diff --git a/statistical_tests/SP800-22/assess b/statistical_tests/SP800-22/assess new file mode 100755 index 0000000..0896476 Binary files /dev/null and b/statistical_tests/SP800-22/assess differ diff --git a/statistical_tests/SP800-22/data/BBS.dat b/statistical_tests/SP800-22/data/BBS.dat new file mode 100644 index 0000000..d6f60ec Binary files /dev/null and b/statistical_tests/SP800-22/data/BBS.dat differ diff --git a/statistical_tests/SP800-22/data/data.bad_rng b/statistical_tests/SP800-22/data/data.bad_rng new file mode 100644 index 0000000..6adb243 Binary files /dev/null and b/statistical_tests/SP800-22/data/data.bad_rng differ diff --git a/statistical_tests/SP800-22/data/data.e b/statistical_tests/SP800-22/data/data.e new file mode 100644 index 0000000..1f70f61 --- /dev/null +++ b/statistical_tests/SP800-22/data/data.e @@ -0,0 +1,40196 @@ + 101011011111100001010100 + 0101100010100010101110110 + 1001010100110101010111111 + 0111000101011000100000001 + 0011100111101001111001111 + 0001110110001011100111000 + 1011000001111001110001011 + 0100110110100101011010100 + 1111000010011011001000001 + 0001010001100100001100111 + 1111011110011001001001110 + 0111011100111000100100100 + 1101100111110111110010111 + 1101001011111110001101100 + 0110110001100001100011101 + 0111011000111101101000000 + 1101100100000001010101110 + 1100010001100001011110101 + 1010011110111110001111011 + 0101011101010111111101011 + 0010101100001001001000011 + 0011111101010001111101011 + 1110000011001101110110100 + 0010000101011000110110010 + 1010101010011110111101101 + 0001101011110011101101010 + 1010111000100110101111001 + 1111110101011111001001001 + 1010110011000010011110000 + 1100011100001110000011100 + 1101000101101110111111000 + 1010100110100010011101101 + 0111100111110111111101000 + 0111001000011101111100010 + 1011000101000010011011010 + 1011011110011100110101001 + 1000010101100110010100100 + 1111010010000011101001111 + 0010111101010111100000010 + 1010110001100000101011001 + 1001001001111101101100001 + 1101000100001000101010010 + 1001011101100101100100011 + 1000111111101110111001011 + 0101011011010101101110110 + 0000110101111111010001101 + 0000001110101001111010000 + 1010100011110111100011100 + 1010011011111010010101110 + 0101011011101101111001110 + 1100011011100101011101100 + 0110010000101100000111101 + 0011111001000111011100000 + 1010011011010111000010011 + 1100000001011111100111000 + 0111001101111101111110001 + 0111011001100000000110100 + 0000010011001101001010000 + 0110100001011110110000110 + 0100010111001011111110100 + 1110011101001100001011000 + 0011111111111000111001001 + 1110001001000110010111011 + 1011110010100000011000001 + 1110000111111111000111011 + 0001101101001100011011111 + 0101101011100110011101110 + 1101011111110010111100001 + 0111011000010001000000000 + 0101110001011000111011110 + 0011000001101111101000101 + 1010000011101100101100011 + 0111100110100101000100110 + 1100000110110010111011111 + 1111010100010000110101101 + 0000100011100001100001000 + 1111111001111110111001101 + 1110001101010101101100111 + 0110110010100011001000000 + 1101011011101111000011010 + 0111101001101111011111001 + 1001110000000010001110000 + 1100001101101000110111111 + 0010011101011011100110110 + 0100100000111011110101101 + 1001000111010010011010010 + 0011111011111110111111011 + 1001011001100011001011000 + 0111110101100000110000110 + 1101100100011100101011101 + 1111110000100110000100110 + 0001010001001110010010011 + 1000010110100000100110000 + 1100100100111011110001000 + 0110111100101000100111101 + 0011111101010001000101001 + 0111000101101011101001101 + 1101001101100100111100101 + 1100010000111100111000111 + 1101010100101111111111010 + 1110010101110100000101010 + 1011100111001001110111110 + 1101001111011101000011011 + 0100101011110001010010001 + 0001101100011101000001101 + 1010101111000101001000011 + 0010111100110110000110111 + 1010101101101000011101101 + 1111110011010010000101101 + 0101110001000100100001001 + 1100000101010111100110100 + 0001101011111110100101001 + 1110111011110111100111100 + 0001101100100000111011100 + 0111111110101011001110101 + 1111000010010111100100000 + 1110100101011011001101001 + 1110000111101111000101101 + 1100110111101010010110000 + 1100010110010011011111010 + 0111110110111100100110000 + 1110100111100100111001011 + 0001000010101111011011010 + 1011000111110101011111010 + 0001011010110100111110110 + 1101000110000111011101100 + 0111100111100011101010101 + 0100000011010000000000010 + 0100001111111010101011011 + 1010010101111110001100011 + 1001100011110100111000100 + 1101011100100010000110111 + 0111110110100001100011000 + 1010111011010110101000011 + 1100000000100101101100111 + 1001101000001100101010100 + 1000001110110000000001010 + 1001000110000001001100001 + 1000100011011011100011101 + 1110001111100101110001101 + 0110100000000001110000000 + 1001001010011001100110100 + 0110011001111001011100010 + 1101111010000110100001110 + 1101110010011110101110001 + 0100000000000000001111000 + 0101010010011101100111010 + 1010011111100110001101000 + 0101011001100000010101000 + 0010100100011100110111001 + 1101100100101111101110011 + 1110001110110010011011010 + 1010110100111111110001000 + 1010010001101011010011011 + 0110101101010000101000111 + 1101000100000110000010111 + 0000111000110100010100000 + 0000011111100101111000001 + 1011101100100000010000010 + 1111111101011001001011011 + 0010001010000001101101100 + 0111101001001110011001110 + 1111101001011000011100001 + 0100110010101000111010001 + 0001110111010010001000100 + 0010110010101111010100111 + 1101010011000111011101101 + 0001010100001100101001101 + 1011101100010010011001000 + 1001000101111011110111010 + 1100100101100011100000011 + 1111010100110010110011100 + 0111010001100001100110100 + 1100011100000001110000111 + 0101100110110101101000001 + 1001010111111111001100111 + 1111011000111000110011011 + 0001111101011100001111100 + 1001110010001100000010000 + 0111110011100010000001010 + 0011111111011010011001111 + 1101101101000111011110100 + 1010010010001110001111101 + 1110101001101010010110100 + 1000100001011100001010101 + 0011001000101110110110110 + 1100011010000001101100010 + 1000000000111011110000100 + 1001000110101000001010001 + 0001111000110000101010111 + 1101100000111111111111110 + 0111100011101000100110111 + 0011111111011001010011111 + 1000110000011000001100000 + 0100011110000110101100001 + 1111100011100011011010000 + 0000001110111110110011011 + 0100011101100011111001001 + 1100100101110010100101100 + 1010111011110000011001010 + 0110001100110010100011110 + 0111011111001010111110011 + 0010010111011101010101011 + 0000000010001100101010001 + 0100000011011111101101011 + 0011101001110011100111000 + 0010010001001100001000101 + 1010000010000010101110100 + 0110110110101100001000111 + 1010011001111100101111101 + 1111001110010010000100100 + 0110110100011000101101010 + 1001110001100110101110010 + 1011000000110111010001101 + 0101110011101111111010111 + 1001100010001010010010110 + 0001100010001010101100010 + 1010100001000110010100000 + 1011101110010000010110110 + 1110000101010000110011100 + 0101011100100100111110101 + 0010001101011100100101011 + 0111001000100010111100011 + 0011001111001011011101010 + 1110010101100111011110100 + 0000001111101100100111010 + 0011000000100001100011000 + 1001110010101100000100010 + 1101100111011011100011111 + 1001110111000110101110000 + 0001101011000111111110111 + 0101001010100011101001101 + 0110110110001111001101001 + 0110001010100110100101010 + 0100110110101000011000101 + 1000011100000110100100000 + 1110101010111000011010111 + 1001001110001101101011010 + 1001010010000001110001100 + 1010011100110011111111010 + 0011010101010101000110110 + 1010110100000000010011001 + 1110110000000001100100000 + 1110000001111001000010010 + 1101000110001110110010101 + 0001101011100110010011111 + 1011011001000111111110011 + 1011001001010100001001110 + 1010000110110100001111111 + 1110101101101001111011011 + 1010001110011000101111000 + 0010111000110011000011101 + 1110111110110010010110001 + 0000111011111000011010110 + 1100011000101000010101000 + 1110101011100010000010100 + 1010101010101101100101111 + 0111010001111100100100110 + 0100110011001011100101100 + 1011000000111100011100110 + 0000000011011110101110000 + 0010001010010011100010001 + 0000011100111010010101011 + 1100000101111001000101010 + 0010100000100101011000111 + 1000101101110101100000101 + 0000010001010000100011011 + 0000001011101000110101110 + 0001101011111010111000101 + 1001000101100000110011000 + 0000100011011111101100000 + 1001010001010101000001111 + 1110001101000110010011100 + 1000011010110000001000101 + 0111011011100001001100110 + 0001110110101001000110000 + 0111001110100010100011010 + 1000101010010011000100001 + 0010111000000111111111011 + 1000011100001000010111111 + 0011011000011100000100110 + 1110010100101100010100011 + 0101010011010010001111000 + 0011100100001000111100111 + 1110010011001111010011110 + 0011000101100101000011000 + 0010010000101111011011000 + 1001001000000101101100110 + 1101011011001101010010101 + 1111100111010101101110000 + 0000001100101001000100011 + 0110011100000010100000101 + 0000111111110001100000111 + 0101101001010111011111100 + 0100011000110000011111110 + 0000011101010010100011111 + 1001011111010010001010111 + 0001111011111100100011001 + 1100000101110101000101001 + 0011111110100010110110100 + 0010101011101111111100111 + 0010101100001010011001101 + 1101101111011010010111110 + 1110101011111110111110010 + 1100010100011000011111010 + 1111101010111110000111000 + 1011101011100011010100001 + 1111100010111101110100000 + 1111011111000110000011111 + 1110100001101111111010100 + 1101011101111111101111001 + 0100110000011001110111111 + 1000011011001011111010001 + 0001110101001001111101111 + 0101000010001000011110100 + 0010000010001011100101000 + 0011010101001111101000110 + 0001010011100000000100011 + 1100010101010010100100000 + 1110001111111110001000110 + 0110101101000110010001011 + 1011011111000101000111101 + 1101111011011010100100111 + 1010101000101010110100111 + 1001011000011110111110101 + 1011101101001110000001110 + 0110101101010110000110101 + 1010000111010010010010111 + 1111000100110110111010100 + 0000011001011000000101101 + 0111011101001110111111010 + 1011101001011100111111001 + 1101101000000110011101110 + 1000100001000000101010000 + 0101111011011111000111011 + 0100100111010111001001110 + 0101111100010011110000010 + 0111010000000010001110010 + 1110101011011110110011001 + 0010001110010011011000101 + 0000110000111101011010000 + 1001100010100101111100010 + 1100001000001001110010111 + 0101000101010100011100111 + 1001111001010100011110101 + 1011011110010110001100010 + 0101110110001101110010001 + 1010110110010111101010111 + 1110000001010001110100101 + 1001100101110110100100111 + 0110011101000000011011101 + 1100000100111110000011011 + 1110100001100100010111011 + 0110100000111111010011100 + 0100110110001011101011110 + 1000110100010000110100001 + 0001100010100100011000010 + 1001101011010101110110110 + 0100101001111110001010010 + 1011010011100111010010110 + 0101110001101000010000011 + 1010010000001011001000001 + 0111011100111101011101011 + 1000000001011100001011101 + 0110111011001010001011111 + 1010101011111111111011100 + 0011101110111001101111000 + 1100001110000000011011001 + 0010001110100000111111100 + 0100001001110101100111010 + 1001001111100000110000101 + 0110100000110100010010000 + 0010101010011010110100100 + 1000010110000100000111010 + 1010110111110111100110000 + 1011100000000010011111100 + 1011110100010110000010011 + 1001011001001011101000101 + 1001011101010001101010100 + 1010001001100001111010101 + 0111011010010000101000101 + 1001000111001011010100011 + 0100110100110011010000010 + 0100111100100100110101000 + 1001011000101011100111000 + 0101000010111111001011011 + 0010100110000011111110010 + 0001110011011010101110111 + 1010110100001011000110011 + 0001111010111000111100111 + 0111000000110101011100110 + 0100101111101101100100011 + 0100000010000010010111001 + 1011110011001110111010000 + 0010011111010101101010111 + 1011100011100101001000010 + 1100101110010101000000111 + 0100001100011111010001000 + 1100000111000010111010110 + 1101001000110000101001000 + 1111110000111101000101101 + 0100111010111100001101100 + 1101001111010101011000010 + 0101001001111011010001101 + 1000100000000100111100001 + 0000011010101000111000010 + 1101001000000110001101100 + 0101000101111010111110001 + 1101101001001101000111101 + 0001101001100110010000110 + 1011011011010111000101011 + 0110100011110110001011111 + 1011101101101101111001100 + 0000111010011101011001100 + 0101111101000110101011011 + 0111000110100011101010000 + 0000011011100010010110001 + 1111100110101110110001101 + 1110010111100000011001000 + 0111101111101010010110101 + 0001110111000111110100011 + 1000011110100011100110111 + 0101110101001100111000000 + 0100011111011011010111110 + 1101110000100110111001001 + 1110010110110111000010011 + 0001101001110010101100101 + 0101001011011000000011000 + 1011111101110101111100000 + 1001101010100111000011110 + 1110000101100000110011110 + 1001100101101001111000100 + 1110110010110111111100010 + 0000011110111010101000101 + 1111101100111000001010000 + 0001111101101010001110011 + 1001100100101011110010100 + 1101011001000100010111111 + 1100111111110110000001010 + 1101111110110111101110010 + 1011001010100101001101111 + 0100101100011110111110010 + 1110110110110010101110000 + 0111110001001100101001001 + 1011110100001101001000010 + 0100101111000000000010100 + 1110110011110001101010010 + 0100011011110100100101010 + 0111010011111100000011101 + 0111100101000110000000100 + 0011010001111101001011011 + 1101011000001010001100101 + 0001011001111111110101001 + 0100110000100001001101000 + 1011101001100100111011110 + 1000110010001111011010100 + 0011001011111010110011000 + 1101011001101101101001101 + 0001000101001001011010010 + 0101111100010010111100011 + 0110011001000100011100100 + 1010110001000000110101101 + 0100000010101100010100001 + 0000111110010101011000001 + 1111111000110010010011111 + 1000100110100110111111001 + 0101001101110000101100100 + 0100101001010110010000111 + 1001010011100001011001011 + 1101100110000111100010101 + 0001111001010000100110100 + 1110010100010101111010000 + 0011100011000101101000100 + 1010011011101000111011011 + 0110101100110110011100011 + 1011101011011001010101000 + 0110110110000010101111111 + 0011100110111011001100110 + 1010100101010101011010010 + 0111000100000100011111011 + 1101111010101011011000010 + 0001000011001101010100100 + 1000111111000011001011001 + 1001000011000100011100010 + 1100110011000010001101011 + 1011011101110011011100010 + 0101110000000011110100001 + 0001101111100000100001001 + 1011000010110110000111011 + 1110101000000010111101001 + 1000111110000101000000010 + 0001111001000101100000000 + 0100101100000101101000111 + 1101100000010110110001101 + 0111000111110001100100111 + 0100101011100100001001010 + 0110101110110100010011101 + 0011110111111111101101011 + 1110001011010001110000110 + 1001110011001101101111001 + 0100101100011000101010011 + 0111010010010010011000011 + 0101001011001001111110001 + 1000101110111000110001000 + 0100010100100011110011110 + 0101100100110010011001001 + 1110100010100110010111010 + 1100001101100011101010000 + 0000001101000100000010010 + 0011010100111000111100011 + 0111110001110110011111010 + 0111010111111100110011010 + 0000000100110100110010010 + 0110101111010111101100001 + 0000011000100110101111110 + 1101011110000100001101111 + 0110100011010110110101010 + 1011110101101110011101101 + 1010010101101111101000000 + 0010110011110110010000000 + 1010011000000010001100011 + 1010011000010100101011111 + 0010000100000001111110010 + 0010110010111011011010001 + 1011111111100101011111100 + 1110001010011011101010111 + 0000010110110110100001110 + 0111101110111111111001001 + 1011101001110010111110101 + 0000100100000000011111011 + 0000101000001100110110001 + 1111001110001100000000111 + 0001011110100100100101110 + 1011010010111100110000011 + 1000111000010111000010100 + 0100011100100001111111110 + 1110010100001100110010100 + 1100001110000110111100011 + 1111101101101110010011111 + 0110001000010111111000100 + 1011000010110101100001111 + 1111110111110010001111101 + 1000111101000011010000010 + 0011001111010110001011011 + 1101000010111100110110111 + 1101110011101111111101000 + 1110010000001111001000101 + 0110011011001110100101100 + 0110101100101010000001000 + 1011000011101110010001000 + 0010101100100001011110000 + 0111001010010100001110010 + 1000100000110111100110110 + 0110000011111010100101111 + 1000110001110000110111100 + 1100110101001110110011000 + 1010110110010101011010000 + 1110010000110111110110000 + 1010101011011001000011011 + 1101100010101011011111000 + 1110010111100000000001101 + 1000100001101101001101000 + 1100000000011011110101100 + 1110010001000110111011000 + 0010010000011100101001000 + 0101001101000110000110001 + 0111010110000010111000110 + 1011101101010111110111101 + 1010111100010011011000111 + 0110011000000110100011000 + 1101110010110101000110011 + 1011001101010010000011100 + 1110110011001000101110111 + 0011100110110001010100000 + 1111000001001100101011011 + 0111101100010101101011011 + 0000000000010001100011111 + 0101101011100111001001000 + 0100101011111000001010110 + 0011111011101111111110110 + 0000001110111100110110001 + 0011111111110110101000110 + 1101111010110010000111111 + 1101000000111111111101011 + 1000101110001011101000010 + 1011111011010001111110001 + 1001110110100000111001100 + 1001101100000001010011011 + 0110101001001101100101011 + 1001001111110101010100000 + 1010111110101011100101100 + 0100111010010001100000010 + 0110010011101001010010010 + 1010000101000011100001111 + 1011000110011010000111000 + 1100000101010000011001011 + 0100011000100010100111111 + 1011011100110111001111001 + 0101100110110010011101000 + 0001110000010101100010101 + 1010110000000011000110000 + 1000100110000101100101001 + 0000001110111111000100000 + 1100010010110001011010100 + 1011110000001111010110001 + 1110010001001010010111110 + 1101000011101011111110010 + 0010101110010011101101111 + 0111011110101011111000001 + 0010111100100100101010011 + 1010110000101110110101101 + 0010011100111100010011001 + 1011110011110111100011110 + 1101100111101100110010101 + 0001110000010000010100111 + 1001110001111000011101011 + 1010001010001010100010111 + 0001101101000100011111010 + 0101100001011001101000110 + 1111101011011110100011101 + 1101001111011001101000010 + 0111101000111000001101111 + 0000110111111011100001001 + 1110000110000100110010101 + 0010000100100110111000000 + 0110001000010011110111011 + 0011111000111001000010110 + 0111111111101001000011111 + 1000111000001111000010000 + 1110011100000110111110010 + 1011110010100101110111100 + 1100010000100100110110111 + 0101010110000011111010011 + 0100000011111011000001101 + 1001101111100011111010001 + 0011011011000100100110100 + 1110110110000000101101011 + 1011101110110101110011101 + 1111001000111101100001000 + 0111000011100101101001010 + 0010001000101011101001101 + 0011000101110111001011011 + 1010010101000000100000001 + 1101111100101011010110101 + 0101111111110011001111000 + 0011110000011100111110101 + 1111101100011000111011010 + 0010100111100101101100011 + 1110111010010001000010101 + 1111000001101001111100000 + 1111111101010111001100010 + 0001010011111001111010110 + 1111001100101010010000011 + 1010001111000101000000101 + 1011011000100100111000010 + 0011000100000110011101000 + 0010010011110110110100010 + 0100011101111001010100111 + 1110100001110010001011110 + 0110100101000001011000100 + 1011000000000111101000100 + 1001101100001110010101000 + 0110000001101101111110111 + 0010101101100010100110101 + 0011101001010100110111011 + 1011001111010011000000010 + 0111101001101111010111010 + 1100100001001111111110111 + 0000101001110111000000110 + 0000000001101100111101100 + 1110110111101000110010001 + 1100000000000100100011110 + 0111100000100001100000110 + 1101111100000000110101111 + 1011110011110010011010110 + 0010011100010010101010011 + 0011001110001011100011010 + 1001101100111101000111110 + 1010111000011100000001011 + 1011000111011111010100100 + 1001101100111100111011111 + 1111000111101110111101111 + 1111011100011111000111110 + 0111011110101011010111100 + 1000101111101100011001011 + 0001011111101110100001001 + 1101111010101011110110011 + 1100110001100111000011111 + 1011111101000001011000010 + 1111110110010010101001011 + 0000001001001001010101110 + 1010101000010100101110110 + 0010101011111111101010010 + 0010011001001000110110100 + 0110010011111110100001010 + 0010111010111111100101000 + 1001110000010110011100101 + 1000010100110111001011111 + 1010001010011101011111001 + 0111010111001110101100111 + 1011010010100000111110010 + 1110110100000010000011000 + 0100000100000011101011100 + 1001000000000110011100101 + 1101111001000010100101100 + 0001011100011001110100011 + 1000011100011100011111011 + 0011000101110110101011100 + 0011001101001011100000101 + 0111111011101001101111001 + 1100001010110100100111010 + 1010000001001000010011011 + 0010111001100011110010011 + 0100100100101101110100011 + 0000001101001001011000000 + 1110100001000001100000111 + 0100011010001110010000110 + 1100010111110001011000111 + 1001110000001100111001101 + 1111101100011110000000001 + 0001110101011111100111011 + 0101011111100111010101001 + 1101101110111100011011010 + 0111000101100001010000111 + 0001010010111011101100001 + 0010110011011000001111000 + 0011011110000110000010100 + 0010101010011101000010101 + 1100111111100010101000110 + 1010001001110111010111011 + 1000001100010010100011000 + 0101111101011001110010010 + 0110111010110001101100001 + 1100101010000000111010110 + 1011010010110111000001000 + 1101001011111110001100001 + 1010000000110001000011000 + 0111010001101011001001110 + 0110010001010011001110000 + 1001100101110011001001001 + 0010000010010111100100010 + 0001110011001000111011101 + 0100101011100100011011101 + 0000010010111001101111100 + 0110001001001110110100110 + 1000110001111001110001111 + 0100110001000101000110011 + 1011110100011100100011101 + 1110000001001001010001110 + 0110000011111010000100010 + 1110111101111110010101111 + 0000000000111010011010001 + 0001000110111011110001001 + 1000100011100001000101111 + 1010110000110101111110100 + 1101110010001000111101000 + 0010001011101010111111010 + 0001110010100000001100010 + 1010000011101100000001101 + 0001000000001110101101000 + 1000110110000110110111110 + 1111010100110010101010000 + 0110111011110111101101000 + 1100101011101110101010111 + 0110011001000101000011001 + 0110000101011111011001110 + 1101001011100110110001000 + 0000110011001010010001001 + 0000111100010100100001011 + 0010111001111001010001111 + 1000110011111110101010101 + 0000101110101010001010010 + 1100110001100010000000111 + 1100101001110100010010010 + 0010011001011111110110110 + 1100110010000000000111110 + 0111110111101010110011011 + 1001000011111110001100011 + 0101101101111111101011111 + 0110010011000011111010010 + 1001100001110110111010110 + 0111110000001001010001011 + 0001001011110111100000110 + 1111100010101111111100000 + 0000100100000110111011110 + 1111001100011000111000001 + 1001011001111100011001100 + 1110101001110100000101011 + 0000000100100000101011100 + 1110111000100010010101010 + 0100110011100101100001010 + 0110110101001100110001101 + 0000100011101011011011100 + 0100010000011101001010010 + 1010111111101001101100010 + 0100101000000110101101000 + 0111010101010101101110011 + 0001001111001101101010101 + 1010000100100001011001100 + 1101111011110011011011111 + 1100100011111001100010101 + 1010000010010011101001110 + 0101100101000001100011110 + 1110000111100011110010010 + 1100011100010111000110111 + 1111111011001101111010000 + 0111111010010100110000100 + 1101001011100010110000110 + 0111101001101111000101010 + 0110011100000011111101000 + 0111110111111001110110110 + 0100010000110001101011011 + 1010101010101011011111001 + 1011100010100100011111100 + 1101111110111010100111010 + 0001000000110101010101100 + 0000111011011110110011011 + 0010111010000111000011101 + 1110011011100010101100110 + 0010111101100011100111000 + 0100010011111010100101011 + 0100111110010111010001000 + 1110001010101011000011011 + 0000101010110000001001100 + 1000100100000011001100110 + 0100001000111111000110011 + 0000000101000001010011101 + 1001100010111000001001011 + 0000110101100000100011110 + 0100000011111101100100100 + 1010110011011011111101010 + 1101001101001001100101010 + 1000000101101001011011001 + 1100011100110001101101110 + 1010011101111101011101110 + 0100100011101010010111010 + 1100010101101101011000010 + 1000011011010110010101010 + 1000101000001110001110101 + 0101111100011010000001000 + 1100000010011010100001100 + 1010110010011110011001101 + 1010011101111010001101110 + 1000010001010010110110001 + 0001000010001101001001000 + 1001000100010000010110111 + 1101101101101001100011010 + 1000010000111010110011011 + 1110100110011110111101000 + 0111101101110000001111010 + 1001011011100101110001110 + 0001100111111111001011001 + 0001111100100101110010000 + 0000111001011101100101111 + 0100100101001111110000101 + 0101100011111101010101001 + 1101110100011010001010100 + 0100111101010111101010011 + 1111011000001111101111110 + 1000000100101011011111110 + 1110011001110000111101000 + 0001110111010011000101000 + 0101111010011110011101101 + 1101110001010001000100110 + 1110000101000011000001110 + 0000011010111010000110011 + 1111110000100101101101111 + 0011100101101110111010100 + 1010001011001000101010010 + 1011101011111011100100101 + 1101100000000110100101111 + 1100000100010000110001000 + 1001001101110001001100100 + 0111010110001110101101101 + 0110111101001010101001000 + 0000010111110000100010011 + 1110001001011101011000101 + 0001110111110101010010010 + 1101110000011011100111011 + 0011010000110100110000111 + 1101011010101101011011110 + 1000101111000100011000111 + 1110111001100110000000001 + 0100100001000000110110111 + 1101110010000111011111011 + 0010011010100010100011010 + 0011101000111110111101011 + 1010000000001001110111101 + 0010010110101010110100111 + 0000000010110011010111001 + 0110001100010111001110001 + 0011010100111110010010101 + 0010000100110001111010001 + 1100111010111000100100001 + 1001010010100101110111111 + 0001100110110101001010000 + 1011001010011111011100111 + 0011000111101010111011111 + 0010010011010110011010011 + 1011111010000010001111111 + 0000011001011101010111110 + 0011110011111001100100000 + 1000111010111111011011000 + 0011100110001111110011100 + 1111000111001100000000111 + 1010000110110011110011001 + 0100010011000101001111001 + 0101110101000111101111110 + 0010011000101001000001000 + 0111111000101000000111010 + 1011000100001000010010111 + 1000100110101111110000100 + 0110001011111100011110111 + 1000101001001011001110101 + 1100011111010011110111000 + 1010100001001101011001100 + 1110011110110001111010100 + 0010111111011100110010010 + 0000001101010011110111100 + 0101001110111001110110010 + 1010001100011110100001110 + 1101000111111011101000010 + 0100010100011110111001100 + 1010110110001111001000001 + 0000011110010100110000101 + 1000011001000011010110010 + 1101001001111001010100110 + 0000111101010011110000001 + 1100011101010010110111011 + 1001100011010010110011010 + 1111000011111001011001111 + 1010011001011000010011101 + 1000100010101101011111010 + 1000000001101101000000111 + 0111100110011000100001000 + 1010100011011111100010001 + 1011001100111100100100001 + 1101001100010010001001100 + 0001010101110100000111010 + 0101100101000110011000110 + 0011010000010001000001010 + 0000100001001000110010011 + 1101010101010010010101100 + 0001100000011011011110010 + 1011101111010010001111111 + 1001100111111100101111101 + 1111011011110110101000101 + 0001010111011001111010101 + 1010000101111110011110111 + 1011000010100011001100000 + 1111001101110101011000110 + 0000111100100110110011001 + 1000000110000010101000001 + 1011000110000100110110010 + 1111110001111001100000011 + 0010010110100011011000101 + 1011101110100101011010001 + 0101010000000001110000101 + 1011110100011101110110010 + 0111001011001011010110110 + 1000110100111001111111000 + 1110101000001000101001110 + 0001100110100110101101010 + 0110110011010111000000100 + 0110100001010110011011110 + 1011101101011111100000011 + 1000011110101001000010011 + 1000011011110100011011101 + 1000000010011111010011001 + 0110100100001101110110101 + 1011011001101100100100111 + 0110111010111100110111010 + 1110100100101000010111110 + 0010110111001110101000011 + 1000111111101000000010001 + 0011011001010100101000110 + 0011111101110001100001101 + 1001101111001010110111110 + 0011101110100000010000001 + 0100011111011110100001000 + 0111011100101110110000100 + 0001010000110100000010011 + 1001000100010111101111010 + 1100000000101010000101110 + 1101101000101101100011111 + 1110000011111011010000000 + 0011010101101001110101101 + 1011101110101000100001111 + 0111001101100000110111101 + 1101100010110110110010000 + 0000110010110111110110010 + 0111011000111001011111100 + 0100000011111111111101000 + 1101111011010001100101101 + 1111011101010010001000011 + 1010011010100001000011010 + 1100010100010101001000011 + 0011101000110011101101100 + 0101011000110010111011011 + 1011110101110101000010101 + 1000110010000001001111101 + 0011110000110001010011111 + 0000101000100001110001110 + 1010001110011110011100010 + 0011101010010001100101100 + 1100110000011100100001110 + 0100000001111000000111101 + 0001010111010111110101000 + 1000110001101110011110110 + 1011010100110011110011111 + 1100100100001011100010001 + 1000110101010100100110100 + 1011000010111100100010100 + 0110110011100111000100111 + 0010000011000010011011101 + 1110100001011111110001101 + 1101011111000000101111010 + 1011001000000011100111111 + 0001101001000111001010100 + 0000101010000001010001000 + 1101000111001000111000011 + 1100010100001111100010110 + 0110001011111101011011111 + 0010011111001111001011011 + 1011111100111101000000110 + 0000100100100000001110111 + 0010100001001111101010110 + 1000000100111011100000011 + 1010100010110010001100000 + 0100001101001101000100110 + 1111001100001000011010101 + 0011000001001011100001001 + 0001110111100100111010110 + 1100111011100011100001011 + 0000111100001010000010011 + 1000101100111010001011110 + 1110010010110010001010000 + 1100111010110001001111010 + 0000101110101011000010100 + 0111010011010011111111110 + 1110010100001000110001110 + 1101110100001011011011101 + 0001101110001101011001011 + 1011001010010010101100000 + 0100111010110101101010110 + 1111111000100000100000110 + 0000110010010100001000000 + 0100011001100111011111011 + 0011010101001101001111011 + 1110100111100110110100100 + 1000000100100111001100100 + 1011110110000011111010001 + 0010000011111001111110000 + 1111100100010010110000110 + 1000100011111011101001100 + 1011111010011001111110011 + 0100100100100100111111100 + 1111101110111101111000100 + 0100100101011111100101111 + 0111010101110100101100001 + 0101100000000101111101110 + 1000101110011111100010101 + 0110110001001100011100001 + 0101100111111110000110010 + 1010000100011111100111111 + 1100011101111010001011000 + 0100111110011110011100101 + 0101110011011010111001000 + 1100100101100110011111010 + 1010101010000111110000111 + 0100100110101111011010000 + 1100010100100011000110111 + 1100011011101100000001100 + 0000111101100000011100101 + 1000001011010100111110010 + 0010111010000011110111010 + 1100001110001000001011100 + 0001000110001011110110001 + 0001101110100111111001001 + 1110101111001010111011100 + 0111011110011010001010010 + 0100101110001010110101110 + 1010111100110010001110011 + 1111110000010100100000010 + 0000100100001100000101110 + 0001110110110101101000010 + 1000000100110110101010011 + 1101010001110001010000011 + 0001100011011001001010000 + 1011100100100011001010100 + 0100011100010101110101101 + 1011110001010010111110100 + 0101011111111110010111001 + 1100001011010100111111101 + 0101110111100111001001001 + 1001101110101100011111011 + 0001001100011000111010000 + 1110011000000011101011110 + 1011011010011110001010100 + 1110011000101000001001001 + 1011011010010011000101001 + 0010100101010110111011110 + 0001111100001010101101000 + 1110101100110001100011101 + 0101100110100111111100101 + 1110111000110111111100111 + 1001100010100011010110100 + 0001001101011110001101010 + 1010001000000011110110010 + 0101000010111100100001111 + 0011110101111101100010001 + 0111001001100000000111101 + 0101100101111010111010110 + 0000010010110110100100001 + 0001010100001011110010010 + 1010001110100100010011011 + 0000010011011001110101010 + 0111001110001000000010110 + 0011010101001101111110001 + 1101001011011001110110000 + 0111000101011010100111000 + 1010101110101110000110001 + 0001101001001100101110111 + 0001110010011010101000010 + 0100000111000110110011001 + 1111110010011010010001011 + 1001000010010110000011011 + 1000010011110000100001110 + 1100101101100101100101010 + 1111001010101010001001100 + 0111101011110001100110110 + 0011010010001010111101011 + 1010100101000110100111111 + 0101010101111101110001101 + 0100010011010000110110010 + 1011000010010101001010111 + 0111100100010110001110100 + 0111101111100001101010000 + 1011000110100101010111111 + 0010101000111100001110101 + 0010010011110111000001100 + 0111011110010011011110111 + 1000011000101000010001011 + 0111100010010101010010100 + 0111100010001101100000110 + 1101010100101001000100011 + 0001111000011000000010010 + 0111100111010010101100001 + 1100110010010110001011110 + 0011101010100110101001110 + 0111110100101010101111100 + 1100001110011100101010010 + 0111110001111111110111111 + 0011111110000001100101101 + 1111011111101010100001100 + 1010010010100010101111010 + 0111001101101010001101100 + 1010101100000100010110011 + 0000100100100101000000111 + 0001100011110000110010011 + 0001100110111110101111000 + 1001111000100111000100000 + 1101110100010001111101110 + 0001010111111001100011000 + 0010001010101111111111011 + 0100010110001001111110100 + 1101000010000100011000100 + 0011101001011010111010001 + 0111111101101001011110100 + 0111011110001111111111010 + 1011111100011011100010100 + 0011100101000110101011101 + 1011000101110111001011010 + 0100011011000100001110011 + 1010101111011101001110101 + 0000001011111000111001011 + 1101011001101110000101110 + 0011101110100110010010111 + 0101011000001110101101001 + 0101010101010100000100011 + 1001101000010111011100001 + 1000101011010110010000011 + 0101010001111000010101110 + 1100010100100011011000111 + 0101000000011011111000000 + 0110001000001100000111010 + 0001011111100010110100111 + 0001101110011110100101010 + 0100111000110110011101100 + 1010110101001100101000010 + 1101111011000100110110110 + 1001011100000110110111001 + 0110100101000011000100010 + 1111011000010001000100110 + 1101001100110001101011000 + 0011111111011011100001001 + 1100001100101111000111101 + 0001011111001011110110000 + 0011001110000011101101010 + 1101111001111000111011101 + 0101000000010011001011011 + 1111110001000010010100101 + 0101010011100001111110110 + 0000011001100001010111101 + 1001110001010100110010010 + 1001100100110100011111100 + 1000001110111110101111100 + 1111001101110101010101011 + 0011001010000001011000000 + 1111011000001010001011000 + 0001100110111111110111001 + 1100111010000010110010111 + 1001000110011001011110100 + 0101010110010110011100101 + 0010110011001010001011011 + 0000010000110011101011001 + 1001001110000110001110011 + 0000011010000001100010010 + 0111000110101101100001011 + 0110101110110111011101010 + 1111100100000000100101110 + 0111111010010100101001001 + 0110100010100100001100010 + 1001110110001011100010111 + 0101010100011000100010110 + 0110101010111111000110100 + 0100001010011111100010010 + 1000101110111010111000010 + 0011001000100011110000010 + 0011000110010100000100001 + 1011111101011111010100110 + 0000111011001101001001110 + 1101010101001110100111001 + 1001011001010111010011110 + 0101000110110000111111110 + 0100000000100101000101100 + 1000000111111000111111010 + 0000110100110010101000010 + 1111100101101000111111001 + 0100011000001110101011011 + 1111000111001111110100100 + 1010110111000011100101101 + 1101010001110111000001111 + 0100100110111011111001010 + 1100110101011111011100000 + 1000000010100101110000111 + 1111010000100100100101101 + 0010101010010001100110101 + 0111000101101010111011000 + 1010010110011010110011000 + 0100000000100000110100101 + 1100101001001100111100111 + 1011011100011110110001110 + 1110111111001011011000000 + 0001111100011100010001000 + 0010100010100100100000100 + 1010011100111100001110011 + 0000110010101111110010011 + 0000110010100110011001000 + 1110001000111110011000101 + 0010000101111001101101011 + 0001010101011100110011001 + 0010001101001110000100001 + 0111000101101001111010110 + 1111110001111010101110001 + 0001110000011110011010000 + 1001011011001111000111100 + 0111010000011111111111111 + 1111010011001001111001000 + 1011111111011000001001101 + 1011111001001010000100010 + 1010011111111110111010001 + 1010101000011011101010011 + 1001100000101000110000000 + 1001001100111101111001100 + 0111100000011000001000011 + 0001101010001110011010111 + 1010000101100011111111110 + 1010001100011100100101010 + 0100111100000100111001101 + 1011110010101101101100001 + 1110011010001000111100010 + 1001001001101111011110000 + 1111101110001011111111101 + 1010011100001100110110111 + 1111011100101100110110011 + 1001110101111111110000101 + 0110001001111011000000110 + 1011000010101101101111110 + 0011110001110000001101010 + 0010011100100100001111100 + 0000111000111100101010100 + 1100011111010011000100100 + 0101011001010111001010111 + 0110001100000110001011111 + 1001000100110101010011101 + 0100111011000100111000011 + 0010101011110001000011111 + 1111011110110111111010100 + 0101110110100100101101101 + 1000111011010110001101000 + 1000011101111011001111100 + 1100100011101011011101000 + 1101000100110000010110001 + 0001011111000101011110010 + 1001100110011110001010011 + 1110000111010100101001011 + 0011100001011100000111100 + 0010010110110010001111011 + 1001000000111011111000110 + 1110111101101100110100110 + 0011000100101110010010000 + 1100101000000000010111000 + 1100100011110110011100000 + 1110111010000011011001000 + 0010110001110101100111101 + 0000001100001110101010100 + 1000011010110000011010111 + 0010110000000110001010011 + 1100000110101000010111101 + 1100100010010010101000010 + 0000010111100001011000001 + 1110101001100011010111011 + 1101011000111101111110101 + 0100001010111101001101011 + 0111110101001010101110011 + 0011010101111101001101101 + 1110111101011101100110101 + 1001111010000001101101000 + 0110000100000011000010010 + 0011111010110110000111011 + 1110101101111011100010100 + 1000000010111010111001101 + 1001011110110100101001010 + 1110111010101011101100000 + 1010110011000111101110011 + 1010001100010110010110101 + 1010100001000010011110011 + 0101110000101010110000110 + 0001111010110000110110011 + 1111001001101101110100000 + 1010010000101010101100101 + 0001001100010001011110011 + 0101001100001110101111111 + 1100110111001110010110001 + 1110110111001101111010010 + 1011000000001011101111111 + 0111000001101010000011100 + 0100111000001100100001010 + 0111100111101001110100011 + 1000001000011100111000010 + 0001101010100111100000011 + 0111110010010111100110101 + 1101010001100010111100100 + 0001101110001101101101110 + 1001100011010011100100000 + 1011101101101000011011111 + 0001000100001010111000100 + 1101001100110111001101110 + 1111010111100101101111111 + 0101010101101000011010011 + 1010010110100000011100110 + 0100101000101101110100010 + 1011110100000000000010101 + 1010100001101111100000001 + 0101000111111001001111010 + 0001111000001010010000110 + 0100010011101001111011000 + 1011010101001111011101010 + 0010110110110011010010100 + 0001111110011000000111000 + 1000111001010001100000101 + 1011110001010001110110001 + 0000100001000010011001100 + 1011001011011111100000100 + 1110001010100100001000010 + 1111101101001001011101011 + 0001101111100100101011011 + 0110010110101011001100010 + 1000111100100011010000000 + 1100011010100100000011100 + 1001011000111001010111101 + 1011111011111111001100001 + 1010111110010110100000011 + 0001111100111010101001011 + 1010100100101011101101101 + 1001010011110100111100111 + 0001000001110101111111111 + 1001100001001111111010000 + 1011010010011100000101001 + 0100100000001110000000001 + 0110111001011111111110001 + 0001001110100011101011101 + 0100000101110110010010010 + 0111001001101001001111110 + 0111100010110011000001111 + 1011101101101000110001111 + 1100110000100000110101010 + 0011111011010001001110110 + 0110010110111010101110100 + 0000010111110001010110001 + 1100000111101010001100011 + 1100110101001010011001110 + 1010010010111011111000100 + 1000010110001001001011111 + 1111101010000100010001001 + 0111100110010011100001010 + 1000101111001011011100111 + 0000100010001010000100110 + 1110110101110000001010111 + 0000010010001010010000110 + 1001110101110001100111111 + 1011110111111111101110000 + 1000111111110101000000011 + 1100110000111001011001011 + 1010010110100000101100011 + 0110111011011011001001110 + 1010101000111100111111011 + 1001001111110110110111001 + 1001101110101110111111101 + 0001010101011100111111111 + 0100010101000111110100111 + 1010101101100110011011110 + 0011101010100111010100010 + 1000111101110010101111011 + 1111000110101101110010101 + 0100001110111100010101101 + 1101001011111111110011111 + 1110000100010011011101101 + 0001110000010100000010001 + 0001110101110100000000110 + 1001110001000111100100100 + 1001101110010010011101001 + 1000100100001011100101001 + 0011001011010010110001111 + 0010100001011011111111011 + 1011101101100000100110100 + 1000001111100100000000001 + 0010111100001011111101010 + 1101110000110111010100011 + 0101000001010010101001011 + 0110101111001000111110011 + 0011011000011010110010011 + 0110001101111100011011111 + 0011000001100100101111000 + 1000011011111010101011100 + 1000010001100110111010011 + 1001100011111011101001111 + 1100100111111111101111011 + 1001110111100011000000001 + 0101101000110000001000010 + 1001010011100111011000100 + 0011110000011111110010000 + 1011100110001111011110010 + 0011110001011101001001110 + 1010100101111110101000010 + 0011100100110110101101011 + 0011010110000011011011000 + 0110100010111001100101101 + 0111111000110011011111101 + 1000000111101001100010101 + 0010001101101000011101000 + 1001110100100100110010010 + 1010111001001010111100111 + 0010011000001000111111111 + 0101011000110001111010000 + 1010011010111111010001110 + 1001010010110010111100011 + 1001000011011101111111011 + 0000110101111010100111010 + 0011100001101011000100000 + 0111000100000001101111111 + 0001110110011100000101010 + 0101010111111000101000101 + 0000101001100011110011111 + 1111100110100110100000110 + 0110100000101011110101001 + 0100010011100110001000000 + 0110100001110010010010001 + 1101100000001001010001011 + 0110010110101001110100101 + 0001101001111110100011111 + 0100101110110011111111001 + 0101010000110011010011101 + 1101111100011110010010101 + 0110111111111011111011011 + 1101000111011010001110000 + 0000000000010100101111110 + 1111010101000010000101100 + 0001000101001010110001010 + 1010001010110001000011001 + 1100110000000010011100010 + 1101001111001101100100110 + 1001000000010100111111010 + 1101101010001011100111010 + 1000000110010011101101111 + 0111010111010011111000100 + 1001011001101010011100111 + 1011101110111000101111101 + 0111010000011100100001001 + 1101101000000000101011001 + 0111000110101011011010101 + 1000110011110100110111011 + 0001000011011000100110011 + 0011100001111001011100000 + 1011011100101001010001111 + 0100011000001001111001110 + 0111001000010111111100000 + 0001111001100000010100100 + 0011111000001010110000111 + 0011100010010101011011101 + 1101011011111101011100000 + 0100110011001110010000011 + 0000100111111000011000011 + 0011101000110110110111010 + 1010000110111000101011000 + 0010101100001011010100010 + 0110010010111000110011001 + 0001000000010010110101100 + 1110101100100111101000101 + 0101101111011010101110010 + 0000101010110101010001011 + 0110001011000111000001010 + 1010001110011111110011011 + 1010100010110100010101000 + 1100110100111010110000010 + 0110100101011010011100100 + 0101101101101010111100100 + 0111011100000011101010011 + 0010111011011110011101110 + 1111110001110001000010010 + 0101001110111100110001100 + 1001111111001111100011011 + 1010011010011110111110000 + 0110110001000100101000000 + 0111111010100011001101001 + 0110101010000010111111111 + 1111010011101100011100001 + 0101101101100011100000101 + 1101011101101011010001011 + 0010111100101000010010000 + 1111111110001010100011001 + 1011110101000011011000111 + 1101110101011111110010100 + 0010110101101101010000111 + 0110001001111000010101110 + 1000001001101101100100111 + 1110011101000000100000001 + 0100001010101110000011010 + 0100001110110110010101111 + 0011000111100111011000110 + 0000001101011000000011101 + 1010111001011001110010101 + 1011111010001010100100101 + 1011000001000001110100010 + 0101110101110101011111011 + 1010011011010010011111100 + 1101011000001010110110101 + 0000100111101110000111101 + 1101010000110011000100001 + 1010000110111100101111111 + 0101001010010000011001110 + 0101001001110000000100111 + 0101110001011111011011100 + 1100011110100101010010110 + 1101110101100100110001000 + 1000011111101100010010100 + 1110110111111000110101000 + 0001101010010100011111110 + 0001010100100100110111000 + 0001011100111111100000011 + 1101110111001110001100000 + 1000111000101110000010010 + 1000101111111001000001100 + 1000111010100100111011101 + 0100010010001000010001111 + 0010100111111000001111010 + 0000011110010010001000001 + 1100010100000001101110111 + 1110110011001101100011000 + 1101101100111010000111001 + 0011010111110100010001010 + 1001011000110001111110000 + 0100000010001101000100110 + 0111011011010011001000100 + 1101111010101100010011111 + 1111111110100101111011001 + 1101101011011001100001010 + 0010000010111110110001100 + 0110000110111111110010001 + 1110101111110011000001010 + 0111100110011000000001111 + 1001001110100000010010110 + 0000000000101100001110011 + 1101010000001110010001010 + 0011000000011100101010100 + 0110110111100001001101011 + 1011111001101010011110010 + 0000011100111011111000001 + 0100111010001110110111110 + 1101000101100110011010101 + 0110111011000111111001110 + 0111100101111111000110101 + 1010010110001000001000101 + 1000101011011011101110101 + 1100010010001001111100111 + 1010111011100111011101110 + 1000010101001010100001101 + 0010001100101010111011001 + 1110000101010101110011100 + 1011000100111100010010110 + 1001010000010110011010010 + 0100011000000101100110110 + 1010000000010001010100001 + 1001010000101111110111000 + 0100111111010111100101001 + 1100100100111001010010010 + 1110101011000001101011111 + 1100100000110111111001111 + 0000001010011000100110100 + 1011101011011100001101011 + 1111110111111101101000001 + 1101000011001011000110011 + 0000101000100000101001110 + 0001111011010100111001000 + 1101001001001110111100000 + 0001010000100111100011001 + 0011111100011001001111000 + 1011011001011111010010011 + 1101010000010011010000110 + 1101010010101110011000110 + 1001001110111110110110110 + 1101101001011001011110110 + 1100101111001001000110001 + 1100110010000000100100111 + 1111011111111100111100111 + 1010000000001011010101110 + 1000111100101001111001001 + 0011111111001010000011011 + 0000010100000011001110000 + 1010010101110001111110001 + 0011101000111000100100110 + 0001100100001101100100110 + 1010111000110100011101011 + 1000110100001100111111011 + 1000010110110001010110110 + 1100110011110110100100000 + 1110011001111010000010001 + 0000001000011100000100010 + 0111000100000101101000110 + 0001111001011001011110111 + 1110100000010110101010111 + 0110001001001111100110001 + 1001000001000100110100110 + 1011001001100011101000100 + 1000000000001010011010001 + 1010111101011101101110010 + 0010001010001010001101110 + 1111100111100000111001101 + 0011110101100101001101011 + 1010101101010101111000001 + 1110001001001101001110101 + 1100010101100010111111010 + 0010101011110110111000100 + 1100110001001001111100100 + 1010110111100100000100001 + 1010000101100101101100001 + 1101010000001010101101011 + 1000001110001110010100101 + 1001110001111001011011111 + 0111011111001101011010111 + 1110011101011000011010001 + 0110101010101001101010000 + 0110001010110100000100001 + 1110111001011001000100010 + 1100110100011110001101100 + 0101010001001111101011000 + 1110110010101111110100010 + 1100111100001001101110111 + 0110001111010101101111011 + 1101111110001011110011110 + 1011101101001001100111100 + 0110101100011110010111010 + 1100110100100001101001000 + 1101110101000101001111101 + 0100001110100101011101111 + 0001000000001110110001001 + 0110101000100010100101010 + 0011101000001111101000010 + 0100110101000101110111100 + 0010000101000100001110111 + 0100001000010010110001101 + 0000111011101011001111010 + 1101111001010111011010101 + 1111110000010110011100011 + 1101011111000101010111101 + 1010011100010110011110000 + 1100110110111011101010100 + 1111101110001100010110110 + 0001011001101010000010110 + 0100011010011001011000000 + 1110110010101011011101100 + 1111000101101011010010011 + 1111111110010111011111011 + 0111101110100110001110110 + 0000111111101010010111101 + 1101011011100011100001011 + 1100111100010000110101001 + 1101111010010110001011010 + 0001110100111001000100010 + 0000100010101000011001101 + 0110001100000010101011010 + 1011001010111100000001001 + 1000000011101010011110101 + 1001001111011101010000101 + 1000001011110110110010111 + 1110111101001101101000001 + 1000110011100101111000000 + 1101100111100100011011000 + 1001001001000100111100001 + 1101110111110001110111101 + 1101111110111100100111111 + 1100111001100101100000101 + 0001100010011101111101010 + 0010010000100110111111010 + 1000111101001111110010000 + 0010010100000001000100011 + 1100011001010001100111000 + 0000111111010000101011101 + 0101001111111011010101110 + 1010001111001000010111001 + 1001111111000001001101100 + 1111101111000000000101001 + 0110000110001010000001011 + 1010111011111110111010111 + 1000010100111110100000110 + 0100100011101111110001100 + 0100111001110111001100010 + 1110001111111001010101001 + 1101000001010110010001001 + 0000110101101100011111101 + 1111011011101111110110001 + 0000000100100101011000111 + 0011000001111110010001100 + 1010000101010100000101100 + 0000000001000011101111001 + 1100000001001111000001011 + 0101010100111010011100111 + 0110001110001100111110000 + 1111001001011111010101010 + 0000011000101001100000101 + 0110100010101010100100011 + 1100111110100110110111101 + 1111111001100111110010111 + 1010111010111100001111100 + 0000011110101101111011110 + 1100010110100111000111001 + 1100010110100100011100011 + 1111010000110011111101011 + 1010011000000111110011000 + 1010011010101100100001011 + 1001110001110110101111110 + 1111000110011101011100101 + 1000000000011110100100010 + 0001100000010011100100101 + 0000110000110011010001010 + 1000101001010110001101111 + 1000101011001011000111101 + 0010111100101100110111011 + 1001011111011111000100111 + 1011011000111011110100111 + 0101001111110010111101100 + 1001011000101010101000100 + 0000010100000011100001111 + 1101100011111111101000010 + 1000001110101111010001101 + 0111000011100110010111110 + 0111110100010101110100001 + 1101101110110010101000110 + 1100000011110000011110101 + 1101101000101100000110110 + 1010111010100100100011111 + 0101000110001010000111101 + 0110110011101111100100100 + 1111100010000001100010101 + 0011101011111110011001000 + 1011111000100010100100101 + 0110010101100010011100110 + 1101001100101111100110110 + 1000111001011011110011101 + 1010111110100100110011011 + 1011111110010100011011111 + 1101111011101010110111111 + 0110011111001100110101011 + 0100101111111110010111000 + 0000001010110110011110011 + 0110010110010000000000011 + 0010000000000110000001101 + 0110101010100011101010000 + 1111010011011100000101101 + 0011001100010101011111011 + 0000101111011001111001011 + 0001011001011000011000111 + 1100001001010111010000001 + 1001100110101100001011100 + 0110110110100110011011000 + 0110011010100101001010010 + 1010001001110101101011100 + 0001100111100011001100101 + 1111011000100100101011011 + 1000101011010000101110011 + 1010011110111000110010101 + 0111001011010110111100111 + 1001001001000110110000101 + 0010110001010000011100110 + 0011001000100010110000000 + 0101101000000100011111101 + 0011101001100011100010101 + 1101111000011101111011010 + 1100100110100110010110111 + 1100100011010011011001001 + 1111111010011101010111001 + 1011110100111011100110100 + 0100111100000100010000101 + 1100010000101011110110001 + 1101011111101100100000100 + 0011101010001111110111110 + 1110100000110010100110100 + 1111111101011110001100010 + 1100110000010110000010000 + 0111100011001111111011000 + 0011110011001111111111100 + 0011011010011111001101001 + 0101110001100011101101011 + 0010110100111100010010111 + 0011110001000000101110110 + 1101010001011110001001001 + 1011011110101011100000111 + 1011001100000100110111001 + 0111110111000100111110110 + 0001000000101010001011000 + 1101010110101001101110000 + 1011001010000001101001001 + 1111001000011100011001010 + 1011011010111011011110011 + 1000010011010010001000101 + 0010011011001101011110000 + 0010110100000101101000100 + 0101101001100001100101001 + 0111100011011110110010100 + 1101110010110001000110011 + 0100001111110001111101000 + 0101001101000001011111111 + 1010011000110000011001001 + 1001011101000100100101011 + 1001110110101111011110111 + 1101110001011111001100000 + 0001100100100000011110010 + 1101111011000001001010101 + 1111100010000000110101000 + 0000100010011010110000011 + 0000001001011000010100111 + 0110111100110110000001110 + 1111100100011101010111010 + 1101001001001011101100010 + 0101011111000110000010100 + 0100110000000100101000111 + 1111111010011001101110000 + 0001001100101000111100111 + 1101101111011100001011001 + 0111010000100011010101111 + 0011110011010110101000110 + 0111100011110111101101100 + 0000001011010111110110111 + 0010110000111011011100101 + 0000100001100011001111011 + 1101000111011010001010100 + 1110010000001110111011001 + 0000000110011001110011110 + 1110001100100111101110010 + 1011010001111000111111000 + 0000011110100111010100001 + 1010100100001100101011110 + 0100110001110010000101010 + 0110100111101011011001100 + 0001110101100000000100011 + 0000010011010000100100101 + 1111011011011110110010010 + 1111010110010001010010101 + 0111011100011100100010001 + 0101011110001100101011001 + 0101101010001100001000001 + 0111010000110100001010110 + 1110010101111100011111011 + 1010100011000001011111011 + 1010010011000000001000100 + 0111111100011011100100000 + 0000011000011111011111000 + 0110010110000101111111000 + 0000111010101100010001111 + 1111011111110100110111010 + 0110011100110101101010110 + 0011011100001001010001011 + 0001011011101111011111110 + 1000111000101010101111101 + 0100100100100000010110001 + 1010101110101110100010100 + 0000111100010011101011001 + 1001111011110011110010101 + 0010000110111001110111010 + 0110110000100110111000110 + 1001011010001101001110111 + 0111110110101111011011111 + 0110100010110100011001010 + 0001011110100111101110110 + 0100100111101110100101101 + 0101111000011000011101001 + 1010111000110001110100101 + 0001101100000010111001001 + 0100110100001011001001000 + 0000010110010001101010110 + 0100110000111111011000011 + 1101111110111110010110001 + 1010111000010110001011010 + 1111101110100101010101001 + 0001111001001111000000110 + 0001100010001110110100101 + 1101011000010100001000110 + 1100001111101010011100111 + 1100010000100010010101011 + 0000110111111101101000111 + 0011111100001100111100000 + 1101011010011010100101100 + 1011011110000101110100010 + 0000101000100010110011101 + 1100110001110000111111010 + 0100100001100111000101111 + 0011110101101111000101000 + 1001010011000001000111010 + 1010111001011110001100110 + 0100100000001101101000101 + 1100111100110111101111100 + 0001110001011011110110011 + 1000100011110100001111110 + 0100001011110111001010111 + 1010110011100110011110101 + 1110101110101110000000100 + 0001000000000110010001010 + 0001110010011000110111111 + 0011110010111110000000001 + 1001110100001101000010101 + 0111011101000100000100111 + 1111100010111100001010001 + 0010110000011100110101100 + 0111011100011011100100111 + 0010101000111011001000000 + 0101101110111010100000000 + 1100011001101010111111010 + 1000010001011101110010001 + 1111101111010100011110111 + 1111100011011100010011110 + 1100100100101111100100111 + 1000110110101100111100001 + 1011110101011010001010101 + 0001101000000001000111110 + 1110011111110111010000011 + 0100011000101011001000011 + 1100010101111111111001000 + 1111000111101010111010001 + 1100111111010011110001011 + 0011001001100111111011000 + 0110000101010100100010001 + 1111111010111001101100110 + 0111100011110100001010011 + 0011010011110101000111111 + 0010000110011010100011111 + 1100110100011100000000110 + 0100100100000010010111010 + 1001111011011010111111001 + 1100101100110110100101000 + 0100100011100001101001101 + 0110001001100110011011010 + 1001100110001101111001010 + 0110100110011001100001100 + 0000101001111110100100010 + 1110000001010100001011111 + 1010011001100010010000111 + 0101011001111111111000100 + 0000010010000100010101111 + 1001010101100010110010110 + 1010101101011010111011100 + 1111101110100000100000011 + 1111011111010001001100111 + 1001011010111001111010101 + 1001001000000000111011001 + 1100111000100110011101010 + 1010010100100110101010000 + 1010000001010101011111011 + 0010100101101010110001000 + 0110000111010011001000111 + 0011001111100111100001011 + 0010111010100111111001010 + 0001011010010000001110010 + 1111111011100011101100110 + 1011011000010100111101001 + 1011010010111010000010001 + 0101010100110010000011101 + 0011111100101110100100000 + 1000001110101010111100101 + 1101100101100111111101100 + 1101110011111101010111110 + 0110011000101110011001101 + 1100011010101110111001011 + 0000111101100101111100110 + 1100011110000010100111110 + 0010100110001010010100111 + 1110011001110110010101011 + 1000111011010011111101011 + 0010001101100001100000011 + 0111100001001101100000001 + 0001111000011110010101110 + 1010000101100111100110010 + 1111100000000011101011010 + 0111100010001111101111110 + 0011111110011100101100111 + 1110101110101110100100000 + 1110001010001101110000010 + 1100000001110111110101100 + 0001111010110100001110111 + 0100000001110110111010100 + 0111000010000101111111011 + 1000111000101010100110001 + 1110000000101101110010011 + 1011100101001010100010100 + 1010101011110100111001101 + 1011001110101010110011000 + 0001101101000110011000011 + 0111011011100000000011011 + 0110010000100110100110111 + 1111001111000001010010100 + 1110010011001111111110000 + 1010100000101111110001001 + 0100000010010111011101110 + 1111110011111100001011100 + 0101000111110110001011111 + 1010011001010101110110110 + 1111000110000101001110111 + 0010100110101010001010110 + 1011001000000110100111101 + 0001100101100010110100111 + 1101100010100101100110111 + 1010000001011010101001111 + 0010111110100101100111100 + 0110000100010010000110010 + 1001110110100010111011001 + 0011000000100100000111000 + 1011111011011001101011001 + 0100110000011110110101011 + 0010111001001000110101111 + 0011000001101010100110110 + 0111111111011101101000100 + 0010011011111010000101011 + 1111010110010100011001001 + 1000100101111101001111011 + 1001110111001100111101101 + 1111001011100010011011101 + 1010101111101110000101001 + 0010111111101101001111011 + 1010111010011000001100100 + 1000110010010011010111010 + 1111111101100101111011110 + 0010011010010101110000001 + 1010000101000001011110000 + 0010000111011100101000100 + 0111100111010110000010011 + 0000000101000011010011010 + 1001101110111110011011011 + 1011011001110110110001001 + 0110100110100110111111000 + 1011000110100011110110101 + 1011011011010001101101010 + 0011010110100001110010111 + 1111111111000010011010010 + 1110100101100000010111100 + 1101111011001110111101110 + 0000110101001101111111110 + 1111011011110000000110110 + 0001111110010111010000011 + 1010000111111101001110011 + 0011010000110101001111011 + 1101001100101011000100001 + 1011001010100100000111110 + 1000100100101010100110001 + 0001010100101111100100101 + 1010001111001110101010111 + 1000001101001001101011100 + 0100011000111101000100001 + 1000000010100100011101110 + 0000011111011111010010011 + 1011010011001001010000010 + 0001110010111111101001001 + 1110001110110000011010100 + 0101101011111000001010110 + 0011010001011110100111001 + 1010000111111001010000010 + 1110000101001001010110011 + 1010011010001100011000011 + 0011100011011100000001101 + 0001001101111000110000000 + 1001110110000010111111001 + 1010010001110010101011101 + 1111111111100010111001010 + 1100000111110000110110111 + 1000111011111000110000001 + 1111001110111110011110011 + 0111011001111010111100110 + 1100001110010110101110001 + 1101010000111110011001011 + 1110011010000110001101101 + 1100001110010100001000101 + 1110011011011000011011010 + 1101001000011000101100011 + 1111000101101000111011101 + 0100100001111001110100110 + 0000101100110100011000011 + 0010001101111011100011111 + 0101001001011000000101010 + 1011010000110011100100111 + 1101011001111101100001101 + 1000101100100100101110100 + 1101001101000110000001111 + 0010001110011101010110011 + 1100011000011001000100111 + 1010100100100110110111100 + 0001011000010110011000110 + 1101101010101000001111000 + 1011110001110100100011000 + 1111010001111001100100110 + 1000111000011011100111100 + 1000101101100110000011110 + 0001101110001100110101011 + 0110110000110101001000011 + 0110100101111011010111000 + 0101010101011100000010010 + 0111001001010100001110010 + 1101001010010000110010011 + 0100100110000011110001010 + 1000000111000100011111010 + 1110001000110110101010011 + 1111111001110001101110111 + 1001111001010110110010011 + 0110000110100110011010100 + 0101010011010011101100111 + 1011100101001111001100011 + 0110000100111001100111110 + 1111110001111100011111100 + 1100111110000000000001001 + 0111011001111010110110001 + 1011010000011110001111110 + 0001100000111111010101101 + 1000100000111110110110101 + 0000011100100101111011011 + 1100001111101101000110010 + 0110011101010011110111001 + 0110101010011110001101111 + 0000110100111001110010011 + 0010011111000001100111010 + 1001110010010011110111110 + 0011011111000111011000001 + 0101010000110111100010100 + 0111011111101000100101000 + 0101010110001000001011011 + 1000001000010010010110111 + 0101011001100010110011010 + 1110011010000111100110101 + 0010010010011011100111100 + 1101010010010011000011100 + 1100011001010011100001011 + 1011001110100100110000110 + 1100011010011010101100001 + 1010110101111000110110111 + 0001000101010010100111001 + 0010010111001100000111000 + 1100000011110010110110111 + 0111000111110000100100011 + 0111110111111111100110010 + 1001111011101101100011011 + 1110101110001010111000111 + 1110011001111011100011111 + 0100110000100110101110010 + 1100110100111000000001011 + 1101101111100101101110000 + 0001000000011010010101111 + 1011011001001110110110111 + 1000001000011111100111111 + 1011000101111100110011000 + 0001000000110010111110100 + 1010000111011101111111000 + 1011110000111110100000110 + 0100001100010100011101010 + 0111000010100100110101100 + 0010011000001011010100101 + 1000010011100001010000111 + 0100101111010111000001100 + 0000111110001010111111100 + 1000000111000111111000110 + 0111110110100001101111111 + 1111110101001011111110011 + 0001001111100101011011100 + 1111100011101010100001100 + 1110000000001001101000101 + 0111110010110010000010010 + 1001000110011111001110010 + 0100000101110100100001011 + 0010001111100101110001101 + 0010001101000100011111010 + 0001001000100110100000010 + 1111001001101110101100100 + 1111000100111100010000101 + 0010011101110101001111110 + 1110010011000000110010101 + 0001010000110011001010010 + 1111110101110111111100011 + 1001000110001000111100101 + 0010110111110001100100111 + 1010101100011101011001111 + 1000011101110101000011100 + 0011101001110110010000010 + 0101001111110111001111000 + 0110101000000011000101110 + 0010101001101111100001100 + 1100100001001011000110100 + 0100100011000101101000010 + 1110101001001111001011111 + 1101101010111011001001101 + 0001110111100101110100100 + 0010001110100011001110010 + 0001111101010001101001100 + 0101010011001010101011011 + 0001000101101010101100100 + 1111001000011010111111000 + 1000011100111001101100001 + 1011110001111111010111011 + 0100111011111000001000101 + 1111101100111111001110001 + 0101000010001001001011101 + 0110111111000101000011011 + 0110111100010101010011101 + 0100110011101000110000001 + 1011100010010010011000001 + 0100011000010110110010111 + 0001111110110111110001010 + 1111011011111010110110101 + 0001111111001111100010101 + 0000100010010110010101010 + 0011111010001110011110011 + 0101100000100011111010010 + 0010010010111001011010110 + 0110010110100111000001011 + 1101010000111111010010000 + 0001010010111100100010100 + 1111101001000000110101101 + 1001010010001101000101110 + 0101110000110000100010000 + 1000100111110000010101100 + 1100110110000011111101110 + 1100011111001110110101101 + 1000100000110101000001110 + 0110010111011000011100001 + 0101110101001011010011100 + 0100001110111010110010100 + 1101010000101000010001110 + 0010000000010010010000111 + 0100001110100000011101111 + 1110001011111111101101101 + 1100101100101100011100001 + 0000010011111001110010100 + 0111000110111011101111001 + 1011111011000001001010110 + 1110100101011011001001001 + 1001100010100101011010100 + 0111010101000110111001010 + 0011010100011110011001000 + 0111001000100101000100101 + 0101001100101001011111110 + 0010000111101110110100100 + 1110110101100100001111110 + 0100000001110111110010000 + 1001001110000011100000100 + 1001001100001100110000110 + 1110100000111101001001011 + 1011000110001100010000110 + 1000101010000101111010010 + 1000001110011000110111111 + 0011001010000111100100110 + 1110011111010010110101101 + 1001000011101111011010011 + 1000001111100000110111010 + 1101110111101101010000101 + 0110010111011110101100110 + 0110111100111011111000010 + 0001011010100010110001001 + 0100101111110011011111101 + 0110010110110111101001100 + 0111010111100111010000100 + 0011000001100010110101000 + 0011110100010101110110011 + 1110001010001110010111001 + 1111111100101000110101000 + 1100001000110010100111000 + 1010000011001110101011010 + 1010011100010101101010010 + 1111101000100000011100110 + 0000000100010100010010110 + 1001110101111110110111111 + 0101011101110010011011101 + 0000100000011000011011101 + 1110110010000101100111011 + 0101000100100100110010011 + 0111010101111110100011100 + 1000000001000011011100000 + 0001100011110100001110010 + 0111010101001010100101101 + 1101110111110101011101110 + 1110001001000010011001000 + 1001110101000100001000111 + 0110001000100001110011110 + 1011001110000001001100111 + 0100100111110000110111000 + 1010101001001101101111101 + 1001111000000100000001010 + 1111111100101011110101001 + 0110001001101001111111100 + 1010101000110111101010010 + 1110000110001011011110101 + 1111100101100000000010000 + 0100000111011100011010001 + 1000100101100101001000001 + 1111111111011111101001101 + 0110101110110011101001000 + 1110110000100011100100100 + 0101001111011011100011100 + 0001100000010011110010110 + 1111001000000111000001110 + 0101001011010011110101110 + 0001111101001101001010010 + 1010111110111011110000000 + 1010101001010000101100000 + 0110000000111111100001011 + 0100101010000000110011100 + 0000111001000111111111001 + 1011100000110011010101101 + 0000000001110000010000011 + 1000101110101000101111101 + 0110011000110001010001010 + 0001100001110010001011001 + 1101110101100010011001110 + 1000011110011110001111001 + 0100100011110101101010010 + 1010101001100010001111100 + 1100101001110011100101110 + 1110011101011010101010110 + 0100111100101011011100001 + 0100101110100100001001001 + 1100001100100100101110110 + 1110001010111100101000011 + 1110001001010010010010000 + 1100011001010110010101100 + 1011110001011000000001010 + 1001101010100000000011000 + 0100001010000011001110100 + 0001010010111100001010101 + 0100100000111101101001101 + 0101010110011001101011010 + 0010100011000100110001100 + 0011010000010110101000100 + 0000101000110010100101001 + 1001011100011100000100011 + 1010110110100100100110010 + 0010101111111001110010001 + 1011001001010101010100000 + 1000010010011010110000110 + 0011101100001110110101100 + 1101111000001000001101100 + 1101001010111101010001100 + 0010101010101010000000010 + 1111100000101111101011110 + 1010100101010010101110011 + 1110011110010001010011010 + 0001000001001011010110011 + 0101010101100010101100101 + 0111110001011111111001000 + 1111010111011010010111001 + 0011110001110010110011011 + 0101101000100101101101100 + 1010111101101010111000100 + 1001111100111110011000011 + 0001111001000011100001000 + 0100100001001101001010111 + 1000011010010100011110101 + 1010010110000101111110000 + 1011010010001000010011101 + 1010100000101000001010010 + 0111101101001000101001111 + 0110011000111011011111000 + 1001001011001101010000010 + 1010001100100001111011001 + 1101000011111111010110010 + 1010101000000111011010111 + 1000000101001100110010110 + 1010111010011000001010101 + 1110011011111000010100000 + 1101110010110111010011111 + 0101101011111111100100011 + 0110010101011000010010100 + 0101010101100110111011101 + 1000011101110110100011011 + 0110000101111111001101001 + 1110011101111011110011010 + 1011001010010101001010110 + 1010101111110000011110001 + 0101101110000110010100101 + 0001110100011101000010001 + 0011010111001001100111000 + 0001111100110100111011110 + 0000001111001000000001010 + 0000010111010110001111111 + 0010001011110010010111000 + 1001101101111110010010000 + 0011100001111111001011100 + 0100000111111110111101100 + 0000000111100100001000101 + 1111010001000110110001001 + 0111100011010000001110010 + 1100010101001100100111011 + 1101101111101111100011100 + 1000001100110101101111110 + 0001100101111100101000100 + 0011100110000000101100101 + 1110111100101001010111000 + 0010101101110010101000110 + 1011101101010110000011001 + 1000010000100100110100000 + 1111001111111000100000000 + 1111110001000101110011011 + 1110111011010001101000101 + 0111000010001001001000110 + 1011001010000100000010110 + 1010010110101110111001110 + 1100101101010101110001111 + 0000100110100011110010010 + 1010010110001001110100010 + 0000111100110010010001101 + 1100111001000110110011010 + 1000111000011010110000100 + 1001100100100010110110001 + 0010101110111111010101001 + 0011010111101101100110100 + 0010101100110000100101011 + 1101101001010011000110101 + 1100111000010011101101011 + 1011010010111110010100000 + 1111111001101010010111110 + 1110011011100100100000000 + 1011100011000101100001101 + 1001101110010111010111110 + 1001110001110101110001000 + 1000111001001000111110100 + 1000000000101000100011011 + 0110001101100101110110011 + 1000110110000000001111001 + 1001001010110011101101110 + 0010010111100100011101111 + 0100101010110101001101011 + 1101011010101000000010011 + 0010011110010001111100101 + 1111001010001000111111101 + 0100110001001100111010110 + 0000011001001100100011100 + 0111100101001010010011100 + 1101111001010010010100111 + 0101010101011100101111101 + 1111101000110110011110110 + 0111001011001101011100111 + 1101011010101001011000001 + 0001111011000011010100001 + 0110001000111111000110001 + 0101110011001010000010010 + 1011001011111110010000110 + 0010111101110111011100001 + 1100010001010010000101101 + 1111101101110110100111010 + 0101001000001111101000001 + 0100001110100101011110010 + 1011100111010101010010101 + 1101000100011000001010100 + 1001001000011101111000110 + 0100000010111011000110010 + 0000111000111110011001111 + 1100000011001111010110011 + 1111110100110111100011010 + 1001001000111010001110011 + 1010011110111000010001001 + 1001000111100001110001111 + 1110101110011101111110010 + 0110011010011100111001111 + 0101111001101110110010101 + 1000111010110111011000111 + 1101000000011010001110110 + 1101101111110011100010100 + 0100101101111010011000111 + 1001011001010001010101101 + 1100010011000111000110010 + 1101100010100011101111000 + 1100110000011110110101001 + 1001010100110100111011101 + 0011010011111000011101111 + 0110011011010110110000001 + 1010101010010000010010011 + 0111101011110010000111001 + 1001110011011000110101101 + 0001111000001011011001001 + 1010111100110000000110110 + 1010001101110100111010100 + 0101001011010110000100010 + 0111011100010010100111001 + 1111111110000110110101000 + 1010101110111001111011010 + 0011001000100100110000101 + 0110111100010111100000110 + 0011110110011000001010011 + 1010000100010001001010100 + 0011111001101111010001000 + 0001111000011111100011001 + 1000000111001010111011010 + 0011000000001010000011101 + 1000100101111101010010111 + 0101111001111101010010001 + 1000010111010001110100111 + 1000011011110101001001010 + 1000010010000101100010011 + 0010110110101111110010010 + 1111110001011110110001010 + 0011100101001001011000010 + 1111011101101001000011110 + 1101110110000101110100010 + 1000100010011110100001011 + 1011000110000111001101001 + 0111110111011011111100100 + 1110010101110101100110111 + 1011010000110100001011000 + 1110111110000011111101001 + 1110111011110011000010011 + 1001010000101111010100110 + 1111001000111010001101010 + 1101011100111111100110000 + 0000001000010110011011011 + 1000100110010111110000001 + 0101000000000001110001101 + 0100010111101110110001010 + 0010101111111010100001101 + 0110110001000110011001001 + 1010110011001111101010000 + 0000011011011011000001011 + 0010111010110111000111000 + 1111011010001100101110000 + 0110000010100111101001100 + 0010001100100110110110001 + 0000000001001000011111001 + 0000000100111011100000100 + 1110111010100101100001001 + 0111101101110100011111111 + 1010001101010101110111001 + 1011001000010111110100101 + 0101011101001010000001011 + 1001100100001001010100011 + 1110001100001101001001101 + 1100000011101000101110101 + 1000001110010001110001011 + 0110000100111100100010000 + 0011011011101111100110000 + 1110000101000101110010100 + 0111111100011001101010010 + 0000000010010011011001100 + 1011110011100111110010111 + 0000100001111111111111101 + 1010110001000101011100111 + 0100101001001011011010011 + 1010001001100110101010100 + 0100111001000010011000000 + 0110000111111011011101011 + 1010001101100011111010000 + 0011000001001010110010101 + 0000110010011110100111001 + 1110101011111101101010111 + 1110100101011010101001000 + 0010101010000111010100101 + 1110010111110110100111101 + 0101100101101001001110011 + 0111011010101111010100000 + 0100001111001101010110110 + 0110010011001110010010111 + 0101110010000110101010101 + 1101111000101010001011001 + 0010001111111111100111111 + 0001000110101010111000100 + 0000000101011110010000000 + 1010000011001110101111011 + 1100110010011011100101001 + 1010111010011111111111100 + 1000011001010100010101010 + 1101001000101100101001111 + 1010101110001011101010100 + 0000011101011001101100011 + 1110000111001100111110111 + 0010101110001100110010110 + 1000111101011100000100010 + 1110000001010100010100101 + 0110110110000110010000000 + 1001000100010100010010011 + 1100100010100101000100100 + 1010011010111101011101100 + 0001111001001000100000010 + 0000100010100110101001010 + 0001000000100101011100011 + 1101111101001101100101000 + 0111111111101010010001110 + 1011011111100000110110101 + 1010001100101110010001011 + 1111001111001110111000110 + 1101010000000111101110101 + 0011001110100100000001010 + 1111100110010110111011111 + 0110001110011101111010110 + 1010111110100111010100000 + 0010001001100100000000001 + 0000001110001101000001000 + 0111100011111100010110001 + 1110001101110011110000100 + 0001101011011011000011100 + 0100101000001000110011001 + 1010100000011010011000000 + 1101010001010001110111001 + 0111000100001111000110001 + 1111110011010111001001110 + 1010100101011001001000111 + 0111011010110100011111001 + 1100111001011111100000100 + 0101101011111101110101100 + 0001101000010010100000111 + 1011110001111011111110010 + 0001111111110101000011101 + 1100111010000000110111000 + 1101101000000011011111111 + 0110011101000001101010101 + 0001110000110110111011001 + 1010101111011110101010101 + 0011011100010010001110101 + 0010111110111101000101110 + 1101100110101111111000101 + 1110101101001110101011011 + 0010001000010011001011000 + 0111000100100000110000111 + 1110011001111100101011011 + 0001001011001010100100000 + 0101010111110001000011011 + 1110111011010101101011011 + 1100000101100110001110010 + 0000010101011001100100111 + 0101001011101001010011001 + 0111111000100110010111110 + 0100101010010101111011100 + 0110011111110001000111001 + 1011010001001111100111101 + 1101111101110111000010001 + 0010011111101101101100011 + 0011111111100001011011111 + 0111111100000100100100011 + 1001110010011101000110110 + 1001111100000101010000111 + 1010111110111110110000100 + 0111011111101101011010001 + 0011000100111010111110101 + 0100101101111010100000110 + 1111010011100111001100100 + 0011011001001101011011011 + 1011110100000000110100010 + 0011111011101010110111110 + 0000010101000101100011000 + 0111000110011101000110100 + 1100100011100110001100111 + 0100100101011111010011111 + 1111001010000001011000001 + 1000010110111101110001101 + 1001010111010011111111100 + 1011010010010000111011000 + 0000000010111100010010001 + 0010010010111010001100011 + 1010110010000100101011010 + 0011100001111101100010000 + 0110001110101010000001000 + 0000111001000010101010111 + 0010111010101011100010111 + 1011110101111010000111101 + 1011101000000111101001110 + 0111000011100111100001010 + 0010000111101111101001101 + 1101110011000110100110110 + 1000000111011111001011100 + 1101010100000010100110000 + 1100110101111110010111011 + 1100100000110000000111001 + 1111111001000010001001011 + 1000101010100101110100101 + 1010110011110010111011001 + 0011110010101101000010010 + 1011010110011101000101011 + 1100100100001101011101010 + 1101000111110000010011001 + 0111011110010111111110100 + 1101011000011010110100001 + 0101010101011110011000101 + 1000110010101000101011001 + 0101110011010010111111011 + 0111101000110001101101100 + 1110110111100101111000011 + 1010011011010101000011101 + 0100001110010100110000110 + 1011111000001010000100010 + 0001101111010011101101111 + 0000001100000111001011110 + 0011000000011101110010000 + 1001000010110001011100000 + 1110001110110101000110111 + 0010111101001010110000100 + 1110010100100011101100000 + 0010100111111100111000010 + 0111111100011010001111100 + 0110111001110001001111011 + 1001000010001011100001001 + 0110100100011000010111000 + 1001111101100000001100001 + 0111110011101111110000001 + 0001011111010000001101111 + 0001010110001100000011101 + 1000100000011100101001011 + 0100100101001110010100011 + 1100001111111111100010000 + 1001100010110001011010010 + 1010110010011011100111000 + 0101010100010001100100110 + 1101001101111010110100000 + 1110001001011100001010001 + 0011111011001001110110111 + 1101001111100100110011110 + 0001011011001101111000111 + 0011001111011110101010010 + 1011001100111000101101000 + 0110001011000100101001001 + 0101100001011011111101001 + 0100111001011110010001100 + 1110010010111001100010110 + 1011011001110100001000000 + 1001101111010011110001011 + 1101000000111110110000010 + 1011100000111011010010111 + 0101111011101010110011101 + 0101011001111000000100000 + 1101011010110011001011100 + 1101100001011010111001010 + 1001000001001100100011111 + 1010011011011001101111011 + 0011110011011110010000011 + 0100001100100010100010101 + 0000100011110110010100010 + 0110011000111110101111100 + 1111001100010111110111100 + 0011001011001000110100100 + 1101100101000101001010001 + 1000011000011000001100100 + 1010100101011010010111100 + 0010100110001110001110111 + 0000010100000101111000001 + 1110101100100110101001000 + 0111101101010111010100010 + 0000111001010001001101000 + 1001010110111100100010000 + 0010000111011000100011100 + 0101101010111000010111010 + 1110110110011011100101110 + 0100111100001001010001111 + 1101101100010100110101111 + 1111110010011101100111011 + 1010001100011000011111001 + 1100000001001110100111010 + 0110001101010001001111001 + 1101010011001101001001110 + 0011011111111101111110111 + 0110010010000101101111111 + 1011011000100101011001000 + 1010111001000011101010001 + 1010100110000011011101001 + 0100101101010101100100011 + 1000000100010101011000011 + 0101010101111010011100011 + 0001110100111110100011100 + 1011111100001110100111100 + 0111011001001001100011001 + 1100000100111110011000010 + 1010001110010101000110010 + 1010111010101001101011001 + 1110110101100100111110111 + 1010011010011010111000011 + 1001111110000111110101011 + 0010100000101010110111111 + 0110100001101101001110011 + 1001001000111010110010010 + 0011010000111000001010011 + 0101100101110101011000101 + 1001011001010111111000000 + 0110001101110000110001111 + 1001110111101000101001000 + 1110100000100101110101000 + 0110011001001000000001111 + 0011000010100101010111111 + 1111100100000101111011000 + 0101011111111000101001111 + 0011100001011111001101110 + 1001000100001101110111000 + 1110100001001010001101101 + 1101111001101100000011011 + 1100011001011111111011010 + 1011010001111111111001011 + 0010000110110100011000001 + 0101101011000001111011110 + 1010110010001011011100111 + 1000000011111110101111010 + 1010101101011101011001111 + 1001100111100001101100000 + 1010010010111110110111110 + 0011111110111111111111010 + 1000110100101111001001010 + 1011101011011110010101000 + 1000101001110011001110101 + 0010111010011011101000100 + 1111100101101001101110001 + 1000001100111101011100001 + 1100010001000111000110111 + 0001011001111010110110011 + 1000000001011000000100001 + 0010100100100111101011010 + 1100100010100111110011111 + 1011000010000100111010110 + 1001110000111001101000100 + 1000111010011011101101000 + 1000110010010110101000110 + 0011000011010100000000101 + 1001011111100101110111011 + 0100001010111011111101101 + 0110001101000011000110100 + 0101010110000111101111001 + 1011010110100110111001110 + 1101010001000111010001101 + 0101010000111011111011110 + 0111111001000010000110101 + 1110101111101000111111001 + 0101110110110011100111011 + 0101101110101100101100110 + 0111011001011010100111001 + 0000111010111000101001101 + 0100111111110010011001001 + 1111110111001011010111101 + 0110011100001010000110001 + 1110010010100110010001011 + 1011000001010010011100101 + 0110100001001010110110000 + 0000110111010000110110101 + 0010001001010100100111111 + 0010000101011110010100111 + 0011011000101010001000011 + 1111001000011111100010101 + 1000110011101111101110010 + 1110100100010100101100110 + 0111010010011011000001110 + 1100111110101111111001110 + 1100000111011010011100011 + 1110101010110011101100001 + 1100111011011110011101011 + 1100010111011010110111001 + 0101101001110001101000110 + 1010010011100101011010000 + 0011000100111110010111010 + 1111010010110001011000101 + 1100000101100000101001011 + 1111011100001011101000010 + 0001101011001101111111111 + 1001101011000110111111010 + 1101001101010011000100000 + 1001101100110111000010010 + 1110010111110001001110111 + 0110011010100100001111100 + 1110111100110010100011100 + 0100000111010000101111011 + 0010001010101010110110110 + 1001101100110101001000011 + 0111111100110111011010110 + 1100001110100100101110011 + 1000011110100011001111000 + 1000000001001011100010111 + 1110111001001011011000000 + 0110011100110000001110000 + 1101011100001100011111011 + 0101001111000011100011100 + 0010010100011011011101111 + 0000111000011000000000010 + 1111011110100000100101000 + 0000000101101110111000011 + 1111001011011001111010001 + 1000111101000110101001001 + 1001111000110000100100000 + 0111111101001111010011100 + 0011011010001011001101111 + 1110100100101100011110111 + 0100110111010011011100110 + 0110101101100110100000011 + 1100110100001110010011011 + 0001111000111110101111101 + 0111111010110110110010111 + 1100101110101011110100001 + 0000001110110110100111100 + 1011100100011101001110110 + 1100011010001000001110010 + 1001101000011100101001001 + 0110000000010001010010100 + 1111000000011100001000111 + 0111100100110001010001000 + 1000101011001001010000110 + 0011010001011110101100010 + 1011100101101110100101101 + 0010000000010111000110001 + 1001000101000101110000010 + 1110010110001000100001011 + 0110010110011000111011010 + 1100001011011001111010000 + 1010011111100100101101011 + 1000001001111101000110010 + 0101110000001101000101001 + 1101101001011001011100111 + 1110001110100100011110001 + 1111100010101111011000100 + 0011110100000000001010100 + 1100100010010101010101110 + 0100001101110101110011000 + 1011100000101000101000000 + 0100111010110011111110011 + 0000010011111100010000101 + 1100101111001100001100010 + 0110000101000001011011010 + 0101001001011110001011111 + 1010001111001110000111110 + 1000001100001111101101011 + 1000110001000101001010000 + 0000011011100001000011100 + 1000000100100101010101001 + 1001101001001000000010000 + 0010001010100011010110010 + 0110111001111110111100110 + 1101001110001101010110010 + 1010111111001001001010000 + 0000110111010001100010100 + 0111010001101111101011000 + 1101111101001111011010101 + 1100100101000100110000100 + 1100100111011101011111001 + 0111101111110011001101011 + 1111010011001111011110011 + 1100011110100011110000101 + 0110000101001001001001010 + 1011101000010100001000011 + 1101111001110011011100001 + 1000110010111111110011001 + 1110110110110010001010001 + 0000001110111100011001110 + 0110101110010110001011001 + 1101110111101110111100100 + 0010101001001001111000000 + 1101110101100101001001010 + 1101011110101001101010011 + 1011010010010111101110110 + 1000001010100010100111101 + 0111111000101000110100001 + 0001010110000111000100001 + 0000111101110010010111110 + 1010001101011010011110000 + 0111011010100111101111101 + 1111010001100000001100101 + 0011010010010111111000101 + 1011101011111010110011001 + 0000010011111111011111000 + 1000010010010100011011100 + 0110110000000011101011110 + 1001001100001010000000101 + 1100010101010100101001110 + 0011110110001011110000010 + 1101100011010101011101011 + 0011111100000001010110010 + 0011011110110011010000001 + 0001001011101001101111111 + 1010010010100001110011001 + 0001111010011010000100100 + 0010011100010110010101100 + 0011001001000100110001010 + 0110010010111000111110001 + 0011001011010100010000101 + 1110010000000010001111111 + 0100110111110010110110100 + 1001011111101101000010101 + 1100100100011011111101000 + 0101101000110001000110100 + 1111101110011110011000010 + 1111000101111011111110001 + 0110001111111010110010100 + 1101010000000010001001010 + 1001100001110110001010100 + 0111000110111000110110000 + 1011010111000000111001101 + 1000110110011001011011101 + 0110101011100110101110000 + 1111011010100110101100110 + 0111010001101111011101101 + 1110100001001010101101111 + 1000010001010001111101011 + 1010111000011000011000011 + 1110110010000111110101010 + 1010100101001101011000100 + 1011101001100110100111100 + 1011110110101010010000001 + 0100011010110001110001011 + 1010110000011010100011100 + 1000010101100001010110000 + 0100111100101000100111000 + 0001110011000101001001010 + 0001010000001010111010000 + 0111110100011100100111100 + 0100000000011111100000110 + 0110110111011111010111100 + 1000111001101010100011111 + 1000001010010100000001000 + 1011010110000011110110000 + 1011110000101100101110110 + 1111011101011111000000010 + 1011111010110100101110010 + 0111001001111100100010101 + 1100111101111110110011011 + 0100111000010001010101101 + 0110001110111110111101000 + 1011001110111101111110010 + 1010011110111111000101110 + 1101001100110110110000001 + 1001110110101001100101110 + 1100001110011111000000111 + 1101010011111001010111000 + 0111000001101011100111110 + 1111000011101100100001011 + 1001011100101100101100101 + 1010100000000101000111101 + 0111010010000011100000111 + 0011001100111010011011010 + 0110101100101010010101101 + 0010011101100110110011111 + 1001001110001100101111011 + 1111100011110001111100101 + 0001010110010010010111000 + 0100101111000111101100100 + 0111011000011101111110000 + 1101100101001011010100000 + 1111011100011001100101001 + 0011110000000111010011010 + 1100011011011001000100000 + 0010011000101000111110000 + 1001101001011100011001001 + 0101101011111110110000111 + 1000101101101001111000111 + 1110001100100011010000100 + 1111111010010111010010000 + 0100011101110110011010010 + 0110101101111001111000110 + 0000100010110010000011000 + 0100001100000011110000000 + 1110000000101100010001101 + 0110110111101001010111011 + 0101001100001001110000100 + 0110101011011011110011001 + 0011011110001111111110100 + 0001011011010000111111111 + 0101100111010000010011011 + 1110000011110000111000000 + 1100010001000011001000101 + 0000001110000001110101000 + 0011101011001011100001101 + 0110100010100101000111111 + 1111111011110001001101101 + 1010000011101001001100011 + 0110100000001011110100000 + 1010001100101101010100001 + 0110000010010100001000001 + 0000011001000111110111100 + 1001110101110101011000010 + 0101100100100101001101010 + 0000000100000110111101010 + 0000011111101111000100000 + 0011011110100110100110110 + 0010110000011111101011000 + 0101010000011000100001001 + 1001010001101001010000101 + 0000101011100110010001111 + 0000001111100001001010111 + 0000001010001110100011111 + 0000101101110111000001000 + 1010110011000111101110001 + 0100001000110100011001010 + 1010010101101010011110100 + 1010000111100110101001001 + 0001100010010001001111110 + 1110000000011100000101110 + 1011000000000100100111001 + 0111010010110000000110001 + 1001101101110001010011010 + 0111011010010010000000001 + 1110001011000110100001100 + 1010000011010010011001110 + 1100111100001010001000001 + 0111111010010000100010000 + 1101011110100101101101001 + 1111011000101111011001001 + 1110111011100000101011101 + 1010011010000111111100011 + 1111110111011111101010110 + 0001111000001010101110101 + 1010010000000001001000010 + 1100011110001000111101101 + 1001011111110100111010100 + 0100100010000111011000100 + 0010000000100011011101101 + 1111000010001110111000001 + 1011111010010001110100101 + 0011111000001010101010100 + 0000010000001011111101000 + 0100111100001001011001111 + 1100111101001101111100100 + 1101010010010111000111000 + 1110100100111111011010000 + 1101001010011011110110100 + 1111110110101001110111010 + 0011110101111111010111110 + 1011110100010011100001000 + 0100111110110110111000110 + 1010110010000001001011111 + 0110000100011111100111100 + 0001000010111010011011011 + 1000111011100100100111011 + 0110101010011101011110011 + 0101100000110010010100100 + 0000000100110101011101101 + 1011111010100101000100111 + 0101011011101010010000011 + 0010101010110101111001100 + 0110100101110000001110001 + 1110111000001001010001001 + 0111100111011000100111010 + 0011101100011000011011010 + 0011100000100110011110100 + 0101001100010100111111110 + 0011111010100100011010110 + 1000001101011000110110010 + 0111111111110100111010101 + 0100110001010101011001111 + 1011011100001110100101101 + 0000100100111000010000010 + 1001000011110110100111101 + 1111100010001101110100001 + 0001101110010100100011100 + 1111011110101000101011010 + 1011000011011111010100111 + 0111111001111110110101000 + 1001011101001011111011101 + 1110101100011011101100101 + 0010110100010111100100011 + 0001111010010111100010010 + 0100010100100100110111100 + 0010001011010001101001010 + 0101110111110110110101100 + 0111110100100010011111011 + 1111001001100110110101011 + 1110001010010101101000001 + 0111100100001010001000000 + 1010101001111000000011111 + 0010101010110011001100101 + 1111101010110010001010010 + 0110000000010010011010010 + 0111100100010101101000010 + 1000010101111011010111111 + 1100011110111100100010110 + 0110000001001001011100010 + 1011100011111011100000010 + 1001111011101111010100111 + 1101100011010101010110100 + 0111111100010110001001011 + 1000011011010111100001001 + 1001100010101010001111001 + 0001110111110000100100000 + 1100010010110100110011010 + 0010000000110101111001110 + 1111001000001111000000100 + 1101010111111000100001000 + 1000111011001110010010100 + 1001000000100111111000011 + 1111110011011000101010010 + 1000111101001110110000100 + 1101011111100101101000010 + 0101010011110100000011010 + 1100100010010101100110000 + 1010110100010000001000010 + 1100001000101100011111010 + 1100001010001111101110100 + 1011000001111111000001111 + 1110101100111001110111101 + 0011100100011100100000000 + 0101111110101011001111010 + 0010011111001100001100011 + 1000011111101000010100011 + 0001010111011100100011001 + 1101100111101010111100010 + 0000110100000001101010101 + 1010010001100111110100101 + 0000100110010100010000001 + 1001011011000110011100111 + 1110011101111110111111001 + 1110000011100111001010100 + 1110100001001000011001010 + 0011001000100010101100111 + 1110110111001110001100001 + 0010111101011110001000100 + 1100100011011001101111111 + 1110001001010001111011100 + 0110101001000101100110101 + 0001000010101100011110110 + 1011110110001001100011000 + 0111001100101111001101101 + 0110001100011010111111001 + 1100011100111101111000000 + 0101011001100000111011100 + 1111110111100010110100001 + 1110100100100010011101001 + 0010001011010111101100001 + 0110111110100101010010100 + 0110010010110101001111100 + 1001010011110101011001111 + 0010110101111100101000110 + 0110100101010100001011101 + 1001111110000111001000001 + 0111111100100101110100100 + 0111110011000101011110110 + 1010110111010101111001011 + 0010101010011000110000001 + 0101111111110101001100001 + 1100011011111011000110101 + 1010001111011001110010111 + 1111010101110010111000001 + 1100110100000010011011000 + 0010101110100110111111111 + 0100000011010000001110010 + 0101010001100110101010011 + 0110101110010010001001001 + 0111111101100101100100110 + 1111010100000001010001001 + 0110111010001101001001000 + 0110010011000111101000100 + 0100001111010001111010011 + 0011111101101111101001001 + 0110111011110110100011111 + 0101000001010100101101010 + 0111101001110001101000111 + 1100111000001001011100000 + 1000001101010101111111010 + 1000110110001101010101100 + 0001001101010111110000000 + 1001101111001101000000010 + 0100110111011101111100011 + 0011110010000100001000001 + 1111000001000000100110101 + 1010001011010000011110010 + 0000101010011100110100101 + 0100100100000001101001011 + 0010010010110110011111111 + 1011101010100001111110101 + 1011001000101011001011000 + 1110101010100001000111110 + 0101101000000101011000001 + 1101110100010010010001000 + 1000110110111100101011011 + 1100110000001000010000001 + 0000001100101010110110011 + 0110111100111110000000010 + 0101001011110110111010101 + 0001000011101111110111011 + 0000101100111001001010110 + 0001101001111000010000100 + 0000110101100011001110000 + 1000101111110101010110111 + 0111110101000100101010110 + 1110110010001000110111001 + 0000111110100110110111011 + 1000101111010110111101001 + 0101111011111110001110111 + 1001010011101101101110100 + 1111010000001001010010001 + 1000110101001011100100000 + 0011111010100000011011010 + 1011000010011010111110000 + 1100011110110010110111100 + 1110010010000111000001100 + 1000111011011101011011100 + 0001110011011001100110011 + 1010011111000101100000100 + 1100100110001011101101111 + 1111010111101011000110010 + 1000110000001110110010100 + 0001000110111010000100111 + 1111111001011111010010011 + 0110000001010101011100111 + 1111000111110010101111010 + 1010001111101111010011110 + 1000111110010111110000111 + 0110111001100111110110010 + 1000101000100010011010100 + 0100111100101011001101011 + 1111111000000010111011011 + 1100111111010011010100110 + 0111100111000110000100110 + 0110010011101110110010101 + 1111111101011000110010001 + 1011100101100111111110001 + 0001001001011111001110001 + 1011100001000010101010100 + 1000110011011001111000101 + 1011001011100011100110111 + 1101110010010000010010100 + 1100000001111110010011111 + 1111111000100110010101000 + 0110100010010010101100000 + 1101100101110111011001110 + 0100110100001100111110110 + 0101110001011011010000100 + 1111000111111000111111110 + 1001110101001110001101100 + 0000011110001100010101100 + 1100011011110111000000001 + 1111110011011011011100011 + 0111101101010111101100110 + 0101101101010101100101011 + 0101001101100000010001001 + 0000101011110110111000000 + 0001101001100111101101111 + 1110110001001100101001100 + 1111010010011100010101010 + 0111110110100100111000100 + 0011111001000010001011111 + 0111100001000101000110111 + 0111100010111110001001000 + 0000100100011100010100101 + 0100010010100011111000100 + 1100010001001111001001000 + 0001000000101101001000001 + 0001100001000101001011000 + 0011111100101000111101110 + 1010110110011011101111010 + 1110010110100110101110100 + 0001101100000001100011001 + 1011000111000100100100001 + 1100100111011010010011011 + 0111000110111110011100111 + 1001001111011001111110001 + 1101011010101011110011001 + 0010111101110100101000001 + 1100110000010101111110110 + 1010101001111001100010101 + 1111111001000110100000000 + 0101111100101001011011100 + 0000000111010000001010101 + 1001010011100100101010110 + 0011100000110110101011010 + 1010110001001110100110010 + 1010011100011011010011000 + 1011110101011101001001111 + 1101100101000111010011101 + 1000101111001101011110000 + 1100010110110010100000000 + 1001101010001000011100011 + 0011100100011101101010001 + 0101100011000011011001011 + 1010111100100110101111111 + 1000011010111110001011010 + 1110000110111010010101101 + 1000111101101110111011111 + 1011011001011001011011101 + 0010100111111100010001010 + 0101011001111110001110000 + 0010010010011001010111001 + 0001100011101001111101010 + 1001001001100010110001110 + 1110100111100000001111110 + 1101010001011001110110010 + 1000101010111110001111001 + 0100011100011010111000010 + 0011101000000101001110000 + 0110110100101010111011110 + 1110100001001110100000101 + 1011000011000111011010100 + 0010110001111011100110110 + 0101111000111101010110010 + 0000100110010111101111101 + 1010000110011000001001001 + 0100110011101100001001010 + 0010100001011100111110010 + 1101100110101110110001111 + 0110011010010111111111100 + 1110100011011010011101000 + 0001110011111011000001110 + 1111010101011110111110101 + 0111001001000010011110100 + 1001000101111100010000011 + 1001110111011000000111001 + 0001110011111010100111111 + 0101100010010101100100100 + 1100000101001001000010100 + 0111001101000100100100110 + 1010001001110000101011110 + 1000110111011111000100100 + 0010101011100011101101110 + 1111100100001101000111011 + 0101100111000011011010100 + 0000011010110001111000001 + 1101000110000101110110111 + 0010011100001101111001010 + 0111000101111110010001000 + 0101101000100001010100010 + 0010101101010010010000111 + 1100101010111100100110011 + 1111100010001100010001000 + 1001100111010110010000010 + 0011001110001011100110010 + 0011011011010010110010100 + 0111111010110110011001010 + 0110010100011101101110101 + 1011101111011101101111011 + 1000011101010110110101000 + 0011000101111100001111101 + 0110010111110111011111011 + 0101001110111100000100010 + 1111111011111100111101001 + 0001001001001111001010010 + 0111011111011100001110111 + 0010101001010001011111111 + 0001001111100111100011101 + 1001010111010100110100101 + 1100111011100101001111111 + 0010011101000111011111010 + 1010010001101100011110111 + 0001011010000100110100111 + 0101011111001111101011011 + 1011011001111011011100110 + 1111101110110110100001011 + 0110111101000001000101111 + 1100111000000100001011101 + 0110000101101111011110001 + 1110101010001001010001000 + 0111000000011001110110011 + 1101010010101010101110000 + 1101000010101001001000111 + 1111010111101110011101110 + 0011101100010010000010011 + 1100101001011101101110011 + 0101010011010111100100100 + 0001100111001011010000001 + 0000000101000010010001110 + 1011110110100001101011010 + 1101110010010000101000001 + 1001110100101010010101111 + 1100000110111111100001110 + 0111010111011100110000000 + 1011100000000111011101100 + 0001011000001101011100010 + 0010111101000001110011111 + 0110101010110101110001110 + 1011010101000010110010011 + 0001010101011011000011101 + 0100000100010010001101101 + 0101001000001000010101111 + 1110110100110011111011101 + 1010001110111100101110111 + 0111010010110100110011011 + 1111111001001011000011000 + 0110101001101111110110110 + 0010001010111001111011100 + 0110100100001000100111001 + 0001001110111101000111100 + 1101111100000110010111010 + 0011001010001010110100000 + 0111000110100100101011001 + 1110001011000101101010110 + 1000011100111010101100000 + 0011001010010111111000111 + 0001001111110001011010100 + 0100101110000010101010001 + 0000010111000100010010110 + 1001000000111111100000101 + 1000110011110100110000101 + 1100111010001010011011100 + 1010010111010000001000110 + 0000011101100100111101011 + 0111110011100101100111100 + 0111111000110010101001110 + 0000110101000000100000100 + 1100100000011010010011110 + 1100111101001110111001101 + 0111011110000011011110000 + 0010111111000010111111110 + 0000111110011011101101010 + 1001100011101010111010000 + 0100111000110111111110111 + 0110011101010011010110100 + 0000011010100110001011010 + 0001100010101110111100101 + 1000101101010011100001010 + 1000011111010001101100001 + 0100101111001111000010100 + 0110101110101100110011001 + 0101000010010100101111010 + 0010110101001101111010001 + 0010011000000000110011010 + 1010110010100101100111001 + 0110001001000001100101101 + 1111001011101001101000001 + 1110101101101011011111000 + 1011100001101100011100101 + 1101010111011001001010111 + 0001111010100110111111111 + 1110111011000011110111000 + 0001111110000011000011101 + 0101011001101101001001011 + 1111010100001101000100100 + 1101100111010011110100101 + 1010111110110101100111011 + 1010110111000100001101100 + 1001101011101110101101000 + 0101100110100001010010001 + 0101100100000101000000101 + 1011011011101110001011101 + 0000110000101010111000100 + 0000001011001001111111110 + 0000101000101011010010011 + 1001110001001110010101100 + 0111011111011011101000101 + 0000011011000001100110010 + 0111100100110111010100011 + 1101001000000000000010101 + 0010111011011000101011001 + 1110111110110110101001010 + 0110101001011111100011000 + 1111000000010110110000000 + 1111000010001101000110011 + 0101010011001011100101011 + 1000100010000101101001110 + 1100001000100101101101001 + 1111110110010111110011110 + 1011111010010111111001010 + 1000101111000011100001100 + 0011110111011001001000000 + 0001000010111101000111000 + 0000001000110110110111101 + 0111000001010101001011100 + 1010000001100101100011101 + 0010001010010001111101010 + 1011100010111000001100100 + 0011001000100001010101000 + 1100101101000101111000010 + 0010001110011000110000111 + 0111011000011001001111100 + 1010000111101011010000111 + 0000001101111110011010100 + 0100101111101101110001001 + 0101100000010000001001100 + 1001101001001010110010010 + 0010011001001101001100100 + 0010001110100101001100101 + 0001010101101001010111010 + 0110111011010101101001011 + 1101000000100011111100110 + 0110001000100110101000111 + 1111010100110101100110110 + 0111000101000101101010101 + 0000111100011111001111011 + 0110101101010000100001100 + 1100101001111011010010100 + 1111110100001111000101010 + 1000100100011001111011001 + 0010100100001011101101100 + 0001001100111111111010110 + 1101001100111110011010000 + 1101000100011000000000001 + 1100100010100000111000100 + 0100000101001110101011111 + 0001001011101111011101111 + 0000100101101000000100000 + 1110101100000010000101101 + 1010000101111001000001000 + 1000011101001101111011100 + 1101000000111001101111110 + 1011011001011001101100101 + 1111100010001111010001111 + 1000011010111111001001010 + 0011110010011010110001110 + 1100111100001111000011101 + 1010100011111110011001111 + 1100111100011110101111011 + 1110110111101000101111001 + 1100110101111010001011100 + 1111111111110001001011110 + 0010100010010011110011111 + 0111100111101000011010010 + 1101110110111011101001100 + 1000111011110000110001100 + 0001100110100011001111011 + 0001000001000110011100011 + 0000101110101100010101110 + 1101100000000010010110101 + 1000011110000100110110010 + 1010000000001111100010011 + 1100011101010111000110001 + 1011000011111010100010000 + 1001010011111110001110000 + 0111101101101101100101110 + 1000001000110000100111100 + 1011100011010110010000111 + 1000010101000000101101000 + 0110010001101010101010010 + 1011110110001100001001011 + 0101111010001010110100110 + 0111101110101101100000101 + 0001110010101010101111101 + 0111100011110010010001100 + 1110001001110101100101011 + 0100100010100001111110100 + 1000110010111010101100111 + 1011000100111011101100001 + 1100111010010111100111010 + 1110100001000110011100101 + 0111000011101111011100101 + 1011100101000111100111101 + 1110111001010111011101111 + 0100001000010000110001111 + 0001001110001110011001100 + 1011011100011111101011110 + 0010110110101101010100000 + 1010000001111011010001111 + 1101110010001001101101011 + 1101111011001000101011110 + 0010101011100110011110011 + 0101111001111001100110110 + 0110101000001100011000001 + 0001111010000100010110100 + 1110010110101000000000010 + 1001010011011011100001010 + 0001000110101001011011110 + 0001000001111001100101010 + 0001000100010010000110110 + 0000011010011011101010100 + 0111101001000111101010111 + 0100101011001011100100011 + 0000100010100110010111010 + 0110111011000000001000011 + 1110011110111110100110100 + 0010010101010011010001010 + 0010111111110110011011101 + 0110110100011001101010010 + 1101100011010001000000101 + 0011010000111000000101100 + 1001001000011010001011101 + 0101011101001100110001011 + 0101111111011010011011010 + 1011101010000111011011111 + 1101110001000110001111000 + 1111011001011000111110001 + 1000011110001110100110000 + 0111011001010111100011000 + 0101011111110001101111011 + 0000100111101101100110010 + 1111000001010110011111011 + 0101100000011001100110100 + 0101111100010101110001100 + 0110100110010111111000111 + 0011110100100001100101110 + 1100100010111100011011000 + 1101010110010001000000010 + 0010011010001001001100101 + 0001011100101011101001100 + 0111001110011000101110110 + 1111010100100000101001001 + 1001101000101101010100111 + 1110001101011000000001010 + 1010011111011100000000110 + 1101001010001100000011010 + 0110000011001111101010111 + 1101010011111001100100111 + 1011111010101110011011100 + 0000010011110110001011001 + 1001000111110010001100100 + 0111000110010110011010101 + 0111011100000101001100101 + 1000011010001100010011110 + 0110001111010010010100110 + 1011001010110001010100000 + 0001110000010011011100001 + 1101000011000100010101111 + 0101110111010101000111101 + 1011101000101011001001110 + 0110111000010010110100101 + 0111100100111001011110001 + 1000100110110101100000010 + 0000111110000110011101100 + 1001011001101000010101001 + 1010010011110101010001000 + 1101010000000111101100101 + 0001110011110100010111011 + 0001100101001000111000110 + 0110010001011001011011110 + 0111111001100101111100111 + 1111001110101010101110111 + 0011010100001001111101011 + 1010101001010110010101111 + 1110110110110110011100100 + 1010011010101110011000110 + 1001011101011011101010010 + 1001100111010101101110111 + 0001001110011001011010101 + 1001001001000000100000010 + 0001101000011110100100111 + 1011100111100111000101100 + 0110011011001101010100011 + 0111110101010011110110111 + 0110100100011010111100110 + 1010110000001001100101000 + 0011010010101100001110011 + 1001010100000001001010000 + 0100001000010010011111110 + 0000101111001111011000001 + 1000110101000001001111011 + 0110000001110111110101111 + 0000111111111101001110001 + 0001100110110111001001010 + 1110010111000101000111000 + 1110110011010001011111000 + 1000100001010101010011111 + 0111111010010000010011000 + 1011011001001000010111010 + 1001111000000000110011100 + 0001111101111001111000110 + 0000010100011100101000000 + 0010111100000110000010110 + 1011011100101011001111110 + 1110001110010111010110100 + 1011010101010101101110101 + 0000110001111101000011100 + 1001000100110011110011101 + 0000100111111110011001111 + 0100010011111010001110100 + 0011100100001101001101111 + 1110010110101000001000111 + 0011100110111000000101101 + 0000000010111111000011100 + 1010010001101110000100100 + 0100001111100101111000100 + 0101001110001000010111001 + 1011011001101101100010000 + 1111010100100110001110110 + 0110011110100010000111110 + 0001001011111011100111110 + 0001111011010110111101001 + 1000001101011001111101100 + 0001100010000100001011110 + 1110100111111110101100110 + 1011111000001101101110000 + 1101101010000010110111111 + 0111010010011010011000111 + 0010101010100110110001110 + 1010101000111110011010100 + 0111110001001000011110001 + 0001011010011011000111110 + 0001010010011001101100001 + 1110111011010011111101111 + 1101010000110001010111011 + 1101010000010101001100001 + 1111111110100111000100011 + 0111100001000111011010101 + 0000111000000110111111110 + 0010100100111101100000011 + 0110100001101110010100000 + 1100111110110010010100011 + 1100111000110110010111001 + 1011001000100010001101111 + 1010011100100100001011100 + 1111000011111000110100000 + 0111000110110111101010110 + 0010100111100111000100111 + 1110100000100101001000001 + 0100011010101111001100011 + 1001100001110010000101111 + 0101010011111110101100011 + 1110110110110011100000101 + 1111100010000111010010101 + 1110000101100010110111011 + 0101110011011001100111100 + 0001011001001011100000010 + 0111100010000111010001011 + 0110000001000001010101100 + 0010101011100010101101111 + 0011111100010001000101010 + 1000110010011001010100101 + 1101111100010111101010101 + 0111000101011101001010111 + 1000111110011001100111011 + 0011100000010111000000111 + 0101110010011101001111101 + 1110110101101010111011111 + 1100010101111111010110001 + 1010101001111101000000000 + 0010000010101011001100001 + 1111010100000101111000011 + 0101111111011001010110110 + 1011110110010110000110110 + 0011010011101010010001110 + 0011000000000101100010011 + 1110010010011100100001000 + 1011100001010100010101010 + 0101000011111110001100100 + 0101011111111000101010101 + 0011110001010100010001001 + 1001101100101110010101101 + 1100000101100011001001011 + 1100101000100010110001000 + 1011001110100100010010110 + 1111110000000010110111100 + 1001001001101010101100111 + 0111111101111011101101110 + 1010110011011011111110011 + 1100111110011111110100100 + 1001011101100110101010000 + 0010110111111001001010000 + 1111001110000110000010000 + 1011111111011011001111100 + 1010110000010101101000010 + 1101100011010111011001100 + 0001100010101010101111001 + 0010001000001111100000100 + 0010101010001100110100100 + 0111101001101100000111101 + 0010111101001011010001101 + 0110000000011111000101001 + 1011011101001101001011011 + 1101111010011001110011001 + 0000110100110001101011000 + 1010000001001001111011110 + 1011110011111000110100011 + 1100101010010000111011010 + 1110101001100101011011101 + 0000110100110111000110010 + 1100010011100110011010101 + 1000010011110001111001111 + 1001101111001110110011101 + 1000011100011111100011011 + 0001010000011001100000000 + 1000110101100101011011110 + 0011101011000110001010000 + 1000111101110011101011010 + 1010010111111101100100100 + 1110100111010011110000010 + 0110100001101010010110101 + 0111000111011010010011001 + 1100101001000111010010000 + 0111111000100000100001100 + 1111000011011100000110010 + 0111111010100001011111100 + 1010010000011101101100100 + 0010010001100101011011010 + 1000001100001001110110111 + 0011000000100010110110111 + 0110000011101111010100111 + 1001101110000000011111111 + 0100010011100001110100110 + 0010011001010101010111111 + 0011101010000001110011111 + 0100010110011100001100110 + 0100100110000011001011010 + 1100000000100101001111111 + 0111110110010101101100000 + 1010001101110100111000110 + 1101111000011110100101000 + 0010111001110000010111001 + 0010010001010000101101010 + 1011100011111001111100000 + 0011100000101110000011101 + 0000001101011011000011110 + 1000000111111011000010000 + 0111011111110100100111100 + 1000101111011010011000100 + 1001011010000010001100011 + 1010001110101000010111100 + 1001000001001001011101000 + 1001111111010011100001000 + 0111000000100011011101111 + 1010010010011101101011101 + 0000011100110110111001101 + 1000001000100100000110001 + 1000011011011100100010010 + 0111000011010000010010100 + 0000100011010001001011001 + 0011010110101110011111010 + 0001101111000110000111011 + 1110000101000011111100011 + 1010111010101110101010011 + 0001110011001100101101111 + 0100010100101110101001000 + 0000000000100100110001001 + 0100010110010101010000001 + 0001100010011001100011000 + 0110111010010100101111101 + 1001000110110011000111100 + 0001011100001010011111010 + 1110100001001110001000111 + 0100110100100000111110010 + 1101001100100100011010011 + 0111000010010100110101100 + 1101010011100011111101110 + 0100010011101100001110100 + 0111001010100101111111011 + 1011011011100011010011010 + 1011111011101000011111101 + 1101100100101100110100001 + 0100101111111010011101000 + 1111010110111111110100010 + 1111001101110001100010100 + 0000110101110100101111011 + 1101011000101100100001111 + 1010100111111101110000011 + 1110011111101010101010000 + 0011100111101101101110000 + 0101001011101010011000110 + 1110000111100000000011000 + 0101001110101000010100100 + 1100011100010100101001001 + 0101100110010101000101100 + 0101001001101101000000111 + 1100000011000011011011000 + 0110010100111110101010110 + 0001011111100111001111000 + 1011001110110011100110111 + 0001010110111100010001000 + 1000000100000101011110100 + 0001010101001110001111001 + 1111110011010101000101111 + 1001001100111110010110111 + 1111100010000001010111111 + 1000010111010111110101010 + 0100100100110110001101001 + 1110101110111010100100011 + 0010001111110101110100101 + 0101101001100111001000000 + 0110110101001000111101011 + 0001111100110001010001101 + 0101111111000011100111100 + 1001101010001100010110101 + 1010000100100000010010101 + 1110001100111001110000000 + 1001010000010011111100001 + 1010111011100010001001111 + 1100001110101010100111101 + 0100001110011010100011010 + 1011011000000010100110110 + 0111010101100011000000000 + 0110100000011101001100110 + 0100101011000101101110010 + 0110001000101101101101011 + 0110011000001100011101010 + 1110111101010100001001110 + 1010011001110101000100010 + 1010010000011111010111001 + 1010111100110010110100011 + 0110011011010110000000110 + 1001010000110111101110101 + 1011111010010111100111011 + 0011110001110011110000001 + 1001110101111111111110011 + 1101011001000001100010101 + 1010111000111110011000001 + 1110010010111111001011011 + 0101010011111011110110101 + 1011110000110000111001111 + 1010100111000000111111111 + 1010010001011110010100001 + 0111010110011010001110101 + 0110001011001011110111110 + 0011100111110001000101101 + 1011000110011010001111000 + 0101110011010011101101101 + 1110011011011011100110101 + 0001111000111011110110010 + 0010011010001100110000000 + 0100110111111010101111110 + 1011010001001111101101010 + 1111101000011000001001110 + 1111010101110000111111000 + 1110100001001110100111100 + 0011011101010101100100010 + 0010001111111100110010111 + 1011011111101110001111110 + 0010101011100011111011101 + 1010010000001011001011010 + 1000011000011100000100111 + 1010111100001101000101110 + 1111010111010110010111111 + 1011110110101111111010111 + 1101001101111100000001101 + 1100111110011111101100111 + 0110000010101110010010100 + 0011111101011001010000001 + 0011010000001101011110110 + 0000100101111011111100101 + 1100101000111010011000010 + 1111000100010111111110111 + 1111000110011111000110100 + 0011000000111010000011000 + 0110001011000011001101011 + 1100011100111110100110000 + 1101000011010100011000101 + 1011011110010100000001111 + 0111000111111011000111101 + 0111001010000111010111101 + 1101100001011111010111111 + 0110010001111011010001010 + 0010110010011101110010100 + 1010000101001010101100011 + 1001110111010010111011111 + 0100000011010010110111010 + 1111111001011000010011111 + 0011101011000110100001111 + 1011100001111101110001110 + 1001011001101000000110101 + 1000100010000000010110001 + 0100011011110001001111011 + 1000100100101110101010111 + 0000000010110111111111011 + 0001001100101001100010101 + 1010011010011000101001110 + 1011001101010100001111111 + 0010100100010001110010011 + 0011100000110101100010001 + 0101000010100111000001101 + 0101001101100100011110010 + 0000011111000011100101001 + 0011111101111011110010000 + 1011110111010010111011011 + 0111001110110101101010001 + 0111000001010100110001101 + 1100001010101010111111010 + 1001000000000000011111010 + 0000110000101110011111101 + 0110000110100100001001100 + 1011011111111110101001101 + 1101001101110010000110101 + 0100101110100111111001010 + 0111100111010001011001010 + 1110000100000100011000111 + 0001010111100110100101110 + 0111000011000001011010110 + 1111100100011001010100001 + 0110100101010011100110010 + 0110010000000011110000111 + 0101001010000010100000110 + 0110111111011010111001010 + 1101110001011110010011110 + 0110111111110000000111000 + 0110111101111001011101001 + 0110001001100100001100110 + 1111101010101000101100111 + 1100110001110111110101111 + 0111111110110000001011101 + 0010101111011100000110100 + 0001010010111000011101100 + 1101010001101110110100110 + 0001100001000001001011111 + 0011111110111111001110000 + 1000100001110101011000001 + 0100111000011001010001101 + 1111001001010101110011110 + 1100000111100111000000001 + 0101001100001101110001011 + 0011100011111101101001110 + 0010100111111000111011101 + 0011111001110000100101011 + 0011010111010101001010100 + 1011111000110100101100001 + 0000011000001000011110000 + 1001101100101101101011000 + 0001100010110001000101011 + 1010110001100001011011000 + 1111101000011110111101111 + 0010111100111110011001010 + 1010001101010011101011011 + 0100000110011001001001110 + 0110111111000100100001011 + 1011111100011000100111001 + 1100111001111010110110010 + 1000100011010111001100011 + 1011111011101101101100001 + 1010111111011001110000101 + 1001101011111101100101011 + 0010100011000010111001110 + 0110011101010110001000111 + 1101101111011001001111111 + 0110000111000001101000010 + 0001110001001000111100000 + 0111101000011010100001001 + 1000111110011011110111100 + 1100001001011101011100110 + 0111101101111001001111000 + 1101100010111000111001011 + 1000110000010111010111110 + 1110110010001101010011101 + 1011110011100001001001011 + 1100010001001101101000101 + 0000111110100110111011000 + 0011101000100000110011111 + 1011010001110111011100010 + 0000100101101110010010111 + 1001101000101011101001001 + 0100010000100010101001111 + 1101010110000111010000101 + 0111001010110011111010101 + 1111010110110101001110000 + 1111100000111100101110011 + 0010111010001010100111101 + 1100011100010101101011100 + 1101000000100110001101111 + 1000001000110111001100101 + 1010101001010000010110011 + 1011011110011101000010010 + 1100110110010110000011010 + 0100001000011100000001111 + 0001001111100001011001010 + 0110011101100101100111011 + 0010111010101011010111011 + 1011101001100111010110101 + 1010110011010111110000010 + 0100010010100010111101111 + 0101101001110101011001111 + 0110111110101100001101100 + 0111110000011001110001010 + 0100101101111100000110100 + 1001101100100110000111111 + 0101000111010101100011100 + 1011001011110010000100001 + 1101000111001010110111110 + 1101010100100111011011011 + 0100110011000111110011000 + 0110000111110011101011111 + 1101110100001110110100011 + 0110010111000000011101111 + 0010010100101011111000100 + 1101111010011001000000001 + 1001111111110000111101100 + 0110110101010111101001000 + 1110111101010011000011111 + 1101110101011010101101100 + 1001010011111100101010001 + 0101010000011000110101111 + 1011000110110101101110111 + 1111010100110101101010010 + 1111000011110101000000010 + 0001101010010111100011101 + 1100101100000111100111110 + 0000010000110101110111001 + 0101110011001111101001010 + 0101110101100101000011010 + 1110110000110001100010101 + 1001111001000111100100001 + 1110100011101010000101111 + 0001100110101010011100001 + 0010100101000011101110110 + 0101000110011010000001000 + 1100100001110011000100100 + 0000000001101101101101001 + 1101000001101110001010010 + 0110001011100010011101101 + 1000110011101100011110101 + 1010100111111011111110000 + 0101000000010000100101110 + 0100100110011111101110000 + 1010110100100100001011010 + 0111101100010001100000100 + 1011010111100110110100111 + 0011110001100010010001101 + 0101101011110110011101110 + 1000111010101010101111011 + 1011000011000000010100001 + 1010001100111010111110001 + 0011111110111110110101101 + 1011100000010010101111100 + 0111101000010011101110101 + 1111001111110100110011101 + 0001011101011100110010000 + 1101100110111100001010100 + 0101000001000010100110111 + 0101101111100111100011110 + 1110011100101101110011110 + 1000100101101110111100011 + 1100100011111111010010110 + 1000101101011000111101100 + 0000111000101001110000100 + 1100110111001101110011100 + 1001011111011011001101010 + 1110000101110010111001111 + 1010100101001000100110010 + 0010010000010111101101100 + 0001101100100000101101000 + 0110011001111110111100101 + 1001111110010110111000000 + 1001101000011010110110111 + 0011000101001100110011011 + 1001101000000011100101001 + 1111011100010111010010000 + 1111010000000001001010000 + 0010110101001011011111010 + 0101001001101100111001110 + 1000001000101110110011001 + 0000101110101011101011001 + 1100101000111100110011101 + 1011011100000100111111101 + 1110011000101100010011000 + 0010011101010100100010010 + 1100101111111010000111011 + 1101111000000100111000100 + 1001110010111011111111100 + 1101001000011110000101101 + 1100100010111010110011010 + 0011101001101010010011000 + 1100010100001111001110000 + 0001111011100110110101111 + 0001100010100010000001100 + 1001101000111000100001110 + 0110011000010001011001000 + 0010001111111010011010110 + 1101111000001111000011011 + 0101101111010100100110001 + 1100001111110001001000101 + 1000110000001001010000011 + 1110011100100010010100011 + 1110110100101001001110111 + 0011100100010001000001011 + 0010001010011001110111011 + 0110100000101001001001001 + 0101010001101110001011010 + 0100111111110011111000100 + 0101010001001010111101001 + 1110000000010101101100001 + 1010100010111011010111000 + 1100100001111101111011101 + 1010010101011101011000000 + 1011011101000110011111110 + 1101100001001011110010111 + 0010000000100101010000111 + 1110001011111110101110010 + 1000101011000100011101111 + 0101010001010011000000011 + 0011001011011111111000100 + 0011001000101100101011011 + 0110001101110000101011101 + 0010110100111000100101011 + 0111010101110111010011110 + 1001111110000101110111010 + 0001001100101000000001000 + 0001010001000100111101100 + 1010011000011110010011110 + 0011000001001111110011101 + 0001100101000000111101110 + 0000000000111110100010010 + 0000100110101111001101010 + 0111111000110011011011110 + 0000010010110011100111101 + 0011100001010010000010000 + 1000011101001101011011110 + 1001010001001001110101011 + 0111110100001000101110100 + 1000011010111100100101100 + 0111101101001100100111000 + 0011111011100011011100110 + 1011100100010101010111100 + 1010110100000001001100010 + 0001111111011100100011101 + 1000101011110101101110110 + 0000011010010000011011010 + 0010011010000001000010000 + 0101101011100111101110101 + 0011011101101011011011010 + 1010000111110100010010110 + 1110000100000001010010001 + 0010011001100011111111001 + 1001111101111111111001000 + 1000101110101011110010100 + 1101000111110001100010001 + 0000110001100101011011111 + 1000100101010101010000100 + 1000111001111011111111100 + 0110101110111101110001011 + 0110000000011110111111011 + 1000110001110000010110101 + 1011101101011000011111000 + 1111000010101000011101011 + 0001111110100100111000110 + 1001000000111111000110111 + 1111011101100100010011101 + 0111000101001000001001100 + 0101010010011000000111111 + 1111011100000100111100110 + 0110111110011001010010111 + 0010000101100101110110010 + 0110111101010001000110001 + 0000100110011111100011000 + 1000100010110011011101100 + 0110011010011110000010101 + 0111011101110111110011100 + 0011011000000001111110001 + 0110110000100100100100010 + 0011100100100011110111000 + 0000010111110000010111001 + 1101001010010011110010110 + 0011001111001101110110111 + 1110001000011100000100001 + 1101100101100001000100110 + 1001111100010001000111000 + 1000001100110101011011111 + 0100101000100110101100000 + 0001000000010111101111011 + 0101111001011100100110001 + 1100010011010111011011010 + 0111101000101110100100111 + 1001111101110111100110100 + 0010100011100011100101000 + 1000010101110011001100100 + 0011001111111110000001100 + 1000001111001111011100111 + 1101010110101101101100111 + 1111101010000100011111111 + 0001110001011011010110010 + 1001100000100001001110110 + 0110001110111111011100100 + 0110101010010011000010001 + 1010011000010110000111110 + 1100110000111010000001000 + 1000010100101000000100100 + 1110100101111110100010000 + 1010010111010011111100111 + 0100011000001011000011101 + 0001011001100111000101101 + 0011011101001010101000111 + 0110100111011001100001001 + 0110111101001011101101011 + 0001010111000110010101000 + 1010101010001011011111100 + 1011010111111101011100000 + 0111001000100110110000100 + 1111101000000101111111010 + 0110010110000001010000110 + 0100011000001100100100101 + 0111110001110111010000001 + 1100001001010111111100010 + 1010011000100001101001101 + 1001101001010111000110000 + 0000000001010010111010010 + 0010110000110010100000000 + 0011100010010111110110111 + 0111001000011111010011011 + 1010110100000100010101100 + 1001000111011110010110100 + 0011100110110000110100110 + 0010110101010000010101110 + 0010001000111101000111111 + 0100111100111000001111101 + 0101101000000000101001001 + 0010010010001001101111010 + 0101100011000110110011110 + 0001010100110011111111010 + 1110101001010000100011011 + 0101101011100001110110010 + 0001000000001001110001100 + 0000100100010000001100101 + 0111110001010111001100010 + 1110001110011010110010010 + 0100101101100000010101100 + 0001110001101111000000000 + 0001011110010010001111010 + 1000110110011110111001001 + 1000100001000110000000110 + 0000001101100101011101110 + 1111100000001110001001000 + 0000011110110111111101000 + 0110001000001000101010110 + 1000110010110011001111000 + 0111101000111000110001000 + 0111111111100110100011110 + 0000000101110111001000010 + 0001001001111110101100110 + 0000101110100011101110101 + 1100110111111111000111011 + 1001101011111000101001001 + 1001010101111101100000001 + 0110111110101100011010111 + 0010011111111110000001011 + 1011010100010000011110000 + 0010011011100011000110011 + 0011101100010001001111011 + 1110101100100110101111101 + 1010001011100001110010111 + 0010011000110111101100101 + 1000010111011100000010000 + 1001110001101111110000011 + 0110010110001100110010011 + 0100001001110000000100100 + 0001010111001000100101101 + 0011101010100010011010010 + 0110011001011110110111000 + 1010010111001111011111110 + 0000100000100000010010011 + 0000010110000011000010010 + 0110110101001001110100100 + 1101110111010101110111101 + 0110010101010100010110001 + 1001101100000000001100001 + 1011000110001110100101110 + 1101111011011011011000010 + 1001001111000100100111010 + 1000110011001000010110000 + 1111111100101010110010000 + 1101010110010100001100011 + 1010000110011011010011110 + 0101001111101000000001001 + 0011101000001111111111010 + 0100101010010011000100010 + 1111010100101011000101011 + 1110111111001111001100101 + 1100111110110111101111000 + 1001010110010101011011001 + 0000000011010100011101011 + 1011001010011000100011101 + 1001111010001000100110110 + 0100100000110110011001011 + 1001101100001011001001001 + 1001110101100000100101110 + 1110110111101010110101111 + 0011011010010110101010101 + 0010000011101100000110011 + 1100011110011011110000001 + 0001110011000101001110001 + 1101110000011111101000110 + 1111110100100100100101001 + 0010001111110110001110010 + 0000110001101110011011110 + 1010010000001000110100000 + 0111110011010100010000101 + 0010100000011100011011111 + 1111010011001011010000100 + 0111001111100001000000101 + 1011110111101011111000101 + 0000110101111000101000101 + 0111001001010100110000010 + 1010101010111101110100110 + 1010110000001100010010000 + 0110100111010010101110011 + 0111101100011010010101111 + 0110100000010001000111101 + 1011010010011110111011110 + 1001110101011101000010101 + 1101110100111111100111110 + 0101111101111111001100001 + 1110100001000110000010101 + 0000010000000111000000110 + 0101100001101010111110000 + 0101100010100110011111110 + 1000001110011111000101010 + 0100000000000101110100011 + 0011000000011111010100001 + 1111010101100100011100000 + 0011111011011100000000111 + 0101100011101001001111111 + 0011010100111011001110101 + 0011100100011101010111111 + 1000001011110011011100010 + 1100100000100110010000011 + 0100111110100111111001111 + 1110110000111111110101001 + 1011001001100001100101101 + 0100101110010111001100011 + 0100001000111111000011100 + 1100001010010100110000011 + 0100100100111111111101001 + 1001001111010001110000001 + 0000000101001101000011110 + 1001101001100110011110111 + 0111011010000101011011011 + 0110111111001110100001000 + 0100100001011101100110010 + 1101100011001000101011111 + 0110001101000110010011110 + 0010110111001010010111000 + 1000101110111010101101111 + 0001001010011110010110011 + 1100111101100010100100100 + 0110000011111100011100011 + 0001111111010101111110100 + 0110110111111010111100000 + 0111000001110110010111010 + 1001110000110001010010111 + 1101001101110110101101100 + 0101100111011111000100001 + 1101101011100111001101010 + 1111000000000011100001100 + 1001101010111101010010100 + 1011011000011111101000001 + 0111101110010000001000111 + 1011101010110110010111000 + 1001010100100101001010101 + 1101011011101100110010011 + 1000011011111101110000011 + 0101000000000010010011110 + 0011010100111001101011111 + 0110011001010011101110011 + 1011100011001111000010100 + 0001100011001100010111011 + 1010011000010111001001100 + 0100100010010101101100101 + 0011010101000000000011111 + 1000110101110001101100010 + 1000001101001100110100111 + 1001001100011000111101101 + 0101100011010011000001000 + 1101000100100000101011110 + 0011000011101000000000111 + 0100001100101100110001011 + 0101010010000001100011100 + 0101100010011000000000010 + 0100101011110110101001111 + 0000000110110000101100011 + 0010000101001001000111001 + 0011100111110101110100010 + 1111111000100110011101000 + 0010111101100001100110001 + 0011011111011000110101000 + 0101101101010010010100001 + 0110010110100011000010101 + 0010110100111001001111000 + 0100101111000011110000001 + 0110111100001010000000100 + 0010000011101111101010000 + 1011010101011100001000101 + 1101000111111101011101011 + 1110000101010000010011110 + 0010000101010001101000010 + 1100111111110010010000010 + 0000101001100000000111111 + 0001101000100001111110110 + 0011100011101001101001011 + 1101010011110100001101101 + 0100010011110001000110101 + 0001110001000010101000000 + 0011101100101100011010011 + 1101001000011000100010100 + 1111011100100110100001111 + 0111101010010110101000011 + 1000100010111010101111111 + 1010010000111110000110100 + 1110101000010110010010111 + 0111000110000010001010100 + 0110100100000001001111000 + 0111110000110111101110010 + 0011100010010010001111000 + 0111100010101110110110011 + 0110010111001011011001111 + 0110100110001010010011001 + 0000111110110110110100101 + 1101100010110000011010000 + 1110000101100010101001110 + 0100100110001000101110111 + 0110101011010011011101011 + 0001111111011010011001000 + 1100011001101011110010111 + 0110011101110101010101100 + 0000011001101110110001001 + 0110111111101111100010110 + 1001111101110101001010111 + 1000100111011010000100011 + 1101010011010011111010110 + 0011010011111001011111000 + 0111101000111110111011011 + 0100001101000000101000110 + 0000011100100000010011100 + 0110000001100001000011000 + 0000011100010100010001001 + 0100111110101011010010001 + 1011100101101010001101011 + 0100011011000111110111010 + 0101001001110010111011110 + 1011001011011010000011111 + 1110100111010111101101011 + 1110110011010001010100001 + 1011100010010100111001000 + 1000111000110111010100001 + 0111111111000001011010100 + 1010110110110000010111000 + 1011100111111101100001001 + 0101101010111010001111110 + 1110000101001011101010111 + 0110111101010111010000110 + 1000011011010001100101100 + 1001111111100111001111110 + 0000101000010101011111101 + 1101000011001001101101001 + 0011100101100011111001100 + 1000111000000001011011100 + 1111100011011110101110101 + 1101011011010000101010011 + 1110001111110000000100110 + 0110001111000001010101001 + 0010101100011100001011110 + 1111101101000011110000001 + 0101101101100011110110111 + 1111000100110111010111000 + 1001100100101001000001110 + 1100000001100000100101100 + 1101111110101001100111001 + 0100110000110010111100011 + 1001010101100000100111111 + 1100111010000001000111110 + 1001001110001110110101011 + 0111000001100010110111110 + 0100011110101100001001001 + 1111011111111010110010101 + 1110011001111011100110100 + 0011011111000101110111111 + 1110010100101101001011010 + 0001000111001101111010111 + 0101010011010101110010101 + 1011101010000001100111100 + 1101000100110101000010010 + 0000101000000011111110010 + 1001111110001110111101111 + 1101010010000101100000101 + 1011000000011010001000001 + 0000010111101011100110101 + 0110001110010011010101001 + 1000100100011101101000000 + 0010111101100001100001110 + 0101001101001001000110100 + 0001101101111101100100110 + 0110111111101111010001100 + 1001010010100110011111000 + 0000001001010110110001000 + 1100111000010001001001000 + 1100001100110011001011001 + 1010111111111110011101111 + 0110101011110110110001110 + 0010111101011011101111000 + 1101101101101000011011100 + 0011101011100100100110111 + 1111000010000001100011111 + 1001111100111110000101001 + 1111010100001000001110001 + 0000101101101101111001111 + 0010101100001111101100011 + 1111111000010101011111000 + 1001011101110011101101101 + 1011010101100111000101001 + 0101010010001100110110101 + 0001000011010011101100110 + 1000100010101011111000001 + 0111010011000001011010100 + 1000001100001101001101110 + 1101011100100100111111100 + 1110011100100011101110001 + 0011001011010101110101100 + 0111101111110101000010111 + 0010011000011111110101001 + 0101010110010011010101111 + 1101110010011011101110011 + 1101101000101110111000110 + 1110100011100101010101001 + 0010011011100011010010100 + 0011010000000010010010011 + 1011110011100100111110000 + 1111000110110000000011011 + 1001000001101100110100000 + 1001111111001101110011110 + 0101111010101100111111000 + 1000010110100110010110011 + 1000011100001100101100100 + 1011000100100011111110110 + 1000110100001110000010111 + 0100011110111011101110110 + 1100011100011001100010011 + 0011010100001110111111100 + 0001010010110000111111111 + 1000110101100001110100100 + 0110101000010011000010110 + 1110101110111000110110011 + 0010001111111011100111111 + 0000011001000010000001111 + 1001010111000011100100000 + 1100111011001101101010001 + 0000111111011100101001000 + 0111011101001010110000011 + 0101000111101010111011010 + 0101010000110000111111000 + 1111111101011010000100000 + 0110100110001110001111111 + 1110101010001110001101001 + 0110001101000110101110011 + 1010110000110101100100011 + 0001011001001111101011001 + 1000111110010111100001010 + 1100010111101101101001011 + 0011110010011001110101100 + 1100000010110110101101110 + 0010011110011011010101111 + 0100011001111001110010101 + 0011001001111000010100001 + 0010110111101110000011011 + 1101010000011101011100101 + 1101101100101011111010100 + 1001011000000011000010001 + 1110010110100100011011101 + 0111001100011101011100000 + 0111100000000010000001100 + 1111111001010100001011010 + 0100000010101010110000101 + 0101010110011011111001101 + 1001100111011001111000101 + 1001001001111001100100001 + 1000110111101110111010001 + 0010111110111011010100010 + 1111001011100010100000001 + 1100011001001100101001100 + 0110111010100001100101111 + 1100000111001010111100010 + 0010000011110100001010010 + 1000100001010011011110010 + 0010110101010010111000011 + 1000101101001011010011110 + 0101100110101010111111011 + 0011110110000010101111110 + 0110001111101000100010010 + 0100101100101000011100001 + 0010010001101001101001000 + 1110100001101111101000100 + 1011101111111010000010110 + 1101101010101110001111010 + 0100001001010101011011110 + 1001011001000010101010111 + 0011110011010001011100011 + 0010001100001011011011110 + 0011111110000001010001000 + 0111111001111111100000100 + 1110010100000001001101011 + 0110101110000101011101101 + 1011101001110011010100010 + 0010100000011001101100011 + 0000000101000110100110101 + 0001011101110010111010001 + 1011100111100001000100101 + 1100010011001111011000001 + 1111011010000101010000010 + 1011111011011011001000101 + 0110010111111101111111100 + 0101001110001110001100101 + 1011010101001101101000000 + 1001000111001011011111001 + 0001001010111001010001100 + 0001001101000010110000011 + 0101101101100000000000011 + 1001101011010000010010001 + 1110111110111110010011010 + 1011111100011101110111011 + 1100100111101101011101000 + 1011011001011110101111000 + 0100110000110111001001010 + 1011001100111100010010000 + 0010000010010010101111000 + 1001001000110001000100001 + 1011011110011101110010001 + 1100000011100101111101001 + 0000110000011011001101000 + 0010101001100001000000010 + 0010010001100000101101101 + 0011101101011101000000111 + 0110001100101000011010101 + 1110001000111111101001000 + 0001011111000110010101000 + 1101111111001011000010000 + 1001010001100010100000110 + 0111110100000010101010010 + 1010001110001000110001111 + 0111010100011101011111000 + 1001011101010001110001000 + 1001101001000010011110111 + 1111100001011111010110010 + 1010111001000110011101000 + 1001110111000100110011111 + 0100010110001010111010001 + 1001010111101101100100100 + 1110001101010111010010111 + 0100010110000000010111011 + 1010110011010111100100001 + 1111110110011011101001001 + 1110101001101011110101010 + 0010101010100000000001000 + 0010000011011111101100101 + 0100010010011110011101011 + 0010010100100011100001110 + 0010000111101001001110101 + 1100100001110000010110010 + 0001011010011010100101001 + 0100111110011011010110101 + 0101101011010010110101010 + 1011101010101001110001100 + 1001011000111011000010011 + 1101000000100101011101101 + 1000010100110011001101110 + 0000010100011000010001101 + 1111101001110011110101010 + 1101101100101111001111000 + 1001010010111000100010001 + 0011111000111010010000001 + 1000011111000111011010000 + 1110001010110101011011001 + 1011101111111001111010011 + 1100000011100100110110111 + 1001110111111001110011101 + 1111000100010011111011011 + 0010010010000011000100111 + 1111000110011000101100111 + 0111110011000111010011000 + 0011001011110101110100000 + 0101110000010000100101111 + 1111110010110111000010110 + 1001010100001011110000010 + 1000000100011101010011111 + 1000111101001111011011000 + 0001110101011001110001100 + 0111010100110100001001101 + 1100000110010010100000101 + 1100100000100111111011100 + 1000111111001101101010010 + 1011000000010011100100100 + 0001001110000111101111110 + 0010101010000110111100000 + 1100000011101101011011000 + 1001100111111101000011110 + 1010010011011111111000101 + 1011111101110000110111000 + 0010111100110101011011010 + 0011010010010010110101101 + 1001111001000011100010010 + 1001110111010011110011010 + 1111000000100000110000101 + 0100011111101000001010010 + 1111110101011101001101000 + 1110101001100011000010100 + 1001011110001001000110110 + 1001001010111010010100010 + 0111011010010010100110010 + 0011001100111000001100101 + 0010101110111011101110000 + 1011110010101010110111101 + 0111001101001111110100000 + 0001100001101111001010001 + 1101011111111110111111001 + 1111000001101000001001011 + 0101110001001110000110100 + 0111111110111100100101010 + 0101111111110011001010011 + 1100111101100001001101000 + 1101111010101110100111010 + 1001000100010011101001000 + 0111010010100010011100110 + 1111101101000011100010100 + 1111110101101001000100101 + 1011110001111101010010110 + 1101110100100011101110000 + 0100101110110100001000100 + 1100110100010000010110110 + 0110001001001010100111101 + 1011100100011111111101100 + 0010000100010111101011101 + 0111100001100110010010100 + 1000110000010000001111000 + 1110010101111010101000110 + 0011010001001000010111101 + 1110111010101111101101011 + 1000110101110001000110100 + 1101110000010010110010011 + 1011110100001111101010100 + 1110011101111101101110110 + 1010000111100000001001011 + 1011010111101110010000000 + 1011010100100000111001010 + 0010100000011101010010000 + 0010011110110011000010011 + 0011011110011000110100110 + 0010001000000101111110101 + 1010011011000010010011001 + 0010001111010110011001110 + 1110110101111111100000111 + 0000100100111000111101101 + 0001000110011001111111011 + 1001110101111010010000100 + 1010100010111110011010100 + 0100100010101100001001011 + 1010101101011100000001001 + 0001111101011100001011110 + 1000011100101101010110110 + 0000111110111100100001001 + 0111111001010101100100101 + 1101011101100111100100000 + 0010111010101111011100110 + 1111000110000001000000000 + 0001001101100111001010111 + 1011111110100000101001010 + 0001000010100110001001010 + 1011010010001001001101001 + 1010110100110100011011110 + 0010110010101111111010111 + 1111010101100001111010011 + 1001101110101101010010110 + 1110100101101001011000000 + 1011000101101111100110100 + 0010101001101101111111000 + 0000010100110110110111110 + 1101010010010100110101011 + 0111111101100101001111111 + 1100010100111011110010010 + 0100110100000101000101011 + 0010101101101101011010101 + 1110001011101010110111011 + 0110110110101011011100100 + 1010110110001111110100100 + 0110000110011110110011100 + 1001001000000111010010100 + 0101001010011101011010111 + 0010100111011111110010000 + 1100001010001101110000010 + 1010101100110111100101110 + 1011111111101110000110100 + 0001111100110000101111010 + 1100101000011101110010010 + 1010010101100101010010110 + 0110101111100011000111000 + 1100011111111010111001101 + 0010110010100111011111011 + 0001110010111111111111010 + 1111111111100010001101110 + 1110001001010111100111110 + 1111001110101001001100101 + 1100010000001110000000000 + 1111111111111110010000001 + 1110100011011101001100000 + 1101111101111010011001100 + 0000010101100101101000011 + 1011111100110000001110011 + 0110100100001001010101011 + 0011000101010110001110000 + 1001011010010011011011000 + 1110000100101110001111011 + 1101011110000011101110000 + 1000001010111001010010100 + 1001000011010001101111111 + 1101010111001011111001111 + 1111000010011010000010111 + 0110000100101110111111111 + 1010001100101101100110011 + 1001110101011110000110110 + 1011001011011111111100110 + 0100011011010000101100011 + 1001001000101111000111110 + 0110001001100111000001000 + 0110001111010001000101111 + 1011100001000001010010100 + 1000010111001000110001001 + 0100000001010110000101011 + 1110001111010110110100000 + 0100000110001000011101101 + 0110000111111111111000011 + 0011001011001011010010000 + 1011111101001010000010011 + 1100101110011111001100011 + 0010101011000011110110010 + 0000010001110010010111011 + 1010111101111000100000100 + 0100001010111110100110101 + 1011100010100010011100000 + 1111000011111001011001110 + 0010111011011100001101001 + 1010000110010110001100001 + 1000110010000000010000010 + 0000000001101011001010000 + 1000101010101101010101010 + 1111000111111010110100010 + 0111011111101110000011110 + 1110110000110101001011100 + 0100111111110001111111110 + 0100010110100110000110011 + 1100110100000001010000001 + 0101111100111000101101010 + 0001000010110111110011011 + 1010101100001000111010100 + 0100010001111101011001110 + 1110011001110100000111111 + 0001000111110100011111000 + 0000001100000100100111010 + 1110100100110110111001011 + 0101101100111011001011110 + 0100000000110011100010100 + 0000101100001010111001011 + 1011101001101001001100011 + 0111011100101110111001000 + 1111011101101111110100010 + 1010010000011101001011101 + 0011010011100110000100110 + 0011111111111101001101100 + 1011001101010010110011110 + 0001011111110101000011111 + 0101001100001010110010010 + 0110110100100111111010001 + 1010001001000101011000101 + 1111101111011110010001010 + 1001110010101010110111111 + 1011110101101101111010010 + 0110101010111010011100010 + 0001011011110010001010111 + 0101101101010111011000011 + 0111010010111111011011001 + 0011010011001000110101101 + 1001001010001110100110101 + 1000101011101100100110111 + 1001010101100011111011011 + 1111110100011101010011100 + 0000100010111000001111101 + 0010101000100110001110001 + 1100110001110111111001010 + 0110010001100101000011111 + 1101000101001000010100110 + 0111101111001000000100011 + 1111111110001010101101001 + 1001111110000010110001110 + 0110100101100001100100001 + 0111000101100110000010001 + 1011110101100011110010010 + 0101010111011100110100010 + 1101001011010110101011111 + 1001001010000101101010000 + 1101010001100101111011000 + 1111000011110100110100110 + 0000100101111000011111111 + 0100111000111011011100000 + 0100001000100000011011100 + 1111001001101011101100110 + 0001011111001111100111000 + 1111100000101000111100101 + 1101110110010100100110000 + 0011011101000011010010111 + 0001011010010111000110001 + 0011000001100001000100010 + 0001101000000100101101001 + 0100010110100111110111110 + 0000101101011000111010011 + 0100111110100000110101100 + 1110011011101111011110010 + 1001000100010011101000110 + 1001010000000101100010010 + 0010100010001110110001110 + 1011101011110111110001101 + 1110101000010111001100001 + 0110100010111110101000100 + 1100001001110001100101110 + 1001110100111101111001001 + 0100001000110110000011011 + 0110110011011100001111110 + 1101011110110001000110110 + 0101000000001100010101000 + 0010010101000000001000111 + 1011110100101011011100110 + 1111101111011010000100001 + 1111111110100100000111100 + 1000000100101101110000001 + 0010010000001101010101110 + 1011011101010011100011000 + 0111011100100001000010101 + 0111100011111110001100111 + 1101011111101101010000011 + 0100111000101111010000000 + 0011000110000110111000100 + 1110011010110110000111010 + 1010001010011110011111011 + 1110110010100100011110000 + 1111100011000101110100110 + 0010000100110000111111010 + 1111001001001010001011011 + 1000110101111111000110000 + 0110101011111011010010101 + 1101011111001100100001001 + 1110010000100110111111010 + 1000111111001110100111001 + 1010001111111001111000001 + 0011011101000000110001100 + 0010011100101000100110010 + 1100100011111010000001110 + 1110100010001010010100000 + 0000100100100011001101111 + 1101111111000001110101110 + 1010011000101000000101011 + 1001001000010100110010011 + 0100010011101011010011110 + 1111110001011111111001000 + 0111100010011001011100111 + 0111001111100001110110101 + 0111110101101101110001110 + 0111101000010011100011101 + 1011111011010010100011000 + 1100001110011011110110010 + 0101001100010110001011001 + 1011110101111110000001011 + 0100000101101011111010101 + 1011111101100011001100001 + 1001001001011100011110010 + 1010100011001101001001011 + 1111100000011011000011100 + 0001001111111110101110011 + 0001110110111110110011110 + 1000100001001110110111010 + 1001000100010101101000100 + 1011010101111101111111101 + 1101010110011101010001000 + 0000111001010101101010011 + 0111100111011010010101110 + 1000111011111000111011100 + 1111000111000101110010110 + 1010010000001001111000111 + 0100110010011111110110110 + 1010110011001010011010000 + 0111001000010000101111000 + 0010101010001001001100110 + 1110101001010101010011110 + 0100011011001001111100010 + 0001100010001111100110011 + 1011110100101101000111110 + 1000010101101100111100000 + 1100000101010100100111011 + 0000000111000001000100011 + 0110001100010010011110000 + 0000000010000101100010100 + 0100111010000000110011001 + 1001110111001010010111111 + 1001101110101010100111101 + 1001111111010001101100001 + 1010110000010110110000101 + 1110001100011010111011010 + 1111110000111000010000011 + 0010101100010001000011011 + 0100010000111011000110011 + 0111110010000010011101000 + 0000111000111010101010101 + 0001000110101111111101000 + 0001101111111100001001001 + 1001100010001110011010000 + 1100110101111011101011011 + 0010111011110011011100111 + 1101111110010000111001111 + 1111011011100011010010110 + 0111000001011101001001111 + 0010100010111000000011111 + 0010100100111011100110110 + 1011010100100111011011000 + 1011010100000000110111011 + 0001100110101100011111000 + 0110010000100000100001110 + 1110001100101101110001110 + 0011010111100000100100111 + 0111000101101111011011000 + 1111110101011000110110100 + 1011010110101100011110000 + 0110101010110011001011011 + 0100000110111101011001101 + 1010001101110100000100110 + 1001010000011011101110011 + 1110010011100011011010000 + 1010110010011011011100110 + 1110001000100011001110000 + 1111101100100100001010000 + 0010010110110000000000010 + 1000101100001111000111011 + 1100011001111100111011101 + 0110111010010101010110100 + 0101101000111010011110000 + 1110001001110000100011000 + 0110011001011110001101000 + 0000001100001100100111011 + 0101011000011101010001001 + 0111111110110110110000100 + 1101100101000001101011011 + 1000110111100000110011101 + 1100100111101110000010110 + 0000110001111100110011100 + 1010110001100011111110010 + 1100111011100100000011011 + 0011011101011001101010110 + 1110100100110111111000010 + 1011110010100111100101110 + 0101000100101101000001011 + 1101001001010111001010010 + 1001100001111000001001010 + 0000100000100110000000111 + 1001111000011111011011010 + 1001010010000010111111010 + 0001001000111010101011000 + 1111100110000101100010001 + 0101000011110110111010101 + 1101001101111010000100001 + 0111011011110100100001100 + 1110101111101001000111111 + 0011010100011010111010010 + 1100101000000010000011110 + 1101110000101111010001101 + 1111111000000001111101010 + 1010011111101100110100011 + 1011011000111110010110010 + 1010010011010001111000100 + 0001010000000101111001100 + 1001001110101000010101110 + 1101000000101101110111111 + 1000110001001100111111000 + 1110111111111111010110101 + 0101010110000110001010110 + 1001101010010000011001010 + 1110010011101011011110111 + 1111111111000001011100111 + 1000011011100110110001010 + 0111101110111000101111101 + 0010110101101110010101011 + 0011110001111000010000000 + 0111100011100010101010100 + 0110111010110101000000001 + 1111011111010110110101000 + 1111111011110001101010001 + 0000100100000011101000000 + 1011010111111000000010100 + 0010001111100001000110000 + 0101100101010010111110011 + 0100111010101101011101010 + 1110111000100010000011001 + 1111101101000101000000110 + 1110100101011101010011001 + 0011110011111011110111110 + 1101110010010011111010010 + 1010011011010001000100111 + 1000011110001000111011010 + 0101111100000000000111000 + 1011111010001111010001010 + 1000011101010011011000011 + 1100010100110000101101100 + 1110101000000111010001000 + 1000101010000001111001100 + 0100011001010011001000111 + 1010110010101000000100101 + 0110100101010100110000011 + 1010110101001011110101110 + 1101000100011010001100110 + 1011100001010011001111110 + 0101101001001101011010000 + 1001000100000010101011001 + 1110011110101110001100010 + 0100101110110001101001101 + 0000110101000111000100110 + 0111101000100001100010100 + 1000110111011100001100111 + 1001101100101011101111000 + 0110000001011101101111010 + 1110010100100000011110001 + 1101010000010110001000011 + 0111100111000111110110010 + 0111111111110001110001000 + 0101100001011001010010011 + 0010011110111011010111101 + 0011111001111101001000010 + 1000100010010010001001110 + 1100001010110100110101111 + 0101110011101110101000001 + 0111000011101011010100001 + 0110111110010101000111010 + 1100001111100010100000011 + 1011010001010100101000001 + 1111000011100100000100101 + 1010000001011000100110101 + 1011011111000101010100011 + 1100100010101111100011011 + 0000101001111100101011001 + 1100001101000110010001110 + 1011111110011011011011101 + 1101100000001001000110110 + 1100011010111010010000101 + 1000000010010010010111100 + 1011111100001101111100100 + 1111000100100111001101001 + 0011101101111110001011010 + 1011101000100001000010101 + 1100011100000111100111111 + 1010101011110000101110001 + 1100010010111101110111110 + 0000110001100100101111001 + 1101000010111011110000000 + 0000010110001111111110001 + 1101000100000001010101101 + 0010110010001001010111111 + 0101100010111001111001101 + 1011110010001110100101100 + 0011011100000100000100011 + 0000111111110110010101100 + 1010111110110011111001110 + 1001100101101010110101110 + 0111000110110001110001110 + 1111000011100110101101001 + 0001101110111000001011100 + 0101111000010001110111000 + 0100101111001011101101011 + 1110110010100111101111001 + 0001100010011101111100001 + 0000011110001001001000001 + 0110000111111110010100010 + 1111101001100001101111110 + 1101110010010011000000010 + 0011110010100000101100011 + 0000100001110010011001101 + 1010110011011001100110110 + 1111000011000111111001110 + 1001111011101100111111100 + 1001101000110010001100010 + 1011101100011001110001000 + 1000110010011000101011010 + 1010010110100101010011000 + 0110010100000111010001000 + 0010100110001101100110011 + 1010010001011011000001001 + 0011101011110011000100001 + 1000110111111000010110110 + 0101111001000111110100110 + 0011011000011000100010101 + 1001101101001011100011110 + 0011110110000110011011100 + 0010101010111101001100001 + 0101011010000111100101011 + 0110101100100001011011101 + 0011100011110010100100010 + 1110000001111111100000101 + 0101101111101011100110001 + 0001001011000100011110001 + 0010011011001010110101001 + 0010101111100111110010010 + 1011011110101001000001101 + 0001000111101000000110001 + 0010010110001110000011110 + 0010010101010000000001101 + 1010101110010111111001111 + 1110111101011000011011010 + 0100001001001110100111000 + 0101110001100100111111100 + 1000010110010000011011001 + 0101101111000001000100101 + 1000111110001100010001001 + 0010011011100100101110110 + 1101101110101101010010011 + 1000001100110010001110001 + 0111101010100011100000101 + 0001010011000001011011011 + 0000111101000010010010100 + 0001101110111100110110101 + 1000011011100001000100001 + 1001000011100101001010111 + 0001111111010111100000001 + 0100100010101000011001010 + 0000110010000100100100000 + 0111010011011000100101010 + 1000101001111000000111101 + 0000011011100010001010101 + 0011010001100001010011000 + 1011111101001010010000011 + 0010110101001001000000000 + 1000000111011111010110100 + 0100110010101010010100101 + 0001101010101001100001110 + 1111000100011111001111100 + 0010010010000111010111111 + 1011001100000110100111000 + 1101001110100101000100011 + 0000011000100000100010001 + 0111011110111111010001111 + 1111110110110001101011001 + 0101111101100111100001101 + 1100101111010100000001110 + 0101010101100100001000011 + 0010010000111010000000010 + 0101101010010000010101111 + 1001000001101001100110101 + 0110011110110110111000100 + 1011001000101011011100100 + 1011100110100111111100110 + 1101100110011111011101001 + 1100011110011101100110111 + 1110001100011000111101111 + 1011101100101010000111000 + 1001100101011001101000100 + 1001001000100110100000000 + 1010011100001011111111001 + 1101011101100110110001110 + 1010010010101000101000001 + 0011001000110000111100111 + 1110110110111111111110001 + 1111001010000100001000100 + 0101100110000010000001011 + 0101111001001010111110011 + 0001011010100101000011001 + 1111001000011111010101011 + 0111010011001110110100110 + 0101110001010100000011101 + 1000110110010000111001101 + 1101100011100111011000011 + 0001110111110000111010110 + 1001101011010100001000010 + 0000110111100011011101110 + 0001011100111101110111110 + 0011000111101000110010011 + 1101111101011000000001100 + 0110010111010101110001111 + 1100010000011100011001111 + 0111101100001110100001111 + 1010000001100100111110011 + 0001011001011110100000111 + 0000010101000001010010100 + 0101110001101100001111101 + 1000001010111101011011001 + 1111110011010000110010100 + 0000110100110010111111110 + 0101000001000010010000000 + 0011010101000011010101001 + 1010100110010110011001100 + 0011001000001000101111111 + 0111111010100000101110100 + 1001111101011001100110110 + 1100110000110011011100111 + 0010011100110011110100111 + 0100011000101010010000001 + 1110100111111100001010001 + 1101110010110000100011000 + 1000111111001100100000101 + 0101011000110111011100010 + 1011010011111100101100110 + 0101000110111000010000010 + 0010001001010101001101111 + 1011001011001011111000000 + 0111101001010101111110101 + 1010111100111101000000101 + 1101000001010110011001111 + 0010000110111010000111001 + 0101000110101101011101101 + 1101101110111100010010100 + 1100111111111111100001111 + 0101100011100110001000010 + 0110110101000110111110110 + 1000010011101001001001110 + 1000000111001001011100011 + 0011001101101111100100100 + 1010110110000011000110000 + 1111011011101100000100011 + 0001111010101010010111010 + 0110011011110000101010111 + 0010110111110010100101101 + 1100110100111001000100100 + 1110111111100110111101101 + 1001101001100100010101000 + 1000001011001000011001101 + 1101001110011011000011101 + 1001000100101101100001100 + 0110000010001010011111101 + 0010001101001111100010010 + 1110111101000000101100000 + 1111101101101011011001001 + 0111010101000110010010101 + 0111110000010010111101110 + 0101110001001011000001000 + 1101001001100111101011100 + 0100101000001111011111110 + 1001010101000010001110110 + 0110011110000101110000100 + 1111001100010001011001011 + 1011010001010110001000000 + 1100001010000110011111010 + 1000110011011001101000101 + 1000000110010101101011110 + 0111000011100001001101000 + 1111111011110111110110010 + 1001101011101010101010110 + 1101101010111100111111000 + 0000010111100001110111101 + 0100001111011011000110001 + 1010001111100001000010010 + 0111001101110111000111000 + 0100011001010001111110001 + 0000010010110010110001110 + 1100110111100110011101110 + 0011010001111011111010100 + 1001100011101100011010010 + 1101011101110001001011010 + 1101000110001001000000011 + 1011101010011100000010110 + 0110000010001110110001100 + 1010110110001000011000100 + 0111000100010101001010111 + 0001010001110010000101001 + 0001111100010010100001000 + 1001111110101010101111001 + 0111111101000110001001010 + 1011000001101110001110001 + 1100001100000100110110101 + 1011000001010111100111110 + 1010010011001100110111001 + 0001111111111001110001011 + 1011111000011001011000011 + 0010101111000100111110111 + 1110001001010101001110000 + 0000110011111001111010100 + 0111100000100100011101011 + 0110110000100101001011111 + 0010101100010011101011111 + 0110011001000100001111000 + 0101011001001101000011101 + 1111011010111011000111111 + 1110001101001101011110101 + 0011001011011000101010101 + 0100110000001000010000010 + 0110010101110000010000000 + 0010101101011000110001010 + 0111000000111101100000011 + 0101110110010101001101101 + 0110001010010101011001100 + 0110011000010010001111101 + 1100001000011100010000101 + 1101110110001000111001010 + 0011010011101000101010001 + 0111001001100011000101110 + 1101010100101101000110000 + 1111000111110101001111111 + 1010011001000111101011111 + 0011111001011100110101100 + 1101001111010111110100101 + 1000000100110100001100000 + 0101110000001111011000010 + 1110010110011101111011110 + 1111001000111011111000011 + 1100001011100101000001111 + 0001001011000101101111111 + 0011000101101100001111110 + 1100010001000111001101101 + 1101000000111010001001001 + 1000001110000000101001000 + 0001110101011010000011100 + 1101011011111100000101110 + 1011000110010111010000111 + 1001111110101111101010000 + 1011100110011101011100000 + 0001111001011111011010010 + 1100100110011001110100111 + 0101111101110111110111101 + 1111100000001111000110100 + 0010011100100110100111001 + 1111111110010010111110010 + 0100000000011110010001011 + 1001100100111101000110010 + 1101111101111101101010001 + 1101011110000010000100111 + 1010110100011011010010011 + 1010010010011010101100100 + 1110110111100010111111001 + 1011000100110010100100010 + 0001110110010111110001110 + 0100011010101010101101000 + 0011010110011011101001111 + 0000100010101111111011111 + 0011001101110001001011001 + 1011100001001001101101111 + 1001111010010001010010000 + 1000001110101001100110011 + 0100001000111010011010110 + 1011100100111000010000100 + 0110111001011001110100111 + 1111000110110011101000111 + 0001111000101000001001001 + 0010111000100010000000100 + 1001001111000110110100101 + 0110010101111000100000101 + 1001110010001100101100000 + 0101110111000111001001000 + 1110100110100111100001010 + 1100001010101010111110110 + 0111010110111011000010001 + 1000001011000010001101010 + 1000111100111001110100101 + 0111101101010111111110110 + 0101010011001011001101111 + 0011000001001101000000111 + 1011110001010111100100001 + 1101010010001010101000000 + 1011001111111001101010000 + 0100001010010110011100100 + 1011101000111000110010001 + 1010110011111011100011001 + 1011000001110011100101010 + 0111100111010011000101000 + 1011010111110100111010000 + 0101111000101110010000001 + 0010001011000011100100100 + 1110010011000011110100010 + 0001011001010000111100111 + 1101010010010001001101011 + 0101011111100100001010010 + 0001111111001010010001101 + 1110110111100111110101001 + 1111000100010111000010111 + 1010010100110011010011101 + 0010110101101110100111010 + 1000111000000101011100110 + 1100110010000011001011011 + 1011000010110000101001011 + 0001101101010010010111011 + 0110111000110000100110010 + 0011010100110101000110011 + 1001101010101010000101100 + 0110011011101111100000101 + 1011010000111100101001101 + 1010010100110001001000100 + 0101001100000001100011010 + 1011010001010000110000011 + 0000110111010111001111100 + 1000111000010010010110110 + 1110111000000000100010001 + 0101001100100100001100110 + 0101110001100111111001101 + 1100000001101101110110101 + 0010011001100000100001101 + 0100000100100000110111000 + 0101100100010011111010000 + 1111100110011110011001100 + 1100010010101000101010010 + 0010011010000000110100011 + 0110011000110001001100111 + 0111001111011011101000011 + 0111110100110000101011110 + 1101101111101000010110011 + 1110001011011010100110111 + 0100111011011011100010000 + 0111011000000000000100111 + 1100110010100011000011110 + 1000010010100101010000110 + 0001111010100111011000101 + 0110000111010101100110000 + 0011001101000111010011011 + 0100100111010011101000100 + 1110001110111110011111111 + 1111110010101001100110111 + 1011111110001111101000101 + 0000001101100000000101111 + 0110001100000010001111101 + 1101000101100100100011101 + 1101000111000000100101001 + 0001000101110010111110011 + 1101111010101111001110111 + 1000101100001000111000011 + 0000100001000110110001111 + 1100101000100011110001111 + 1111110100100010011110010 + 0010011111011011000100001 + 0110000010100100110010000 + 1101011001001111100110010 + 0110111011011001010111000 + 1001000100100100101111001 + 0001101001010001001000001 + 0011100110100011101010000 + 0111001100100110101101001 + 0010010010000010010111101 + 1100111110100101010101110 + 0001010000110110101001011 + 1110010011110101011000000 + 1101111111111010110001100 + 1011000011011111000000000 + 1100100100110100110010110 + 0110000101000011011000100 + 0110111000110100011100011 + 1010101011101001111100011 + 0111101010110110000111100 + 0010000101010011011111111 + 0101001001010011010110011 + 0100011110100110110010100 + 1100001000100000101000000 + 0001010100111011010100001 + 0111010100000100010101101 + 1010111111100010011000111 + 0010111111010111000110100 + 1010000100101001101101001 + 0111000100011111100000000 + 0101101011010011111000001 + 1100100100110110010001101 + 0001000010110000000100101 + 0001001001110100100101010 + 1100111101101011001011110 + 0000001010001011011000001 + 1010011000011101111001011 + 1000100101100000101100001 + 1000001000111111110000010 + 1111011100010111011010101 + 1011110101111011110101101 + 1110001110101100101111001 + 1100010000010011000101001 + 1010100100100110000001110 + 1010101111100011000001110 + 0011001000000101011001101 + 1111100001101001100101001 + 0001010101100110001100011 + 0010011100011001100001000 + 1101010111110100011001001 + 0111011111111111001101011 + 1111100001110110011000011 + 1000011010110001000001111 + 1000100101000000111100100 + 1110011011100111000010011 + 1110001111111011011111100 + 1010000101010001111011111 + 1011010110001111100111101 + 0101101010100110100100101 + 1110011000110001101001000 + 1111101001110111110001111 + 1100110011110000001001110 + 1000110000111001110101001 + 1000010000111100101100000 + 1101101110011110110110001 + 1100110001111100111101011 + 1101110100101111100010100 + 0011100010100010011111000 + 0100100001011100011100011 + 1000110101101101001000000 + 0101000011001010100010100 + 1011100010010000111001100 + 0100000011010011010000001 + 1110001001010001100100011 + 1010010000010101011001000 + 1110000111100101000001100 + 0001011011110111001110001 + 0011100101101111111001011 + 0010101001001111000000101 + 1000011111010101100000100 + 1101011111100111000000000 + 1100011110111000110000110 + 1110101000110111000010100 + 0100101101110100100000010 + 1101110001110100100001110 + 0100101101011000001010010 + 0101111101011111110000101 + 1101110000010100101000011 + 0110011000110110000010000 + 0110111101110001000101100 + 1010010111010011010101010 + 0111111100011011111110011 + 0000111011001001110000110 + 0000100000011001110101000 + 0011001001001000110100101 + 0110101001001101001101010 + 1101110011100011011101111 + 1000000000110011110111101 + 1001101000111011000000000 + 0011011101101001000101010 + 0010110101100110000010010 + 0010101010111011111000110 + 0111100111111010111100110 + 0001000110010111101101110 + 1101011011000010011001000 + 1000101110011110001110111 + 1001000011111100101111010 + 1011100100111010110111001 + 1101111111110000000111111 + 0100001011100011010011101 + 0101000001010110011011010 + 1000010110111101111010101 + 1011100110110110101011010 + 0001011000100011000001101 + 1010101111011111011110101 + 0000110100011011101100110 + 1111100010000110110011110 + 1001111111010101000111010 + 0101001011010001111101000 + 0101000000111001101101111 + 0101001111001100101011101 + 1110101110101011111100100 + 1100010011011000101101100 + 0001101110010100000110010 + 1101111000001001001110000 + 0110010110011101101110010 + 1111001101101101001110010 + 0001000111001001010100010 + 0111010000101010000111111 + 0001011010111101111111100 + 1111011001111011111011111 + 0001001111110001100001111 + 1010100001010010111000101 + 1100010110011001010010111 + 1110001011010010010111111 + 1110000110001010011100100 + 0100001011100111000001101 + 1000100111100111010011001 + 1101110101111110110001101 + 1100100011101000110101000 + 1001000101101101011110111 + 1111011001000111010100110 + 0100000010110101010111101 + 0010100010001100000001111 + 0011000111001011010111111 + 1111101011111000111110010 + 0101111111111001010100100 + 1100000110101011010011001 + 1001110011110110000101000 + 1111010011011001010010010 + 0111110000110011100000111 + 0100010110000111110000110 + 0000011110111011111110111 + 0101101111011000110101100 + 1111100010011011001000010 + 1100111001101101111011111 + 0000000111011101000111011 + 1100101101110000001011101 + 0010111010011011111011100 + 1111101010000110000000100 + 0110111110101100000011111 + 0110100011000110011001111 + 1001001000001010100110001 + 0110100011111110011100101 + 1000000110110000010100000 + 1100011011011010110100011 + 0010111010010111010111011 + 1110000100110011101001001 + 0000011000001111011100100 + 1000010010011000101100101 + 1110101111111011111101000 + 0001100111011011110101000 + 1100110001101000101101001 + 1011111111010110001000110 + 0110011101101010111110110 + 0000111010001111001111010 + 0011010010000010111010010 + 0110111111001101001100100 + 1111101110100001110011000 + 0000011000001011111101010 + 1001010100111010100010100 + 1000110010001110101100011 + 0101101011011001011010001 + 0111010111011101111011001 + 0000110000000110001011101 + 1001111011011110101001010 + 0010101011010101101000011 + 1000001000001100100000110 + 1011101001011000110100110 + 0010011111100011011100010 + 1110001101000010100100100 + 1000000101001111111100001 + 1100011111110100011011111 + 0011101010011100100011100 + 0011000110111111101000101 + 0111110000101010100000110 + 1000100110101001111111110 + 0111011110111111010011101 + 1000100010110011100001010 + 1111001111110111101100111 + 0000111000010011001010111 + 0010100001011001000000100 + 1101011111101011101010110 + 0001010111011001111110000 + 0111010100010101110111001 + 0000001111101101011010001 + 1101011011110010001101010 + 0101110001010111111011000 + 0011110111100010011100100 + 1101001011111010000000011 + 0000110001101011010011111 + 1001101110101011110011100 + 1001111111001100000101110 + 0101000100011101101000110 + 0111011110011101101001001 + 0110011011011000101001010 + 1110101000010101111110000 + 0101110011011010010010011 + 0000100010011101100000001 + 1111000000000000111100101 + 0000100111000011100000010 + 0110100100101111101110111 + 0101010010100100111111001 + 1011111001110001100010001 + 1010111111011010010110111 + 1110111001111110111100110 + 0110010000101000101100011 + 0111000001101110010000101 + 1010011101001100100000111 + 0111110001100101001010001 + 1000001100000111011100001 + 1101001010110000100001001 + 0001000101101011000111110 + 1101110011111010110101101 + 0010100111110001101101011 + 0100110011011100100000101 + 1001101110100011111011000 + 0000110101010010101010110 + 0101011100010001110000111 + 0101000110100011001011101 + 1001110001000011100001101 + 0001010111011010100101001 + 1100110100001101001000010 + 1010001101110000000001100 + 0100110001010000111110010 + 0001101101000011111101110 + 1101001010011010010100000 + 1110110000100101000010111 + 1000001001000110101011000 + 1010000111111110100110001 + 0100000001100111000100001 + 1011011111111011001011100 + 0110010010010010100100000 + 1110111011010101011100101 + 1110011111011100011111110 + 0100111010101110001001111 + 1100010011011011010100110 + 0100010100110110101000001 + 0001001010111101011100010 + 0011000001110101101011100 + 1111101010010001010100010 + 0110011111000100011000110 + 0111101100001101111011000 + 1101011100110110010110111 + 0010011001100111110111011 + 1000101111110010101100100 + 1110101011011010011010101 + 1111111011101111101101011 + 1011000000111011010101000 + 0001001111000101000001010 + 0001000101011000101111011 + 1010101000000101010111010 + 0100111001101001011011010 + 1110100011001000011101100 + 0010011100101000100010000 + 1110001101111011101110011 + 1001000100101111111110111 + 1010111000011010010001011 + 1001011101101010001100011 + 1011001010111101010011111 + 0111101101101000001101010 + 0110111000000001100000110 + 1101100110101011000110110 + 1101001011001001011110000 + 0011101001100011000000010 + 0101100000011110001011010 + 1000000000000011100001010 + 1110100000001001010101111 + 1110100011101011101100001 + 0001101111101110101001111 + 1010000010011000001101101 + 0000010000000110100110010 + 1111110000001100011001110 + 1110110101010100010111101 + 0100011111000011011110110 + 1010010101010011100111100 + 0101101010011000110111101 + 0110110111010101100011101 + 0111110011101101000000110 + 0010011000000110011101011 + 0001001110001000110010101 + 0100011101100011000111000 + 1010011101110101101100100 + 1100111011110010111101000 + 1110111010010010000100001 + 1011101001001111000000001 + 1000010110111100110010110 + 1011110000110111001000111 + 1001110000110110010111000 + 0100010110100010010110000 + 0111100110001111001100101 + 0101001101000010011001001 + 0110101011010100111001101 + 0111111100000010001111111 + 1000011001001011011101010 + 0000010101000111010100011 + 1101110000100010011110000 + 0011111000000110110010000 + 0001000011101001000011111 + 0001010100010101110011000 + 1000000000000111111011000 + 1100000011011101011011000 + 1100010100011100100011101 + 1101011100011001000101110 + 0110101111010101111011011 + 1000000001101100011000001 + 1111100101110000100001111 + 1100100010000111011100111 + 1111101010110000001110011 + 1111111000101110101011110 + 1011111000101110000010100 + 0101101100010111011001111 + 0111000010000101001011100 + 0101101101110000000110011 + 0100011001101001010100110 + 0011100111110001111001111 + 0010101011011011110000101 + 0111100111110111110101111 + 1010011011000101111101001 + 1111001110111011101111100 + 0010100001110011001010000 + 1100100100110011110010110 + 0111000100100001001110010 + 1010011111000010011001000 + 0000011110110100101001111 + 1101011010000000100101101 + 1000110001000100001111011 + 0111001101001101010011011 + 1111111110001000011001011 + 1100110101110110101010000 + 0011010111110111011101000 + 0101101000110100011101010 + 0010010101101101010000001 + 0101101000011111001110100 + 0101101111101011111110101 + 0001101011010100010111101 + 1011100010100100011110001 + 1111111101101111101101101 + 0101110101010000011101000 + 0110101001011100000011010 + 0000100001010111111101100 + 0111010111100101111011100 + 0100110010011101000010110 + 1010010010100000101100110 + 0011101010111110110010101 + 0101010111100110111010000 + 0100110100010110011001111 + 1111010101100011111111111 + 0001001010100110111101011 + 1100011001011111001111000 + 0110011010100110100100011 + 1010110101001011100010011 + 1101001001110011011001011 + 1111000110011111010110010 + 1100111111111011100111100 + 1100010100110001110111000 + 1001001111101101011000110 + 0111001110011000011111010 + 1011000110010110100111000 + 0100000111000111101011111 + 1001100101001010011101010 + 0001110101101111110110010 + 1100101101111111001100101 + 0001100011100011101001011 + 0001110101110000111100000 + 1111110011011000111011100 + 0110100010011111100000000 + 1000010001111010101110011 + 1001100010001011010100011 + 0101000111111101111000111 + 0111100010011010000010010 + 0000010111011100111010101 + 0000111101000000110000100 + 0001111101011010001101100 + 0110101010100101101011000 + 0110100011001011100010100 + 0110000011110010001110110 + 1000111001101110001000001 + 0100001101000010101010001 + 1100111011001000100111100 + 0111010010100001010101001 + 0000101101011011011110000 + 0001111110000000010011100 + 0100111011100000101101101 + 0011100100110101001100000 + 0001011011101110011110101 + 0110111110000000001100000 + 1010110000011100000111100 + 1100000100001111111111101 + 0001100101001000010000110 + 0111100011000111101001000 + 0100011010010011100001101 + 0100111000000101000101001 + 0000011000111010101010001 + 0101010001011011010111111 + 0110011100101101010100010 + 0110111100010101011111011 + 0011111100100000110011101 + 1110110001111000010111111 + 1110100111101000011100110 + 0100100010010101101110100 + 0110001111110001110101000 + 0001111100011111001100011 + 0111000110110110110101000 + 1110110110000000101111001 + 1110011001101001101001101 + 1000101101101011001011010 + 1000000000100110101110000 + 0111001010000100001101101 + 0001011010100111101011001 + 1011111100001111110010100 + 0101001010110010000010001 + 0100010100010010101011000 + 0110111111000111101101101 + 1110011010001111001110010 + 1110100110100000101011001 + 0000100111101100010100101 + 1011111010000111011111100 + 0011101101110100100010011 + 0001010010010100000010011 + 0101000110010010100010010 + 1111000111011000110111000 + 0101111100011111110010010 + 0101111010001011001011111 + 0100111101100100000011101 + 0111101011000110100011010 + 0101010011110111010100100 + 1010101101001101100110000 + 1100010010001111111100101 + 0101111101110000101111100 + 1111011111100001101111100 + 0011000100111010110111101 + 1101011001110111100110100 + 0110000011100110011110101 + 1100010110011111101010000 + 0100000101011001110001101 + 1001010010010101110101100 + 0010011000100100110100011 + 0110011010011010101101000 + 1010110111011000101110010 + 1010110010111000110010010 + 0011001001111101010100110 + 0000110111110000101011000 + 1010001001001100110001111 + 0110111010110110001100010 + 1100010110100100101110101 + 0111100011110110111111110 + 1011011010101110000110110 + 1010001100110001001011011 + 0000000101111010101110000 + 0000100100001100011010110 + 1001111101000000111100010 + 1010010111110000010010101 + 0001001010111000001110101 + 0010100101111001011000000 + 1001001011001101010001100 + 1000011100100011111111111 + 0001000000000111001110101 + 1001111100000110001000010 + 0000001000110001111011000 + 1000110000010110001011010 + 0010011110101000000000111 + 0011110111110000000010110 + 0011011010010011010110110 + 1100110001100011010100111 + 1101001000001011100001011 + 0100010101001000111101101 + 0010100111101011000000010 + 1101000001100111010001100 + 1010101111110001110111000 + 1000001010011001110101101 + 0001101101111100111010111 + 1110010111001111100100011 + 1100111001111101101010101 + 0110111000010011110110100 + 1001101101001001100011011 + 1111000111000111100001000 + 1101001010001110010010010 + 1010101100101100000101010 + 1011111101111011101001001 + 0000001000010110100001111 + 1100001110111110100000010 + 1010010110001001101000100 + 0111011011010011010010011 + 0000011001000011000110000 + 0000000100100100100000111 + 1001010001111111110110010 + 0100101011110101111010011 + 0111010100111010110110011 + 0111110011010000001001010 + 0000110011111101000000010 + 0011001000001001000000011 + 1101101001011111111100110 + 1101000011101000000011101 + 1011111010101100000001011 + 1100000101000100111110010 + 0110100001111110111100101 + 0000111001010001000001010 + 0001100000101111110100111 + 0111000001111001100110000 + 1000111000011011010001111 + 1010000000100110101000001 + 1110100111110101100100010 + 1000000110111111001010110 + 0001110111011110111010100 + 1010000111110010111000010 + 1001000000111011011000101 + 0101011110111011100100011 + 0010110010000101011000110 + 1011000111000111011000011 + 1010110100000011001000111 + 0110101101010000010110010 + 0100111101110010100000100 + 1011101011110011011100111 + 0101010101111010000011010 + 0111011001101010111110111 + 1010111110101100011111010 + 0011010011111110100101111 + 1011100110000100111110111 + 0100110100000001110001011 + 1000011100100011000110010 + 0001111010101001111111010 + 1100001111000111011101000 + 0111100111101000110000110 + 0010001010111101101110011 + 0000001001100101110110010 + 0111000101111001001001010 + 1000000101101100011000011 + 1100100001011000000101111 + 0001111110000011100111011 + 0010101100101011001110001 + 1110100100000011100101100 + 0000000001001111110011101 + 1001100001011100111110100 + 1111011000101110111100100 + 1101010110111011111100011 + 1000111100010110110001011 + 0010001000110011001100001 + 1100100001101100111101100 + 1001001000000110011011001 + 0110111001101111000100010 + 1110101100010101111101101 + 0100010001010001110010011 + 1000000101101111011101000 + 0110011111111111010001100 + 1101001101110101101101010 + 1000100000001111010110101 + 1010011111000000000110110 + 0101100111001111101101101 + 0010000101000100011011001 + 0001010101111111011101111 + 0100001100001001110111011 + 1000011101011001010111111 + 1111100000010001000000001 + 0010011000000111011000010 + 0110010100101101100111110 + 0100111011110100100000100 + 1011101011110100110101110 + 1000100011101000110100010 + 1011100000100101011011001 + 1010011100100110000100101 + 1011101010000101011001101 + 0101010111110100101110111 + 1000110000011101110100111 + 0111001010100110010110100 + 0101011001000101000011100 + 0111101101100100110001001 + 1101101001001110011110100 + 0110010101100011010001110 + 0110111111101110010100001 + 0000010110111100011110110 + 1001000101110000000011101 + 0100001010110101101111011 + 0001110111010010110101010 + 1110001110010101100011100 + 1110010101101001010001100 + 0001100100000100001010010 + 1001010001011101100100000 + 0001011001011101001001011 + 0010100110010011010111101 + 1011100100000111010000110 + 1001000101010100010010011 + 0100100011001111100010110 + 1110001001101011101010011 + 0110011010111110010101001 + 0111111101110100101110110 + 0101011001001011100101011 + 0110000011001000111101101 + 0101110101101011110000111 + 0101101001011111100101101 + 1010000110110001000111111 + 1101001011011111000011010 + 1000011011000101100111110 + 0101001000010111000001010 + 0001111001111001111001011 + 0000111100111010000110110 + 0100101101011000100010110 + 0010000010001110110000101 + 1101010101000110110101100 + 0011001010000111010001110 + 1010100001000001110111010 + 0000100000110110110000110 + 1111100111001101000101111 + 1011100100010100101001010 + 1001110010110010110111001 + 0010111111011101101001001 + 0110110011011111100111101 + 0010111010000100110111110 + 0001011111111100011111101 + 0000010101011010000010101 + 1010100001010001000001110 + 1110100100010101000010000 + 0011001101100100100001001 + 0001011011111110110111101 + 1111111110101101110101001 + 0111111001111001001111010 + 0001010001100110110000100 + 0000101111000011011110001 + 1110101110011010010011000 + 1001011011010000001001010 + 1100011010100011101111010 + 1001100011110000100011001 + 0100000101111110000001011 + 1100101101000111110010011 + 1111000100001101111010010 + 0001010110001110110110011 + 0010010011111001110100100 + 0111011110000110011111000 + 1011011000110011010010111 + 0001001101111110100100001 + 0100110001000101001101100 + 0011001011010111011010000 + 0000001100010000010100010 + 1110011100001011000011010 + 0111100110010111111110001 + 1100010101010000011010011 + 0000011001110011101011011 + 1101010111011100000101100 + 0001010100011001011110111 + 0010010101111001110100110 + 1011111001001010110001100 + 0010111010011000010101101 + 1101111110001110101100110 + 1000010011100000111010100 + 1000010000000001000111011 + 1101100111110000111000101 + 0011101001100110001010100 + 0001010101111011010111001 + 0100101010101101101101111 + 1000101100110001000001100 + 1111000110011001011000111 + 0101000011111111101100000 + 1011110111110000111101101 + 1110001011100000011001010 + 0100000000001010101011100 + 1000000011010110110000000 + 1110001101001101111110010 + 0110010000100111001001101 + 0100101011001001101101010 + 0010101010111101010110110 + 0111100101110010111010101 + 1100000111000101010000000 + 1010011110001101000001000 + 0011000111100011011001100 + 1001011110101001101000011 + 1001000011110101100101100 + 0111010010110111100100010 + 1010000100000111110101000 + 0100100101010111101110001 + 0000111011100110001001010 + 0101100101011010011010011 + 1001000101001110001110110 + 1100010100001100001001110 + 0111100000101110101100101 + 1101010011000010111110010 + 0010011100101010000010010 + 1000100110110010000101110 + 1010010010110110001101110 + 0110111000110010010100111 + 1110000101101010110111111 + 0000001100101110111100100 + 1010011010111101111110100 + 1110010110101001010000100 + 0110011010000110010110000 + 0011011101100000101101100 + 1101101100000111111010000 + 1011010110011110001001100 + 0011101010001100100011011 + 1011110001110110101001110 + 0101101111001100010000101 + 1001000010001011101000111 + 0010001111111011010100101 + 1110000001001000000101101 + 0000001010111100101011001 + 0000100111010110100001011 + 0011010111111111000110100 + 0011000111110110101111000 + 0110001111000010000110000 + 1011011010111000001000110 + 1010000001101010011000011 + 1001001101011000011010110 + 0101001001100011111111010 + 1101101101001101001010101 + 0001100100000101101100001 + 0011000010110001110111001 + 1111100110100111110000101 + 0111100111010010011110110 + 1110101000110111100011111 + 1111001010001000011010111 + 1011101011110001000111101 + 0000111011011011010000000 + 0111010011100010011010101 + 1000101101110101011000111 + 1010001101110001111111011 + 1100111101110010000000110 + 1001111011000110100100010 + 1100001001001010001011001 + 0110011011000000111011110 + 0011001100010000001010000 + 1100111000100010000110011 + 1110111101100001110110000 + 1100100010011101111000000 + 0011111000100110101100001 + 0101100011001000011001100 + 0100101101111000110101010 + 0111001001101001000000111 + 0100001110111100111010011 + 1010001111010001111001111 + 0000100011111110011000010 + 1011100001000001010001110 + 0001100101001000010001101 + 0111100000001101011100101 + 0010100000011010100010101 + 0000011110000110001001001 + 0010101111000010110101011 + 1100110110101011110010110 + 1111000000010101111010010 + 0000011111111000001011111 + 0100100011001010101110101 + 0100010100110000110110100 + 0010000001000111110001101 + 1010011100101011111100001 + 0110101100010011101110101 + 1111100100011100010101101 + 1111011111000100011101101 + 1101110111110000110011001 + 1100010110000000100011101 + 0000101010111011100011101 + 1010001110110101001111101 + 0100110011111010101110000 + 1011110110100110100000100 + 1101101001111000010001010 + 0010010010111110100111000 + 1010100000111110011100001 + 0001111100100011101001111 + 1110010111101001110100111 + 0011001111111111001011011 + 1111100000100011101001000 + 0101010010101100100000001 + 0001001011000100001010000 + 0111101111100001001011011 + 0001111101001101100000001 + 1101001100000111011010110 + 0010011111101010111100110 + 0000011001000011001101100 + 0101001101101010101001100 + 0010010010001010101011000 + 0011100010100100010000110 + 0011110111010000110111010 + 0011111001011011100010000 + 0111110001110001110001101 + 0100011011100010110100100 + 1110001111111100001001101 + 1000001100110111101000000 + 1110010000110101001010001 + 0110001011110100111101011 + 0010111010010100100111000 + 1000011011110001100100101 + 1111100110010011001000001 + 1000000101110000000100000 + 0111101111010011110001111 + 0110000101111111010101000 + 0000000010101011001010000 + 0001001011101111011100011 + 0000011101001010010000111 + 0010110111110011001100101 + 0100110001011001011100110 + 0001010001100100000110100 + 0001100010010111011011000 + 1000111000100001100011001 + 0010111010000010011001000 + 1011101000111110100101111 + 1001111110001110001101010 + 1000111111100100010010110 + 0111111100101101100111011 + 1100100000011000000001000 + 1001011011001101001001010 + 0010110110111100010100010 + 1011101111011001000000101 + 1111001010100001100111111 + 1110110101101011100111000 + 0111010010001111010011011 + 0111010010001011000100011 + 0000011011010000100001000 + 1000101000100101111101011 + 1111000011000001110001100 + 0110101010000110100110011 + 0011101001100110100101011 + 1010000001101011000101010 + 0100111001010111101010110 + 0110110110010010001010001 + 1010101111100101101010001 + 0101110011001111000100011 + 1110000001101011011011011 + 1000011100000010111110010 + 0001011110000000110011001 + 1100010000111100000011101 + 1011011001110100101000100 + 0110110101101000100111111 + 1000011001101010010100100 + 1010001001110010111001010 + 0011111011010000111110110 + 0001111111010001111111111 + 1011010001101110110000001 + 1010101111011111100000111 + 0010110111011000101010100 + 0001001110110001111100100 + 0110010011000011010000101 + 0000110010110000111101110 + 0101100010100011100010110 + 0010010000110001101110000 + 0010010010110000010011010 + 1010101010011111111001111 + 0110011001111001110001111 + 1011110000010110110101011 + 1001111001001011101111101 + 1100001110101111100010000 + 0100110110011011010101110 + 0111110111101000100110001 + 0111110001011101110101001 + 1010111010000101010110010 + 0101001111100011000111110 + 0000101100111001110001110 + 0101101101010110100001100 + 0001001011110000100111010 + 0000100001101110010100000 + 1011100010011101010100100 + 0010111100001111111000000 + 0101000110110110001010011 + 1111010000100011000100111 + 0111001101001000001001111 + 0101100111000011101110111 + 0010000100110001110110010 + 0010101101011010110101000 + 0111001101000011110001001 + 1110100000000101100100011 + 0000100100100000010000011 + 1000011101100110001111111 + 1110100011011001111101110 + 1110111111000100001110010 + 1101010100101000001001100 + 1001111100100101111101011 + 1111010100101010011011010 + 0011101011011100011011001 + 0111101110011101011011110 + 1110100011011001000100101 + 0100001110011101101101100 + 0001111110101001110011101 + 0100011111111000111110010 + 1010000110010111000000011 + 0101110100110010101100110 + 1010011000010100111010011 + 0011100011110101100101010 + 0000111111101110001110110 + 1011011111001000110010011 + 1001101001000110110111010 + 1100000001110001100101001 + 0011110000000110001010100 + 1001100100010111001101111 + 1011001011011000100011011 + 0100010001110100000100010 + 0110000111001100100111110 + 0111001000101001001110111 + 0110100011111111010010001 + 0101010110000111001000000 + 1100010111001111011000110 + 0010011111110111010000011 + 0110011110000100001010011 + 1101110110010110010110001 + 1100110111101111110110101 + 0000010010011100101111010 + 1101100010101100001011101 + 0101010011010000101010110 + 1111101101011011100111011 + 0101111110111011101000011 + 0011000001001101101000110 + 0011100100111101010111000 + 0000001010011011000000001 + 0111101000100010111000000 + 0100111010011111101101010 + 0111000101100101010111010 + 0100101011000010111100101 + 1010111101111110110110110 + 1111111111010000001001100 + 0000001000100111000111011 + 1101000101100010111111000 + 1011011011010001001110110 + 1111010011011111011001001 + 0011010010101011000011100 + 1011111110101110101010111 + 1011101001010111110110111 + 0111100011010000001010000 + 1110000111001111011011100 + 0001001111001111010110111 + 1011101110010011001101111 + 1100100011000011011011000 + 0001010111100010001101011 + 1100010111100100111101110 + 1000110000010011000100101 + 1110010101010000110101001 + 0001111100111100000110000 + 1000110001011110011100000 + 1011100100100010011101101 + 0110111110100000010101000 + 0000111000110110100011011 + 1111100100111001101101110 + 1111000101110110111101010 + 0010100100101011100001001 + 0110001000001101101011100 + 1100000110000110011000011 + 0100100000111001100000011 + 1100001000010011000001111 + 0111111011001101101101001 + 0110111010111100100011111 + 1110000010111001011101000 + 1000111001110000000101001 + 1011000101001011011000001 + 0101111001000000110001011 + 0110010111100101111101100 + 1000010011011100111101011 + 1101100011011010111001101 + 0001001010101010101000000 + 0001110110100101011000100 + 1111110011100001010011001 + 0000010100001011000000001 + 1010110011010000111000000 + 0011100110110111111110000 + 0100101111111110100100110 + 0001000001101110000001011 + 0011110010100000011111010 + 0011001110100111111001111 + 1110011111010110100001111 + 1000010001001000101011000 + 1111010001100001110101010 + 1110000101101101011111100 + 0101100100001110001101110 + 0010001000111001011110110 + 1110101000101111001110101 + 0000110011110100111100111 + 0010110111011101101000010 + 0101101001011100011101001 + 0110111000100011011001101 + 1101001011110011110000001 + 0101000000110011111101001 + 1111111000111001001000011 + 1000111110011110011111101 + 0100100000101011010010101 + 1111101110101111011111011 + 0011101001110110100111000 + 1010001101100000101011010 + 1010101010101101111100110 + 0100101001011000111111101 + 1110101111010010000101100 + 1001010110011111000110001 + 1010111011111110011010111 + 0001100010101100111110000 + 0011100101100000000000000 + 1110001111101011111010111 + 0000011100010010111111011 + 0100010011001111110011101 + 1011101100010001010001011 + 1001100100011111111110001 + 0110011111110110001111001 + 0101100101100111111000100 + 0001000000001100010000000 + 0101100001111100001010100 + 0000000001110111100110101 + 1010110000000110000000000 + 0101100010111110101000011 + 1011111000101100100001010 + 0010110000100011110110101 + 0111011011111100000000011 + 1100011011111001000010101 + 0011000000100011010000100 + 0111101110111110000010111 + 1110011000101011100110101 + 0011100111001010110100110 + 0101011010000010110110101 + 0100111111101110010110001 + 0110010101011010010001010 + 1100110101111000001010110 + 0001111000011001111111111 + 0001110001000111000001111 + 0000001100110001000100100 + 0111101000110100010010111 + 0100000001101110111101100 + 1011100010111010100110100 + 1001111011101110100000111 + 0101101000000001100000100 + 1000000011111101111111110 + 0000100111010100111100011 + 1000111011111110110010100 + 1101110101011100101100101 + 1100011101011010101011000 + 1011010000001100110110101 + 1111110110101100000001000 + 0010010111000100001111010 + 1110100100111000111000011 + 1110111100001110000010100 + 0001100100000110101000011 + 0001011011010110110100001 + 0111001111111001110010110 + 1011100001010100111001010 + 1101010111110000010111000 + 0011010101110111100100100 + 0100101111001111100000111 + 1101101001000000010001010 + 1011100110111011110011101 + 0100111111110111101001100 + 1000001101100000101100011 + 0000010000111001100001101 + 0001101001111001110101110 + 0000000001111100001001110 + 1101110000101000000001101 + 0101101110110001100000010 + 0000110111010111101110100 + 0000111010111000010000101 + 1000100100001001101111000 + 0110100000101011011101010 + 1100010010110100001111011 + 0010110000011010010101111 + 1110101010010110000100011 + 1001011110010111101101001 + 1111001011000100001111101 + 0011100011101100110100110 + 1011010110010101011101000 + 1101010110111100101010111 + 0000111000010110000100001 + 1111100110111111101000001 + 0000001011111101110000010 + 0111010001000110001001100 + 0111011011100100110010010 + 1000010101011011100000101 + 0111001100000111100001101 + 0101001010100101011001100 + 1010000110101110001111101 + 1000011101100101001110100 + 1100000011111010000101011 + 1111001100000010110100110 + 0010111000110110110111011 + 1101000110010000111000011 + 0110101000110101100001001 + 0111110001001111000011101 + 0110011001011111000100001 + 1010000111010001010010110 + 1100110011000111000011010 + 1110001011000111001011100 + 0100000111001011110011000 + 0101001010110000010101011 + 1101101010001010001011101 + 1000000110110011110010011 + 1100110000011111111010011 + 1101110111001111000110011 + 0101100100000101011001001 + 0111011110000011000010111 + 1011110101100101100101100 + 0011011011111110011111000 + 1100100000000000001000101 + 0101000011011001100101111 + 1101000001011011001001101 + 0101110111011010110011010 + 0101010111100111111010010 + 0100110111100110000010010 + 0000000001010111101011110 + 1011111101010000010111110 + 0100100010110000110001101 + 1100010111111010111111110 + 0111100101111100001110110 + 0000111010000101001100100 + 1111110110111000001110000 + 0011001000110110110001110 + 0010001100010011011011111 + 1001101001011101001010011 + 1011111010001110101110100 + 0001110110101101100100100 + 0100101100011110111000011 + 0001010100010111110100110 + 1101000110001101011101000 + 0110110100000111101011100 + 1010001010010010011111101 + 0010010100101110101101010 + 0000101001101010010101001 + 0110001011010111011000011 + 1000000110111011100000001 + 0001000000001101000000100 + 1011111100110000101111101 + 1101000110110100011110100 + 0100000101011011001010011 + 1110111000111011100011001 + 0110000010000111010101010 + 1100111011011110001100011 + 0011101100110000100101111 + 0111000101000100000111101 + 0100101001100011101010101 + 0100011011011001100010011 + 1100000010011000000010000 + 0010011101100000110011011 + 1001000000100010111101010 + 1001101001111110000110011 + 1011001010101010001011000 + 0011111010110000001100001 + 1110010001101001001100111 + 0000100111011100110100101 + 0001111010000010001111110 + 1110100110111111010010100 + 0001010010010011100100101 + 0110000101000110000011111 + 1000110100010011110110100 + 1001100001101101001100101 + 0010101011001001110001001 + 1001110100010101000111111 + 0100100111010000101000110 + 0001110111111011110001111 + 1110101101011110101110010 + 0000000010001100101101100 + 0010111001000011101010100 + 0000111001111001010111110 + 0011101101001101100101111 + 1100001110110101000000001 + 1111111110111011111111110 + 0000111101101011110110101 + 0101110100010101100100111 + 1000110100110110100110101 + 0100111110000010101100100 + 1000011111110010000100000 + 1110011101111001111111000 + 1100110010010100111101011 + 0000001001001110110110110 + 0010101101111001111110100 + 1100001101000110001111111 + 1111011010011010101100110 + 1101010111010100101100000 + 0010000010010000000000110 + 0011001011010010111111111 + 1011101011100110101111010 + 0100110010001101010010001 + 0011101100010111111111000 + 1010011100001110010010111 + 1110001111000010000100010 + 0110010011010010001011101 + 1101000110010110111011100 + 0010011011010000101110001 + 1101100111010100110011011 + 0001000001001100000000111 + 1001100000010000010000111 + 1101101110111101000000101 + 0111000111111101111000111 + 1011100110001111011001011 + 1010000001100010110101001 + 0010100011011110000000100 + 1101100010000010101010011 + 1101001000101001101000100 + 0100011111000001010011101 + 1010101101101101100001011 + 0000001111100100010001111 + 1101101000011101101011100 + 0111011001101111100110111 + 0011010100001110100111110 + 0100011110000111110010010 + 0111100100010101101101110 + 0000001101101101111000101 + 1101001100110011000101110 + 1011010001111100010110011 + 0100001101001111111100110 + 0111000011100001110110010 + 0101111110001011111110110 + 1101110000010100010010111 + 0000110100111110010100001 + 0010111011010111110011111 + 0001101100100110100011110 + 0000001101001011110101101 + 1111111100011100110101001 + 1001011111111001010100111 + 1100101100000010011000111 + 0010110110101100101010011 + 0000000100101100111110100 + 0110110111010110111100110 + 0000000001011100111100100 + 1110110000100111111111100 + 1101110111001010000101011 + 0100100001101100111010000 + 1100101001000001000100101 + 1011010011001000011011001 + 0111101101111111100101011 + 0011010100110000000011111 + 0111010010011101100011010 + 0000010100000010100100101 + 0001011001001100101011100 + 0011100001000010010000001 + 0000001010101110000100000 + 0010111000000100100000010 + 1110100001001001111110100 + 0011001000100011011010011 + 1100101110100110010011001 + 1000100000010111010100001 + 1110111010100011011010111 + 1011000000001111010110010 + 1011101111111110110010000 + 0101001001100101000001010 + 1101010111010010101011110 + 0011110110111100100111011 + 1100100001010101010011010 + 1110100100110101010011110 + 0110100010101111011000100 + 1100011100101101011000001 + 0010000100000111000011000 + 0011100111100110010111010 + 0111001100000010111101100 + 0001011001110010101010100 + 1001111110011000110010001 + 0100011111011010000111110 + 1100101000110101001010001 + 0010010001001111101110011 + 1001000010100000110101111 + 0010010011111100001011101 + 1110111101000110100101100 + 0100110010011011000010100 + 0011101011110111000001111 + 1111101101000100011111000 + 0000011010010110101001101 + 0111101011101000000010010 + 0101111000010101011000101 + 0000100000000010111101001 + 1000101010100000110001001 + 0100011000000111010001111 + 0111100011010111101110100 + 1100000000110000111000011 + 0000101010000000010011001 + 1111100001000110111111011 + 0000001010000101111111111 + 1100010110110001011111000 + 1000101001110111101100111 + 0100110010110011110010001 + 0001100001010110000011001 + 0001011000010011101110110 + 1011010001000010110110001 + 0100010001001010010101011 + 0000000011111110010010100 + 1111111100010101100011111 + 0110001000100111011110110 + 0101011001011110011110000 + 0110000011111001001101100 + 0100100011001011011111101 + 0011110011010111110111011 + 1001011011011010100011110 + 1110111010011101111111011 + 1000000000111001000011100 + 0111110000001011101011110 + 1000110010001001110010011 + 0010110010110001100001010 + 1001010110110011001100110 + 1010111011010101001111110 + 0011101100111100000010000 + 1011110110010101101111011 + 0011001111000110111001000 + 0010111111110100111000101 + 0110001101100101110110001 + 0111011011111111111000011 + 1101010011011011100001111 + 0011110001001101011100010 + 0111000011100101010101000 + 1101101100100111000100001 + 1001101010011010110010000 + 1000111000111101010110111 + 0010111000010101001001001 + 1100000110100100011111000 + 0100000000000010101011100 + 0101010101101100011101101 + 0000101011001101101001111 + 1100010001111111110101001 + 0010100111001010101110111 + 1010000000101110010000010 + 1111001001101101001011010 + 0101001110010001011110000 + 0000011001110111110010011 + 1011001000011100100100000 + 1110000100010100110011110 + 1011100111111010100000111 + 1101010010000010101000000 + 0110011000111101011100110 + 0011010100000011011000100 + 0110100101000001010000001 + 1011010010000010110100101 + 1101100000000010010000110 + 0101100000000101110101100 + 1111111101000111010000000 + 1010011011100011000110011 + 1010010000011001110101000 + 0000111010111101011011010 + 1101101000000110110101011 + 0111001111001011100011000 + 0001000111110110000000100 + 1001101011000101001101100 + 0110110100000101101101010 + 0110101011101001111001100 + 1010000001000111010001011 + 0010101101101110111011001 + 1101011110001100001100001 + 1000111111000110111110100 + 1000110000010000111101010 + 1101000111010110101110100 + 1111001010001100000001001 + 0111001000110011001011000 + 0001111010010101101011010 + 1001001010001000100100011 + 0011001001000101011000110 + 1110110010001001000000111 + 1110001100110001111000001 + 1011100001011010011010111 + 1001000010011101100101101 + 0100010111010001101110010 + 1000010011011111011101001 + 1110001000111011101111110 + 1000110101100010110101110 + 0011101000000101101010010 + 0100100011010000110101101 + 0100001000110011100101000 + 1110101111100100011111011 + 0010101100111010000110111 + 1010101101000000001100101 + 0100110110111011110011111 + 1010001000000001010100100 + 0001011010010011001011110 + 1001011111111000110111010 + 0101010000110100011110111 + 1001111011101101101110100 + 0111000100100110101101010 + 0001000001100011000001001 + 1111110010001100011110111 + 1000110110101000010110011 + 1010101110110000011111000 + 0011110010101011001101001 + 0111101010101100100110001 + 1011111000010011100011100 + 1111011100000110110001010 + 0011101111011101011100100 + 0001100100011110111011100 + 1101011110100101110011100 + 1010010101010001110101111 + 1001110000010000011101001 + 1111010000100010110111101 + 1111101100010101101000001 + 0101011001111110101110111 + 1000101100010111001110010 + 0100100011100101110010100 + 1110100011100000101011011 + 0011110000110101100001100 + 1000010111100001000001001 + 1111111101100100101110001 + 0111111000111111011101011 + 1011100100001010110100010 + 0001111010110001110010001 + 1110111110000101000000100 + 0110110000100111001110110 + 0010011001011010101111111 + 0001010010100111001100010 + 1100111011001110000111100 + 0101000110110110010001001 + 1110110100111010100010001 + 0011111101110110111100111 + 1001101010000011010101010 + 0000001001111111000001100 + 0100011001010001010111100 + 0010111110011001000101101 + 1001000100101001011000000 + 1111100001000100001110101 + 1110111101000100010110111 + 0000111000000000000000101 + 1110100010100100111111000 + 0101101001110001000010011 + 0100001101111111101001001 + 0110100001010001100110110 + 0101010101000100110010100 + 0110100101001111111111111 + 1001000011010111101011000 + 1010011011010001001000010 + 0101001100010000101110011 + 1010001101000111111011010 + 0000100111011001100000000 + 1100110111101111110000101 + 0111101111110010000101101 + 0100001011010001101110011 + 1101000001000010010101011 + 1001001110111101010111100 + 1010010000011111101101000 + 0010011101111110000010100 + 0110111110111000101110100 + 0101101100110011000111101 + 0111110101100101011111000 + 1000010011101001011111011 + 0101100011010001110110000 + 1011001111111000001011011 + 0110111110010110010101100 + 1011001100011000000000011 + 0011001000000101010000101 + 1110000001010001100011010 + 1001011110000011110011111 + 1111001011011000100111010 + 0101001100100011010100000 + 1100101010011000110010110 + 1001011000110101100001011 + 0111011111010101001111100 + 0011000001110011110111000 + 1011000100001110100110001 + 1100100111110001111000011 + 1000000100100100101001100 + 0100001110101001110000011 + 0001010000101101110001000 + 0000011101100001111100110 + 0011010010111110111100000 + 0001101010000010011100010 + 0010101011110011110001010 + 0111100111100110110111111 + 0000101101001011001101011 + 0001010010100010010101011 + 1110101110101001011110011 + 0110010111001011111111111 + 0110101101101111110000111 + 1110011001101000000111000 + 1110101110111111101111010 + 1100000010101010101010111 + 1001101100011011111101100 + 0101101101101010011010010 + 1001011010001000001010100 + 1000111110001001100110111 + 0111000110100001011110101 + 1010010110010000000111110 + 0100111000010100111010000 + 1100010011110111111000101 + 1011111110100000010101111 + 0001001110001010101110001 + 1101001111000010000111101 + 0101011110100011000110110 + 0001100000101010101000001 + 0110111001010001101010000 + 0011010101000001001101101 + 0011101010110110010000101 + 1111111001101011110100011 + 1011001001011000001011011 + 0001010111001000000111100 + 0100000011100110110100111 + 1100111101110100000010010 + 1001111010001000110110011 + 1101110100010001110111110 + 0010111011000001000111010 + 1011101000001011011110111 + 0110100100100010011010101 + 1001101111101010100101000 + 1100111001101101111101111 + 1011101100100100010101001 + 1001100001110111100001010 + 0000101110100100110110001 + 1010011110010100101110110 + 1001011111010100001100111 + 1011111110100110101000000 + 0010000000010000111000000 + 0010011011000000000011111 + 1001101101100110110111010 + 1010101011101111011111100 + 0010010010111111110111011 + 1101011000110010010001100 + 1101111100000011011001101 + 1001110101111001111110001 + 0111100000110000010100011 + 0010101000100100111011110 + 0010101111010011011000011 + 1100011010111011111011101 + 0110010110101010000110111 + 0110100100011000011000000 + 1000110100010111100100101 + 1011110001100100010110001 + 1010011100011110001101001 + 0101100010111101110010011 + 0110101111111110101001010 + 1100110100111010101010000 + 0000000100000101000110000 + 1011000010001101000111011 + 0111101110110000010111001 + 1010001100101001000001100 + 1111010100110100000101011 + 1101001110010000111111101 + 0101100011100111001101100 + 1101010011110010101001101 + 0100101110101111011110111 + 1110001111100001000011110 + 0110001100111011011000010 + 0100111011110010101011110 + 0001010111100001010011101 + 0110010010111111011111101 + 0000011000100010111110101 + 1101010101100000101110100 + 0000000101110011110100011 + 0101110111001011011001001 + 0011111000001100101111011 + 0010000001111100100100101 + 0000100001110010011010110 + 1110101101110101010011100 + 0000101111101100010001101 + 0000000000000111100011110 + 0101011011100111100010101 + 1001001100101110100001110 + 1011100010100101111100010 + 0000100111110001110110001 + 0101000111001101100111000 + 0100111010010101100111000 + 0010100111010110010100000 + 1100001010100110001110010 + 1100111010100110100101100 + 1010011101001001010010011 + 1110100110100110110110011 + 0101100010010111110000011 + 1000111110110111110001010 + 1010111101100110001110111 + 1110000010001010100110010 + 0101001001100011110100110 + 1011101101010111100111010 + 0010010010100100100110111 + 0100101110111110011010111 + 1111111101100110001011000 + 0110100101110001100000100 + 1100001110111000101011101 + 1101001000111001001111111 + 1111110111100101110110001 + 1011110101010110110010010 + 0011100011010111100011010 + 0001001010000000111101110 + 1011011000011010011100100 + 0001011001110111100010011 + 1011111010110110111110111 + 1001011010101101111011010 + 1010111101100000110100000 + 0010011110100111011111100 + 1011011110010000000111101 + 0111010111001110111111010 + 1011100110100001111100011 + 0010101010011100100001111 + 0000001011010101010010010 + 0100000101101101001000110 + 1101011111010100000100110 + 0111100001101100101111010 + 0100011001111001011001011 + 0110001110110000100100011 + 1110001100000111110110001 + 0111011011100000101111111 + 1001111110010010000000001 + 0101011000000000111111111 + 0111101101111100011010100 + 1011010100110011110110001 + 0000010110101000110100000 + 0100000101111001010100000 + 0111010110110101101011010 + 1110010101101010000100101 + 0011010011111111101000011 + 0111011111100011000101110 + 1010000011111010111111011 + 1100011101011011000100001 + 0101110011001101001010111 + 0111011000000100110000000 + 1010101101001111111000001 + 1011001110011101111110110 + 0101100100010010101001101 + 1110011111100101011011010 + 1100011001101100001010101 + 0110000100111011011011110 + 0111101000001000100001100 + 1101101000101101010110011 + 1010011110101110010100000 + 1010010001111111011000101 + 1111110011001001011011101 + 0000001110010111010100111 + 0100101101001110111100101 + 1000101100011101001111100 + 0000111011100101010110100 + 1100011101000011001101011 + 1010110110010110011101100 + 1000010111110010100010100 + 1110010011110000011100110 + 1010001010010100110011100 + 0101011011101110100000011 + 1100011001111110000010010 + 0000100110101101011000101 + 1100001101011011110000111 + 1101110111110011111100110 + 1001001100101001010010000 + 1111101111100111010010001 + 0101110001110000100100100 + 1011101100001101110010010 + 0100111101010100111110001 + 1011010101001000111000110 + 0001000001011111001001100 + 1111001000000010100000110 + 0011110101101011010000101 + 0111001101001111000101100 + 0010100000110101110010110 + 0111011010101101001000100 + 1011100100101111010001001 + 1011011000111111111100111 + 1010001110011100111010101 + 0100001011001100101011111 + 0110010110110110101101000 + 1100101100110000010011100 + 0111010101010000100010101 + 1001011110100100101111010 + 0011101110011110101000011 + 0101010100010010010101110 + 1000011100110101101111011 + 0101010011001110110110100 + 1011010111110100101000111 + 1111100100111001000001001 + 0010011100010001010001101 + 1011101000011010100000111 + 1010101011111101111001010 + 0101001100001101001000101 + 0101011000001111000110101 + 0101110010010001010100101 + 1000110000000110100101000 + 0110100111001101101110000 + 0111100110000100010110001 + 1101111000000110001000011 + 1001011101010011001100011 + 0110010111110000110000001 + 0110100000000110010100000 + 0100001101001111100100110 + 0110111111111111011101110 + 0011011100010010100010000 + 0100100011011110001011001 + 0011101110011000010000100 + 0111010011101100111011101 + 0110111001110000010110110 + 1010011100011000001101111 + 0111100011101010011111100 + 1111100111001100010111001 + 1011001110100010111100101 + 1000011101110111111111101 + 0010000111010001110011100 + 1111100010111101011101111 + 0110101010001111110110111 + 0111010101111111011110100 + 1011101100100100101000010 + 0111101101010000110000110 + 0111001001001100101000000 + 1100011100000011011111100 + 0010000101000011100011000 + 1110000101001001110110011 + 1001100000100100011110010 + 0011100000001101101011110 + 1100001000001111101110000 + 0100100100110110011100110 + 0110111100011101111001100 + 1101001101101010111111000 + 1000001000000010101011010 + 1011101011011000000110100 + 0101011010001100110101111 + 0001001101110101110111011 + 0100010011011111000100000 + 1001011001110100001101001 + 1010001000000000001100111 + 1100001001000101010111001 + 0111100001100011101110000 + 1000000110011010010010011 + 0001000101110011000100000 + 0001001001110001000000011 + 1101010101101111101110001 + 0001101001101101100101010 + 0010000000011010101110101 + 0100100100011001101101001 + 0101100110100101100100100 + 0011101100010110100011101 + 1110101110011100001000010 + 0001101111011000111111100 + 0010000100100000100101100 + 1111011000010111010010010 + 1101000101110111110001101 + 1101101011000011100011100 + 1110010101111011000101101 + 0001110110101111011010000 + 1000000110110001001010100 + 1111011010001110110011010 + 1100000101010110100100000 + 1010001111101100100111101 + 0100111010100001000011100 + 1111111100101000001011100 + 1111101111100111111111000 + 1111010110010100011100010 + 1110110001101000010100000 + 0101100001011010110010011 + 0011101001001010011001111 + 1101001111010001010011100 + 0100110001010110000101000 + 1110010111011011011000111 + 0011001011000010100110110 + 1101010110110010010100010 + 0111001101001101111100011 + 0011010111100000001101011 + 0100000100010100010000101 + 1100010100001000010000101 + 0100111101111111100111100 + 0110111010011111001100110 + 1100101001000111100011100 + 0011101011011100111110101 + 1101000011101111001101010 + 0100100111001010100110110 + 1111101011010101111110010 + 0100011100011110011010011 + 0101001100011010011111101 + 0011100010011100110000101 + 1001111011011010100110000 + 1010111111101001011010111 + 1011101010111101000011111 + 0011111110111011011101100 + 1000101111111100111000010 + 1011000111101010101110100 + 1001100001010110010100011 + 0100101100111100010010001 + 0001110111100111010010101 + 0011101001101010101111010 + 0100000101100011101111001 + 1100010010110111001001110 + 0011000011011101101111111 + 1010100100110100101110010 + 0000110110100011110100111 + 1110100010111001010011010 + 1011001111101100010000010 + 1010010000000100000000001 + 0110110110111101010001101 + 1011010110000110100111110 + 1110111000101101010010111 + 0001110110111001111100011 + 0010000111010101001010001 + 0010001010010100001100001 + 0011010100111101110010110 + 1000010100010011100110101 + 1111010100001100000101001 + 0001101101010111001100110 + 0111010010010000110101101 + 1100111011100100011011100 + 0100111110101111001110111 + 0001101010101111100000011 + 0111000010111110010011101 + 1000110001110100100110100 + 0001111010101000101001010 + 0101100011111100010101000 + 0110000100000011100110111 + 1011111100100100000101000 + 1000000011010010001100100 + 0001010001001111110111010 + 0110111100101001110101101 + 0101111101111100111000101 + 1101000101111101100000010 + 1101110011100001000101000 + 1111010001100000000010000 + 1111100101010000000110100 + 0101111001111100000010010 + 0101000010101011100101110 + 1100010110110100011101011 + 0110100110001111101001010 + 1001000011111110101001010 + 1110101010000111100110000 + 1100011000111000101010111 + 1110111101000011110000000 + 1001110111100111011100110 + 0011001111100110011101110 + 0010011100001010111000110 + 1111001101111000111101010 + 0100111111110111101110001 + 1111010011111010011110110 + 0100100101111101000010000 + 0110111100110110011111110 + 1101100010111001011001111 + 1111011001101101001011001 + 0110110100010011000100001 + 1110110010001111010100000 + 0011110100110010010100000 + 1110010010100001100101100 + 1111000100010110100101111 + 1110100100011011001010111 + 1001101010011010000000111 + 1111010101010001100110011 + 1001000100010101010011110 + 0001001010110111111111110 + 0111011100001100101010111 + 0101111100011111101111011 + 0011110101001000111000101 + 0100000010001000111111000 + 1011110110111001110111000 + 1110110101011000000101110 + 0100001111010011100001101 + 0100100111000011111011110 + 1100110011111110011011010 + 0011011110011101110111001 + 1100100101010010100001110 + 0101110010110101101001100 + 1111000000011010101111111 + 1111010001100110110110001 + 0110000101010011101100100 + 1100010001001111110100101 + 1100001011110001111010010 + 0110001000001110000110011 + 1100000000011100111111101 + 1011011100101011110001110 + 0010110100100100010100000 + 1110111000110001110000010 + 0111111000011111100111001 + 1010111000111001001011111 + 1011001001011100111010010 + 0001111110111010101011101 + 0011101000111100010010000 + 1100100111111011110000010 + 0001100011011100111101011 + 1010101000001110010100011 + 0010011001000100101100111 + 1000001001111100100100000 + 1111011110110111101101011 + 0010110111110111010110110 + 0101010010010000010011110 + 0010111010100011000110011 + 0111001100100000011000011 + 1110100100111001111001100 + 0100101011100100111001101 + 1101111110011110111000001 + 0111110011000100101010110 + 1010011000110110000101111 + 1110011110000100011111111 + 1100101001111010000110001 + 1010110110001100000101110 + 0100110011100011111110011 + 0111001101100000110010011 + 0000111111011101111011010 + 1100110100101010100001110 + 1111001101000011101111111 + 1100110110101000000010101 + 1111100011011101110111000 + 1010010011000110101111010 + 1011000111000110010100111 + 0101010000011000010101011 + 0101111111000010101110010 + 0111001110011110111110100 + 1011101101000000000110000 + 1000000101110011001111110 + 1101001101011000001111111 + 0101100110010111000000011 + 1011011100010001011011010 + 1001100100111001111010101 + 0011110001111000110010011 + 0000111000111100011110001 + 0101110111111000000110011 + 1101101001000101011100110 + 0100101100110000100100000 + 1101000111110000011111110 + 0001110010011110011011000 + 1110110101100101100011001 + 1111100000101100101111000 + 1110000101100001101111001 + 1111011101100000010101111 + 1111110011100001101110010 + 1111110111010101110110000 + 1110110000100001010011010 + 1000110100111101101110100 + 0000000010000010010111101 + 0111110010010101010001110 + 1001110010010100000001110 + 0010000110111100000001000 + 0000010011100000011001101 + 0110100101011101101100101 + 1100110111110111010110111 + 1010000010001100111011110 + 1000110010111000010011101 + 1001011100011110011001000 + 1101000001100101110011100 + 1001101110001001000011110 + 0010010001010111011000001 + 1001010110000111001001111 + 0111011111101010001001001 + 0111000010111010010110010 + 1001111100000001110110101 + 0001100001000111111111011 + 1111011010110010111101100 + 1001000101100110001100101 + 1111100010000100001110111 + 0011001000011000111001100 + 1100011101111101101011101 + 1110111001101110100001000 + 0100010000101001110000010 + 0010110000000010110001010 + 1110100111111011011100100 + 0110010011110000111010001 + 0101010011001100000001001 + 0110011000110110101010111 + 0101100001101110000100100 + 1010110000110101010100010 + 1011001001111101001100110 + 1010000111010111110001001 + 1010011001111100001001100 + 0111011100011100100101010 + 0111011010001100101000010 + 0010111100011111001111110 + 0010011010011100001000001 + 1101011001000010100111001 + 1000110000001010001111101 + 0111001011101100101000011 + 1111111100100000011110010 + 1010111010011101100011101 + 0001110000001111010010101 + 1101001010001100101001001 + 0011011001101110100001011 + 1000001001011111010111001 + 1010010011010111000100100 + 1001101001000101110111011 + 1110010111111000000101101 + 0111010110100001011010110 + 1010011011011101000111011 + 1100011010010111001001100 + 1111110001101100001100000 + 1101110110101011110010010 + 0001011111111010100110110 + 1100100111000001000001111 + 0011111011100011110110010 + 0001110101100111111000000 + 1001011001100001010101000 + 0011010010011110010010000 + 1011100011100111100101100 + 0111110000010001110111010 + 0110000101001001100000001 + 1000100101010110100100100 + 1000110011110100010100110 + 0100001011100000100000011 + 0101101010100111111001011 + 1100111110010100010111010 + 0101110010101111011000010 + 1011000011001000110011000 + 0011010110001011111000111 + 1101010001010011010010101 + 1101110010000111000000111 + 1001101000100011011001111 + 1010011001010011011001101 + 0001010110101000000011001 + 1110110110100011011101010 + 0110000001100111100001010 + 1110001110010001111000010 + 1101100100101101101111111 + 0001010110001011101111110 + 0001101010110100111000000 + 1111011111011110100111100 + 0101000011101001100101100 + 1001101011101101000011100 + 0100010100011100011010001 + 0100010101010100011100010 + 1011110101000011011001011 + 1011000001001100011101100 + 1011111110010110001101010 + 1000100110101101010110000 + 0000001110100110100011010 + 1010011010100111100111110 + 1011110101001000111100011 + 1011110010111010011101001 + 1000100011101111100101111 + 1101111011001000101111001 + 0000101111001001100101010 + 1100100101001000000110111 + 1000010011111101011010100 + 0100110010011101111111100 + 0111101001100111001100000 + 1100001101011111101001101 + 1110110111010010010010100 + 0011010101011111111000010 + 0110011000010000010100011 + 0101011110101010010110001 + 0011001111001000111101000 + 0111011110001110010010001 + 0101000001100111011101011 + 0100110101001101111011111 + 1111000100000111000111110 + 0111001110110101000010111 + 1010010111100011011101011 + 0000000111000010100100011 + 0010001011000010010011101 + 0001000100011000110011011 + 1101100100000000010000000 + 0110000001011110011100010 + 0011111110000011100000000 + 0000010000010101110000110 + 0011101101100001000110111 + 0111111101001001001100001 + 0001111111011100101101101 + 1110100010000111011011011 + 0010101011111011010000111 + 1100111010001001110101001 + 0011111001000010011111001 + 1111010000001011011110001 + 0011110000100010111000000 + 1110001010011111111100111 + 0010000000000001000000100 + 0010101111100110111110001 + 0100010000011000001000011 + 0001000011111110001011011 + 1010100111000011010000100 + 1011100000000100010111100 + 1000100010110001111011010 + 0010101000100001110001010 + 1101100100101111111110001 + 1100001000000110011100101 + 0100011100100100101100100 + 1101001111100110000101001 + 0010011111011110101010000 + 1100001100010101001100000 + 1110100001011100000001101 + 0011010011010001001000111 + 0100101111011101101110000 + 1011110010000001001001000 + 0001101001101111101101010 + 0001101000011011101100111 + 1011001111101011111100110 + 1011001001011100000010010 + 0110100111000100111110010 + 1010010010000101011010111 + 1011110011110010010001001 + 0011000111011101000011110 + 1011100100101100000001100 + 0011011110011010001110111 + 0101111101110011011100011 + 0101010000100001000001011 + 0110100010000010111010000 + 0100110110010010110111000 + 0010110100110010001011010 + 1011001000001000110110110 + 1001110100101001001111000 + 1110111001010111101111101 + 0101000111110111001000111 + 0001101110101011001100000 + 0110101100101000111111101 + 1101000100110011110110000 + 1111001010001000010101100 + 0000101111011000101100010 + 1100101011101011110001011 + 0100111010100111101111100 + 1111011010100101010010110 + 1100101111010011001010001 + 1001100011101111001111110 + 0111100000000101100010001 + 0001000001101001111101101 + 0101010000011101000001010 + 1111111110011000111000101 + 0100110000111101101110001 + 0000010101001001000011010 + 1001111111000111010010100 + 0010001100011110111110001 + 0110100110001111110000001 + 0000010000100100101001100 + 0100111111011000000111100 + 1100101010011001101101100 + 1011001010111110000010110 + 0110000111110110000100011 + 0111111110110000100111010 + 0111000001000110110011011 + 0101011000111010001000100 + 0110011101110100010100000 + 1001011000111010101000111 + 0111010101011110010000101 + 0000111000001011000111000 + 1101000010010011001011011 + 1111000011110001101001000 + 1011001100001110100001001 + 1000110001001110110101101 + 1100110110111001001100010 + 0011101000111000111010010 + 1101011010100000010001011 + 1001000000101100000000100 + 1111100100010101111010101 + 0000111100111011111101110 + 0001101110100111111000100 + 0101011000001101110110101 + 0010010111111111000010010 + 0001011110011100011111000 + 1001100111000101001111101 + 0111011101010111010101011 + 1101101001111111100111001 + 1010111000110000011101111 + 0001101011011001010110011 + 1000000110011000011001101 + 1001010101011100111001110 + 0100011001100010110001111 + 0100011101110111001001110 + 1010111100111010111001100 + 1011001100111011101110101 + 0101001000010011110011101 + 0111111111000100100001101 + 1100111101011010100000111 + 0111101000110111110111001 + 0100111011111010001001010 + 0000011010001100010101010 + 0110001111110100001111001 + 1111110110011000001000101 + 1101010000110101111001111 + 1100101000001001010101110 + 1110110000100011111111100 + 0111110001111010111000111 + 1011110111001100010100110 + 1110010111110110011010001 + 0010010110010001100110001 + 1100011101000100010000001 + 0011001101110101010011111 + 0100110000110011110001000 + 0101101101101000000110100 + 1001000000011000100000100 + 1101001110101111100001110 + 0111001000011000110011100 + 0110000100000110111110110 + 1111110011000011101000101 + 1001001000000011110111000 + 0000110001100101011000110 + 1101010101010011001010011 + 1011101110111010111000000 + 0111101110000110101101011 + 1110010111111010101100101 + 0010010111010011100111110 + 0100001011111101100001110 + 1100010100010101100100111 + 0110010100000000111100010 + 1000100100000001101010110 + 0000011001000011011101010 + 0001110100011110011000000 + 0000111100111001000110100 + 0100100010011101100010011 + 0011100100101101111111010 + 0001000100100001100100110 + 1011100010100001001011010 + 1101001111100111010101000 + 1000110101100100110001001 + 1101100011010111010101000 + 1111101101110100010001000 + 1000011011000010000110111 + 0001111101110011110101110 + 0110010011011111001001011 + 0001100101110011000001000 + 1111010110100001111010110 + 1001111001001110100101010 + 1010110100010010000100110 + 0001100001101111110101001 + 0111000111110000010100011 + 0111010110111100110111001 + 1001111101101111110110010 + 0110001010100111100010110 + 1111010110101101110101010 + 1100000100001110101000110 + 1001110010111100011011011 + 0011100111000100101110110 + 0101110001100011000100100 + 1101100010000011101101101 + 1000001000111101100111111 + 1000000010000000111110110 + 1011111111000001010111101 + 0001110001100001101101101 + 0111101001101001000001000 + 0101111011110101100100000 + 0000100001010101001100000 + 1001000010110100001111101 + 1101011010110010111100010 + 1101111010001110101111100 + 1000010111110011110001001 + 1000101101111001101110111 + 1001001000001010110110011 + 1011000001111100100101101 + 1111100000111111100100001 + 0100000100000010010111011 + 0100101010100000010110100 + 1010000100110100100100001 + 1001011111110100101111100 + 1100010000011001101010111 + 0000010110001001000011011 + 1100011010011010001100000 + 1100110100111100101011101 + 0000000010001000001111011 + 1101001010010001011010010 + 1000010011011000101011101 + 1111101010101110101111101 + 0000101111111000110001111 + 0101100101100010000001011 + 1100000001100000011000101 + 0111110111000000011011110 + 0110011001000010100100011 + 0010001101000000010101110 + 0111011111110101011000100 + 1110001101011001001011111 + 0101000000011010011111101 + 0001110010010111000001001 + 0001101110110101010101011 + 0000000111001111100011101 + 1111101010100000110010010 + 0101001010011101000000000 + 0001011100110011000111011 + 0100010110000101101000010 + 1101111001100100010000011 + 1110001010111110001010011 + 0001010111111101011010101 + 1011010000010001111011011 + 1010101011010100100100011 + 1010001100101011010001000 + 1001100101111001010000010 + 1110101001101100001101010 + 0001000110111110000011111 + 0010110000000110010101000 + 0010110100000100101011011 + 1111111001010001000001011 + 1010110010101100001010011 + 1101101111110101100011110 + 0000100101010111001001000 + 1100101011011111000010111 + 0111111101100000101010100 + 1110110001000101010001101 + 0000111001110010011000000 + 1110111011011111100000101 + 1011110100000010000111101 + 1011010111011011101101010 + 1111001010111001010101101 + 1100101110100001110010111 + 1111110001010110100110000 + 0011100100100100111110010 + 1100010000010010111001100 + 1011001101011111101001010 + 1110100001100100001111001 + 0001011001000100001100001 + 0001010010111011100111100 + 1000101000101000101001110 + 1001101010000000011100110 + 0010111101000000111000001 + 1100101100011110000010010 + 1001111010100010010111100 + 1011101011111111111101000 + 1100101011011100101111100 + 0010000111101100101111101 + 0100010010101101110000010 + 1010011101101001101101011 + 0011010001101011101010000 + 0101100011011001001011100 + 1010001010101000101110111 + 1111010010001001001011011 + 0001111111010010000101011 + 1100010101111011011001111 + 1101010000011000100111101 + 0001110100110010011000111 + 1110101001011011100011110 + 1111110111011010111011111 + 0000010100100100101110011 + 0010101101001111001111110 + 0111111010001011100101001 + 0011101000101101001011000 + 0010111001111101001010100 + 1010100011001001100011101 + 1111001101101110010110010 + 0010101101110011100000000 + 1110011100010110011010011 + 0101101000010101100100001 + 1100010011011100100001100 + 0000010000101110001111101 + 0011110111010101111110111 + 1100000111001010111100011 + 0011110110101001110111010 + 1100100001100001010010001 + 1101011010010110001001010 + 0100001001111001110010000 + 0111000111100010100001011 + 1100000101010111101000110 + 0001010010101010000010101 + 0110011010100010100110011 + 0111111010001011010111010 + 1001101100010010110110100 + 1011101110000110000101001 + 0000101010100010111101111 + 1011010000100110110011011 + 0001101101101100010100010 + 0111100110011110101011010 + 1100001010000011000001001 + 0000110111000111011111011 + 1001000100101101100011001 + 0101111100010010101001011 + 0000010010100100101101011 + 0001000111110100000110110 + 1000000001111001000100001 + 0011001000010101001110100 + 1001111100011011011111001 + 0000011100101000001001110 + 1010110110100110100111111 + 1011110100101100101000100 + 1001000001111100000111011 + 1010111100000000111110000 + 1111000001000010000001011 + 0010101100000010000100100 + 1010101111011010101000000 + 0001100000010111111000011 + 0110001100110101110110110 + 1000000010101001110100111 + 1000001011111110110110000 + 1110001111011001001001010 + 1101011111010011100001010 + 0001100111010111010111001 + 1001001010100001011100111 + 1100001010010101010100010 + 1001101110101111000000001 + 0111101100100101110010010 + 1110100110011011011011001 + 0100001110110100010001010 + 1111100111000000001001110 + 0111100000110000011001111 + 0000101101001111111111100 + 1100110000111101000000011 + 0010000011000000010011110 + 1001100101011110001001100 + 0000110001111000111100111 + 0110010001101000001101001 + 1110110001010111101110110 + 1001100101111111010101001 + 0010001000000010011011001 + 0000111100011100111110100 + 1001001000000111110000100 + 0110100110111111011101111 + 0100010010010101001110110 + 1010111011110010100100110 + 0110001000001110000101011 + 0111000111110101111101000 + 0010110011111100011011100 + 1011100101001010000101111 + 0011100000101001011010100 + 0110010010100101111110011 + 0101001010100000000010101 + 1100000110011110011110010 + 0100010010101101010111001 + 1010011101011011001011111 + 1111000010111100011010011 + 0110101000110101001101010 + 1100101001101010011000010 + 0101011110111001101100010 + 1001011101010101011010110 + 1111000011001000001110000 + 0111010000010101111000000 + 1010110110100011011010010 + 0110001111010110001001000 + 0011111111101010111110011 + 1101101100101001100110111 + 0111011001011001110011110 + 0011110101011000100110000 + 1111100100010010000000111 + 1111001001100101000111010 + 0100010100100010001111110 + 1010101111111110111010101 + 1110101010101000111010000 + 0110101011101000101101001 + 1101011100000000100011010 + 1100000011110111010111011 + 0101100100011011010101010 + 1001010001011100000100000 + 1010010110100110101000100 + 1011010100111001100100100 + 1000001110001110111011000 + 1011100111101110110000111 + 0010111010100100110000110 + 1000101000001101010111001 + 0100001100001001110111010 + 1111010011000011000100110 + 0011111111101001110110000 + 1110000010101011000011010 + 0100100100110100000010101 + 1001111000011100100011010 + 0010010010110000000110011 + 1111101000110010100111111 + 1001110000000001011111111 + 0111110011110100100011010 + 0101011110101101110000011 + 0110100100001110011110011 + 0011001001111110011101111 + 1101000100101100111111101 + 1111100011001001110100000 + 0100001101010111010101010 + 0101111001001001011111010 + 0100001001011000010001010 + 1011110100110110010101011 + 0110110100001010001001110 + 0101110011010001000111110 + 1011010011001100011000111 + 1100100100110100101110101 + 1000100111001010100000101 + 1101110100011000111001000 + 0011000011111110101011110 + 1000110111111110010001110 + 1010000010110111100001011 + 0010000110110011000101100 + 0110111000001011000100111 + 1110100110110001011100010 + 0001101011000100110101000 + 1111110110000100000111110 + 0110101111110110110100001 + 1010000011110101111111101 + 0101000000000111011100001 + 0010101011011000100111011 + 1011110110110000001100010 + 1110001100100100010000111 + 0001010001000000001000101 + 0010000111100000010001001 + 0111110011011110001111000 + 1000111010110100001011110 + 1000110000110110100001010 + 0111101001100101111001111 + 1110001000110011100001110 + 0000000111001110110001000 + 1001111100000101001001010 + 1110010111010110011010010 + 0101100100000000101100110 + 0000001010100110111010010 + 0101100010110110010101110 + 1000110110000101010011111 + 0011001010011111110011100 + 0101101100110000111110000 + 1011100001011100111001000 + 1010010100101100000100100 + 0111001001110001101100000 + 0001111000101000001011111 + 0000100100110101001011101 + 0110101001000000010100001 + 1000000001011000000010110 + 0100110010010100110011111 + 0111010010011011100011000 + 1011110101000010101000111 + 1110001101001100111010010 + 0001011001010000011010101 + 1111101101111111000100111 + 1111110011000110111111000 + 0000011111100111100001001 + 0111011111111010110101010 + 0001100110010100100100001 + 0000010101100001110101110 + 1101111111101011011110101 + 1100110101111000011001001 + 1011100110101100000111001 + 1001101010110111001111101 + 1101010001110011000010010 + 1100000101010110110110000 + 0100000111110001110011111 + 1101110010001111101001011 + 0110001000011000101110010 + 0000010111001100100110101 + 1100101010001011010000111 + 0011000011100011011000000 + 1100000101000011110000001 + 1001100010000000110101000 + 1111001010101110000001100 + 1101000000000110101011000 + 0001101001110010101011111 + 0111100001100101101010100 + 1000010010111100110011100 + 0100110010110100111001011 + 1000000101101000101110111 + 0010001000110000110000111 + 0110100010010111011011101 + 0110111111110011100011010 + 0010110111111001010000101 + 1110101010000101001001010 + 1100001001000100111110011 + 0101111110000110010000011 + 0000011100011001001010100 + 1111110010010000101001110 + 0101101101001011010111101 + 0110011001100000111011101 + 1100100111110110110000001 + 1011111011110100001100010 + 1110111110010001111011001 + 1010010110100010001001001 + 1110011101000101011010000 + 1001101100111111000010001 + 1101110001000110100101101 + 1101101100101101110100001 + 0100111001110110101100101 + 0101110000101110000101111 + 1101001100011101111000011 + 0010111101111011101010100 + 0101001011000110001010101 + 0000000010110011110000011 + 1000001010011001000000011 + 1101100110101000001000111 + 1111010110101001010011111 + 1110000111111010001000110 + 0000011001011101011110010 + 1101001110001010110001111 + 1111101001001001011100110 + 0100010011011011100101110 + 1010110100101111001110001 + 1100110001101011111011101 + 1110010000111111110011110 + 0111001010001011000100011 + 1001010000010011100100001 + 1100101100110101110101001 + 1100001100010011100000001 + 0000100110000101001001101 + 1111010110001000001011111 + 1010011100100110010000101 + 1100000111001110001000110 + 1111010011101100101100010 + 0100100111000010101111111 + 1110101001001111010010101 + 0101010111110111101100011 + 1100011100101110100100000 + 0010100001010100111001010 + 0110011110111000111110101 + 0110011111111111010000011 + 0110001110011001001001111 + 0001011001010000110111000 + 1110000110000001011110010 + 1011000100000011110110000 + 0011011100000100000011111 + 1100110011010100010111110 + 1110101111010100000010001 + 1110011100101010101010010 + 0111100100000111011011011 + 1011001110010001110110101 + 1111010111110110000001101 + 0010100001101100101010100 + 0111001001011010010100111 + 1001111001111100010000111 + 1110010111101100001000011 + 1100110111110011011000100 + 1010101110001010101101001 + 1001011011101011101110011 + 1101100001100011011110101 + 1011111011011010011011111 + 0010000000101011001101111 + 0111010001111111100101111 + 0101010001110110100001001 + 0110011010000001011101101 + 1110111011011011000010101 + 1111000100101110000101111 + 0011010110100011101110101 + 1110001100111010100010001 + 1001000011000010100011110 + 0001010000001001111000000 + 1100010000011101111010011 + 0111001110110111101110101 + 1011111001111110000101000 + 0010101001110000010100100 + 1011001111100000101100100 + 0100010000011010010111111 + 0101100111011001010000000 + 0111100100101010100010110 + 0000000101011001000110100 + 1011101110010101111000010 + 0010101010011001010110001 + 1011111000100110001011111 + 0011000010010011110011000 + 0100010010010100010111100 + 1001000100010000110111000 + 1011111011001100110000101 + 1010111100100000011000100 + 1110010001000101101110001 + 1000000010111111011001100 + 1101000010110111110000100 + 0010110010001100000101001 + 1001010101111101100101100 + 1000111100000100101110000 + 0100101001101100111110110 + 1111111001011110100111011 + 0100010100011110110001000 + 0010111010101011000001110 + 1110110001111010111101000 + 1010000011110001000000111 + 0110000000010100111110001 + 0000111001111111011100010 + 0110001111000011011010101 + 0001011110100101011010001 + 0011001010111101011100001 + 1100011011000111101010110 + 1000101000010111010101111 + 0101100000001000010111111 + 0000001010111100101100110 + 1000111011111100000011011 + 1011101001011111110101110 + 0001011100011011111010101 + 0011101010000011111000101 + 0101010000110100100011110 + 1101110110000100101100000 + 1001001111010001011110010 + 0101110101000111110011101 + 0100010101111011111110001 + 1001111011010000100101001 + 0100011001001010000011010 + 1101010011100110010001100 + 1110010110100101110101111 + 1100011101110011111100110 + 1101101111100100110000110 + 0110010011000111000110010 + 1001001011111111001010000 + 1010110101001000111101111 + 1111010111001001100001011 + 1101010100011111001101100 + 0011101100101100011101000 + 1001000000000010010001000 + 0011111101100000011100010 + 0010100000001100010000000 + 1011101110110010011000100 + 1011101101110110000101000 + 1000001010011100000010011 + 1011010010100110010110010 + 0101000101011001000011011 + 1110010110000001000010001 + 0000011010011001101110101 + 0101101110111111110000100 + 0000100101111001000000001 + 1000001111110000100011011 + 1010110001100001010100011 + 0000111011000001110001110 + 1010001011010011100110110 + 0011111111000010110011100 + 0010100111110111011101011 + 1011000111000000101111110 + 0001111010001000100010011 + 1001111010000010111011111 + 1010101111110000100011001 + 1101010100011001011011111 + 1011010110101011110000110 + 0100011011000000010111101 + 1000010000000011010101001 + 1010000000000111110001000 + 1011100110111011110110100 + 1100100101101100101100000 + 0011111000011111100111100 + 1011110111111111000111010 + 1011101110100011010010001 + 0010001100001101010011001 + 1001011110011110100110010 + 1001011001111101100111111 + 0101010111101110010001011 + 0010111111011000000000011 + 1010010110010110000011100 + 0110011111111100110010101 + 1101100011110000100111001 + 1001100011011011000000001 + 0011110000111110101001100 + 0000110101111001001010001 + 1001100111000111010111001 + 1101010000101011000101001 + 0010001011010101101011101 + 1101000110110110001010000 + 1001001101110000111111101 + 1011111101000110011111100 + 0110010110110011001011111 + 0000010000101001110010011 + 0001010100010000010100000 + 0100011101111000011010000 + 0101111111101000101010110 + 1110110100101011100011010 + 1000100000011110100000011 + 1110001101111110000010111 + 0101010011010111010000111 + 0101010100100110110011010 + 1010011011010010011011100 + 1010010101100000010011110 + 1011000101110100111110000 + 0110110001100110101011011 + 1111110111011100011111010 + 1111111110001100001010000 + 0001101100000100000010111 + 0010001011100110110111001 + 1111000111110000011000100 + 1110010000101001101010010 + 1100011001010011001001010 + 0111000110100111010110101 + 0001101100101011000110110 + 1110100110011101001010101 + 0101010101101100110111010 + 1011101011011001010100000 + 1101010101000001001110001 + 1100111111111011101100101 + 0100011010001000100011000 + 0100101111001010101111100 + 1101011010100110011010101 + 1100001101111000110010111 + 1010110010111111000111010 + 1110001110101101110001101 + 1101010010000000011111010 + 1000111011010100101001010 + 1111110100011100100110001 + 0100101100011011100101001 + 0000111101001010000100110 + 1111100000111000100000010 + 1000111100100110110101110 + 0101010001000010110111010 + 0111010110101010001101010 + 1011110010000011111111001 + 0100100111100010010111101 + 1100111011110110001110100 + 0101011100110111101101101 + 1101100110111100101111010 + 1010100001100100100111101 + 1111011111101011000010101 + 0111101110001101101000010 + 0011011111000010000111111 + 0011000001001001001111001 + 1111100000100110010111100 + 0011011101101111101111001 + 1101000001010111011001110 + 1111011101000111110010101 + 1110001001101000000000001 + 0011011100110000110011011 + 1010101000000010010110100 + 0000000000100101110000101 + 0000010000111011110100110 + 1100111011010101101000000 + 0010001111001010001111000 + 0001011101101001101011010 + 1110111100011111000000111 + 0000101101110001010101110 + 0111011011111101110010111 + 1011111110111110111100000 + 0010000000010000100001010 + 1011000110010100110000111 + 1011000100000001111101101 + 0111111010011001000111001 + 1011011001111100101011001 + 0110000101011111011001011 + 0010100110010010111001011 + 1001011000110001110110111 + 0101110110000111100111000 + 1000010010110100110001111 + 1001000010010000000011001 + 1111011001100011001100010 + 0101010011011010100100000 + 0011110001110011000111001 + 0011100101110101100110000 + 1010101010011111001001111 + 0011001100011001101001110 + 0111110110101011011100010 + 0101100010111001100001001 + 0100101011101000110110110 + 0101111111010011010110001 + 1110111010100010010011111 + 0100010010010000011100011 + 1111111101001001000111010 + 0011010100101100001000010 + 0111100111110100101111001 + 1100101101110101010010111 + 1001001011100111100000010 + 0000101101001111100101011 + 0010010000110111010101101 + 1000000001101010011010011 + 0100100001011110000011100 + 1010000001001010100001011 + 1101100010000110000101000 + 0101000010110001101011100 + 0000111110001001010000010 + 0110101110000010010010011 + 0011011011000100010001001 + 0001000100000100000101000 + 0100111010100011010100010 + 1010100101100100110001100 + 0000011010010101011011010 + 0001000110110111000011010 + 1111111010111001111111101 + 0101001001011010001000101 + 1101010100111000000011001 + 1100000100111011010000000 + 1111000101111010000000001 + 1000110011010110011001110 + 1001000000101000101000001 + 0101110011011000101000010 + 0001100000100111000011010 + 1010101011001111001001001 + 1110101101001111000110010 + 0001111000001100011100011 + 1101110111000001101111110 + 0100001010100000001110110 + 0100101011111100010011000 + 0111001111001010010011111 + 0101111011001111111001000 + 1110011111101000101101001 + 1111000110000001001000011 + 0000100111011111101111101 + 0001000100001001011011101 + 1011001011101101111111000 + 1000010111100110010010011 + 1111011000100011110000111 + 1001111011011011010000011 + 1100001001010100010010111 + 0000010010000111011000111 + 0101101100111110011110101 + 1101111100001010000110010 + 0001000001110111001111110 + 0111011001000001000010001 + 1101101100011100101010001 + 1101010000000011101011010 + 1011110000001100101001000 + 1001000110101100000111101 + 0110100101111101000011000 + 0000010100111011111101101 + 1100110110110110001001100 + 1000001001110010101100110 + 1101100010101000011011000 + 0101100001011001001111111 + 0000000110000001011110000 + 1011011000110010111111100 + 1010011011010101000001000 + 1011111001111010011011011 + 0010010010110000001011110 + 0010110100011110101011000 + 0011000011000000011100110 + 1110000110000111010100101 + 0000010100101100101001111 + 1101100011111101110101001 + 0110010110000100010001000 + 0011001100011100000001011 + 0110100100001110001011010 + 0000001100011011101001011 + 1011011100100101010001101 + 0010000010110001011000001 + 0111101011000010000111010 + 0011010000100001101101111 + 0010111100111111111011100 + 1100100011110111100010001 + 1100000110011000011101010 + 1110110111100110011101010 + 0010110100000000010010000 + 0111111100000011000101001 + 0010111110101101001011100 + 1010110101010100011001111 + 1000000001010001000001111 + 0010011100010100100101000 + 0011001110110001000111000 + 0110000100100011011110010 + 0010000111110001000100011 + 1000111001100011001000001 + 1101100100110101100001000 + 0011010110111011111011110 + 1000110100011100010011100 + 0001111110111010110100000 + 0000000101001001010010110 + 1111000000011010110111111 + 1011000001110101000100000 + 1000010011000000110010111 + 1000011000011100001011011 + 0001111010110010110011111 + 0010001110010110110000111 + 1000000011001000101111011 + 1001101111100101110001100 + 0100001111101011100100101 + 0000000110110100111001110 + 0001101111011111010011001 + 0110011111000111111001011 + 1000011010111110110101111 + 0101110110110111100111011 + 0110110110011001100011110 + 0101111010110011010110111 + 1100111110101010100101100 + 0101110101011001010010101 + 0110011010001110100000000 + 0110000110101111000000011 + 0011001010111001111011010 + 0010100000001100011110011 + 1010111110011100000010111 + 1011100101101100001000011 + 0100101110101111000010101 + 0011011000010110111110000 + 1110011001001111111001111 + 0011100100001101100111101 + 0001010111011001000101010 + 1110101110100011001001101 + 1011011101110011001001011 + 0011111000110011111100010 + 0101110011010110111100111 + 0101100001111101111111100 + 1011000001110000011100001 + 1010100100110011101000110 + 1101000111010011011100011 + 1101111001111110100001000 + 1000101011010110111001011 + 1100011100101101010011011 + 1111011000001000100101100 + 1011010000111100001001011 + 1001100011100111101100101 + 0011101101101001101111001 + 0011100000011010101010010 + 0100010011001011010100101 + 1111100011000100100110010 + 0100111101011000011110010 + 1100111011101111100010001 + 1010100010010111111100100 + 1110101100011101000100000 + 0100110011101111110011100 + 1001010110010100011101101 + 0101111001001101000000111 + 1011100001011110111100100 + 1011010101000010100100100 + 1010111100101100101100101 + 0100100101001011011001110 + 0100100010100101100110001 + 0001101010000000011011100 + 0000111110110100111001011 + 1011011011000110110100001 + 1010011111101001001010111 + 1011100010011010000000100 + 1110001100011000100001111 + 0001000100111001011111001 + 0111000000000110010101001 + 1000010101001010110101000 + 1110011101001000111111000 + 1001011000100010001001010 + 0111011000111101010111100 + 0101001111111011110101100 + 0010110101101010101111011 + 0011011111111000101011100 + 1100011100010001100111011 + 0011100000011000010111100 + 0011011000110100000010011 + 1001111111010100000100011 + 1110100001100000111010001 + 1101011100011100110011010 + 0010111001010101111100111 + 0010111101010000000111001 + 1101010101110111110110011 + 0101011010110010010000010 + 0000101111000011101001010 + 1011001101010111011010100 + 0110000010011010101010111 + 0100101011101011011000001 + 0010010111000000010010010 + 1110100100001010111011010 + 0001010101001000000101010 + 1100110000110000000110101 + 0011010111101110010010110 + 0110010110110010000101011 + 0111110100000001110110110 + 1000100000010111111000100 + 0010111001101001000110110 + 1100011001110100101000011 + 1000001011101000111001100 + 0001011101101011110111101 + 1000001111101100011110001 + 1001111011011101111001110 + 0101010100010110101110011 + 1111000101010100011110000 + 0010110110100011010010011 + 1010111011110000001100100 + 1100111111010100001000110 + 0110111000010010010111000 + 0110101001001000100100000 + 0111001101001010100101111 + 1011110011000101110010010 + 0110001011111010100101001 + 1100100000111100111101000 + 0011010000001111101010100 + 1011111011110111010011101 + 0100101011110011010111011 + 0110000111000011000110111 + 1111101011101010110011111 + 1101000110001010100100110 + 0001110111010110111011011 + 0110001100010111111001001 + 0010010000000111110100011 + 1001101110011110110110101 + 0100100001000101111000100 + 1000101101000110101000101 + 0101100101100001100100110 + 0011010010010101111110101 + 1000011000110101111100001 + 1010011000000101110101010 + 1100010011001010100001111 + 1110111001011001100000101 + 1001000010101110101110101 + 0111100110101111101001101 + 0010000101110110110101000 + 0111011010101011000011111 + 0001001001101000011110010 + 0000001110001010001010100 + 0010111101000100100110101 + 0111111100011011100000101 + 0100001001000000110011100 + 1110111100001011110101011 + 0101110101001011011000101 + 0011100001001001110001111 + 1001001001111011010101000 + 1011011100111010100011010 + 0001001101001110111011001 + 0000010011001010001101110 + 0100100100000110100100010 + 1100011001110010000001110 + 0101111001101111011110011 + 0010011111011101001111111 + 1010011111001100100010101 + 0110011100011011100011001 + 0001011101100001001101011 + 0110101000001000101010111 + 1110001001010100011100011 + 1011100000000100010011100 + 1010011110010101001110010 + 0100111000001000101101110 + 1110100010101010111110100 + 1111100111101100110011100 + 1011001111001001010001100 + 1101111001000100001010110 + 0110011100101110000011000 + 1111010001100001110010111 + 1110111000110110000110011 + 0100101111000010000101101 + 0100110101010101010010110 + 0011101110110111101110111 + 1101000001000000100001100 + 0101101010100000101000000 + 1111011010011000001001001 + 1001011100011100000111100 + 1100001000101010110101001 + 1011001000111011110000100 + 1010001111011100001001100 + 0110101011111111010111010 + 1111100000111110000001011 + 1010001111111011011101011 + 1010101001010010100101010 + 0111100101111000110010100 + 0010100010110000010111011 + 1000011111000010110010110 + 0111010011000101101011111 + 1010000000110110111011111 + 0110011001111000000101001 + 1000111001010110010000110 + 0101111001001100101110100 + 1101101101011100001000001 + 0100101111010101100011111 + 0110010001011010110101100 + 0100100100001100110001110 + 1110010100000011100011101 + 1101011101000000010100111 + 1111010010100001000011000 + 0101001011000001001100010 + 1010111100010110011010011 + 0101011111100111100010001 + 1011011111010101000101011 + 0111101101010110110001111 + 1101000000101100110000101 + 0001110100001010111110110 + 1001010101100011011001001 + 0110101010100101011011100 + 1011111110000100110111010 + 1001110010101110100100000 + 1111000001010100110111101 + 0101101001110011001101010 + 0100001101111101000110011 + 0001001011101001000010100 + 0001010100011110100101001 + 0001101110110101001110110 + 1001001010111010110011111 + 1111011001110110001111011 + 0010110110011000011010010 + 1001000010111100010000100 + 1010010100010001101001000 + 1111010010110111001100010 + 1000101110011100010100011 + 1010110111101101101000010 + 1111000001111011110111000 + 0000111000010111001000000 + 0110010100000101100010010 + 1110100101110101100000011 + 1111000010010111010111101 + 0111111111001010010010010 + 0011011111010101101111000 + 0001110011110000011001000 + 1101011000101101010001100 + 0000110100001001111101001 + 1100110110001001111100101 + 0001101000110101000010100 + 1011101011110011100110100 + 0100110000110110010001101 + 0100001001010000110010011 + 1001111010110001000110011 + 1110100110100111110111000 + 0001101011000010000000101 + 1001110111001001100001101 + 0100010011001101110110010 + 1000111000110111110100111 + 1111101001001011000101001 + 0001011100000101000001001 + 1011001111010011000000101 + 1000010010000001010111000 + 0001001001110101110001000 + 0000000001000100101101000 + 0100010000010011101011000 + 1101010010110011110111100 + 1011110011001000100111001 + 1010010100111000011000010 + 1110011010011011000110111 + 1001111100111100110010100 + 1000010001110110001110111 + 1110010010101110111011001 + 1101111100010110111111001 + 1000100100001100100111010 + 0101110000110011000101001 + 1010101000101101101111001 + 0101101011100000111110110 + 1110110101111110101010010 + 1100000001111110101110001 + 0110110100110000100011101 + 1110101101011100111001111 + 0110100110001101110000110 + 1100110010010011100001111 + 0110111001101010101110010 + 0101110000011000001101110 + 0101100001001001100111111 + 1100001111010001011010000 + 0111111110011011001000001 + 0010000110101110001111110 + 1111111111010011110000111 + 0011110001110000001101010 + 1011110001101100111111100 + 1111001010000001001101100 + 0101001000110001111111011 + 0001110001101011001000101 + 0110001111001101001000011 + 0010101000111011001111111 + 0001011001111110011000000 + 0111011111100110110000101 + 1011101010110010111010110 + 1111100100111110001011000 + 1101001011000100001011111 + 1000101010111001010110010 + 1000011011101110010100101 + 0001001010000111010001011 + 0100101001101010001010111 + 0110000101001111100011010 + 1011110000011101110010110 + 0010000001110010100101010 + 1010000001110110010001011 + 1010010010000011100000001 + 1100101010001101110101101 + 0000101111000001101010000 + 1101101010111000001010001 + 0001101100001000100101011 + 0100100100111011000100101 + 0011010010001001010000110 + 1100101011010101110010110 + 0010110100011000110100010 + 0100101011110010011101001 + 0011011111110110101110100 + 0110000001100011100000011 + 0111111000001111111101001 + 0101100001111101100100010 + 1011100010100110010000110 + 0101010100111001110110101 + 0111111110101000000000011 + 1010100000010010111100100 + 0010001010101010100001101 + 1101000100110010101101101 + 1110110000000000101110010 + 0011111111100010100000000 + 1010010010001010001100100 + 0111010101011110111000111 + 0010001100110000100101101 + 0101011110100010100010011 + 0100011001001010110111101 + 0000111111101011010100011 + 0101101101111111111100010 + 0111100000000100000100000 + 0011110100000111000100100 + 1100101010001001010101010 + 0111110010001010110100010 + 1001011111011111001100110 + 0100001101110001001101001 + 0110110001100111100011000 + 0100111001001010001110000 + 0001111100110110001110010 + 0001100011010111001011000 + 1001111001011010111001010 + 0100111111101001000111101 + 0010011100010001101101011 + 1100100111001100000110111 + 1100010011000000110100000 + 0011001100101001110010101 + 1101110011110011111011100 + 0100101110011011001101100 + 1110111110110100000011010 + 0000010110100000111010110 + 0111011110100011010100011 + 1001110110000110101000000 + 0100100000101011011010100 + 1110100000001111001000110 + 0010000010111011010001001 + 0111001010011101100011110 + 1001111010110000101010100 + 1001110000010111010111100 + 0100111101100011110101001 + 1111010111110011001011110 + 0101100101111110100010011 + 0000111110001110001011011 + 0111000101000100010001010 + 1000111011000111000010101 + 0011110111110001000010110 + 0011101111110011111100111 + 0000101100111111000000110 + 1001101010100110011010000 + 0011011101001101100000110 + 0001110110001010111000111 + 0101101101101001010111011 + 0101011101010101110001010 + 1111011111011001001110111 + 1001000111101011100000010 + 1100110011001011000000110 + 1111100111100011011000100 + 0001011011001110100001101 + 1101100001011001001101001 + 1011111101000100110111110 + 1010100111110010100011001 + 0000011011010110111101110 + 1001111001000000100001000 + 0010101100111010010000000 + 1000110010010001001101010 + 1010101110101111110101111 + 0000101110101100111001100 + 1010111100010000110111100 + 1111111110111010100000001 + 0110011111110011000010110 + 0000110111101010011010010 + 1011000111110010001000010 + 0110101000011111001110011 + 1000000111000010011110111 + 1010110110110001110000111 + 0000100010110000101001110 + 1110101101001011000110100 + 0111011011111011001010111 + 0111010011100010011100110 + 0010010100001111010000011 + 0100100011010001011000000 + 1010010100001010010101011 + 1101010001100100001001010 + 0001010110000011101100110 + 1011011010111010110111000 + 0010010100001000110110011 + 0111100100100100001110101 + 1111011000111011111100100 + 1101110010010001111111011 + 1000001110100100011110001 + 0100100000111111000111100 + 1110001110010111000100101 + 0110000110001100010111000 + 0001011111101010001011111 + 0000010001010011000000110 + 0000000100111101011110010 + 0001110001111110001111100 + 0001011111111011011011111 + 1010001101001001101010111 + 0100111101001001110110100 + 0100111001110101100001101 + 0100011001011010110101101 + 1001101010001011100111100 + 1000111010110100010111001 + 0101001100001110101001000 + 0010001011110010111001110 + 0111000010001000100000010 + 0010010100100110000001001 + 0000101110000001101001000 + 0011001000100000111000111 + 0110011001001011101100100 + 1110101101001110111001010 + 1110101111011010100111101 + 1000110010010111111111100 + 0111010111101111010101100 + 0100011001111111100000001 + 0111100001000010100111111 + 0011111111011011111101101 + 1101000100010000110111000 + 1111001000100000101010101 + 1100110100111111000001110 + 1000100100000110000000100 + 1111101100001001100010000 + 1010111010111011011111100 + 0000111001001000100011110 + 0110110001111000111101100 + 0000000001101010110011101 + 0100100010010000111101111 + 1111001011100100010000100 + 1010110000111110000010101 + 1011110001010011011101001 + 1011110100110100111000101 + 0011010011101010100000010 + 0011100111001101110101111 + 0001101100000011010010010 + 0110101000001010010010111 + 1110000111000011110000011 + 0111011000001000010001100 + 0101110110111110100111000 + 0001001100100100100000000 + 0110011101100000110100110 + 0011010011111111000100010 + 0101100110000001001111101 + 1101001111110000100110111 + 0000001101100110010111000 + 1100001111100101010101111 + 1011001011001100110001001 + 0100000111011111100111111 + 1110001101011100111011110 + 1000010101100000010000100 + 1100100110010101110111110 + 0101001110100001011111011 + 0010100111000100000100000 + 1101011111000100110100110 + 0111000000101010001111111 + 0000101101111110000011111 + 0001100011001110000010010 + 0011010101010111000000011 + 0011110011110110001010010 + 0111010010010011011110110 + 0110001000011101011000001 + 1010100000011000001110000 + 1111001111110010010111001 + 1001110110000001010100000 + 1111100100011010011111000 + 1000000100010001001001110 + 1001001010111000011101001 + 0100110001100110100000010 + 0100101010100010101101100 + 0110010001111001011101001 + 1101011011011011001011010 + 0000000001100111000000010 + 1011110010110001010100100 + 0111100100001110011101010 + 0000001010110010011111111 + 0011001011001111001101011 + 1000110010110000101010100 + 0110000111111100011010000 + 1111100000000011010000101 + 1001010001111100111001111 + 0010101111111010001100111 + 0001001101100000001110100 + 0101001001111011000101111 + 1011010100111001001100100 + 0111001110100100011100110 + 0100010011100100101101110 + 1100101001101011001101010 + 0101100101111100010100100 + 0011010100110000110000111 + 0000011111010101010101100 + 1011001110111111111000011 + 1111111011110011011011000 + 0100001010101010010010100 + 0011011101011100010111101 + 1110000100101111000101001 + 0110001101101001001000110 + 1010111100000011111110111 + 1000010010100101011010011 + 0010100010010111101011110 + 1001010000001001101100011 + 0100001001111111111110101 + 0000001011010010011111010 + 0011101001010000000111111 + 0111101011011101011111111 + 0101100101000111011110111 + 0010111001101101001000011 + 0101111001111010101100111 + 1110010011111101000000010 + 1100101110001101001000110 + 0000001001100111011011011 + 1110110101010000111101101 + 1111000111000100111111000 + 0101111001011001100010001 + 0111011001000111000110110 + 1001110111100010100010001 + 0100111111101010001000010 + 1000111001110100110110100 + 1110011110001101000101111 + 1000101000101001101111100 + 0011111111011000010100111 + 0000111101110010010000001 + 0011001000111101000111111 + 1011111111010000111011011 + 1100000100011010110010000 + 0101011110001101110101001 + 1101010110011011101000000 + 1010011111000001101101011 + 1101001100100110001111001 + 0001101100001111110100011 + 0111001010011110101001110 + 1001000000001101001101011 + 1010011110001001111001100 + 1011001110111111101100111 + 0001100000000001001000111 + 0111010011110111000011000 + 0111100111110110110001110 + 1010101011001110100011010 + 1100011000001110110000011 + 0011110011010111010111111 + 0110101000100011000110001 + 1010111000010110001110011 + 1010100110100111011001001 + 1100000010100100101010111 + 0001001001010011101001100 + 1110111001001010101100010 + 0000000111010100101001010 + 1011101101110100011000001 + 0101101001010100011100111 + 1101000010010001010001001 + 1101111110011101101110000 + 0111101011110001001110111 + 1110010010110111000001111 + 0001001000110010101001110 + 1111110110111000011110110 + 1010000110011001010110011 + 0000000101001000001110011 + 1000110000010101010111001 + 1010110101101101101011101 + 1110110100100111011111111 + 0110001111010001011111110 + 1111000010101011010010111 + 0000111101001001000101010 + 1111100111100011100011011 + 1110101001100100001101100 + 0100101110010001100011111 + 0010001010011101111100101 + 1100110110110101101010010 + 0101000100010100100100010 + 0011100111100111100000100 + 0000100101110001111111101 + 0000000110000100011000110 + 0010100011010101100111110 + 1000001000110000110111101 + 0100100111100101110011010 + 1000111111100100001111001 + 0011110100110101101001011 + 1101000011000110101110100 + 1000001001000111100010011 + 0101000010101010011100101 + 0011111101110001100111100 + 0111011010110011110101010 + 1111011000000101000010010 + 1001111101101010101111010 + 1000000110000011111101100 + 1110111111100100110101110 + 1100011101111110100010000 + 1011101100110100001010001 + 0001101100101000110011011 + 0110001101110100011011010 + 0010111111111010011100000 + 1001100110000110111110101 + 0011100001101001010110001 + 0011101001100100001101010 + 1000100100011110001000110 + 1111111111110001110010011 + 1000100110100000101001111 + 0100010010001110000110000 + 0111001111100110000110100 + 1100010000010010100001001 + 1011100000101011100011111 + 0000111010111010010111101 + 1001010100110111110001000 + 1110010101001000100001010 + 0111000010101101111000011 + 1110100010001101001000010 + 1111011010010110010011101 + 1100101100110001001000000 + 1111010001000110111110000 + 1000111001010111101001110 + 1001110110001111010000101 + 0110111111110000101100111 + 0011110001010000111100000 + 0000000101010101010000011 + 1111110000011011010101101 + 1110110111100000101100100 + 0100101100001100100110101 + 0111100111010011110100111 + 0011011101011110111010111 + 0000111011010000001110001 + 0000010010011101011100000 + 1000101111110011001101110 + 0100001011000100100111110 + 0100010111001101001111010 + 0010101011111010110110001 + 1100010000110100111000000 + 0100010101011111011010100 + 0000010100111100101001010 + 1110111100011011001011001 + 1111010011010100101111011 + 1110001001000110101010001 + 0101011111011010001101101 + 1000000001011101011001010 + 0100011000000010010010011 + 0100000111101100011000101 + 0101101111001000000001101 + 0001101000010010000011000 + 1101111100010111111110000 + 1001010011001001110001110 + 0010011100011100111011000 + 0111011110110000010011000 + 0001001100100001001010010 + 1101101110100101101010011 + 0111101011010000111111111 + 0101011111000001111111110 + 0001000010011010001010000 + 0101010110010001000100100 + 1100111101011010011011110 + 1100011000000100000010010 + 0100111101001000011111001 + 1000101011111010111000110 + 1001100101000010100000011 + 1011010011001101100111110 + 1101010010111010000001111 + 1010001101111100111000010 + 0010011100101011101100011 + 0001101001010000001100010 + 0001001111001010000010010 + 1000100101000100110110001 + 0010111111111100101000111 + 0101100011001110000111000 + 0000101011001110010000001 + 1010110001000110110001001 + 1101010001110110010110011 + 0101011010110111001010010 + 1100011110111111000010100 + 0101001011101100111101010 + 0101011000010001101111111 + 0011101101000001111010000 + 0010110010111011001000011 + 1000100010101011101111111 + 1011101011010110000000111 + 0111100100000001011100010 + 1001110101111001101101100 + 0101110011110111100011101 + 1001100110001111110110001 + 1011000100000110111010110 + 0000010101101011001000000 + 1000001110100101001110010 + 0101110001101110101001111 + 1101110101010101111100001 + 0000100101100100110111001 + 0111110001000010101111011 + 0110011011101000010011101 + 0010111101000010110011100 + 0001000100110010101010010 + 1001101100110010111100011 + 1100100101000001000100001 + 0110011000001110011110100 + 0110011011111001010000100 + 0110001010110001000010101 + 0111101000111110010100110 + 1011001011011101000111110 + 0101110000110010011011111 + 1101110010110011111101011 + 1010010100011011101010100 + 0111000100110100101101110 + 1011101001111011111011010 + 0000101010001111110011110 + 0010111010011110001110100 + 1100000010010010101011101 + 1010000011000101010000101 + 1010101011100011100100111 + 0010010100100110111111100 + 0000000111001110100001110 + 0110010000001111110101011 + 1010000110101010010011000 + 1110000001100011010001100 + 0110110000001000100100001 + 0100001000111100101000001 + 1011111011100100110110111 + 1010110101110111100011000 + 1000001010000100010100010 + 0010100111000101001110100 + 0011101010101000010111011 + 1100110101100111001011110 + 0011011100110101101000000 + 1111001101001100110110001 + 0000110110011100011011100 + 1101001011110100110100111 + 0011001101000010111011100 + 0100110001011100010100010 + 0010101101011101001110000 + 0110010101001001100111011 + 1001001110111000010101001 + 1101110111010001100111110 + 0111110101011000010010011 + 1110111011010100111100110 + 0000001100000010101110011 + 0010101011001001001001110 + 1110110000011000111000011 + 0000111000000111110011001 + 0010010001011100100010010 + 1001000000000101110001010 + 1001010100110110100011000 + 1111101011010001110110001 + 0000110011010110001100110 + 1101001100010110100100111 + 1010111000101111111010001 + 0110010100110101010101111 + 1100100000001101110101000 + 1011010111110111111110000 + 0001111000101111101111110 + 0101101101001001000111100 + 1010010100010111000101100 + 0001000111001111100111011 + 1000010011100100001000011 + 1100010101011110010000011 + 1111100001010000000001011 + 0110010001111111100010001 + 0000101101101100101011111 + 1101111100000100100100101 + 1111111010110010111100101 + 1110110111101010000101100 + 0110101011100000011000101 + 1111011011101111010100001 + 0000010110001111001000000 + 1001000000100011010000110 + 1101010111111110000001101 + 0111111000110010011000111 + 0101010110010011101000000 + 1101011010000001010000111 + 0110110001011010000101100 + 0010111110000110100011110 + 0010010110101100101101111 + 0010100110110110001011110 + 0100100001111001111010110 + 1000000101110110011100001 + 1110101011110101111000100 + 1101001111110010000101010 + 1011100110010100011010110 + 1011110001101100110001000 + 1110100111110000100111000 + 0101101111011000010000101 + 0100100110010100010110100 + 1000111001100011101100000 + 0011010001000001010100011 + 0110010111010001111111100 + 0001001100011110100001001 + 1111010000100110110000110 + 0110100101100011101000100 + 0100011101000010111101100 + 0111111101100110101100011 + 0010110001000110100011110 + 0100010011111101001011110 + 1111100000001101101110010 + 0101100010100010111101000 + 0100101010000101110011000 + 0011101001011101110100000 + 0110010111000000011011110 + 0000101101100111000101100 + 0101001000011010011110000 + 1110001010011101010101101 + 0101111111010110000001111 + 1001000001110101011100110 + 1010101011100100100000001 + 1101010000111010010010010 + 1111011000000000011000100 + 0000001100110010010100010 + 1000101111100010101011001 + 1001110010110100001111000 + 1001000111011110010100100 + 0111111010000101001001010 + 0101000000100100010100001 + 0111110011011000000010001 + 0111011111011000110001110 + 0010000011011100111011110 + 1101010100011001011101111 + 0000111011111001010000000 + 0110110010111100110000011 + 0111101010101110000011000 + 0100111101011011010100100 + 0100111110001010101110001 + 1100101110110010111010010 + 1000000100010100101100010 + 0010011010111001101100100 + 0101000100111001010001100 + 1101010001110100101100000 + 0011100011111111110001111 + 0101000001101111001010000 + 1010100001001000101011000 + 1100010101011011001111001 + 1000111001100101000100011 + 0000100101100011111110111 + 1100110000000111111000001 + 0110110111011001101101010 + 0011111111011111100000001 + 0111000110100001011001111 + 1010000101110100010010110 + 0110010000101100100010100 + 1110010011000101001011100 + 1110100011111111011110011 + 0110100111100010000011111 + 1101001100101000010000001 + 0110010110101101100010010 + 1010011101011000010111101 + 0100110001111001100000100 + 0011011111001101100100001 + 0100000011111011001101111 + 0110110110100111110010100 + 1011011000110101000111100 + 0110100101001001010010100 + 1011000110010110111101011 + 1001001010000101110100101 + 0000110110110000010101001 + 1101101001110110110010100 + 0011111101010010100100100 + 0100010100000100110001111 + 1010111001010010011011000 + 0101010101100010010111010 + 1100000011001100110001000 + 0110010101110000010010101 + 0100011001110101001101100 + 0010001111100110000100100 + 0101100100110111001011011 + 1110010001001000100110110 + 0010100001010100100000111 + 0010011010110111011010100 + 1110111111101000000111000 + 0111111100101101010100111 + 0101110011011110110100100 + 1011000001000011011100100 + 0011110101100111011010001 + 1101010111011000000110110 + 0110000110011111100111000 + 0000100010000111100100100 + 1110011111011001100010110 + 1000110000111101001111011 + 1100011010111111100110001 + 1010010100011000100111001 + 1010110000100011110010111 + 1010110111001001000110000 + 0101011100100011000010110 + 0001101000111110111001100 + 1000111110010001111001000 + 0110100101101111110011101 + 1101110110010000001101110 + 0100001000110001000010010 + 0001100011000010110111101 + 0101110111001101010001000 + 0111011110100011010111010 + 0100001001011110000101110 + 1111011100001011000001000 + 1011010011001001000111011 + 1011101111001101100101110 + 0010100001101010110100110 + 0001111001100110101101110 + 1111001000001001101110100 + 0001100010100110111010011 + 1001100011001011001010111 + 0111101001011000011101001 + 0110000011000011101111000 + 1110010110000111011100001 + 0001101000010111100111011 + 1101101001101001001111010 + 1010011101010011000000100 + 1101111111000000111011010 + 1101111000101011001010111 + 1001100111010111001110011 + 0110011100100101111010010 + 0001111100111000111001101 + 1011110001010000001110011 + 0011111111001000010100110 + 0111100101001101010111110 + 1001110011110101001111101 + 0111000010011010111101101 + 1110101110000010001001011 + 0110011000100110101111011 + 1001100000000110111110111 + 0001000010011101001110011 + 1001011011010001011011001 + 1000100100011011101010000 + 0100000010101011110111001 + 1011011100101010100000100 + 0101011101011000001010001 + 0010100101100110110111101 + 1111111110010001100011001 + 0010111110111011000001110 + 1101110111000110110001001 + 1111001110110100111000111 + 1100101111011011110010011 + 0011011000011010011010010 + 0001101011010011100110100 + 1110100010011001110011111 + 1011110111000110001101111 + 1001101011001110010000110 + 1100001001111110111100001 + 1111111111110010110000011 + 1000101000010100100001001 + 1010001001000100011010111 + 0001110100100100010011001 + 1100110111100111101100001 + 0000101000001011110000010 + 1011110101011010111111100 + 1000110101010110000100100 + 0110000001010000100001100 + 1000111111110111100000000 + 0100010101110100011101100 + 1010000111101100001110101 + 0001111101001001000000001 + 0100110000000100100010001 + 1000111011111100011000100 + 1110001100110001110111110 + 1000101101101110011110001 + 0100000010010101001111011 + 1000100000101011100100111 + 0000101111011110010101101 + 1110000011101011011101110 + 0110011111011101011011010 + 1010000001000110001100001 + 1000000101010011100110101 + 0011011001111101010000001 + 1111111000010111010101000 + 1101111111100111010101011 + 1100010111101101011101000 + 1100001110100111010001110 + 0000000100000000100010101 + 0111011100101010100010000 + 1000101011110010010001101 + 1001000110010000111111101 + 1101000010101101101011011 + 0000100011000100001011001 + 0100011110010100011010001 + 0101010001110000010111010 + 1001101011000000010010111 + 1101010010100001100001111 + 1111111000100110100010001 + 1111010101100101000111100 + 1010110001111101101110010 + 1110000010100111000011110 + 1110001000101100000100110 + 0001101001010101010111000 + 1101000111000101010110011 + 0111011010101010001001101 + 1011000001000101000011001 + 1110011010000000100010000 + 1011101001101100100100011 + 0101000110010010011101100 + 0101011000111000010111011 + 1000001010000001100011101 + 1100100010001111000000110 + 0001100100101001100110111 + 0001011010100001011110010 + 1111101100100100111001010 + 0011010110101011001010010 + 0101110000110110111101010 + 1110011011111011101110101 + 1111000110101110101101100 + 1000001110101100111010000 + 1110101011000011001100010 + 1110001001111100010000100 + 0110011110001010111011110 + 0110110111010101100000001 + 0001010110101101111100101 + 1110111001111100110110101 + 0010000010000010011100001 + 0011101011001111010011110 + 1010100010001100111111001 + 1100101011111101111001110 + 1000010100011011011110010 + 0110001011000000101111001 + 0110000100100111100011000 + 1111010001010100011111001 + 1101011101010101110011011 + 0111011111101110101100100 + 1011100000011000100001100 + 0100001011100001001111011 + 1110100000100111111101111 + 0000110100010110110001110 + 0001101100100100100001100 + 1100001110111000100011001 + 0110000110010111111111011 + 1111000111001000000101010 + 1111100011010110011100001 + 1111110000011001111100110 + 1001100100011100010001011 + 0001011010000011011011101 + 0101001001101110110011111 + 1101100111101111101111101 + 1011000011101000010110100 + 0010011110110111110000011 + 0011010111010110000110001 + 0110000111000000010000010 + 0010001101010111110010100 + 0010100000111100100101100 + 1011111100000100110111000 + 0100110111010111001100101 + 0000000000010010001110101 + 0101110000000010010100101 + 0110101110010000000011111 + 0101001100100011111001010 + 1010101111110111110100001 + 1011100000111000111011111 + 0111100011011110011110000 + 0110111011000011110110000 + 1100001000000101111011110 + 1101000011110010011000110 + 1111100110100110000110000 + 0100000101111000000101111 + 0110011101011001001010111 + 1111110000110111011101011 + 1100001101010011000110000 + 0100111100100010110110010 + 0011001001110111101010010 + 1110011001111011000010101 + 0001101001000001000000011 + 1110001100100000110000001 + 1111000001110110101101010 + 0000011010001110110001110 + 0110001100100010011010111 + 0000001110010001010011100 + 0101100010010010111000010 + 0010110000000011111011001 + 1111101110101011000110011 + 1110100101000001111101110 + 1001001101100000010010100 + 0001001000000000001101100 + 0110001100011000000000001 + 0111001100001011101000001 + 1111111101101010010101101 + 0100000010010001111111001 + 0111001000100010110011110 + 1011010101001001001001000 + 0010010100010011110010011 + 1100101100010010011101110 + 1110001101001101110010010 + 1101011111101110100011011 + 1000001011111010000000001 + 1001010110100000111001100 + 0110110000011000010111101 + 0001010111011011011010111 + 1010001001011110111110110 + 1010100100011100010010001 + 1110101011010000111001010 + 0101011000010101001000111 + 0011111011010110110011001 + 1100100010001101001010000 + 1110110001110100011010111 + 0011100000101111001100011 + 0110111110110000001000101 + 0011010011100000111111000 + 1110111101011000111001111 + 1101111111100100001110000 + 0110101000001110001110000 + 0011101101010110111000110 + 1000101100110011010100101 + 1111011011001010000110111 + 1010010110010100001110100 + 0000011001001001100111111 + 1100001110010110010000110 + 0010101010000001111000110 + 1110111100101111001110101 + 1000110100110000011111001 + 0101010011010110101111010 + 1010100100101010101110110 + 0011100011100011010000101 + 1010101001100111111100111 + 0111001011010100011000001 + 1110010000111101101000000 + 0001011010110111111010110 + 1011001101000001111101101 + 0101100000000111110101101 + 0000101011000100111101110 + 1011001000001010100000010 + 1111010110100001110001010 + 1011011010110111000000111 + 0001011000000011000110000 + 1010110000111001011000011 + 0000001110001010111001000 + 1001010011000000011110110 + 1000011101111110110100010 + 1000110011011001011011110 + 0000010011001110011100110 + 1000111010001010001001111 + 0011001001010010000010100 + 0001101010010011100101101 + 1111001101001010101111000 + 0100000100111100000000010 + 1011010101000100101001111 + 0001001101011110100100110 + 0000110100011001100111001 + 1100111100101101101110010 + 0010110011010101111101011 + 1101000011001100000000010 + 0101000110011001010001101 + 1000100010001110111101001 + 0011011011111111111001100 + 1100011010101010111100010 + 0001011001100001110111101 + 0111111100110000011010010 + 0100111111011100001100100 + 1000011101111001000110101 + 1101011011011111010010100 + 1011101110111101010101101 + 1001111100100011110011100 + 1001000000100000000000010 + 1000111100101011001010101 + 1000111011011100001110100 + 0000100100000100011100110 + 0010100100000110001011111 + 1001000000100100001010001 + 0001111100100101101000000 + 1111101110100101001101000 + 0111101010011100101011101 + 1011110110001101100010111 + 0001011100011000111000000 + 1100101110110000100011111 + 1010111111000001010111110 + 0110001010111100000111001 + 1001001110101001111010101 + 0101011111111000111111110 + 0100110100011111000001111 + 1100100111011010100100010 + 1001101000011010011111101 + 1110010000111100101100010 + 0110101010110001101011001 + 1010100111101010101001110 + 0001010110100111001011101 + 0010001100110011111010110 + 0000110011010111011011100 + 0000011100110110010110100 + 0100001111101101000110000 + 0101010010110101111001011 + 0110101001111100101101110 + 0100011111111101100111001 + 0011000011100111111111001 + 1110100001010110000100010 + 1001011110100101110011001 + 1001010100011011100101100 + 0001011101000001000101100 + 0011110001101101101110011 + 0110001000100010101110011 + 1000101010111110111010000 + 0011000010000111101010110 + 0011100010111110001100010 + 1100101110100101001110001 + 0000101111000101010010000 + 0011100101111110101010011 + 0011100010011111000111011 + 0010000110101100101011010 + 1101111010111101101010100 + 0011011101110010110000000 + 1101100011100010101000110 + 0001001100110001011100011 + 0001101000011100101010011 + 1011100011101100101111010 + 1111010111001011110010101 + 0100101100111111111011010 + 1111010001000100001100100 + 1101101001011100011011111 + 1000011110101001111100101 + 1001011010001000101110010 + 0000101111101001111111101 + 0110110100000101101001010 + 1000100001011110100100011 + 0000110111001100010010010 + 0111000001000100100011001 + 1000010010011110101100000 + 0010101000000110101101011 + 1011010101000001100100000 + 1110110100001001100110010 + 1100111001111101000110001 + 0110010011010011111001000 + 1000100010001101010000101 + 1011111111011011110011100 + 1101011111100111100111000 + 1100100100110010001100101 + 0101100100101010000101010 + 1010000100100011000110001 + 1011100001001000101100010 + 1111011001011100111111011 + 0110111000100110111110011 + 0100000001100001001001010 + 0100100101111111100001101 + 1101001100011100100000010 + 0000111001011110011001110 + 0100001011010110100000000 + 0111111001110011101011111 + 0101100101100101010110111 + 0011011111011111001010100 + 1001001000011111101001100 + 1011011110001001100010101 + 0010101111101010111111100 + 0001011101010111100101010 + 0110001011101001110110111 + 0000100101100110000110010 + 1000110101001101001000001 + 0101100011011000011100111 + 0111000001001010110111000 + 1011010010001100000111101 + 0010100001011011111000100 + 0011100100011000011101011 + 1001100010100111011011110 + 1110101110010000110010110 + 0000111011101010110100010 + 1111111100110011100010111 + 0111010111101111010110001 + 1001001011011110011100110 + 0011101010111110010101110 + 0101010001011011110010000 + 0101110000110001111000001 + 0100000011010000001110000 + 0001010110011001011000111 + 0011100000011100001111010 + 1000011101100100101000111 + 1111101101110110011100010 + 1011011101000110111111100 + 0101000011101001111101101 + 1000111100001110100101100 + 1100010111101101110100100 + 1101000110000110000011011 + 0111010001111010000001110 + 1111010100001110000100001 + 0100101000100110111101110 + 1101000001111001111011010 + 0111110011101000000011000 + 1000001000100010010000101 + 0100010010000001110010010 + 0011010101011110000001011 + 1000110001010111001101010 + 0001100010111111001110000 + 1001101000010111100111011 + 0100001010011111101110010 + 0110011010110010000011011 + 1011100111011010101011110 + 0100110101110101101000111 + 1001010111100000001001100 + 0101100100101111011001011 + 0111100111110000111101110 + 1111011111110010111100110 + 1110111010111100001100001 + 1100001110111000110110011 + 0100000010100111010111001 + 0110011001000100000011000 + 1010001111101101100101001 + 1101011000000110010100011 + 0100101100110001011101111 + 1101101011000111001100111 + 1011001000001001110111001 + 0100101111000110101001010 + 1101100100001010110010100 + 0101100101101110111111000 + 1010100101101001010101000 + 0011011010011100110011001 + 0101000110100110110110100 + 1101001001001101001100011 + 0110011110000010010101000 + 0110110011100111101111010 + 1011011010100011000111101 + 0111000101111101000010101 + 0000111010011010001011001 + 0111100111111101101111000 + 1000010011100010011101101 + 1110110110110101111110111 + 1000001100110101011110100 + 1001111010001010111011001 + 1110110101110000011101111 + 1100101110000110111111110 + 0010001100101010110010001 + 1011100101101101100110110 + 0010001100111110000111100 + 0100101100100101100010010 + 1111110101100110011011110 + 0000100000111010101111000 + 0100110101010001010010101 + 1101100111001101000111111 + 0101110111010110100110100 + 1111110111011010101010011 + 1101111100111111111111110 + 0110000010000100000101100 + 0011110101011111011101110 + 1100010111101111101110101 + 0110011111001100110101000 + 0000011000011110111011111 + 0000101000010011010001000 + 0001100110100100000101100 + 1101011100011010100000111 + 1110011000010101110100010 + 1101001110110111010010101 + 0011100111100011000000011 + 1100001100000101101101010 + 0100000010010001111001000 + 1001100101111100101001010 + 1011111110111101010101000 + 0110000110111011110001100 + 0100011101101000011111010 + 1011110110010101010010100 + 1100010001001010000100000 + 1001010101101011011000010 + 0111001110001110000000010 + 0001101011111010001101000 + 0001100101101010011111101 + 0001011110111001111010100 + 1010100111110010100001100 + 0010010000101111110110110 + 1011011110000110110101001 + 1110001111110010100001010 + 1111011001101101001000000 + 1010100010011111011010111 + 0011001100001101111101101 + 0010100011110110011010110 + 0001000010100001011110101 + 0111111111110100010101010 + 0111101000000100100110100 + 0011110000010010010111110 + 0111101100110010010001101 + 0100100110111101000100111 + 0011010000111000000100001 + 0000111111011101100101100 + 0000011001111001100010010 + 0101011000100011000001100 + 0111111011010010001110001 + 0010011000111100101011100 + 0110001110101011110001011 + 0000010110111100011000001 + 0010101110110110001011011 + 1011100010010110010000011 + 1001001110010110000110101 + 1100101001110010001100011 + 0110000011101110000001001 + 1101001011101000011000111 + 1110100110010100000011101 + 0001000011100010001010011 + 1100111101011011101100000 + 0001000111110001110111000 + 1000000111011011100001000 + 0000001111001101110000100 + 0101001101011001101101100 + 1011001101111111000110111 + 1111111111100001101011100 + 1101001101110011100101011 + 0011010001110010110010010 + 1011101101100010101000011 + 0001001101100100100000100 + 0010011101001100001000010 + 1000111101011101101011011 + 0110000110111101010110011 + 0101000100101111001101010 + 1010000010011101111111000 + 0111011000011100100010011 + 1111001110111011011010111 + 0100100011011110001101001 + 0001110000011001010000010 + 1011000001101010010100100 + 0100001001001111101000110 + 1100111100010110100100000 + 0100110110000110001010011 + 0001000110111100100001100 + 0010011000110100011110101 + 1000101000110111110101010 + 1100001101110111101001010 + 1111100001010001101101010 + 0111010100110000100010011 + 0101110001101100011111010 + 1100101101010100101100011 + 0111001111010010110001011 + 0111110110011010100101100 + 0001001110001010000111110 + 0100100111011011101011110 + 1000001110000001110010001 + 1001001001000110110111110 + 1101010100000100000010001 + 1110000111110000011001110 + 1100001011010110011001110 + 0110111100110110000010010 + 0001001010010001110011000 + 1010100001011110100101101 + 1100010011001111001100000 + 1011110010000100100011010 + 1100011011101010011101010 + 1110010000011010100111010 + 0110010011100101110011010 + 0100011100101011101000110 + 1101010011111100111101101 + 0000000001010110100011101 + 1101001110000100101101111 + 0101110010111011011110110 + 0100110011011110011010000 + 0010101100111011010000000 + 0010000001110111000110111 + 1110100000100101110001101 + 1111100011000011111111011 + 0100000011100101000101110 + 1011000011101101101010110 + 1101101100010101110011111 + 0010000000111110010111111 + 0100100101101010001101010 + 0100011001010000101001001 + 1010100001001101110000110 + 1011100000110110010000110 + 1111111001000100101101010 + 0000111010001111001111111 + 0111110001100010101010011 + 0110100110100001111010101 + 0110110011110110010010011 + 1001100111101111011110110 + 0001101111110010110011110 + 0111011100100000100010001 + 1000010111010000001101101 + 1110000000010010110000111 + 0100011110001101010111001 + 0010001011010000010000001 + 1000011000100111111001111 + 0011001010010011000010000 + 0110011110010100101110000 + 0011011010110010001010010 + 1101100101110000100001011 + 1000110011111010111001101 + 1100110010110011011001110 + 0010100101100010011000100 + 0001011001111101110011111 + 1001111111000000111000011 + 1010100000101010010101000 + 0001010010011100000101111 + 0011000111100111110000010 + 0101011001011100101100110 + 0101100010100101110101010 + 0010010111001001011110101 + 0000011010000100110011111 + 0000110100001000100111001 + 0010101001010000000110110 + 1010001101001101011001011 + 0010000001001101101011011 + 0100100001100000101101000 + 0011101110001011111010100 + 0110000110110101111000100 + 0010001011010000101000110 + 1001101110110010101011011 + 0011001100110011100101101 + 0010011101100000110101001 + 1101001111000110100101100 + 0010001001010001001010000 + 0001001100111100100001011 + 1100111101100101100111001 + 0000110111011111010100111 + 1000001111001110001110101 + 1001101100101010110010110 + 1010011000010011001011100 + 0100001111110100001100001 + 0010011110010111010000010 + 0110101100000011010100001 + 0100110101100101101000011 + 0010110100100001101101001 + 1000101110101001000011010 + 1100110111001110100001111 + 1001111011000110111111001 + 1011001001000100010001011 + 0001011011110000001100111 + 0111011100011010011000110 + 1000101111010010101101011 + 1010000000101101111011110 + 1001100010001111011100000 + 1110000101101101010001000 + 0001111000110010010001001 + 1010001111111100101010111 + 1001111110000110001011010 + 0000111110110110010111100 + 0100000100100010011000011 + 1111110011111001100010001 + 0000111111101000101101111 + 0001001110000010010100100 + 1010100001011001101101111 + 1101011000011110011010011 + 1101001100011011100100000 + 1111011110010001110111111 + 0010010110011101100101010 + 1010100011101001110010111 + 0011001111110000100101011 + 0100000011011011001000010 + 0101011101001000010101001 + 0100000100110100010010010 + 0101000110100111101111001 + 1011010110000010111111001 + 0101000110110010111110010 + 1100010011011010100010000 + 0010111111010010010011110 + 1001111110111001110011100 + 0111101011000000001001110 + 1110001101011100101000101 + 1010100000010111100010111 + 1001111010001111111001110 + 1011111100101010100010001 + 0011100011111101100011111 + 0101101001110011101100011 + 0001000100010111010111011 + 1000000100010001111011110 + 1000100000001100111010000 + 1101001010010011011011010 + 1110001111101110110001000 + 1011001000110100011000100 + 0000111101010000111111101 + 0000111111010100001100111 + 1110000001101100111110100 + 1001110101110111010110001 + 1010001010001001110010111 + 1001011110110100001010010 + 1011110000011101000010101 + 0011111101100101000000001 + 1111101111110000001000110 + 1011010000111111111100010 + 0011100001010000111110010 + 1100100000111000110110001 + 1111101110011101101101111 + 1001111101110101101100101 + 1100100001001101110111110 + 0101110101110011001101111 + 0101111011101001011011011 + 0111011000000101000101001 + 1011011111011000101000101 + 0011110000010101100101011 + 1100111111001111111100011 + 1110100101011110111100010 + 1111111010100010000010000 + 0110000101011101101111110 + 0001101101101000010100000 + 1101011001110100000101110 + 0110111110001010000101111 + 0101001001000111111100011 + 1111101011001011011001100 + 0010000000000110010000000 + 0110100111001100010111110 + 1110011101100101010101110 + 1010010001000001011101000 + 1010000011011000001010011 + 0010011000111001011111101 + 0011000111011011111001111 + 1110100010101100000001010 + 0110111111001010001100111 + 1011000100001111100110110 + 0101011100010001100101111 + 0001110000010010001101100 + 0000011101110000011101100 + 1110001101010101000110000 + 0011011011111000010101000 + 1000011100000101111100000 + 1001000010000010010000100 + 1010111110011001001110011 + 0111111011101010101110100 + 1110001101011001110101010 + 1101111001101110010010001 + 1101110011000010000011111 + 1101100000001101100101100 + 0001001110001101101111101 + 0001100010001001000101001 + 1101010011111010101010000 + 1111101011001101111000000 + 1111000010000111110011001 + 1000101001001111110110001 + 1000000111110011000000110 + 0010001100100111000101101 + 1110001100011010100101101 + 1000100010111010010000100 + 0000010111001010111010000 + 0111001110011000100011011 + 1001100100001100101000010 + 0010010001000100100111000 + 1100010010011001001110111 + 1111111011001011001101001 + 1111110100000011101101101 + 0011011010011010001100111 + 1111011011001000000011000 + 0001100111100111101100110 + 0011111000110011010101111 + 0000101110101101000010000 + 0101100000001110100111010 + 1011101001111011001001101 + 0001111010000010111000001 + 0110001101010001101000100 + 0001111100100111010100001 + 1110001100000100111100101 + 1011010100101110110111110 + 1010110110100010101011110 + 0100101111100010111101111 + 0101001110101110110010000 + 0000111101011110010001011 + 0011101011100011101111010 + 1101010010001001110011110 + 1101010100010101101001111 + 0011001011001111111000110 + 1100011001110101101100001 + 0110100101001000111000111 + 1111111100110000001100110 + 1110010110111111110101010 + 1010010110001100110000010 + 1010011011010011001001101 + 1111100101111001011100011 + 0100010101110011001010000 + 0100001011011000110011000 + 1000111001100101101001010 + 0100111000111100111110000 + 0011001111011000111111010 + 1100100111011110101001101 + 0011111111110111001111110 + 0111100011000111100110110 + 1111001010111000101100011 + 1110011011110100001110010 + 0011011001001010001101011 + 1101000010111010001101001 + 1100100111011011110101000 + 1010101101111010101000011 + 0001001111000110100111001 + 1010011011010100110000000 + 0110111110110011100010111 + 0001101010100100010101100 + 1111101110111001101001100 + 1001100000111001110111010 + 1101011010000111111110110 + 1000010111000001001001111 + 1011111111000000001000110 + 1010101101100011110111101 + 1100010100010101001001000 + 0110100101101001011001000 + 1011001011001100110110010 + 1111001101000111110101100 + 1011011100101111101001100 + 1110100101010100110111100 + 1001101100100000000101100 + 0001001011000110110000011 + 0011011001011001101110000 + 0010010010010110110100001 + 0000001011111000101100001 + 0000111100001111000101111 + 1010111101110100001100100 + 0001111010010100000101111 + 1111001110010010000100000 + 0111000101101100010111100 + 1100101101011100010011011 + 1111101010100110011100100 + 0000111000100111001101010 + 1111111100001010010000100 + 1101100110111101101101100 + 0101101010111011101010000 + 1010111000110111101000000 + 0101001011110001111100001 + 0000000100001111010111011 + 0001010010101001110010001 + 1100110100001001111110010 + 0000011110001110100010011 + 1110000011111000111101101 + 0000101010100100100100001 + 0010111000011111011011010 + 0101000101011110100001111 + 1001000010111111000001001 + 1000110100010000110000100 + 0001111110101111010110100 + 1101100100101111110001010 + 0000011010000101001100110 + 0011100101000100001011010 + 0101000001011110010011010 + 0011010001000101010100010 + 1011100111000010011100001 + 0100100000110100100011000 + 0111110111100011000010000 + 0101100011101001000011000 + 1111111101111001101010110 + 1101100000100110011010101 + 0001101110011100010110101 + 1101100111110100001110000 + 0011010110101110110010000 + 1001110001110111010101010 + 1111000111011011011000110 + 1000111100100000000000000 + 1111010000111101010101111 + 0010111101111111100001010 + 1110010111111000111100100 + 1010110001110000110100011 + 0111011011011101111000001 + 0011100110101111110101010 + 1000001111101001000011100 + 1101111111010010110000101 + 0010111110111111110001011 + 1100001000010111001110010 + 0000100100110001110111011 + 0010101011001110010100000 + 0111110010010000100100101 + 1100000111001111111010101 + 1100101011100100001101100 + 1011011110111100111000101 + 0111011001100111111010110 + 0011101011010111011000110 + 1000110000001101011010011 + 1010001010101010010000011 + 1010001110100111111111110 + 1000010110010111001101011 + 1100010000110110010001001 + 1010110111101011101101000 + 1110100101111000101001101 + 1011010001111110100110100 + 0110010101110100010011101 + 0101111101001111101100001 + 0111000111001001101110111 + 1110100111011010010111110 + 1011111000000000110011110 + 1101101001100110011100000 + 0110101101101010111010110 + 0111010111100011000010111 + 0111111100010000000010001 + 0001110100000001110110101 + 1111101010000010010001000 + 1101001100001000000001110 + 1010100010000110001101000 + 1000110011000000111000011 + 0111010101101001110001101 + 1010100101001101011111000 + 0111001001110010000111100 + 1011100000100000011110111 + 1001010111010100100011100 + 0011000111111000100011111 + 0010100111110101010101001 + 0111110000101111001111110 + 0110010110010110101011010 + 0111110000010000110100111 + 1001011010010001101111110 + 0001000011000011011001101 + 1111010000101000001100010 + 0001110011111110000001110 + 0100100110011010111011111 + 1111111111000101110001000 + 1010100011010000110101110 + 1111001100001001011100111 + 0010110111010111110111100 + 0010000110011101010100100 + 0111011111001101001001010 + 1111111101100111010110101 + 0000111111000001010110110 + 0011001001101111000010101 + 1101111011101010001000010 + 1010100011100000100110010 + 1110011101010111110001101 + 0011100001000111101000110 + 0011100110010010110110100 + 0101111001000111001110110 + 1100010101011111011101110 + 0110101110000110011100001 + 1011100111001001110111011 + 0100101001010101001011101 + 0000111100011001010111010 + 1101001001101000100011010 + 0100111001011001111010010 + 0000110000010000110100111 + 0111111011000101101110001 + 1101110100001000000000001 + 0100110010000110011000001 + 0010010110000111010000010 + 1101111000111001101010110 + 0010010110110100010001110 + 1110101111001000100101010 + 0000000000111000011101110 + 1001111010010011110101101 + 0110010111110010111110100 + 1010100011110100111111110 + 0101100001101011100101110 + 0101100111110010110101011 + 0101101110101011000001000 + 0100101111100101010011001 + 0001101100111100111110101 + 0010011001101101010001101 + 0010111101001011111100010 + 1100111101100000010010100 + 1001110001101010011010001 + 0010011011110101011010111 + 0100000000011101100100001 + 1000000111101011010010011 + 0101110010110001111100010 + 0000101011000110000001110 + 1000100011100011000011000 + 0111110010100101010111110 + 0111100111000011100011111 + 1111101110000010101001010 + 0001001011111011000110101 + 1010011110011000100001001 + 0110011100101010001001000 + 0110111001001010011001011 + 0101101010110100110001111 + 0111111101010101011100100 + 1110110101100011101110001 + 0011110101100000111110110 + 1011011011100010111001001 + 1111101101000101000001110 + 1100111100010100000111100 + 0000100111100111000010001 + 1100110010110001110011110 + 0001000010101101001010000 + 1110001111110010100101011 + 0110010110100111011111011 + 1101010011000000011001110 + 1011010000011100011010000 + 1000101101111111101110000 + 1011110000100101101011100 + 1101110010110011110000011 + 0001111001000011001101100 + 1011110100000111101001110 + 0000011011111100100010110 + 1100011101011100110110100 + 0110110000101010011101011 + 1100000011010011111000110 + 0101010010010110010101001 + 1011010010010001011000111 + 1001011110110101011111010 + 0001110101001111010010110 + 0010001110100001111101110 + 0111101110001101110001001 + 0101011100110110000100110 + 1101000110110001010011000 + 1101010111001010110011011 + 0100001101010111100011101 + 1110101110101011111101001 + 1101000111110011001001010 + 1001011001001100111010101 + 0111001011010101111010011 + 1000001111100010011100110 + 1010000011000000110101110 + 0110001100001011000111110 + 0010000001001000001101010 + 0001111000010011100101101 + 1010101111101110111000111 + 0000001101001101001001100 + 1111101110010010110111110 + 0010100111111111010011100 + 1100011010010010111110010 + 0001000100010110110111100 + 0111101001000001101001010 + 1111000111100111011111000 + 1111001111011011101000110 + 0010101001000000010011110 + 1001101110101100101111111 + 0110000101111111011110010 + 0001001011100010010110000 + 1001011010011101100011101 + 1001101101011011000001110 + 0110101111010111000001000 + 0110011100001001101010011 + 1000001011111100001010101 + 0100110010001100110101110 + 1001010000110101111000110 + 1000010000000001110100000 + 0000110010101000110101110 + 1100010110100000000001000 + 0011011011100111111011100 + 1001001010111100101001000 + 0000001000011001010111000 + 1011101000100100000110110 + 0011011011011011010000111 + 0000000010111001111000101 + 1111110110110110011111111 + 0010111001101111110101111 + 0000001111011001010111001 + 0001001100100000001101101 + 0101000001101001110000011 + 1000100101111010000101100 + 1101110110000010001000000 + 1010010110100011100100101 + 0100011001101000110000101 + 1100010000001000000100110 + 0111000101100010110110011 + 0010101011100000110011011 + 0000000001011010010010111 + 0000011110001111111110100 + 1111001010100010111100111 + 0001100101111011110001100 + 1001101011110001100000010 + 0011100111111000010011001 + 1100001111001010010100000 + 1011011011100100111001111 + 0010000001111101111101100 + 1101000011000001010000100 + 0110111111101100111110010 + 0001101110001101101011000 + 1111011000101101010001110 + 0110101011011001110000111 + 0111010110100101101010100 + 1000011011001111100010000 + 0000100100110000010101001 + 0110101110010010110111100 + 1111000001001101100100100 + 0010100001000110101110110 + 0011000010001110111110100 + 0010110110101111010100000 + 1001101111110010001101011 + 0101110001011010010011010 + 1000011100001001100001001 + 0100010011011000101101001 + 1111010001110101001001011 + 0111001110111111101010111 + 0110001100111111010110101 + 1111111001110001001101100 + 1100010101111011110100100 + 1111100001100010001000101 + 1100000111101111001000010 + 0101001001100100011100110 + 0111110100100110111010110 + 0001110011100010000011101 + 0101001110010011110011111 + 1100000000101001000010101 + 0010111111100101101010001 + 1111001010000110111011101 + 0010100001011010111101001 + 1000001101001010101011000 + 1101110000101101100001000 + 0100100100111100110100001 + 0110110100110001011110000 + 0111011111010010111110100 + 0110000001010100100011100 + 1100001101101111101100011 + 1010110101001111010000011 + 1101100100000000001000111 + 0001000110101011010101111 + 0000010011101100010001101 + 0101001001000101110111001 + 0000000010010000110010011 + 1110001010001111100011100 + 1001011100111101101110101 + 1001110010000010110001000 + 0011111000011011111011100 + 0100100111001010110001001 + 1110111001101011100000001 + 1101010101000000011100110 + 1011100111101101010111111 + 0110101010001111110000110 + 0100111110001111111101101 + 0111001000101011011100111 + 0000000000001001010101111 + 0001001000000000101010001 + 0001000110001010010111001 + 1110101111110001101111111 + 1100011011011011010001000 + 0010100010011011010000011 + 0010110110001110010010110 + 1110000110110000110111011 + 0101111000000111111100111 + 0011000000010101111011101 + 0111101000000111001010010 + 0001000011110100001010110 + 0001010010101100101101100 + 1011011001010001110011010 + 0001010101001111111111100 + 0101000100010100010101110 + 1100100011010111001111000 + 1000011000110100011110010 + 0100010111001111011011101 + 0000011010110111111010111 + 0010100100001011001000111 + 1000001110010011010001101 + 1111000101011101101101100 + 0011101100000110010000011 + 1101000001011000001111001 + 1111010101100001101111111 + 1100011010111001111101110 + 0000101000100111000000100 + 0110010100011011001110010 + 1100010110010111010011010 + 1111001000101100110011010 + 1101110010011010101011101 + 1000110000011110000100110 + 0001000111000101111110101 + 0110100101101011111001000 + 0011001101011001110100100 + 0010001011110011100001001 + 0111000111100111101100111 + 1100011011110001011111110 + 0101011101011111001111010 + 1110011000100100010010011 + 1001110100101001110111100 + 1110010111111110110100100 + 1001100101100101010101101 + 0001010011010101111010011 + 1001011110011100000110010 + 1101011111101000101000110 + 0001001110100011101001101 + 0111001110110010011110001 + 0010101101100101110001001 + 0000010101001011000111110 + 0110000001000001101001110 + 1101001100001011101110100 + 0101101110010000001111010 + 1101110111011111100101010 + 1000011000000000001101110 + 0101011011001010101011011 + 1101111100100110000010000 + 0001111001011000110000001 + 1001111100110111110011011 + 0100110101011100001000000 + 0000011011100101111000110 + 1011000010110100110001010 + 1101100011011100101001011 + 1011010110100000000111011 + 1111111111100110000001100 + 1101011101001101010100000 + 0100001111011011010001100 + 1001100110001010100010010 + 1001011001110100010110110 + 1001011101110100001100010 + 0011110001111001101011011 + 0001111100111000110101000 + 1010111101001100000001110 + 0001011000000101010011110 + 1100101100111111100000010 + 1000011110001000000011000 + 1101101000010000000100101 + 1001111001110111110000100 + 1111000101011110010010101 + 1100011010100101000110011 + 0011101001100000001101111 + 0001101000010111110011110 + 1101111000000011110101001 + 1101001100000100001000011 + 1001001000111011011000011 + 1001111111111000000001001 + 0001011001000010110110111 + 0111010010110000001000110 + 1100001011100010001111011 + 1011111100101011000010111 + 1111010011111011111000000 + 0010010011101111000001001 + 1101011100011100011011100 + 0011011011010110110000011 + 0110110010100100011001100 + 0001110111100100111111001 + 0100011101011011010010001 + 0011110011010111000100000 + 0111000000110011011000111 + 1110011101010110011111011 + 0100101101101111000011010 + 1111010010000011001001000 + 1001111000001101110001100 + 1000110101111011000001100 + 1000011000100110000100000 + 1011010001000011101101111 + 0110110001011101000000000 + 1000011000000001000011001 + 0001000101110001110011110 + 0010111110001010010101111 + 0100001110011110110011101 + 1100011110110011111111011 + 1111101101111001100000000 + 0011001001110010011000111 + 0111101110001011110000101 + 0011010101110011100101010 + 0001110000011100111100111 + 0000100100011111001111001 + 0011001110010100000110001 + 0111001101101011110000110 + 1000001111011000000110011 + 1001111001011101111000011 + 0011010011010000001010100 + 0100001001100100011101001 + 1100001100001001010110000 + 1110001100010011111101010 + 0110001010111001100010001 + 1110100100000111001101010 + 1100110101010110100011101 + 1011101000000000110000111 + 0110111101011000010000001 + 0000101110100010011100000 + 0100000010100010100110101 + 1111100100001011110110101 + 0001011100111010100001010 + 1001100010000011011000010 + 1100011000010000100011100 + 1000111110011110100011010 + 0111110000101010101111100 + 1111000010101001101001001 + 1000001101100101101001000 + 0011110101110001001000010 + 0000100110010111111010011 + 1011011001111100001111011 + 1111101010011001000000101 + 0011110111010100111010111 + 0110111100011011100000011 + 1001110101111010010100100 + 0001001000110001010101010 + 1110110101011010010000101 + 1011110001011110111000110 + 0011010000001101101111010 + 1011101110100000111000001 + 0111011101111010001100000 + 1011010001110111111101011 + 1000001001011110001010001 + 0101100001100001010110000 + 0010010001010000000101011 + 0010011010010001000010000 + 0100101100000111010000010 + 0010101111110011001111100 + 1010111110110100101101000 + 0001000111111111011000111 + 0000011011111101100111100 + 0011010101101110100110001 + 0101111000011100010011101 + 0111011001001000110110100 + 1001010001110000000111010 + 1011100000110100000100011 + 1110010000001001110001101 + 1011000000011001111011000 + 1001111100000001111011100 + 1010111111101010010100101 + 0000100010111110000011100 + 1001000010111101110101011 + 0001111100000110000001111 + 1001100101110111000110011 + 1111110110011011011101110 + 1101001111101010001001100 + 0000101111000100100100000 + 1101011110101010110000100 + 1111111000110001101100101 + 1111111101000100101011001 + 0110011000011010001111000 + 0110100010000000100110100 + 0101100000101011100101110 + 0101011111100011110011101 + 1011010011111011100111001 + 0011110100011010110100011 + 0110100101000101110111011 + 1010110000101001110001010 + 1100001011111110001010111 + 1110000001101111100010001 + 0001111100100100000011001 + 0011100010101011000010001 + 0100011101001101101100111 + 0100100110011100110110010 + 1001101111100111011111000 + 0001100011000101001011000 + 1101001010100100100011111 + 0011100011000001011000011 + 0000010001101111011001111 + 1100001110001100001000110 + 0111001000100110110111111 + 1101111000101110000011110 + 1101100001101001101111110 + 1010111011111101010111100 + 0011111111110110011100001 + 0101110001101100000011011 + 0111101100010011100101111 + 0101111101101100110110111 + 0000101010100100110010001 + 1011111001000010000010110 + 0111101010101010011010100 + 0111011111010011010010101 + 0011111110101100011111111 + 0001001110000011011001011 + 1110101011101000010001111 + 0111111001100001001011100 + 0010100110101011000111010 + 1110011000010001010001110 + 0101010100111000110110010 + 0011011001010110000011100 + 0000011101001100111011010 + 0011110110101100010101000 + 1000001100011010011110110 + 0101011110001110101000001 + 0000111011010010000000101 + 1100001000011101110110010 + 0101110010000011001011101 + 0011010111110110000010111 + 0011110010101100111101001 + 1001010010010110110000010 + 1101100000011001110110001 + 1011111010000101010111100 + 1000101110101101001100001 + 1001001100001000000010111 + 0101101000101001100000111 + 1011000010100100010001101 + 1110010010010110000111010 + 1100100110110110100111010 + 1010000011010110101010111 + 0001010101101100010111000 + 0101011100010000101011111 + 0110101011111011100001001 + 0100001011011001111010000 + 0000100110011000001101101 + 0111010100011111101111000 + 1001010110010001110000110 + 0011001100111001110101100 + 0100110010110110000111010 + 0110001001110011101110011 + 0101011101111000110100111 + 0101101110100100111001110 + 0011100000101100101001100 + 1110110000011101000000110 + 1110010001011111100101010 + 0101111010101000011100100 + 1000110011010011011010110 + 0110011101111110010011100 + 1100010100101100001100100 + 1000111010100111000111101 + 0001111111101110010110111 + 0001100111010010001011110 + 1110110001011010100010100 + 1011101100010001101010001 + 0101011010000101000110111 + 0100111001000100000000101 + 0001000001101101101100011 + 0110011000100000101100010 + 1110101011011001000001011 + 0001001001001001101110000 + 0001001001010000001001010 + 1001001100110010000101011 + 0111111101110101111101010 + 0011101100111011011101111 + 1000111011111001010011000 + 1111010111111111000010110 + 1100101111001111100011011 + 0000101000111010101010101 + 1100010110110111000000011 + 1000000000111100000011101 + 1101000100001001110000001 + 0100001001110100101001101 + 1011010011010011000100000 + 1110111101010000010000000 + 1010000010010111110001110 + 0110000001111011000011000 + 1001111011011000000000001 + 0010001111101101100000010 + 1110110110001001001101101 + 1110100100111101000100011 + 0100111010110101000011111 + 1100100111100001011000110 + 1100011111010011101001100 + 1111011010100110100000111 + 0101001101111011001000000 + 1011000111111000001100100 + 0111101001111101011011011 + 1000011101001110000000100 + 0000110001001001100010010 + 0000101001001010000000001 + 1100111011011001101100000 + 0011100101000100111001010 + 0011000100100110110110110 + 0100001010011100110100101 + 1001100111101000000001010 + 0010100000001000110110010 + 1011011010101110010000011 + 1011101000001101000001110 + 1000000011100001110110010 + 1110011110001111110100010 + 0001101110010010100001000 + 0001011011011111111110100 + 1110000001100101010001110 + 1101100000110001110000101 + 0010101101110001011011000 + 0101000001110001100011100 + 0011011101010110101110111 + 0110100100011011000100010 + 1000001001101101001110011 + 1100000011111011101101110 + 1101101000110100110000100 + 1000111100100100000100100 + 1110111011110011101000010 + 0101000000111110101111101 + 1001101100000010010101110 + 0110011010101010011111010 + 0010001100000010001101100 + 0000111100101011101110001 + 0000001010100011101000001 + 1001011111101000100111010 + 1010010010101101011001010 + 0111011110010100101101011 + 1001111000001111111100001 + 0110101101111001000100110 + 1010001111101000111001100 + 0000111011000111011100001 + 1000001011100100011001101 + 1110011011000100011000000 + 0001011100111010001011000 + 0001110011010101111110000 + 1111010000111011110010100 + 0101010110110011101100000 + 1100000100001111101100011 + 1001110010000001110010101 + 0100001000100011100101110 + 1100001010100010011110001 + 0100100000101101010011011 + 1011011100110010000000110 + 0001001010011110100000100 + 1101010010000010000110000 + 0000010001000001001000011 + 1111111111101110011000001 + 1100011101001101011000000 + 1011111010101101101111101 + 1010100011110111010011111 + 1010101011111001100011101 + 0100001100001000111100001 + 0010010001000000110000100 + 0101101111111011000110000 + 1100000110100100111101100 + 0111101110100010011100000 + 1111011110100000110101110 + 0100000110100101110001010 + 1000100010111101001100111 + 0011101010000011101111010 + 0011111001100110011000001 + 1111111011111010110011100 + 0101001110010110100100100 + 1000000000011100111111101 + 0111010101100001110010010 + 1111110010101010010011000 + 0000011010001100000101000 + 1001001101101011101011101 + 0101110011010100101111111 + 0111011101101100010010110 + 0011110001000010111011110 + 1011001110001111100010011 + 0010011110001111110010001 + 1010011010100110010001111 + 1011011101111011101111001 + 1000101100001101100000001 + 1000011110010110100011101 + 1000001011001111111011110 + 0011000101000101000010100 + 0011100010101011000001010 + 0111100101001100011110110 + 0000100101110111111110110 + 0110111111001111011111110 + 1001011001010100110001100 + 0000010100100001010100111 + 0011001101111001000011000 + 0111111101000101101011100 + 1011001100000111001001010 + 0000110000000111000111001 + 0011101110101001011011101 + 0011101110000100011101011 + 0001011001110001101101001 + 1010000000010000010011100 + 0011110110011011111110011 + 1010111111101010100100001 + 0100001100000010000001001 + 1110001101001010100100010 + 0010001100100100111111111 + 1100010111001100001000100 + 0001110000101001011011100 + 1111100010011000011001001 + 0000001010000011110110000 + 0000111010010100111001011 + 1100001111100010100011110 + 0011111111010111011001100 + 0101111110011011011000110 + 1101100101110111101011010 + 1111110111000010000000010 + 1100110101011111110100100 + 1000100000110010100010010 + 1101111111011011111110011 + 1011100000000011010111010 + 0101000110100000110011001 + 1101000101101110110101000 + 1010111001001011001001001 + 0110000101110111100010000 + 1111000010000111110110110 + 1100111001110000111011100 + 0101011001000111110000010 + 1110100001001101111000011 + 1100100000000011010110001 + 1111000100010001011110111 + 0100101010110101010110111 + 0110100100100111110101110 + 0000100100010011011011111 + 1010110111110100001101110 + 1001001011100001000100010 + 1010011101101000000001001 + 0011100001100100010001010 + 0110000000000011111011111 + 0010010110000010100001000 + 0111001000110001101011001 + 1011100010001100011010000 + 1111010011011110001110000 + 0001100010111011010011001 + 1111101111111010011100101 + 1100001110111010011011101 + 1011010110011100100111000 + 0000110101111110000000110 + 1010010100101101101100101 + 1110101001110110010010010 + 1110100011110101000101010 + 1111110110100111000001000 + 1000011010101010000010101 + 1101111011001000010111011 + 1110100100001110010000100 + 0011010000001100001000011 + 1010111111101010010100000 + 1101101110101101110001111 + 0101010000011110111110100 + 0001010011001100100110001 + 0111101110011100010000001 + 1011001010011001101001010 + 0001001100000000110101001 + 1010111000011101010001101 + 1101111001001101110010110 + 1010001101001001001110010 + 0111100001000001100101000 + 0110001110001100110101110 + 0110101100011011000110100 + 0110100110000100001100100 + 1111011011001111111101100 + 0001011011010000110000101 + 1100000100101001011111110 + 1111010001010101110000110 + 1001000110111011111010100 + 1111101110111100111001111 + 0000100110011111100100011 + 1100000100111110110010011 + 0000010111000101111100100 + 1010010001011111000110100 + 0110010011000101001101001 + 1001110010110000001001000 + 1000010101001011100000110 + 1111111001010100110010010 + 0100000111101010100010000 + 1000000111011010010010101 + 1010110011010111010001001 + 1011001011100110100011110 + 1011110010111000101011000 + 0110110110101101101110000 + 1000110100100001011100101 + 0010100000001111011011011 + 1110011000010001001011111 + 1101111101010000000000010 + 0110101111010101110010011 + 0100010101011100111101001 + 1011010111010000001010100 + 0011010111100101110001100 + 1101000011001100001100011 + 1000100010000101111100001 + 0011000011111101000111010 + 0010000101100010100101110 + 0101110011101011110101000 + 1110110100111111011011100 + 0100010000111111011111000 + 1010000110110100010110001 + 0000110101101101111011101 + 0100101100011111000011011 + 1000001010011010100110100 + 0011011011001100001010110 + 1101101010101111101000110 + 0101000110100011001011011 + 0101010110110011011100000 + 0101000110011100100110000 + 0000110011010010100101110 + 1001100100000111100100100 + 1011111001110101010001000 + 1110000101011111000000001 + 1101110111000001011001100 + 1010110100010110100101111 + 1100100101100001010000010 + 1000001001101111100000111 + 1110100100100100100111000 + 1101101100100110000110010 + 1010000101101100000010010 + 0011000010001111110011011 + 0010000010010100111001101 + 1011110111100110010001011 + 0000000000011011110111001 + 0000100100011000110101011 + 0101011110010000010010011 + 0110001110110010010010001 + 0011101111101101100110000 + 1100011011100000001111000 + 0100011110101001110001000 + 1000010110011101100001110 + 0001101011010111010101100 + 0001000001010000100011001 + 0110111011100110001010001 + 1001000110000110110011011 + 0001001000001110101011010 + 1100111010100101010100010 + 0110111111001110110000110 + 0101111000000100011101010 + 0111101001101010011000000 + 1101001111001001100101110 + 0100011111111111111001000 + 1111100111100101001001100 + 0100011001000110100100101 + 0101011111100101011100011 + 1001010000100000000101111 + 1001110000101100100001000 + 1101110011111000101101110 + 1100010000110001101000100 + 1010010101100101100000100 + 1100011100010011000000010 + 0010110100000111100101010 + 1010011111001010110000001 + 0001000011111000101010011 + 0001101100110111101111001 + 1101010101101110011000001 + 1001000011001010101101110 + 0100010011110101011011011 + 1100011100000100101110111 + 1111011001100110110010111 + 1000111010000001111001010 + 1111110111011101011110101 + 1010111100010000010101110 + 1010111010110100101011011 + 1000100001011000101110110 + 0101011010110100010000010 + 1000010010011000110100100 + 1000111100100011101010001 + 1100001100000010111111011 + 0111000011001010110000100 + 0011110010100001000001001 + 1101010000100101000110101 + 1110001100110110010111101 + 1100110010010010011100111 + 0111101001010110111011011 + 0011010110100010111101111 + 0100010011100100001110101 + 0100000011010000110000101 + 1111101110101010101101110 + 0101100111100010100001010 + 0000111101111000001011000 + 0110111100001011010111001 + 0111010111100111010001101 + 1000001111100010111000111 + 1001100010111001011101011 + 1000000011001011100010101 + 0101110111001111110000100 + 0110000001000111111001100 + 0110011001100010011001111 + 1111001111110001000011010 + 1100011101011011001101000 + 1001101101011000001111100 + 1110000111110100100000010 + 1011110000110011010111000 + 1100111111111111100111011 + 0111011101011110110010001 + 0110110010100100110010000 + 0010101110001101010011000 + 0101111110101011001110001 + 1111111100011001010011100 + 0000111001111101011111000 + 0000110111110010011001000 + 1101011110100010010101100 + 0100000111100010001111001 + 0000011101100010100001111 + 0101001010110001111010111 + 0011000100101001111111000 + 1010110001100111101110110 + 1010111001111010100111111 + 1111001111100011000100000 + 1110111010010010101010110 + 1010001010010000000101001 + 0001100110001010000100110 + 0001101010111000100111001 + 0010110000001100101010100 + 0011001100110000001000000 + 0010010001101011101010010 + 0001001101111010111011111 + 0110011111101100111011001 + 0010110111110000100111110 + 1001100100111100011000111 + 1001001011111001011010111 + 0110000100111000011111001 + 0001110001101011001111001 + 1000110110101100101110000 + 1010001001010011110001001 + 1110101101111101111111100 + 0101101101000010111110010 + 0000011001101101110101011 + 1001100000011100101100000 + 0110110111001100010001100 + 0000100010011111011001101 + 0010110010101100011010000 + 1100111000000011101110000 + 1110001111100111011000010 + 1111100100101111111100010 + 1100100001011011110000100 + 1000100001101100111100010 + 1001001010101010000110100 + 0001010101010001101100111 + 0100100001010000000100011 + 1101101001111011110010000 + 1100000100100100000101111 + 1101000010011010000001100 + 0001001000110011101110110 + 1010100111110110001110111 + 1000000001101000101100010 + 0111000001010001100100101 + 1001111111001101001001111 + 1000100110011110000000011 + 0000110110001111000010100 + 0011110001001101110100110 + 1000111001111111110010011 + 0100001011100101000100010 + 1100000100111010000110000 + 1101101110010000000100001 + 0010001111101111010001100 + 0110010010001111010010001 + 1010101111000010011101100 + 0010000001100100111110011 + 0110111011111001111101100 + 1100110111000010110110110 + 1110110100011001010101110 + 0100100010010000110010000 + 1011101101001110101101101 + 0011110101100101111100111 + 0110100100001000000100001 + 0100100010001000100111111 + 0100000001010001110100010 + 0001010000011001010101100 + 0001110011100100111110001 + 1011001010101110100101100 + 1100000100010001011011101 + 1000101101110011100011111 + 0101011000101101101101010 + 0000101001000001000111100 + 1000100010001011110000001 + 0111111001110100000100100 + 0101100001101010111010010 + 0001011010011110001110011 + 0110011000000101110001111 + 1101010001011100001011100 + 1101100110110110000010011 + 0001001100001001001011000 + 1001111011011110110011101 + 0100100001001110101111111 + 1000101010000001001010110 + 1111001000011101101110000 + 0110000111011000101101100 + 0010001001000101110101011 + 0110101000001011110100010 + 0001001100000111000010001 + 1100000110001101100101111 + 1001110100111011000101010 + 1000000101101001001011010 + 1100011000001011100000101 + 0011011100111100000000000 + 0110010110100010100110001 + 0010011101111010111011110 + 0111001101000011110001101 + 1110111001111101001011011 + 1001001000101111101011100 + 1001010001010000111100010 + 1101100110110010001101000 + 0010001101000100110000010 + 0000011000000000100100001 + 1000010100000101101011001 + 1000001001001010010111011 + 1110111001111011110011111 + 1010101001011010100101110 + 0111000000100101110001111 + 1011011001000011110111110 + 1011100101111110111100101 + 1000000100110010011000010 + 1011000000101110010010011 + 0101000101111011100010010 + 0100110010000011011110101 + 1011100100100101100101110 + 1110111000111110101110100 + 0100010010101110111101000 + 0100111100011001111000100 + 0110001110010111001110110 + 0011011101001101110010111 + 0000011010100011000100010 + 1001001000101000001101101 + 1101010010010001101001101 + 0011001010011001001101111 + 1010011100100101111010011 + 0111110010100000100010110 + 0110001010111110101110101 + 0111110011011001110111001 + 1101100110001110010110001 + 0010101011011001011101110 + 0101011100011000010110001 + 1000111110100100000011101 + 1110110101011001010100111 + 0101110000101100100011011 + 0100100000010100000101100 + 0101110001110100011110100 + 0001111100111110010101010 + 0000110001010110011010000 + 0011001000011010101001000 + 0000101001111000110010000 + 1111010010100101101111111 + 0111111001011011000011101 + 1001010001101101000111111 + 0110000100000110111100111 + 0010010000100110000100111 + 1001011001000100000000001 + 0010111110110011000010110 + 1010101101000111100110100 + 0010011001010001100000110 + 1111000011000010011000111 + 1110100100011110010101000 + 1001001111001000110110101 + 0100011010110011001111110 + 1110010100111101110110010 + 1110000000000000000110000 + 0111110000111010111101111 + 1110111001011101101111011 + 0111010010101011011100100 + 0001010010111110001101010 + 1110100101110000110110110 + 1101000110100100101111110 + 1111110100001101111101110 + 1010110010010011010001111 + 1011001101000100111010111 + 0100100111100101000111000 + 0101111110111011100011101 + 1011100011000101001001010 + 0001000111111111001000010 + 0101010101110110110011100 + 0001001011101001110000000 + 1001111101001111001100100 + 1011100100011100011110010 + 1000110011010000111010101 + 1010001111110010111101100 + 0111100111001110100001100 + 0000111010101001000001101 + 1001100001000101001111101 + 0001110001101101101101111 + 0010111110000000101110100 + 1001100001110011011011110 + 1110011111001101001111010 + 1100101010000001110001100 + 0101110111100110100101010 + 1111110001001000010001110 + 0100011111100100101100001 + 1001100010101101011101100 + 0001010110101101111111000 + 1100110001001110100000010 + 0000111100111011111011110 + 0100111000010010001011111 + 1101111000100011011101011 + 0101010010011010010000100 + 0110100110111100101100001 + 1100000000011110101100100 + 0111011100000010100010100 + 0111001111010001000001011 + 1100110001001010011111001 + 1111111100111000010111011 + 0010010100111010010001010 + 1100010001111111110101111 + 0101011011000110100100001 + 1101101111100101011011011 + 1110111110001101010111011 + 1111110011011011001101100 + 0110111001011011001100110 + 1001001101111000010100101 + 0010011001101100001010111 + 0100010010011111010010101 + 0010001101010100000010010 + 1111010100101110010111101 + 1101010010101000100110010 + 0101010111111011110000111 + 1000001100111100101010110 + 1011000001010011000111000 + 1000111010110000101001111 + 1010001011110011111010011 + 0110110101110001000101000 + 1000010110110010111111111 + 1111110011110101000011110 + 1010100100110110011110001 + 0010100110100111100101100 + 1011011011000110110001011 + 1001100010011101000111111 + 0101110111000011101110001 + 0101000100001011000010101 + 0110101010010100110101000 + 1010101100010101110010010 + 1001110111000100100100011 + 1000110010110110011011100 + 0101010100011011111010100 + 1011010010010011111101001 + 0101001010011000110100100 + 0001000111010000100100010 + 1100011010100010101110000 + 0000001110111001011010010 + 0111011001100110001100011 + 1010011110101101010010110 + 1111110001110000010001100 + 1100010011110001000011000 + 1001010100111100001101000 + 0101100100000111010101010 + 1001111000110000100001000 + 0001110001000010111010101 + 1100111111101000111111101 + 0111110101001100100111010 + 1010010000000101000110110 + 0111010010011011000111100 + 1010010100111111010011110 + 1010011010010100011111111 + 0101111011111011110010111 + 0011111110110011100001111 + 0001011000100000011110101 + 1000010000100010110011001 + 1110110100000000001010110 + 0100111111100010100000011 + 1001101001010001000011000 + 1011111101010111010111000 + 0000010100100110101101111 + 0111010101001011011010000 + 1010000110011100110101011 + 1110110000000111001000100 + 0001001000110100010100100 + 1101010100111111010100101 + 0001111010111011001101010 + 0110010110001101001000011 + 0110101100110011110010001 + 1000011101100100110100000 + 0000011101010000101111001 + 0011000010001111001011011 + 1010000101010111100110010 + 1100011101100111010101100 + 1110011000100100100000000 + 0010100100000010111101110 + 1111010010101110010111110 + 0000000010011110011001011 + 0010110001110010001101000 + 1101110111010010101011101 + 1100110011111000010010110 + 0001110100011101010101000 + 0011000011101111011111101 + 1001100010001100000100110 + 0000010010001101101110000 + 1001010001010000101001001 + 0010111010101100101011100 + 0100011101100101100101101 + 0111101011010000001101110 + 0010101110111011010101000 + 0100100100000011110110100 + 0011011111000011110101010 + 1111001000101111010010000 + 1111001111100001111000110 + 0001101101011110110010000 + 0100001000110011001001111 + 0001011011001001010110000 + 0110011010110010011110000 + 1111001001110000000001000 + 0111111010011010111011010 + 0101010100011010010111100 + 1100110000000010101010000 + 0001110000110101111101010 + 1010110001011110010100010 + 0101000110011001001110001 + 1011100001101100000010011 + 0101101101010001111001111 + 0101111111101100111001001 + 0001000100110101001000001 + 1110111100110110001111101 + 1100100100100101100001110 + 1100101101000100100100101 + 0111001100001010001011111 + 1010111000000000000001010 + 1011110011100010001110000 + 0010010100001010101010011 + 1001110000010001100101100 + 1011001010111111111001111 + 1110010000111001110100000 + 0010111100111110010000100 + 0100100100111010101011110 + 1001110011011000110001010 + 0010010001101001101010101 + 0111000011101001001000110 + 0000101001101101101010000 + 0111010010110010010011100 + 1000101010001011111100100 + 0111000001010001100010000 + 1100010011100100010000101 + 1111011000110101100010110 + 1010001010100110000001001 + 1011100100101000110101111 + 1001010101100000111110010 + 0111100001111111101110101 + 1000111010100101101001000 + 1101011100111000101101111 + 1101011110000110110111010 + 0011101101011001001111101 + 1011100101010000011010011 + 1000110000111010100110100 + 1111011101111111001101011 + 0011010011110111110011011 + 0011111000100001100111001 + 0110001010010110111101100 + 1010011011110011101100111 + 0111111001010110010011110 + 1000011101110111101010001 + 1011011001010000011100101 + 1100001110010101111000101 + 0000001111110011000111111 + 0000010100101110010101000 + 0101101001111010111001110 + 0011000010111110111111111 + 1000010110101010000001000 + 0001101001001000001100101 + 0110011011101000011101001 + 0000000101110101101010110 + 1010011100010011011100111 + 0001110001001000110011001 + 0101011110000101101010101 + 0011010100010100111100100 + 0000001001011110101100100 + 0000001000000010100010011 + 0100000101011111100011011 + 1000101100100001000010111 + 1110010010101011101100111 + 1111110101011001000110000 + 1101011110111010001011000 + 1111101011000000110111100 + 0110100101101110000011000 + 0001010111100000011101001 + 1000100111111101111100101 + 1011100001011011000010111 + 1100011111100100111011001 + 1000011011000001011101010 + 1001101011001100001011111 + 1101111000001100101011010 + 1011100111111000101011100 + 1101110111000111110110101 + 0000110010010001001100000 + 1101100110111011110001010 + 0010001101100001010101100 + 1111000111110000010101010 + 1100010110111111111111100 + 0110110101110101100010100 + 1011110100111110110010001 + 1010110011111101101100110 + 1000101000111100101011011 + 0011110011010010100011000 + 1100101111100011100000100 + 1000101110010100010100001 + 1111101011111011001111101 + 0011001011111101101100000 + 0001010000100101111110001 + 0111000011011011100100000 + 1101111100010101001101101 + 0111101100100010101010001 + 0001001100110100100000100 + 1011000001111011110000011 + 1011101011100001010000011 + 0110101010110101011110000 + 0001001000111111011101010 + 0111000100110011011011010 + 1111000011100100000001000 + 0100000000000011000010011 + 1100001001110110101001110 + 1001111110100111001010100 + 1100110001111001110100110 + 0100001110111000010010101 + 0110000011100000000110101 + 1111111011010010100001001 + 0111011001000001001010101 + 1001000011010110110110100 + 0000001100101000000110001 + 0001110011011101110101010 + 0010011000010001001111010 + 1011111101010000111101100 + 0111111110011000000000010 + 0000010011111011101001110 + 0101001001110111010111001 + 0010110010000110000111111 + 0000110011100111000101011 + 0000101100011110110000111 + 0001011000111010001011110 + 0001110001101100010011110 + 1000100110111010010010010 + 1111110100001101010111110 + 1100011111010110000110110 + 0100110000001000010010100 + 1101111010111110110011111 + 0011010000111010011010010 + 0110101111010110001010010 + 0101000010100101111011001 + 0111110001101100011100010 + 0110101001010001110010110 + 1011001011011010001000000 + 0101101100000100110100000 + 0010001110100110010100100 + 1001101110001000100100001 + 1011111101111101000000001 + 0000111010011001111001010 + 0000110010110100110111100 + 1010000000001101101000111 + 0000011101100111001110001 + 1010011010001001110110010 + 0101110101110010011111001 + 0001101000100010100101010 + 1000111111100000001010111 + 1110110000010011011111101 + 0000111100111111011100101 + 0101100100001111101101001 + 0111010110111001110101011 + 1010010000100110100001111 + 1010011100100101100100100 + 0011111001000011011011000 + 1011000001111001010011111 + 1111111010000001010011001 + 1010100011010111111110001 + 0010000011101111010101111 + 0111110011011100111000001 + 1100010101001001111011100 + 0110010010110000011011100 + 1010010110000100101101000 + 1010001101010100011111001 + 0100100000101110110101111 + 0011101100111000100110011 + 0101110111101001000100101 + 0101110000010001000101111 + 1100011100000011111001110 + 0101011000011101010111011 + 1010111110101001100010011 + 1101110101000001101111110 + 0101001001010011011000100 + 1000110010000110011011000 + 1110010111111111111011101 + 1100010111010011101011100 + 0101001001111110111011010 + 1100010010101110001110101 + 0111010111100000000111000 + 0101110111110000010011111 + 1001010100110010100101011 + 1001010010001101111101100 + 0010010111000011010100100 + 1101011100100000101111111 + 0011011110001011000011111 + 0001100100010100110100000 + 0011110100111011111110011 + 0000110001101110101111101 + 1111001001000001101000001 + 1110111010100001000001111 + 0000001110001011100111100 + 0011010001100010000000100 + 1101100101101000101110111 + 1010100010101101011100000 + 0010011110001010010011001 + 0001110011100001000011101 + 0010000101111010010011110 + 1111101101010100101001101 + 0011100101000011011100010 + 0010001100011111011110101 + 0000001001001010011010000 + 0010111101000001111110100 + 1111101111101000000111011 + 1111010011000100100011101 + 1010011101011011100010001 + 0010001111010010100011000 + 0111100001001110100111101 + 1011011011011101001100001 + 0000001101010110000111010 + 0000011011011011001111010 + 0001011110100010011100100 + 0110110010101100111000000 + 1101100000001001001000101 + 1000001010110110011000010 + 0100110011010100011001100 + 1011101010001011000010111 + 0101010000010011000101010 + 0010010110001100110110001 + 1100110010001100000000000 + 1100110101111010000000001 + 1010001110010100001101000 + 0011001010110010011001100 + 1111110101101000101111001 + 1011000000000001101000011 + 1011011110010000101101010 + 0001010011010010100001100 + 1010011000001110111110110 + 1101111101010000110100000 + 0111000010110000001011101 + 0111010101100010110001000 + 0011000110101111001001101 + 1110101000100010111100111 + 0111100000001001101101111 + 0011101100101001010101010 + 0000100111110100110111101 + 1100000001010011111011011 + 1111001010000101001011101 + 0010001001100100100111101 + 0010010110111001001010100 + 0001101101000000110110011 + 0101100000000011000110010 + 1111110010001001100111110 + 0010101101010011101100011 + 1001000111110110100111011 + 1011001101100011100111100 + 0110111100101010101110110 + 0011000000000000001101111 + 1000111111011110111111100 + 0111111101010101100001010 + 0001011011100010100000101 + 0100101000011111010001010 + 1010010111001010101110011 + 0101011001110110011011001 + 1001010100111001111100000 + 0100001010010001101110101 + 0110110101001101101101100 + 0011010101001010011011101 + 0100110111100110110110110 + 0110000100100111011001001 + 1000000010001111000001000 + 1101001001000101001110001 + 1011111010001010001111100 + 1010100011100011000100000 + 1011000001110000111101011 + 1010111010010101101011101 + 1001010110000110110100001 + 0101101100110010111111011 + 1000111010000100010010100 + 1010000001110000100011010 + 1110101110000111011111110 + 1101100101011000010000100 + 0000111101001111100110110 + 1000111000110000111101000 + 0001111111000000000010011 + 1011001100101101111100111 + 0100011101100101011111010 + 0001111111101110010001011 + 0001110101110011111000011 + 0111110010010001110000001 + 0000011010010110001000101 + 1000110110101111110101010 + 0110011001000110110101100 + 1000100101001101101010101 + 0000011110011001100111101 + 1011101000001010111101111 + 1001001101101000100110000 + 0100011100011110111101110 + 0100110110001010101110101 + 0100011000011110100101101 + 0000100111100101000011010 + 1001010010001001100100110 + 1010011010101111100111100 + 1110100000111101111011010 + 0111010111100000001101111 + 1000110110100000000011111 + 0110111001000011101001111 + 1111111111011010111110001 + 0100100111000111011010001 + 1000100100010011101001101 + 0010101111001101001011000 + 1010001110101001000001000 + 0100010111100011001000100 + 1110010001011000000011000 + 0100100000011001000100101 + 0101100101100010000000001 + 0111100111101111100011010 + 0100101100101110000001100 + 1001011100001000101100010 + 0000001101011101000000010 + 1101101011011100100010010 + 1111001101101000100010000 + 0011111100111100101010100 + 0010111001100101000010110 + 0101110111100000100000000 + 1100000111011110001101001 + 0100011111100011010001000 + 0101010111011110110010110 + 0110010000100011011110110 + 0001000000111011110100100 + 0101100000110100011101100 + 1010000110010110110100001 + 0010010010111100011110001 + 0111100011110110001001011 + 1011010010100010011100111 + 1010011000010111101001101 + 0000000010010000111101111 + 1011111011111010011100110 + 1001011110101100001110010 + 1000100101100010000101011 + 0110101000110010110000010 + 0001010010001100101101001 + 0001110000111010010110011 + 0011000111001100001101001 + 0111100011010001111100101 + 0000001010011011110100110 + 0110111011010111000001111 + 1110001010101001101100001 + 1110111000010100100001111 + 1011101001111101000000010 + 0001111000101011100010010 + 0110001100010010011110011 + 1000111001101100001001001 + 0100111000101000100111011 + 1101101000011001010110000 + 0100011011000110111100000 + 0010010001111100110111010 + 1101001100111011011011010 + 1011000111100000100011000 + 1100110010000011010111010 + 0111111011110111000111011 + 0000100111100101000101111 + 1101111100001100000001110 + 0110111110110110010100110 + 1111111000000001100100001 + 1000100111100001101100100 + 0001000001111001000100010 + 0100100111110111000000101 + 1110001011000101101101010 + 0010111100110001000110011 + 0011001010100101010100011 + 1111000110011001011111000 + 0010011010110001110110100 + 1000001100111111011111111 + 1000011100011110101001010 + 0110011110001001111111001 + 0010100011101000010111100 + 0111011100011101001000110 + 1100001111110110011000000 + 1111101101110111000010101 + 1000111110010100011011101 + 0111010000101011010101110 + 0010100001110011001011110 + 1101100011110110111001111 + 0100100000011100010011000 + 1010001000110000000101011 + 1110011000110101001110111 + 0101001001001000001100101 + 1001010001011011100100010 + 1110100110001001000100010 + 1101001001001110101111101 + 1101010010101110111000000 + 1100001101110010110101000 + 1000011111111111001010011 + 1000101100100110100011001 + 1001001000011010101000001 + 0011001011100101010111001 + 1101100011110010011001111 + 1101111010101011000101101 + 1010010000000000010001010 + 0010100110101011011111000 + 1110100100111100101111000 + 1111001000100100111011001 + 1001011010110101111110110 + 0111111100000001110101110 + 0100000101000110000011110 + 1100001010111100010101001 + 0001000000110101010011110 + 0001000001001110111011000 + 0011110000011111000001110 + 0101110110001110110100100 + 0101101001010110000101000 + 1001010010010111101110111 + 0101100101011001100000111 + 0000010000101010111000011 + 0101111001101000011001100 + 1100111101111100011011111 + 0010011111000001001111111 + 0101100110110010111111101 + 1000010000100100100000100 + 0111010101001100011110011 + 0101010001000010100101100 + 0011111000111110100001000 + 1101001100011000110001001 + 0001001000100011000010001 + 0100000101010101110010100 + 0011010011111100110110000 + 1110100001001110000000001 + 0110001001011010100111000 + 1100011111100101011010110 + 0011001100001010000001000 + 0111001101111100100110100 + 0110110111010101010000110 + 0100111000001110011001010 + 0111010110100000101110011 + 1000101110111101100101000 + 0110010011010000001111001 + 0101001111100001100100011 + 1101010011010100000111100 + 0100000011010101111011000 + 0111110110101111110101001 + 1111110010001000001011000 + 1001100110111010110100011 + 0011100111000011101000111 + 0000100101000111010100110 + 0110000101100111010110101 + 0101000010001101010101011 + 1001001110011101000111010 + 1010011010101011101110100 + 1001101101010101000111000 + 0001101101101110111001101 + 0110000111111111001111100 + 1111111010110001001100011 + 0100111011001000011100111 + 1101001011101111101001011 + 0000010101110001001101101 + 0000100101110000010010000 + 0110111001101010110010000 + 0110110111001000010001011 + 1110010000000110100111110 + 0010111110000011111110000 + 0010110000110110101101001 + 1111110101001001001001010 + 1111011010000100011001100 + 0101010111100110010001110 + 0101111100011001111001001 + 1101010000000000001001001 + 1001010111111001101000010 + 1100011000011001000101001 + 0000100110101100110011111 + 0001001100100111000010001 + 0101101010110101001101001 + 0010011101010000011100111 + 1101110100110010001110000 + 1001100100000000100111101 + 1101111100000101111011100 + 1000111010000100000011110 + 0110111011100001000000011 + 1001010100001100000100110 + 0111100000111110111111000 + 0100111111000101111001011 + 0100000101000110101010011 + 1110010111101011011000011 + 0011011101010111100100010 + 0101101110101011100010011 + 1001101011101010001111100 + 1000010000011100001100000 + 0000011101011100001100011 + 1001010001000010001010011 + 1010110010110101101000100 + 0010011011111011100100101 + 0110001010010101000110000 + 1111001001000001111100101 + 0000000110001010011011000 + 0011011011111011001100101 + 1001100010101100101100111 + 1100100001010011000110100 + 1010000100110111011011110 + 1001101101011001000110101 + 1101100011101011011011000 + 0101101011001011001100110 + 0000110100011101001100000 + 1100101011101100010110000 + 0111111010011101110011001 + 1010010111011000011111000 + 1111111101000000000001101 + 0010100110100010011000000 + 0111100000011100100101101 + 0110101010001001011101110 + 0101110100111100000011100 + 0110001011101110011101000 + 0001111010100101000111010 + 0010110101111110100100010 + 0001001100010000111100010 + 1100010011001101111101001 + 0000001010100001001000111 + 0011011111000110000110001 + 1100001100000001001010001 + 1100111010111101011001010 + 0110111010000001111100001 + 0000001010000011110110111 + 1110010010010010000101100 + 1111100000110110000001110 + 1110111010001110010011000 + 0011010111110011010001100 + 1100101100000001011100001 + 0110111111001010111000111 + 1001000001110100111110001 + 0000100100100100011110100 + 1000110001111110110111000 + 0010101111101111110011100 + 0111001001000111101000000 + 1000000100100101000001110 + 0100000111011111101101011 + 0111000111100111001110001 + 1111001011011011110101001 + 1110110000100010000000110 + 1001011001111101011100100 + 1100010110111110001001111 + 0001110111001010010011111 + 1011110110001100100100110 + 1001100001111101101010010 + 1110000101100111100111010 + 1101000100001111011011100 + 1111111000110001010100101 + 1000110011101111101011110 + 1101100111110010010100000 + 1010011110000000001111100 + 1100010000011101100000101 + 1110101001011000110101111 + 0000001101010111011000101 + 1010000101000010010011101 + 1001011000101011100111101 + 1010110110001111001001110 + 0101011110111111110001000 + 1000101010010100011010000 + 0001011110100010100011101 + 0011111011010000001110011 + 1000110111111111010001100 + 0100110110011000101011100 + 0101000101011011100001011 + 0100011111001110011111001 + 1000011010010010101001101 + 0011111110001110001111100 + 0011001010011111111101110 + 1100111101010110110000000 + 0111001101011110000111010 + 0011011100100000101001110 + 1011110001110101001101011 + 1111000111011101100010111 + 0010100000000111100001111 + 0000111000110111100101101 + 0011101101110110110110010 + 1011101110001011100100001 + 0110000111011001110101011 + 1101010111010111010011110 + 0111111100011111101001110 + 1000110000000001101111111 + 0100101010100000111000001 + 0000110011001000101010110 + 0101110000100100011010110 + 1101001001111111011010101 + 1010111101111110101101110 + 1010000000011111010001100 + 1011001100000000011101001 + 1100010010101001010001111 + 1010000111001101000011100 + 0101000101011110011110001 + 1100111100010110010100010 + 1111001001111110001110010 + 1110101010011000101101010 + 0111010011110100100101111 + 1000001001111101011101001 + 1111010000110010001011011 + 0000010100010101010011111 + 1101010011100010000010010 + 0110110001011101101000010 + 0001111011011101011010110 + 0101010011101010000111100 + 0101000110001110110001001 + 0101001110110000001011110 + 1100001111101110101111110 + 0110011111101000100110011 + 1101110011111111001010110 + 0011110110111101111101011 + 0101011100011010101000100 + 0111000010010100000011101 + 1010110000010001110000001 + 1111011101011001101000111 + 0111011111000111001010010 + 1101000100110110101001001 + 1101111011011100110100011 + 0010010100110110001110010 + 0000011001110100010101000 + 0001110010110111101011010 + 1111111010100010101000100 + 1100000010111000011000010 + 1000101010110010101010101 + 1110001111010100011111010 + 1100101111010100101010000 + 1101000110100100101010110 + 0110110000001001111010111 + 0111001010111111111000110 + 1101101000010100001100010 + 1010011011001011110010100 + 1100011100010010110110101 + 1011001111100111011000001 + 1100110111010000111101010 + 0111010100101001110101010 + 0001100001100110100110000 + 0001000100000001001011011 + 1110101010100010110111100 + 0011000110001101010100111 + 1001100010011110011001011 + 0011000010001101011001101 + 1111110000000001100110100 + 1011010100110010011110100 + 1000111111010111110100000 + 0001010001111100101000011 + 1100010110010010011010100 + 0100001111010100000110000 + 1011011100001100011001110 + 0101101001101011110001001 + 1010000100010101010101011 + 0000001000011111111000001 + 0001010011000110011111100 + 1001110111011101100001011 + 1000000110101111100000110 + 1010011110010101101100011 + 0010100000010001110011100 + 1111111111010100101011111 + 1000000111010000111100001 + 0001000001011011100110011 + 1011000010000110010100000 + 1110000010011010100010001 + 1101101000100111000101001 + 1111111011100010100011011 + 0100110001011010101001111 + 0011001110111010001010111 + 0000001101011100001011001 + 0010111100110111101111011 + 1110001011110001110101000 + 1010100010110001110011101 + 0111111101110100011010110 + 0000001011101111010110000 + 0111111000011110011001110 + 1010111010011100111001001 + 1110001001001001011011010 + 1100110001110100100001100 + 0011111010111101101110100 + 0111110110100011000000000 + 1010000011110000100111100 + 0111001010001000111010100 + 0000000100010101011000001 + 0110101001110100000100001 + 0101101010100100110111100 + 0111110101001011001111111 + 1110111000001011111111100 + 0001110100001001101101001 + 0111100101100000101010101 + 0101101010001010110100010 + 0110001111010100010111111 + 0100001110100000011110110 + 1100111000100001001001000 + 1111110101100100101000110 + 0000000000011101101110111 + 0011111101100001000010110 + 1000001101000100011111101 + 0000111100101001100011110 + 1110000111000000111001100 + 0000110101000111001110001 + 0111101100001010111111001 + 0110101001010000111011001 + 0101100111001100100111010 + 1101000001011111100001101 + 0110000101110101110100111 + 0011101001010011011011011 + 1101000100100010111010011 + 0000111101101100010111101 + 0111100111100001100011110 + 0000001100001011111110011 + 0010011000111110001011001 + 0110110101000101110011010 + 0111100011000011101001000 + 1110111101010111100011000 + 1100011010100100010000010 + 0110110100101111011011011 + 1111111011011000110010011 + 1011011111000011011111100 + 1010110000010111110110010 + 0100010011100001010111110 + 1001011011111101111011011 + 0111001011001110000100111 + 0000101010000000011100010 + 1010100111011111101110100 + 0011101101000101111101100 + 1101111110101011111000101 + 1000110000011111011010011 + 0100111000110000111001010 + 0100000100001010000000000 + 1101010101001000110110000 + 1100001101111110011110100 + 0010011101000110011011011 + 0101111010101100110000010 + 0011001001100001001001010 + 1101110001000000110101101 + 0000011001111011010110110 + 1101011011111110101000111 + 0011010111100001111111111 + 0011111100010101110011101 + 1000000000111001110101000 + 0100100100100000110001011 + 1000001001110111101000100 + 0001001111010011000110100 + 1101111001101011101101101 + 1000110011001100011000100 + 0001010100001100001110000 + 0010111011000110010010101 + 0010111110110011110101110 + 1011011100010111111100100 + 1000001100111010100000101 + 0110110101111000010010101 + 0010101001100100101010100 + 1111001101110110011110011 + 0101011111000100100011101 + 1100000011101011000101101 + 1101101100011100110011101 + 0110011000000110011010010 + 1001111010111111000111101 + 1000101101111001010101010 + 1011110101011000111010001 + 0100001100111000110001100 + 1000110110100010011011010 + 0001110110010011011011101 + 0000111111011001101110100 + 0111000110000101111111110 + 0010011110000001001001111 + 0001000100111101110101011 + 0111010100000010111010110 + 1000111010100011001000000 + 1000100101000000000001000 + 0010011001010001010001000 + 0000111001000101110110100 + 0001000111001111011101011 + 1011100010010011011001000 + 1011101000001001000111110 + 0001101101110100000000011 + 1010111000000110011011000 + 0100001100000110000111011 + 0010001101101000001111001 + 0000101001110111010110010 + 1010100010010001010000111 + 0011001010011110010000001 + 1100000101111110001101010 + 1011011001001111001101011 + 1001010110101001001010010 + 0001111100110011000000100 + 1000110110011001100001110 + 1011111110010101010010011 + 1011010010001101010100111 + 1011100010011100100001011 + 0000111111000000110010100 + 0000011110011000110010011 + 1100110100001100000101110 + 1011011001100100111100010 + 0011100100000011100110000 + 1111111101000000010111100 + 0101111000011010001000111 + 0011110011001100111001011 + 0100000110011101010001011 + 0111000101011010011000001 + 1111000000111001100001010 + 0000011110011011010110001 + 0010010011101010100001101 + 0110010101110011000111010 + 1111100110000010010000000 + 0001001100111110100111111 + 0010000111111110110010011 + 0010101010000111001010110 + 0100111001100101011011001 + 0000001010010001111100110 + 0111001110000110100011000 + 0001010101011101001101010 + 0100111001110000101010000 + 1100100011111001011000110 + 0011010000101111100110000 + 0000010001111010000011011 + 1011100000000101001111011 + 0001101101110100001001011 + 0110010000001010010110100 + 0011100111000000001100111 + 0010110101001101110111010 + 0000110010100110100000100 + 1010101101100100010011111 + 0110010010011110100000001 + 0000000001101101100001110 + 1100110100111110001011010 + 0100011010100010110000100 + 0111001110000100110001010 + 0111011101000000011011010 + 0101110111000001001000100 + 0001000100100100000010011 + 0000010010011111011110100 + 1100010010000010000100110 + 1000110110000001110011001 + 1110100110010110101010000 + 1111010011111001001010110 + 1001001100010100111111110 + 1100001010001011111100011 + 1000110101001001011111011 + 1010000110001010101011001 + 1101001001001101000001100 + 0100111011001110000110001 + 0011001110100010011011110 + 0001111010100100101100010 + 1011110101001101111111111 + 0101100010001000000001110 + 1100101100011110000011100 + 1001111000000100100001110 + 1100001100111101111011000 + 0111001111111000111110101 + 0100110010110001000010101 + 0110100111001011111111110 + 0011101001110000100110010 + 1010010101111011000111010 + 1101010110000101101110010 + 1001000110101100000000111 + 1010000000011000110010110 + 0001001011101101000001011 + 0000111010110010000111010 + 1000101111000101010010011 + 0100001100001110111001111 + 1011100001111010110000101 + 0101000001011111110010100 + 0111111101110111000110011 + 0100111010001101011011000 + 0001110110110101111011011 + 1100111011101011111011101 + 1010010001011111100001100 + 1111000011110111011101100 + 0000000011101101110001111 + 1001010001010101101110100 + 0010101100000000000111100 + 1111011111010100011111101 + 1111011110111111101111101 + 0000000101010011111011011 + 0000111001110011010000101 + 0100101110101100011010100 + 1110111000100001011000000 + 1110110001011000111111010 + 1101010000010101110010100 + 1000100101001100110110110 + 1101100110010111111000110 + 0011111110111101110111100 + 0111101110101001100100000 + 1100011010000101101111101 + 0010001000101000011001010 + 0101101101001010110110001 + 0110001100011100001010000 + 1011101100010000111010111 + 0100100000101010000111101 + 1011101011001101101001111 + 0101110001101000101011100 + 0010101100001101011000011 + 0111111111101101011011000 + 1101001110110100110111111 + 0110001000101000100010011 + 1001100100111011010011100 + 0011001001100100000001100 + 0101011101010110010001001 + 1101110001111110010010010 + 1001111000001111111011100 + 1111111101111100000010100 + 0011111110011000110110000 + 0110101110001011010111010 + 1001001001001010000010001 + 0110100000001001100111011 + 1111100111011000100000011 + 1110010111111100100111100 + 0011101011010010110100110 + 1100001001001010111100101 + 0011110111101111110101010 + 1000001100110101111100110 + 1001000110001110101011101 + 1010110100011000001111111 + 1100101010010010000011111 + 1101000100101010010001100 + 1010000010100000010001000 + 1011111011100100111001000 + 0001011110101111111000011 + 0111110010101001101111000 + 0010100111101001100100001 + 0000101110011011010111111 + 1111001101110001111010001 + 0110101101001100110101101 + 1001011110100011010100101 + 1011111011010011100100100 + 1001011110001110111010011 + 1001110000100011000010110 + 0000000111011100101111010 + 1101010010111010001000011 + 1010000011101001100011111 + 1101000101110000111001101 + 0001010110110110011111011 + 0100000001100111010101011 + 0111110100111001010011111 + 1000100010100010111101011 + 0010001111111011100010101 + 1110110010110101000001100 + 1011000100111000101010000 + 0001100000001101001100010 + 1101101010110101101011000 + 0001001111000010111111000 + 1001111111010000011100001 + 0001110100110101001100010 + 1111001100011100010010010 + 1111010111110100011011101 + 0011110100001110100101111 + 0011011001111001101111111 + 0101111101101101100100101 + 0100101101101010001110010 + 1111011001111010101000000 + 0010111100111111010010111 + 1001010011100100111110001 + 0110101001001101000110101 + 0111010010110100001000001 + 1010001110010100100000000 + 1000111111100011100010111 + 1001001101000001010011111 + 1010011100000100011001010 + 1101101001011100110100001 + 1101000000011010100100010 + 1101000100010111000011011 + 0011111110100010110100101 + 1101010110001100101000000 + 0011010111000110110001111 + 1110011101011100111000110 + 0100101000110111001101010 + 0001010111000101000111000 + 1101111000101111101111111 + 0100011100110011111001100 + 1001001011111011110101101 + 1010110100111100100011101 + 0000101011101011111101101 + 1111111001000110000000001 + 1101110001001110110111001 + 1000011010000000110110111 + 1000100001110110111001000 + 1000111011010101010011001 + 0001100111010010001011001 + 1000001110110000110110010 + 0011111101110110110001000 + 1110110100110010110110001 + 0000001111100000011001111 + 0110101001100110101001100 + 0101100110101000110010111 + 1100111000010001100010100 + 0110111001100100010100100 + 1110010010000111100110110 + 0001000011010001001000000 + 0101010000011110100101001 + 1110010000001111011111111 + 0100100111101110110110101 + 0000011010110000011010111 + 0100100111010110100001010 + 1100110101010101100000111 + 0110010000001111000101000 + 1110111110100011011000011 + 1101000001011101100000000 + 0100110001101111100001101 + 0000010100101010011110011 + 0100010000000011011110100 + 0110101011010000011010111 + 1111000000000111110100111 + 0101000001111001011100101 + 1010110101101001101001111 + 1001101110110010010001011 + 0110001000101000101010010 + 1100000101001010010001000 + 0110111011011000111001010 + 1000001010001101111110000 + 0011101000000010011101100 + 0011010000111110101110000 + 1011010100110101110111010 + 0111101111001001000101010 + 0000001111000110010000011 + 1101010111010000100011111 + 0011100010111100110111000 + 0010001101011001110111100 + 0010000011010101110100100 + 0110010110011000111010101 + 1001001111001101010100110 + 1000111000011011110000010 + 1000110000101111001101101 + 0101011111111100110000000 + 1101110100001111011110111 + 1110110000001101111110001 + 1011111110010100101110101 + 0101101110000110010110001 + 1100101010100110011101110 + 0000110000101001101011011 + 1111110011011001110001110 + 1111111110111001011000010 + 0001011011011100001110100 + 0101110100010001101000000 + 0000101110110100110001010 + 0110010010101101010100011 + 1110101011011110011100101 + 0101101011011011011000010 + 0101000110011000110111111 + 1100010011101101111101001 + 0011101110111000000100011 + 0110011010100100111000011 + 1000001101011010100011010 + 1001011011110101011011111 + 1111100111011100001100010 + 1101011001000011100010010 + 0001010010011010111101001 + 0101111010101111101100001 + 1001110000101000110100000 + 0100110110001001110100000 + 0000101111111100001001001 + 1110011101111110001011011 + 1111110100000110100100111 + 1000000101001101000101011 + 0011000000100110110010110 + 0011111011001111101100010 + 1011010000100100000001010 + 1110111011100111100001001 + 1000001111010000011010101 + 0111110100100100101100100 + 1010001100101011110100100 + 0110100001111101110011010 + 0101010011000010111001110 + 0111100101001010010111110 + 1001110111001100111000011 + 1000110011110011001101111 + 0000101100110110111000001 + 0111000101100001101101110 + 1101100000011011111001000 + 0111100010010000101100101 + 1101110100011100100000010 + 1011110011100011101000001 + 1000001110101010101000000 + 1111010100100010010111010 + 0011101000100010101011001 + 0011111000000111111011111 + 0010111110010111101000111 + 1000000100110110111100000 + 1110110100010110010000111 + 1011000101111100110100010 + 0100001010010101101011100 + 1111101010010101100011010 + 1011010101000100001011010 + 0101111001000100101100111 + 0010001011100111001110101 + 1000110111000010110001010 + 0011110000111001001101100 + 0100110110101001011000011 + 1110100011011001110111001 + 0001101110001000000111011 + 1001111000011010111010001 + 1001011000110101010110010 + 1110011000111111101101101 + 1000000100101110110110110 + 0010001000010111000011001 + 0111111111000001000001101 + 1101010101111110110010011 + 1100001111011110000011111 + 0010111110001111101101100 + 1011111011010011001101111 + 1001000111001111101110100 + 0001011011110001001011010 + 1011011100001111011110100 + 1111110000101000010101111 + 0010111010100010111100001 + 0001001100100010001001010 + 1010101111000100001101001 + 0011100000000100011000010 + 0110010011010011000100111 + 1111100000010101010101111 + 1001001100000100110101010 + 1011011111111110111110101 + 0100000111000011001000010 + 0110100101100111110110101 + 0100000110000101111111011 + 0010011010101101011110011 + 1100011001111101110101010 + 1100110100101100000010010 + 0111011010011011110001101 + 0001101001011111011110001 + 1000011000001110001010001 + 0111010000011010111010001 + 0010101001101100111010100 + 1001111000010000110100110 + 0100110101111000110111111 + 1111001000101110011111011 + 0101111110100110000011011 + 0000101100100110011001000 + 0010100010111010100101111 + 0111111010100110001001100 + 1111101111110011110001101 + 1011010010111100000100000 + 0001111011101110110001100 + 1100110001001010010100011 + 1010001101101000100100000 + 0111011001011000100001110 + 1110010010110010011001011 + 1101010111000011101101110 + 0101101110100111100000101 + 0001001000001100110000111 + 1111000011001010110110100 + 0000000110001011001000001 + 0011111010111011101111011 + 1010111100111111111111111 + 1111101001010001011110101 + 0011001011100101101110101 + 1101111110110000100011010 + 1110011010101101111011101 + 0011111000101011101011000 + 1110001011100110111010011 + 0101000101011010100000000 + 1100001000000101011000101 + 0000111011100110110100001 + 1100011101101001100000000 + 0010100101000111101000111 + 0111010001001010100110110 + 0110000001000111010001101 + 0110100011011100110001011 + 0010011010101111010000110 + 1100100011000001111001111 + 0110100011101011001100010 + 0110100010111111000011101 + 0110000011011100110011100 + 0000101101100011100110001 + 0000110100110000101111001 + 0011000001101011101100101 + 1010000000001101010001110 + 0010110101111001100110011 + 1011100100000100011010001 + 1010111011100010110110000 + 0011101101101011010101000 + 0110101011011101101011111 + 0000001011001100110101001 + 1011101000011111111111000 + 1011010101010110010010100 + 0011001101010110000110100 + 1000110010111101000101100 + 1000000010111000010000010 + 1011010000101011100010001 + 1110010111110001101000111 + 1111110001100110011110100 + 0001010001101100000111000 + 0101001101001110111110011 + 0101101001011100001010001 + 1000110110100010101100111 + 1111001111001110100011101 + 1011011100010010100111110 + 0101111111000101111011010 + 0100101010111101101011101 + 0010001000001000010001000 + 0011011010110110010100110 + 0111101100000100110111100 + 0000011110001011011001111 + 0101000000011011010010011 + 0001000011001110110010011 + 0001000010011000010111100 + 0000101001010111001111100 + 1000011100101101111101100 + 0100110000001001010001101 + 1001110001000010010000101 + 0010100011011101011100000 + 0000001011010110010010101 + 0000111111100011110000001 + 1111110100100101001110100 + 1010100100110010111001000 + 1100110001101100011001001 + 1001011000011110111001101 + 0111110101011001010100100 + 0010010100000000110000010 + 0000111011000010110011111 + 0101111010111111101000111 + 1011110011001001110100011 + 0110101111111001010101100 + 1011110001111011001010100 + 1101001101100101111101111 + 0101111100111000111101001 + 0011101011011111010001100 + 1011001101111101011011011 + 1000110010100110101100110 + 1011110110111000111101000 + 0000111011001111111010000 + 0010010101000100011011100 + 0001111101111101100000111 + 1100101000011101100110010 + 0010011101001101011111011 + 1101010011100111001000111 + 0100011101100110100011011 + 1011110110110100111000010 + 0001010010101001000010110 + 0110010001010101001000101 + 1110101100101110100101000 + 1010111111101011111000010 + 1001010001101111000011110 + 1101111111100101000111110 + 1010011000110110110010001 + 1111100101010011100101101 + 1111011111001010101100100 + 0110010001011010001000111 + 1110000101100010011110000 + 0001111111100010101100000 + 1000000110101000011110100 + 1101001100100111100111100 + 1100010000001101111011101 + 0101001000010011101100100 + 0110110011000000110101111 + 0101110111100001110111100 + 0011001011111111100110101 + 0111001111011101010010000 + 1100110011111011101101111 + 0010011110000001000110110 + 1111000101011001100111111 + 0110101000001011001010100 + 0111011101000011110100110 + 1111110001010010110111100 + 0011100110101110110100011 + 1000001011000110111111100 + 1100011000010101111010111 + 0000110111111010011001101 + 0110111111000101110111110 + 1101110010001011110001110 + 0110101010010011101111000 + 0100100000100101011110001 + 0101011100010000100000001 + 1001111110111110111011001 + 1111010100100110011101110 + 1001011111100101010000000 + 1010101010110100011011011 + 1100110011001110110101010 + 0111101101001010100101110 + 1011010100110101110110110 + 1101101100001011000100001 + 1010111011110110100111010 + 0001100011101011110110101 + 0010001110011110001100101 + 0011101001111001001011110 + 0001000110010111000001010 + 0100010100101111110000101 + 1001111111010010001100011 + 0001111101101010011001101 + 1001000100100101000001011 + 0110000011000010110011010 + 1101110110010000000011010 + 0000001100110001110001100 + 0010110001110011111010111 + 0011111010101000110100111 + 1010010111000100101011100 + 1100010111101010010001001 + 1111010100110101100111001 + 1011000001011011000100101 + 0011011111001000111101111 + 1100111011001001000110000 + 0001010000000110111011000 + 0111001001010101011100111 + 0000110110010000110100010 + 1111111010100011101110101 + 1100101011111100011001010 + 0001001011101101001000110 + 0100001000100110000011110 + 0000101010100010110011100 + 1111011110010010101111100 + 0000010001000011010001011 + 0010000111001110010111011 + 0110011100100010001000011 + 0110000000001001110110101 + 1011011011101011010011010 + 0100000100001001110101011 + 1000001110010100010000101 + 0000101100101011110010110 + 1110010000000010110110010 + 0111010010001000110010001 + 1000111111101010111010101 + 0000110110100101010100101 + 0100110101101010101110100 + 1011100000000101001011101 + 0000101010110111010001100 + 1100111001011101100001111 + 0110111111101001101011001 + 1101110100111011101001101 + 1111110000110010101011011 + 1100110101101111010011001 + 1011000001110111001000111 + 0100110110000100110110110 + 0111001010111000110110000 + 0000110111100001100100011 + 1010011100000100100100111 + 0100101001011000000000111 + 0111001011011010010111010 + 1100101010101101100001011 + 1011010000010001000001111 + 1000000001001111010010110 + 0010101110011100001100000 + 1101110111100110001010110 + 1100000001110111010000110 + 0010100011100000111010010 + 0001011000010001101001011 + 1111010001011111110110001 + 0010111011100100000000001 + 0011010101000010110011111 + 0010101101011100100111011 + 1110100100101011000010011 + 0101110001110100010111000 + 0001000100010111010100000 + 0001011011010000010001101 + 1011001010000110001001010 + 0000111100110111010101100 + 0000100100110110010110100 + 1111101010111001010001111 + 1110110110100110100110001 + 0001111011001010101110001 + 1001111001100100011111000 + 0000110111111100000110001 + 0100101111110110100110101 + 0110011000110011001111011 + 1010110011001011001101101 + 0100001101000011000110101 + 0100101000001010110110101 + 0111010101100010111100010 + 1101111011101110100000010 + 0011100101010001100001010 + 1011000101011011110110110 + 0111001101111100000101110 + 0110011111100111000110010 + 0010110101100010001100000 + 1100101101100110110101001 + 1000110100011010011110010 + 0000111000101100011010101 + 1011001011100110110101010 + 0001110001010101101011001 + 0110011010001000010101011 + 0001110101101000111101110 + 0100011111110000110010100 + 1101111010010011011101110 + 1110010110111110100101011 + 1001111000011001000111000 + 1001100010110001001111100 + 0010011100101111010101010 + 1011111110000100111010010 + 0011111100011101010010101 + 0101110000110011001000101 + 1010000111110100110001110 + 1011111110001111111001101 + 0000111000000101010110111 + 0101001111101001110100000 + 1000101010011001111010001 + 1011100100111100101100011 + 0100110110111111110011100 + 0001101000010000111101001 + 0111011101011101000010100 + 1001000111011101111010110 + 1111111110110001001000111 + 1011010110000111101101111 + 1001110001001101111000100 + 0001101001001000110111100 + 0010010111111011000111101 + 1001000110111001010000100 + 0001111011100110100110111 + 1000011111111101000110110 + 0011100100101111101111110 + 1111101111100101101100001 + 0011111100110111100100111 + 1100110011111111011000100 + 0000000011100011001111101 + 1111001001101010000011010 + 0110101101001011110101000 + 0010001011101100110110110 + 0111100011100100010111110 + 0111100000001001110100110 + 0110010111010111001100100 + 1110110110110001001000010 + 1010111000000101000100101 + 1010100100110101100100111 + 0110011011100110110011000 + 1100000000010010011100110 + 0100110100010010111100100 + 0110011001001011101010101 + 1110111010010001001001000 + 1111000100111001110011011 + 1000110000011001001100011 + 1101010011111000010010101 + 1001001110011110001101001 + 1100110100101011010101001 + 0111100000100000011110000 + 0111100010000010000110011 + 0011100100101110111111101 + 1111111111010100101011011 + 1000011011000110111110100 + 0100110001000101110111000 + 1101110010111101000111001 + 1100000011101101011010011 + 0101011001000111100011000 + 1110011000101100010001100 + 1010110100001001001000100 + 1111010000000100010010100 + 1100001100011001001010001 + 1001000101100000011111011 + 1111000111101110010000001 + 0101010001010101101111111 + 1001101010100111111100110 + 1100100001101101000011011 + 0111010000111011010011110 + 0101100000010110000011101 + 0001001001101110000011010 + 0001011110000100110111110 + 0100101101100101011010011 + 0101111011001011100110111 + 0110001001001110011001010 + 1111011110001111001111010 + 0101000000000000110101110 + 0001010110100011111100011 + 0000110001111101011110010 + 0000100101000011001101011 + 1110100110010101011000000 + 0111010000110010100110111 + 0011110010111010001111011 + 0111101010010010000101110 + 1110010111001101100100111 + 0001100010111010111110111 + 0111100110010110001110011 + 1100011000000110010001110 + 1111100000111000101111100 + 1110111010101010111111001 + 0100001001000101001001001 + 0110111001000111001000001 + 0110110101101111110100010 + 1101011100111000100011010 + 1001111001101101011011111 + 1100011010100110010010000 + 0111110010101001101001001 + 1010111000100101010110110 + 0111110111000111101100101 + 1110001000111001100011111 + 0001000000010110000010010 + 1101000001011111101100011 + 0100101010101010001101011 + 0011000000011000000001011 + 1101010110110100111110010 + 0010100110111011001111100 + 1011011001100001111111001 + 1001101100110001010001001 + 1110011100011011001101111 + 0100010000111111001000001 + 1100100001110101110000100 + 1000100001110110011000110 + 0011010111001000101011100 + 0101101011110001111110000 + 0101001101000001111010101 + 1011110010011101111111001 + 0000111011111001010011010 + 0000011111000111110111100 + 1001111010100100000010010 + 0110001011001111010001100 + 1100001010100110011101000 + 0101000001000010100101110 + 0101011000000011100011100 + 1100001000001000000101010 + 1001100010110001101011111 + 1011101110001110101100110 + 1100100011111000010110111 + 0111110000000011001100101 + 1010100111011010010001110 + 1110011000010111100111110 + 1010100001100001011100011 + 0100000010000001101001110 + 1010110110110010111010001 + 0001001100110010010011100 + 0011111100100000010001001 + 0111011110010010100110001 + 1101001100110101101111011 + 1000101101101000001110101 + 1010011100010000011011111 + 0100100000101010010111101 + 1110010101101011100100010 + 0010011010001100010110110 + 0100000000111010000101000 + 0010000110101100000111100 + 0011110000000000101000001 + 1000000110110001011101010 + 0110010000100000101010011 + 0000110100111101000010110 + 0111000001011101110111111 + 1001100110101000111111010 + 0101101000111001011000101 + 1100010001110111111101011 + 0001100101000010001101111 + 1111111011001111001000010 + 1100011011100101010000001 + 1111110000101111000001111 + 1100100101010111011000011 + 0011111110111001101000010 + 1101111000111001000110100 + 0010001110100010011011110 + 1000001111000101101000001 + 1101111100110011110010100 + 0001111111001011011001111 + 1101010110111100111110010 + 0111100010000010011110111 + 0000111001010111110011101 + 1111110110011110111101000 + 1111001111001001010000000 + 1010101010010001101010000 + 1110100100001001110111101 + 1000010001010111110110110 + 1111101101100101001101110 + 1100001001000100100100011 + 0010110100000100001100001 + 1110001111001000011001110 + 0111110010010010111001001 + 0110010010001000100111101 + 1100011111111000101011010 + 1000110001111011000111100 + 0010000100100111111000101 + 1011011110011001100010110 + 1101010001001100110100001 + 1010000101011111100100011 + 0100110001011101010010011 + 1011010110100111000011011 + 1111101110001111110001000 + 1111111100101101101100110 + 1100000100010010010100000 + 0101001101100111001110010 + 1101000111011011000101111 + 0101010111110011100001010 + 0010111111110110001001010 + 0100001100111111001100100 + 1111010101101110000110001 + 1101100001110111001001101 + 0101110101111010011001111 + 1101011001100011001110000 + 0111011101110000111110111 + 1000111000010001011010101 + 0010010100011001010011011 + 1001010000111011000101101 + 1111101000110100101000100 + 1001010100111011110010011 + 1111101110010100100111001 + 1001001010101111111110101 + 0010101101011101101101101 + 0101010100010110101110111 + 0111011110111111011110100 + 1000001111100111000110001 + 0001100000110000110010100 + 1010011110110000010101101 + 0000000010100011010011010 + 0011001011001000000001100 + 0110000001101011011111100 + 0111110011111010100111001 + 0111111101010000010100001 + 0111101001110001100011110 + 1100110010111011110101100 + 1101001101110001010111100 + 0111110011001010011100101 + 0010101110110010100010111 + 0100010100100111100101100 + 0000011011101111110000010 + 1010010111100010001110100 + 0111110011110100100001111 + 0011000001100101000001101 + 0110110101011011111111100 + 0000110000011000000101100 + 0011000101101001110110011 + 0111101101101110111101001 + 1000111111100100111110010 + 0101110100111110111101010 + 1111101000110001100101001 + 1101011010101001101000101 + 0011100000011101111011001 + 0111000000011001100111101 + 1110001111011111000001101 + 0001100110110001011100101 + 0100100011000000100011101 + 0101010000011100010110110 + 1011110101101111111011101 + 0110110011000101001010100 + 0110001101011011111110111 + 1001110010010100110010100 + 1010110111101000001110010 + 0110011110000111011110100 + 0010101111000100011010101 + 0000111011100110100010001 + 0110001101011111000100100 + 0010101100100101100101100 + 1011010001100110000011110 + 1100010011011111110010011 + 0110011101011001100110000 + 1010100111011011101011100 + 1100110001001011111101011 + 0000011101110100111010110 + 0110000001001100011101101 + 0001111000000010101010111 + 0111111010000111110001100 + 1011101110001100001001100 + 1111000100001110000001011 + 1000010011101010011101000 + 0000110100001111101000100 + 0100010000011110001110100 + 1000000001100111011110000 + 1001010000100000111111110 + 1011001000011001100100100 + 1100100011010100110000000 + 1001001011000101010011001 + 0010010000001011011101101 + 0010001010000100101101110 + 1110010000000011001110110 + 0100010101011000011101011 + 1000000010011010010010001 + 0001100000111110011010001 + 0101000111100000011100101 + 0000101011111010110100100 + 1101111011000011111001010 + 1000001000010110111000110 + 1110110011001110011110111 + 1011110110111001100011111 + 1010101110110010011100111 + 1101000110001111110110100 + 1001110100111110110101110 + 1101000100000011100000000 + 1000101100000000111011101 + 1011100010110111011111111 + 0111011101001100000001110 + 1011011000011101110110010 + 0011001010011000100101111 + 0001001111000101010011101 + 0110001110111000000000001 + 0111010100110000111110111 + 0101100001000111000110110 + 0001101001001100010010010 + 0100001101101011011001001 + 1111011110111101111010000 + 0010000001000111010010010 + 1000100011001000111100000 + 0111010111100100011100011 + 0100010100110111000100001 + 0111011011110100111111100 + 0010001010010110010010001 + 0100101000101111100111010 + 0010010000001101010111011 + 1110101010110110001001110 + 1100110111110111100011011 + 0010110000010000101101011 + 1100011110011000111110011 + 0100010100110110111011001 + 1011011000010100111000110 + 0000101111110101110101100 + 1110000100010001011000001 + 0101011000100101101011001 + 0111110001110101100100100 + 0101100111001010100010111 + 1000011001101110011010101 + 0001101111010001111101110 + 0100010110010101000101000 + 0100001010101101101100000 + 0000110111010110001001001 + 0011111001111010110011100 + 1010001101011000011100110 + 1001110100110111100111110 + 1001110010100100011100100 + 1010100010001100011010011 + 0000001000110100000000110 + 0011010011000101010111010 + 0101100011100010011010000 + 0100111101101010001111011 + 0110101000101101010110000 + 0001111010010110001100000 + 1011110110100010111111100 + 0011111010100000100110000 + 1101010100101110100010111 + 0110100100010010001100000 + 1011110000010110110111110 + 0010100011110100000011101 + 1001000101110011010000000 + 0110101001001001101111000 + 0000000100001100110010110 + 0011110110101101011101010 + 1011011000000111101000110 + 1000110100010010010110111 + 0001100111100111110111001 + 0111110011111111111111100 + 1101010001111001000001001 + 1000100010101111111110111 + 0011110101100100010010101 + 0101110011011110110010101 + 1111001010011001100000111 + 1010111110100100001110010 + 0011010111100101010011000 + 1111011110011110011100101 + 0110100000011000100010101 + 1111101101011011100000010 + 0100001010110000010001100 + 0111000001001111010101011 + 1010011110110100111110010 + 0101111101011011100000000 + 1010010010111011010000000 + 1111100000010000101000100 + 0000001010110110010011100 + 1001000000101011011010000 + 1011011101001010011000011 + 0010100010001011000101101 + 1110111010101111101010001 + 1010011001110100101010000 + 1000111110000000101110101 + 1010110100111011111001000 + 1001100000001101010010001 + 0011111011111101001000101 + 1001000010101011010100110 + 0000000000010010101111000 + 1100101010110111110000110 + 1101101100100111010100010 + 0001100010000010011100101 + 0111010000111100000001100 + 1011111110011101100011101 + 1110100010101010000010001 + 1111100011100001110011000 + 0111100000110010010101100 + 1001001000001011011001011 + 1011101100101100011000011 + 0011011111011011011110011 + 0001000111101010111010100 + 0101111011011100011000111 + 0101110001101001001011101 + 0010110000110100111110101 + 0101110100100010100110100 + 0001010001011001101000010 + 0100111001110011000101111 + 1101000100011101100110100 + 0111011110110101010000101 + 1001110101011101111000101 + 0000100101011101110110011 + 1001010100000100100101010 + 0001011111000001010111000 + 1001101101011001001010010 + 1110111100111100111101100 + 0110100110101111100011000 + 1011100010011010100010010 + 1011110000101011010001101 + 0100010011111000101011011 + 0010100111001110100111001 + 0010110100000111001010001 + 0001001011000101011010100 + 1100010011000100000100100 + 0101111110011000011101011 + 0101100011001010101100111 + 0111000100011110111101100 + 1110111001100110010111111 + 1011001001101110101000010 + 1000110110101010111101000 + 0100000011011100101010110 + 1110111100101011101110010 + 1100001001110010100101000 + 1001111101011010100111111 + 0101001010111110100100001 + 1001111000010001111100110 + 0101110100001000011101010 + 1111011011100111110001101 + 1101111110111001111111010 + 1110100011011010000110101 + 0101011111101100100011101 + 0000101101000011001010101 + 0001110101001100001101100 + 0001101101101010010111000 + 0100100111110111010000100 + 0010110011010100110001011 + 0000100000111001111001101 + 1001010011001100000101000 + 0100001100001100010111100 + 0100111010001010110011000 + 1010101011100010001010101 + 1101011000000011011110100 + 0000010110010011110010000 + 0101010001001110100010100 + 0100111001011001100010101 + 0100110010110011011001010 + 1110110111100010111011000 + 0010101000010000010000011 + 0011010100001000011010010 + 0100101000010101111110011 + 0100100011011110100010010 + 0001011110011100100100110 + 1010110101011011011100010 + 0100111011111111001011101 + 0101101100110101001011111 + 1100110111011101011000011 + 1001101000001100001001101 + 0110010110011100101111110 + 0111011010100101101011110 + 0001000101010010111110010 + 1101110001000100001000111 + 0010001011010001100000000 + 0001100101100111001000100 + 0110011000011010111101100 + 0111111101110011110000001 + 1001010100011100001001111 + 1001001000000110000111111 + 0000111010101010100101101 + 1111110110100101100001101 + 0010011100101001000001111 + 0011110101111110010110000 + 1101010000011001011110011 + 0000111011101110111111001 + 1001011001111111010101110 + 0100000101011111010111010 + 1111111110001001001001010 + 0110100011011111010100010 + 1000011111001001100000101 + 0110010100010100100010100 + 0110010101011010111111111 + 0101100011111001101010100 + 1001000111101100011101101 + 0100001001100010101011010 + 1000111010011011110101011 + 1000110010101000001010000 + 0011000111100110111110000 + 0000001111000011001110010 + 1000100011010010011111011 + 1101111101100000000000010 + 1110100010110111101111111 + 1011000000001111000001010 + 0111101110110000010001011 + 0000110111010110101101111 + 1010100100101001111111010 + 0110110101011111001111011 + 0011000110000000101110101 + 1011011000111011101100100 + 0111010000100001001000111 + 1101010100111001110010111 + 0101101111111011101000010 + 1100011100000001110011110 + 0101010111111111010011010 + 1010111010000101110111100 + 1101111101110000110011101 + 0100101110100011101111011 + 0110011110011110111011010 + 1100001111110110000110111 + 0110001111001011100010100 + 0000000001000011101000011 + 1010011101111010110110001 + 0011100100011001100100110 + 1001101001000000100111010 + 1101001101010100000010111 + 0000010001010000011001100 + 1011110001000100000000010 + 0010111010011110100110110 + 0101110101111100111010001 + 1111111010110001110100001 + 0001111100101011010001100 + 0111110100111110000010000 + 0111011010000010101101000 + 0000011100110010010000011 + 0011000011011110110111101 + 0010000110101111111111100 + 0110001000110011110101010 + 1001001101110110110011100 + 0111000010000100000111010 + 1100101111011001011011011 + 0001000101110111011110000 + 0111101000111111111001011 + 0101111100100111011101001 + 1101011010110111011100110 + 1010011010000110111011110 + 0011111000101000111101011 + 1110101001110100010110100 + 1110000101100001110100011 + 1100100111100110101100101 + 0001111001111101100000000 + 1000111111000001100000010 + 0010110111000101101011111 + 1001111000110010000111000 + 0111111100010011011110000 + 0011011110100101011011111 + 1000011110101110011111001 + 0001000011101010111111111 + 1100111111110010000100110 + 1011110001010000100010010 + 1100011001110011011100011 + 1001100101000111111000111 + 1110000010010010010001001 + 1000101011010011000100001 + 1100010000110000001111010 + 0011001111011000010001111 + 0110000001010011100011101 + 1101001000101000111110111 + 1010010010000100111101111 + 1010100110101100101000010 + 0010101011000011111100111 + 1101010110100111011100110 + 0110101100100111011101100 + 0011101010001011101010010 + 1111010100001110010101010 + 1101101100111100110010000 + 1100101011101001101101010 + 1001101111111101001100110 + 0111111001101100110101011 + 1100001000010101101101010 + 1110100110111000011111001 + 1101010000100100110000011 + 0000001010001000001111000 + 1011011111111011100101101 + 0010000110111111110000010 + 1010010011110101110001000 + 0000110000100000110011101 + 1101110001010110100011101 + 0000110101001100111100000 + 1011011011110100100100011 + 1000010000101101011001111 + 1001100010010001010011101 + 0101110000000001111011100 + 1100111110011111011110000 + 0110110101110110000100001 + 0111100000000000000110101 + 1100111011001111111011001 + 0010101011001010110101100 + 1001010010100010010011010 + 1110100110110100110011000 + 1111011100100110000110101 + 0111001111011101110111101 + 0111111100100111101000100 + 1110001111011110110110110 + 0100110111010100011001101 + 0111010101000111011011000 + 0111010001110110000011010 + 0011010010110001110000100 + 1001010101110100010011011 + 1111010011011000111011110 + 1111100110011010101110111 + 0000010011110111101110101 + 0000111110110100001011110 + 1100100001010011010101001 + 1100001001111000010011110 + 0111101111110110000000110 + 0010111110000010101111001 + 0011101001000100111001001 + 0110010000110001110101001 + 1000101100100010100000010 + 1011111111001101111100000 + 1001011101000111000010010 + 0100001000010101100011011 + 1011001110010000100100111 + 0110001100110010100010010 + 1000011101110011010011111 + 0000011010100111001100110 + 0000110011111110011111100 + 0110100100100110110100111 + 0100010000111100101001110 + 1010101111011010011111010 + 1010000000111110101110111 + 1010000100111100110111011 + 1100101101111000100110000 + 1000111011000100111010110 + 1010111000111010100001101 + 0101011111001100111100000 + 1111111111101111010110100 + 0101000101111011110100001 + 0011001100011000110101110 + 1011100111010010101111110 + 1001110111000100001101011 + 0111001010000110011010010 + 1101110010010101000111111 + 1110010111100001110110000 + 1000110010010101010000000 + 0000010110100001111111110 + 0010011001001001010111011 + 0110001010001111001011010 + 0010011101001100110101011 + 1001101001100001110110111 + 0110100001001111001100111 + 0111101111000111101100110 + 1001101011001011100001010 + 1011010110001111011110001 + 1011011000000100100001010 + 0010000111110010001100111 + 1101111000011100000001011 + 1011101001110110111111101 + 1110001011000110100000001 + 1000000101110100110111101 + 1100110000111000101111111 + 1110001101011010110110010 + 1111100101000100111010011 + 0101100011100101001110100 + 1011001000110010001111010 + 0100011010101000100110110 + 1011101010111010110111001 + 0000101011111011100111100 + 0010101001010110001100000 + 0011101100101000000110010 + 0101111111101100000110101 + 0000101000001110001010100 + 1111100100010111101110110 + 0000000100011001111001000 + 1000010100101110110100100 + 0111010101011111010001111 + 1101011101100001111101101 + 0011100110100010010000100 + 0010000000110001110000101 + 1111000000111001111100111 + 0010111001011101100011011 + 1100001100100011110010011 + 1010110101101001101000101 + 0001001110101110001110010 + 0011001111101000000001001 + 0111111100011111000001000 + 1111000010010001101111111 + 1001011001001100000000011 + 0011001011100100001101100 + 0000010100000000111001001 + 0111000000101010011010111 + 1100101001000001010111101 + 0111001111001000111000001 + 1001101010011011100101111 + 0001001101010101011011111 + 0101001110110010000111010 + 1011101100111111101111111 + 1000010000111000000111010 + 1110111110100000011011001 + 1101110101001000000100100 + 0001100111011011110000111 + 1100010001001000101100001 + 0110101000110001100110011 + 0011000011000100011111000 + 0111101111011101110000011 + 0001001101010001001010010 + 0001010101111111001110011 + 1000010000111010000000101 + 0111101111101010100000010 + 0101010000001111001101011 + 0000001101000010010000100 + 1011100010111011000101010 + 1100100011010011010000101 + 1001101000001111101101000 + 0001001111000110100100100 + 0000110010010110111001110 + 1000001000001110000100100 + 0000111100101000111010010 + 0011001011111111010011000 + 0100111001011010110011100 + 0000001010100011011100001 + 1100110011011101111111000 + 0101010001000001101101010 + 0011011101101000011100110 + 1111010011111110111010110 + 1100100001110111011110101 + 1101010010000011110111000 + 0000001001001110101101111 + 0100001011010101111000000 + 1011110111100100001011111 + 1011010000100111100101100 + 1000100000111001100100000 + 1000111100100101001000111 + 1101010000101110100001111 + 0111110101010110010101101 + 0100001100011011001000011 + 1101110100110110100100101 + 1010110000010110001011100 + 0010000100000100100110001 + 1111000001010100110010110 + 1000100001101101101110101 + 0110101011101010111110010 + 1011101110110010001000011 + 0101000000010011001100001 + 1110111000010111011000100 + 1101011000011101110011110 + 0010111110110000111010010 + 1101100100100000110000000 + 0001011100101000000111100 + 1001011001000010101101101 + 0110111111001000000111101 + 0000111000101110111001001 + 0110010100111001001010010 + 1111011011001100000000111 + 0100100110010101100010001 + 0100000100001100010101000 + 1001011100000111111000011 + 1111110001111001010011100 + 1111111111100001000110000 + 1100101101010000111001101 + 0100110000010011001011010 + 0110000101111010001110011 + 1100000101110000011010001 + 0110101111110011000101010 + 1000001011011001000101000 + 1000011000010000000101111 + 0111110110101101010111110 + 0110100110011111001101000 + 1110000010000001100001100 + 1101111101101101000011111 + 0000110111011110010000110 + 1100000010001101010000011 + 0111110011010100011010100 + 0011111101100010001000100 + 0011100110010000100011010 + 1010110000101010100110001 + 0110011011111101101011000 + 0000110001110110111011110 + 1001010010101000000111001 + 0111111010010110011101011 + 1100110110011100111000101 + 0111101001100111010000000 + 0110010100111001111100111 + 0010010000101110010001110 + 0001001111011110000111011 + 0100110110100111000101111 + 0111111001111010110011101 + 1100000101001000110101001 + 0011100000000110001000100 + 0001011000110001101001001 + 1111011000111010101101101 + 0101010100011001111111100 + 0001010011000011111000000 + 0110011111111101000100111 + 1110100010011101110100100 + 0111101100000010000010010 + 1001000011001011001001111 + 1011101001011010111011111 + 0100000100101011110101101 + 0101001110101001111011001 + 0100001100010100011000101 + 1000001001011001100010011 + 1101011011101000011100010 + 0000101010010110011101101 + 1001001110000011101000000 + 0000010100101111110000111 + 0010010011010111101100111 + 0111011100010001100000000 + 0010000010010111111011001 + 0011110111111111010101110 + 1110010111111010000000010 + 1111110000110011011111000 + 1010100100000101111000111 + 1000111111110011111011111 + 1010000011101000011001101 + 1101000111111111010110001 + 0010111101001101011101111 + 1000001100100111011000101 + 0111001011000001001000011 + 0111100000001001100000100 + 1100101111100010111100101 + 1110110111000101011101110 + 1001101111011001101001010 + 1110101010110100110011000 + 1111000011110100000011100 + 0101111101110011100001000 + 0011001000001001010001100 + 1010110010010000001010000 + 0101010011000010001011101 + 0100011101101000110001010 + 1011010101011000100100101 + 1010011001001001001001111 + 1001100110001010000101000 + 0110000011010001101001000 + 0100111101101110111101111 + 1011100001000011111001011 + 0110111011111000010001101 + 0110011110010111101101100 + 0111101011011100101100001 + 0011110010001101010010101 + 1111000011110101000000011 + 1111110000001100001000110 + 1001111101111110001110010 + 0111000011100011010000111 + 1000010111100000001010010 + 1110110010111000110000011 + 0110101001010010001100011 + 1010011100000110110010100 + 1010101000101100101010010 + 0100011110111100100011000 + 1110111011010101001010101 + 0101100010001111000101101 + 0011101010101101000001000 + 0000000011000111101110111 + 0000000100011100100000101 + 1011110111000110011001100 + 1100100100010101110001100 + 1011101110011001101111000 + 1001101100010110101111011 + 1110010111011101110110110 + 1101011010111001100001100 + 1001100011011000010000010 + 1110100001111001001000000 + 0111000110100101010011001 + 1000001111110111010001000 + 0101110101000000010010100 + 0011010010001000011101111 + 0101111101101011101111110 + 1110001101011000010111011 + 0100101001100001011000101 + 1010111010101110101100011 + 0110010001111011101001100 + 1100100000010101000010111 + 1110001010110011011111101 + 1100100100000011010010010 + 0101010000011010001011010 + 0101001000000011000000001 + 1111101111010000101011010 + 1110111110101110100001110 + 0011101011101100000000001 + 1001111100101101110101111 + 0011101011100101101011101 + 1011101101111001001110001 + 1000010110000111101100111 + 0100000111011010101101010 + 1000000110010100100100011 + 0011011101111010000101110 + 0010110100011010010101101 + 1101011001101000101100101 + 0100110001000001000100000 + 0011100110001110011010100 + 0000100101100010010100110 + 0001100111100101000011111 + 1000010010111000000110011 + 1010101111110100100100111 + 1110101011110011000000010 + 1110101100000011011110010 + 0110000101010100010010000 + 1101000111100100001100110 + 0011000011000001001101111 + 0000010011010100000111101 + 0100101010011011101010010 + 0001111011100010100110101 + 1000001100101010011001001 + 0001101010010001101001000 + 1100001000101101010101011 + 1100100110100011111010001 + 0011000001011000000010011 + 1000000010101010011101000 + 0100100111001011110111101 + 0111100100101100111010000 + 1110001101100001111111001 + 0110110111101110001111001 + 0011001000101001111110010 + 1111111010001100010111101 + 1101110111010010000011110 + 1001010010011110110000001 + 1101000000100101111000010 + 0000100001111100010111010 + 1110111101010011001000000 + 0110001100011010011010001 + 1000110001000111010111011 + 1010100010100110100011110 + 1100100110011011101001001 + 1010011110001011100100010 + 1101000110010110110100110 + 0001000111111001010000110 + 0000001100111111111100000 + 0100000110101110110101101 + 1000001000010110011100010 + 1100100101001110001000011 + 0010101101000011100100001 + 0110000010110011111001110 + 1101101101000100100111101 + 1000010000011011000011101 + 1101011111000001010101010 + 0011011011000110110111110 + 0110111101110101111111100 + 1000111001111000000110010 + 0000100101110110000110110 + 0001100110010000110010101 + 0010101110110010100011100 + 0111000010001111111111001 + 1001011000110001000001000 + 1111010010110110011111000 + 1001101011001000111111010 + 1001110111010100011000110 + 0000100100000010111111000 + 1010010000010001011101110 + 1110000101111011100111100 + 0010010101111011010111111 + 0111010000001001111111001 + 0101111100111111011111010 + 1110001011110001000001000 + 0111010110010100111100100 + 0111011110110010111101110 + 0101100101100010110101000 + 1000010001101010000100001 + 0000000001111011110001000 + 1100110001001110111001110 + 0100100000110010101110101 + 0010111011111001000000000 + 1111011100100100110001001 + 1111110101101011010000111 + 0010101111110000111011010 + 0000010010000000111000001 + 0010011010001101101101010 + 1101101001111101000110100 + 0001110110000111100110110 + 1001111011001001100001011 + 1100111011000100001001000 + 0111101011011101110011110 + 1011011010000110000010110 + 1011011100100000001000100 + 1101111011101110011100011 + 0111010011001011001110111 + 1100011000101110011111011 + 1011010110101001110111101 + 0101000100000011110110101 + 1010010000100010011110111 + 1011100101000110001011000 + 1011001001111010000101011 + 0111000001010111101111101 + 1000011101100011111000101 + 0101000111100010111110001 + 1100111111111111001010111 + 1101111000000011101100100 + 0010001101100111101001001 + 1100111100000111000000100 + 1110111000110101100101101 + 1110111100110000011110100 + 1111100000110111001001011 + 1111010011010010010001010 + 1001101101000001111111000 + 1011000010110000001100001 + 0100011100101000100010000 + 1110100110011000011100111 + 0101010011111100000111010 + 1110110101000111111111000 + 1011010111100111101110010 + 0111110010110111010111110 + 0110001101111000000111111 + 1100110101000001100110001 + 1001001101000110110011000 + 1010001101001001000010100 + 0010001111010100010000110 + 0110100011001101111111000 + 1010000010110011111001011 + 0000110011111001101100110 + 1000110100011011001001001 + 1111100110000100011110111 + 0110001000110100100000000 + 0111011111000011011010001 + 0010001100000111110011100 + 1000001100000011110101001 + 0010110111000111101001001 + 1110100111101011101000111 + 0001001011110100100000001 + 0101001001010011101110111 + 1111110101101101100100001 + 0001001001011001010010110 + 0000001001010011110110101 + 1110100101011111001011010 + 0011100110111000010101110 + 0001100001000101101100001 + 0011110001111101010000001 + 1011100010011011011101111 + 1000101000011100101101011 + 1011010100000001101110001 + 1001110010100110111101011 + 1100001000011011111001001 + 1110001110110110011111000 + 1101011111011110001010011 + 1110101111100111011011001 + 0100101110000111011101110 + 1010011011001001010011100 + 1010101101010000100001001 + 0000100011101100111100110 + 0110011000000100100000011 + 1111100001011000001011011 + 0001011111000100101111001 + 0010010111011101101010110 + 0111011011000001011010000 + 1000110001100101100111000 + 0100011010110011111100000 + 0100010111000010000101000 + 0110111001010101101011000 + 1000110011000100010000010 + 0010101000110110001110011 + 0010111011100010100000011 + 0111000000110010010010101 + 0110010110110010110100011 + 1111010000100011000000011 + 0111010010011100111001111 + 1111110000000011101010111 + 1010101111010101110110011 + 1000100110110100011110010 + 0010011101001100001111110 + 0001010110101001101101110 + 1101101110010111011000101 + 0001110010010110111000010 + 1000011100011011011000100 + 1010011111000011010011011 + 0000100001011010011011100 + 0001101011101011100100000 + 0011001000110010101110101 + 1000111001111011001111011 + 0111100010000111010001100 + 0000010001010101100010010 + 0100010011110001010010000 + 1100010100110000011011011 + 0100011100001011110000110 + 1100101001100101001111011 + 0101011100010100101101011 + 0011100001011110100111110 + 0010000111110010001001010 + 1011110101000000011000111 + 1001010100101011001110011 + 0001100000001111010101100 + 0010100111110011001100111 + 0000100010110110101010000 + 0101111100110010101001101 + 1001100011011000010110110 + 0111111111101001011111000 + 1000110001111110111101001 + 1001110100100011000011111 + 1001111011111100111111100 + 0101001101011011010011000 + 1010111100101001010011010 + 0100010111000000111100111 + 0011011000001101101011000 + 0000111100111011110111111 + 0111000011010110010001000 + 0010100110100000010111001 + 0000101111000100011001010 + 0000100110100001101100011 + 1010011000000001000011111 + 1011110000100110001111000 + 1011101010001011011001110 + 0011110001011010111001111 + 1010000111001011110110001 + 0001100001101100100111000 + 0111100101100110110110110 + 1110100100101101010001101 + 1001101101001010101001000 + 0000001011001011111010010 + 0011111000110011000111101 + 1111100101101111011101011 + 1111110101100101111001011 + 0101110100100100011000011 + 1000111000010100101001111 + 1111010000101101100100110 + 0100100110110110110000100 + 0110010001110111011110011 + 1010100110011100101010001 + 0101100010000111000011011 + 1010110010110001011000100 + 1100101001000110111010101 + 1110001110010100100110100 + 1001111001110111000010100 + 0001010001111000000110010 + 1010001000111010101000110 + 1101101010000111111111110 + 0010000110110011010110111 + 1100111100011011011100111 + 0000101111011110100110100 + 0000100010001100111000001 + 0100101000100010100011101 + 1111011011010010100100110 + 0100001001011000001000001 + 0100100101111001001010100 + 1101010010001100101010111 + 1001100100100100100010001 + 1100110011101011110100100 + 1011100001110111111110001 + 1011110101110101110100110 + 1101001011010000100000100 + 0101110000000101110100110 + 1100000001000100101010000 + 1010000111011110001111100 + 0111101000110001011101101 + 0001000101100101111110011 + 1001110100110001010101101 + 0110100101001010110000100 + 0101110100110001010011001 + 1111011101000110010010110 + 1100000111000101101001011 + 1100010111010010100001001 + 1010010100100000011100111 + 0000110011000100001010111 + 0111110111000000101010100 + 0100010010101100110010000 + 1111010111111011110110011 + 0101001010101111011001011 + 0000110111101111010111010 + 1011101101001111110101100 + 1010011101001000010011000 + 1111111110011110100011111 + 0101000101000011110011010 + 0101010011110011001001011 + 0111001000101001011101100 + 0011011100101100010011101 + 0011100010110010100001011 + 0111111010111110100100100 + 1010001101100110011101111 + 1111001010110011010100001 + 0101111001010110101010011 + 1111101101101011010101111 + 1101011101100110001001000 + 1110100110000010000011001 + 1011111001010101111110000 + 1110110010010010110000000 + 0111111110110100111011000 + 1101001100100101100010010 + 1110111110111010011101100 + 0010100000111011110101000 + 0101011111111100100100100 + 1101111011111001111001101 + 1000000010001111011000010 + 1000101001010000100110101 + 1111010101010101101001000 + 0101110101101100110011111 + 1000100011100100111011000 + 0100011111001101101001101 + 0111010000100101010111101 + 0001001111010000110101001 + 1101011101011100001010000 + 0000101100011101010110010 + 0001011000011011111010010 + 0010110111010010101101101 + 1001110010110001010011011 + 0110110100010000100010000 + 1000101110011001011001000 + 0011100110111000100101101 + 1000110011010111100011100 + 1011110101001010100100001 + 1001000110010001111100010 + 0000000111001100111001010 + 0001111000101101100010000 + 1110011001110000011010001 + 0001111101001011110010111 + 1100100001011011100100011 + 1000111100001110100110110 + 0010011001100110011010001 + 1010111101001000010101001 + 0000101011001101111001100 + 0010010111110000011001001 + 0001110010110010010111110 + 0110101100000001101001101 + 1101101110100100110101000 + 1001111001001100001110110 + 1010011001111101010010010 + 1010100001000010100111101 + 0010011110100011111100110 + 1011000100101010100001000 + 1111010100100110111011100 + 1111011101100011111001100 + 1000010100110100110101101 + 1101111011111111000001000 + 1000100101101110000110000 + 0010010001110110011111110 + 1101001001000100100100010 + 1110010001011010010111101 + 1101110001000011010110111 + 0001111101010010100100110 + 0101001010100010001100010 + 1101001001001010010011110 + 1010111011001100010010100 + 1100110000111000110010000 + 0110100011000111111110100 + 1100111100110101110100001 + 1010000010100000010100110 + 0110010111111000101100110 + 0001101101001010100001111 + 1101110111100111000110001 + 0000110110100110000100011 + 1000011101101011001011101 + 1000001110100101011011101 + 0010111000111110011111011 + 1111110101110000110011101 + 0111100101000101110111111 + 1000101110010110110010000 + 0001100111101100011000010 + 1111001101001011100101100 + 0100100001101001100111110 + 0100111000100010001110101 + 0010111101110101101010011 + 0000000101000010100011011 + 1111011000000000100011101 + 1011010100101011110000000 + 1101111001001010111101110 + 1001110011001011110000111 + 1010110111011100100000011 + 0101000110101001010011000 + 0101100111101111010011000 + 0000011001001011110100000 + 0010010101000011110010111 + 0001011001110101101111101 + 0101010110111110100010111 + 0100001111010100111110100 + 0000100000001000001111011 + 1010100100101001010001110 + 0100011111011001010001100 + 0100100011011101101011101 + 0111000010100001110100100 + 1001000100101011110100101 + 0100110101010110110010010 + 1011001000000011110110001 + 1001101111101101111000010 + 1100101010011010101101001 + 0001000000001100011010111 + 1000101011010111111101101 + 1011110111100110010001001 + 0001110000101000010011010 + 0100001110010010001111101 + 1110000011010111011100100 + 1010101000001110011101000 + 1110000000101111100110001 + 1001101011110001010010101 + 1011011101011001100000111 + 1001111001100001010111110 + 0001111001001000011010011 + 0001001011101110101011010 + 0110110110010111000110001 + 0110011101001101111001111 + 1111111000011110000111111 + 0111010111011011000100100 + 0101110101010100001101100 + 1101000010100001111000100 + 0010111100101011110110000 + 0011101011001101011010111 + 1010000111100101110110111 + 1011010110101001011110010 + 0010000100001111110001011 + 1001010101101000010100101 + 1110011111111000010101000 + 0011000110000001111100011 + 0010111100101001010010110 + 0000101001001000111001011 + 1011011001001000001010101 + 0101100011100011110010100 + 1001001001101010001100010 + 1000111100101100011000101 + 1000110110000001101000100 + 0010011110110100111101111 + 0000101010110000011101111 + 1110110010010110010010011 + 0101010110111110101110111 + 0010011010101110010000110 + 0110100010110110001101001 + 1110000111110100110010010 + 1010001000011001000111110 + 0011001001100001000100101 + 0100100101100100100101001 + 0111111001011001101111011 + 0011001101011100111011010 + 1101000000100011011100011 + 0101111110110001101011010 + 0100010001000100011000011 + 1000011100000101100001010 + 0000111010010100111100010 + 0110010111111011101000110 + 1110101000100011011111001 + 1001001010100101111111000 + 1001111010101101001011000 + 0001110011010100010010011 + 0001110100001100101101100 + 1101111101111010000101111 + 1101110101111111110111000 + 1011100100000000100001001 + 0000110001101111011110101 + 0111101110110000111000011 + 0000001101100101111011100 + 1010100000001101010010111 + 0000111001001110101100110 + 1110000101100001100011111 + 0110011111100000010000110 + 1011000001001011000111000 + 1001101010001000101011010 + 0110000010010010111111110 + 1101011101111111001100001 + 1110101110010111100001011 + 0001011100110011101111001 + 0011111100000111111001010 + 0010010110010111110110111 + 0110111111101011110000101 + 0001110000011010100101101 + 0010111001110111111001110 + 0001110000110110010101011 + 0111100110000100000101011 + 0010100111100110001000100 + 0000010000001101001000111 + 1101111101010000100010100 + 0111010000100011101001001 + 1100100110100100101010010 + 1000100000110001010011001 + 1000000001010111000100010 + 0101111101000010001010000 + 0110100000001001001101011 + 0111110111111101001111001 + 0100101100111011100011111 + 0001011100010101000000111 + 0001011001000111001000011 + 0111010000011101011111011 + 0000001001000000011100011 + 1010000110010011000110101 + 1111101100111100010111010 + 0101000101100000100011111 + 0010101011001011110111001 + 0110010010111001100100111 + 1111010010011010000000011 + 0010010001000001101011100 + 1001001000011010100010011 + 0010110000011001011011011 + 0001110110110100111110110 + 1100010010010100011001010 + 0000100000000000100111100 + 0000001000001010111110011 + 0010000100100000111010101 + 1011100011111000111010101 + 0010101000110110111110000 + 1110110101000100110001000 + 1110011111100111110110101 + 0011100101010101100110110 + 1000011001111110011010010 + 0111011000111001100011000 + 1110001111101011010110001 + 1011001000001011101111111 + 0100010001001111010001000 + 1111100000011010011100111 + 1101111000111000011011000 + 0110110100100001001000111 + 1111000100110010111000110 + 1101110000010101111010110 + 1011001011110010001000011 + 1110001001010001101110110 + 1100100100000101111001101 + 0100110110110100101010101 + 0110100101000000010010000 + 1011101100010101000011001 + 0111000011001000101000110 + 0000111101111100111011111 + 0100111000010101000001111 + 1010010000010000000010100 + 0001110010011100110001011 + 0010001110001100101111001 + 1011011101001000100101000 + 0011101000011001011100111 + 0011001111110110111110100 + 0001011101011100100111101 + 1001001010001111101011001 + 0011001011001001001001011 + 1011011000100110110011011 + 1000101111110110000000110 + 1110110011011000001100000 + 1110011101010001100100000 + 0110001010010010111001111 + 0110000010111111001101101 + 1000101101100111100100110 + 1100001000110110100101011 + 1011100111101111010110110 + 1000100000101101011110100 + 1011001010000000000100000 + 0110001011010101000000010 + 0000111000011000101101101 + 1001011100000001000101101 + 1000001100000010010010000 + 0100111000101101001111001 + 0110100010010111111101110 + 1000100010100010000000010 + 1010110011100111101000011 + 1000111011000101011110100 + 1010011010100101000001100 + 0111001010101011110110101 + 0001101011000010011011101 + 0001110001000100110011010 + 1100111011000010001000110 + 0111001111110001010010100 + 1101110110101001010101111 + 0110010001111101100001011 + 0111011011100110110100001 + 1110011010100011010011011 + 1000100111001000011101010 + 1101100101111001000011011 + 0011101101001101111111001 + 1100111101100110000111000 + 0100111100010111000111110 + 1011110110010010001011110 + 0111111001001101010010101 + 1100101011010001011011111 + 1010110011010101010001010 + 1100110011000000110001011 + 1110011000111010011101011 + 0101010110001000101001001 + 1111111101011001011100001 + 1110110000110010011011001 + 1111001001111110011001001 + 1100001011011100110000110 + 1110110001100001110001010 + 1111101101001001101001111 + 0000010011011010000001100 + 0101110101001001001010110 + 0011000011101000101100111 + 1101110111000011000111010 + 0111111100000011011111000 + 0101001001011110010010000 + 1111010110000011010001100 + 0111110101010111001111101 + 1110110111111111011111100 + 0101001100110110010001110 + 1110011101000011101110110 + 0111011111111110010111110 + 0001011101111100001111100 + 0000011010111101110100100 + 1010100101111010000100000 + 1011011000010001000111001 + 0111100100001000011001111 + 0101001111100110000110110 + 1001101111110001011000011 + 0100010101011111111101110 + 1010010000011000100000010 + 1010101101011110001100010 + 0000110001101000001000001 + 1001001101000001001111110 + 0100011000110110101000011 + 1101010110000110110011011 + 0101001100001001100110000 + 0100001010001011000000000 + 1001100110000101000000011 + 0010101010101111010101101 + 1011010100011001001011100 + 0101011001101110110111100 + 1001100111101100010000011 + 1001001011011100110001101 + 1010000100001101100100011 + 0111001100101101111000000 + 1011010010101111100110110 + 0110111111110000101111011 + 0000100100001111110101010 + 1110110111111110111111110 + 1101100010011010101001001 + 1000001100110011100011001 + 0100010000000111110101010 + 1111011001011001010000100 + 0000111000101111100000001 + 0101100011101011001001011 + 0111001000000010101011100 + 1000000011001100010101101 + 0101100110101111100100010 + 1001111001001010000110111 + 0100010100001110000110000 + 1110111110101110010110001 + 0110000011101001100011000 + 1000110010001100111100011 + 1111011010110011110101101 + 1000011001111101110001010 + 0100110010110000011100011 + 1101000000101110111110001 + 1101111101010011010010110 + 1101110011001011100101001 + 0110010110000100100110010 + 1000000100100010001001111 + 1001010101011010111010100 + 0000111101111101000100001 + 1000100110010100010001100 + 0111000110010111101100011 + 1001011101011010010001000 + 1101101100001000110100011 + 1100111001111011110000010 + 0001000101101010101110010 + 0111101111001100000010011 + 1001101101111100111101101 + 0010010000011100100011101 + 0001001101001011111000100 + 1111000010010111110110100 + 0010110010011111100001010 + 0100001100001001111100010 + 1010110101111000100100111 + 0011000001001000010010011 + 1111010000011010011101000 + 1000101101010111111011011 + 0110100110111100100111111 + 0111000010110100110000001 + 1111000000001110110100010 + 0010111101110111010111101 + 0001001010010011001010100 + 0011111100111101101011101 + 0110010010010111100010111 + 1000111001000001010100110 + 0111011001010010000111011 + 1111111010101000110010001 + 0001000100101101001001000 + 1010010001011110011111001 + 1001011001100100110110110 + 1010001111101100111011000 + 1110100101011111011100111 + 1000111011101011001100111 + 1100100110001001010101011 + 1001100110100101010010110 + 1111100000101011110001001 + 1001011010100010110111011 + 1000111010011001111111100 + 0111111101101111111001101 + 0001001101000010000000011 + 1110111011111101010011111 + 1011110101011101010001110 + 0000001000000011101101011 + 0011011110111011000110100 + 1011011100101011010011111 + 1001001001001101011111111 + 1001101100010111110011010 + 1100001110001001100000010 + 1111101010010000010111010 + 1011110101000100111110111 + 1111110110011110101001101 + 0000000101110000111001110 + 0110111001101000100011100 + 0101011111100100001101100 + 0100111011111001100001101 + 1100010011000110111010010 + 1100111110000011111011011 + 0011010001000001111111111 + 0110011001011011001001001 + 1100111000001101011000011 + 0010110000101000000010110 + 1100100001000000111100110 + 1001111100000010000001000 + 0010000100000001100100101 + 0100100110110100111010011 + 0010011111001010001001001 + 0011010010010101010000000 + 1010001010010100010000010 + 0000010110010001001110000 + 1011000101100011011111110 + 0110111010000100010110000 + 1000001100100101110101110 + 0100100111100010101100010 + 1100100000110101000000101 + 0000001011110001110010000 + 1110111010110001100100101 + 0101001000001101100000110 + 0111011010011101000001111 + 0010000011001100101001010 + 1110110010110100101111111 + 0101010111110100001010001 + 1001100011011000111011000 + 1101001011001101111001000 + 0001001001010001101000110 + 1110100001110111010001000 + 1101111000111111111000010 + 0000110110001101011101001 + 1101110100010111010111000 + 1001101101001010010001111 + 0001111000100101101010110 + 0001111111010001101011001 + 0101100011111110000010110 + 1100000100010101111101111 + 1001101111011110010001011 + 0111100010111101010001101 + 1011100101111001000011010 + 0110101101011000001011000 + 1100101001011100011101000 + 0001000110001100010001101 + 0001000001001011000100111 + 1011001001100100010010001 + 0110011110001011011110110 + 0101110001001111100100111 + 1010000101001011111011001 + 1111101100110000100001110 + 0011100100110110001000111 + 0100100100110000100110101 + 1110010101110011111010111 + 1111010010100010011000111 + 1011111000100010010010111 + 1000100110011110100110010 + 1111101111001111110101100 + 0111011000110100110000000 + 0111111101011001101100011 + 1011011010000101111101011 + 0100000111111111111111000 + 1000110000001110010101010 + 1011111011110100110100000 + 1111111101111110011001111 + 1111000010010111100111001 + 1110010000010110111001101 + 0011111010000011101111110 + 1001010101101011000001000 + 0011111000110001011101010 + 0110110110010001000100110 + 0000100101101111011100011 + 0110000000000100100100000 + 1100000001100010110010101 + 0101110011101110110011111 + 1110111000100100111111100 + 1110100100111101011000101 + 1010010010100101101110110 + 0111111111110011110110001 + 1000101110110001000000001 + 1010011101001000110101001 + 0010111000111111101110100 + 0111111100000000010000001 + 1110101101100101000110010 + 0111101011100111110101011 + 1101101010110111001110111 + 1001100001101001001111000 + 0000110000010111011100110 + 1101101101011000111001100 + 1111010110111011000000011 + 1000111100001101001011110 + 1000111110111111110000011 + 1010101001000110110010111 + 1000101011010000011001010 + 0000110011010100000000111 + 1001100001100100111111001 + 1011011111110000010110011 + 0110011000000011010101110 + 1110101000110110010011001 + 0011001111001011101100010 + 0000011100000001010111000 + 1001010010110101101001110 + 0010000010010111011000000 + 0100010100100110010110100 + 0101010101000101101001110 + 1110111001000101001100111 + 1010100000011101111101000 + 1001010111101111011100110 + 0100100000011011000011100 + 0000010101001101111110001 + 0101001011010111000101000 + 1001000010111011111100101 + 0101011110010110111010011 + 0110111001010001000100100 + 0000010111100101001010010 + 0001101011110010000101111 + 0110100001000100000111011 + 1111111001101000110010101 + 0011010101110111011101111 + 0010011111011000101010011 + 0100101101010000101111001 + 0010010100101100100100001 + 1010111111100000001010110 + 1110010111011011010000100 + 1000110000101000001011001 + 0010010101110001000011001 + 0100111110101111000011011 + 1011110111100001001100001 + 1110101011000100100111101 + 0000000110100000001000111 + 1010000111110101100000001 + 0100001001111101000101101 + 0010011010010100100101101 + 0101101101000100001000001 + 1110000101010000101100100 + 1001110100010011100111011 + 0000010011110111101011001 + 0101010100110001110010001 + 1111101101101000011000011 + 0101001100110000010101100 + 0100111100000011100010010 + 0100100010101111101100101 + 0100100100111011111111110 + 1110100100000011101010000 + 1001001110110000101010110 + 1001100111110111100101111 + 0001011110000111101110110 + 1110100001110100000010011 + 0110001001011110101010010 + 1110001100011000001101111 + 0100101101111011101011011 + 1010011010011010100001101 + 0000101111000000100110111 + 1000001110101101010010111 + 1011110110011110100111110 + 1110100101100001110001110 + 0111011100100100011010100 + 1011011000011011111001101 + 1100101011000111111101100 + 0010001010110110101001110 + 0110100110010001011000111 + 0000101010110111110101011 + 0010010011000011100111010 + 0101111100100101110000011 + 1100110110000011100100110 + 0001000110100101100110001 + 1010011100011110111001100 + 1010011000000101010000001 + 0101100010111101110010001 + 0011010001011011101111110 + 0110010100011000010001100 + 1011011010010000111101010 + 0000011111000000110001000 + 0101011010011110010110001 + 1100000101101001000101010 + 0100000000001000010001011 + 1011000011000010110111001 + 0010000100000010001001010 + 0101111100100100010000001 + 1010100001001001001100000 + 1110110100100010001100110 + 1101100000011110000101101 + 0011110111001110101111010 + 0011100011100101101001101 + 0110010111001010101011011 + 1011110000011000011101101 + 1010100101100111000000100 + 0010001100110100000000000 + 0010110101100010111110101 + 1101111001011000110000100 + 1000100010011111100001011 + 1101000010010111001101110 + 1010011101101000000010000 + 0010101111001100101110000 + 1010100010110011011110110 + 0111011011111010001010101 + 0011110101100110010011000 + 0101001000000101010011011 + 0111011001000000111101110 + 1011101100111010110110101 + 1001101111111101000011001 + 1101111111010101111010111 + 1001111111010010010000010 + 1000001111000101110011100 + 0100001000010101110001110 + 0100111101101000101111101 + 1100000010101010000101010 + 1000101101100010101110010 + 0001001101110100101111101 + 0001001010000010111100110 + 1100100111011010011001100 + 1001111111100001100100011 + 1110011001111000100011000 + 1101100001001001111101001 + 1010001110100010110000011 + 0001011101101101110111110 + 0001101101110010111010101 + 1101110010010001111010000 + 0010100100001110101101001 + 0100110000000100010001000 + 1101001001101101100010000 + 0100011001001110111011011 + 1001000110001111000110011 + 0000111001110101111111100 + 1100000010011010100101100 + 0111101110100000001011000 + 1111010000110010011011011 + 0111001010100011010011011 + 1100110111011101101001001 + 0110110110000010100110010 + 0110001011011110001111010 + 1101000010110110011101011 + 1010110111100001111000101 + 0010001100001000111110000 + 0111000011011101000001100 + 0110101110000100000111011 + 1001101111111111001100001 + 1000100110111110011110111 + 0000010111011011000010110 + 1011110110011011111011111 + 0010010100011101001110110 + 0000010111111111100000010 + 0010001001101101100111001 + 1111111101101011111100101 + 1101011101010111100100100 + 1110110000101111101011111 + 1100101000000010101011100 + 0001011100101010001101110 + 0010010110101100101001001 + 1100011011110000110011000 + 0000110100011101100010100 + 0010011000001111101001110 + 1111011011101010100001101 + 1111010010010100010000000 + 0111011100000110011110111 + 1100111100100010000010100 + 0101111100101100101111001 + 0111000000000111111110001 + 0100100111101111000101100 + 1011101100001111101110000 + 1001010000101001011001011 + 1110010110100101001101111 + 1001100001000010000101000 + 0101010011011001001111101 + 1010111100110001100000011 + 1000001101110100101100101 + 0101101111111101010100010 + 1000101001111101110010001 + 0010110101101111101010010 + 0101001100010100010010110 + 0010100011101001100011111 + 1101001100000011001111110 + 0011111101101000001011001 + 0100111101100110101110111 + 0000101000011010100010000 + 0100100101000101100110000 + 1101100111110110111110001 + 1110010010111010111001001 + 1011001011100101111000110 + 1001000000001011000000000 + 0100001101001101011000011 + 0001101111111100001111001 + 1100111001011101111100000 + 1011010110111100000111001 + 1010010101101011010111010 + 0010100001101100000110100 + 1100100101111010001110100 + 0101001001111100011111101 + 0101001100110101101101101 + 0110111001110100101100111 + 0000111011001101010110001 + 0010010101100011110011011 + 1011010000010000100100110 + 1011100000100110110010101 + 0100001100011110100101001 + 1111111110011010001001111 + 0010101001000000101111011 + 0001011101110111001010000 + 0100111100100100011101010 + 0100111101101010111100011 + 0101010000100011101101101 + 0100111101101101111101100 + 1001000100001101001100000 + 1111101010001011000101110 + 1111011110110000011010010 + 1100101100111011110000001 + 0010101100011000100001100 + 0110010011000101010001000 + 1101001000010100001001011 + 1010011001001011011001001 + 1100110000011000101101111 + 1101110000110011010101010 + 1101011111001110101011101 + 1100110111110010100101100 + 0000000110111110101001110 + 0101111000101010000100100 + 0110011111110001111100010 + 0011011010011101010001001 + 1000011000000100001100100 + 1100100000001001101011101 + 1011110010000001101101001 + 0100110110110001101110110 + 1111000011010100011000100 + 1000010001001101011101101 + 0100111000110100000111111 + 1100110101111111101010110 + 0001000011000001000010101 + 1100101001100100110001000 + 1100111011000010110010010 + 0011101011010000001111100 + 1000111001110010010011000 + 0001001100010001111101111 + 1010011000101011000001000 + 1101011001000111001000111 + 0000001101001011110110001 + 0101011100110100011110000 + 0111101000010011110100110 + 0001110110010000101110000 + 0100110110000001100100001 + 1010100101001000011111001 + 0101111101010100011011111 + 1111100101010011011000010 + 0100001100011001001001101 + 0111010110011100111011010 + 1101010011010000010000110 + 0100001110011100001000011 + 0110010001011110000011100 + 0100011100100011110000000 + 1011111100101111001110011 + 1010100000101111110100000 + 1000111101010011111110110 + 1010110010101001100110101 + 1100000010110110100101111 + 0110001011100110011011010 + 1001011100000111011111000 + 0010000001001000100001110 + 0101110110010001110011111 + 0010011011110101111110010 + 1001011000011010100100100 + 0011100111010000100110001 + 1010010011000000001011110 + 1100000001100110011101110 + 0110110011100111001101110 + 0101000001101000011010111 + 0111111111101110001000100 + 1000101101101111111110100 + 0101011110110111111111101 + 1011100111010010101100001 + 1000011011011011110000111 + 0000111110000110011011000 + 1111000100111110101101111 + 1100111101010101100011111 + 1001111111010010100001001 + 1100101100110111001000001 + 0100101100010110110010111 + 1010000110001111111001000 + 0101111111001111010110101 + 0010000111010010011101000 + 1010010010000001011011110 + 1111111111101010001111100 + 1110000110111000011001111 + 1011111000000100111000100 + 0010100101001010101111100 + 0101000011000100000101010 + 0100101100111000011011101 + 0001011100001000100111101 + 1001111101010100100110000 + 0000001011001111011111111 + 1100100001110001101001101 + 1001001001110111001000101 + 0001101011101101110010010 + 1011011001010110100111001 + 0100111100011101011011001 + 1011111100011010000000001 + 0011101000110011110011001 + 1110101100000111110010000 + 0000110101001011100111000 + 1010010000011100111010010 + 1100110111000010111110101 + 1111010000110010101001101 + 1010011000110110110100000 + 1001101000001011001011101 + 1101001110110000010111111 + 0000001101011000010011001 + 1011110100100000110101001 + 1101100001100000010111101 + 0011110000011101010100000 + 1110001001000111100110001 + 0011001010010100011010100 + 0100110111000101110110000 + 1100101010101001010000011 + 0000000000101000011000000 + 0000111101100110110001000 + 1110000011101010000011100 + 1111101000100001100101000 + 0110101111100001010100101 + 0111011000101101111001000 + 0101001111111000111011111 + 1011010011011100111100111 + 1110100100110000001001011 + 0011110100110011011100110 + 0110011110101100101011010 + 0011100110101011001100011 + 0011000111011011001001111 + 0010010000110110101010010 + 0100110011010000101000011 + 0000001011011001111110100 + 1100011100011010111111100 + 1010010001010010010111011 + 0001000111010100111011101 + 1000110111100111110101110 + 0111110010011110011000101 + 1010010110101101101001100 + 1001000010111010011111111 + 1010000110001110101010110 + 1001101000011011111001010 + 1100100110011011110011011 + 0010101001110100010001011 + 0111010000101100101110000 + 0101110001011011001101111 + 1000110010001001001100101 + 1001000001011011010001000 + 1110010000101001001001100 + 1001101100100111001111110 + 0110101101001000110010110 + 0111000111000011011100101 + 1110010110110011100001001 + 0100100011101010000111110 + 0001101000011101110111000 + 1101101110100111110000000 + 0101000100100010101010000 + 1000111000110100001010110 + 1001111011010011000111110 + 0010110110000101001101010 + 0000010001011111101000011 + 0011110100001110010010000 + 1111001111001000100110101 + 0110100111011000010111000 + 0110010010001111000111110 + 1100110100101000110000101 + 1101110010011010110011101 + 1000101110100011110000111 + 0100101011100101100100010 + 1010010100010111000110111 + 0001111000001111010100011 + 1001001001000111010101100 + 0111000111100010001001110 + 1000110111100001100001100 + 0110000011001010111010111 + 0110011010000111100111110 + 1110000000111100000001010 + 0110000011110010011101011 + 1011100011100011111110101 + 1111101001111001101011011 + 1011010111011011110111010 + 1101010010011011010110110 + 1110101001011000110001111 + 0011000111011001011101011 + 0100001111001011010110001 + 0001110110100011110011011 + 0101100110000011000101000 + 1001011110011000011110100 + 0010101100001011111001001 + 1110101001011001100000110 + 0111100001100111001000010 + 1100110110101100011111011 + 0111100011010101001100110 + 0011010100101101010101101 + 1101010111010101100100001 + 0110011101000000111100011 + 1001111100110011110011011 + 1001010000111101110100101 + 1010100100011101001111011 + 1000111111011101101011110 + 0010010101100101001001101 + 0000110100011000000110011 + 1001110001001001111111010 + 1011011011100010111111110 + 0100011011011110010100010 + 1111011110101011001010100 + 1111011001011010111000001 + 1110000100100011011100110 + 0110010001010010001100001 + 1011100111100000111110101 + 0101010111101001010111111 + 0110000000110101010111001 + 1101011011110110101101100 + 1101110001111100111100010 + 0000101001110000111110001 + 1010100011000001001101101 + 1100111100110010110101101 + 1001111000011101100110001 + 1001111001000000111000100 + 1011000001010100101011000 + 1100101000000110111110001 + 0100000010110000101100100 + 0010101100110111010011101 + 1110110010010110011000101 + 1011101001010111101011010 + 1100001110000011001000011 + 0110100111000010001110000 + 1100110010010001000111010 + 1101010010000000110010101 + 1100101110011100100101000 + 1101111001001001100101100 + 0100001110011100000000001 + 0001011010100100101110111 + 1111011011110010000111000 + 1010100100001010110100111 + 0110011001100011110001010 + 0100000100011100010101100 + 0100110110100100000011110 + 0011101100000101110100000 + 0101100100100100000000000 + 1100010011011011010110000 + 0111111000110111110010111 + 0101111111100100011000001 + 0111000101101011100001010 + 1000011111000000011000111 + 0111111001101110000110101 + 0111000100101010111010010 + 1000100110011101011110000 + 0000110011000001110110111 + 0010011001010101011110000 + 0011101101011010010011001 + 0001011000001011100000100 + 1110001010110010011100111 + 1100001011000101110110011 + 1100010100001000110111101 + 1010001101100000111111011 + 0101011111001101100111111 + 0100011011100001101111101 + 0001001110110001100111110 + 1110001001101011011000110 + 0011110000011101101100111 + 0111111010010010001010100 + 1001011101010001100011000 + 0101011001110111000001010 + 1000010001010110101001001 + 0101010111001101110101111 + 0010000111011010110011010 + 1100111101000001100100001 + 0010101001001000111010001 + 0101110110000011010000110 + 1000000000110111011011001 + 0001000100000100100011011 + 1010000010111100101011101 + 1110010101111001101100100 + 1010010110100011110111010 + 0010110111011001001110110 + 1101000001111001101110111 + 1001011010000001010111011 + 1010101011000000110010011 + 0101100011101011101101010 + 1111010000111100110101101 + 1001110000000110110000001 + 1110111101000110111011111 + 1000110100101101111000010 + 0011101101001101001111111 + 0011110001010001101110111 + 1010111000111111010100010 + 1111110011110010011001101 + 0011000110000000100011011 + 1010110010100100110011110 + 1001100100100001001110011 + 0010110000110100111000111 + 0000011000010111001111010 + 1001011010110000011011001 + 0011100000011000110010011 + 1001110110111110011010001 + 0111100110110101101011100 + 1110111011101011100001010 + 0001011011100000001001100 + 0111101010011111100110000 + 1000110100100111100100000 + 1111111101000010001001101 + 0111100001000010010111110 + 1011110000101100001010101 + 1010001110010011000110000 + 0001100111100011011110000 + 0000110010111110111100110 + 1010111111010111010000111 + 1101111001100110000000010 + 0000001111000010001110101 + 1010111100000100100111010 + 1001001110001000101001110 + 0010001011100001110110111 + 1110101010001011100010010 + 1110110101001011011101110 + 0101110000011110110110111 + 1110000010101111010101110 + 0110101010000011101010000 + 0011001010101101001011111 + 1011100100011011110110101 + 1001111000011000100110100 + 1111001011011100110000010 + 0010111000010100110110100 + 1011110010001011110000111 + 0111001110101011000010100 + 0100111101110011000000011 + 1110011000001110011110011 + 1110000110110001001001000 + 1000000101011111011100101 + 1101010010110000111000110 + 1100110111001011010010000 + 0010011100011111011110010 + 0011110001001011001111001 + 0110110011011010111101000 + 1111111001101010011101101 + 1110100011101001010010111 + 0000100001100100111111000 + 0011001111000110001001110 + 0101100000101011100100100 + 1010010101011010001000100 + 0011010101011100111111010 + 0000100110001000001001111 + 0101101001110100101001011 + 0001010001000010011111101 + 0111111011101101011100000 + 1010001010101101101011100 + 1000001111111110100101101 + 1100001100011110011101011 + 0110010010101110111101100 + 1010000110010100111110101 + 1111011001100000001000011 + 1001011101100011011010100 + 0000110111110011011111111 + 0100101111000001011110001 + 1001001100001001011001111 + 1101111011001101001100010 + 1011100000101001001000111 + 1010001101101001010100000 + 0111001110111000001110100 + 0110011111101011110110011 + 1001111111111101010100101 + 1001011111111001011000101 + 0001001000111111001011011 + 0111100001110101110001011 + 0100111010000111111111000 + 0110010111000010000100010 + 0111010010100100010110110 + 1011001010001110101011010 + 1101110011111001010000001 + 1011011101011000111011010 + 0010111001110111001100100 + 1100111111000110111001110 + 1001001110111111001001000 + 0110111001100111011001110 + 1101001100101010000001111 + 0011001101101011001010010 + 1011110000111101011010100 + 1101100100011000110001110 + 0000000110101011100011000 + 0000000111101110100010011 + 1000000011001100000011001 + 1011111100100100010000101 + 0100111010100100100100000 + 0101011101001101001111010 + 1001100110101001000011010 + 1011100000000100010010010 + 0110011111111100101011011 + 0111011100001111111011100 + 0110001101101010100101101 + 0001010010011001011110111 + 0000000001010000001010100 + 0001010010001110011100111 + 1101011111010110101110100 + 1010011000100101011001111 + 1101000100100111000100101 + 1111000001001001001001100 + 1001111000011110011100001 + 0110111100010101110010101 + 1111001011110111100000101 + 1011100110101111001001001 + 0011111000011001010010101 + 1111011000101100100101101 + 1101001100011110101111010 + 1000101111100011111110100 + 0000110111110101010000001 + 1100000110110100000101100 + 1110110010000000010101101 + 0100010111101000111111110 + 1101100110110111001101100 + 1010001001111001111000001 + 1010001001101101001001001 + 0010110110101100110111110 + 0001001010111010001100011 + 1100001010011001000011000 + 1111010111110111111110111 + 1111000001000011111110000 + 0011101101011110010110111 + 0100110101110000110110010 + 0110011110010101110000100 + 1000111100111100111111101 + 0101010110100010111011010 + 1101010010111111101001001 + 1000101101010000000010000 + 0000101101110101000100011 + 0101110111001001011110000 + 0110101110010010100101100 + 1001101011001001101001010 + 1110010001100100010111100 + 0110001001101010110000011 + 1000101110111011101010100 + 0100100101101110011001011 + 0011101010000110000111001 + 1010010111001111010111100 + 0110111111100101011011010 + 0101010000011101001010111 + 0000101011000011000001100 + 0011100100011000111011111 + 1001110001110110001101010 + 0101101010000010001101001 + 1101110110011101101100010 + 0110001100001101010000110 + 1111101010011011110101101 + 0100011111110010111000100 + 1101001111001101101010001 + 1000011001101011110011111 + 1100000011010100101100001 + 0111001101010110011011001 + 0001000101100010100001101 + 1111101100010000101010001 + 1111001111110101010011010 + 1001011010010110000111100 + 0010000000101000011011100 + 1010001011101001011010100 + 1011111000010101111101100 + 0110111011010001011000110 + 1110111100101111001011100 + 0011101111010101000101010 + 0010111000110000011001111 + 0101100100100010001101001 + 0011001100010110111001101 + 1110000100100001011011100 + 0101110111110000011011010 + 0011000010000001111011011 + 1010100001011001001010101 + 0011110011111001100111101 + 0100011101110011000100011 + 1111000100000010111101010 + 0110010100101011100010111 + 0001110011011110100111111 + 1001010011010110000011111 + 1001111000000010110001101 + 0111111100100000011011101 + 0001000001001101000110111 + 1111000110101011101111111 + 1100010110101000100001110 + 1001101111011001100011010 + 1101001110011110001111110 + 0011010110110000110000101 + 0110101011001010001000111 + 0011001111111110001001010 + 0101010011011011100100010 + 1111101111111110110010101 + 0110000000111101100111011 + 0010001010100010001001101 + 1000110010000010100111001 + 0100110010110000001001000 + 0001110011111010000101100 + 0110100100101111001111101 + 0110111011101000000111010 + 1110110101110000110011000 + 1001010000001100101110011 + 0000111100100001010010100 + 1001111011000100011011011 + 0000110111110111100100001 + 0010011010110011011101101 + 1001010001100110110000011 + 1101110001000011101001010 + 1010101011001110100000111 + 0000011100010110001001011 + 1111101010000000001010010 + 1111011101000010101011001 + 1011110101000010001000010 + 1100110001010111010100111 + 1000010111101101000100110 + 1001111010001100111001010 + 0011100101100111000101111 + 0100101110000101011111110 + 1111000110111101101100110 + 0001000000011011110100101 + 1110010011111110100001110 + 1101111000001010101111101 + 0010010001110100011001111 + 0001000100111000010000110 + 1011001000110100011011101 + 1110101011110001011011100 + 0100110101000110110011000 + 0100101100011111110000110 + 0101110010111000111111111 + 1001011010110101100101000 + 0100011101100001011111110 + 0110110011101011110010010 + 0001111101011110000001000 + 0110001101000101000000010 + 1110011011010110011000011 + 0000011111011100101100000 + 1010011110111110101100100 + 0101110011001000110001101 + 1110000110010101010010101 + 1010001001001101100000100 + 1111001010110100111111010 + 1110101001010110100000011 + 1101100010010000000110000 + 0011110100000100111111101 + 1111010011101101100110000 + 1101010010011000111110011 + 0110000000111000001100001 + 0101000110011011001011001 + 1111100011010101111110000 + 1110010000101111011011101 + 1011001101010101011111000 + 1111101011011101101000101 + 0010000101000010001000011 + 0011001001101010001010110 + 0110110100111011101010010 + 0111000110101011000000100 + 1111001010100100100101010 + 0011000000110101110111000 + 0100100110111000110000110 + 0001101000101011001000111 + 0001001101110100100101100 + 1000011011000100011001010 + 1010001001111101101010111 + 0001100111110110110101110 + 0011101111000110001111010 + 1011100001111111101001011 + 0001000111101100001101011 + 1111110100111011000111011 + 0000001010110110101010100 + 0001010010111111010100101 + 1010000001110110101001000 + 0111000100111110110000101 + 1000110010110001000111011 + 0101111010110000011000001 + 0010000100100001100101100 + 1000001100000111000101101 + 1110010100001101000111001 + 1100001000100010001110010 + 0111001111010100101111110 + 0010000100111111011001000 + 0001110001101010000111111 + 0001100001100110111011101 + 0011001100101010111010100 + 1010111011011111101000111 + 1011100111010010101110000 + 1000001100111010010100110 + 1111110101010000100101010 + 0010001001010011010111110 + 0010101000001000101010110 + 1110000111110000111000111 + 0100010101001001100010111 + 0011100011101111000010101 + 0011110100001000001010100 + 0101111000001101010010011 + 0110111001111001100101000 + 1111101001101101011001000 + 1010011000000010001011000 + 1011100010011110110101100 + 1000010010010001000110111 + 0101001011110001010010110 + 0011100011000111111110100 + 1011101010100101101000101 + 0000111010101000011011101 + 1011001001101110111110101 + 0010011101000010010000110 + 0001100101100111010010101 + 1011101011111010011011010 + 1111100010000110011011110 + 0000000010000111101101111 + 1001000100100100100110101 + 0001100111100101110101100 + 0001000110001010101000010 + 1100111010001110100001110 + 0010010010111111001101000 + 0100010100110001101100010 + 1101001111001011100110110 + 1001001110111010101110010 + 1101100100000011010001100 + 1100011110101011111100011 + 0010110110100111011101100 + 1001010010000000011001011 + 0011100100101100010000010 + 0110000100000001010110100 + 1010011011010001111000101 + 1010101110100110000011101 + 0110111010100111010111101 + 1111101111010010010000111 + 0000101111011000001101001 + 1100001011111111010111101 + 0100001100100001100011100 + 1011101110001101001011111 + 1000011101010001101001001 + 0110101000101000111010000 + 1010001010100100011100101 + 0010010000100011101101010 + 0111110011011100101101101 + 0001000111010010010100110 + 1011100001101110110001010 + 0011001000011100111011010 + 1111101101011011000101111 + 1001001111100111011010001 + 1001111110010111110100001 + 0101011100011111110001111 + 0011011011111101010111110 + 0001001010011110011001000 + 1111001110111100000001100 + 0110011111010101111001110 + 1100000100111011011111010 + 0010110100100011001100101 + 1001011001110100011000100 + 0100110110010101000110111 + 1111001100000010011000010 + 1111111110001001010100000 + 0001100100111101111110011 + 0110001101110011001110100 + 0001101010111010111001001 + 0111110101010111000001111 + 1111100110001010001001100 + 1011110100101101010000010 + 0000010011011000100100110 + 0010001000000100100011100 + 0001100010101011101110000 + 0101111000110001100101101 + 0000110111000101110110010 + 1100000111101101000111000 + 1011100011000101000101010 + 0000000010011110011111101 + 1001010111011110111111111 + 0010010111011011110101111 + 1110100010110110010100011 + 1011010101010111111111001 + 0101111001001011000100010 + 0101101011101100101001001 + 1010110010010101001111010 + 0111100100111111001111110 + 0011101100010111001100111 + 0101100011001001010001100 + 0011101110111100000111110 + 0101101010011011111010001 + 0110010110000011010011000 + 1000001100100011011001100 + 1111100010100101000100010 + 1110110000110011110101111 + 0110101001101001011110101 + 0100110011000111110001111 + 1011001001000100100010111 + 1101000100111111111110001 + 1101101000010100001100111 + 1011111010110111001111110 + 1101001101100110101010001 + 1001101001010000111010001 + 0010111101001010010110111 + 1010101100110100001111001 + 0010111100111000110101100 + 1110101001111100110010011 + 0101100101111101110111011 + 1001100110100110001000010 + 0101011010010110101110101 + 0101110111011001010110001 + 1101111001111111010010001 + 1101110101100011000111010 + 0111100001110110111100000 + 0110011100100011010000111 + 0000010111101011010101001 + 0111000000110001111100100 + 0110111001111111101111111 + 1101110000100101110000010 + 1111111101111010100011011 + 0111010110111000101010001 + 1111000101011101001110010 + 1100011110111111011011001 + 0111010100100011101000100 + 1101010000000010100010101 + 1010110111100001011010001 + 1110010100110110010111011 + 1101100000001101000101000 + 0110101011110001111100110 + 1011110100001010010000001 + 1010010011101001110011010 + 1111011001010111111101011 + 0011110100111100110000010 + 1011001111111111000011101 + 0111001110111110001110101 + 1001101000010011000001010 + 0111010101011000100101111 + 1000001010101011100100001 + 1111000111011001101011100 + 1000101011100010110010101 + 1100111111010100010011111 + 1101010001000111001111010 + 1101100100011001011011100 + 1010010001101000111110011 + 1010111100110110101001000 + 1101011001011101110100100 + 0100110110010100111110000 + 1110001100001010000010001 + 1000100100010100000110001 + 1100001100101100101011000 + 0100111110001110110110100 + 0000011101000110010000110 + 1101101100111110000011111 + 0101100001100101010100010 + 1011001111100101000101100 + 1110011010100111000110110 + 1001111101000101000111001 + 1101011010001010110000010 + 1000111101010000100000100 + 0010001011110111001001100 + 1011101001101000011101100 + 0001111110100111010001110 + 1001010010110010011110101 + 0101111110101000000101001 + 1110100010111011100010000 + 0101010010010000010000010 + 0110110101110110011111100 + 0010100110100010101111000 + 0010100010010000101010001 + 1010101011101111011010001 + 1101110111101010010111011 + 1000011100011011111100101 + 0101110000001100011011000 + 0010100000000011110011000 + 0100010111100000010011110 + 0000100100111010100100011 + 0000010010111110001110000 + 1101100110111101111101011 + 1110011000111110111100001 + 1111101001100100101100001 + 1000101011110100010100010 + 1110011101011011101111000 + 0101100000101100010011110 + 0110100101110111111100010 + 1010011000011111010010011 + 0001000011000100101101011 + 0011000100000101001001001 + 1001110100101100000010100 + 0100000010111010001100101 + 1010111101111011111111111 + 0100010011000111011011001 + 0110110110011001100110111 + 0011001100001001001101111 + 0111001100010010101001101 + 0101100100111111101100000 + 0111101010111110000100100 + 0010010101110001111111101 + 0011011110001101001100010 + 1011101100011000111000010 + 1111100010101100010110010 + 1011001110111101111110110 + 0011010011100001110000011 + 0101100111110000011000111 + 0010110100111110001000100 + 1111100100001101101011010 + 0100000000100001001101100 + 0101101101110001000100101 + 0111101001111011011101001 + 1101001101111000101111101 + 0010101111100111001001111 + 1111010010011010000111010 + 1000110001010001100111001 + 0000011111100110011110110 + 1101111110000010010111001 + 0101111001110100001111010 + 1011110110100111110111001 + 0011110000000010010000101 + 0110101111011001011111001 + 0001011101000001011110001 + 1000110010011100100101000 + 1110010010101011111111101 + 1010100000011111001000101 + 0100000100110101111000111 + 0110000101100000000001100 + 0010001001000101011010101 + 1110100111101000000011001 + 1111010011100010101010100 + 0011111100010110010010111 + 0111000000110000000100100 + 0001111001011110011011011 + 1010000100010011011001011 + 1110011010100000111001110 + 0110101111101100010100101 + 1110010101011111000100011 + 0100000101110100000011001 + 1111000001001110010001001 + 0100000110001001100010111 + 1001000000010010111001000 + 0001010101100001101101110 + 0010010101110000100100000 + 0111110111101001101001011 + 0101101100100000011100110 + 0000111000111010000100100 + 0010110101101110011000001 + 1000010011111110101110111 + 0101111011010100100001101 + 0100101011000111110101001 + 1111001001100101000001111 + 1000101000011000000101101 + 0110000101100001001111111 + 1111100010101111100010110 + 0011000111000100010011010 + 0001110111000100011010111 + 0111010001001100111111100 + 1001001001001111101001101 + 0110101001111010111011111 + 0001000110110100100000100 + 1011011100110000000010001 + 1111001011001101000011110 + 0000000010111000000001100 + 0110110011001010011011010 + 1100110100011111001010001 + 1111011010101001000000100 + 0001011001011010101111010 + 1011100111010010011111001 + 1100001011101100011111111 + 1001101000101001000110010 + 1100000010101010110100000 + 0111100000101101110001111 + 0011101001000101011101111 + 1110110111111101101111010 + 1000000101111011110010111 + 0101111001001011010010101 + 0111010000000100100011000 + 0000001101011001110011000 + 0011011110111100100011100 + 0100011101101100110110010 + 1100110001100011001111000 + 1111111011110111101101000 + 0011011101011001001010001 + 0100100000011011001110100 + 1110111101111111100011110 + 0110111010100000100110011 + 0110010010000110001000111 + 0010000100101000010000101 + 1011000110011100101101001 + 0011010101111000011101011 + 0111100111001000101010000 + 0111000000111011101011110 + 0111000101010111100110001 + 1101000000001010001110110 + 1111101101110011010111001 + 1000101110111010111001011 + 0100001000101011011011000 + 0100110111101100010110000 + 1010010001010010101000001 + 0110001011101111001000101 + 1000111111100100000000111 + 0000000111100110111000110 + 0100000001001010000100110 + 1001100001100000110011000 + 0110111000001111011100111 + 1111011100110010110010000 + 1011101101011010011100000 + 1111100101000011011001001 + 0100000110111111101010010 + 1110011011111110011111010 + 1100110110000011000000100 + 0100011000110011010001100 + 1110101001101010100110010 + 1011001111000001010100001 + 1100100001010110001000011 + 0011000000110010011001111 + 1111100111101001110000111 + 0111011010001001111001000 + 1110101101111110001010111 + 0011000101001010110010000 + 0101011110111111011100000 + 0011100011111101110011011 + 1001111010000001001101100 + 1010001001101000111111000 + 0110000001000010010101010 + 1001001010011110010110011 + 0011011001100100111100000 + 0001101111100101110101000 + 1100100100010100111001110 + 1010000101110100011010101 + 1001001011011110100001010 + 1001001101110101000101110 + 0001110100111101010011101 + 1000001101100010000110110 + 0111111111101001100111001 + 1001110100101010111101011 + 1000000001110111011110110 + 1111110100100101001001011 + 0010111100011000010101001 + 1101001000110110000000001 + 1011011111101101011111111 + 0010000111100010100010111 + 0010000101100111011101001 + 0101100011001111010110111 + 0111000111100111010101010 + 1111001010000001101011001 + 1100010101000111011001100 + 0111101101100000111100011 + 0000010011001010000000111 + 1010110111111101101000010 + 0001110000100101101011100 + 0011110010110011010011011 + 1111010010101000000011011 + 0010101000111000111111011 + 1011111011010111001000100 + 1100101110111010011010100 + 0101111110010100110011010 + 0111010110110101100101110 + 0011100101100111101000110 + 0101001100100011101010110 + 1100110000111101011100110 + 1011001111010100010011100 + 1000110111110100010010110 + 0100110000000111111101010 + 0110001011010000111001011 + 0010100110110111010100101 + 1001000111000011110111100 + 1000110001100101011000000 + 1001101111010010101000001 + 1001100100101101110111010 + 1010100011100001010001011 + 0010110101000100011101000 + 0110011010110110000001000 + 1000100111000010101011111 + 1001010010111000011001001 + 0101011011101101100100011 + 1000111110101101100101110 + 0001100110010010000011110 + 0110101010001001101111001 + 0001000011111110010100001 + 1010010000011010100111111 + 1110110111101100110010101 + 0111100110100110101010001 + 1101000011001001110110010 + 1110111110110010100000101 + 1101101110101111010111010 + 1001110011010011111011110 + 0111100010000100110011011 + 1100111111110101111110000 + 0101111000000111010110101 + 0001000001010110000101101 + 0111010010100111011000001 + 1110100010011101100011010 + 0000110000000110010010100 + 0101110111011111101001001 + 1100000100000110010100000 + 1001000100000011000001100 + 0010001011100001011001110 + 1000000111001001000001110 + 0101001101111100101111111 + 0100110001110111111111000 + 0000010110011000010010011 + 1101100100100111110100100 + 0001100100100100011100001 + 0100101110011100111111101 + 1011000011101001101110100 + 1100101011001001010010011 + 1110101101011101100011111 + 0011100011000001010010000 + 1110111000101010000010111 + 0110111001000101111111100 + 0010000011010111011110101 + 1011011110111100001001000 + 1001001111101100000111010 + 0001101111111011101001100 + 1111001001111111101111000 + 0010011001101000101110110 + 1100100000110110100100111 + 1100111101111000110101100 + 1010011100010000011110011 + 1001001010111000010110010 + 1111101010101001111111011 + 1001001101110001101110011 + 1001111110100110001011101 + 0110110011100011010110110 + 1000001001110010001011101 + 0101111100000010011000000 + 0100001000001000100010111 + 0011010001101000000001110 + 1100110101110110111010001 + 0010110101111000010010100 + 1110101110011001101110111 + 0111100001101100101110111 + 0100000110000110101111110 + 1000001101010110000010100 + 0101100011111011101110001 + 1000100110011001101100100 + 0100000010000100100100110 + 1111101111111100111101011 + 1001110011101101001111100 + 1100101010000001100011100 + 1100110010000111000110000 + 1111010001111110000011110 + 1001100010010101110101011 + 0010010111111100100110101 + 1011111111101011111001011 + 1100100110111111000010100 + 0000001011000000110110010 + 0101010000000101010111110 + 1111001100100111011110100 + 1010111110100111100000101 + 1101011000001111011001001 + 0100001011000000110011001 + 0111001010110001011100110 + 1000100011010010101011110 + 0100110011110011101101111 + 1010101010010100101100111 + 1001100001011110010110110 + 1111101001001111111001110 + 0111111100010110000111110 + 1011001110000111101001111 + 0001000011001110100011111 + 1101111000010110010011100 + 0111000101100000001001111 + 0011101011111000110011001 + 1101000001000111000011110 + 1010001101010110001011111 + 0011100111100100011111110 + 0011111100010100000111010 + 0110011110000100100111110 + 0100110000010101100110110 + 0001000111001010001101100 + 1100111110011000101110000 + 0101000101000001011111011 + 0010100001011010110001110 + 1010000001111001101101000 + 0000111100010101000000111 + 0011110101110010011110101 + 1110010100010010000111011 + 0100011010101100101001101 + 1010111110101101101101110 + 0100001000110100011111011 + 1111100010101110110110000 + 1100100101101011110010001 + 1010111110111110000100101 + 0011110011011010011011111 + 1011000111011110101001110 + 1011010000000011000101110 + 1100000001001100110110001 + 0001001010101101111101100 + 1101010100001110011110000 + 1101110001101001101000101 + 1001001001110100010011100 + 0000111110011000010111111 + 0010010010100111101011001 + 0101001000100100110111101 + 1111000111001111111000001 + 1110011011000110000011100 + 1100101010010010001010001 + 0100100001001000010111001 + 1000001100011101001110110 + 0011001010010111111010011 + 1100111100001001101101001 + 0001110010110001010110000 + 0110111000101111101111010 + 0100010000000100101011101 + 0001001101000000010110001 + 1111110100011010000110000 + 1010100011011011001110101 + 1100010101001001011101010 + 1010001011111000011111110 + 1010110100010000000101001 + 1111101001101001111001111 + 1000011011001100101100110 + 0000011111110110101101000 + 1101001010101010010110000 + 1010110111010100010010100 + 0011010010110000100010001 + 1001101110011100111101000 + 1001100011011011011000100 + 1010101010101001000001010 + 0101111010101001101001100 + 0111010011010011100101000 + 0010100000010111000010110 + 0110110000000000011000111 + 1111111011011100001100011 + 1101101010110110001101111 + 1001001011001100110001000 + 0000101011001101010111100 + 0101110101100101100000101 + 1001100000010001110111110 + 1000111011010011101100110 + 0001100010011101000111110 + 1011000111110001100011010 + 1101000011110101000111110 + 1101001001111011101100000 + 1100110110101100100110001 + 1100110101010111011101000 + 1100010100101101100101000 + 0110010111111100110111010 + 0001101111010011111111001 + 1101010101001100100110000 + 0010000110101000000100010 + 0011111110000000110111001 + 1100011010010010100100001 + 0010000110100100101110010 + 1110110011111010011100110 + 1111100011110010011110010 + 0011011001110111101000000 + 1101000100000101010100111 + 1001100111000001101110110 + 1100011010011100011011111 + 1001000110101101111001111 + 1111001110000011011111010 + 0111100111111111001110010 + 1111101111101110100110111 + 1110101001111011110111111 + 0101110001100001000101110 + 1011111110000001011000101 + 1010001101101111010001111 + 1100101111111110001111001 + 0011000001011010011001101 + 0011101000100000110011011 + 1010011000000001100000110 + 1101110010100100110101111 + 0100110110100001001000010 + 0100000010010000000111110 + 0000100011101011111001001 + 1000010001110100010011000 + 1101110110111110111100100 + 1010110011000110111001011 + 1100010110110101110101010 + 1111110000111010011001111 + 1011110011010010010010000 + 1101010111111111011001100 + 0011010110001000001110000 + 0110010101000100111101101 + 0001100010111111100111010 + 1100001111101001111101111 + 0011111011100011001101101 + 1010100111000011011101000 + 0001101110010010111001101 + 1100011000011100111111000 + 1110100110101100110110111 + 0100011110000000010101001 + 0000011101110100110100000 + 0011100110000101100100100 + 1101001111010110001111010 + 1011010000001001010010010 + 0010111011111011100110010 + 0110110100101110010010100 + 0111100010110000101001111 + 1101101100100010100000110 + 1000000110101001000010011 + 1011111101100011101010000 + 0001101110000111011011100 + 0000111011010110000111111 + 1100000001100010101101000 + 0110101000000011100110001 + 1110101010011001011101100 + 1100001100011110110000100 + 1100110110111000011010000 + 1110111001011001010001101 + 1100001101011011111110010 + 0100010011001111111000100 + 1011111101100110010100110 + 1001100110100111110010000 + 1111111110001100110101000 + 1100001001001001110100011 + 1111011111011111010101101 + 0110001011010011110000000 + 0110100001111100010011110 + 0100100001110110001000110 + 0111101101011001010001011 + 0010010010011101101100100 + 1001100001111110011001010 + 0111001011110011111111110 + 0011010100000000000110110 + 0101011010110100101100000 + 0010011000010100101101001 + 1101110110110000101000001 + 0111001100111000110011010 + 0101000000100011101011110 + 0000000001011101010011010 + 0110010010101001110110101 + 1110000110100101000010101 + 0010101110111010101110011 + 0001101111111110111100100 + 1010111000100100000100001 + 0110101101100110011110110 + 1100001100110001111000111 + 0110110111110110100101100 + 0011010101010011110010001 + 1101001010001010100010111 + 1010111111010100000010101 + 0010010011101011111001100 + 1101011000110011111011110 + 0101000111010100100100011 + 0001100101111100011000111 + 1100111101000000110101110 + 1010101000111011000011110 + 1000110000111100001000110 + 1110110001101101011111000 + 1100111100011110100101101 + 0010111110001101001101010 + 1110010000011100000101101 + 1010100100010111110110001 + 0011111110101011011110100 + 1011111001011001001010000 + 1010110011010011100011010 + 0111001011101011011010011 + 0100101011011101000011111 + 1101010110101000011011111 + 0011010000101101001010110 + 0101000001111101010011011 + 1000101100000100000100010 + 0100001101010111001000100 + 0100001111010010010011110 + 0011111110110010100001011 + 1111010111001110111111111 + 1011001101000100110110011 + 0000110001000111001000101 + 0001001001100011000000011 + 0110110001110001000101000 + 1110100100100010100000101 + 0111111001100101001000101 + 0110100100100011110110100 + 0111011111010110010000110 + 1000100010001111001111010 + 0101111010101001101111010 + 1101101110011001001110001 + 1100110010111110100100000 + 1011001010011001100011101 + 1100101001101111010010111 + 0011110100111100111000100 + 1100111101101100001000010 + 1010001000111101001011001 + 0011111011100110010001000 + 0111101110011010110111111 + 1111111111100011110000010 + 1110110110111010101100100 + 1001110011011110110011110 + 0001000110010101111010010 + 0100001010011100001111100 + 1011111101000110010000100 + 1100101001000011010110110 + 1010111000100110101010100 + 1010000010100011000011001 + 1111011011011010001011010 + 1111101111000100000011110 + 0100010101110000100101010 + 0010100111101000000000011 + 1011110101001111110101100 + 1111010000100101011001110 + 1100111011110101101010011 + 0100010001011001100110111 + 1111101100100011101001001 + 0101111001001010111001011 + 0010001101100011100111100 + 0111110001010010000100010 + 1101110001111011001010000 + 1100001101101010110010001 + 1011000100100110101100111 + 0000101000101111000001000 + 0110111001111011011001001 + 1100001100100001111101111 + 1011000110011000011001001 + 0001001001000010110110110 + 1101100101000100100000000 + 0110001000011000011010100 + 0000101011010100010100011 + 0100110001100010011100110 + 0010001000101100101000010 + 0111011000010110111111000 + 1011111000010111011011110 + 0111001001001010010100101 + 1100100010001111011110110 + 1010110011011001101000101 + 0111100111000101000011010 + 1000001000101110000100101 + 1011111100011101010000100 + 0001100010011111000010101 + 1110111100110101111000010 + 1011110110010100110111100 + 0010011000101001100110011 + 0110001110011111011011000 + 0111110101001011010101011 + 0111110101000000111001110 + 0111100100101001011101011 + 0111000101010001010011100 + 0010000101111100010111011 + 0010010001010100010101010 + 1011001100001111111011011 + 1100111101001101111011110 + 1011101101101101100100101 + 1010010101100110011111001 + 0001100111111100100101101 + 1110010110000100111100011 + 1001101001001100011011000 + 0001000010100101010111100 + 1111010111100011011001001 + 1010101100111001000111110 + 0000001011011111011100110 + 1010010011000011110001110 + 0001110111100101011010110 + 1010101110111011000001101 + 1000010110000010001011100 + 0101110010001101110100111 + 1010011101101100111001010 + 1011110011101100001000100 + 1100010111110101110100101 + 0100111000001100110101001 + 1000001111011111011101110 + 1001000100101010010101111 + 0010100111111010101001100 + 0010100010001001000110110 + 0111110111000011010000101 + 0110110111101001001101010 + 0100111111010000000000000 + 1101001000101111010000010 + 0110010001100110000110111 + 0010111111101001110011100 + 0010100110111010110010000 + 1000110000100100000100011 + 1110000001001111000001100 + 0100010111001001011111010 + 0111101111000110010101000 + 0010011000011001001101101 + 1101110101101011101111011 + 0001111110101100110001100 + 0000101101111101011110011 + 0110101110001110011010000 + 1000111110001101111000001 + 0101001100010001011011101 + 0100110110100001111000100 + 0001100101001101110000001 + 1100011001011111100000111 + 1010101111011010010101101 + 0100001000000100001100101 + 0101110011011111111011010 + 1100010101010000001011001 + 1110011100010001001101111 + 1001111001011110111100111 + 1111001000110101111110000 + 1111100010000110110000011 + 0110111010111111110111111 + 0001011110101100111011011 + 0100011111111000111001110 + 1000101110010010010000000 + 0111111110101010000110000 + 1100010011000011001000010 + 1100111101110101011101110 + 1001001010100101101011001 + 1110110100101010111011010 + 0010011000001001001000011 + 1011110011111110001101111 + 1100111100001000101011100 + 1100101011110010110110011 + 1000100111011000011101101 + 0101001001110011101011110 + 1110010010100101011100011 + 1001110110000111011010010 + 1010010101111011110001001 + 1010011000111001110110010 + 1110010000001000000001110 + 0001101001111011110011010 + 1100111100100101100011100 + 1101110101010011000010100 + 1011111010000110111001100 + 0110011001001110111100000 + 0001011101000001000111111 + 0011010110000101001111001 + 0010010000110001000010001 + 0110011100011100101001110 + 1001010100001011000110101 + 1110010111001010101000001 + 1101111011000100111011100 + 0000000111101011101100011 + 1100000000110011110101010 + 1010011010010101110001000 + 0111100010111010101100001 + 0101011101110110100011100 + 0101101100000110111111001 + 1111101001101100001000011 + 0010010010100111011100011 + 1110001011110111111101100 + 1100001100010011000011011 + 0110001001010101011000011 + 1101011110101110110101110 + 1011101111111101000000001 + 0100010011000000001111110 + 1011100011110100000111101 + 1000010100011110100011100 + 1111101101100000001001011 + 0111101001101101011101001 + 1010011010011010001110100 + 1000100011001000010000100 + 1110111001010010111010111 + 0000100110110101010010110 + 0111111101001011110101110 + 0111001001010110010001101 + 0111000001100011110111110 + 1101101101100110111101010 + 1010101111010011101001010 + 0110010100011010111101101 + 1101011011111101010010100 + 1101010110110100010010110 + 1000111100001001011110011 + 1011101100001111000110011 + 1110100000001010110100101 + 0101010010010010001101110 + 0001100010011011001011010 + 0000001111010010000010011 + 0110101110101000111100001 + 0010111010000001110001101 + 1100010000001110101010100 + 0001110011000000010010001 + 1100111110110000011001100 + 0100001100101101100101100 + 1110111101111001100001111 + 1111100100111101000011010 + 0011100110111011101101100 + 1010010000110000101111011 + 1100011101010110101110000 + 0100111000111101111010100 + 0001100110011111100000000 + 0111001101010010000001111 + 1001000101011100010001011 + 1111101111000110000111011 + 0110101101100110101100010 + 1011110000110110001000110 + 0011110100111110001001110 + 1110010011000111111111011 + 1010001101011011101111100 + 1001110010101110011100100 + 1000101000000111101110111 + 0001100111100001100010001 + 1111000100011000111000011 + 1010110001101010111100011 + 1011000111010011011111011 + 1001100000010010101011101 + 1101001110100000010110100 + 0001110101011101001010100 + 1111110111001001011110101 + 1011110101101011001111011 + 0110001010010011110001011 + 0110111010100001110001000 + 0101100100010100110111000 + 0001011110000110101111110 + 1001001100101100110011000 + 0010000101000111000110000 + 1110100010001001010101111 + 1010110110101000001011001 + 0111000001101101110101100 + 0000000000010011011000011 + 0001000111110111101001110 + 0010000100101000100101101 + 0000110011010100010011111 + 1011100010000000101000000 + 0101110110001011001001101 + 0000111101000011100110001 + 1011000010100111000000100 + 1011001111101101100110110 + 1011000110011111101111001 + 1100001001011111010111101 + 1011101000100010111000000 + 0011101101010101101000010 + 0110010111111011010100111 + 0111111011110001010111111 + 0101101111100110011000000 + 0001010001101111010011111 + 0110111000100010100000011 + 1101100111101010000101010 + 0110010101110010010110110 + 1000100000011111001100001 + 0111000010101110101000011 + 1010001011100100000001010 + 0000110111010001101111111 + 0100110011010001001100000 + 0101011001110110000000001 + 0001010111011111100010000 + 1101000110010110111000010 + 0101110000010111110000101 + 0111010011100111110000010 + 1111001001000101010100100 + 1001011011101011111111101 + 1101000011111000111111110 + 0011000111110110000111000 + 1011111000111010101101100 + 1110010000100110101101011 + 1110010000010100000111011 + 0111111010011111111110001 + 1100101010100100100011000 + 0111110011101011101100011 + 1000011000010010011111100 + 0010101001011011010100100 + 1101110110101010100001101 + 1000101001001001110111011 + 0011011111000100001001110 + 0100011010100010011110110 + 1100100110001000111011101 + 0010111111001111011001100 + 1010010000011101011110100 + 0001100111100011111011110 + 1110000110111100010011100 + 1010001101000011110101101 + 1100110111101010100100001 + 0111010101101010111110110 + 1010011110100001010001110 + 0001101111110011000000101 + 0100010101001111010000011 + 0111101011001010001101100 + 1111000111001010000101110 + 0111100100100011010101000 + 0110111010110101011010111 + 0001111000110100011101100 + 1001010000010101110001001 + 1000010010000001001101011 + 0000101111111011010110100 + 1011010011000111111000111 + 1100000101110001011001100 + 1100100100101100011111101 + 0111100110100011000000000 + 1000010001011001001001010 + 0110010000111011101010010 + 1011111110101001000110111 + 1001010100110000100101000 + 1001111001111111011101111 + 0110110100111101110001010 + 0001011101100011101011111 + 1010011011001110101000011 + 0100100101001101101101100 + 0101001100100001000000110 + 0110110100011110000011110 + 0100001001100000000100011 + 0010111111001001000000001 + 1001110110100111101001110 + 1001011100100101110011110 + 1100001110101011000000010 + 0010101001100101111100100 + 0011110101000001010100000 + 0101000101101111101010111 + 1001111000100001110010001 + 1010001101010010000010011 + 0100001111111000101101011 + 1110101100101011111010001 + 1101101100101000100111110 + 0110000111110101111000001 + 0101100110111111000110111 + 1001010100011100001111111 + 0110000110110110111010001 + 0110000010100011000101111 + 0011001010100101101101001 + 0101111110101101111111110 + 1110010001000111011110000 + 0001000100010100101001110 + 1000001101101101100001010 + 0001001111010110011111101 + 0010010110100110101100100 + 1111001111000011001011110 + 0100001010110110001011001 + 0001010001111100110110100 + 0001000001101110000110110 + 0110100110111000100000010 + 0011100010101001110111011 + 1010100101011011101011011 + 1111111010001111100010010 + 1010010001011111111100100 + 1100101100000101110100111 + 1101010110111011011010010 + 0001011100100100100100011 + 0000100000000100001010101 + 0011100000010000001101000 + 0000101110011000100100011 + 0111111010000111111111010 + 0111110001110101000001000 + 0010100011111000111000010 + 0001110110101001001011010 + 1110110110001110100011011 + 0001010100010101100101010 + 1001010100000000101110000 + 0011100111000001011100110 + 0011111111111011100100111 + 0001101001010110110100111 + 1110010011001111100011001 + 0100101100110110010100110 + 0111100001101110001000011 + 0000010000111101010111001 + 0110100111111100001101011 + 0001001111101001011111110 + 1111011010111010110111111 + 1111100010010001100111110 + 1000100001011111001000100 + 1110001010101010000111101 + 0001101110110110001110010 + 1110111101001001101111001 + 0101111110010111111011010 + 0110000000000001101011100 + 1100000111101110101000111 + 0001001101101110000001001 + 1000100000000001011001000 + 0000001100001001000100011 + 1111100101010011110001000 + 0101100111011011010100011 + 1000010000010001100111001 + 0100101100011001100010010 + 1100011000110010111000100 + 1110010101011011011011100 + 0010100111011110010000001 + 0100101011101000111111100 + 0110111010010111011110001 + 1010010110000111001100010 + 1011000001111100100110001 + 0010001001111100000100010 + 1110111101011000110101011 + 1100011000000111111000100 + 1101001010101011010001100 + 0001001001010010011100100 + 1000100111111010101100111 + 0100111100010010101011001 + 1101010110101001011000101 + 0100100101100100110011111 + 1000101010110000010111100 + 1100001110101110110110100 + 0011110100000111010111111 + 1101010001010001100110111 + 0111100101001011101010011 + 1010010111111010100101010 + 0000101000100101101000111 + 1110011001001010001101111 + 1011101000010100111101110 + 0000000001111101101011010 + 0011111001100010011110001 + 0100110000000001110001100 + 1000000110000011011011001 + 1000101000011011110101001 + 0000010010100001111010110 + 0011100010000001110101101 + 0111110100010001000011111 + 0001001000110100111110011 + 0100110010111010110100100 + 1101011101111011101000100 + 1010111110010011001001110 + 1010101011111100110000000 + 1001110111111110000101000 + 0110101100110100111110001 + 0100110111001000100101011 + 1110001101001010100101011 + 1001011101101001110011110 + 1111000110110000001000001 + 0110001000010010100011101 + 1111111000010100101110000 + 1001101010011100100001111 + 1011000001110000010111110 + 1110010000110110111101011 + 0001010100111001110110011 + 1010010110111011110100001 + 0110110101100011101000000 + 0001110001111100111111011 + 1010000010010110000010011 + 1101100001000001000101001 + 0100001101100100001100110 + 0100001000101100100110001 + 1001100101111100011001010 + 1111110001101011110101001 + 0001101100010100110010100 + 0000000101000110101111000 + 1000110111011111100100000 + 1000100100010010011111010 + 1100111010101101110110010 + 0100001001101111011001000 + 1111000101101111100011000 + 0011100000010010001011111 + 1101100101000010000101100 + 0011100001101001110000111 + 0101110101000010001110110 + 0100110010000110000000010 + 1001011000001011010110010 + 1101100010100110011011001 + 0111100101110001000010101 + 0001011100110010010101011 + 1010011111110100110111100 + 1001001111010011001100001 + 1111100111010110101101011 + 0111100010101101010101111 + 0111101111110101100011000 + 1000001001010010010100101 + 0100011101100100001111101 + 0000101011100001101100101 + 1111110110011010101110011 + 1001001101101010011011100 + 1011110100100100011111111 + 0110010110001001100101011 + 0110101001001101001111101 + 0001011111011010000111111 + 0001010101111101111100000 + 0001010111011001101111100 + 1100010001000111011111011 + 1000000000100101000100100 + 0011000100001100000111010 + 1110101110011111010000111 + 1110110100101110101010010 + 1101101010110111111011111 + 1101111000001011101111111 + 0111111110000101110111110 + 0000011100110100011011000 + 1010011000001100010100000 + 1010010000000010011011010 + 1111110011011110000000100 + 0011011000110111011001110 + 1111110000001101010110011 + 1001011001110001110100010 + 0011111110101111111110011 + 0010011100000111101110110 + 1111001111010101100101010 + 1111000011101000011010111 + 1101011011111100111001101 + 0110010101101001011010011 + 0010101001011111100110011 + 0111011000100011101101011 + 0010010101111001100000111 + 1011010001101001000110101 + 1101010110101001010010011 + 1111100000111010110001111 + 1111100111110100010011100 + 0010111000000110101110011 + 0100101100001000000100110 + 1000100010101100100110011 + 0001000101110010111111111 + 0100110001000001110000000 + 0110001010110010000100101 + 1110000101010011001001100 + 0110110010000001100011011 + 1111001101000110000001100 + 0001101110111100010011001 + 1101100001000100010111100 + 1000110001111010001101111 + 1011000011101011001100111 + 0101011110011110110111110 + 1110000111001111111101000 + 1100100111110001100100011 + 1011100000000100001011000 + 0111000100101101010000000 + 1011011011111001011101111 + 1111001001100000011000001 + 0110111000011000111101110 + 0101111100101100010010101 + 1001100011011000100100111 + 0111011101111110100100100 + 0011001101111101010000110 + 0100010110110010011100111 + 0100110101001001001001101 + 1011110100000100010010011 + 1000001111010100101111010 + 0001010101011110110100010 + 1010011010000110010111011 + 1001110011001001000101000 + 1100101111010100100010101 + 1011000010111010011111110 + 1111111010101011110110011 + 1100010000010011011010000 + 0101010011111001001010100 + 0001110101111011111000011 + 0001011100000100100010011 + 1001000010111110011110100 + 0110110100001110101001000 + 0000111110010100101110101 + 1011101110011001101010011 + 0101001011001100001000100 + 1011110101110011111110111 + 0101100010001100000011101 + 1001001010110111011011011 + 0010111101000010110111100 + 0010001101110001010010010 + 0111101110010101100000000 + 1000111011111010011000100 + 1100010011100111100000110 + 1101011000110111011011100 + 0110001101111010101111111 + 0000011010010110000111011 + 1011100111111010101111011 + 1011001001101011101010001 + 1101101001011110111000001 + 1101010011100000001011110 + 0100101100101010110010101 + 1010000000000100100001010 + 1111101101110100000111110 + 0000100010111110010011101 + 0111001000101010000000001 + 1001111101101011100010100 + 0101000100011001010001001 + 1110001001010111010101111 + 0100100111001110010011011 + 1111101111001000000000101 + 0110110110111100011000110 + 0100110110010100101111010 + 0110100011100101000101011 + 0100011000101110101010011 + 1011001001011011000100111 + 0010000110100001000100001 + 0000010011111100001111001 + 1101010111011110000101111 + 0010010001100000010011111 + 1101101110010000100001000 + 0101100000111111000011101 + 1100110000110011010011101 + 0110001111001111100010111 + 0111100100110000011101001 + 1111111011000101111001011 + 1000010111101101011010000 + 0000101001100010110010010 + 0010011010001000001010100 + 1000100011101111010100011 + 0110111111110101001010100 + 0110100101110110100111111 + 1011110001010001111101111 + 1010100110011001101001010 + 0001011011011111001001010 + 1010111011110010101011101 + 1010010101010110010001100 + 1010110111000111000010110 + 0001100011000100010011011 + 0101111001001101111111011 + 1101100110011101011011101 + 0100111010001000001000100 + 0101011011011110100110011 + 0001111001100010100011101 + 1111110110010101000010000 + 1111000001000111010000111 + 0100100110111010100011000 + 1111101011101011101111110 + 1100111001011001000000000 + 0010000100010110101010001 + 1101101101101100111111100 + 1000001101111001011101000 + 1100000010011011011001101 + 0100101010011001110000000 + 1010000001110110110101100 + 0000000000010000000011111 + 1011011000110111111001010 + 0010010000001100100101101 + 0011110110111110111100101 + 0000100010001101100111110 + 0011111100011100010010101 + 0101011101110011000110100 + 0001110100010011000100111 + 1100100111001100000010000 + 1010000110111101000101101 + 0000000111010100011001111 + 0110100000101010111011111 + 0000011111100110000110100 + 1001100100110000001111000 + 0001000111001011110101001 + 0101100000010111110001101 + 0011011011001001000000101 + 0011010100011101110000001 + 0000101101101000100001111 + 0010010110111110000010010 + 0010111110101010111101000 + 0011100011110001011001110 + 1111001101111100011001011 + 1110111011010110011110101 + 1001110010111100011110100 + 0010011000110100010110000 + 0001111101110111001011001 + 0011111010101101011000110 + 0110100000011001001111000 + 1000110000001110010000000 + 0000010100101111100011110 + 1100000000011101001101010 + 1101011000010001100111111 + 0101011000001001000001101 + 1111100000001101000010000 + 0000001000000010010000101 + 0110011010111101001100100 + 0001101000001101110000011 + 0010100000011111001110111 + 1010011001011001111011111 + 1011110001000100000001000 + 0010001101000011001111111 + 0110000000100010000010100 + 1000110110110010001011011 + 1010000011000010100000000 + 1110110010011000100110001 + 1110100010001111110101101 + 0011101010100001111110110 + 0100101010010101110000111 + 0011100010001100100001111 + 0101111101111100011010110 + 0111111111100010111110101 + 1100011010100110100110100 + 1100010100100100000101001 + 1101000101010000010010110 + 0111101010101110011110101 + 0001111011001100100001000 + 0011010010111111101000101 + 1000111000001001101101101 + 0001011010000110010000111 + 0010100111001011101101111 + 0001101001001110100011100 + 0110010001101100101010001 + 1101001110101100011111010 + 0000011101011010011000010 + 1111011100010001011000100 + 0100100011101011000000011 + 1010000100011010010111010 + 0100011101010110000101111 + 1010000000110101101101100 + 1000000001010000000001100 + 1011111110110011000001011 + 0000000100100111110011110 + 0000010001001101100000111 + 1010010101010100100010100 + 1100010011000100001111010 + 1011001101101100000011010 + 1010110010000000000100101 + 0110100101011011110001011 + 0000000011001111010100001 + 1100000010101000100111010 + 1101001100011001000110111 + 0111011010111111000000111 + 1001101111000001011100101 + 1100010001000100111110111 + 1011110100111110110101101 + 0110100100111100000010011 + 1000000110000000111111111 + 0100101010011011100011110 + 0010000011001101011100101 + 1110110100001101100011011 + 1011001010011000110010000 + 0001101000010010101110001 + 0011000010000101010111110 + 1010101111111101000100100 + 1111000011000011110011010 + 1001100110010001100101011 + 1110111001011000010100001 + 1111110000111111101100111 + 0011011110010100010011100 + 1101101110000101100111101 + 1001110111010001100011011 + 0011010101110000011100001 + 1101011011000110110001001 + 0110000100111100101100001 + 1110111000101111011100110 + 0110011100010110110001001 + 0000101101101110010101100 + 1100000110000001001101011 + 1010101110001001000011101 + 0100110001000100101010110 + 0001001110011100001110100 + 0100111110000111011010000 + 0100111011010111110011111 + 0010100101110101011101101 + 1111000010011000110111001 + 1011011110010001111000111 + 1110111010001110011001011 + 0011100111100111111000111 + 0000001100100101011100111 + 0001110011111011011100001 + 0011000011110000001100101 + 1001110011111010001000110 + 1011100011000101110011100 + 0111111111010100110001111 + 1011001000110111011111100 + 1000011100001110100010011 + 1110110011000011000101010 + 1110000111010011110101000 + 1110001101101000100010010 + 1111010101100000010000100 + 1001011011100101010110000 + 0011001010101010100010011 + 0000110110001100100011100 + 1110101001000101111010111 + 0100011011100000100011011 + 0011010110010110100001111 + 0001010110111000111000111 + 1001111001001101010011010 + 1000111010011111010010100 + 1000111000010011001100000 + 0101100000011011001101000 + 1101010111100000101110111 + 1100001110000010101110100 + 0111101110101100111110110 + 0101001000100000010000101 + 0001001001001001110011101 + 0001000000101111001010000 + 1101111001010101001111010 + 1111100010010010001100001 + 1011011110010100101010000 + 1000000000101000110100100 + 1000000010111110111101001 + 0101001101111101110101100 + 0110000101000100001001110 + 1010001010000011000110101 + 1010011101000110000110011 + 1001110000001110100010010 + 0001011010000011100110101 + 1100111100011110100100000 + 1001010010101101110101001 + 1111101110101100110111110 + 0101000101001011101001100 + 1000101000001110001100001 + 1011011011010100111010010 + 1001010001111001010000010 + 1101100111100100011100001 + 0011010010100101100001101 + 0110110111010010111100111 + 0101000011001101011100001 + 0110111011111101010000011 + 1010000011111111000011100 + 1110111001100000000101110 + 1011100011001010100010011 + 1010101000001101110000100 + 1010010010111000001011111 + 1001110110110100000000010 + 0110011001100000000101111 + 1001110011001101011110000 + 1001100001011110111111110 + 0010000110001110110000000 + 0110000100101010101111100 + 0001010100101100011011100 + 1011101000011101110010101 + 1111110101111011010101010 + 1101110101000000101001010 + 1110101000011101101100000 + 0011100111110010010111110 + 1001111111110001000111100 + 1011111011011111011010111 + 0111111000001011101111000 + 0100010010001000110100110 + 1100010101100110000110100 + 1111111110100111010110100 + 1111010011101001010101011 + 1010101111010010111110010 + 0110000011000001110100100 + 1010000100001010000100110 + 1000100010011001001000101 + 1010100011011000101110111 + 0101001011111010111010000 + 1000100101000111101010101 + 0001000000000011000110000 + 0000111101011001001110110 + 1111110110001110001110011 + 1110101000110101001111001 + 0100100001110111011101110 + 1000011101010101101100011 + 1010100001101001011000000 + 1111010111111011100001110 + 0111100001110110001011001 + 0100101000000111101011011 + 0001010111011011100000110 + 1111010100010010100000011 + 0101100111010101000001100 + 1110011100000010100001111 + 1011110101101100001110011 + 0101010000001100100101001 + 1000000011100011111101101 + 1000010111011000111010101 + 1100010100010110111001011 + 1110100101001111111011101 + 0100111101101110100011110 + 0100010111010010101010101 + 0011100011110010111101000 + 0000010110110100100110001 + 0111010001111101111010001 + 1101010101110010111010111 + 0101101010111100010101111 + 1010001010110100001101100 + 1101100101101100110001010 + 1111100111101111110100000 + 0010101011100101111111101 + 1111000000000000001101001 + 0101100001010000100111000 + 1011001011111101100011101 + 1111101000010011101111001 + 1001000111101100010100111 + 1011110110000101001001000 + 0111101000001110000001000 + 1101100110001001010100011 + 0101101111101010010110111 + 0001011001110111001110100 + 1010000101110011011101111 + 0010101101011001011010000 + 1111101000011001001110000 + 1010010111101101111010100 + 1110111110011001000000011 + 0111101110111110001111110 + 0101000010110110000100100 + 1001110001101010000110001 + 0010001101001110010011001 + 1011100111010101011100001 + 0111101111000100010101100 + 1110011101001110001010010 + 0001010101000010000011100 + 1111010011101010111001101 + 0001110110010110111111110 + 1001111111010000111111111 + 0001110101100000110001110 + 1000111110010101110110111 + 0010001010111100001011010 + 0111111000100110000000111 + 1100110011101011100011001 + 1100000111100000010110000 + 0101010100000000001100111 + 0110101011101110100111101 + 0100011011011001110101000 + 1011010010001000111001101 + 1000101100110000011101000 + 0100111000000100000100110 + 0001101111100000111010110 + 1010110100111011001101001 + 1101100001111101110011000 + 0100011001011100100111010 + 0001111111010001111100111 + 0011111010000111011101011 + 1011010110011000010111110 + 0110100010110001010111000 + 1000101100001010111011000 + 1001110100001111111001100 + 1011110101100111100100111 + 1101110101110111100000111 + 1111001001111111100010001 + 1011001010001110001111110 + 0110010110101111011001111 + 1111110101111100001000110 + 0000110010110111000011100 + 0001110001010110010100010 + 1111101010110110110011110 + 1111101000011000010010101 + 1100011000110110000100010 + 0001001001100101010000011 + 1010101001100110000000101 + 0101101010001100101110110 + 1000000100100011011011100 + 0011101000110010111001111 + 1100100000011111000111001 + 0100111001011010000101101 + 0111000000100001100110011 + 0001011000011010000001011 + 1101100001000110000111100 + 1111011001110010100011100 + 0010011101110010110000001 + 1011011010011110111111000 + 0111010000110110010000100 + 1101110011111101100101001 + 1111100001100111000101111 + 1100010010110000101110010 + 1111001000100011100001101 + 0011001100101111111110011 + 1100111000011110011011110 + 1101000011010001111100000 + 1010111101101011001010111 + 1110100111101111011001101 + 1000111001111000101011101 + 0000111010010010110011010 + 0010000110100111001011011 + 0110000101001100111010100 + 0001110001110011110010100 + 0001010110111100000010000 + 1100100111011011110000000 + 1100011010101110110111010 + 1101001001010000111100010 + 0001001111001011100100111 + 1010111010101111001011011 + 1111111000111100010001001 + 1000111110000101011110010 + 1011010011010100101011000 + 1011011101110001000100100 + 0011110101101001011110000 + 1101100010101101010001111 + 1100111101000110101001011 + 1010011011100000111111100 + 1110100010001101011011111 + 0010000100111001111110011 + 1111000010100101010011000 + 1110000111001000111010010 + 0001110100010001000100100 + 1010001010000100110101111 + 0111011110101111010110001 + 0101000011010010100100000 + 1000111111100000000101100 + 1011011111101001100101110 + 0011011100100100111001111 + 0011101011000001010101110 + 1000001100001110100101111 + 1100101000101101010101101 + 1110110011100110110110111 + 0110110011000110000101100 + 0110111010001010110011000 + 1110010110100010101111010 + 1111000000111010011001011 + 1011000111100001010111000 + 1011100110101000001000100 + 1011101011000010101000000 + 0100011101100010100110000 + 1101100001001011010011101 + 0001010111110111101001101 + 0111110011110100010000111 + 0011101000000101111101101 + 1001111010010110111010110 + 0001110010101100001101011 + 0000110101001010110110011 + 1100111100111000001000000 + 1100000011111011000110011 + 0101100001100110110011110 + 0101111101000100101100110 + 1101111011100111101000110 + 1111000111010011010001111 + 1110101011100001010011100 + 0101110101010110010011010 + 1010110100111001000011100 + 1010111000100010001001000 + 0110010100011100010100011 + 0011111011110100110000010 + 1011010010000110010000000 + 1101111010101110001100000 + 0011010001100000110111011 + 0111000100111000101001001 + 0110111111001011011000111 + 1000100111011000111000001 + 0001111000101100001101001 + 0010010001101100010101011 + 0101100110110000100101001 + 1101111110101011011101100 + 0111101011000110101011100 + 1001100110110010111110111 + 0111110100111011001110000 + 0110111100011011001000000 + 0110010001001001111011100 + 1110111101100100011101100 + 0111000110100100001111110 + 0101000101111100100111000 + 1101111010010110110100100 + 1011000100000010011110111 + 1000110100011010100001000 + 1010011111100110100110110 + 1001001101100010101110100 + 0000000100101000010101110 + 0011110011111011000001010 + 0101111111010001000011010 + 0111000000001101000100111 + 1000110011001010001010100 + 1111010111110000111000010 + 0101111101000101111000010 + 0011100011000000011000011 + 0110011110101000000001111 + 0011011110100001000111101 + 1111000001100011100100011 + 1111100110111000101011001 + 0011011101101100101101100 + 1101011110011010001111101 + 0001101001110011100011001 + 0000000110111110101000000 + 1101000110010101001110111 + 1101001000001111100001110 + 0101000000111110000110001 + 0111011001011000101100110 + 0010110110000001101011110 + 1001110011110000111110100 + 0110111011110111100001010 + 1110001000000100101111101 + 1101001010111010001001011 + 1101000001100101111101011 + 1010111100101001111011100 + 1100100111000011010010101 + 0010001010001001001100101 + 0110000110001000110111100 + 0011010111001000000110111 + 0101101001000101011100011 + 0101111100101010111000110 + 0110100100010010010101110 + 1100110110010000111010101 + 0011100100011100011010001 + 1000001110000110000001001 + 0001010100111011100000011 + 1111000111011110101000011 + 0000011100101011111000110 + 1100000110101000100011001 + 0000001000010111111011110 + 1101100101110100000011111 + 0100001000100100100111000 + 0010110100000100001111111 + 0011011000101110001110100 + 1111110011111100000000110 + 1010010111111101011011111 + 0100001001001111001000100 + 1011001101110001011011000 + 1000101000100101011101000 + 1010000000100111001111100 + 1010110000011111100000010 + 0010100101100011100101010 + 1111101110000001001101101 + 1101000110011111101000011 + 1000011010010110001110110 + 1001001101001001011001011 + 1110101101111101110110001 + 0000110011100010110001101 + 1101011011011000101110101 + 0010000110000101100001101 + 0100001000110001111001110 + 1111000111011111111111101 + 1000110000010100101110111 + 0011001000010001111000101 + 0001010101111010110111000 + 0111100111010010001110101 + 0000111010011110100000110 + 0100010110101100110111100 + 0001010010000011010011100 + 0101110000111100110000010 + 0101010110111000010110011 + 0111100111000110101011011 + 0110101010100000110101001 + 0010010101010100100011000 + 0111011110000011110000001 + 1111101100111111001100000 + 1100011000011001101100101 + 0001001001011000110111001 + 0001101010001101001000010 + 1111001011101101101100100 + 0100001011110011001011011 + 0010001110010000110000110 + 1110100100000010111010000 + 0001000111100111011110100 + 1101000101101001011010011 + 0100000000010110111000101 + 1010010100110101101000001 + 0100100001001011011100000 + 0110010110101101010101010 + 1010100101011000111100111 + 1111010100001000001000001 + 1000110100010110011100010 + 0000001010101111011100110 + 1001010111010010000100000 + 1101001100111111101011010 + 0000011110001101010100110 + 1110011111100010110110001 + 0000101101010011111110010 + 0011001110101110110000010 + 1100011100001100110001111 + 0110011001011110100000111 + 1111010110101100010010100 + 0000001011101111111100111 + 0000000100001011000100110 + 0010011000111100101100111 + 1101010101010101011101110 + 1111011011110011100100001 + 0100000010011111101001001 + 1110100011001101011000101 + 1011101001011111100010110 + 1110110111000011100110001 + 0010000000100101010111011 + 0110001001001111101111111 + 0110011110000000101001011 + 0000111111011001000001011 + 1110011000011000011110100 + 1000001010110100000100010 + 0011101110101000011011001 + 1000100001100000000101111 + 0001101010110000101101101 + 0110010110000101111100001 + 0010010010001111110100010 + 1101011001011100111101110 + 1010110011111010000011000 + 1111110011001001010011111 + 1111010000100010100010011 + 0111011100100100011000001 + 1100111100000000100100110 + 0001100010001011000110000 + 0111100011001010000001000 + 0111100100101110010010110 + 0110101110101010100011100 + 0101110001101001100011011 + 0011110110001111000010010 + 1100000100011101100101111 + 0010111101100001011111010 + 0010000111000110001101000 + 0101010001110010110010101 + 0000111111011001001101101 + 0110010110001001000010100 + 1001110100101011111111110 + 1000111001000000110101011 + 1100101010001100011111101 + 0110011011011010011000010 + 1001110011011010101000001 + 1001111101110000101000011 + 1010101101000111010101010 + 1000111000001001010111010 + 1110101001100011110100110 + 0011110000001100100001111 + 1101111111100010110100000 + 1011010000111111011110000 + 1100011000000110100011100 + 0011001111110011001110011 + 1110100011001011000000110 + 1011111010000101000111011 + 1110111010100000001010101 + 1110010111100001110001011 + 1100100001010100001111110 + 1010100011101110011011000 + 1001001000101111101001001 + 1111000000011100101011000 + 0111010111001011111100011 + 1100111010110110100110111 + 0011010010111000001000010 + 1011110101001000001110110 + 1010010000111111111010111 + 0111010110110011000110111 + 1101011110010110010011111 + 0111110001100100110011010 + 0000001100011111000101100 + 0101101011111110100111101 + 1101101110001011100110001 + 0111101110011010000110100 + 1101000101001111011101000 + 1000010001010001000101111 + 1111111110011100101010000 + 1111001110110000000101000 + 1101101010100000100000000 + 0000111110110011011011101 + 0111111101101011001111001 + 0010100000110011100010000 + 1101111010000000001010011 + 0101011010101010011000000 + 0000011010100010010000101 + 0100000011000100010110111 + 0111011100110001111010000 + 0011100011000100101101010 + 0111000110110011001001011 + 1001000000000100000001001 + 0010111111010001100110101 + 0001101001011110100001010 + 1001000110010000100010000 + 0110011001101010011001100 + 0000000111100100010111001 + 1110110111000110100110000 + 0001011001110000000100010 + 0011100001010011110101010 + 1001110100111010111110001 + 0000101011100100110111101 + 1010101011100111111000111 + 0011001000011011001110100 + 0100111110010011011110110 + 1001100101001111100110010 + 0101011001010000011100101 + 0100011101000010101110110 + 1111000110001010101110010 + 0111011111110010010001110 + 1001001100111001011100000 + 1001011000110011001111001 + 1001110110110011011101010 + 0110001000000000001110100 + 0010000111001011111000101 + 0111010111100001110000101 + 0110100010101111010110111 + 0010010101100100111011111 + 1101101000000000110010001 + 1011110110011001100110111 + 1100101101110000111111011 + 1101111100101111010001010 + 1001000001010001011000000 + 1001010101010000111110100 + 0001101010011001000101010 + 1011100000000011010011110 + 0010111100110010000010010 + 1000101101101011011010111 + 1100100100111001110000000 + 0001000100101011010011011 + 0100000100100101010000100 + 1100111000111010110011100 + 1000001110100000111000101 + 0011000000101110011010000 + 0101001011000001101111011 + 1011101011111111011111100 + 0101010100001110100000101 + 0011010001101111110011111 + 0001001011001100110111010 + 0001100110110011000111000 + 1000101100010000000011110 + 0101100100000001110111010 + 1001101101100100101101000 + 1100011011000100011110011 + 0001000010000000110000011 + 1001011010111001110110010 + 0111001011111111111011001 + 0010111010100011101101111 + 0111101010101100000000010 + 0011101010100011110100000 + 1111100010100000101100001 + 1110011010100001010010110 + 1101011010101001100000011 + 0111000101010000100100101 + 0000011100010110101010011 + 0010111111011011111010001 + 1000011010001100101100111 + 1110100010000000001010001 + 0011111000001001110110111 + 0101101111001011001100101 + 1001100010001011110100001 + 0100110001011101010001110 + 1111101100101000101011011 + 0110110010011010001010001 + 0010010001001010011001011 + 1010110000101110011100101 + 0110111101111011000110101 + 1110010000010101101111110 + 0100011111000110100110000 + 0000001001110001010111010 + 0100011010111000101110001 + 1000110000101001111111001 + 1010110000011111000110010 + 1101001000000000110101010 + 1001001001001111111010111 + 1111011010001100100011110 + 0101010111011110100000000 + 1011101110110100010101100 + 1010000101011111001110010 + 0100001100011101001100010 + 1000001010011001000000100 + 1100011001010011101010110 + 1000111110110000111110111 + 1000111101111011100001000 + 1011111100001000001000010 + 0100001111011111010110100 + 1001101000001010001100100 + 1010110101011011100111100 + 1110010110100011110100100 + 1010111111001101010101101 + 1110010011110101000111100 + 0100010110010101000001100 + 0100101100111011100011001 + 1001110110000001100101010 + 1110100001100100111101100 + 1100101111011110110110110 + 0011010100110110110111011 + 1111100111011111101110101 + 1001001100101101010100110 + 0110101110111010011011011 + 1011101011100000101001000 + 1000111110001011101110000 + 1011110010101001011011111 + 1100101001011001011110001 + 1110010101110101101100100 + 1000111110011010011001111 + 1001000111010101111011010 + 1010101010011010001110101 + 1011101001000100000011110 + 1010011100101000011000011 + 1111010011111001001110001 + 1111010111001101110001111 + 0000110010000111011001101 + 0111110000000100101101111 + 1010100100000011000110001 + 0011001010111100111110000 + 1011010001101100001110101 + 0000100000000011110000011 + 0000011100001010111010001 + 1010010011110111111111011 + 1010100110011010000011101 + 0001001000000010010010101 + 0000111010001000011001101 + 1000000011100110000011001 + 0100111110011100001100011 + 0000111000110000100011110 + 1101001111101111110100100 + 0000101111101111011101111 + 1111110111000100000110010 + 0111000101101001000000100 + 1101100111100001101111011 + 0000010011110001000000101 + 0010010001101110100110100 + 0011010100110011110100011 + 1010001010100110100101001 + 1000111011001101101010111 + 0111010101001101010100001 + 0101100111000101110010001 + 1010100100100001101000101 + 1011101000110110111011000 + 0010111101000111100001000 + 0110111000011110000101001 + 1100100110000111011110001 + 1000110111000110111100101 + 1100011110100010100010101 + 1101001001001011100100000 + 1010100110111011101010000 + 0001000110010010011110101 + 1010101010111101000000110 + 0111101010111110101110011 + 1100110101011110010100101 + 0011010000110011011101001 + 0101110111000000110100010 + 1010110101101110110111011 + 0000000101001000011001111 + 0110001111111011100001000 + 1000100101100001000101001 + 1011010111011010010100010 + 0000011000110000111010101 + 0110111000101111110001101 + 1111100010100100100001110 + 0011011011100001011000111 + 1111011110110100010100010 + 0111110111011111000010010 + 0111011101001001101011100 + 1100111100001111110001010 + 1001000000010001000111001 + 1010101100110100000010110 + 0100000011000011000011011 + 1100010101010010011010010 + 0000101110001010101110110 + 1100011111000101110100110 + 0111001101011011101101100 + 0110101010000000001101000 + 0000000001110110000011010 + 0101100011111010001110011 + 0010101001110001111111010 + 1011010010011010010111010 + 1001000000010110001101101 + 0111001100101010010110010 + 0011101011101001001010111 + 1101001000111101100010010 + 1010100100011010001100100 + 0010100111001110010010101 + 1111010000100101011101111 + 0010100110011010011110011 + 1001010001101000110001111 + 1101010111010110000110001 + 1101101010010000100010100 + 0110001001011011000100101 + 0011111111000000001000101 + 0111011101010101101100000 + 0100101111111111000100011 + 0010000010111100101110100 + 0101000000011101001010000 + 0010010011110010011011101 + 0110101110001100010010100 + 1110110000101001000110000 + 1000011011111001001110010 + 0110001011111011010000000 + 1111110101011001101001011 + 0010010000010111011001110 + 0001011000110010010010100 + 0001100101001010111011000 + 0101110111011010011110100 + 0111100010101100000011111 + 1110010011101010001010010 + 0011100100001111011110011 + 0010111110011101010001110 + 0101000101110010100111011 + 0001101100010101100000111 + 0101000000000000001000111 + 0010111111101000110011111 + 1101111100001010101101001 + 1111101110101100000100000 + 0101101100001101111011010 + 0000011001101110001010001 + 1100011011001100011000110 + 0110001111010001010101001 + 1001001100110000011101001 + 0101001111101001010100110 + 1000110010001011110010111 + 0000101111011010011100101 + 1100110111001101000011100 + 1101010000101100111001100 + 0001011111001101001010011 + 0110000001101101101001000 + 1010001100001111111011111 + 1010110111011010101110001 + 0111000001000010010000111 + 1101111001100010011110100 + 0000110110011010110110101 + 0000011011001101110000001 + 1011101010100001111101011 + 0010101111010010110000000 + 1110011110010101100000111 + 0000000000100011101001010 + 1111001110101001000010010 + 0110001111100111110000101 + 1110111111110001100001000 + 1010000100000111101001000 + 0010011100101111100111110 + 1110010000101100000011011 + 0010110001100101100000001 + 0010111010100000111011000 + 1100100010111010000100101 + 1111001101101101000101110 + 1000111011010010111111011 + 0101111111001001100000010 + 0111011000011101111110100 + 1000011011101101111000101 + 0100101111110001111011011 + 0100000100101000111010000 + 0100101011010000101101000 + 1010101011000001100000101 + 1010111100110101011111011 + 1111100110011110010110011 + 0010111010011001001000010 + 0000010111011101010111011 + 0110101101011101110110101 + 0011000101010011100100010 + 0000111100111111111111001 + 1111000100001000110100010 + 0011110000100001111001000 + 0010101110110110000000011 + 0111010001010000011011000 + 1011001101000010110110011 + 0111111010000111000010100 + 1000101101010111111101101 + 0110011010110000000000110 + 1100000101110010110101001 + 0011100100101001001101110 + 1000000000111110100111010 + 0110100011011111010110000 + 0110000110001110010000111 + 0100100111111100110111101 + 0100011010001010001111001 + 0111000001101010111011100 + 0001100000010001011011010 + 1011000011000010111100111 + 1001010001001110001010111 + 1101111011011001110011000 + 1010101101001010000111011 + 1000111001001100000101011 + 0111101001010110000110001 + 1001100001101000100110101 + 1011101001010101010100000 + 0010000000000111101110101 + 1111110101010111100001011 + 1111000000111101011001001 + 0010101011011100010101100 + 0110000011000100000101101 + 0100011000011010010001101 + 1001000011101101011001010 + 0010011001100010011001010 + 1111111010001011110111010 + 1000101000010010000110110 + 1011110100000011010010010 + 1110011101111111100011011 + 0000011011110010111101100 + 1101010001010000010001100 + 0011110101000101010110110 + 1101100111110101010011100 + 1000010110111100110011110 + 0000000010110111110000100 + 1001111101011001110100010 + 0010101100011101010101110 + 1110110100001000111001111 + 0101110000110101110011100 + 1100101101110001001101110 + 0110011001101100111100001 + 1111001001110100111010000 + 0010000111110001110010111 + 0111010101100010111001110 + 0101010101110001100110011 + 0011111101111110110100001 + 1110011111100001011110111 + 0011010111010010011100110 + 0000011001110101110000100 + 1111101111111101110110001 + 1000100111101000100000100 + 0010000010111010101010111 + 0000111101110100111110001 + 1101110110110010001000000 + 0011010000101010101101000 + 0110000010010011110011111 + 0001111100000000001011001 + 1000010010111000100110010 + 0001110010010001100110001 + 1100000010100000111010101 + 0011101111111000001000110 + 1111001010100101011110010 + 0111011011001111110110100 + 0110001110001010000110101 + 0001000100011001111000011 + 1001010000101101000001000 + 1100100101111001110110101 + 1111111110001001000000000 + 1000001001100110001101110 + 0000100100001000001100111 + 0011011111001101010001100 + 0110001001100011001110010 + 1010100011110101101010110 + 0111100100110011101000000 + 0011110101000100111101111 + 1001010100010101101110110 + 1111010010001011011110010 + 1110011101011110001100100 + 1011011010000110011101001 + 1001101011001100100011100 + 1100011010111101001001011 + 0110100010010000010011010 + 0001111010011110011001000 + 0101000011101110111110101 + 0000101101011001110110111 + 1101011001011000101100111 + 0111001101011000000100111 + 0000001110001111100111001 + 1101010100001110100011100 + 0010000101000110001000100 + 0100101000101000000111000 + 0011000100100101010000100 + 1001001110101110110101000 + 1010011000101010000000010 + 1110011010000010100100001 + 1111100100100110010100100 + 0011100110010011100011000 + 1010011001111101100101101 + 0001000011100010001100000 + 1000101011100111110010101 + 0111011010100000001001100 + 1011100100101111100110000 + 0010111011111100101010000 + 0000000010001111010000110 + 0101011101010001101010000 + 0100000001011110100000001 + 0110000101100010010111001 + 1000101110001110000001000 + 1010000100110100100111100 + 1101010100001011010000101 + 1101010101000011111111011 + 1001101101011100111000101 + 1111110100110010001001010 + 1001100011110000001111101 + 0100010111111111101101111 + 1011001111010010110010010 + 0001011000000011011011010 + 1000100001101010110101011 + 1101010100100011101110000 + 0001101011001111001000111 + 0101100100100011111011111 + 1101101010011111101001111 + 0000011101011100001110000 + 1011000111011001110001100 + 1101111111111000101101011 + 0101010110100111101001001 + 0111111100000110100110110 + 1111011001100101000101111 + 0111010010011111110101000 + 0001111001001001101101111 + 0011010111011110110110111 + 0111010100010100001100000 + 1001100011111010011110010 + 0011001101101001111101111 + 0100001100101000001011111 + 0000000110000000000001101 + 1101000110100101110100111 + 1111100000111001111100001 + 1101110010001110111101010 + 0100111001101111111000010 + 0011100001010000010001111 + 1011000001101011001010110 + 1000000010011010001010000 + 1100111000011011001110001 + 0101101111010001000001000 + 1101100100000110100101011 + 1001010111111010111010100 + 0010110111110101000000111 + 0101001010000010100010010 + 0100010111111010010101011 + 1111101110001000101111101 + 0001110010011010001001010 + 1111110001000001010100110 + 1110011101110011101010111 + 1110101101001101111011101 + 1001100011011001110101110 + 1001110010111100100100100 + 0011001110111010110000000 + 0001011010011011101111111 + 1111100110001011111101011 + 1100000000111000100110010 + 1010101010000101000001011 + 1110110101100010110101110 + 0000010000100100111010101 + 1100001000111011001010001 + 1101100100110110001111111 + 0001001010111000011011000 + 1110100000010101110011000 + 0000010001110111111110100 + 1011100111000010110000001 + 1000111100000010100001100 + 1111011001011000101010111 + 1001001011100111110110101 + 0101001011101010000001001 + 0010101001100100111101011 + 1001010001100100100010010 + 0011101111101111101010101 + 0011011110011101011011100 + 0011100011010100100001100 + 1011010011110101110011010 + 0000111101101100000110010 + 0000111111110100010010001 + 1011000011001010011110001 + 0011101001010011111101101 + 1011110010011101110110111 + 1001111000011100101100010 + 1110001110011111111011011 + 0001011111111111010001000 + 0101001000110011011011101 + 1101010010100010110110101 + 0110110110001010010110101 + 0111001010101101100010010 + 0000100111110000010001111 + 0111011011010010001011111 + 1001111001111001111100000 + 1011101111100010100010110 + 1000100101110100100000111 + 1000000101110000001011111 + 0100101100000100101110010 + 0000100000101010001000011 + 0010000111101011100000101 + 0010000010101010011000101 + 0110001000010110010110000 + 1000001101001011011001001 + 1100110111001101110001010 + 0000011000110000110111001 + 0000011010000000000010010 + 1111110011110100001111101 + 1001101111001011100011011 + 1001111001110101110001100 + 0010011111000110010100111 + 1001111101001110011010000 + 1011000101010111011011101 + 1011011011001000100000000 + 0110001101001101110011110 + 0100110000110101111100001 + 0100101001100110101111010 + 0000001101101011101011001 + 1001101110010110101101111 + 0000011000110110010100110 + 1011110101100100101111111 + 1011110111010100010001010 + 1110001110000110100001100 + 1011001110100010111001101 + 0000000011011000110110011 + 1110010101111011100010011 + 0001010010101000001000010 + 0010000010100010010001110 + 0100010110010001111100010 + 1010010001101000101110001 + 0111011010111001100011011 + 1011001100110001110101100 + 0101100111001000010110011 + 1011001100010000011100000 + 1000100111110101101101100 + 0110010110100000100001111 + 0100110111101010000011100 + 1010000101110100110111100 + 1110011100011100000000101 + 0101101111101011000001000 + 0000111110011110110111101 + 0100100011011111010111110 + 0010001010101110100010100 + 1101100111111110001010011 + 0100010000100111100010011 + 1001101011001000101001010 + 0101101110110001011101011 + 0110110110010011100110101 + 0010000010101110011001110 + 0010111010001010110000110 + 1001011011001000101010001 + 0011010011011001100010110 + 0001101100101000011110101 + 0011000110000100011110000 + 1001111001001110110010101 + 1001010100001000011010101 + 1110010000100011001110000 + 1110110000001000100110000 + 0010111000010011100001110 + 1011110100111001001010011 + 0100100111011010101111101 + 1011101010010110011000101 + 0011000000011111101100100 + 0101011101010110110100100 + 0011101011001001111101110 + 1101000011111111100111100 + 1100100001100010000011101 + 0000011011111101011000100 + 1100111010101101101000111 + 1110010100011001100011101 + 1010010111111111001001010 + 0100010100000011010000100 + 1011101001101110010101111 + 1001100000010111101000010 + 0001010111111010010111110 + 1101100100011000111111111 + 0101010100010011000100110 + 1000111101111111011111000 + 0101000101110000100010110 + 1101100101110100101110010 + 0101110000001110100111001 + 1100000100101010010010000 + 1111010000101111011000111 + 0011000010010111010111111 + 0010001100000100001100110 + 1011001101010010000100101 + 0110001010010110011111101 + 0100100110110000101010100 + 0110000000010010110001111 + 1001000010111011110100111 + 0101111011001001010001010 + 1001100010011100011001011 + 1011110010110001011100101 + 1111110100100010100001011 + 0000010010011110000011001 + 1111011011000011000000010 + 0010101100001011110000011 + 1100100101011001011001001 + 0111111100100011010011000 + 1100101011100110101010011 + 1011111100000011000101000 + 1101110101011110101110010 + 1111101000001110011010011 + 0001111000001101010101101 + 1111000010110010010000101 + 0101100000100010100100001 + 1011110001111100001111010 + 1011000010011101100010101 + 0000001001000010101100110 + 0010110001111110100100100 + 0110110011000001100101110 + 0011000010110011001110100 + 0001010100011000011000010 + 1010100000000100110101010 + 1101001010100110000111011 + 1010011011111101111100001 + 0110101000110001100101110 + 1000110010011100100100111 + 1100010101001101001010111 + 1001010000000101111111000 + 1101110010110010010000011 + 1000001010010100011111111 + 0110001100110111100000010 + 1011101110110100010011001 + 1000111010010110100101000 + 1110011111100111011100011 + 1111000000010011101001110 + 0100001101011110011010101 + 0010010011000101100011010 + 0100101101101101000111011 + 1101100101010001011010000 + 0010100100111011101101110 + 1110010101011001010100010 + 0110000010111111000100100 + 1010001110110111100001110 + 0101001100001010010001100 + 0011001010100011000000110 + 1000001100110001011001000 + 1101110101000100111110000 + 1100110011110011101000100 + 0000010000100111100001110 + 0011101110001000000010010 + 1000100110001000110001110 + 1101001100110111010010111 + 1011111001101011110011101 + 1100111101000001111001011 + 0000100000101011100111001 + 0011000100110000001111001 + 0011010000100011000000000 + 1110100011101011101100001 + 0011101010000100110000010 + 1010100111101001001111001 + 1101011010000001100011000 + 1001110101001100011001110 + 0000011001101000101101101 + 0010110110011010010001100 + 0000001001010010111000010 + 0011010000000110110001010 + 0000001001100010001110110 + 0101011000110101000111111 + 0010001100000110000000100 + 0111011110111001101101001 + 0010010010000011100000010 + 0001011000101011010000010 + 1100100110010110001111100 + 0001101110111010011010111 + 0000111000010111111100001 + 0011000010000000000111001 + 0101110000101001010000001 + 0110111001001101110101010 + 1101111001011110111001100 + 0011110111011011011011001 + 0000111100010000110010110 + 0110100110011100010111011 + 1100011001100100111111111 + 0011100111101111011110011 + 0011111011100110000100011 + 0010011001110111001010111 + 0010000001011111010101000 + 1010100111000110110110101 + 0000110001110010100000001 + 1011001110111110000101001 + 1111001110110001101000000 + 1011100111110010000100110 + 0110001011110100100010000 + 0100011000000110111100011 + 1111001101000001000010110 + 0010111000111010011011011 + 0000001101111010111111010 + 0010000101111110001011101 + 0101101100100101111110100 + 1000011001001010100101101 + 1010111001101110010011110 + 0100010011111100000010110 + 1011010100101100010000101 + 0100101100000011101000010 + 0100110110000111101000111 + 1111011111111011111011010 + 0000100010011010110010011 + 0000010100101100000110111 + 0011000101000100000111001 + 0011010011111010000010010 + 1111010001000001100101010 + 0011001111111111110011110 + 0101111001100100111010111 + 1000101100101000010110101 + 1111101010011100110101100 + 0111111110010010001000001 + 0000101110001000111000000 + 0000110001111011011110110 + 1110100010000110011100111 + 1010111110100101011110010 + 1101101011111101111001011 + 0000101101011011011110010 + 0110010000000010110110000 + 0000000110001110001110100 + 1101110100011100100101010 + 0011011100000100010100010 + 0011001100011011110010011 + 0111011010111100000101111 + 0111110011111101001010010 + 1010001011100100110111010 + 1101001111101011001101010 + 0011000010000101101011010 + 1000000010101000001010001 + 1110111010110101011011100 + 1010011101100111000101001 + 1010100100100011100100100 + 1010011001001010000111001 + 0000100011010111111010001 + 1100101010101111010001001 + 0011000000010010000001100 + 0001011001100000101000011 + 0000111011100001100000001 + 1111001011000011001100010 + 0111000100110101010110010 + 0100100010100110011110111 + 1010011010101110010100001 + 1100000110111101101010001 + 1111001111100010011110110 + 0111011100110000110111001 + 1000110101000110101101111 + 0010001100100011001101101 + 0101100110110111000000100 + 0000110100011101110111100 + 0111100011111100010111111 + 0101010110110010101100000 + 0010011000011101100010100 + 0100000010111100111101111 + 1100110001011000100101000 + 1011101000111000101000010 + 0001000000001111000110001 + 1010101000000001010111100 + 1011011101001110000111101 + 1111111100100000011001111 + 0111111001111111010111010 + 1110101100111110011010101 + 0100110001000100000010101 + 0110100011101000011001101 + 0000101101000011111100100 + 0000100010000100011110111 + 1111000110010000000000101 + 1100001110110000001100100 + 0101110111010001111010101 + 1100011000111100000111110 + 0101110000110110010100011 + 1110101010010111100101011 + 1010011000101010101110100 + 0100000001101001101001010 + 1001001101000011100001011 + 0110100110000101111001111 + 0010000001100110010011101 + 1001010000101011001010101 + 1111110101000110110001011 + 1011010100010110101100010 + 0001111101011111010000110 + 1110111110100001110000110 + 1110100011110100111110010 + 0110110110001111011001111 + 0100100101110001110001011 + 1011111110000011010100011 + 0101011110010011100100111 + 1001010001000101101101011 + 1110001111001011101000011 + 1000000001000000000001110 + 1000100111111110011001010 + 1010010111011001100000100 + 0100111111100011000000110 + 1001001110000111101101011 + 1111001001011110110111010 + 1001111001110011101010100 + 0110011111011110000001111 + 1100100110011111011011011 + 1111000000111011011000001 + 1110010001111110111100101 + 0011011101010111011010011 + 0000010100110001011100111 + 1010110001110111110101010 + 1000011101011111001000001 + 0101010100001001101100011 + 0110110110110100010111111 + 0111100110001110101010100 + 1101110100101111000101101 + 0010100100101000001101011 + 0110110001010100011100000 + 0111001101101111001101010 + 0110011101011000001000001 + 1111110000000000100110111 + 0110010100111001111010011 + 1110110000101101011010011 + 1111110111111010101010100 + 1111110101110101000000101 + 0111001001001001010111100 + 1100101110000000101110010 + 1111111000110100010001110 + 1101000111010110101101100 + 0101001001110100000110011 + 1010100010010111100110001 + 1010110100000000001111111 + 1101100001010110000101111 + 1011101010100001111000011 + 0110000010001110100010011 + 1000101100000001110000111 + 1010000110010111110011101 + 0010010110111000111111100 + 1110110100110111001010100 + 1101100001101111111100000 + 0000001001010001000010100 + 0001101011001101011110001 + 1111010000001111100000010 + 1111010111010111111110011 + 1010011111000111001110011 + 0001000111111010100111010 + 0100011000000100101110100 + 0010010100111101100010011 + 1111111001011001111101100 + 0000100111000011111101100 + 0000100000111110011111101 + 1110101000111010110001110 + 0000101010100101001110011 + 1110111111100100011000001 + 1110001100010001110100100 + 1111011001101000010111110 + 1001010001110011001100001 + 0010110001011101111000110 + 0010100010101000000110001 + 0010101001101110110100011 + 1100001100110111111011101 + 1100101111110110001100111 + 0000100000000010001010100 + 1011101101110111110011001 + 1001110101010100000001000 + 0110100111100111101101101 + 0100000001011111111101001 + 0110100100001101100110110 + 1101001010001111000001111 + 1100101110000101001111011 + 0000000101101101011011100 + 0000110101001111111000001 + 1010110111000011011000010 + 1010100001001111011101110 + 1010011111111011101100110 + 0001110101100001001001111 + 0100111011110000101111101 + 1001011010010100011111110 + 0100010010101000100010111 + 1110110101111100111010111 + 1110111101110111100001110 + 0110001100001101110001000 + 0101010110110111011000010 + 0010010110101000101011110 + 0101011100000011110000000 + 1100001110011101101110001 + 0011111001010001101100100 + 0010000101110101100010111 + 1101100110010001111000000 + 0001110111000100110101010 + 0011001100101000011001110 + 0011101000000000111011011 + 0010011101110010100111111 + 0110101111011010000101011 + 1011010110011101110010100 + 1100000110000110110100001 + 0110100010110000100001100 + 0110011101111111111001110 + 0011001111010100000111010 + 1111011111010101011100000 + 1100101011001111001001000 + 0001101001101011110111111 + 1100101100000000001101100 + 0101010111111101101111101 + 1100110001111001001011110 + 0001000001001001101111011 + 0011110110100001110110110 + 0000110011101100101111011 + 0111100101111001100001000 + 0101110000010010100010001 + 0001110100000100111101111 + 1100011110010010110001001 + 0111011111001001000101000 + 0110110000001011100110101 + 0100110111101111011000000 + 0001001010111010101100111 + 0110000011011010101011001 + 1101000101001110000101010 + 1100101001100010110100100 + 1000010101100011011010000 + 0101100011101000111101100 + 1000001100110111011010111 + 1110111001000010101011110 + 0101111011111111101011100 + 0000111100000100011100100 + 1001011000100000000111011 + 0101111000110000111010000 + 1001001100001000110011111 + 1100001111001001001011101 + 0100110100011100101010011 + 1110110011001011001110110 + 0100001111011010000000101 + 0111110011000101000111011 + 0111001111011110000001100 + 0100011010000100010101001 + 1110001011110000110101110 + 1001000000101010100011000 + 1110111000011011011110110 + 1111010101011000000101100 + 1101011110111100000110111 + 0100001010000111011000001 + 1001001010000010011111011 + 1100101100111010010111111 + 1110100010000000100011001 + 0001100100110110010110011 + 1100111000011111111110001 + 0101001101100001110011111 + 1110001110110110010010010 + 0011111001011010111001010 + 0001110000010001011110100 + 1001010001001001000000011 + 1110110011011000011100000 + 0000110001100101110111001 + 1000110110001110011111111 + 0010110111001000001010100 + 0001101101000010010110011 + 0000101011001000100000101 + 1011001110101110110000001 + 1101010001110010001011010 + 0000100000110100101010111 + 0110110111010111110101110 + 0110110010111010111110010 + 1101110101110000011011010 + 1010000000001111101110001 + 0011111010011110000111100 + 1101001011110101111010011 + 0100101110111000111100100 + 0011111011011000010001101 + 1011011000011010011011011 + 1111010111010011000100111 + 0101010101110010000011100 + 1011000101011110111011111 + 1111011000110001011100010 + 0001111010011001001000110 + 0101010010101111011011001 + 0010001001011000100100100 + 1000100011011100001001111 + 1011101110001101000111111 + 0100110011001111110010110 + 0111011001010011101011000 + 1011000100100001000101001 + 1010010101011011111001110 + 0010001001100110101101000 + 1100010010101000001111100 + 0001110010101011101100101 + 0100111000011100110001001 + 1001111100100001100010010 + 1000010110000100000011100 + 1101110000100001000111001 + 1111010000001111110101101 + 0010011100101010001111010 + 0001010010100110001101101 + 1100010100111111011000100 + 1100101111110111110111000 + 1110000110000000101011010 + 0010001100111101011110110 + 0100011000010110010001110 + 0001011111111010110010011 + 1010100011111010100010000 + 1011111010101111110001010 + 1111101100110111010100100 + 0011001010100111110011001 + 0111111111010011111010001 + 1010011111000100100110000 + 0000000010111110010010000 + 0001100010001010100000010 + 0110101011011101011001110 + 1010001100100111001000000 + 1001000111000110110010100 + 1001110100101110100111110 + 1101001010010011010110110 + 1001100101011001011001100 + 0111101000000011101100100 + 1000000110101001000000101 + 0010101000101000101110100 + 1000011000001101101000101 + 0000010000001111101111010 + 1110110100111110111000111 + 1111110111110011101111000 + 0010110111100001110101001 + 1110100000000011101111100 + 1110110010101010100011110 + 0011010111011011000110001 + 0010101111010010011010100 + 1111000100000101110010110 + 1101111111101011101010101 + 1111101000010100100011001 + 1000010010110111111100101 + 1001111110001000110111100 + 0010110111100110110101100 + 0010001110110001101001001 + 0100010111011011001111110 + 1100101111000000001111100 + 0011101001101100001111100 + 0010100101000000111001001 + 1010110100101010111110111 + 1011111110011100001001101 + 1111000101011001000011001 + 0100011010101000101010001 + 0001001101110100001100110 + 1000100000001000111010100 + 1000111100001010001101000 + 1011001111100011101101011 + 0000010011010111111011111 + 1010111011100100000111111 + 1100001011000100001101010 + 1000100001110110101001001 + 0111111010010010110110111 + 0100110011111001011101111 + 1110110100001111101010011 + 1001110000011100001001001 + 0100011111010000001010101 + 1101101000011011111010010 + 1001110000101000101001110 + 1001111000101011100111010 + 1101001101001000011011100 + 0111010100001110100101100 + 1110110000001101011101001 + 1011011101001100001000101 + 0000011110101010110111011 + 0010101000001000001010011 + 1101110110000000000011011 + 1000010011010101010001011 + 1001111001011000010001100 + 0100111101010001000100000 + 1101111000010001110000100 + 1100111111100100010100101 + 1011110011011110111111011 + 0101011110111100101100010 + 0010111111000101011011110 + 1110011011000110110101000 + 1001110011100110010110010 + 1111100101100010101100011 + 1101111000011010001001110 + 1010110111111000110000101 + 1011000001011011011100100 + 1110100001000011001001001 + 0111010001111011010000000 + 0110011010111110100110000 + 1100011011110101011000111 + 1010000110110001101011100 + 1000101001101100010000111 + 1100111111001100100001100 + 1011111110000110110010101 + 1101111010101100101001010 + 0000111001110100111000011 + 1100000011110000101011110 + 1110010011001110100010111 + 0000111000010001100110111 + 1100001111010111101101011 + 0101011010010100101110011 + 1000110001100111010110011 + 1111000011100010000101010 + 1000111000001000111100010 + 1100011001101010001001100 + 0010000111001010001101001 + 1101001011100000000100001 + 1100000000111101010100100 + 0101011101010000111000111 + 0111100011011100001000110 + 0100111010110011101101110 + 1100001100001110001100010 + 1101111000010010101110100 + 1010111011110001110001000 + 1010110001111101111111100 + 0000001010001111111110000 + 0100111100100101001001001 + 0000101010111100010000001 + 0110010100110111001111101 + 0100101111010100001111000 + 1111110100000011001000111 + 0001111100100110110010000 + 0101101110111010100010100 + 0111001001111100111100011 + 0010111001101101010010000 + 0100011111111000100100000 + 1011010101101101101111001 + 0100010001100001101000000 + 0110110100111111001000100 + 1010001100010101010110101 + 1100111101101100110100001 + 1100010001011011011110001 + 1100100001000010001111101 + 0011010111010110010010010 + 1110010010111011111111000 + 1110110000001101011000100 + 0100001111100011111110110 + 1101011011001101001001010 + 0000111010100110100011110 + 0110000011101001010011000 + 0110000010011010110101100 + 1111111110000000000010001 + 1011010100100010010111111 + 0010110111011101001101011 + 1110100011100100000000110 + 1110001101000101011011011 + 1101000001010011010001010 + 0100111000011111001111011 + 1001110110110110101110101 + 0111011111100111001101010 + 0110000111111110001100011 + 1100111001100010101011100 + 0111101011101110111000010 + 1000110000001100110101000 + 1000100111101111101011101 + 0011100101111100101101111 + 1011100101010000001010001 + 0001000110111101111011010 + 0111101010000000111100010 + 0100000001000010011100001 + 1001111100101011100111110 + 0000100101111110010011001 + 0100001111110011111010101 + 1011000000011001000110101 + 0011001100010010001110010 + 0011110001100100111111010 + 1001111010011110100001100 + 1111110010101011011010010 + 1100000000101010000110110 + 1111010100101011111011010 + 0011001101110101110001010 + 0000110101000110001101000 + 1111100001111001000101100 + 0101111110011101010010101 + 1001011100010010110000001 + 1011100001011110000100011 + 0011100000010111111000101 + 1110111111001011010001001 + 1010011000111110100111101 + 0111010110100010110110010 + 1100100011011100101011000 + 0010011011011110010010101 + 0111001001011011001101111 + 0101010110110011111101000 + 1001000111100100111010001 + 0111010001101110111000010 + 0000011010010100111100111 + 0011000010001010101100100 + 1011000011100010100110111 + 0101101000011110011011001 + 0101001100111010100110110 + 0101100010000110101010010 + 0101011100110001110010010 + 0010011001000000010100011 + 0001110110001001001101111 + 0111110001010111010000101 + 0001110011000000001111100 + 1011110101100110001001100 + 0000100111110100011110111 + 1111111011111000110100000 + 1011110000101100101100110 + 1101101001110111001000011 + 0000010001111100011100110 + 1001100000111111110001101 + 0110000000111110100111001 + 1000110101010111100010000 + 0100001101100111110000011 + 1001111010111101101010111 + 0010100110100101100111000 + 1111110110110111000001110 + 0011100110001001011110111 + 0111101001000110011011000 + 1101110010101101111011001 + 1101101001000110111100101 + 1101000100001010010111001 + 0101000111011011011110101 + 1010011000001101011001010 + 0010010100010011000110010 + 0001000010100000000101011 + 1000000010101100101110110 + 1010000010101011000101010 + 0111111001101010111111110 + 0000111110111000111001101 + 0000011111000000000010011 + 0100100010011101011010110 + 1100011110001111001100010 + 0100000111001100100010000 + 0100000100111110101111110 + 0001101111001110101101011 + 1100101000001011111000111 + 1110111010011111011010000 + 1000110101110011100101010 + 0000100011101100010100000 + 0010011100100010000101011 + 1010101101100000101100110 + 1011110101101111010010011 + 1001000100100010101100010 + 1101011001111010010000000 + 1001001110010110000101111 + 1001001100001110111010011 + 0000010101001110101100101 + 1110001100011010010100010 + 1101111100100010110111110 + 0011111001010111110110110 + 1000001101101100001000101 + 0011001000111100111010010 + 1110000111010101010111011 + 0100001100001001010111101 + 0010000010100101001111010 + 1001011010111100111000110 + 1101001010111110001111110 + 1111111100011101000101001 + 0000110110100011110000101 + 0111101100111101111001111 + 1111101000101101100000011 + 0011101001101100110101110 + 0011100010011111001000110 + 0110101010100001000010000 + 0100001000110101110110011 + 1111101010101110101000110 + 0110001011110111101101011 + 1010100101001001111000000 + 1101001000101101111001000 + 0010001111000110110100010 + 1100011101001011001000011 + 0100011111100010110001001 + 1101110110100011111010011 + 0111111001000100000001110 + 1101011110010000011111011 + 0101001000111100100011111 + 0010100000100111110110000 + 0101110000001011101011101 + 1111001010010010000000110 + 0110100111100000110101111 + 0100001111100101111111101 + 0000000111001000011100110 + 1111011000001101001001101 + 0101000111001101001110010 + 0110001001000000000011111 + 0000111000010100000011101 + 0110110111110110011010111 + 1110100011001011000011010 + 0001010000100110110011000 + 0111100010010001000100110 + 1000101000000100000110100 + 1101100100111010011010110 + 0001000100111110101000011 + 0011110010100001100011111 + 1000111010111011010011110 + 0001000100001000000000111 + 0010011110011101010010100 + 0011010100001011101101000 + 0111101011100010100001001 + 1000001101000000100111110 + 1100111000101000110100011 + 0110000011010101010010100 + 1000100010101100010101010 + 0011010110101101010010000 + 0100010011100100011011000 + 1111000111110011001100011 + 0000110100001101101011100 + 0011101101010011000111111 + 1001001011111101001001000 + 1111001011010001111000100 + 0101111010110001001010001 + 1001101011101111001100011 + 1111011100001010001001101 + 1011101110001101100010001 + 1101110000101000100100110 + 0000000110010010101110101 + 1001110110000110001010000 + 1101010111111011000110111 + 0100010001111101000010110 + 0100101010000011000001000 + 1110100011000010010010001 + 0111110000111010100101110 + 1011011110111011001011100 + 1011110100000110001110000 + 1011111010011110010011110 + 1111110001001111010110001 + 0100111010101101100111000 + 1101101001110101010111000 + 1111010101111000000111100 + 1000000001100100011110000 + 1001111010111110111110010 + 0101100100010101100001111 + 0000110010011011000110110 + 1111100101111001000110000 + 1010000001100111110111000 + 0011111000000100011100111 + 0011011100010000011010011 + 1101111100100111100001110 + 0000011110011000101111001 + 0011000001110110111001110 + 1000101111101011101011000 + 0000101100100101110100001 + 0011001101011100000000010 + 0110101101001000100000000 + 1000000101110000001011010 + 1011000011000100101011100 + 1101110110111101011000001 + 1011010001001000110001101 + 0100010000101000010101100 + 1101100001100100000111101 + 0100001000110100110100010 + 1111111100101110000111110 + 0111110101001101100110010 + 0110110001111101110010101 + 0110011011111100110110011 + 0110111000001101101111111 + 0011111100001001000111111 + 1010100001010010011011110 + 1110101010000110111100011 + 1001101111001011011010100 + 0001110011111100001001001 + 0100100011101011011010100 + 1110010001000111010001100 + 0100110101101000110010100 + 0110000111000110000011101 + 0011010001011100011010001 + 1000001100101010101010000 + 1110110111100100001000000 + 0000001110101111101100101 + 0101000011011011000111000 + 0001100111011001001100001 + 0110101101001001010110011 + 1111100001110011100101110 + 0100111100010000001101100 + 1011101010000101101011010 + 0010000010111011001001100 + 0101110101010010110001110 + 0011000011010011011100110 + 0100001010110100000001100 + 1101001011001111110100111 + 1110011100001000111101010 + 1100101111100111110110110 + 0110110011011101110011101 + 0100011100111100100001111 + 1010100101110111001101101 + 0000110001110011111110111 + 1111100010111011010011100 + 0010010000011011000010100 + 1000111111111111001110111 + 0111000001111001010001010 + 0111111001111001001101011 + 1110010110000001011101110 + 1100111101010010001010000 + 1110100001010101010001101 + 1000100111011001000010010 + 0110011111111010100011100 + 1000101110011101101001111 + 0110000000100101111110000 + 0000111010000100111010100 + 0100110100000111011010101 + 0101000010101011111100110 + 1101111010000010010110011 + 1100001010101111101111111 + 1101001000111011101100000 + 0000011100100001000110100 + 0110111111011100100111011 + 1101111101110101011100100 + 1010111011010001011001001 + 1000100000000100100010011 + 1001011011010111011011011 + 1001001111110100100111001 + 1111000101000100001001101 + 1001100000000100000101000 + 1000000001111001001000111 + 0101100011101010010111000 + 0110100110100001011011011 + 0111110101111010000000100 + 0101110011001111000010111 + 1110010010101111000100110 + 1000100101110001100100100 + 1101100001111001100111001 + 0111010000111011010000000 + 1000111011100111110001011 + 1011001110010111000010111 + 1000010010110100001010011 + 0101000100010111101101111 + 0110110100111011011111010 + 1001001000011010111100111 + 0110001110010101101011010 + 1000011001010011010011000 + 1001100011100011010110000 + 1100110111000001000110100 + 0101011001110000100000011 + 1111010101001110110011111 + 1111010100000011111101010 + 0101101111101100110010101 + 0100011001001100001011101 + 1110100001110011000010110 + 0101110000100000011101010 + 1101001011010100001010110 + 0010011010111110100110100 + 0111001010010000010010111 + 0100110101111000001011110 + 0101001011100001001000100 + 1100111010101110110111110 + 1111111010100111101011001 + 1010111011100101000111100 + 1100100001111100100001011 + 1110011111000000101100011 + 1100100001011011000100110 + 0001110011101110001011110 + 1100010110000101000001001 + 1001000110100110010011111 + 1110011101001100100001101 + 1101001001001100011000101 + 1000001101110111001100101 + 0000010101111100100010111 + 1011110001101111101000101 + 1011100110100100011000101 + 1100111111100111000010000 + 0100100000010110100011011 + 0101001111111010011001111 + 1000110000000011011000000 + 1011000100010010100111011 + 0011100101111111011110000 + 1110101101000001011010111 + 1101110111100110011001111 + 1001110110101001011001101 + 0110101010001010000111110 + 0100111111110101001011010 + 1110000101010111011000101 + 1010100000101000110001011 + 1011110011111111111110110 + 1000111101110000101011000 + 0101010010100001111100010 + 0011110110110111111110001 + 0110000011010010110101011 + 0001011011001111010011000 + 0011100100001010010010010 + 1000001000111111100100111 + 0011001000111110111001100 + 1011001001001100010111100 + 1010011010110011011110110 + 0110100111110100011101011 + 0000100100000000000001010 + 0100100000011111110101000 + 1110011001000000111000100 + 1011100011110000010010010 + 0011110000111101001110100 + 0110100110110000001101001 + 1100111110001100011101101 + 1010111001011111001001111 + 0100111011001111011101000 + 0101001010001110111011011 + 0100000000100111000011010 + 0010010010000100100011001 + 1000110100100011101000111 + 0100100000101001001110101 + 1010000001111110010111101 + 0001110010000000100101001 + 0100111011110000001001110 + 0010010001110010110100100 + 0110110001110111110001000 + 0111101001010000100100000 + 1011000011110110010110010 + 0100101011011001000110100 + 1110100001100011001111000 + 0110111010000110110001010 + 0101101111101011101011011 + 0101111101101001111101010 + 1001010100000110000110011 + 1001111111111111010010011 + 1000101110010000001110001 + 1010101100111001101101110 + 1101001101001101010010010 + 1110001110101110111011011 + 0010000101110010001011100 + 0110111101100110000010110 + 0001110010100100100101001 + 1110111000110000001000011 + 1110101000000100001100101 + 1111100111110111100001100 + 1001101100001000101001110 + 0001100001101110010101000 + 1011010001000110101001000 + 0001011000101000001011001 + 1100101111010001010110110 + 0000101111100001011110111 + 0000110100010000101100110 + 0000110100111111100001101 + 0100111000010110110110011 + 1100111010000101001001111 + 0011111010110111000101101 + 1011000001011001010011010 + 1001001101011100111000001 + 1001100101101100100010100 + 1010000110001101000000100 + 1100100100000010100100110 + 1011101011110111001110011 + 1011111110000100100101110 + 1000101100000001110111101 + 1101011000000011101010011 + 1110001000001011011111010 + 1110111010110001001010101 + 0001110001010000110101100 + 0110000000111000011101101 + 1110011010110101100100110 + 0101010101110101101100111 + 0100000100111011001000101 + 1110101000001111100100010 + 0011010100001101011101010 + 0110010100011100111011011 + 0101100000111101010101001 + 1111111010101000101010111 + 1001101011110100101100110 + 1111011111011111010011010 + 1101110101110010010010011 + 1101000010000000101000011 + 1110010101110000001001101 + 0000001111101001011010011 + 0101100101011000111101010 + 0100000110011011101000111 + 0011000000110100001101111 + 0100011101100001100001101 + 0100100001111101011011001 + 0000111100100110001100110 + 1101011100011101100010010 + 0010101011111010001000101 + 0000100101001111110100000 + 1110110010111100011000110 + 1111011001111110110000101 + 0010011000100000101110011 + 0011100101101111111100110 + 0110110111111010111011011 + 1110111111000101100001110 + 0011011111110010001110110 + 1111100000101111011010111 + 0111001110001001100101101 + 0111100100111000000000010 + 0010100000101100111111111 + 0101101111101000011010111 + 1011011110010000011110011 + 1111000000011111011101111 + 0101101111111001001001001 + 0110011010100111101001010 + 0101001100110110011010001 + 1011001111111100000010010 + 0011011010000111111101000 + 0100111100010000000101001 + 0011010110011010000100111 + 0111100101011011000111010 + 0100101000101111100111010 + 0010101110000000100100111 + 0010000111100101110001110 + 0010001001001100000010011 + 0111000100001010100000111 + 0111011100000000110111110 + 0110000001001110100000110 + 0000011111110111001111111 + 1111111101010111000101010 + 0110100100010011010001011 + 1110000000101100101100111 + 1001001000101110010111011 + 1101011000101001110000100 + 1110110101010010000101010 + 1100110100011111010111111 + 0001110100100001000011011 + 1011111001010111010101010 + 1000011101000001011110110 + 0010000110101001001101001 + 0001000011110000011000100 + 0111100000001001011110101 + 0111010111100110111011110 + 1000101000000010101010111 + 0110010000110011111100011 + 0001101111000111111010100 + 0101000100110110110111010 + 1111101010100000011000110 + 1110000000010101010011001 + 0110110010010011001001101 + 0110100011100110110010001 + 0011101100111100011000100 + 1000010010000010101100000 + 1110011100011110010101110 + 1100101101001110001001000 + 0000000001111111011011000 + 1111101100001111011111000 + 0111111110011000110111111 + 1111101001110101001110010 + 1110101001111111010010101 + 0101111100110111110111000 + 1001101111111011110001010 + 0110100010101010000011010 + 1111001111100000111111110 + 0000011010100001010100101 + 1001110010111101000010010 + 0010111110110111110100110 + 1001010001111011101010111 + 0111000110110010101011110 + 1000111001101100011101110 + 0110111001001001011100011 + 1011000000000111111010101 + 0001110010111101101111010 + 1101011111011100010111100 + 0011101101011110000110101 + 1110100101100111011000111 + 1101100101011010000111010 + 0011010111001010001111110 + 1111010110001010111011001 + 1101010001101011000110001 + 1000111011111100010011110 + 0010101111101001010010001 + 1010100011010000110111010 + 1101101100010010101100010 + 0011010100011010101100000 + 0101100110011001011110110 + 0010110101011001001010100 + 1110100000011001001010001 + 0101111011001001100101110 + 0101001001000111110101011 + 0001101011111011000011000 + 0110000111111100100110100 + 1011100110000110001000100 + 0010010010011110101110101 + 1110111011111111111111101 + 1111001010101111110110000 + 1100011110001010101010000 + 0110000100011001110110010 + 1100111111000111110111001 + 1110100111111101000011111 + 1000011010010110011101000 + 1000001010010100110010111 + 0110011110111110100110011 + 1101011111010111100101011 + 0010000000011100011100001 + 1110001001100100110001111 + 0111101100100111000110100 + 1110000111100001011010100 + 1111000110111011100100000 + 0000110111010111001111011 + 0100010001000001001010100 + 0010010001111000000101111 + 0011010010111110101001101 + 0101110101000011011001110 + 0110011100011101001001011 + 0000110011000110100001010 + 0010000110110100010110100 + 0100111111110010111101010 + 1010001010001000000000111 + 1111111101010011010011111 + 0011000101101111011101011 + 0011100100110101111000110 + 0001101000101111011101000 + 0001100101010010010000110 + 0100110111000110010001110 + 1100001011010110110011011 + 1111001101010010000101011 + 1101010100100000101010000 + 1000011101100100010010110 + 1100001111110100011001111 + 1101101000011010001001110 + 0011110101010110111100110 + 0111101011101000011111011 + 0000100011001010001000000 + 0010100101111001101101010 + 1001011110001001001000100 + 1001000010101000110111110 + 0100101001010011101001111 + 0101011101100010111111100 + 0110011111101010001111001 + 1111111111000100110100000 + 1111100110000001000001111 + 0000101100110010111100111 + 0011101001101110010001010 + 0100111011011111101110010 + 1011110101001110111101110 + 1110111000010001111010101 + 1010110011101111111101110 + 0010101010011110011110100 + 1101010111111111011011011 + 1011101111000110000010101 + 1000111000010000000111111 + 0111100100010000001010100 + 1010001001111010110011001 + 0010010100000100001101001 + 0011100010000111100001010 + 0011100111110100111010001 + 0101101001111000001111110 + 1000011111110110000110010 + 1001000111100000101010110 + 1100000011111101011101100 + 0011001001101000111001010 + 1010000101011111011111110 + 0111011011011101001000000 + 1000000110000010010101100 + 0111111001001011000001010 + 1100000011010001000010101 + 1001000001110110000111110 + 0001010110100111001111110 + 1001010001100000111001010 + 1010001101010100011000001 + 0010100011010110010110010 + 1000011011110100101010101 + 0100010110000000100011111 + 1100001100111001101001100 + 0001100111000100010011000 + 1110000100110010111110011 + 1101011111000001000101010 + 1000110110001011111100010 + 0111000101101111001010111 + 1000000000100000010001000 + 1101010011010010011001111 + 1111100101111110110110100 + 1111101000110100001100000 + 0000010100111010011000000 + 0101111101111010011110010 + 1100000111111110010101001 + 0000101101100100100001110 + 1100101000010000100100110 + 0101000110000101100001100 + 0100000000110110100000100 + 1100111110001001000001100 + 1110001110100100000001011 + 1000010010001010010101100 + 0010111101000011010001100 + 0011000100100011111001011 + 0001011110110101111011001 + 0001110010011110101001110 + 0111011001110111111010001 + 0000001010110110101000010 + 0010000010011111101100000 + 0000000100110100011011010 + 0110101100100100001000010 + 1101000111110110010001101 + 0101100101110010001111111 + 1111010100100010001111110 + 1011010011000111010110001 + 0111000110111011111011111 + 1011101001000000111111111 + 1010000001100000011001011 + 0110011110111101001000010 + 0001010101011011011110010 + 1101000001011101101100001 + 0100011111110001001011111 + 1101101101100110001111011 + 1000111100101111101101000 + 0110101101011000001000000 + 0010001010100000011000010 + 0101101001100001001011100 + 1000100101111001110010101 + 1101101101000001110000010 + 0101110100000000000010100 + 1100010011011010101011111 + 1000011100101101000100110 + 1111010000011100100100100 + 1000001011010001110110000 + 0011011101101100101000101 + 1110100011110001011000010 + 1110101010111100001001111 + 0001010000111010000101100 + 1010000110100000011010100 + 0000110011100111001100001 + 1101011011101011100010010 + 1111000101001110001111001 + 0010111101001001011100110 + 1111011011001000011001000 + 0101001111010001111011101 + 0111110001110101010011100 + 1110110010110010100000000 + 0110001000000100000101001 + 1000100010100010111101101 + 1110111001111000101101010 + 1111000110110111001110010 + 1101001100000000010011111 + 1010100100000000111001001 + 0001011001010000010010101 + 1101111011000100100111110 + 1111101001000010001110110 + 0101000011111101010100010 + 0111000110101011010100010 + 0000110010010110000000010 + 1111000000000001100010001 + 0000101101110110001011000 + 0011000001010110011001110 + 1100011010011001001001111 + 0001100011001100100010100 + 1101000100110011100000110 + 0011110101011010001010110 + 0111000110011001100010111 + 1111100000110101100010110 + 0011100010101011010100100 + 1011010010100000011100100 + 1100011100100101010100010 + 1100111011100001010001001 + 0011111101001101101011110 + 1001101111100010000010010 + 1010100101111010011111111 + 1011000011010001110010001 + 0010101111110111011011100 + 1011000011000100101110001 + 1111000101111110001001010 + 0111101100100011000111011 + 1110100100010011101001001 + 0101001100000101101111111 + 0101010111110100010111100 + 0100100101000111111101010 + 0111001101000110010110000 + 0110010101011001000000111 + 1111010010111100111110111 + 0110010001111101101110011 + 0111110011000110100001110 + 0110000101111000010010110 + 1111010111110110111111111 + 0010010101000101000110111 + 0111101001101011100000011 + 0001111101100101001010001 + 1110010011100000011010100 + 0000110101111011101010001 + 1101010011011111010010111 + 1101001100011010010110101 + 0011000101001110010000101 + 0000000011001111001101110 + 1000100100110111010100000 + 0000110010000000101000001 + 0011010100100001010111101 + 1111001010100100000001110 + 0000011101111001100100101 + 1111010111000111000010110 + 0110111101110001011100100 + 1010100100110010100010001 + 1100100001010100100010001 + 0010010000101001111011100 + 1101111010110101011101110 + 1110110110010001010110100 + 0111000101010110011100011 + 1101001100000110100110001 + 1001100101101000001111101 + 1100010110010111000010111 + 0000010010100000110111000 + 0011011110110010010000110 + 0000101010001101010001101 + 0100001110111111100111101 + 1001010001011001011110011 + 1010110010101101101101011 + 1010010100001010010010110 + 1010010100101001101001011 + 1001000111010111111010000 + 0000010100010111011001011 + 0110111100111000100001111 + 1100101010111110100001100 + 1101000000010011111001001 + 1011001010100000010010000 + 1011101110000000000000001 + 0100111001111011101010111 + 1011010000100011011110111 + 0110100111010011001101101 + 0010101010000111001100011 + 1000110111100110100100011 + 1110100110010000101011101 + 0100001101111101000100101 + 0111011101001000111101001 + 1100000101000110111101000 + 1100001100010010110101010 + 0111001111100110011111101 + 0100011010001011000100001 + 1011000110111100111000110 + 0100001000100011010110110 + 0001001001110010000001011 + 1010000011001001001010000 + 1100001100111100101101100 + 1110000010010010110011001 + 0101110100001100001101101 + 1110001101100111110001011 + 1001101011000000000001000 + 0100110000000100100011000 + 1010000010010110111100100 + 1011011010101111000001001 + 1100100000101100010001111 + 1000100110010110110011101 + 0110111010100010110100100 + 0000101101001111101111110 + 0101011000111110101001111 + 1011000011110111010011010 + 1001100110100011010011110 + 0110110000000100111000010 + 1101110101011110000010101 + 1100010000011101000110110 + 1111011110001110101001101 + 1001001001101011110011000 + 1011110111010001000010111 + 0001100101100011111101000 + 0001111011110000111001100 + 0010001001110101001010001 + 0110101000110010100010010 + 1010110000010011111100011 + 1110001011010001100101011 + 1000001111010001000011100 + 1110101110011011001010101 + 0100100010100011011011100 + 0101011110000001000110101 + 0000101111011001000010011 + 0101110010111100010010001 + 1000010100100100011101001 + 0101010110010001110011001 + 0001111100111001101010000 + 1000011101000001110000100 + 1101010110000010101111001 + 1111001011000111001010111 + 1100100011011000010010000 + 1111101001001100110000000 + 0010101110101010010010111 + 1011100011101010001010001 + 0111010111011010111000001 + 0001111110100100011100101 + 1001001001100010011100101 + 1010000111001000101110011 + 1001001000000000001000011 + 1010101110110111000111000 + 0010010010111000110111101 + 0110110110011000101110000 + 0101001001100001100010011 + 0111100000101111000001011 + 1101110111001110010011001 + 0000010101000011101111101 + 1011000011100101000000001 + 0011001010000001110010110 + 0101011111101001011011010 + 0001010011010011110001011 + 1111000110110010111000101 + 0000100011111011011000010 + 1010010110111101001001001 + 0010101100101010110011000 + 1000010110011001011010010 + 0001001011100100101101011 + 0001011001011011010001001 + 0110100011100111001101110 + 0111010000010110110001001 + 0011100100100100111101000 + 1111101111000001011010100 + 1111001100010101001010111 + 0100100110001101110000011 + 1011011101000000011100010 + 0001111010001101000110101 + 1100000111000001010101000 + 0000100100000010100000001 + 1110011100111111001001011 + 1111110101010010111110100 + 1110011111110101110101101 + 1011000101010100011100101 + 0110010110001110100010011 + 1100110110000010001000110 + 0010111000011110111000100 + 1100000111100011100011110 + 0010101000111110111100101 + 0110000010000011010011011 + 0011111110100001111100111 + 0010010100110001110111110 + 0011111010110101010010100 + 0010001010101001111100010 + 1000111001101011011110111 + 0111100000011111001101011 + 1001010111100100101001101 + 1111011110000010100000000 + 0000110110010000110101011 + 1000010110101100011100110 + 0100010110001001011000110 + 1000001111000100011010101 + 0000100100010011010101111 + 1101101010101101010110000 + 0111110000010011010111101 + 0010100010110110100101001 + 0111111110101010010111010 + 1001111110100001000100001 + 1001101101000111100000000 + 1001100000110101010010110 + 1101111001000110011010101 + 0100100011010001000101000 + 1011100000010001001100011 + 1111000110101110001000111 + 0011100010110011110000101 + 1111000001101010100010111 + 0001111101011110011000011 + 0111001110101011010010011 + 0110111010010111100111001 + 1101110011100100110100110 + 1101001000000101101010101 + 1001011101011111110111100 + 0111011001101111111101010 + 1011010011001000110101001 + 0100110100010010111011010 + 0111001000010111011100011 + 0001100110000101000001010 + 0101010101101101011101011 + 1000011010110110100101010 + 0100001110010000110110001 + 0100011001010000001111110 + 1111110111001000101100000 + 1000011001100111101100001 + 1111000001100101010111000 + 0101011100001101011110011 + 0001010011110100101010010 + 0100000101000100110011110 + 0110100100011000110100100 + 1000001001100110110001110 + 1111010010011101110000110 + 0000010101010011001010000 + 1110100011001001001110101 + 1011000010001110101110100 + 0101111000001110110010101 + 0100111101011101010010000 + 0100001110101100001101010 + 1101100001111011010101010 + 0111001011010011011111100 + 0001000010101011111101101 + 1001000001100011001000001 + 0111000110010010100011110 + 1000001011011110001000010 + 1101111111001110111011110 + 1101011001100111100000010 + 1000011111101111100001010 + 0001110001101100001010101 + 0001011000001011110111101 + 1100100100011011100011011 + 1000111001100101100110010 + 0001011010010110011111101 + 0011000011111110000100010 + 0101001110011000000110000 + 1101110001111101100011011 + 0100101110110000000110001 + 0001100110010001010110010 + 0001000101100010000100011 + 1010111111010000000100111 + 0110111111101101001111011 + 1110010110001101011011001 + 1000110110111011100011000 + 0010100111001111011010000 + 0000000001000010110000000 + 1111110010111001110110111 + 0100001001000010011001000 + 0001100110111100011010001 + 1110110100010011111100000 + 0000100000010101000011100 + 1001101111010100100111000 + 0100010101101001111110001 + 0111000000001001101010010 + 0000111000101000100000100 + 0110101111011110000100111 + 1011010101001110010110111 + 1011100011011100100111000 + 0000001100101111111011110 + 0111000010110010110100110 + 1100000000010011101110011 + 1100111011111101101100011 + 0100110000010010001001010 + 1110001010101010110101111 + 1000001011010010110001101 + 1101000001011110000101100 + 1001011110101101010000110 + 0111100010101010011110000 + 1110110000101001010010000 + 1101111110011110010110111 + 1001111100110001100010010 + 0110110111111110101000001 + 1111110101010001110000001 + 0100101011001010000110101 + 1000001000000101010010010 + 0011101000010001001000010 + 1001000100001111110111100 + 0011010101101111100010101 + 1000110110000011100010111 + 0111110010101001100000110 + 1000111100010101001011101 + 0101110111011011001000111 + 0011110100100001000010111 + 0111010011111010101001000 + 1111001100011100011001100 + 0011111000000001001010101 + 1011110110011001001011000 + 0011101011111100010110010 + 0100011101101111100010000 + 1110110010101101100111101 + 0101011000100001001001010 + 0001100100010101011111111 + 0010000001100011111100101 + 1011010100100101101101001 + 0110010111111000101100000 + 1110010001000000010111101 + 0010001101111000101000000 + 1001101010001010101100101 + 1110100001110011010001101 + 1100010011111011010111010 + 0111010010001100011101110 + 1111000111101000111110100 + 0001110001001101110001000 + 1110111111010110110100000 + 0010011111110011011011011 + 1011100000000001001011100 + 1011000000101101111001101 + 1010110000010001001100111 + 0110100000111110101000011 + 1111101111100001101110011 + 0111101001011010000001001 + 0000001010000001000001001 + 1100001100100000111000001 + 1000101010010010101101000 + 1010100011010001001001011 + 0110100000110101000001001 + 0100111011100100000111001 + 0001000110000000101111001 + 1011100101111000010010010 + 0010101011011101011101000 + 1001111111101011111000100 + 0101001110011000001110110 + 1000111000101110100101011 + 1110111001111010110110110 + 0110001000110101011010001 + 0101100111001100100111010 + 0010101000100000100100000 + 0100010000001001111111000 + 0100010001110100001011001 + 1000001110111111101000110 + 0110010101001110001100111 + 1000101100011101001010001 + 1110000011101101001011010 + 1000100011100100110000101 + 1000100111100011100101110 + 1110100010101110100100001 + 1101011111100010001001100 + 0011011111110001001111011 + 1111101000001101110000100 + 0011101110000010011011011 + 1111010011010101110001000 + 1010100011110110101001011 + 1111000110000111001001101 + 0000110001100000101111010 + 1100111000101110100110111 + 0011111101000010110010001 + 0100100100101110100110000 + 0000110011110111000110011 + 1100110000011100011111110 + 0111010111100100000111001 + 0010000000010111000111000 + 1100010011100100111100110 + 1100000010101001111000011 + 1110010000110001110011001 + 1101100010101100010010000 + 1000100001101110100101000 + 1110111111000000111110011 + 0011100000000000101010001 + 1111100011100010100001100 + 0011000000101000110010001 + 1001010001100101011111111 + 1010101110011111101110000 + 0000011110001101000011011 + 0010010001111010000011000 + 0101000010000011101001010 + 0101001001101111011110000 + 0110111110010010101100000 + 1000101101000100100111100 + 0111100001000010000100101 + 0001011001001011001010100 + 0101000000011101101101000 + 0010001100101000010111000 + 0011010011011101001100010 + 1110011111111111010100100 + 0110111111010101111110010 + 0000100101101110010111110 + 1110011101100001001000001 + 1110111100111101110101110 + 1010001100000110010010001 + 0111100010010110110110101 + 0101011110101011101010011 + 0001111111110101011011001 + 0100010001000010110110110 + 0111010010110101110111011 + 0000000011111001000110010 + 0010101001110110001111011 + 1101010100110010000110001 + 1110110000011001010111111 + 0110100111110000101110010 + 0011110001000111000011010 + 0010110011011111110111011 + 0001101111100011110010110 + 1011111100010101000011010 + 0011000011000010000011001 + 1101100001100101111100011 + 0110011001100001100111100 + 1001101100011110001001101 + 0111011010100101110000110 + 0011011010011101010001101 + 1111101000001000111011001 + 1001000011111011010101111 + 1001100110000101100010001 + 1110000000011011101101101 + 1111010100011110010111011 + 1010011011001111001110010 + 1000100100110100111110110 + 1001100111101111001010010 + 0001110010111101001110011 + 1011010100111111010100111 + 0101111000110111111110110 + 0000011011101010100011101 + 1111111100011010000001101 + 1000010011100010011011111 + 1100010111101111101001101 + 0101011101011101000010011 + 0111100110011011111010010 + 1110000100011000100011111 + 0000000001011001010101000 + 1011111101111100101011100 + 0000100101001001001101010 + 1100100110110010100111001 + 0000000101010001101001011 + 0111011010011001001011010 + 0111001000000110010001100 + 1111000101100100101000100 + 0101110011001110101011100 + 0111111001001100010100011 + 0110110111010001010010001 + 0000101100010100000000001 + 1111011010100010110001100 + 0011110110111100011000111 + 0001010011111101100010100 + 0010000000000101100001011 + 0011110000110100001001111 + 1100110000000101001101110 + 0110100000010100010101001 + 1001010011001110110101001 + 1001000001100010011100101 + 1110000010000100011111011 + 0110101010010010010011111 + 1011100011001001101011010 + 1110000000100011011010010 + 1001011001100101110110001 + 0101011010110101100100100 + 1001000111110011001110011 + 0100100111100100011000110 + 1111111010101010100110001 + 0100001110111011010110111 + 0111001100011011111001100 + 0000110100001000110010101 + 0000101010110110111010000 + 0001011000101000011100001 + 1000011100001011011010111 + 1000101110100101111010111 + 1101110011000100000100111 + 0001111011101110010000001 + 1100010000000110001101111 + 0100011010110111010110100 + 0011101000110111001001001 + 0000001010010110110010010 + 1110101111000101000100011 + 0110010100011110111010001 + 1110011100010100010111010 + 1001111011001101101000011 + 1100001111000100100111100 + 1100111110101011001100101 + 0110000111000101001010011 + 0101010100100100000001111 + 0010001100011001101011001 + 0101100011011110001001010 + 1000101010110110100011100 + 0101111010111001011000001 + 0001111111100101000000011 + 1000001110000101001001011 + 0001000011111000100011001 + 0111110110111101011110010 + 0001001001100001100001011 + 0001110110101001100001110 + 1010111110010110101010000 + 0101000100001001100110101 + 1010011100001101010011100 + 0101000010110111000111001 + 0110010011001001000011000 + 1110110000000101100011100 + 1110001100001011100010000 + 0001000111100110011011110 + 1110101011010011110110100 + 0110100101000101111111010 + 0010111010001110111100010 + 0111001111010010101110101 + 0111000111110101010010111 + 1101110100001010010011110 + 0111011111101111011111010 + 0001001110000100110111010 + 1011001111101100110000011 + 1001101000011010100001111 + 1100110100000010111100011 + 0011011011011000110000101 + 1000100001000000011101011 + 1011100011110110011101000 + 0010001001011110111100000 + 0001101111010100100011100 + 0110000010001100101001000 + 0111101011100011111011011 + 1000111010101100010011011 + 1011011111101011011111110 + 0111001111110110110000100 + 0010110110100111010010110 + 0101000111111101010101001 + 0101100100111110101010010 + 0010101101011101111011101 + 1011100100000101100000011 + 1010110000000011001001101 + 1001000001110111010101101 + 0010111010100000110010101 + 0010000000101010000000011 + 1001101101111101111110011 + 0110100101110100001011011 + 0110010100101101111100011 + 1011110011111110011100001 + 0100001010000111011101111 + 0101001010100010000010101 + 1001011000011100011101001 + 0100100011011111000010000 + 1101011010010111011010111 + 0001001000101100101010001 + 0001001100101111111011101 + 0011011111110101110001010 + 1100101111111010110110110 + 0111001011011101101110011 + 0011111001111111000110111 + 0000011110011100100011000 + 0111011100100010110111000 + 1001110110111100010110101 + 1011000011001000010001001 + 1011001001010111111101100 + 0001011001110111101011010 + 1100111111111001111000111 + 0000111011001111110110111 + 0011011111010001101100001 + 1000100001010111110000111 + 1010010110010000001010011 + 0100100010011101101111110 + 1100100001111000010000101 + 1100100010011001111101011 + 0100011111000010111001010 + 1100010101100000101100100 + 1000001001010000101010000 + 1010011000001010000110010 + 1111110001010111010001110 + 0100110110101101001010000 + 1111001101100110000111101 + 0000001010001101101001100 + 1011011110011100100101111 + 0011111000101000100011000 + 1001010111000101100011110 + 0011110111110100011000011 + 0100100101010000110011100 + 0010100000001010110011011 + 0011011110010110010110010 + 1001101111010111110101011 + 1010010111100011100110011 + 0001000001000101010010110 + 1010011011110100000101011 + 0111010001000000110101101 + 1100111001000100000110100 + 1100011111110000100111101 + 1010111001100001010110010 + 1000111110111000011101011 + 1011010010011101110110001 + 1011110110111000000000101 + 1101000110101111010000101 + 0110101110101011011111101 + 0001010001101110111100110 + 1101100010110100011111111 + 1010111111010001001111100 + 0000111101101000101100000 + 1100011111001101101110001 + 0111100100101000000111001 + 0111000000101110111011011 + 0110110100011011001001011 + 0010100000000111101101000 + 0000100110000010110011011 + 1101110001100001011100110 + 0101000001100101111001100 + 1011110000100000100110001 + 0110101001011100100101011 + 0101100100111000000010000 + 0100011100011100001111110 + 0010110011111110111001001 + 1001101100010111100010000 + 0010111000101101000000001 + 1010110001001010101000100 + 1001100011111001110100001 + 1101101011111111100010110 + 1010000110111001010101101 + 1100010011110010101001011 + 1010111100101111001010111 + 1010010000001111001000010 + 1000101110000110010010101 + 1111101101000101100011100 + 0110100100010000101101111 + 0101010111000011010011111 + 0101110000000110111100001 + 0101101010001011001011011 + 0100010101001100000101010 + 0100110010111001001011011 + 0110010001010000011010000 + 0000110011111001100001001 + 0000111101001101001100110 + 0010101001010111011000100 + 0100100100011000011000101 + 0010000010001100011110001 + 0111010000011011110101011 + 1001000100000011101000100 + 1011100010001010111001001 + 1000001101100001011010000 + 0111010000110010110110111 + 1100101111010001111101101 + 0100101111011011011111110 + 0011011100101100010100010 + 1001001010010110110101100 + 0011100100111100111110001 + 1010000001100110101000001 + 1110011111111001111011000 + 1011011001011111110101010 + 1110010110100100111101100 + 0110010101110000001001101 + 0011000101011111010010111 + 1011100011011011000110110 + 0110011101011111100001110 + 0010110011011000001100101 + 0001010010011110000000010 + 0001001000000010100011000 + 1101100110011000001010011 + 1110010010001011011110001 + 1010111001101010001011110 + 0011011001010101000100010 + 0011011001011001100011111 + 0110100001100000011101011 + 0101001011101001101101010 + 0100110100000001101011111 + 1011010001011000001110110 + 1000100001011100111101000 + 0000110111000100100101110 + 0000010111101101011010011 + 0011100010100110000100110 + 0111100110111010100101001 + 1111001000110100010111000 + 1011001010111010000011010 + 1100101100111100110111100 + 1010010111111001000011001 + 0100011001111011100111001 + 1100011000100001010000111 + 0111001011011000111111101 + 1011100000110010111000011 + 0010001001101101010001010 + 0100011100000100010001011 + 0011111010110101111001110 + 1000110000010111001011000 + 0000110101110000101000101 + 1011111101110101111100110 + 0001111101101111110101011 + 1000111001001110001101101 + 0100101010011010110101110 + 1101000011101110011111000 + 1100111000010101110010000 + 0010001011101000001010101 + 0011011000111111000010001 + 0110000100110100001100100 + 0011111011011001110100000 + 1101000101101110001111011 + 0101010111110001011110101 + 1010110000101011000101011 + 1010000111100010011010000 + 0011001001110100011000011 + 0100011011000010001000010 + 0010111100111100000111001 + 1100111110110100101100101 + 0100111000010011000001000 + 0101001100001101111001111 + 1001001111000001110110010 + 1110110111010001011011000 + 1010111100011001110010000 + 1111000100111100101111101 + 0001001110000110010101101 + 0011111110010001010110101 + 1011110011111010000001111 + 0100000000110001110010000 + 0100111010001110111001101 + 0011111011000001100101000 + 1010010000011000000111010 + 0001001100101000100001111 + 0111000001110011000000111 + 0011001011101101110001000 + 1111110101000111000010011 + 1100111110011111000110110 + 1001110010100100101010010 + 0010010100010011101111110 + 1111000100111111000000011 + 0011110011111001110000001 + 1110011010100010111000000 + 1000011001011110001010001 + 0101100011010110011111001 + 1010101001101011100011001 + 0100001000101100011010001 + 1011011111111000010011010 + 0001100111110011100001100 + 1011110011100010000010111 + 0010011001010101100010100 + 1001111001011101000011010 + 1110100010001000001111010 + 1101110001110100110111000 + 1011011010111101111111001 + 1111110100000010011110110 + 0101101100111101101001111 + 1011011001001101101101000 + 0010110110110001100101011 + 0110111010100010100101001 + 1110011001011001111010010 + 1000010101010100000011010 + 0101100110000000000000101 + 0010001001011010101100010 + 1111001011101101101110111 + 1111101001101101011100110 + 1000111100011011100101000 + 1000000011110010110101001 + 1100010100101100010000011 + 1011011110101100100000011 + 1110110111000100110010111 + 1001111111011001000100000 + 1100101010101110010111001 + 1100100111001001100110011 + 1001010000100011010001101 + 1101001100110111111001010 + 0110100000001010101000000 + 0001011010010000001100010 + 1111000011001010111001001 + 0001100001110111110101001 + 1111010001010010011111110 + 1001100100111101100001011 + 1101000000001101111100100 + 1111001010111111110001110 + 0010100110110100101110011 + 1001011111011101110011111 + 1010000101011101000001010 + 1011001010110111011000000 + 1111000010011001000110010 + 1101111000100111001110000 + 0011101110010010011100000 + 1010011000001111111101000 + 0001101011111001011011011 + 1111111001011101101101001 + 1000010001111011100011000 + 0100111000110010011010111 + 0010001000010111110010010 + 0011001100000001011110110 + 0000100011111101000000000 + 1100001100011001010001110 + 1000000000010010100001011 + 0101001011110010010110011 + 0110010101100000001110011 + 0111010010000111111110101 + 0000111111011000011101001 + 0010010111110010000000101 + 0001101110010000100000111 + 0011000100010000110010011 + 1111101011001010110101011 + 0110010001001001110010001 + 0100001001010111110110110 + 1111111100010011100110111 + 1001100011111001011111101 + 0011100110000000010001011 + 1000110111100011011101111 + 0111001010111010101000010 + 1111111100111111000010111 + 0110001011011111000100101 + 0100010010100010101110011 + 1011010111011100110010001 + 1100110110101010000101001 + 0000011000110010010010111 + 1011010000110100101100000 + 1111110000101010110100110 + 0111111110111011011101101 + 0000011011101010001010010 + 1111111100111001110111110 + 1001100101111001100001110 + 1011101001011110000001011 + 0110001101111001100000000 + 0100101011011001001001011 + 0000010010101110010111111 + 0011010010001111011000100 + 1110111110000110001010011 + 0011000011100111110011101 + 1110011100000101111011110 + 0000010001001011110001111 + 1111010101101010110010101 + 1000101010111000000011110 + 1110000010111110000001000 + 0000110011010001111100010 + 0010100010001011100010101 + 1011100000011000101100111 + 0000001110000100100010001 + 0011000100100000001010011 + 1010000011011110101110001 + 0111010001001111111001001 + 1111000011000110100011011 + 0100011010110111101100110 + 1100101110101010010101000 + 0011001000110111100001001 + 1100100010001010010110111 + 0110001000010000110110010 + 0100011001100101001110110 + 1011001000011001000010100 + 1000111011001010010011010 + 1011001100010000000110110 + 1000110110011001000101110 + 0110000101100011110011111 + 1011111111011010101000100 + 0011111101011010011110110 + 1011001011101011100101110 + 0001010001100000011101000 + 1111000101001101011110000 + 0000001010111110101001100 + 0111000101101010010110010 + 1110101011101011011001000 + 0000100110001101111111000 + 0110001101111001011000110 + 0000010011001011001101010 + 0011000110010111111000101 + 1110010101110111100011010 + 1000101011011100101100010 + 0010101100110111011110010 + 1010001010111110110000110 + 0010100001000111000001011 + 1111010111001100101000011 + 0101111010110100010000100 + 0010010000000010010101100 + 0100110000011101001000011 + 0000100001010110011011001 + 1100110111100101100001001 + 0001001111000000010111000 + 0101111111101001111110011 + 0110001100001001100111000 + 0110110100111001101110111 + 1011111011011011011010100 + 1100011010101000111011100 + 1100010010101110100111110 + 1101111010101100001111111 + 0010011111000011001101100 + 0110011011101111011101100 + 1000011100001010101011111 + 1111000011010011101110101 + 0111100001111111000010010 + 1011011011000111000011101 + 1111101100100101101111000 + 0010100101010100010100000 + 0100100000110110101101110 + 0100011110001000101010110 + 0011001011010110011010011 + 1010100101100011111110101 + 1010011000101011111000000 + 0011100100001000110111101 + 1111010110000111001011111 + 0100011111110101001111100 + 0000011111011011110111001 + 0111101000110100000101010 + 0100111001101100010001111 + 0110011001001010001111100 + 1001000001000001000010111 + 0101101111100011010001001 + 1000000000000010101010111 + 0111000111011000010110101 + 0101011101110011100100000 + 1010101111101101111100101 + 1101111001010101111110110 + 1011111111010001011101111 + 0001011011100001110000010 + 0101111011001100110011110 + 0011011011110000000110110 + 0111100111001100100011100 + 1101101000000111111011001 + 0011110001100010001111100 + 1110001111101001101110010 + 1001000111100010101101101 + 0011001101000010101010111 + 0111101100110000101001111 + 0000011011011000100110101 + 1111001100010101010110111 + 0011011010100111110100111 + 1110000110011001111010011 + 1110100101100011111010000 + 0011000111011100110000110 + 0111011101101110110110000 + 1100010101100110101001011 + 0000111001111001100100101 + 1011100111011000000010001 + 1011000010000111001100010 + 1010010110100000000100111 + 0000100001110001001010011 + 1111101101100100000011010 + 1100000101111110101110011 + 0100001010011010111010110 + 0111100101001011110010100 + 1100110110011101110000101 + 1100000001111110001111001 + 0011100101101101001100010 + 1101000100011100101111101 + 1111110101010000111111010 + 1100100010100110011000011 + 0111000010100111010111110 + 0001011011110110010001111 + 0100011011101010011000110 + 0010111010000101100010111 + 1111011110111001010111100 + 0010100110100100010101110 + 0011010101100110011100101 + 0000100111001100111110011 + 0110010100110001011101100 + 1001001111100000111001101 + 1101111100111001101110001 + 1111100001110011010101101 + 0000010011100110111101010 + 0101010000001011000010101 + 0101101110100111101101100 + 0101010011110001011010010 + 0000010011101011011010010 + 0110111100110100100110101 + 0101010001111011000011111 + 1110100110011111010011100 + 0001010111111001100001101 + 0110000000011011100110101 + 0111111100010111111011101 + 1011011111011101010100010 + 0110100111010110110010001 + 1101111001101011110001010 + 0110110100000010000001101 + 0001111000111111000100010 + 1001010111001011001100010 + 0000010000100011011111011 + 1011111000010101111111100 + 1001001001100011010111000 + 0101001010011010110101000 + 0100011111101000000110010 + 1110101000010100011100110 + 1101111100110001100101110 + 1001010110101011011100110 + 1000110000011000011101111 + 1011011110001110110101000 + 0001100001011010010100001 + 1010001101000111100000100 + 0111010011010101100010100 + 1100001010111101111010011 + 0110001111111001001110011 + 0101000100010100000101110 + 0000110111111110110101000 + 0101000111100000101000111 + 1110011110011100001011010 + 0001011010111100111101000 + 1111100110010000001111111 + 1100000001100010100110001 + 0010100000100000101000100 + 1000001010111010111010010 + 0101111101110100110011001 + 1101010010000100000111100 + 0011111000101010100000111 + 1100000011101011110010110 + 1101010011011011000000100 + 0110110000001001010110010 + 0010001001001001111110000 + 1100011000110111111100001 + 1000010011101111011001110 + 0111011001100011010100101 + 0100011010111100110010100 + 0000100100000111001001110 + 0100111001011001110111111 + 1010010100100011111100100 + 1001100011101110000000001 + 0101100100101000001000000 + 1101100000110101010110101 + 1000011101010001111110111 + 1100100000000010001011100 + 0010100011000110001111000 + 0111011110100010011010010 + 1001100101100000010000000 + 0111010110101111010000111 + 0101110101110011011101000 + 1111011011000111111100110 + 0100101000010011001000000 + 1100101101001111100011100 + 1111000101111011000010010 + 1000010011101101111100001 + 0011110100000111110011001 + 0110111000001111111100010 + 1111001110111000100001000 + 0000001110001001001011100 + 0001100000010111100011100 + 0100011110001100110001110 + 1111101011101110111001100 + 0000101100111100111001100 + 0110110001100110011011010 + 1111110110110101001101101 + 1101101001111000010101101 + 0010101110110011010010011 + 0110010100111100110110111 + 1100001100010011010110100 + 0101000101101100111110000 + 0100011110010110101100110 + 0011100000011001010001110 + 0001101011100010001011111 + 0001010110101010110111100 + 1111001000110101010100000 + 1000010111000000101100011 + 1001111111110101000101101 + 0110011010010000001011010 + 1101011011010100100011110 + 1011110111110001000110101 + 1111001011001001011101000 + 0100100001111110110111010 + 1001010000001101011000001 + 0100000100100101001110110 + 1101100010100011000100111 + 1011001010010001001010011 + 1010000010000000011111000 + 0000001010100000010001010 + 0001101110001101110100011 + 1110100100010010000111100 + 1100000110000110011001000 + 1110001100110000011101101 + 1001100011101101110001000 + 0100011001001101100000000 + 0000010011101111011110011 + 1110000100101011110100010 + 1100010110111010110001101 + 1010110111001100111101100 + 0000010110111101010010100 + 0110011011101111000111110 + 0100001001100101011011001 + 0101111011100010000010110 + 1110010111101011100011100 + 1101100111010011001101001 + 0001101101110011101000010 + 0001100001101010101111101 + 1111001111101001101110111 + 0110001011001000000000010 + 0111000110101011101011011 + 1011001111010011001011101 + 0001110001011100110001000 + 1000101101000101010010111 + 0011110111000000010111010 + 0110010000001100110111101 + 0101100001111001100101011 + 0111010100011000000001101 + 0100101001001100110100001 + 0100100000010010100000001 + 1010101011101100001010111 + 1111101001010110010100100 + 1001100110001001010101011 + 1111111011110101100111000 + 0010000111110010001011000 + 1100101100111110001011010 + 0010010010111111101010010 + 0110100101001110010100001 + 0100111110011111000001100 + 1000100110011011000000100 + 1110001111011010000111101 + 1111001001100101111001001 + 0001111001011001010010001 + 0110111110001011100010100 + 0010000111011000110110110 + 0000110101000011111110011 + 0011010100101011111010110 + 1010010110011010110010000 + 1010111101000011000011110 + 1010101110101011011110101 + 1110110001110111010110011 + 0111100111110001010011111 + 1001111001000010000100110 + 0110110000001001010000010 + 0010101100100011010010000 + 0101011000111011001000100 + 0010011111101000110100011 + 1100010011000000000111111 + 0111010100101010011100111 + 0101101000011011101101110 + 1010011111111010010111010 + 1110110011101011011101100 + 0101011110101010111011111 + 1100100110111100100110101 + 0010001100011011001010000 + 1110110110001001011010111 + 1010101111101011011110101 + 0001000110000100100000000 + 0111100000111011110101011 + 0111010001010110101000001 + 1011011010100111001000011 + 0011101011101100000010110 + 1011000011111001101101010 + 1100100000111100010000000 + 0110101100000001111100010 + 0100100011011110101101001 + 1101110111101100101111001 + 0100010001000010011101110 + 1101101101010110000010100 + 0111100100010110101100100 + 0011110100111111010010111 + 0000100000000101101100100 + 0110110001010011101110111 + 1111110000001100101000011 + 0110000001111011010101111 + 1100100101101100000110011 + 0011000001101000001000101 + 0010000001010100110101111 + 1101011101111011110001110 + 1011110001100111101110101 + 0001011010110101001000010 + 1011111111010111110110101 + 0010100000111011111100011 + 0000010011111111101011100 + 0111010011010010010100110 + 1100001011111100111101001 + 0000011100001111110100001 + 1101011010010110000001111 + 0100001100111010000111011 + 1110111111011101111010011 + 1101111100111111101100110 + 1110110101101110011111100 + 1100001100110101101011010 + 1101101000001101101101101 + 1100011100001011111100000 + 0110101000000101100010011 + 1110010001101101011011010 + 1001010000000101001100110 + 1101111000010100101010011 + 0110001111011010000110011 + 1001011110011010001110001 + 0111110101010000010001110 + 1111010100001101101010101 + 1100011101110001001011001 + 0011011011110110101010111 + 1110101110111111010001011 + 1100111001011100111001111 + 1111101100101001001101110 + 1101111001101010011111100 + 0010101001100110000101011 + 0101110110110010101001011 + 0110011101110110011000001 + 1101100101010011011100000 + 1100100100001011000010001 + 0101110110000101101111100 + 0010011000110011111100111 + 1001001110001101000011011 + 0011011100010000101111001 + 0011100000101110010011000 + 0011110001010001011101001 + 0001010110100101000110001 + 0001001100100110010100100 + 1000001110000010001100000 + 1000011100101101110000010 + 0101100111011100100111111 + 1100011001010110011000010 + 0100001000110110011010011 + 1001000110100101001100100 + 1100101101010101111100100 + 0011110001010011000100010 + 1100111011111110000111010 + 0000110011110001001111100 + 1111000110111110100000101 + 1101011100000001111011101 + 0111101101011101001111101 + 0110011100111000100101011 + 1001000101010010111101110 + 1111110110010101100100101 + 0111000000110101000010100 + 1001011100100111110111000 + 0110101000100100000101101 + 1000000101111000101110110 + 0011011001011111000110000 + 1111110101110111110101111 + 1111000001110001111101101 + 0011101011001001000100101 + 0101111000110000110100010 + 0111101001010010111011101 + 1111011110010111111000010 + 0111011000111001101110110 + 1111011101111101110100110 + 0000100110100110011110010 + 1001111010111110000011100 + 0101110111001000011101101 + 1101001011111010010000000 + 0110101001011001110011100 + 0101001110000101110110110 + 1011110011111000001000110 + 0001011110110101100101100 + 1100000011010010011000010 + 1001001100011101101010111 + 0110100100011101100110011 + 1011010011001010010111010 + 0000100111111001101110001 + 1000111001001101110010011 + 1110100011000001100010000 + 0011100110001110000001110 + 0001111000000110111100001 + 0101110100111101001010110 + 0110111011011101100110100 + 0101110100000011011011011 + 0000000000110110001110111 + 0111010001100000110101100 + 0110010010111110001101011 + 0001010111010000100110100 + 0100001011111100110100101 + 0000000101101111010001001 + 1001000011001111011001010 + 0101110000001010110100011 + 1111100100110001001001111 + 1101111011111001000010000 + 1011001101000000111110011 + 1110101000110110011000110 + 0101000001000101101000000 + 1101101001110111000011100 + 1011101101110000111000011 + 0110011101001010101010101 + 1010100010001000111100110 + 0111101101011100011101001 + 0110110100000000000001111 + 1100111101101101111010011 + 1111111111011010101110101 + 0101011001011101011110010 + 0010100110111001011101111 + 0111100010011011010100110 + 0100001101110110100100011 + 0110011111100010011110010 + 1100011010000111111111010 + 1101010010100111101111111 + 0100011111111000101100001 + 0100111101010100101010100 + 1000011011110000110011000 + 0010110101010010001110011 + 0111110110111000100111011 + 1000001110001011101101001 + 1110100000011001111100110 + 1001100000001111010010011 + 0000111111111010111011111 + 0011100010100011000000110 + 1001101001001100100000011 + 0011001010010101110011100 + 0010001001100000111011010 + 1111000011100110110101011 + 1000100100000010100010010 + 0110010111111011011101011 + 1110101001001011011111110 + 0110110010000001101011100 + 0101001000010110011011110 + 0001110010101111110001000 + 0011100110001100101111101 + 1001000110100111110101001 + 1011111111010011111010110 + 1001100111001101101001101 + 0000110001111011000011010 + 1001011001011110111100100 + 0110101111100110011011010 + 0100110011000000001010100 + 0010111111111010101111100 + 0110001101110000101010011 + 1000101011100100011001101 + 0100011011111110000101000 + 0100010100101000011000110 + 1001001001111110110101000 + 0000111100101011001101000 + 1101000001101111110000010 + 0001001100000101100000000 + 0111001001010101010111010 + 1100111100001010110000001 + 1110000110100110101100001 + 0001100101001010010010101 + 0011111000100110101010110 + 0100011110000100110001100 + 0110100110110111000100011 + 0011010110100001111010000 + 1010111110101011101001101 + 0010101101001010011111000 + 1011101010011001010010101 + 0010100010100111000000001 + 0111111000000001001110101 + 1001011111000010011000001 + 0001011011011101110010011 + 1110000101010100111010101 + 1000100011110100111011111 + 1101001010000100001010010 + 0110000100001011111101000 + 0111100101101010101101100 + 1011111101101000001001010 + 0001111110000101001100000 + 0001011100010111110111011 + 0110110101110101010011001 + 0100011111110000110000110 + 0011001111010111000001101 + 0000011000000100111100110 + 0110111111100010101111101 + 1101010111001100111100100 + 0011101101000110111111001 + 0010111011000000010111000 + 0100001000011101111000010 + 0101010011011010010000011 + 0010010011100111000001101 + 1101000111011101110100011 + 0101001010101111011110100 + 0110011011100110100010101 + 0100110011010101010100100 + 0001101001100010101010110 + 0111000001111111111111010 + 0011010101000101000100010 + 0110010100111001010101011 + 1111001000010011011111111 + 0111101011001000000111110 + 1000001110011001001100000 + 0011110001110001000001000 + 0001010101001101100101000 + 1011101011101011011111100 + 1000010000001001011100011 + 1101100110101001111010111 + 1111010001001010011000100 + 0111000110101101000000010 + 1110101001010100011101100 + 0001101110000000110101111 + 1000001010001000010011000 + 0100100001110001011001000 + 1110001001100110011001101 + 1100001010110011110000011 + 0100010011001001001100010 + 0111011110101111011010110 + 1010111000010000000110110 + 1001010010011011000011100 + 1111111100110111011100101 + 1110001111000010101010110 + 0101110101100000001001010 + 0100100011010011001100101 + 1011011011000111101010110 + 1100010110001001010110011 + 1000100010000000110101001 + 1011000111000011101110110 + 0111101011101011000010010 + 0000001111101010111000111 + 0001011011000101000011111 + 0101100010011001100111001 + 0010110101110011101110111 + 1110110100010100001011101 + 0001110100111110001001011 + 0100110110011101001010011 + 0010101101111110110001011 + 1001010101010010011001000 + 1011001000111011001110100 + 0001000110101010011010000 + 0001110011000111100101010 + 0011111110000110111110000 + 1000010101011001111000101 + 0110000001010100010100010 + 0100110101100001010100110 + 1001101110101111010101001 + 0011001000100010000011010 + 1000110100110110111001100 + 0101101010111111100000011 + 0110000111110100101001001 + 0000100101111100000100111 + 1101110101001111101110011 + 0010011110110011111100110 + 1101000100001011100000101 + 0010011001001011010111000 + 0000111001101111001111110 + 1100001010011011100001010 + 0110010011010000111111110 + 0010000110110001010000111 + 1000011100111111010101101 + 1010110010110011010011010 + 1000001111111100101001111 + 1101010110111101100011100 + 0011001111001110010000101 + 0101001111000010000100000 + 0010110011111100100100110 + 0000011100011111101011010 + 1110101010110000100001111 + 0001101001000100011011111 + 0100101000110110101100110 + 1011101001101001111110011 + 1001111000100100000111111 + 0010011100011111000110001 + 1110011101000010101011000 + 0100011010101001111111101 + 1010000101110001111110111 + 1000010010111111000010000 + 1110101000000100010110011 + 1000101001010000010100100 + 1100101101110110010110111 + 0011101001101101001010010 + 1100100100110101011110100 + 0111011011011100010101011 + 1111100101001011110100010 + 1001000010111110101000010 + 0001010001001001000010011 + 1111011100110110011011010 + 1010000111101000111100110 + 0111100000000100110111110 + 1011111011011011100110101 + 1000001100010101101100010 + 1011100001000101011111101 + 0001000111010111110100111 + 1001110011011111100010111 + 1101110110011000011101110 + 1100110001101111101100011 + 1101110101011010110100010 + 1110101101100101101010100 + 0100100110111010101001101 + 0011011010101101100110001 + 0010110011111110110001100 + 0110010001010100001111110 + 1000010110101001100110000 + 0110100011101111001101101 + 0111010010101101111101000 + 1001010110111101010000000 + 1111110011000100100010100 + 1000011100101100000010111 + 1111100000110111001101101 + 0111010000100001010110101 + 1100010010100100011110111 + 1100011100010001110101011 + 0000000110110111010100111 + 0111011010100110000111000 + 0110110000110101011001011 + 1100011111110110000010001 + 0001010011100111111000100 + 0010101011111100010001001 + 0110101010111110001100110 + 1101001100010010111101111 + 0001000011101111111000001 + 0111110011100000010000110 + 1110000101001000010101100 + 1001101101101111110110010 + 0001111001011011000101110 + 1100111010111000110101011 + 0010010011111010110001111 + 1111101100111101111110101 + 0100010010000100000110010 + 1000100011100100111110100 + 0111001011111000111101100 + 1001100000001110001000101 + 1110101011101011100110000 + 1000110101100000100011000 + 1011011010100011110101001 + 1011101011110100001011011 + 0011011010111011101000101 + 0101111110101100001011011 + 1001001010110001111111010 + 0011011010100010010010010 + 0111011001100000101001010 + 0011011001100110010001000 + 1101101010110011100101101 + 1001110101111111100001101 + 0100111101010010100110111 + 0001011110000111100011000 + 1110100101000011100110010 + 1010001011001110011010010 + 1000000001110100000110111 + 1011111000000000010001111 + 1101001111110010100100011 + 0000111111110011001111001 + 0011101011010111001111110 + 0111110011000000010000010 + 0010001011001000010100110 + 1101100010001111000000111 + 0011110011100000110001011 + 0110000110101001111110100 + 0010011000000011010001010 + 1010010101011000101000010 + 1100101110001101101001010 + 1110101101010111001110110 + 0100001001111001110011101 + 1101000111100011111100110 + 1100101111101101001100000 + 0100001101101011000110000 + 1111001011010011100010101 + 0110101011001101001110010 + 0000111010010101011110001 + 1101101011110010001111101 + 0111011011011010101100001 + 1001001111011011001010100 + 0000111000010111000011001 + 1000110101010010110101111 + 1000001101110010110011110 + 0110110001110110001011011 + 1101000111000100111000000 + 1001010111001110110100111 + 0000111101101010010001011 + 0000010101011010101101010 + 0110000011010011011100101 + 0111011001101000000011010 + 0110011000100010000110000 + 1001100110000110101011011 + 0010000111100011011110101 + 0100100010010100110001000 + 0001111100000001010111000 + 1100111010110110101010110 + 0010010000111101000100110 + 0011010100011010011001100 + 1111000101000011110000010 + 0111011111111001010010011 + 0011111111010110011010101 + 0101111000001101011101111 + 0110100110100001111000111 + 0111001000010001011001111 + 1010110000010110010100011 + 0000110001110110000000001 + 1001101110100011110010110 + 0110001110000001100101010 + 1111001001100110110110111 + 1010101110110110010010111 + 1110010000010001111010110 + 1010001111110010111101001 + 1100111101000111000111111 + 1101101100110101101011110 + 1000110101101100101010000 + 1010111011011010110011111 + 1101010010110010011101100 + 1111001010011011011000101 + 1111010101101001110010000 + 1101111000011100101010010 + 1011100001010111111111010 + 1101010001111100000110011 + 0110110001000101100001011 + 0011011110010101110110100 + 1010011101100111100101100 + 0110101110100111100011010 + 0011100101001110010101100 + 1100100110111001000010111 + 0100101000110011000001110 + 0000000100010101001011000 + 1010101011001100000101101 + 1000001101010100010000011 + 1001100001011111000101000 + 0001111010110110100001101 + 1001110001111001011101010 + 1001000111010110100101110 + 0101001100011010001010100 + 0011010010000000010010100 + 1111010110110100100101110 + 0011101011001110110110100 + 1000101000101001001000101 + 1111011001011111010100110 + 0100001111111110100100011 + 1001011000101001010011110 + 1010111011000011100100101 + 0110101111101111000010010 + 1101110001110111101111111 + 1101110100100101001010101 + 0101111101111101101101101 + 1000100110001100001101111 + 1111110001000001111101101 + 1001101000011101100011100 + 0000010100010100110100111 + 1000110100000000000001111 + 0001111100010001101001010 + 1100001001011011101000110 + 1101000001111110011011111 + 0011001100010101111100100 + 0011100101101111011001110 + 1110011111011100110001100 + 1010001100010001101100001 + 1010000001001101100000101 + 0100100011011000100001001 + 0111100101000001100001100 + 0101110000000101100110000 + 1010001011111000000111000 + 1110011111011110000010100 + 1110111101100101111101101 + 1000011011011111001101001 + 1100000011001101011000100 + 1100001111011000010101011 + 1110011010101000111100101 + 0001110111011001000110111 + 0001010001010111111100011 + 1001111011010100000100110 + 0100001011011000000001010 + 0001001110011000001101010 + 1100001010011000001011001 + 1010110111111010101100010 + 1101011010111110111100101 + 0111110001111000010000011 + 1100111000001110100101010 + 0001101111100010001101100 + 0011111011110000110100000 + 0010101001100000011010010 + 1111111111010011011010000 + 1111000101001010011101111 + 1000111111010100011000000 + 1100101000000111111010001 + 0011110111010110111100000 + 1101010011010111011100000 + 1010000111010000110000110 + 1111111101010000010011101 + 1110110101001011101010101 + 1000010111101000110110110 + 0101011001111110101101100 + 1010010000101110010111010 + 0110100001100000100011000 + 0011001100111001001101001 + 0000101101111101010001011 + 0000110111111010001001001 + 1010011111100001010100110 + 1000010111000010110111011 + 0011100111100101010110001 + 1101100100100000111000100 + 0000011000111101000001110 + 0011011001100000001001010 + 0111010110010001111110110 + 0001010010111100010011101 + 0010101101011010110100010 + 1010110110000110000000010 + 0111110111110011100011010 + 1011111000111110010011010 + 1000111111010000000010111 + 1011001001000111111101100 + 1001001010000011010110011 + 0101000000011011100000100 + 0000101011000110111110101 + 0001010111011100011010110 + 0010000111101101001000010 + 1011001010010010100000101 + 0110111101100111011111111 + 0100100110011000011101111 + 1010111100110001111111101 + 0001101001110001001000100 + 0011011111001110011010010 + 1100111011001100001100111 + 1111000010010010011001111 + 0000010100111111011001010 + 0110110001010010110110011 + 1101111110000001100000010 + 0100011000110011100010100 + 0111011011101111110100000 + 1000000110101101111100001 + 0010010111110010100110010 + 0101100100001111010011010 + 0011010011011011100101101 + 1110000011001001000001000 + 0111110000100000100101010 + 0110100001010000001110110 + 1011101101101000000111111 + 0000001101010001000011111 + 0110000000001111111111011 + 1000001010101010110000110 + 1111000110000010101101011 + 1001000000101001101010010 + 0011011100100101100110101 + 1000100011000011000001010 + 0101010000111101010110001 + 1110011000001100101110011 + 0000111110100110000010100 + 1001100001010011001101111 + 1000101100011011001000100 + 1011010010011101000011010 + 1001011110101010101110100 + 1110110001010000011000000 + 0000010100000100100011111 + 1001011101111101010100100 + 1000101001010000111011110 + 0010101000100110110110101 + 0110000110101111000000001 + 0011000111110100000111100 + 1000110000110100110101100 + 0100011111110100010010011 + 0000011101000011100010111 + 1110111001111111100110100 + 0000100111110111111000000 + 0001100110001101000110111 + 0001100110011111111110111 + 0001001001100010101010100 + 1011011100000101101010000 + 1110001111100111100011100 + 0101010011001100011101111 + 1000110010010111010011010 + 0001101001101100100010010 + 1010111101000001100110010 + 1101011001011000010110001 + 1100101001100110111001000 + 0101101100100010100101010 + 1011111011011100110000011 + 1000000100010011001001110 + 1100110001011101100001000 + 0100101100100011001010001 + 1111110100110110010110111 + 1010101011101101000110000 + 1101110010110111110110001 + 1000100110001100100010011 + 0111111010110011011111101 + 0110001000111011000100000 + 0010011101100100110010001 + 0011100001111101111011110 + 1100011011111001100001101 + 0100001000111001001011110 + 1010111100101000010100011 + 1100100110000001000111101 + 1000001101111001110110001 + 1000001011011101101111000 + 0011000110100101100110110 + 0001011100100110000010100 + 0110000110001111011000000 + 0100010011101110000011000 + 1000010110011110010110011 + 1000001011101101011101101 + 0110101110011010100110101 + 0110101100111101111110100 + 0011011010001001001110111 + 1000001101001011111001101 + 0101111111000111001001111 + 1011111110111010110110001 + 1110000100010100111110100 + 0011011001000100000100010 + 1001001100000100000101011 + 0110010000010101100110111 + 0111111000101111100010011 + 1100100011101100100100110 + 0100110110010010001100111 + 1000101111101000011000010 + 1000101111110111011100011 + 1010001010100110111100101 + 1110100010100110001011111 + 1011010000010010010111101 + 1001011000000111001100100 + 0000111100101100100011111 + 1010011000010000110010011 + 0011110110111100001011011 + 0110010011111000110101010 + 1101110010100000011101111 + 1010101010000111001101110 + 0011111010100100111100111 + 0100101111011011000001000 + 0100000101001110111010110 + 1001000011011011001111110 + 1111100011011100111010001 + 1111101111101110111000011 + 0010100000110011100010010 + 1001101000100001110110100 + 0100101001110001111100011 + 1101100111101111111010100 + 1110101010000111001010011 + 1111001010101011101010101 + 1001111011100101011010101 + 1010101101111011100100000 + 1010110101110001011011110 + 1010010101100010110001011 + 0010111100110010100011010 + 1001000010011110000111111 + 1101000011110111010111110 + 0010000010010111100111101 + 0000000110111101010110100 + 1000001110010001010111000 + 0110100010001000100010010 + 1010110011101110111100011 + 1001111100000101001011010 + 1110100011101100010000111 + 1011010001001010001101001 + 0111100011101001001111110 + 0011100000001000100100000 + 1001101011101010010100101 + 0011001101011001010110000 + 0100000000101010011001111 + 0101010010011110001111000 + 1001100100101010010110001 + 0101000111101001100110011 + 0000010011110010111100111 + 1100100000000101111101101 + 0001001001000011001111110 + 1110101011011011111000110 + 0101010011101010110101101 + 0111111001110101111000100 + 1111001110101110111110000 + 1001101101110000000111111 + 0001100110011010010111100 + 1101011010001101000001010 + 1110010010010010001111001 + 0011101100010110010000101 + 1110000110101111111000001 + 1000011111001111101011101 + 0100001110011000111110101 + 1010111001010010100110110 + 0011100100101101001010001 + 0111010110100000111101101 + 0101111111100111110011001 + 1001000100011110110000100 + 0000011110000110100100000 + 0111101010011010101000101 + 1000000011100000000011000 + 0011111001110110101111100 + 1111001011110111111000100 + 1010101001001110001101101 + 0000000000111011101101010 + 0011110010100110001100100 + 0001000100001001100001001 + 1011010100110110111101001 + 0100110110010000011101011 + 1100100100101110111000110 + 1111010011011100011001101 + 1011110010110000100000101 + 0111101011101110101000010 + 0111100101011101010100001 + 1010101011111100000011100 + 0001100001001101100001001 + 0000110000100001000101010 + 0101101100110011000010000 + 1001011010111111011010011 + 1110110010000010010001110 + 1100001011010010101011001 + 1111000000110111101101100 + 0011111101011101111011101 + 0111011000001110111011010 + 1100010010100001011010011 + 0110010110110011011100111 + 1000110001111101011101001 + 0110000001010001100010010 + 0000010110110110100010001 + 1110100011101000010100001 + 1110111001110011001110110 + 1000011000111100111011010 + 1101000011000011110011101 + 1011010000101111010111111 + 1111011000011000001011001 + 1011001111111101001100101 + 1110011111110000011001010 + 0110110111110100001110100 + 0100101010000100111001110 + 1011000000100101110000010 + 1110010000101010000001010 + 1111111011000101011000110 + 0010110111001101000010010 + 1010010110100001010001000 + 0100101010110000101100101 + 1111111101100110101010000 + 0111000000000110010101100 + 1100000010100101001011100 + 1011010101001011000000101 + 0101100010011001011101111 + 0111001010101011011011001 + 0011111101000010110000111 + 1011100101010011010111101 + 0111011101001100011001100 + 1110101000010011110100111 + 1011011000101010000000101 + 1001011001111100010000101 + 0001101000110000101110001 + 1100110010111001001110110 + 0101111101100110001110001 + 1000100010100001011110001 + 0111110111001100110111011 + 1011010000011110010000011 + 1010000101001100000010011 + 0001000111011001100000110 + 1111011110101111010011111 + 1111001110111110000111111 + 0000001111110001101101111 + 1111110010000110111111111 + 0110111010010011111000100 + 1001111111110011101000101 + 0001010110010101101000000 + 0011000110001000111011111 + 0100011000110110001010010 + 1010010000001000001010111 + 1110001111010111011011000 + 0010000000010100111000101 + 0101100101001111111001110 + 1001101010101111000001011 + 0010011110011110001111100 + 1000011011101011001100100 + 0001110110001010101000001 + 0000011011111101001110001 + 1010111100111100000011010 + 1111010001100010010111100 + 0010101001110001111110100 + 1110010000000111111001110 + 0011101000010101111110101 + 0110011000011011000111011 + 0011111101101011001000011 + 1011001011101100011101001 + 1010111000000001110000000 + 0110001111001101100001011 + 1011101111010111101001011 + 0000111100101111110001001 + 0000101000100100100011111 + 1110010111011101101000000 + 1000111100011111010010110 + 1000000110111100000011011 + 1100000101100110001010001 + 1111111010111100010110001 + 0110100101011011000010011 + 1011010110101011011010110 + 1010000111000111111011010 + 0010111001011101100110111 + 0101000010001010100100101 + 0000011110111111010111010 + 1011111010111101111101100 + 0011000011101010111011111 + 0100111001100000011110000 + 0100000000001001000011000 + 0001101011101001001000011 + 0101000111110010001101011 + 1101101100010101111010100 + 1010111111000101000110001 + 0010001000101010011101000 + 0011101111011110010001000 + 1001110001111011101101100 + 1000010101100110001010011 + 1101110100010001110110000 + 1101101101110010000000101 + 0011011111110101111010111 + 1101100101111110010111011 + 1001000010110010011101110 + 1000110001000100000011111 + 0000110001011001110100110 + 0000101000111011100100111 + 0011010011101101101011100 + 1010010001000111111100110 + 1101101111011000111101110 + 1110110011001011111000111 + 1101100101010010010101101 + 0001110010000000000000100 + 0100101011011010010000000 + 1000110100000001111111010 + 1010010000110000010110110 + 1001010001110010110110101 + 0001000110100111001111110 + 1001111100001110001000010 + 0110010111100110001000101 + 0011111110100000001000100 + 0000000100011101110000111 + 1010000001101110101001100 + 0110101100101000010010100 + 0011011011001010100111001 + 0110110000101000101000010 + 0100110100011000100110111 + 0101001101101101010010100 + 0100101110000100011111110 + 0110011000010010010101101 + 0111100101110010100001100 + 1111110001000101001001000 + 0100101100001110100001001 + 0101110110011111000101100 + 1010010010001110010001111 + 0000110110100001111001001 + 0100010101110011101100100 + 1001001000000010010010111 + 1110101101101011111101001 + 0011010110110000001110011 + 0011010010010000000000110 + 1011100011011100110010000 + 0010000011011110100010100 + 0110100110011100001100101 + 0101101000000110000011100 + 1100001101100001000011101 + 0010110011100001101110100 + 0101111010010000001100111 + 0110001011100111010010101 + 0011000111110101101000101 + 1100011101111011110110111 + 1100001011010100111111010 + 0000001101001101010111000 + 1011010011100000111111111 + 1011010110110100100010010 + 1100010010011110010111111 + 1000111100101011000111110 + 1110100110111001101111001 + 1011101101100011100101111 + 0111011111011001100001000 + 0101010111001000100000100 + 0011100110100001011010111 + 1001101010100111001100011 + 1011100101000110101110000 + 1100001010000010110000101 + 0101000100100010010101110 + 0011000001001001000100111 + 0011001100000000011111101 + 1110110001110010100000110 + 0001011000010101111010010 + 0010000010001000010101000 + 0110110101110000110100011 + 1111111111100101101011111 + 1000100010110011111111100 + 1011011011010001011011110 + 0110001000011101001101111 + 1001001010111110011000100 + 0110001101000010011101010 + 1111100000100110000111110 + 0110001000100100011001110 + 0000110100101001000100001 + 0100101111010001000101110 + 0101100001000101100101100 + 0100101000110100010100011 + 0001110001110000001000011 + 0110011011111101000111001 + 1111011110101101010100111 + 0111100011001111011101111 + 0111101100101001010110010 + 1111101100111000010011110 + 1010001110110110100100111 + 1101011100001010000001111 + 0011100101110001100001001 + 0000101101110100001000010 + 0011011011010011111100110 + 1110001100010011101010111 + 0101011111011101100000110 + 0101111110010110000110000 + 0110001000011100001111111 + 1101010000111100111010010 + 1001110010001101111000000 + 0110011101010011011011011 + 1111000001010010001101001 + 1010011011110110110100101 + 1111011100100101110100101 + 1100111110010011111000111 + 1000001100110111011010101 + 0011000111001110001011011 + 1111101100100100110101110 + 1101000010101011101011001 + 0000101011011111001010101 + 0001010101101011110000110 + 0111111001111001100010010 + 0011001010000010111101101 + 0000011111010011110100110 + 1000001111101110000010001 + 0101010010110011011000001 + 0010110011000000010000100 + 0100100111000111101011010 + 0010001000001111010110111 + 1110011101110111100110110 + 1011001100100001011001010 + 0011100101100110100110100 + 0110101101101011010110011 + 0110001010110101011011110 + 0000111001011011111111110 + 1110100110011101111111010 + 0010000100111000010100000 + 0101111101101011000000100 + 1111011110011001111011000 + 1100100010100100001110110 + 0011010110100110101010101 + 1110110101001111000110011 + 0001000000100110101010101 + 0101001110000101000001111 + 1110001100001100101101010 + 0110010111011111011101000 + 0111000011011100000010100 + 1011101100100110111101111 + 1110101100100001100100111 + 0101011100001011000111100 + 0000011111001000011110010 + 0100101100111101110010011 + 0010101010001101101111011 + 1011001111001001101100001 + 1111111001000000000100000 + 0001011010111101001011110 + 0100101011111100110100101 + 1010110101101011011011011 + 0011010011101001111011010 + 0011001110111010110101110 + 0000000000000000110000010 + 0000001011001101010101011 + 0101111101111010001011110 + 1001111111110111001010010 + 1001110100011111001110101 + 0000110110011010000111001 + 0110100000110001011010001 + 0001010101100000001101101 + 1000101100100001100010110 + 1111000010000110000110111 + 1000101110001001001110010 + 0101110101011001011110010 + 0100110101011101000110010 + 1011001101011110011110110 + 0001000111111000001000011 + 1111010001111110110000101 + 0011100011011000011010110 + 1010101101001110100011001 + 0101001111000000011111000 + 0001110110010111011111101 + 0100100010110001111101111 + 1010011111100010001100110 + 1010111001101101001001110 + 0010111111110001110101001 + 1101100010001110000101100 + 1110000110110001000110010 + 0111010110110011010000011 + 1001000011010100110001010 + 0011001001101011101000111 + 0100100011110000101100101 + 1001011111001111101100111 + 1001110111111010101000010 + 1001111101101011100101011 + 1100110100101110010101010 + 1101110110011001111001101 + 0000011111110000010010010 + 0011000110011100000101110 + 0011010000011100011001110 + 0011100001110010101110100 + 1101000010011111110101111 + 0101000110111100010101010 + 1110011000101101100100001 + 1101101101111000101001100 + 0111010101001010111110110 + 0000001001101010000000001 + 0101010000111010110100001 + 1000111100001100110100011 + 1000010101001100001100110 + 0110001100100001111101110 + 0000100010000111000111011 + 1100100100000111101001100 + 1111010001111001011111011 + 0111011000110010111111011 + 0101000101001110001011000 + 1101110101100101110100000 + 0010110110001010010001000 + 1100111111011000011000000 + 0001111111111001100011111 + 0111010101111110100100000 + 0011110100100001010101100 + 1011111111101101100111101 + 0011111110001100101110110 + 1101000111001011001010100 + 0100101101011000001111111 + 0110100011111001000011001 + 0101001000100010001010010 + 0001100010000101110101100 + 1100000011010000001100111 + 0001100010010101111010000 + 1111101011100000110101100 + 1000000110010111111001111 + 0001111110001001101011010 + 0010110111101000001101100 + 0110010110000111011000110 + 1100110100001111100110010 + 0110000000000010100001010 + 1111101011011000111011011 + 1001100011101101010100101 + 1101111111010110110101111 + 0100001111101111010011110 + 1101011101000010100101010 + 0001101111101001000001001 + 1001011101110011011001100 + 1111110011000001011111100 + 1010011100110001110111000 + 0111101110010111001010100 + 1111010000101101101110110 + 0000010000111000101110000 + 1011010010011100010101111 + 0110011000010111101101101 + 0000000101101010001111111 + 1001110110011010110101111 + 0101100000100111110011000 + 1010011101010100101001000 + 0111000110000110001010010 + 1001101110010110100000110 + 0011101101100000011011000 + 0001010100010010010001010 + 0110011100100001110001110 + 1110011001111111110011001 + 1011010010001001111010011 + 0101111110001110000000101 + 1000111011100011011110011 + 0000100110011010100100010 + 0000110011100001100100010 + 1010111001111011111010111 + 1010001000010001010100101 + 1001000110000111110101011 + 0001000000101011110110011 + 0011110001100100000001001 + 0101111011010011101000010 + 1100000100000101000100010 + 1010011011001001111010111 + 0011101001001011110100011 + 0100100010110110100111000 + 1110111011010111111110100 + 1100011001101100010011101 + 1000100000000110000111000 + 1100101111001000001010100 + 1100000001010111100011110 + 1010011010000110101011001 + 1010100101001101111100100 + 0111101110101100011011000 + 1010101111001100010011100 + 1011000011000011110110101 + 1111001100101001110000111 + 0011011101111001010011111 + 1101111100111000000100000 + 0110000000100010000010011 + 1010100111001000000011001 + 1110100110100000110011001 + 0110110001111100010011100 + 0001001100011111001000000 + 0100101110110100111000000 + 1111100001010000100001010 + 0010111000101001110101010 + 0100111001001000111010010 + 0101000000001011001110100 + 1110000010111010110001111 + 0111010000010000000000010 + 1100011110110010011011110 + 1011001110001101011110111 + 0011001011000111101111000 + 0001011100011100011101101 + 0100001010101000110101000 + 0000100100101100110101001 + 0101101011110010011110111 + 0110110101111100100000001 + 0011000011001110101111000 + 0110101100100001100001010 + 0011110000011001110001011 + 0101100010110010011010001 + 0101110000111001101010101 + 1011000001010000010000011 + 1100011001000001011000101 + 0011000100111001000111101 + 0100111011100100000001101 + 1011101010011010000111000 + 0110100011110010011110000 + 1110001000111101110110010 + 1110110010000011111111110 + 1001101011010101101011000 + 1000000101001100000111111 + 1101000101111101011010100 + 1000001111010000101111110 + 0010000001011100000110110 + 1010101001111011101011100 + 1010111011000001000011001 + 1111100101000100011100100 + 0111111010011110111111011 + 0000010101001100010100010 + 1000011001111111001010110 + 0101101110011101111000110 + 1110001000001101011000100 + 1110000000100101010101100 + 0101101111010010100100111 + 1111111000011111111011010 + 1101100111110100001111111 + 1001001010011101001100000 + 1011100011001001100100011 + 0110000111010110110110011 + 0011110111101100000100000 + 1011000100110101010101001 + 0010001011100000011110100 + 0000101100010000110000011 + 0111011101101000111111101 + 1011110011011111111101111 + 0010011101001110001101000 + 1011101011110010010000100 + 0100100101101101100110101 + 0000001100101110000001111 + 1111111010001011000110100 + 1011101100101111111110001 + 1000011011010101100010110 + 1110000100010110000010111 + 0011000111010001110000100 + 0111110001000100101110111 + 0110000110110110011101100 + 1010000001110101001101101 + 1100011100101100111000000 + 1010001101001000000100000 + 1110001001010110001001101 + 0011010111000010011110001 + 0101110100000010101101000 + 1100100010001111010100100 + 1001100011100000001001011 + 1111100011110000001110001 + 0011000101110001010100011 + 0010001111101100011101000 + 0010000010110110001101001 + 0110101100011011001110001 + 0100001111111001100110100 + 0100010000011100111100101 + 1011100111010101001011010 + 1110001101011001111010010 + 1001001000010111101011100 + 0001011110110011110001011 + 0011001111011111001101010 + 1001001111101010001001000 + 0100110110011011011010100 + 0001010110010010110101100 + 1010101001111001100001011 + 0110010000110001100010111 + 0001101010111010101111101 + 1000111000000110000010111 + 1000111101010011101111110 + 0010011010001010101011010 + 0000100101001011011100110 + 0011110011011101101100000 + 1110100010010110100100001 + 0110100111000100110011000 + 1011100101001110011011000 + 1111000011011101011000001 + 1110110011000011010000100 + 1110101000000110110100010 + 1100010001100111110100100 + 1011001111100000010111010 + 0010001100101110100010110 + 0010011010001110010111011 + 1011110111001101110110001 + 0100100000101011101111101 + 1101110100010110100110011 + 1010100000001101000100011 + 0101111001101110000001001 + 0000111110010110001111100 + 0100110110110010110100001 + 0000001110010011100100000 + 0100010110011010000101000 + 0101010011011011110011111 + 0111111001001110011101001 + 0111000010110111110001101 + 0010100011110111011000110 + 0011000010010101000110011 + 0011000111011100001100100 + 0000100011000001000011100 + 1001100001011001100010111 + 0111010111111111110011110 + 1100000101001110110110100 + 1111110111111000110010110 + 0101111010010110010001001 + 1000101010110110111100111 + 0000101100010100100101111 + 1100010011111000000011010 + 1000011010111000001010110 + 1110110100111000101101010 + 1100001011100101001011100 + 0111111001010001011111001 + 1000100010110101101101100 + 1011101011110010000011110 + 1000110001111101101011101 + 1111000011110101000110110 + 0010110110010001100111000 + 1001101101011000100011010 + 0110100100001111011100111 + 0101011001011110010010010 + 0111000101100110110110001 + 1011101110000101000110101 + 1001111010100100100001110 + 0111011111001011111101011 + 1101111000000110010110010 + 0100001001110110000011110 + 1101010001101001101111011 + 1110111101000011101011011 + 0011001001110110010001010 + 0001001101101001000010000 + 1000011101110001000001001 + 1010110101100111100010001 + 1011111100011000000111101 + 0111001010100101010000110 + 0001110100110011111111010 + 0001110101110001011010101 + 0010000100101010010001101 + 1001111001101100010101000 + 0100000001110010000110101 + 0001100101101001000100101 + 0100010000111001111111111 + 1111100110010010111100010 + 0010110100011000100101001 + 0101001111011010011001011 + 0011101100111100101001000 + 1101011101010010111001011 + 0111100110010100100001100 + 0111011111100011000000001 + 0110110110010011111000100 + 1100101000111110100011000 + 1101101011101110101010110 + 1111011001111001000010111 + 0000111101101010010010100 + 1010000101011001111000111 + 0110101001000010100100101 + 0111111101011001000001101 + 1100001011110001100111100 + 0000101100010010101101000 + 0010001001000100011011010 + 1001110001101110101001000 + 1101000001100011000000110 + 0100110011110010110111011 + 1100011010010110110011000 + 1000001001110001110000001 + 1101010100100011001001111 + 0001001110000110000100101 + 0000001011100101101111111 + 1111010100011100101100001 + 0000010001100010101001011 + 0101101100111111000001111 + 0101101101110011100110001 + 1111001011110011001101110 + 1011001011010001110011011 + 1010111111001000010011100 + 1011001101100011010100101 + 0001011001100111000011000 + 0001101010000101010010110 + 0100010011010011011101001 + 1011000011111100010000100 + 0001010001011000000001001 + 1011111111111001100010000 + 1110100110110010000000110 + 1110110010010111000110011 + 1010101111011000011001111 + 0100010011011111110101001 + 0000101100001001011100110 + 0001110110110100011110001 + 1110111111110010101000011 + 0011000010011101010001010 + 0011001000010100011010101 + 0001110010001010110101000 + 0010111110100010001010100 + 1100010111101001000000100 + 1010101111110010011000001 + 0010000001010010010101100 + 1010100111001101000110000 + 1100100000101010101001010 + 1111110111011111110011001 + 1000000111110111110000101 + 0111001010000100000110001 + 1000010110100011010101110 + 0111111000011001000000000 + 1111111110111001010101111 + 0010110011011111110011000 + 1111011001111110101011011 + 0111101001010001001001000 + 1100000100010011011011011 + 1001100111011111011000100 + 1100111111001101001000100 + 1100110001110001101011010 + 0010011110011100000010011 + 1011110001110111111101110 + 0011111011101000100001100 + 0011101000110001101000001 + 1011101110001100001111000 + 0000011011100110000010001 + 1001010111000001010111010 + 1101101100110000101010110 + 1110111100111010100001110 + 0011001111011111011110011 + 1110001110010000111010111 + 0100011011111101111001011 + 0101000101010111010011100 + 1011000100110011010100000 + 0001101100001111001100001 + 1011000000000100111001101 + 0100010111100100111010111 + 1100000111000010001110101 + 0100111011111110101000011 + 1111011011100000110001001 + 0011001101111100011111100 + 1001100001111110110100001 + 0001000100101000111001000 + 1011011000010001100111010 + 1100000011011101110111110 + 1001001111110100011001001 + 1101101010110010010001001 + 0111110011011100100000100 + 1000011011101100110101001 + 0011110001000011110001110 + 0001111111011101001100000 + 1010110111101110111100101 + 0100110100000111010000101 + 1110111011100111001101101 + 0100100010011010011011010 + 1110010110101010100110001 + 1100010011010110111101100 + 1001011000011100111001000 + 1100011011001010101110100 + 1100011011000010011011100 + 0010110011010011100101001 + 1100100000001001111100011 + 1110111100010111001010010 + 1110110101100111101100000 + 0000101101001101100001001 + 1001111010000110000101110 + 1000110101011101011000001 + 0010110110000100101101110 + 0110110000000001111010000 + 1110110100000111010110110 + 1011100010001001001011011 + 1000111010101001111010100 + 0000101100100100100011111 + 1001100010010101110001101 + 0001001110110100111011010 + 0001100011011011001001011 + 0000001001001100010111110 + 0010000111001000011011011 + 1111010010000111110100111 + 0110111010010101011100010 + 0110111100010111001100011 + 1010100111110000000101100 + 0110000010100110110010001 + 0011111011001001000100010 + 0100001001110101001010111 + 1111010010101110110010010 + 0010110101111110100011101 + 1011011001111000011010000 + 1001110111100101110101010 + 1010101010001100001101011 + 0001001001101000011011000 + 0110000001011101110010000 + 0111010100100010011110010 + 0000110111000110011110001 + 1001010001100101101010110 + 1000101011101111010101110 + 1010100001110010011001100 + 0001111111011100001110101 + 1011100011110110101111111 + 0001111111010101001100011 + 1000000010110011101101111 + 1001100000111010000111010 + 1101110011111101000111101 + 0101011100100000101011101 + 0011101101001111011011100 + 1101001101011000010111101 + 1000010001110011101011100 + 1110010111010011000001101 + 1110001001111100101100011 + 1110001001000100000001011 + 0000010101100110010011111 + 0101000110100000100000011 + 1011001010101000010100100 + 1100110100010101101111010 + 1111111100111110110111101 + 0101100000001111110010010 + 0001100111101011101000101 + 1100110101000111111100101 + 1110011001001101101111110 + 0111000010101101110011001 + 1110010110000100001000011 + 1011010010010011010011101 + 1001101100001010111101011 + 0011101000011111100101011 + 0000110010001011110011110 + 0000011011111101110111000 + 1111110101010110110100101 + 1100111100001010011101111 + 0100000001101101100101100 + 1100001010101100101101100 + 1000101000011000100011001 + 1111111101101101110100110 + 0000001001000000000000010 + 0110001001001111100110110 + 1010010101100010110010000 + 0000111011100001000111001 + 0010011001010110110001100 + 0011000000011100101001011 + 1010000101010100001101100 + 1001101100110111000100001 + 0000101111011111111110001 + 0100001001000000101000010 + 0100100000101101001101101 + 0010011010110010010111110 + 1101110010001000111111110 + 0101111010000011010000001 + 0101000111111010010000100 + 0100100100001111010100010 + 0110011011001001111111000 + 0010100000100010000000000 + 1011111101011010101101000 + 1010111011001101100011111 + 1010111100101001100001100 + 1000111101110011110110000 + 1011111110001001111110011 + 1100010101111000110011110 + 0010101011010100001100111 + 1000111001110000101011101 + 1101101110100011101011011 + 0000001101001011100001010 + 0011101001100100111110100 + 1001100100100001001010001 + 0100100101101001110111110 + 1100000010100000110011111 + 0001000001001100011010111 + 0011111010110110010011000 + 1011110110001110100010110 + 1110110010111011000010000 + 1001111001010111101010101 + 1100101011010101011110100 + 1011101101110010100001000 + 0000110101111001111100011 + 0101100110101011100101011 + 0000011100011101110010101 + 1101000110010111000010001 + 0000001001000101011110100 + 0011110111100100001101100 + 1010110111101111101001100 + 0000111010011000111100101 + 0011111010110000100010110 + 1010100111110111111010100 + 1000111000010100100101011 + 1101110001000001011100101 + 1100100011000011000011001 + 1000110100101111101111010 + 1001110100100101100011111 + 0111001100001100110010100 + 0001111011111010100100001 + 1110011101000110100011000 + 0100101001111110111100100 + 1000111011001100011010011 + 0100100110100101010101011 + 1111100100101011111000101 + 0111000100101100101010100 + 1001100100110111111011101 + 1111110100000110110101011 + 1011001001001110001101100 + 1001011100000100111101011 + 0100110110111010111010101 + 1000100110101010110011001 + 1010011101011111101100011 + 1111000010001110001111111 + 0010110010101111001010110 + 1101110001100100011100001 + 1101110000001011010010001 + 1110111110111100101101011 + 0011101101001110011011011 + 1111000001001100111100001 + 1001001110010011100111110 + 1101001111100100101110101 + 0110010101101100000100010 + 1100010110001011101000001 + 0010000011011011000100001 + 0011000010110101010010111 + 0001101011010100001111100 + 1111110001100011101100011 + 1001001110111111010000100 + 1101010100000010111001110 + 1000001100011000100110101 + 0000011111111011101100100 + 1011001100101001000110101 + 1100110011000110010100001 + 0101010010000101101110101 + 0000010011110100011111100 + 1000111000101100110100000 + 1110111000001100100001000 + 1101001001010010010100011 + 1110111001110000101011111 + 0111000110011001011010111 + 0100111001100101110001111 + 0110000000001110010000010 + 1110011010111110110010101 + 1111100111011001111001010 + 1010010101000011110110011 + 0010110101011000000010110 + 1010100001010000110101000 + 0110101101000111010000001 + 0000110000100101001100100 + 0100100100101011101010000 + 0000010101100010011011110 + 1111000010111110111101011 + 1010101011011001010000100 + 0101000010010100111101111 + 1100011001001100110010111 + 1110011100011101110110000 + 1101011101010001111111001 + 1110111111011111000110001 + 0111110000011010101000100 + 1101001000110110011000110 + 0100111110000001011011010 + 0001100110111011011101011 + 1001001101000010001000110 + 0010000101101111110011010 + 1111011101111001101111000 + 1000101011101110101100101 + 0001111111011111100000110 + 0110000001010110011000111 + 1011100000001110000110000 + 0010010000001010101100010 + 1011000011010111110110001 + 1000000010111101100101110 + 1111011011110001111011100 + 1100010110101010001010101 + 0011110011111101111011100 + 1001111111011100111001000 + 1101101111100001110100010 + 0001010101001100001111110 + 0110010111010000000101010 + 0101011011001011011011110 + 1100110010101111001000110 + 0111110000101010000100000 + 0111101010111110011010000 + 0000111100110101111100111 + 1000001110010011101010110 + 0001101110010110100100100 + 1101110101011000010101000 + 1001111010101001111011110 + 0111110001101101011011000 + 1000110001100110101111110 + 0100111111111010000010110 + 1001011001001100000100100 + 1011110101011111101000011 + 0000010001000111101000101 + 0110001101111000010000110 + 1110010101010000110011111 + 1101110111111110110100111 + 0011110101011100110100000 + 1100001010011011010100011 + 0000100110001101101100011 + 0100110110110110000111101 + 1111111001110111110010101 + 1001001101110000001011001 + 1011110000110011011101110 + 0010001000110011011010001 + 1011101010001000010110000 + 0101001110100010110011001 + 0110000001110010100100110 + 0100100011100110001111010 + 1111100110001100000101110 + 0001110010000101001010000 + 0110011110000110001100001 + 1011001000011010001000001 + 1001001110100010000001001 + 1011100100110001111001010 + 0011111000000101111101110 + 0111001011000011100011000 + 1011100100001001001001100 + 1000000110000111010001010 + 0010000010000000001100101 + 1011011001111001100110001 + 0001111010001011101110111 + 1100010100101111001001101 + 1101011101011001111001111 + 0101000000100011011010011 + 1110110011010101111110001 + 0011101101000101000101100 + 0010111000111110111000011 + 1101100111010011010111111 + 0011100010010000111111011 + 1101000000010001011111101 + 0110110101001010001000000 + 0111110100001000101000101 + 1001100110000100011010011 + 1000010011010101000001000 + 0110011101001111010110000 + 1011101000001110010100010 + 1100010110110111010000111 + 0100110110101010011011101 + 0100010010111111100101101 + 0011011011111011011011001 + 1001101101010111010010111 + 0000011100111111010000010 + 0101011001101100101110001 + 0001111110100000100010011 + 0011010011111111010101010 + 0101101100010001010000101 + 1011000100110011111111110 + 1000100000011000010001001 + 1011101100100110111101001 + 0100101111101000011010010 + 1001011000110011011110001 + 0101110101111000110000101 + 1101101010101010001100010 + 0111111000010000110100101 + 1010100000111000011110011 + 0110010010101111101011111 + 0101000101000001000110100 + 0101001110011000111010101 + 0000110101011101111010111 + 0010111001101101100100110 + 0001010110000111000101111 + 0101010000100111110111000 + 0001110010010101000001011 + 1010001011001000100010010 + 0111110111000100110111111 + 1100110010111011111011111 + 0000100000100111111110001 + 0110110101000011101010011 + 1011100111101111001000110 + 1010011111100101011100100 + 0100110000100101100001000 + 1000100001001001111101001 + 1100001000111101110010100 + 0010111010111111111100010 + 1111000111010101000000000 + 1101011001001110001001100 + 1101100001010111111111110 + 0011001110001001110011111 + 0000000000101110001001000 + 1010110101101110000110010 + 1100010110110111010110010 + 1001110111000011000001100 + 1101000011010110010100100 + 0000100111011101110011110 + 1100010100010010100011011 + 1101110101110000001000111 + 0111101001111010001110000 + 1100000000011010100010000 + 0010111000111001100000110 + 0101101101010101101110000 + 1100001000100001111010001 + 0010101011110010011000100 + 1110111111001001111101010 + 0111011101111001111100000 + 1111011110101011110111000 + 0111110100001110111100111 + 1010010010011111001101001 + 1111011100111111000001000 + 1111100010011110001001001 + 1010100011110110000011001 + 1100011010010000001101010 + 0011000001110111001001110 + 0011101100011011001001011 + 0100011110110000111010111 + 0000010010001000000000110 + 0110001110101000100000011 + 0010011101000110001111101 + 0001101110100010010000010 + 0000111110000011010100110 + 0101011010101110101101010 + 0000100010001000001011100 + 1011101001010011110011111 + 1011110101010111011011101 + 0100110111000001110100111 + 0011010111011111110001000 + 0100100010100110100011011 + 0101111000001111011101100 + 0010111101100111000101000 + 0010100001101111000101001 + 0100011001101001111101010 + 1101001001110010110100101 + 1100111100011011000010001 + 1101110000000101111111101 + 0101111000101110000100001 + 1100000001110011101101011 + 1101001010100110000011100 + 0001011000100001110001101 + 0011111010100110101000010 + 1011110110100101011011111 + 1101010101101111110100110 + 1010100011100011110110111 + 0100010010010010111101001 + 0111101000100011101111110 + 0010111111011100011101000 + 0101100001110101101101010 + 1001001110110010010010100 + 0101000100111010101000011 + 1000101001010010111111010 + 1001010100011010011111000 + 1111101011110010001001101 + 1011011100110101101100010 + 0011100010011100101110010 + 0101001101010101100010010 + 1000000111110011110110100 + 0111100110011110001001001 + 1000010101011111011010010 + 1111011011010000000110101 + 0010111100101011100111100 + 0101100111011000111000000 + 0101111000110101101011110 + 1011110100000101111111110 + 0000101001010101001101000 + 1111010100111101110111100 + 1000101111111011110001000 + 1011011000101100101001101 + 1000010000001011101111110 + 0100100111011000111011111 + 0101100110111101111001011 + 0000011111010101101001101 + 0111100001101011110001111 + 0010111011110000011000000 + 1001111001000100100110110 + 0011000101010011001111001 + 0011001011101111000111110 + 1101111011101101000100100 + 1001011000001101001010101 + 1000100110110110111100011 + 0010101110110101011011110 + 1001000101110010011111110 + 0100011100011011101100001 + 0111110001001101110110010 + 0000010100100000101000110 + 1010010001101110101010001 + 0100010111111001001111000 + 0101001110011001100101111 + 1001001010011101011110000 + 1001010101111011011010111 + 0101011110110011110000100 + 0001001000011011010000010 + 0101101101111001111110100 + 0000000110001010111011101 + 1100101111111111100011011 + 0110000010100001101100100 + 1010000011101001010011011 + 0110001000000111001000111 + 0010001000101001110110010 + 0110111111101110110101001 + 1101000000000011101000110 + 1100000110100001101101011 + 1011101101100100000111011 + 1100001101101001111100011 + 1010101110111000100000100 + 0110010011010101001111111 + 0000011110100100001001000 + 1010101010111011000111010 + 0001011111010011101111100 + 0001010111010111111101101 + 0000100111111001010001001 + 1001100011001110010001101 + 0100110010000011000000010 + 1111000001000000000010001 + 1001111111010010111011001 + 0100011000001000110011100 + 0111101101011001000010000 + 0000001111101110101010001 + 1001111111111001100110000 + 1001110010100011010100001 + 1101111100110010101110011 + 0110011000000110100101001 + 1111101101001101001001101 + 0110111011101011001110111 + 1001011011101101000110101 + 1101111111000111010110111 + 1011000110100001011100100 + 1010101001001010011101110 + 1101011111111100111011000 + 1101011011100001011001000 + 1011000010000010101011100 + 0000101100110000010110111 + 1001100001010100010100000 + 1111111011010010000101101 + 0000100001111111101011000 + 1010000000101000111011111 + 1110111010010101100101111 + 1100010010011011010101000 + 1000000010001001100011010 + 0101000011100110100101111 + 0011001001011000100100100 + 0010000110100101100100101 + 1000000110000110110100011 + 0011010111011000101000011 + 0000111101001001011100111 + 1100010100110001110001001 + 0110111111110100011011111 + 1010010010010011000110100 + 1000000010111000000011010 + 1001001011101101011110101 + 0000111110101110101000111 + 0010011011000110110010011 + 1000111000000111111100011 + 1011110011110000010000010 + 0100001111111111000100100 + 0000111010001000011101101 + 0101111000101110101111110 + 1000101110101111001110101 + 1101000011001100101110000 + 0101010000001110111000010 + 1000110000010010101110000 + 1100110001000101001110001 + 0001111100100010101011101 + 1101000110011111101111001 + 1000001101111010001100101 + 1101011011000100001000110 + 0111110001110011000111111 + 0100000010000001000010011 + 1001100001001101000100110 + 1000011101110000001110100 + 1010001000101101010010001 + 0100111010011101110100001 + 0111001010010011000111001 + 0100000101011100010110101 + 0111101010001011110101111 + 0001100010001110111101010 + 0111001011011000001001101 + 0001111100100101011011101 + 0111110100101011011000001 + 0111001000011101000111100 + 1010001001001011110010101 + 1000010100011100110011101 + 0001001110011111100010000 + 1100110010110111111000110 + 0101010001101010111101010 + 0001010011011101100110111 + 0011100011011100010100011 + 1111101101001001101100001 + 0001111000000100001111010 + 1100100111010100011101110 + 1010100000000010110100010 + 0110101011010101001010110 + 1111000001001001010111111 + 1010101101000011011000101 + 0001001110010011011000011 + 1110101110010100000101100 + 0101100110000000000101111 + 0001101001001110001100000 + 1001000011100110010110101 + 0111100111001000011110110 + 0100010101001000001000011 + 0111010111010001110100011 + 0010001001001000101100111 + 0101101001011100100110100 + 1010100010101101110000001 + 1110011001000011011100100 + 1010111001110100111100000 + 0011100010110110101100111 + 1101010111110111000100000 + 0000100000010100000101101 + 0110001100000010111100100 + 0111001001001100000001000 + 0111011101001100000111010 + 1001100011011010000001111 + 0011010000010111111010000 + 0100111101110000010100000 + 0011011011000010011001101 + 0001000110100000110001001 + 1010110001111111110100010 + 1111011100110000001101011 + 0000000011010000010000101 + 0111010110101010010010010 + 0101010100000111001011001 + 0110010111110011001011100 + 1010111110111001110111100 + 1101001100011100001011100 + 1110001100111110110111010 + 1000111011001101001011010 + 0000100100101011000100101 + 1101001110110100010111000 + 0010010110010001100101101 + 0101011110010010011100101 + 1100101101000011000110100 + 1111000110101111100010111 + 1111110010101110100000000 + 0011010110001001101011010 + 1110111100010010001001101 + 0100100001111010011111001 + 1010111110000110011000110 + 0011011011011010001101101 + 1110011100011100000001011 + 1000001111011010111000101 + 0001011000011101011110000 + 1111010111011110110000101 + 1101100101101111110101110 + 0110111101001111011000011 + 1101010011101011110100110 + 0000010100010010101110011 + 1111110111001101010011100 + 1000101110001010100000001 + 1110011010110101001110000 + 1010000111100110011000101 + 0100110100011001111100000 + 0101111001011000111100011 + 1011000110010001000111000 + 1001110100100100111111001 + 0111001110110011010100011 + 1101100111101111000011000 + 0001001010100111101001110 + 0000010100001101111100110 + 1010100111000100101001111 + 1011000100111111110010010 + 1111111111111000101010111 + 1110011111110111001000111 + 1000101001111101001001111 + 1111001001011111110010110 + 1101101010000000010001100 + 0010110011010001000110111 + 1111010001010111110111001 + 0100100011000110010101001 + 0111000000011000011001101 + 1110011100001001100010011 + 0001010100011000101011101 + 0101011100101101111000001 + 1010011111000100011011011 + 0000111100101111000101111 + 1010011101100111110101111 + 1100111010011011110000101 + 0011111100111000000101010 + 1100000011000011101100000 + 0100100110011100011010110 + 1010000010001010010001011 + 1010110010101001010111001 + 1110001011101010010011100 + 0100001011000011001000000 + 1111001101010100000011111 + 1010010110100010001001010 + 0011100000110010111100010 + 0110010010110001000110110 + 1011111011100100010010001 + 0001110000000000101011001 + 1111100100101100100100101 + 0111111000000010100001000 + 1000011101000111111110100 + 0111101100101011110101110 + 1110101111001111101001000 + 1000101100101011100111011 + 0101110001111100110100101 + 1010000101111110101111111 + 1000110110101000100011111 + 0100011110101000110000101 + 1011100001110001001111001 + 0000011011011100110100110 + 0110101001000100011001111 + 1000000000000110000111111 + 1000010000101010011111101 + 1110100111111000011011100 + 1011111110000001110001101 + 0110110001110110011001101 + 0100001110001101000011110 + 0111101111001100011001100 + 1110101101011001111101001 + 1111111100001011101010000 + 0011010011001000011100111 + 0011100111100011101010111 + 1001100011001011100000100 + 1101110001111011010110110 + 0001110001000011011010110 + 0111001011000001100000110 + 0000100001101000100000011 + 1110001010001100010001000 + 0111100100110001011110011 + 0000011110111100011100111 + 0110101101110001011001000 + 0101011111001110011010100 + 1110000011101101011111100 + 0011011111000000010100011 + 1011100100010010111110111 + 1011010110101110110000000 + 0001010111101100010000011 + 0101000001010111110111111 + 0110000111100111101111000 + 1000111101110110001000010 + 1000100000010100011100100 + 1000001000110000101111101 + 0011111000001111011001001 + 0100011110111000110010001 + 0000100111111100001000110 + 0110011100011110100110001 + 0010001101101100101110000 + 1010000001010101100000101 + 0011100010101011101001000 + 0011011101111101101001000 + 0000011111010011001010110 + 0100101010111101111110010 + 0010110110110110000101000 + 1110100110111110000110011 + 1110001110100001110110100 + 0110110111101011011010001 + 1000100111100001011110001 + 1101000011111100000111011 + 1111001100110011111011110 + 1011010011111000000001010 + 0001000111110101010000001 + 1100000010010100110001101 + 0010100100111001011100100 + 0011111111111100111010101 + 1110001000100111011011110 + 0010000011111100000010101 + 0010110110101010111101110 + 0010000010100010101111100 + 1001110000001111100111011 + 1101000101100000110001101 + 0001111000010110101010000 + 1101100100100111010111000 + 0111111100101111101011010 + 0010010010010101001000000 + 1111101100111110100001101 + 0000100010000101011110111 + 0000010010101110111010010 + 0000110111100010011101101 + 1001000110010100111110101 + 0100000111011010101111111 + 0111011101010101000101011 + 0001000001011001100011100 + 1101000010011111001001010 + 1101100010010100110110100 + 1000010001000010001101101 + 1111000011111001010101110 + 0001000010001010100010110 + 0010011100011100110110100 + 1000010100110110011110010 + 1010011111101011011001000 + 1110001110110011101010011 + 0010001100001001110110111 + 1010101111101001111101110 + 1000010111110101100100010 + 0001010010000001100011101 + 1011100110011010110110111 + 1010110101000101000011000 + 0101101000011111110110010 + 0010010101110100111010110 + 1100010011110001010110101 + 1000000000101110011100100 + 1011000000010100110001100 + 1001000101111111110110001 + 0010001010110001001000010 + 1111000001011000000011100 + 1111100000101100000011001 + 1111001111101001110100011 + 1111111110111101001010011 + 0011001100111110000001011 + 0111010111110111011110100 + 0011011011111110000000111 + 1010000000000101101011000 + 0011101101010111100110111 + 0001101011110111010100011 + 1010001101101100111000011 + 1111101010001111110001100 + 1000001010101111100110111 + 0010111100011110010100111 + 1110110000010111000100111 + 1101010100101011101111001 + 1101010111011110100100101 + 0111010110011001011001001 + 0011111101101000011111100 + 0111010100110100100000001 + 0001101111011111011010111 + 0101110011110110010111101 + 1111111010011100000100011 + 0010100111000101100101010 + 1110110001100001101111100 + 1101001010100010001110101 + 0011000001011110010001111 + 0000001010101100110111100 + 0001110000000101100000010 + 1001111100001110101111010 + 0100101110000001010000101 + 0111100011001000110100110 + 0010101111000100001000010 + 1000010011101011010101001 + 1111111011100110010101001 + 0111000111011000000010011 + 0111010011110101000101000 + 1011110010101101011111000 + 0100000011001001111110001 + 0011001011101010011010010 + 1101000010101110111010011 + 0111101001100010110101111 + 0101110110011011110001011 + 1011110101111100001010001 + 1111110011110110101011110 + 0100000011011111100000011 + 0111100111001101000110101 + 0101100011000011011000000 + 1100101111000010101101010 + 1101010000111001111101100 + 0010001100111000100111010 + 0000010111100101111101110 + 0111110010111101010100101 + 1111011110001011001100011 + 0100111011111111101110001 + 1000110101111101011111100 + 1001011001000011101010101 + 0100001000110111101001110 + 1110011000010011000000011 + 0010100000000001101011111 + 0001100011111111111110101 + 1010011101001100011111011 + 0111001010011000110101100 + 1010110100110001011110000 + 1100010100001001110100101 + 0001000000010000100011001 + 1000001111001111111101101 + 1011000101111100100010010 + 0111100111101001110010011 + 0110010000010101110000100 + 0100011010000000010000000 + 1101010100110111100010110 + 1100000001111111010100000 + 0101011110101111101011110 + 1101000011000001101001100 + 0000011000111010101101000 + 1110011110010111011001000 + 0010001101111011001000011 + 0111100101110111010110100 + 0000111110111010101111100 + 1000000111011001001110110 + 0111100110011110100100010 + 1101101110011110110000000 + 1001001101000000110010100 + 0101101101001001000010110 + 0011100111100000111100110 + 1000100111110111101000011 + 0111001000110000011011000 + 0111001100101110101100111 + 0011111001100001001111100 + 0011110001011010010010100 + 0100010001110011001001100 + 1100110001000101101011000 + 0011110101011111110101110 + 0011100110010001110101100 + 0110110001001011010101110 + 0101100100000011111010011 + 0001101100101010111111011 + 1111001000100011110101011 + 0101101111111011101000011 + 1101000101101111000011001 + 0000000001001111001100111 + 1100110101000110011100011 + 1111101001010010101110001 + 0101101100010001110000000 + 1100010111011110011001111 + 1010000010010001010000100 + 0001111010110001000000000 + 0010111110111000001001110 + 0010010110010100101011010 + 1100011110111001111100111 + 0110001011110011011100110 + 0001101101000001000100111 + 1101010001110011110010101 + 0101001101010011100001001 + 0110001111001000010001001 + 1001111110001001000011110 + 0010101010010000010101000 + 1100010000001010110010010 + 0101110101100011101111101 + 0010000111010011010100011 + 0100011100111011000100111 + 1001000110011001111110101 + 1101010010010000110011101 + 1111001100111111000110100 + 0010111011100001111000110 + 0010001000100000001100001 + 1011001010001111000111111 + 0111000110111000011010110 + 1000100100111101101110100 + 0100001110001101110111001 + 0100011111011011101011111 + 0011011100001100010110001 + 1101000001110101111000010 + 0011010011011100101000100 + 0101010111110011101110111 + 0011100101010001111001000 + 1111101000101000101110001 + 0101100111000111000110100 + 1011010111001000010101100 + 1010000110110011110100110 + 1001011011101011110000000 + 0010000011111010110100011 + 1111100010010001001110011 + 1011010111000100000010101 + 1110110000000011110110110 + 1010011001100011110010000 + 1000110110100100110010111 + 0011011110111001110110010 + 1000110001010010101010000 + 1101011011101101001101010 + 1011100100000001000011111 + 0000110011001011000111010 + 1100101110111110000010010 + 0110111011010101001110001 + 0010000100011100000000110 + 1001111101000110101110111 + 0111111010110110111010110 + 0110001000010001100000010 + 0010011010000001001111111 + 0101000011100001101011111 + 0001110100101111111010101 + 0011111001010101011110011 + 0011010000000101111001000 + 0011111100100101001010100 + 0111001011100001100010000 + 1011001000100010001110011 + 0000010111011100100100011 + 0010110110011001010100001 + 0001000011111001101000101 + 1010110001100001010010101 + 1000000111010001011101000 + 0111001010101011110000110 + 1111110010000110110000110 + 1001001100010001011111000 + 1011010111011110011011110 + 1001111011011101001101111 + 0101101111110010001001110 + 0110000100100100110101001 + 1111001111100001000011010 + 0000100111000101010111110 + 0111010000111010000011100 + 0100010000101101111101100 + 0100100001110010011010011 + 1000000010100101110011001 + 1010111011110100000001110 + 1000100001100101010111100 + 1011001000010011000011010 + 0010000111000010001001101 + 0000010001111010011001010 + 1010111100000001110111110 + 1001001101110001011110010 + 1001101101100100101110110 + 1001000110010101101100111 + 1010100101000010011001000 + 1000001001110110010001000 + 1010101010110000010100111 + 0101101101010101011000100 + 0010111111000010111011101 + 0111111100110000111000011 + 0101001110010110011000010 + 0001011000111000010100111 + 1100010110011110001111011 + 1001110100111111010010001 + 1111101011011111001011101 + 0010101000101110110001111 + 0111011001010011110111001 + 1001111011110101101011010 + 0100111010011110101101010 + 1010011001011110100001100 + 0101010000100111101001110 + 0100101100101011101001001 + 1000000101001111110100010 + 1100011001100111111100010 + 0011111101010001110011101 + 1011001101011001011010101 + 1110101101111101010111110 + 0001001100111110110000101 + 1010001010001101010101011 + 0011101000010010001100100 + 1011001011010000010011001 + 1110011001000010011011111 + 1011011011100100111011111 + 0010101101010000100111001 + 0000100100110000101101001 + 1111100110001011011010110 + 0111011110011000101101111 + 1010100100100111010101100 + 1111010010011101001010101 + 0101011011011011011011100 + 0110011010001100110100010 + 0111000001011001000001111 + 1001101011001001111101111 + 0010010001010101000100111 + 0111101101111111111010110 + 0011100110001011111000001 + 1000110110010000001000000 + 0000111010111000110010111 + 0100011111101101100011000 + 0011111110010000101101011 + 1011011011001100111100110 + 0000111110100010111000111 + 0101111000000000000001110 + 0100110100101001101001101 + 0010110010110000111110001 + 1011011011111010111010101 + 0101010111110101101101001 + 1101111110000010110101111 + 1110010011001111010111000 + 0011000111001100011001111 + 1101000100101000010001110 + 1010110101010111000110101 + 0000010000001000001001111 + 1001110010001100110111100 + 1001001000001011010011010 + 0111101110101010111111100 + 0110011111100101110000101 + 0001010111101010100100101 + 1101001111010100011110011 + 1100100111010110100100101 + 0110000110010011101000101 + 0100011011101110011110011 + 1100100100000110001001111 + 0111011100110001101111011 + 0111010100110101010100101 + 0101011010000001101010100 + 0110000011101001010101110 + 1010100000010001011010100 + 1110100111010101100001110 + 0110000100110110000010010 + 1110011010111000000011000 + 1010001000010101010111101 + 1011111111011010001011101 + 0100001101010110110100100 + 0101011001011001100101001 + 0000011001000101011011110 + 1001010011000010011101100 + 0101001100100110111101010 + 1011000011011110011011001 + 1001010010010101111100111 + 0100001011000011001001010 + 1010001101000111100111011 + 1111000011001100001011000 + 1110010011011011100011100 + 0011111111111111001000011 + 1111001101111010011011001 + 0100111011010011010001101 + 0001111001011011100011011 + 0100111011010010100001010 + 1010111010011100001000111 + 1000010111000101011100101 + 0101010110100010001100010 + 1010001011001010011011101 + 0111000101000101110000101 + 0110100001100110110110000 + 1101000010111011011001011 + 0111011111001101000001011 + 0101000110111110001000000 + 1010010000101001011101000 + 1011101100111101101101010 + 1001111001110001100110101 + 1100010010001110000001110 + 1011111000001001110001111 + 1000101101111010001101011 + 1111111100110100111111110 + 0111101010110110011001110 + 0111100110001011110001001 + 0010001011010101001110011 + 1100001001011100011101101 + 0011101011001110100000101 + 0010110001000001101110000 + 1001000000101100011100101 + 1101010101101011001001111 + 1111101110011000010101000 + 0111001011010001010001000 + 0101110010000000101100010 + 1100001000010010011110010 + 1010100111111010111000011 + 1100001101001001000000001 + 0111110110101000010110111 + 1011010110011111101101000 + 1011110011001110110100011 + 1011110101010100111010101 + 1011011101010010000100010 + 0001011111001010110101100 + 1000111101110100010100011 + 1011000110001101110101110 + 0000001111110010000011010 + 0111011000000101000000110 + 1110111000011100101001110 + 0010101010100011111010011 + 1101111000110011001001001 + 1110001110010001010111001 + 0010000001000111010101010 + 0100101000001000010101010 + 0011111010010101000110111 + 0010011101111010000000011 + 1100010000111101010110011 + 0111001111111001001000111 + 0000110111111010110011011 + 0110110110001110010111111 + 0100100000100010010100000 + 0111011101101111100001001 + 0011000010100111001011011 + 0010010010110010101110101 + 1110000110101101011110010 + 1000100000001010011001101 + 1100110010011011011100011 + 1111000010101011000010011 + 0100110110111001011101000 + 1111100011011011100101100 + 0111100001001111100000111 + 1001001100001110010100010 + 1100000000110101111011000 + 0100110010110101000010000 + 1100011000110101111100011 + 1100011110110100010101111 + 1110000001110001000110111 + 0010010100011101011001110 + 0100110100001000101001100 + 1001010100011110101000100 + 0000011101011101011011110 + 1111100110100111110111111 + 1100110010010101000110001 + 1010111111101000000100000 + 0110111110010110010000000 + 1110110000100101010101001 + 0010101110011010111101001 + 1010011011000011001010101 + 0010110010000100010010110 + 0111111101010100101110110 + 0100100011011001010011111 + 1010101000011001011101100 + 1110000010110010100100000 + 0110101100001111111010011 + 0111000101000000000101010 + 1101110110001111001101101 + 0101101010001101001110100 + 0100010001001111011000011 + 1011100101100010110101011 + 0110111111101100001000111 + 0010101000001101100110010 + 0100111100010100100011001 + 1110001111110100000010001 + 0100111110000101100110000 + 1001000100010100100100010 + 1100010001000011010101001 + 1001100100011010010011111 + 1110001111001001001000000 + 0000110101101111101000000 + 1110011001001111001111001 + 0111110011100000000101110 + 1101010111001010011010100 + 0000001111001101101001001 + 1100000111110010000011100 + 0101110000101000011001100 + 1010010111111011001101010 + 1110011110101101000011101 + 0110010011001101010101101 + 1001110011001001011110000 + 0100000101110010111001101 + 1001101100101100001010101 + 0111101101000011000101110 + 1011001011101011000111000 + 0000101110010001111010010 + 1001111001000000001110000 + 0011100000100010100011111 + 0100011111100011011111010 + 0011110101010100001101000 + 1110110111011111001111010 + 0111000110100010110110000 + 0111110000000000111110011 + 1110101001010110100101100 + 1011011101010110010100010 + 0001000001111011101100100 + 0011110011011111100011111 + 0100110100110001010110100 + 0011101011010100010111111 + 0100101010001100110000100 + 1111000011010011110111110 + 0110001110010111000111001 + 0001001010101001001000010 + 0100011011000001010100011 + 0100000100111011110000010 + 0010101110010111110111011 + 0010111001001000111010010 + 0010100001001010011010100 + 1011111101000001100101000 + 0111001100100111100000000 + 0110100001000001011111111 + 1011110011110000111011100 + 1100000101000101011110010 + 1100010010100101010111001 + 1110000110111010001000000 + 0101100010101101101101001 + 1101001001010001101100011 + 1000101001101101101011010 + 1001101110101010011000111 + 1000011000011001000011010 + 1101110100110011110001000 + 1010100110110111001001001 + 1100101001001111010011000 + 0000010000101000101111110 + 1110011101000111000000010 + 1001000001011110111110110 + 1000101101001110101001001 + 1010100111111110010100001 + 0000111011101101000101111 + 1010101010001110100011101 + 1100011000001100000100001 + 0111101011110111010110001 + 1111001000111011101101001 + 1100010110111110100010000 + 1011001010001110000111111 + 0001100000100010010000111 + 1010101011001110000000010 + 0110101100000101011101101 + 1011011101010101010101101 + 0010100001011110011101101 + 1010000010010011110101011 + 1100001111110000001100010 + 0011101101101101000110100 + 1100111111100111010000000 + 1011110001010100110100010 + 1111110011011100111110000 + 0011110011101010010101100 + 0101011010000010111001111 + 1010110110000101011100110 + 1101101001001001110011110 + 1100001001011100010001000 + 0010011010011001011010011 + 1101101011011100101000100 + 1111100100111010010111111 + 1010000011011011101101000 + 1001100000111000111000110 + 1010110101100100100010010 + 0001111011100101101111100 + 1110000101110101000001011 + 0011100000001111010000100 + 1100111101011101100010011 + 0110000001011001000101011 + 1001100000000111011010111 + 0100011001000110000100000 + 0011111111100000000101101 + 0101110110011100010001110 + 1010000100000110111111000 + 0011110100100010101011000 + 0101000000010101011001110 + 0111100111011111101001011 + 0011110011001100001011111 + 0111100111100110100010010 + 0000010001100100010101110 + 0001010000010010011000101 + 0110011101001010010000001 + 1111001000010001010000011 + 0011110100100100100100000 + 1111001100010110101100001 + 1100000011101101000101011 + 1101101010101001011010011 + 0101101100111001010101101 + 1110111100101000101001011 + 0111011011111000101100100 + 1011110000000101011011110 + 0010001100110110111101000 + 1001000110101111001110110 + 1000011100011100100110101 + 0001001100100000010010111 + 0111100101100011110100101 + 1010011001011101011110001 + 0111001111011100111100101 + 1100100011111001010101110 + 1110111110010110111110010 + 1111001011000000111000110 + 0000111010110111111101111 + 0011000001110000001011101 + 1000110001110010001010010 + 0100100011100101111110010 + 0111011100101100011001001 + 0001011000001010001110000 + 1010111000111000010111110 + 1111001110111101010011010 + 0111001101101111001001110 + 0110101110000101011101110 + 1110100010001111110001101 + 0011110000101000100010101 + 0110100001110100111010111 + 0101010110001100110001111 + 1111110010011101010010010 + 1110010101101100101010100 + 0100111110010001111011101 + 0100101101010010010011101 + 0010111011110110010000110 + 1100010011000000101001110 + 0001000001011110101000111 + 0001111000000100000100110 + 0100001010011000111010010 + 0100000100011001101010011 + 1000100110111101101001110 + 1011101001110101000101111 + 1110101100001100101110101 + 1001011100100000100101101 + 1111001111010100010010010 + 0000001010100110000101001 + 1001110100111000011000101 + 1001100000101001000101101 + 1110110111101001010000011 + 0110001000101011100110100 + 1001001100011110001011101 + 0100111011101001111011010 + 0000011101100001110010001 + 1111000111010011011000100 + 1100011010001010100111110 + 1011001011100111010010111 + 1100100110000001010110110 + 0000011011111111110000000 + 1101100001001010010000110 + 1101111010011111101000111 + 0010011000000110110011010 + 1010111100110010001111101 + 1011011010101010111000101 + 1110001101011001001100101 + 1111001000100100100010001 + 0010000110101000011010100 + 0111011010011111110100110 + 1011110111101010000100011 + 0000111100010101110010111 + 1011010001110100011000101 + 1101011010111001000011110 + 0001010001100010001000010 + 1101111010000010011000011 + 1011111001010111111010110 + 1010011000001100010111010 + 1001011111010001110101010 + 1100000100110011100100110 + 0011101101010110010010010 + 1010101100110010000010000 + 1010110001000100011011110 + 1010101101110000001101001 + 0101100011000010000100010 + 0100100101100111000011101 + 0101111011011100010010001 + 1101011100011011111000010 + 1011001001010100000011110 + 1100111100001100001011111 + 1001101110010000101100010 + 1111111111000000010100011 + 0010110010100100000011110 + 0110101001001100110110011 + 1111001011100001110110111 + 0101011110100101010000101 + 1101010111101101101000100 + 0100100110011110011010101 + 1011011111010111010011011 + 0101100011001001111011100 + 0011000011110100110010010 + 0000111010000100100111010 + 1010101000101111000110110 + 0101101110110000011110110 + 0110100101000000001110001 + 1001000000010011101110111 + 1000001111011000100001000 + 1010111001010000100011010 + 0110110111111101110011001 + 0010001101100011011010011 + 0111100000110111000000000 + 1001111101110100001000011 + 1110101101000011001001111 + 1011101101101111011010101 + 1000110011101010001010111 + 0010110010111111110101001 + 0100111101100101000100011 + 1100100111011101001110010 + 1100100010101010111100101 + 0010110100110010000000000 + 0110101011101100011000110 + 0000100011000100010101110 + 1011010010011011100010011 + 1100010000001110000001111 + 0100001101010000000000000 + 0110001001110011111111110 + 0000011110101110001001001 + 1010100110100101011000000 + 1011010001010100111110110 + 1111001101010111110001011 + 0001101111000101100000011 + 0010101001000010000010000 + 1110001101100010000110110 + 1010000000111000001100011 + 1110111010101001111110011 + 1100000111000000010111010 + 0100101010110101010101011 + 0011000111011011001101101 + 0101001110011110011011010 + 1110111000000100000100001 + 1110100011110101011111010 + 1001110111100011110111111 + 1011111001001011110011100 + 1110111000110111001001100 + 0000010100100100100000101 + 1110101011011101110000100 + 1000100111001001000000100 + 1100011110001001000000001 + 1110100101101111111000011 + 1100100101000101010001010 + 0101110010011101000111111 + 1000101101010110110000110 + 1011110011110100011101010 + 0001000110101110101011101 + 1100010011100110010001111 + 0011011010010101000111111 + 1000011000101010111010010 + 0000011101001010110000011 + 0011100010010000001111001 + 1010100010000001001010001 + 0001010101000011100001001 + 1101001011100011110011100 + 1110001110110111110000100 + 0110101011110111010111100 + 0010101110100010001111010 + 0101001010001011001111110 + 1000011011001010110101110 + 1111101001000011101010010 + 0110001101001100010011001 + 0101000011111111001100011 + 1011111100100110001011011 + 0001100111100011111110010 + 1010000111010111011011010 + 1000110001100111000000110 + 1001011100101010111000011 + 0100001110010001100101110 + 0101111101000111110011000 + 1100000111001110111010001 + 0000111101001111000001100 + 1111001011111011101001000 + 0100111100100011100000100 + 1010010100101111010011000 + 1000110010001011001001000 + 0111111000011110110101110 + 0010011011100111100011000 + 0010010011110111000000011 + 0111110111110000011101110 + 1100011100000101110001101 + 1000101001001010001101110 + 1100000100110001011001101 + 1100011111000011011100101 + 0100111110011001010101101 + 0100000110001101011111100 + 1110111010100101111000110 + 1111011110000011111010011 + 1101101000101101000001001 + 0011011100100111001111100 + 0001100100010001110010111 + 1101000011011101101101110 + 0010111011011110001011101 + 0101000110001110111010010 + 1100001000001011011011110 + 0011111001010100101001010 + 0010111000101100000011001 + 0001110101011000001111100 + 0110111111001111101001110 + 1011110111101111101011011 + 0111000010000001011001101 + 1011000010010111100001000 + 1111110000001110100101011 + 0101010101000001111110111 + 1000010101100010011100001 + 0011001110010011111001011 + 1111000001110111000110110 + 0011011001011001101101111 + 1011110011101100101000001 + 0011110001010111110101001 + 0111111110000000111011000 + 0011110000000001101010110 + 1110010001010111001110010 + 1000111001010100010101001 + 1011101111110000111011010 + 0001001110110011001101010 + 1101001010010001011011100 + 1110101010101010100010110 + 0011110111100011011111000 + 0010000101101110011001000 + 0100010111110111000100010 + 0101010111101101000101110 + 0010100111101010000010100 + 1010111110111000010000110 + 1111101111101111111100000 + 0110101011000110001000101 + 1110101000001001001110111 + 1111000111101100000110001 + 0011001101000111001001100 + 1000010010001001011000010 + 1000101110010011010011000 + 0110000100000111111101010 + 0101000100000101100001111 + 0101000111011011011000101 + 1111001000101010100011001 + 1110001001100010000100011 + 1001100000111100000110111 + 0011101110011111001111001 + 1100001001001001111001010 + 0001011100110110011011111 + 0101110101010000001101100 + 1001010100110001110111000 + 1001010101100000001011010 + 1100000011111101100101111 + 1100110100100001000110010 + 1100001100100111110001010 + 0100011111100111010101001 + 0101100101101000011011100 + 1010101001111001010010111 + 1101111001100011000111000 + 0010101101111000111010000 + 0110100001110011011100101 + 0111000111101100110100110 + 0010011110000010011100000 + 1110011001010000010111101 + 0001101000011110100000101 + 1111000010111111101100000 + 1000100000000010000111110 + 0010100100100111110010110 + 1101010100111110011111011 + 1011000111001111001101100 + 0101111001101110100011110 + 0010000101010100010010000 + 0101111111001100010100001 + 0001001101101001011110111 + 0110011100110110000010110 + 1110010110100100010011110 + 1011101101000100111000111 + 0101000111001110010100011 + 1000100001000000011001011 + 1101000000000010011110000 + 0110000010001010011010100 + 1111110001011000110000101 + 0101010001011101101110111 + 0010000010001000101101010 + 1001101110011000000000011 + 0100101100111101010010011 + 1011100010011000111001000 + 1111010111100011000001111 + 1010100011001011100111111 + 0111111010010101101001011 + 0110000110100000101101010 + 0010011111101111011100001 + 0101110101111000101100100 + 0111100101010101011110000 + 1001010101000111100000000 + 0001011100111111001011010 + 0000011111000010111000101 + 1100010111011111010101110 + 0100011001111111110110101 + 1000001110100010111010100 + 0111010111100100100010100 + 0011010010110000100100001 + 0101111100110110111100001 + 0101111000000111001001000 + 0010111000010110101111100 + 1101000001000010111001111 + 1001100010010110010101011 + 0101001000101011111010101 + 1000100111111001010100110 + 1111110010011101100001010 + 1110101111011110010010110 + 0111011010111100101110110 + 0000111100111010100011100 + 1001110001001010000010101 + 1010011101001101011110001 + 1100011001111010001110100 + 1111010001110100011101001 + 1000000000100110100001101 + 1100001110110110010111011 + 1100011101011111100101000 + 0110110101110011101101111 + 0011000100111111001001000 + 1001110110011001011001100 + 0011100111111011101100001 + 1100111111011111000111010 + 1111001110100001000000111 + 0001100001100101001001011 + 0110000110000000011111111 + 1011010100011011011001000 + 1100001001111100011010100 + 0100011010011110101010011 + 0001000001011101010111100 + 1110111010110011111011100 + 1100100110100001010111011 + 1101000101111000100000101 + 1001110111111111001011111 + 1010001001000010110010000 + 1100110010110110100000011 + 0100110010001110111000001 + 0101010001011101000101000 + 1000101110110101010010100 + 1110010010001110111100010 + 0011100100010101110001011 + 1011011011111001101010000 + 0110000110011010000011011 + 1110111101111101110101101 + 0011000000100001110000110 + 1110100101011000110001100 + 0101111100101001010110110 + 1100001010111100010110100 + 0111000010001111010010001 + 0101101100000001000000010 + 0111101110001000110001110 + 1001110101100100000000111 + 1010110010001111111011111 + 1100011100110011100000010 + 1011010011100001000110010 + 1100100101101011101010010 + 0100000010011001011001100 + 0101000111001010100010101 + 0100101110110001011110110 + 0010111101000001010001101 + 0000110110000011100101010 + 0110111111001010101110111 + 1111110010110101100001000 + 1110000111110101001100011 + 0101111100000001011100010 + 1011100010101010000101000 + 0101001100101010010111100 + 1001011011111111100101111 + 0010011111101010010111100 + 1001011000011111010010110 + 0111011101000110000100001 + 1000111110100010110110000 + 0000001011111011100111111 + 0001000010010101100000100 + 1100110010000110011100100 + 1110011001000000111011010 + 0011000001101010000100001 + 0110001100011011001100100 + 1101000001010101010010001 + 0011110111001001000110110 + 0111001010101000111101110 + 1100111101110100100110001 + 1001110010110110000010001 + 0101100000111101000010111 + 0110111011111000011111001 + 0111100011000011001110000 + 0111111001101100110110100 + 1011001010000101101101011 + 1101001101010000000010101 + 1100110100101110011101011 + 0001101111011101100101011 + 1000101011000100111001110 + 0100011010011000001010111 + 0101001110001101010011110 + 0010000100100000110100100 + 1100001011010011111010111 + 0111111011010001000010001 + 1011010111101110101010010 + 1100110101000001111010110 + 1011111110100011010000100 + 1001101111000101000000001 + 0001111010110000111101101 + 0101110100001001010000100 + 1100110011000001010110110 + 1111101011110001010111101 + 0001001101111011111111101 + 1010111011100010001100100 + 0110000000101010010101001 + 0101111101001000101000110 + 0001100000101001111110010 + 0101010100110111000100101 + 1101110011100010101001110 + 0010001100001011101101110 + 0000100011000000000100111 + 1011100111010110101001101 + 0110001100001110000111101 + 1111011100011001101101010 + 0111100101101100100101010 + 0110000111001110011100000 + 1110100101010001000111100 + 1011001101100111010011100 + 0111101101011101010000100 + 0100110010101110001000000 + 1011101110111100110010001 + 1111111001101111101010111 + 1100000010011011001111111 + 0100101100111001010010010 + 1011111000110110100000001 + 1101001111000111001110100 + 1000001001110000100110100 + 0010011001000010010001010 + 0101110111101010000001111 + 0110111010001000110101010 + 0111010100110110000110101 + 0101100100011111001010101 + 0100111010100000111100001 + 0110110010100001101100001 + 1100011110101000001000011 + 0100010010100001110110001 + 0111101110010110100111001 + 1111100011111000001100110 + 1011100110110010000010011 + 1001111010011010111100110 + 1111101101001100000110001 + 0101001011100001000101100 + 1111010011101100110101011 + 0101111111011110001101111 + 1000111101100101101000010 + 0101010000100101010001100 + 1010111000111011000011011 + 1101100110011101011010011 + 0010000110101100101000001 + 1001001111101010100110110 + 1111101111100101010011001 + 0100101101010101101101110 + 0000101100000010101110110 + 1100101011010001000000101 + 0011110101010000100001010 + 0101000100111100001110101 + 1101010111011100100101000 + 1000011110000000110110010 + 1000111010111100000111000 + 1010111111001001111001101 + 1010100001110010111101000 + 1111011111010010101101011 + 1001100101011010011011111 + 1100101100001001111111111 + 0010010100010100110000010 + 0111101110100010011000100 + 1000111111110110100100011 + 0111010010011000001000001 + 0010011011100101100100100 + 1011111100100011010111011 + 0100110100111001001100111 + 1001110010000100110010011 + 1101001010110010011001110 + 0111111111111000000010101 + 1011100100110011111001001 + 0001111110010100001100101 + 0111011101010101101100000 + 1011010011110111101011000 + 1011111100001010100011111 + 0100110101011000101101110 + 0010111011110001000011110 + 0010111100000101010000100 + 0101000010011000100011100 + 0110001010001000011101011 + 1100110011101010110001000 + 1110001011101100110111000 + 0010001101101001101111001 + 1001100001100101001111110 + 0001101010110100001111011 + 0010100100100010001001001 + 0010100111011100011000101 + 1010110100010000011101101 + 0000100010101010001001100 + 0011110111100010010110100 + 0011110011000100001101000 + 0011110000100011001010000 + 0011010011111001001101011 + 0011001000111001001000110 + 1010001110100110101001101 + 0101111000000010101101111 + 0110011010001101010001010 + 1010001100010000001100101 + 0100101110101101011101101 + 0111110110000001100101000 + 1000001100101010001100010 + 0000000110110000110011000 + 0010101110000000011011001 + 1001101000110010001100011 + 1110111001011110010100101 + 0111011111111111101100100 + 0000010101101001010010101 + 0001101100111010100101100 + 0111101110000000101010110 + 1000011110100101001110110 + 1011110000000001110100011 + 0001001110111110100100111 + 0010100110001101101100010 + 0111000000111101101001010 + 0111010010001111100110001 + 0001111111000010111110010 + 0011001101100101011100110 + 0100011100001011111000111 + 0100001011111111110100111 + 1010100011100110010111110 + 1111111010111101011000001 + 1001101111110000111000001 + 1101111100100011101000100 + 0001011001110000011111000 + 1011011001111001110011110 + 1101010010110001001000001 + 0110011100110011010010101 + 1110111111101011110110111 + 1011011100010100100011111 + 1010100011010010010011101 + 0111000101000101111011000 + 0111111011011010001011111 + 1111100100110101100110100 + 0110111100110000011010011 + 1001101001100000111011001 + 1001100001001001001100001 + 1010000110100100011111011 + 1001001111011000110001000 + 0100010001110101000101011 + 1011001011110101001011010 + 1011011011010011010100110 + 1100101111001010001101100 + 1001110010111000011000100 + 1100111111100100111100010 + 0000000010011110100001110 + 0010100111011110000101110 + 1011101011001001011001000 + 0011101011011110010111101 + 0001001000011100010100011 + 0111110011000111101010101 + 0011101000011100100101110 + 0111000110101100000001111 + 1010001101011001100110001 + 0010000001100000001000000 + 0110111001011010001101110 + 0001001001101100001110011 + 0101011110111110010001000 + 0101001001110000111110001 + 0101011101111001011000101 + 1010111011111110000010111 + 1000110011000010110100110 + 0101111100110101111001001 + 1011001010110000111101111 + 1010110110101110101101101 + 0100000011000000101100010 + 1111010011000001111111000 + 0100011111001101011100111 + 0011011110100001100011101 + 0011111000111001001111111 + 0000100001100111000010001 + 1000000100011011000001100 + 1011010111111000111111010 + 1101000101101111110001111 + 1001111111101010000010011 + 1101011110110000100111011 + 1101001101110000101111100 + 1111000010111100101010110 + 0011010100110101001100111 + 1111010010001101100010010 + 1111101101111001111011001 + 0101000101011011101001001 + 0011111101000111100011001 + 1100001110110010101110010 + 1010011101101101001111011 + 1101001111001011110110001 + 1001111110001101100100010 + 1110001001111001000101000 + 0001010111100111100011001 + 1010110111001101110000001 + 0100101010000000100111101 + 0001000100001011111111100 + 1010111110010100000101011 + 1000110011101100100101010 + 1111001101110101100011001 + 0000000000111100010000100 + 1110010100110001001011111 + 0011111010110100001001010 + 1000001001010110001000110 + 1101011011010100100110110 + 1100100000100001000110010 + 0110110001111101011011101 + 1001101101111011111010101 + 0100011001001110111001000 + 0000111101100100110010000 + 0101110011111001110100100 + 1100010000101110101001110 + 1001000001000001001111111 + 1011100110101000001000000 + 1101010001111111111001001 + 0110100011110110100100000 + 1001001101011101011000010 + 1101000001110000101000011 + 1010001001011001110100001 + 1010001100110010010100010 + 0110101011111101010111110 + 1100011101101110100100110 + 1001101110111010010101111 + 1111011000010000100000100 + 0011001000110001100010100 + 1001110001111001000100101 + 1111100110111111000011101 + 1011011011011101011011000 + 0101111001100111010110010 + 0111100001011101000101111 + 1100111101111011100001111 + 1110110011100110010110001 + 0101110011111010000101000 + 0010000100000000111110100 + 1111101010000101101110011 + 0011100000001011110010001 + 0100010011010011111010011 + 1001011000010010100101111 + 1001110011000011001000110 + 1001111100000111111101100 + 0001001111100110011111110 + 0011000010111011110011011 + 0100110110001010000100101 + 0000001011111001101111101 + 0000011011001000110000011 + 0010100000011011111111000 + 1001001000001110100001111 + 0000100100101111100010100 + 0100000011100011000100111 + 0011111101001011010111100 + 0001111010101101001001111 + 0011110010000000110010100 + 1010101000001100111011000 + 1001000001101100000111010 + 0100011100010100000010000 + 0100101100100100100101111 + 1000100000000100000000100 + 0011010111001100100100010 + 0001011100001000111101101 + 1101111101101101111001011 + 0011010100100101110001101 + 1101101000001110001010000 + 1010101111110011111000001 + 0101001100010110111011000 + 1011100001001100011011001 + 0000111010110011101100001 + 0110011101011001100010001 + 0100001110010001111010110 + 0101001010010001010001111 + 0010000111000001111000101 + 1101010010111111101000110 + 1001100110011010010000001 + 0010010011000100000100110 + 1101100101001011111001110 + 1010111010000001101100101 + 1011110111011101000011001 + 1110000111001111110110010 + 0011000100011100111101011 + 0100111111100011011111110 + 0001001110101011100011100 + 0100000100000000000111010 + 0000010000101001111110101 + 1001101000111011000101101 + 1100110011011011000001010 + 1001010001111101011000110 + 0100110001011001011011010 + 0010110100000111111010001 + 0011111101010001010100111 + 1101001010000011011011011 + 0101001111110000101001111 + 1011000111110001101111101 + 1001001110011101110001010 + 0101000010111010101101001 + 1100000011101111111101100 + 1001001010000010110011110 + 0010110011011110111010100 + 1100100000101000001011110 + 0000101111100110011101110 + 0000011010111100000011000 + 1010100110110011011011111 + 0111011100011100000001110 + 1001110110001110111110010 + 0110111100001100110101011 + 0001101110100011111100010 + 0000110111111010100000110 + 0111000001000110111110010 + 1011010011100100110000011 + 1010001011101001000010101 + 0110001110101000010010111 + 1000100011111100011011000 + 1000010011111100011111011 + 1000100000101100110000010 + 0001010010000010101010111 + 1101101000011110111001000 + 0010101011111110101110011 + 1010110100110111000110100 + 1000111011001011000110111 + 0110111110001101010100001 + 0010111001000001010101110 + 0110111011110010000100110 + 0000101100010101111101001 + 1011000111000111111010001 + 1000111111110110000000111 + 0001100010101100111011110 + 1011100100101011001011011 + 1001000101001111001100011 + 0100000010010101001000110 + 0010100111101011001110001 + 1000001000010100011100110 + 1101101101111010110011011 + 0000110000110010011001010 + 0100111100111101110110110 + 0110101111111101010110110 + 0001101101011011010010011 + 1010111001000000000000100 + 1010001010110001110000110 + 1011011111010101010100011 + 0100100110011001100110011 + 1010100001011100001011110 + 1111110110110100110101101 + 1111101110000100100110100 + 1111011100001100000011111 + 0010110111011101001010101 + 0011000101000101110001000 + 0111010101111010010011111 + 1111000010101001101110101 + 0101100011101100101001001 + 0000001011101101111101011 + 0011011110101010001101101 + 0111111111010110000011101 + 1001101011101000110110100 + 0101110000000010011010111 + 0100010001011110010000000 + 1011011010101001100010001 + 1000101101111110000101001 + 0011100000001101100111011 + 1010110000001101111101110 + 0101100101100110010101000 + 1010000111011011010110111 + 0110011110011111101110000 + 0000011101010001000100011 + 1011000101101101011001111 + 0110111001000011000001110 + 1011010000000110111100101 + 0000000010111000101011101 + 0011100011101010011010001 + 0110010110000110100101110 + 0111010010110010110010010 + 1111110110001111010001100 + 0100011001000011011000010 + 0100111101100111101111011 + 0111100011000000111111100 + 1101101010011111111010001 + 0001011001010100001000001 + 0110110001001100111111011 + 1010000100100110000100111 + 1100001000001001111011110 + 0001110100110111001011101 + 1110111011000011111110100 + 0110101100000101001010001 + 1110010010111110011110010 + 0011100010100110010111010 + 1000010011011100111101001 + 0101001010100111011011111 + 1110001111000110111101100 + 1111111000011101011100101 + 0001110010000101000000010 + 1000010100010101101010101 + 1011100001001010010101111 + 1101001000101001100011010 + 1000111111111001001110001 + 0110000110111100110001010 + 0010100110000110001101111 + 0100100000011010010010010 + 0111000001011010000011001 + 0100111011100001001000000 + 0111110100111001101100100 + 0110001010101001001111010 + 0110111001100101010010011 + 0100011101010010000000000 + 1101011100111101111001111 + 1011110010011101111010111 + 1000101011101001000011111 + 0100101000010110101101011 + 0011011111001100110001111 + 0110111100101110000101110 + 0000111001010110011111101 + 0101011100101011110101011 + 1110110010000000011110000 + 0100110001110001000011101 + 0101000111011000000010001 + 0110100101101110100000010 + 0100110111000101011100101 + 0111100111000011010000011 + 0000111001110101101010000 + 1001110000101111101011101 + 1110110000100010011111110 + 0110000101001001011001110 + 0110101110101111110110111 + 1101011000001100001100000 + 1101110101111010000011001 + 1001100010110001100001101 + 0100010000001010111100010 + 0100101101110000010101000 + 1101010010000011111111001 + 0101011111001101001010110 + 1100001000100001011110111 + 0101101100011100010000101 + 0000101000000011000101011 + 0000011100000010010000001 + 1010100100011000000011000 + 0000110101101011000001010 + 0100011111111011111100100 + 1000000101011000100110000 + 0110011100110101010010011 + 1111011110110000010011110 + 1000100111010110000110000 + 1110010001111111111000001 + 0001100010111100010100011 + 1101000001110001100110111 + 1000100011001110001101110 + 0111110101010001100110000 + 1100111010111000110010100 + 1011001100001011001000111 + 1011011101111100110001011 + 0011010001011101000000001 + 1010010111111011100001111 + 0101010001000011000000100 + 0001111110101010111000000 + 1000110000111110001010011 + 0010100011001111111100101 + 1111010011011101101100011 + 0110001101000011010100111 + 0000101010010111110011000 + 0010001100111110001111000 + 1010101011001011011111110 + 0011001011110001001000000 + 1010010010011100010110100 + 1001100100010111110110001 + 0000101001011100111110111 + 0110100110010101011011111 + 1001011001101011101111010 + 0011010100111011001000011 + 1101001110001101111000101 + 0011110000101001010101100 + 0010001011000100110001001 + 1011101011100110011001100 + 1111110000000100100111000 + 0110111111010100111101010 + 0000101111100101001111011 + 0011001000001110001011110 + 1110111110010111000101100 + 0101011010001100001110111 + 1100111011111010001011011 + 1001110001111001110111000 + 1110010010010001110100111 + 1010000111110001010000101 + 0001011100000111010101000 + 0101010110001011110111110 + 0110000110110000001101010 + 1000110000111001101100001 + 0110111011011010011101001 + 1010010001110011100110111 + 0010101101011111011010110 + 1101000100101111000011010 + 1001001011001000101101011 + 1010011101000011110100101 + 1000110001101101101111101 + 1001010110001101110010011 + 0111001001000100001100000 + 0101010011000110101100100 + 0010001000001110010100011 + 0011110001101111101110010 + 0100010100001110100110111 + 1000001110101101001101111 + 0101100100010101010101011 + 0011001101110101100100011 + 1111101110011100100000100 + 0101110110100000000000100 + 1000101100111101010101000 + 0011011100110111010111110 + 1010001110011000010100010 + 1110010101110100100100110 + 1011010000001010111011011 + 0011111010111010111001000 + 1011011011111100010010110 + 0100101101010001101111001 + 0000000101100101010101100 + 1110001001111101011000011 + 0010000011000110111011001 + 1001010111101111110001101 + 1010001101110110111110010 + 0101100001001111001001101 + 1111011111111100100111010 + 1010001111000011001111110 + 0010010000010001000001100 + 0100101000101101100111011 + 0110110010111000101110000 + 0010010111110000000110011 + 1010110101100111100000111 + 1100110000110011001111011 + 1110110001011010011000100 + 1011001011000010111110111 + 0101001001101011100101100 + 1010111010110100010011010 + 1000110011110010100110101 + 1011111110101010001111100 + 0111100011110100010110100 + 0111111101010011111101101 + 1101100010010101000001001 + 0101111110101111110101001 + 1110011101011000001101101 + 1111000100011011010110000 + 1010111101010111100100111 + 0001011111100100001110110 + 1001111000101011110001011 + 0010010100010011101100100 + 1111011000010000011001100 + 1101010010101001110001100 + 1101110111100010011000011 + 0011000000000100111110111 + 0000111101000001010100111 + 0101010000100100011100111 + 0000111011001111000010101 + 0101100101010101111011001 + 1000111110110111100010111 + 1010101100011101011100001 + 1110110110011111000011101 + 1101001010100010100011011 + 1001110010101100000110110 + 1111111010001011111100111 + 0011011101111000010110010 + 0110010111101100111000110 + 0111011001000010100111101 + 1001100110000000001101110 + 1101011010000111100000111 + 0101101110011101111110010 + 1100000000110101010011111 + 1000100000101111100101011 + 1100110001100000101000110 + 1101111010101101111101010 + 0000010111111000001011101 + 0000011110101011111010100 + 0010001100001110011011000 + 0010000110111011001101001 + 0000010110010011100000001 + 0111001111011110001100100 + 1111000110000110001101011 + 1101000010110010101000111 + 0011011111011010010010000 + 1010001101110010110100011 + 0010111111011101100111110 + 0111010101001010000111101 + 0101010100100101001000000 + 1000111111010010110011010 + 0110000001010001010001000 + 1000001000111100011111111 + 1100101010000100110001110 + 0011110000100000101101010 + 1100100010101110001010010 + 0101110101111000010111110 + 0000001000000011110111000 + 0000100111100010101001001 + 1000111000100011101100010 + 1111101110001000101010011 + 1111110100000100010001101 + 0000111011011101110101100 + 0110100110101111110010000 + 1010101001011110100001110 + 1110010000101000000000100 + 0110110000000101011111111 + 1001010000010011101011011 + 1111010001001110010111010 + 1000000111100000001000110 + 0110100011000001011100001 + 1010010111001110110011101 + 1101101101000110110110001 + 0101000001110100000011000 + 0111010110101010100101010 + 1000111010010100010101001 + 0000101110110001001011100 + 0110101111111111000001110 + 1010011110010000111100010 + 0101100100111010000100000 + 1011001101011001000010000 + 1011100100110100011101011 + 0101111000100000001000100 + 1001110010101101110001000 + 1101110110010001010010110 + 1111111000001100111011011 + 0001111111010101001110111 + 1100100001101001101001111 + 0001000100011110000100101 + 0001000110010010000010000 + 0011111101000000110110000 + 0011010100101000111110011 + 0101001110010101010001000 + 0000000001001000111001011 + 1110101100001001100001111 + 1110101111111111000100001 + 1000101101001110111010111 + 1010101111011110110000010 + 1000110110011111111001010 + 0110110011010101010010100 + 1101001000000101101111011 + 1110111000011100100011010 + 0111010101101000111111011 + 1000111010000000110000111 + 1010010001010110101010110 + 0111001110011001011001110 + 1011000011110000110001011 + 1101000010100110101111111 + 1010010001001101101101000 + 0101100100000011011000100 + 0010100000011111000100011 + 1111100101011001001110000 + 0011111011101101001001111 + 0000100101011011011100110 + 0011010100110000000100011 + 1100011111010110111010111 + 1110110011110100001110110 + 1110111100100011000000011 + 1010111000110101101101100 + 1001101110010111101011001 + 1100111111100100011010001 + 1010101111100011010011011 + 1010000111111011010100110 + 0000001100001010001000011 + 1010111011011111110111011 + 0001100010111010111001011 + 0001100101010011100111001 + 1011011100110001111101011 + 0001100101101101111010110 + 1010000001000010100101011 + 0001010010011010000100100 + 1011100101000000001100111 + 0000011110110111101000110 + 0101000110011110100111011 + 1000100010001010111000011 + 1001101001101111100011000 + 0001101011111011111001100 + 0100010111010110011101111 + 0001001011001111001001110 + 1001000101011100011010101 + 0000001111001111011111000 + 0000010110101100010010001 + 0111010100011010011010011 + 1001000000001111011100100 + 1110011101010100111111010 + 1011101101111111101101111 + 1010101010111111101011000 + 1011110111001000011001010 + 1110011001110001100011100 + 1000100001100111110001001 + 0000101111110111011001011 + 0001101010010110110010111 + 0111100110000111101100011 + 1010001101101000000100011 + 0100011011101011110101101 + 1010110001110100010110110 + 1001011101011001011101000 + 1011100100001010111111110 + 0001100101001100111010100 + 0100010001100110001111100 + 1011001111100000110111110 + 0110101111011001011100000 + 1011110001100011000000110 + 0111101010000001001100010 + 0100001101000110000100101 + 0011111110101111111101100 + 1000000110111100010011101 + 1111111111100010110111010 + 0110011000000101001010001 + 0010011011001100101010100 + 1111011101111101000001000 + 0100110001000010111101000 + 0011000011011001011100011 + 1011000110111001100110000 + 1111100011101010111101110 + 0001010111110001100111011 + 1001011100000111100100011 + 0000011111010111111011001 + 0011010000111101111101110 + 1001100010101111010100011 + 1000100101100101010001111 + 0010000110011000100100011 + 1001010010011111111011111 + 1111000110011011000001001 + 0100001001011110111100101 + 0010011001111100010110110 + 1111100101000111000111100 + 0001100101101110010000010 + 1010110001000010110100111 + 1110111010010000001011100 + 1100100101100000100111100 + 0110001101101010111001101 + 1100000000100111111010101 + 1010101001000101000110001 + 0000011000110100101100001 + 1010001000110110000100101 + 0111011111110110011011101 + 0011000100111011110010101 + 1110011001000101110000010 + 0000000110100001111100011 + 1110011000111010100010001 + 0111011101100000101110100 + 1000010110001001110100100 + 1011111001001010101010111 + 1111000100010000110000101 + 1110110100011101001110000 + 0010010000101110011101001 + 0110000110000001111110110 + 1111010010110100011011100 + 0100101000101111100001011 + 1111001101110010001010100 + 1100010111000110000011000 + 1110011110101101001111001 + 0001111101111111100100100 + 1101100000111110011010001 + 1001101110010111111111100 + 1100011000110000000101101 + 0011110111101101001111001 + 0001111011000110101111011 + 0011110100011111100111011 + 0111111010110010101100100 + 1011100101101010001110010 + 1010101001000011011010010 + 1010001001111110010010000 + 1100010000111001100000011 + 1011001101010001010111100 + 1010101011001010010100100 + 1011011000110011000110011 + 0010101001010001110010000 + 1100001011110100011101111 + 0000011010101110011010011 + 0110000001101111100111010 + 0001011011010010111100000 + 0000110011110111100011101 + 0111111100001010100001010 + 0001000111100001010011101 + 0000011011010000100110101 + 0000011010011000101101110 + 0000010011111100111111011 + 1000001100000101000000111 + 0100100011000100111101100 + 0011110110101010000000110 + 0110100000100011000101001 + 1010001010111010011101111 + 1001111001101101101100100 + 1111110011101110011000100 + 0001101001111110100111010 + 0100111011101001100011011 + 1000110110000000111111001 + 1011110000101011110011101 + 0100011001011001101010110 + 1101110110000111001101110 + 0001001000001110000011010 + 1111110011001010000100111 + 1010100111001110010110011 + 0111111010001101000110100 + 1000111010001000100011001 + 0111101111011001001110100 + 0011010000100010101000101 + 0010111111010110100101010 + 1110011111111011010101011 + 0110111010011101100011010 + 0100011101101101110101110 + 0100010111000110010101010 + 1010100101001001010111011 + 1101110100011000000001010 + 1001001111000100111001010 + 0111001100101111001110010 + 1011010011111101010110000 + 0100110110111000001010101 + 1101111001110101100101101 + 1100111111001010111111001 + 1010010111000010011101010 + 0010000011101000011011111 + 1111100000010011110010001 + 1110100000100010101010011 + 1100111111001001110011111 + 0000101110101111000001000 + 0111100000010010010000100 + 1010100000110000110000111 + 1111101010100101010010110 + 0101001000011010011001111 + 1010100010000010111000001 + 0011001101001011001011001 + 0001101100000011001000000 + 0110010101100010100100101 + 0111010000110100010011011 + 1110010101001101001110111 + 1110011111001001110011100 + 1011000110101100001011011 + 1100010001011010111100101 + 1000010100000101110001001 + 1110001000110010001011111 + 1001101011011001100011000 + 0100101100000010000111010 + 0010111000101111101010101 + 1111010010010111100010001 + 1100110011000100010100000 + 0011000011010011011001001 + 1001010101000011100110110 + 0010001001011100110000110 + 0110000100011100110000010 + 0101101111010000000001100 + 0101111011011001010010111 + 0011111000011000000001101 + 0001011001100010110010011 + 1010100011011001100010000 + 0000000010001100111011100 + 0011001001001000111110101 + 0111100001011001010111100 + 0001110001111101101000000 + 0001100101111011010111000 + 1001010010111011011010001 + 1011101111100000001110110 + 0000010011001111100011010 + 1001001110001011101111110 + 0001001010000110101111110 + 1011100010100111110001001 + 1010000011010101011011011 + 1010011010011110010001100 + 0100010110100001111000000 + 0000100101101111000100100 + 0001100110110001101011111 + 1010101011010011001001110 + 1101000101011001011110111 + 1110101000110110000111010 + 1101111100010100111100000 + 1001111110100110011011000 + 1110001100011010101000000 + 1101101001110011011101111 + 0110100110110000110100101 + 1101001010101111101100100 + 1110110000110010010111000 + 1100101010000010011101001 + 1011100110011110001000001 + 0011011011110001100001101 + 1001000100100101111001100 + 1010111010111010010001011 + 1110111010111100001110101 + 1011100111000000011011100 + 1110100111010101000001001 + 1111100010111001011110000 + 1100000011100000011101011 + 0100111100110110100101001 + 1100001111001100001011111 + 0000101101110110110001100 + 0000011111011000010010111 + 0010010011110011010001000 + 0110011001010110001011110 + 0011101101000011011100111 + 1001101010001110000011010 + 0000100111110001100110000 + 0000110101000011011111010 + 0000011101001011111100100 + 1111101011011001010110001 + 0010000111100011011011000 + 0111011111000011001100011 + 0100100110001001100010110 + 0111101110110100010010100 + 1101001100111010100010011 + 1110001111001000001101111 + 1111110110110010001100001 + 1000010010011111100001011 + 1011100001101110111001010 + 0001010110001001011001000 + 0101010010110011000100101 + 0001010100110000001001110 + 1111001100110100011010010 + 0110111101000001110110001 + 0001011001111011111000100 + 1011100001100010111101111 + 0000011101001001111001101 + 1011111010111111101000010 + 1111101100100101101101000 + 1000110111100000101000001 + 0011110110110101111100011 + 0110111010001010100000100 + 0011111110110000101001011 + 1001100111010110100100010 + 0011110110011111011100000 + 1101011110000111010111111 + 1110001110001110001100001 + 1001010010110101011110010 + 1000001110101111001110101 + 1010001111000100100010011 + 1001110110001001010000111 + 1111011111001000100110000 + 0111000110001110100010000 + 1010000011010101110010001 + 1010000111001011100101011 + 0100010100011110111001110 + 1100010000101010111000100 + 1100110001011010000101111 + 1010111010100010101100011 + 0111010111101000101110001 + 0111110001110110000101011 + 1000101000001100101011011 + 0111100001111101100001101 + 1110111011011101011000010 + 0000001110001101111011110 + 0011110100011110010000100 + 1111101111010010101000011 + 1000010111111101100011111 + 0001000111110111000010000 + 1001000100010101101101101 + 0101101001010111001011000 + 0111001011110010001011010 + 0101101000100001100000011 + 1101001100101011101111110 + 1110000001101000010011011 + 0100110110010001011000110 + 0110000101001011110011111 + 1101100001111111100001100 + 0111100101000000000001111 + 0101000100011101111111011 + 0011101111100011101010000 + 0111011110001100010101000 + 0110000011111110010000010 + 1011001101110100100110000 + 0010000010010001101110011 + 0010101011101011100001110 + 1010001001100100110011110 + 0010100000110110001101010 + 1100000101001100011011101 + 1001010111101000100111000 + 0111101001001111000110111 + 0110000110001101111001010 + 1101001100010101000111001 + 1110011100110110010110100 + 0101101010110101100110110 + 1110110000100111100001110 + 1011100110010010110000111 + 0001111011000110010100101 + 1001010011010010001100010 + 1001010111001110100001010 + 1110101011000101010000010 + 1110010000001001001001001 + 0110000111110001001000101 + 1111100111001011001100111 + 0111101100100111010101101 + 1101101000111011110000111 + 0110100101010101011010011 + 0001101101110010100101111 + 0100110100110111000010001 + 0100100101110100100010011 + 1110000101110110111011100 + 1100101110001011011110001 + 1100011011100111001101011 + 1100001110101001100010011 + 0111100100100010101101010 + 1100110010100100100010100 + 0011100000010011001101110 + 0110000010101000000111100 + 0011111011111110110111000 + 0010110101001100110000001 + 0000000010111011110110010 + 0011001110000100011111011 + 1000010111110111011000011 + 0010010001101000000101000 + 1110011011100111101001110 + 0111111101110011111001110 + 0111110110001101011000011 + 0001101000011100110001111 + 0001011001011010100010011 + 1110101101011110101001011 + 0000100010110001001000100 + 0101111101101110110111110 + 0011011000111101010110101 + 0100010111110110011011010 + 1111001001110110111110000 + 0111100001111101110011101 + 1000111010000110100100111 + 1010100001110101001110010 + 0000100010111101110011010 + 0101000111001011110010111 + 1110111010011001100111011 + 0001010011011110011101101 + 0011000010011011101110010 + 0011100011011111000100110 + 1011101100101010010010011 + 0111011100000010000100111 + 1111000101001001100111001 + 0011101011001011001111110 + 0101111100110011100101111 + 1100000000110010111001000 + 0101100011010100110101011 + 1011000100010000010001001 + 0101101101111010010010111 + 0101100001001000000011011 + 0100011100011110100100100 + 1001111000111001101010111 + 0100001010011100000000011 + 1000000010000110100011011 + 1000100100100100000110011 + 1010011111000011001001011 + 0111100010001011101001011 + 0001110000111100001111110 + 1100010110100101000011001 + 1000000110011111010011010 + 1011100101010000110111110 + 1111011111110101101010000 + 0001111101111100110101010 + 1011011011110111010000101 + 1100111010111011110110011 + 0100111001110100001111001 + 0000110101101100111010110 + 0000111101001001110010101 + 1010100011111001100000001 + 1011001101111111010101110 + 0101001101001110001110111 + 0111011111110111101011101 + 0110000110011101100100011 + 1001001001100010011100001 + 1011011111011001000110110 + 0101101111101011101100000 + 0011011110100000100101111 + 0011010000111001001111001 + 0000001100011111001111000 + 1010011001100100010011110 + 1100111001100111111010110 + 0001001101011110010001110 + 0100110110100011100010011 + 0000101011110101111000000 + 1110100011101000101111100 + 1111000110010001101111101 + 1010011110000111000110010 + 1101111110011100000010110 + 1110011100101010101100011 + 0000110001001000110111111 + 1011111110000010001101100 + 0101100000001101111100000 + 0110110000001010100000001 + 0110100001011011110100101 + 0000101111011000001100111 + 0001101000001111000111100 + 1100010001110101011111110 + 1100100110000100001101100 + 1010010000100110011111100 + 1010000110000111100000000 + 0101100001001000111111101 + 1111000011100101100010111 + 1100011100111011100111011 + 1101100000100100001100011 + 0111111000100110100000001 + 0010101111000010101001101 + 1011011000101110010001111 + 1000000010101110110101000 + 1111100110011100100000111 + 1010010000001110010011000 + 1001000110100101001111000 + 1101000111100000011100011 + 1010101010010101100110010 + 1100100000101010001100110 + 1101010110011000001010011 + 1110100111000111000010111 + 1000010011100000111000100 + 0000111010010110101011100 + 0110010111011000101100110 + 0010101110110000111011110 + 1110001001000011100101100 + 0101101110110000111010000 + 1110011001110101111011000 + 0000100110010000111010100 + 0001000111000000010111110 + 0001000111110000100110000 + 0101101110000011011001011 + 0001111011001000110001111 + 1100101001011111100001010 + 0001110110011010001000111 + 0101100011000110001100100 + 0010111011100110011101010 + 1101100011101101100101000 + 0110001111010010010111101 + 1111101000111011111010000 + 1000101101000110100001001 + 0010000110111111011011101 + 1000101010010001111110110 + 1011011011111111011010100 + 0111001101111110000111110 + 1010010011111100010011100 + 1001111010000111101000101 + 1110010100000010011101101 + 0111111101100110100001111 + 0000001010110001111000011 + 0001101000000001110101110 + 1011010100001101101111001 + 0101000110010110111111101 + 1001001001001101111001111 + 1111101101101101011111100 + 1100100100000101100010100 + 1011000111100010110101000 + 1011111001111101000000000 + 1111100100010101110011010 + 0100110000000010101011000 + 1100101110110100101011011 + 1110101011000100110110100 + 0101111001110110010011100 + 1110110100101010110001101 + 1000110001011100001001100 + 1000101011011100001011101 + 1011100111010101011001001 + 1001011010000110010000000 + 1110110110010011011110101 + 1011111101000010111101111 + 0100000001101001010000111 + 1101000101110101000100111 + 1100000011100010001110101 + 1010110011110111010011110 + 1100010101001100010011000 + 1110111101111101100100011 + 0011001010010010010001000 + 1100111111110100101010100 + 1110101010111001001101100 + 1100001100111000101111010 + 1001110001011101011000101 + 1010110101101101000110100 + 1101000001100000100111111 + 1011101000000111001110001 + 0011011001101111101100010 + 0001110010000110001111101 + 0100111010110010111010101 + 1100011001001100001010110 + 1111011001101101011100000 + 1000111110000111000100001 + 1000101111010101011011000 + 0110001101010011001010111 + 0101101010101111011001110 + 0000101011010001001010011 + 0111001111000001000010110 + 0000111111010111111001010 + 0011000110001100000110010 + 1000100101001001011101111 + 0010110000001100100111100 + 0011100001111111100001110 + 0101110101000011111101101 + 0011010101011101001011111 + 0000011000000011001111100 + 1010111101100001000000011 + 1011010110000001011101011 + 1011011000101110111100010 + 0101100111001010100011100 + 0000100001101010111000110 + 1011101010110101001101100 + 0000111011001010001001101 + 1100011101010101001000111 + 0101110011010101010111101 + 0110111101001110101001000 + 1110100010011011001100000 + 1100111111001001111111011 + 0100001100000100101111010 + 1111000001010001000000111 + 1011110101000011000000101 + 0011110111001010110000110 + 1011110000011101010001010 + 1111110110101111110001001 + 0001000011111010110000001 + 0100111001000100011111011 + 0010000110011111110001011 + 0100100100100011000001100 + 0011011000110100111110010 + 1100001001110101110101000 + 1111010011011011001111001 + 1011101100010110110001111 + 1010011010010011110010000 + 1001110001100001011111000 + 1001011101101000111110101 + 0101011101101001000000100 + 0010100101010101100010001 + 1111100110100111110111111 + 1011011011111001100101111 + 0011111111001110010111111 + 1011101110010001100110001 + 1111111011011011110010011 + 0000011100010000100101011 + 1100001000111011011111110 + 0111011101111011111000001 + 0011000110000110001000111 + 0110101010001100101110100 + 0000011010101101001000100 + 0111000100100110110100100 + 1000010110110011110010011 + 0001011010110110110111001 + 0101010110011100111001111 + 1000110111011111111011100 + 1000111101011100101000100 + 0010110110101010011111010 + 0000110010001100001001110 + 1100011000110111000010100 + 1010100000010000010111000 + 0110010010010011110110111 + 1001011001001010000011011 + 0101001011110110100010001 + 0010100111011101000100010 + 1100011011111000101101101 + 0111000010101010111010001 + 0000010000010111011000100 + 1111000111111100111000111 + 0011100001011110001101001 + 0111010010111100000011111 + 0110111010110001111011111 + 1110101111000111101101100 + 0001010110010001100111110 + 1000000001110010111100010 + 0100000011001000010010100 + 0001000000101011001111011 + 1011011100111111011111001 + 0101010001010000100000010 + 0100101001011110001000011 + 1010111100011101011011000 + 1001110101011101001000011 + 1100000010000010110111111 + 0111111010101001000101101 + 1000100111011001000001100 + 1110100110100000101010011 + 1100100011101001001010110 + 1110110111000011101010001 + 1001010111110100110110000 + 1010100101001011100001010 + 0111110000110111010001101 + 0011110011101011010001001 + 0111111110001000111010101 + 1000001001101110100011010 + 1100111101011010101101111 + 0010010001010101100001110 + 1111000011110010001011010 + 0001010001000011011000000 + 1111001100110001011010001 + 0101111101110100000000001 + 1111011010111011101001101 + 1000111000111100100101101 + 1000010110000001101111101 + 0100001010100010000010111 + 1010100000000011111101000 + 1100111001101011010101110 + 0110011001011111101011101 + 0001111111100111110111101 + 0000101100100001001110001 + 0001110101110110011011110 + 0100100111000101101100101 + 0101000010100011110010001 + 0101101010110100101001101 + 0001010110100101110001100 + 0010110101000101001110000 + 1011001101101101101100011 + 1010111101010001001101011 + 1111101011001100101100101 + 0110100010100110111010100 + 0010001010110111001010010 + 0010011111111100000101001 + 1000010100000011011011011 + 1110001101110110001011000 + 0100001101111001011011011 + 0101000111001111100111111 + 1000010110001010100011111 + 1101000000001000100011010 + 0011110100110000111111111 + 1001010010000011111101111 + 0101111101101110001000100 + 0101100000100000110011011 + 0100110001101110001011110 + 1111011010000000000111000 + 1011010010110100110001100 + 1011011001001110110110100 + 1001111100011100011010000 + 0011010100000010100001011 + 1101101110010010101101001 + 1100110100111001101011001 + 0001110100011011101010101 + 0110110100110011100110111 + 0010110111100101100111101 + 0110010100001000110001000 + 1111010011001101101111001 + 0100111101111000010100001 + 1100100110100010100001000 + 1101010010011001011010100 + 1000100101110011000011101 + 1011010011010011000110001 + 0100011111100001011010101 + 0100001101001110000000011 + 1111011000100001001010101 + 1001101111110010101111111 + 1001010111011100010100010 + 1111011011110010001100010 + 1100000000000000100000001 + 1100110100111100111011100 + 0101010011010101110101101 + 0101100001001001001100110 + 0001110101011111101110101 + 0111100100111000011101010 + 0101111000100111000101110 + 0011010110000010100011000 + 1111010011111001000100110 + 1110010001111111011110001 + 1001010000011010100111010 + 0001011110001101110001100 + 1111111010110011001011100 + 1011001000101110001111110 + 0100111010010111111011111 + 1100100111011010100100110 + 1000111011110001100000000 + 1111000101101011001010010 + 0100101110101011011011011 + 0011110000101010010110111 + 1100011100000110010111110 + 1011101101100111110010101 + 1100111110100011011101010 + 0011010000001011100111010 + 0010101101011110100110100 + 1011101001110001000111011 + 1100011100110101111110001 + 0001010110010100110010010 + 1111101111010001001100001 + 0101001100011011101100000 + 1011010010001101000001101 + 1000101111111000000101101 + 1101001011111110100001000 + 0111110101100010001100001 + 0100110100111011101100010 + 0001110101000001011010010 + 1010010011101100010001010 + 1110011111101100110101110 + 1000001010001010001110110 + 1001001100111001101011101 + 1100010011110011000100000 + 0101111010011101111010100 + 0101110000001110011000000 + 1000011011010000101010101 + 1101110010110010001001100 + 0100110110010010110110101 + 0111010000011111010010001 + 0111110011101110011001011 + 1111111101000001101001110 + 1110000101001000111000011 + 0011000101000100011110001 + 1101111101001111011000111 + 1100111001000000111000011 + 1000010111111010101000000 + 0111001000000000011000010 + 0001110101110101111000110 + 0001000101011011001011111 + 0001000010001100010000010 + 0001011100111110110000010 + 1111111101100100010011111 + 1000111110111111011110101 + 1100100010011001100001001 + 0110111111110011101100111 + 1000100110100011101011011 + 0010010011110100101011011 + 0100001101010000010000110 + 1100000001000110110101110 + 1100010110010101110111101 + 0111111001111010011010011 + 1010101101100000111100101 + 1000000001100001111010101 + 1010001101011001011101000 + 0110010011000011000000110 + 1110110001001010110000101 + 0000101111011011001110101 + 1101101000011011000101111 + 0101110001100001110011110 + 1010101011000011011000101 + 0101111000100010000010011 + 0010111000111100101110000 + 0010011101101011101011110 + 0101010111011110011011000 + 0100100010010110100100111 + 0100111110110001010010001 + 0000001011100101101010001 + 1001110100110101011010010 + 0000111000000111110001101 + 0000110100000011100100000 + 1001101101100001001110000 + 0101111001111100111111101 + 0111011100101000101101101 + 0100000101011111010100001 + 0110110111110010110000110 + 0101100101010101100101001 + 0111000101101011100111101 + 0011101010011100110111011 + 1011000100001101100010011 + 1100011011100011010001001 + 0101111011010010111111101 + 0010000110011110100011100 + 0110001110001010100000100 + 1111110110110101011100100 + 0100100110101110101000111 + 1111110111110110010010110 + 1001011100111001001000100 + 1001011111010100011011100 + 1010111100100010101011010 + 1101110010110101111100001 + 0101010111101010010010110 + 1000101010001001101100101 + 0001010011100011110001000 + 1010100101010010100011100 + 1101001101111000111011110 + 1011000111111001001100000 + 1110101001000110001001100 + 1101101111100000001110010 + 0001111000111010001010111 + 0001001011101000110110010 + 0111011111010110000110000 + 0101100011110100111011110 + 0010101010101111001101101 + 0000010111000001110000101 + 0110010000110010011010110 + 0100100010000011011101001 + 0000110011111100010010100 + 0000100111100100111110000 + 0101100001001100010101101 + 0011101100000100100011101 + 1111001101100011000110000 + 1000011011001010100100011 + 1110010101000101100100001 + 0010101000110010110101100 + 0010101111010010110110001 + 1001101011100101000111111 + 1100001000101101001111111 + 0010110101001100000111100 + 0111110101111001011111000 + 0110100111111010100110010 + 1010001111001001101110111 + 1010101010111001010110001 + 0011111101010001110000011 + 0110100100101000011011100 + 0110010110001001011001001 + 1010000110110110010100110 + 1000111110000010011101111 + 1111011010010100001011100 + 1100110110110100110100011 + 0110111010001000101111110 + 0000000010101101001010101 + 0111101101001100110010100 + 1010100010100000001110011 + 1101111111100111011101111 + 1000001100101000010110011 + 0010000010000001001100110 + 0110000010010001000111101 + 0000011000011011011111110 + 0011001100011100010001101 + 0110111001110011111110000 + 0011110000111011100111001 + 1111110011000000011011101 + 0001001000001101110001011 + 0001111010001010100001001 + 1001000111000110011001100 + 1100100101100010010010101 + 1011000000011110100001100 + 0111001110001100110000010 + 0011101001101100100111110 + 0001010110111110110110011 + 0100001001011001001011111 + 1010111101000000010011110 + 1001011011110000001100010 + 1001010100101000101110100 + 0010100001010100010010110 + 0010010110001001001001010 + 0000101111000101000011101 + 0000110110111101110010010 + 1100110101001001100111111 + 0010011001111110101000011 + 0111111110001101010011100 + 1110011000110101100110100 + 1101010001000001100001100 + 0110101110111111001010100 + 0101101000001000011001010 + 1110100101110110111000111 + 1001000010001101001110001 + 0010000100001100010001011 + 1000010101100100000111011 + 1110010001010000001100001 + 1010100110011010011011101 + 0001011101111100000110000 + 0111001001001100011100001 + 0011011100001100010011110 + 1111011111000100101010110 + 0001010100010110001111111 + 1001000100110010110010010 + 0101110010010001000000101 + 0011011001000011011010001 + 1010100101111011101110011 + 0000100101011010101100000 + 0000011111010110000100100 + 0100000010110110110110101 + 1011101101100010101001001 + 1011101101110001001101101 + 1100000000110011001011110 + 1000000100011100011100011 + 1001000101010100000000011 + 1110010111100110110011111 + 1010001000011010001010001 + 0010110101111100000011001 + 0010101001001011010110100 + 0000001000111110001010100 + 0100010010010111010001001 + 1010101100011011101011101 + 0111011111101110011000100 + 1011000011111111000101111 + 0100111100101110010111001 + 0100001101000000000011101 + 0100000100101011101100000 + 0001100010101110010110010 + 0000101101100010100000111 + 1010010010010011000011001 + 1001001001100001001111100 + 0101100111010000011001001 + 1101101011000000001010111 + 1100001110101001100010000 + 1111000100010001001111000 + 1110001010100101111010111 + 0101110000011000111011111 + 0010011100110110110100100 + 1000000010001101100100010 + 1101111001001101010110101 + 0001011011001100110110111 + 0010110100001010101100110 + 1110101110100100111000110 + 0000111100001110110100111 + 0001010111001000010101010 + 1101001110110000101010011 + 0000011001011100100011110 + 1101010101111001001101000 + 0101100100101010001111011 + 0000010111110000111000000 + 1000110110011010110001011 + 1101010000101001011110011 + 0000110111100101111001110 + 1111111011000010101000011 + 1100010111111000111001101 + 1010100001000110011001101 + 1010101001101000111001001 + 0100100001100100101101001 + 0010111011100100110111000 + 0111110101001010010110010 + 1110010010010010010101100 + 0111111001011101110011111 + 1111100100010010000011100 + 1001101001001101101111111 + 0010000010000010000100101 + 1100001011010100100010000 + 1111000001111110111000010 + 1010100111011100001110101 + 1101111001110100100000001 + 1000011101100110010011111 + 1001100011011111000011010 + 0010111000110001111100101 + 1100000100000011110010100 + 0101101111110100100010111 + 1010100011011010100001010 + 1110100001110111010010111 + 0010101101101010100000011 + 1010011100000110001100011 + 0100100100101010001100111 + 0000010111001000001111100 + 1101101001111101101001000 + 1101101111100110101101001 + 1001011000111100010000101 + 0010101110100000111000110 + 1100001011100001100100010 + 0101011111000100010001001 + 1101111100000001010100011 + 0000001101011000110110100 + 1111001111011011111001010 + 0111110101010001111000010 + 0111110101101111111010010 + 0000110001000010000101110 + 0011111011010111100110111 + 0011010101111000010111111 + 1001110001010100110110111 + 0100000011101110011011000 + 1011000110100000100110010 + 0010101010111101110100101 + 1101100011001110001101001 + 1010010000010101101001010 + 1101010111010010100110011 + 0101010100100111101110010 + 0010101000010000000111010 + 1000101111101101110000011 + 0001000111111010100111100 + 0001011000110010010100101 + 1101111100010001000011001 + 0110010110100100110100001 + 1011010111011110010101010 + 1110011100111110111110110 + 1011000000011110101100110 + 0000010000101110111011001 + 0100111101110100101101110 + 1110111100110101001000110 + 0011010101000111101110010 + 0000011000010011011110110 + 0000001000100000110001101 + 0011000110001011010110101 + 0011100001010001100000111 + 1100000001011000010110111 + 1000100010110010000110111 + 0001101101010001100010110 + 1100000001100100010111101 + 1011100010011110000000011 + 0000010100111101011100100 + 1111111110010111001010110 + 1011000010011111100100000 + 0000110001111110001100110 + 0010100011010001011100011 + 1010011000011110011001110 + 1011100011111111110110111 + 1000001001110110000101011 + 0000100101010100001101111 + 0111111000100011010000101 + 0001010011010100111011100 + 0000100111100001101001100 + 1110001101001101000000010 + 0111000100000111010100010 + 1110011100111100011110010 + 0010110101000010111011000 + 1011000101101001100100010 + 0100001010100100101011111 + 1101011110101100010011110 + 1110100011001011011111110 + 1010011011010110100111011 + 1011011010110110101000000 + 1110001110001000100111110 + 1101000111100011111101100 + 0010011001000011011011101 + 0010001011110110100110100 + 1001111100100011010000000 + 0010001111100111001000100 + 1010001010001111100111110 + 0100101001001100011100010 + 1111110111001011101111100 + 0001100100100110011110111 + 0001010000010001101110110 + 1000100011110010010111011 + 1000011101100111101001010 + 0110000100001001111111110 + 0110000111011101011110110 + 1111010011011000000110110 + 1001000000001100110001100 + 1100011111010010000011100 + 0010011101000111010110100 + 0001100111101010011100110 + 0111110011010011111011001 + 0110000001000111010100000 + 1010110011101010011111011 + 1111111111011101001111001 + 0100111000011100001101010 + 1111101101100011000000001 + 1011111101101010011000010 + 0000110111010111110101010 + 1001001110011110011111001 + 1100000111011101010011111 + 1001100011010110101000111 + 0001000011000010101101111 + 0100100000110010011000111 + 0011101101100110101010000 + 1010110111100010000110000 + 1101010011100011111011011 + 1011000100101000001101110 + 1101110010001101010010001 + 0110010000000101011010000 + 1010001010101111100011111 + 0110011111011101111001011 + 0010000011110010000010111 + 0011010001101110010010001 + 1110101001110110001111100 + 1100101110011100110001100 + 1010011110001100110001000 + 1011001010010010010010011 + 1001001111000110111000011 + 1111100101010001011111001 + 0010011110000101001101001 + 1011110000001111111000011 + 0010001000110100100101000 + 0101100001100100110001110 + 0011110101111111110101101 + 0001100111001010111100100 + 1110001010110111110001111 + 0110001110111010001110000 + 1110101100000010110110111 + 1101010101000100001111110 + 0110110110100101100111111 + 0110110110110000011000010 + 1001111010011010001110110 + 0110110111011110010001000 + 1011010010110011111111001 + 1000011111011011111010110 + 1110000010010001000110001 + 0100010111010101000010010 + 1111000010010111001000100 + 1000111010000001000110101 + 0010000010111001010100001 + 1000011100110101110100111 + 1101101011110111111011000 + 1001100001110100001000100 + 0001100111111100001110100 + 1001011101111101010100000 + 0010001111011001010111100 + 0010001001100001100011111 + 1110011010111100001010001 + 0100011000110000000110001 + 0000011110001011111010101 + 0001011111110010011111001 + 0111110011000110111001100 + 1011101100010001101101110 + 0001011010010001010010011 + 0110100001010101010110100 + 1011010111011100110000110 + 1110101100001100001101011 + 1100101011101101110111010 + 0010100011101110001111001 + 1100010010000010101010010 + 1100110101010010011101000 + 1110111011001101100011111 + 1010101110111010111110101 + 1001101101101100111000111 + 0010111000110011101101011 + 0000011101011010011010111 + 1010011110101000000111010 + 1100100110101111111011001 + 0000011101000111100001011 + 0101101001110111001100101 + 1111110101111000000001101 + 1000001111001011001101011 + 1000000001000001101001100 + 0000000001000110100000110 + 0010001001011110100001011 + 1101100110001010000010110 + 0101101111100111111110000 + 1101111001100001001000111 + 0000111101111101111100110 + 0001001100111110101100001 + 0010110111001100111001100 + 0100101100111001110110011 + 0110111000010001000111100 + 1111011001010001011001110 + 0000001011011100111100001 + 1101100101001010000100101 + 1100011001111111101111000 + 0111010001000101000011100 + 0111110010000010011010011 + 1100111011000101111111011 + 0001100011101010111100010 + 1111100100110110100010100 + 1001000101001010001100100 + 1001100011011110100110010 + 0110111011101100101011110 + 1110100100111001100100000 + 0001110101010000110011101 + 1110001011110001001000001 + 0001101010010001001110101 + 0011010110011110011000101 + 0011101011100011010100010 + 0000101101111111101011010 + 1011001111010001001010101 + 0110100101110010101001110 + 0101000000111001101100001 + 0110110000001101010111010 + 0000111101010001000010000 + 0100000110010000001100110 + 0100101011010100001001010 + 0000001110100001111101011 + 0000010101110001010100010 + 1110000001111111111110101 + 1101100010011111111111000 + 1010100001000000000011000 + 0111101011111100001011111 + 0001100000011100000010101 + 1001111100100110110011010 + 0000101110101111010001010 + 0110011100011111110101011 + 1111111010110001111001101 + 0011010101101100010011011 + 1010000111010000010000110 + 1001001110100010000101010 + 0001001010011010100000001 + 1010111000101000100000010 + 0111001100111110001110001 + 0001011001000010001010101 + 0110011000110001110001100 + 0100000001001010000101000 + 1101011111101111011101110 + 0001001000010101100010101 + 0100110010111110000101111 + 1100000011011111000111011 + 1111001110001010011100100 + 1010011001101011100000010 + 1000000101000010100110000 + 1110100100100101001011001 + 0001001000111000010011111 + 1000110010011010011111001 + 1000111110011101101011110 + 1010100000011010001101110 + 1010001010111101001110011 + 1001100101111110110110011 + 0001110100000011100111000 + 0010100001110100110001011 + 1010110010011011100011111 + 0100111000011011011111001 + 1111100001010101000111110 + 1111011110011111111011000 + 1010100100010110000111001 + 0110100001100000001111001 + 0101001110010101000001111 + 0010010101001001011011111 + 1111001011101111100010001 + 0110010010100011110000100 + 1101001100001011101010001 + 0001011011001011111110110 + 0110111101011000111011000 + 1100111100010001100011000 + 0010000111000001110011111 + 1000100011011001011001010 + 1110100010100111100000111 + 1101010100101111101001010 + 1001010110101101100100100 + 1000111100110110111000111 + 1101111100100101111010101 + 1100000111100110010001101 + 0111101011010111000111101 + 1011001100011100000000001 + 0001011010100110111011101 + 1100100111101010110011011 + 1101001011011001110100111 + 1110101101111110001001001 + 0010111010000011101101000 + 1100000001101111000111101 + 0101101000000110010111011 + 0110100000101110101011100 + 0100011000101110011000100 + 1111010010110100011000000 + 1100011010100001100011100 + 0111110111100101001000110 + 0011011010010010110100001 + 1001011100000011011010011 + 1101001010100001001011000 + 0011101011010001010110000 + 1001100101011111001111001 + 0101001100010001110110111 + 1010011101011100111011011 + 0110110001100100010110010 + 0000011100111000110000010 + 0100111111001101100001011 + 0101111010110110001110011 + 0101011101111101011001101 + 1110001001001010011101010 + 1100000001110101101011110 + 0011000011000001000010011 + 0100000001100101101010011 + 0100001111100111101111100 + 1010111101110100100101110 + 0001111101111011011010011 + 1100010101111101100000000 + 1000110000110011010000100 + 0001001100101101000000101 + 1000110101101100000011101 + 1011000100001010111110111 + 0000011110001111101000001 + 0110100010000110101001011 + 0001010101001111111110101 + 1011000111111000110101101 + 1110011111100100101100101 + 1000111000100111110111001 + 1010001010100000000000111 + 0101001100101100000001000 + 1000001001000111111011110 + 0001000101111110000101111 + 1010100000011001011101001 + 1000110000100000111011011 + 0001001011111100010001101 + 0110110001011001010101000 + 1100111011111011010101100 + 0110010110000110101101001 + 0001010001100100111001010 + 0011110110011011010001101 + 0100110001111001010010000 + 0001010101100011110100001 + 0010011010010111000000010 + 1010010011101110000001100 + 1101011011100010101000000 + 0010001100011001110110101 + 1010001000101111001100001 + 0101010001000111100011110 + 1110101111011011100111011 + 0110100101010101110111000 + 0100100111000100010101110 + 0111010101110011100110010 + 1110000000010011111111010 + 0010001111101100001011110 + 0101010110011010100001110 + 0100011001001101110101001 + 1110010101101111111110100 + 1000100001001100000011110 + 0111011000010111001111111 + 0010101000110010001101011 + 0110001010001010100110111 + 1100111000111100111000110 + 1110000010101101110110110 + 1000100010010000010001100 + 0111011100101011011101110 + 1101110111111001000011010 + 0100100011011001010111000 + 1001011011100010111111100 + 0001001101100011100000100 + 0010101100111110010001111 + 0101111010011000000110100 + 1001100111110001100011010 + 1111011001100001111010110 + 0000100010111100110101101 + 1110111000011001010100001 + 1101110101010011110000010 + 0000011001110000100010101 + 1111100001010001011011000 + 0110010110111001111001001 + 0110111100110011011000111 + 0111010011001010010001100 + 0100010010101100010010000 + 1010111001010011000111000 + 1000110100100010101111010 + 1101000011111100011111101 + 1100101000001010110000000 + 0111100001100101110101101 + 1110101000100101001101010 + 0101100010000010101011101 + 0010010110101101000101010 + 1110010001010111001000001 + 0011010100000111000101000 + 1100000000100101010110010 + 0011000001101010111101000 + 1000000000011010100000011 + 1100011010000010110010111 + 0010001011010100001010101 + 0010011110001011101100101 + 0101100001011001101100010 + 0100110101011010000010000 + 0110111001010100011010100 + 1100111111101000001001100 + 1001101010000010111111101 + 1001100111000011011001011 + 0011101011100111100010000 + 1001000100000010101001110 + 1110100101110010000110100 + 0110110111011111111011111 + 1111000110000101100111100 + 1100111011011010111111011 + 1111110001000101110000010 + 0111110101011010010101011 + 1101010110011111011010101 + 1010011111110000000111001 + 0010101111110110001101101 + 0010100101011101011010100 + 1001111011010011011010100 + 1011000101111110011000000 + 1101110101100010000101110 + 0101010010011110000001101 + 1001010001010111010000111 + 0100101011001111000001101 + 1001111011100111101001010 + 0011001111111101100101100 + 0110100000000000011100101 + 1011100101110110000000001 + 1011100001000000100010000 + 0010111001110000101010000 + 0001110110011011000010010 + 1001111100111000110101110 + 1011011100110101001000000 + 0100011010010110111100001 + 1001110101101000101011110 + 0000000000010100111000110 + 0011100101101010111011011 + 1111110110001100100100000 + 0101001100101101101011100 + 0101111100001110000011110 + 0100100000010100000100111 + 0111000100110100111100101 + 1100010100000000000001010 + 0001010010000100001100011 + 1000011110111100001110100 + 1010110110001001010000000 + 0001101000001100001100100 + 1011111001100101010110001 + 0000111011000100001001110 + 1111011010000101001111100 + 1101000001110101000000000 + 1101001001000001001011001 + 1111111111111111010110011 + 1101101110110010011000001 + 1001111000001100111110110 + 0000011011011010101001011 + 0010100101100100111100010 + 1111010110110101100100101 + 1000111110100111110100000 + 1001001101100010011101010 + 0001101001100010100111001 + 1000100110011111011101111 + 1110110100001100001000100 + 0101101010001100110011001 + 0101110010111111100001110 + 0011110001001001011001000 + 0010000010010010100100011 + 0101010011110110110101000 + 0101101010100111111000110 + 1011110000101100111111011 + 0111101110111001010011001 + 1000000001100010001111001 + 1001100010011001111101101 + 1011101101101001001100011 + 0011001011110101100111010 + 1101110011000011000101101 + 1100100100010001101101000 + 0111101110010011111100010 + 0110001001001100011010101 + 0111010000010101111001111 + 0101101001010100100011010 + 1100111101011100010010111 + 1111010110010101000100001 + 0011010011110010101110000 + 1010111011110110000010110 + 0000110011101011001101111 + 1000111101100101001110111 + 1000100110111111000111001 + 0110000101010100101111111 + 0000010010110001000010000 + 0110100100010010010101001 + 0101011010000011110111111 + 1110101100110000111111110 + 1000101111100011011101101 + 1110100111100011001111000 + 1110011001101011001111100 + 0000000110101101001001111 + 1101001101101110001010011 + 1010110010100101010010100 + 1111111000101010010110011 + 1110110000010101111010100 + 0101010010101100111111100 + 0001000110111100001101001 + 0001010001101011110101100 + 0110010110111001110101101 + 0110101011111110000010011 + 1000101000111000100100000 + 1110000101001101111110001 + 0011001001000101010101100 + 0001011010111010111000001 + 1100010101000010101001110 + 0111111010001101010001000 + 0000010011000011011110100 + 1000111100000000011101111 + 1001110010001110110111110 + 1010111110110010000011001 + 0100101100010011110010001 + 0110100111111011100000000 + 1100000111001111000100001 + 0101011010101110011010000 + 1100011111100100110101000 + 1101000111101011101011011 + 1010101001101101001101001 + 1100000111010110011111000 + 1001011001000101000010110 + 0111010000110010001101110 + 0111111110110110011001111 + 1110010010110101001100110 + 0101000100011111001011111 + 0101011100010100111110010 + 1100100001100101011110001 + 1100011101001000100111100 + 1001101000010011101101100 + 1011110011001001111001000 + 1011011001011110011110111 + 0001001101101111011001110 + 0101100110010000000101101 + 0011011101100110110101001 + 1110001001010110111000010 + 1001001001000001011100101 + 0111100001000010101011110 + 0010111001110110010111011 + 0010001101010000110110101 + 0100100011101010010110111 + 0111011100000100010110101 + 1110101100111001011110111 + 1011111100101011101010111 + 1101100011111011111000110 + 0000010001010111000101001 + 1101000010011001000101111 + 1010001011111101010010111 + 1001001101001000011111010 + 0110110110011111010011011 + 1010011011110010100110000 + 0011000100111001001110110 + 1100101101110110011110111 + 0010000000001100101010100 + 1011101111100011100000101 + 0111010011100011000000011 + 1010001010110101001110110 + 1100111010111011101001001 + 0001110111111010100001010 + 0010100010011010110011100 + 0111100100100100000101110 + 1100110001010110001111010 + 1000011001101111100111100 + 1010001000011101011001100 + 0011101011111100011001101 + 0110100101011001101010000 + 1000011000000000101010111 + 0101011001111101111001110 + 1101011011001011010000011 + 0010011100111010000101100 + 1011011100100011111101101 + 1100010010000111011100100 + 0100011111011111101000011 + 0100000100001101111011110 + 0111101110010100000100100 + 1001110101110010110110111 + 1111011100100001110100100 + 1011111100011101000111011 + 1000001100011111110011111 + 0001111001111101110000110 + 0010011011010101100001101 + 0011101001110010100010011 + 1001101011101100101100100 + 1010101110000100010000010 + 1000111100101000001010011 + 0011101111000011110111111 + 0000100110010010011001111 + 1001110100100010000111110 + 0011010000101011110100101 + 1100011010001011010011100 + 0111111000111001011101111 + 0101100011100110100011111 + 0010011100000001011111000 + 1001001111000010000001011 + 0000101001010010110000101 + 1011000001011111000001010 + 0011000101110100011100001 + 1100110001011110001011000 + 0001000011100000111011011 + 0110110101011111010101101 + 0101101000011100011010001 + 0111011110110010100010011 + 0000110111000000011111101 + 0101010101101101111111000 + 0111001001110001100111110 + 1110110001101011011101001 + 1100111000011101011100101 + 1111110000100000001011001 + 1111101100010001111101001 + 1000111001100011000101111 + 0011011110101100000110001 + 1111100001011101001001100 + 1110111100110001110101000 + 1100101110101010110011001 + 1000110010001001100001110 + 1001100011101011011101110 + 0110101110101100101110000 + 0111110110110100000111100 + 0101000111100001111110010 + 1010011011010100100111001 + 0000101011101110001100011 + 1000110110000110000001000 + 1010000001101111001111001 + 1001110001111100110010011 + 0011100110000111011111001 + 0011111111010010100110111 + 1100111011110101100000100 + 1111011100011001110111111 + 1011101001100101000101100 + 0100011101111011100001111 + 0101011111111101000100011 + 1110100000000111110111000 + 0001010010010101100010101 + 0101000100110010111110101 + 0010001101110001100000001 + 0111000111001000111010111 + 1010110110101000110000111 + 1001001111100100000100111 + 0001001010111000010011111 + 0100110011010101101001111 + 0000001001000010100011101 + 1010110100110011111010110 + 0101000000100100110000000 + 1110111010101000010111000 + 0101101111010011011001111 + 1110111011100011111010100 + 0001011101011110100011110 + 1111110010000000110101111 + 1000001100100000111000010 + 0001111000010110100001110 + 0000011011000010100110001 + 1000001101101001001000010 + 0101011001100001110001001 + 0011111100011110101100001 + 0010101010000001001100111 + 1010001011100110111101101 + 0110100100111111111110100 + 1011010100101001011101100 + 1111101110101111100101001 + 0100101101010110101100101 + 0001110010011100010000101 + 1010010010110001111000111 + 1100000100100100111011101 + 0001001010011001010100101 + 0111001111110110100110011 + 1100011101001100110010010 + 1100101111000001011101111 + 1011011110100100001100000 + 0101111000000010011100101 + 1111110100001011010111101 + 1101010110100100001000001 + 0111010001110011010110011 + 0111000111000111010100100 + 1111010010011111011100101 + 0111111100001001111101001 + 1010000101110000110111110 + 0000000111011011111000111 + 1010000011100000100111100 + 1111000000010101100011110 + 0101100101111001100101110 + 0000111111111010110011001 + 1001100001010101101111001 + 1101000111100100101011100 + 1101101010101101100110101 + 0111101000011101011000011 + 0111110110011110101000010 + 1001011010110111111011010 + 1011000100101111010111110 + 1001110000000010101100111 + 1011000110111011001110000 + 0010000110101011000101111 + 0100111110110000011010000 + 1000001010101101011000100 + 0111001111110010110000110 + 1000111111111010011100111 + 0011110101100010110000001 + 1010111011101111011100001 + 1111010001001000000010111 + 1101000101010101010101111 + 0101011011111001001101110 + 1100000101111110011001100 + 0101000111001101000100100 + 1011000100101011011011100 + 1000101010100000110101110 + 1010000001101010100111010 + 1110001011001111011010001 + 1111100010011111011001101 + 0110110100101101110110010 + 0000101101100110110000000 + 1011011111000010011000100 + 1110001110010001000000101 + 0011100001010100101001111 + 0100010010101000011111110 + 0111101011101011011001101 + 1001001001100010000101001 + 1100010110110111000010010 + 0101001011100111010100010 + 1110010001100011101100011 + 0110010010101101001100001 + 0001100000010100111110000 + 1011111100011101011010001 + 1000010111000010101011011 + 1000010110111011000010111 + 0010101101010011010011000 + 0101001100000101010010110 + 1011100100001000100100011 + 0101101010111101100000011 + 1101110101010111101111100 + 0000010100100110011010111 + 0010000011011111111110010 + 1000111000111000110011000 + 0100101100101000000100110 + 1101010000111001100000011 + 0001101011010011000011010 + 0000110111001100010110000 + 0111010010010100001001000 + 0101001110011010010010000 + 1011110011010010110010000 + 1010000011010100011100110 + 0001000101110111101000001 + 0101100000001100101000010 + 0000110010000000011001000 + 0000011010011000101110101 + 1110001100011111110101100 + 1010101100010010100111010 + 1000001010111111010000000 + 1110001000100010100011101 + 0000101000100110101101001 + 0001010110110111010100111 + 0101010001111001101011110 + 0110100011011111010000101 + 0010110111011100010101100 + 1111110111000011011011011 + 1000011001001010010101011 + 1100110101100010000100111 + 0110100011111011111010110 + 0110111101010101010001011 + 0001011011010011001010001 + 1111100001010111000000010 + 0111010110011100111001101 + 1001111011000011100101101 + 0111001001001101100011100 + 0101111101001001011011001 + 1110000010110010010111101 + 0111010101000101111000000 + 0100000111111101100110000 + 0100100100110111000010011 + 0110000111111001001101001 + 1110110010011001000010000 + 1101100101001000110011010 + 0010111110101000100001111 + 0010101000010100101000011 + 0010011001110111111110000 + 0011001011100001010110000 + 0110110110101001011100001 + 0111110101101110011110011 + 0101011101110100001001000 + 0100010011100101010100100 + 0010100001111001000001010 + 0111010100001010101000101 + 0111110000110010011001011 + 0010101101110110011000001 + 1000110010101100111001100 + 1111001010100000011111111 + 1111000001010011110111010 + 0111111111001000101101001 + 1101000011011001011110111 + 0100101111000000111111001 + 1011001111111111011000001 + 1011001111110010101101111 + 1100101000011111110101100 + 1111010000001011011000011 + 1101101010001000010111011 + 0001011111111100001110110 + 1100011110010111001000000 + 0000010110000011100100000 + 1011000000010000010101100 + 0010101101101110000100011 + 0000100111101101111011101 + 0110011011101100010101110 + 1111110110101101110000001 + 1011111110100101110011100 + 0110101011110101100010011 + 1111100101111011011100110 + 1110101100110100100110101 + 0001110100010110000001001 + 1001111101001100000100100 + 1001000100010101101010001 + 0000010011101001100010100 + 0001001110000000100001011 + 0101010001010001111000011 + 1101110011100000000000001 + 0101010111010010000110111 + 1100010011011001101100010 + 0101100101001001001110000 + 0100011001110101010101100 + 1011010111101011010001001 + 0001000010111000011011101 + 1010100101111001111011110 + 0011011010011110000000000 + 1110111110100100001110110 + 0100100101010011011010111 + 1101000111011100110010101 + 0111110001011111011011000 + 0110010000110000100110110 + 1100100011100001101000111 + 1011111011001001010011011 + 1000110001001100101101111 + 0010000011110010000100101 + 1110001000010010001011110 + 0101111111011011000110010 + 0010110101111111010010110 + 1000100111100110100000010 + 1001010001101100011101111 + 0101011101000010011100110 + 1011001110111111100000010 + 1000101011010001000011110 + 1101110110111110111001001 + 0001000110111100010001101 + 0001000000111110001000001 + 1101011101100011101010000 + 1001011011111001001000111 + 0100000101011110000110101 + 0101001100001000010111000 + 0000001010000000001100110 + 1101100101001111111000001 + 0111111000101010001100000 + 1111000010101111001010010 + 1000111111110110011101001 + 0010111100011110001001001 + 0001000100110011101110101 + 1111100111011010110010011 + 0010011000010010101101000 + 0100011001111110000010000 + 0101100101100011101010000 + 1001100010001111001100101 + 1111110101100111001101011 + 0111111111100000111110010 + 0011110101000000000010100 + 1111010000101110001110011 + 1100110010101111111011001 + 0011101111000010011000010 + 1010110000100000010110010 + 1111000000000110000111111 + 0101111111010111111000010 + 1011010010101101110101111 + 0110011111000101101001110 + 0100100100000010000110010 + 1110100010100001100100111 + 0011000100100111111111010 + 1010110010011111010011010 + 0110000111001000001011100 + 1100111001000111101101010 + 1111011001110101110010111 + 1101100000111001000100000 + 0000110100110011101111110 + 0011100110010001101111010 + 1001010100011101011111001 + 0011111000011111010110101 + 1000000001100011010000011 + 0110001010111110101100101 + 0111001110010100011011011 + 1101000100110001011101011 + 0111111010010110001110010 + 1001000001001101101100001 + 0110100010001011101001100 + 0010010010010000111010101 + 0010001101101010111010001 + 0010001101110100011100000 + 1010011100010110110001100 + 1001010000100110110010101 + 0011011010100010001011111 + 1001010010000100001111111 + 1001001011001111100100001 + 1000101001011100100111011 + 0000101000110011101010111 + 0010101001101011111010010 + 0111000101110000010101100 + 0010000100001011000101011 + 0110001100001010101001011 + 1011010000011011000010111 + 0100011101101010100010111 + 1001110010110001111100000 + 1111010011000110010100101 + 1000110100001001110001110 + 1000011110110100110111111 + 0100011011111110111010000 + 0000010101001000001100111 + 1010111011110110110100101 + 1110101101101110111101011 + 1000111011000101100101101 + 1001001100010010001100100 + 1110001001111111101111111 + 1110001110110000100001010 + 1000111110101100111100110 + 0010110011101110001111111 + 0010001001000000110100011 + 0100100010101100101110010 + 1000001101111010011011110 + 0101000100101101111100010 + 0011111001111000100100010 + 1010100011101110101010000 + 1010111110001100000101010 + 1101111011011101100100011 + 1101000001011100111001110 + 0101000011101101000100011 + 0110010011110110011010110 + 0001110100010111111100111 + 1001110001101110110010110 + 1011111010111110111110001 + 1111000010000100001000100 + 0110010101111010011110001 + 1011000000011000010010111 + 1001001100000111101011001 + 0111010101100011101010000 + 0111100000001100000010100 + 0000011011000011000100101 + 0000000110111110100111111 + 0100111111111011110100111 + 1111111010000010011010110 + 0010000111010100001000000 + 0011000110110001001110011 + 0001111010110011000001111 + 0100100000110010111110101 + 1010001010100111011101111 + 1111011110000001111011101 + 1000100011010101010010100 + 1011000001010111010001111 + 0111101100110111110110011 + 1000110100011010001011100 + 1100101010110011010001100 + 1110100011011000100001111 + 1000110111100001011111010 + 1010010001110000011000101 + 0111110111010001001001010 + 0101000010001000100111100 + 1000111000101001001001001 + 0000101000011111101100101 + 1001111010010111000110011 + 0100011011000001010001000 + 1101000110001010001110000 + 0110100011011100001111101 + 1110110110000110001100011 + 0000000001010100010011110 + 0010000011100010001111111 + 1100000000111110110011000 + 1100100001100110110011101 + 1010110011000101000100010 + 1110110101001000100000000 + 1101011011111110100000000 + 0100110001011111000111110 + 0101101100011011100110100 + 1100000110011110000010101 + 0110100000100100010100001 + 0101110011111101101010110 + 0000010101110100101011000 + 1010101111110010110010001 + 0101011000100100110100011 + 1010001001010100110001110 + 1111010110110110000111011 + 0001101110100000101001000 + 1011101110000010111101001 + 1001101010101101100010011 + 1010100001010000010100100 + 1110010011001110001001100 + 1110100000001000111011010 + 0011011001110010000001111 + 0001101100110110010010111 + 1001111000001101110111000 + 1101110001010000010001101 + 0111010001110010001110011 + 1010001110101101111001010 + 1100100111010101100010101 + 0001111110101110001000111 + 1001100010000001110001000 + 0001100011001011011111110 + 1011011010110110100000000 + 0001111010011110001100010 + 0101110001010101000110010 + 1101001010001111110001001 + 0111011101100001010100100 + 0001111101001000110110000 + 1011010010010110101111110 + 0011010101010110001101111 + 0001110101001110101001111 + 1111011000101101101100011 + 0010000011110111111000000 + 1001000101101111100000000 + 1100111101000001011011001 + 0010100110110101001010010 + 0101101000000100010001001 + 1011001111001110110111000 + 0101010101100100110010101 + 0110010110001011111101001 + 0111001111011100101111000 + 1000110101001110010101100 + 0100001010011000100010111 + 0001001110000110100110010 + 1001101000010100111110001 + 0110111011010011100010001 + 0110000111111111111011110 + 1111011100111110011001100 + 1100010001011000111110010 + 0010000100011001001100010 + 0000110101011101011000110 + 0001001100010111100100010 + 1101011010000010100000100 + 1111100101011001111010011 + 1100111001100000110101110 + 1011101001101110010010010 + 1010111000000100011100011 + 0011010110011111110100011 + 1100110110111000110011011 + 1001101011010010001101111 + 1100100110010100000100001 + 0010001001010011000000010 + 0111011101111001001101001 + 0101000000110000011110010 + 1000000001110100101000101 + 1100011110010001010100100 + 1100100100101100010000001 + 1010101100010011000110001 + 1110111100110111010100001 + 1001011000000100000101001 + 0010110111010100011001110 + 1111111001011000101111111 + 0001111001011001010100101 + 1110111100010111011000010 + 1010011101111111000011001 + 1101111000100110111101111 + 1111001010110001000110010 + 1011111100011100010101001 + 0011011110101001001001011 + 1100010110000100011100001 + 0111101101000110010100101 + 0010110100110101010111011 + 0110100001101000111100100 + 1101010110110010100000100 + 1010001011100100001100101 + 0110111101000011000101100 + 0101111111010011010101000 + 0100101001101001010001000 + 0010001011000001101011011 + 1110110110100111000111110 + 0001110100100010110100011 + 1000001111000110010101101 + 1010010011100100011111100 + 0000101011000111001101101 + 0010110010011011000011010 + 1001001100101100010010000 + 1100111111110010111011010 + 1001001001110001100100111 + 0001000111011100101000000 + 1001011100110100001000000 + 0100110010000110000010100 + 1101100000001011010000011 + 1111001100001110010110110 + 0110111000110001011100110 + 1011010110100010100000111 + 1001001011101100100001011 + 1001000001001100010111011 + 0101111100110010111100010 + 0110010011100011001101100 + 1010110011110010101110011 + 1011111000100100100000010 + 1101010000010011110001011 + 1110010110110000110000011 + 0010000000010001101011010 + 0111110111111001101100000 + 0000100000110100110101110 + 0001110111010011001011101 + 0100111011000100110000010 + 0100111101000100111101111 + 1001101011000000001001110 + 1100110111001000011001111 + 0001101111001001010110100 + 1001111111110000100110101 + 0011011101111101000000000 + 0110100011110110101000110 + 1010011111010101010011111 + 1111001111111010010010101 + 0100111110000001100101011 + 1001000111000100010100001 + 0000110110000001101111011 + 0011000001000010110011111 + 1111011101000110000010111 + 0011101101011001000110111 + 1111100111100110101001111 + 1001000111001000110101111 + 0111000101010110110100111 + 1110111111001011111111001 + 1101110001000011101100101 + 0100011100101110001001110 + 0111110011101010000101000 + 0001100111000000110011101 + 1110101100000011100111001 + 1010100100001110100001001 + 0001000111001011100000100 + 0001110011110011100110011 + 0000000110011111010001011 + 0000110111111011110101101 + 0011010010011001000111000 + 0110100110011011000110010 + 0010110111111111101010000 + 1101110111101110101000101 + 0100110101010100000111010 + 1110011110000110111000010 + 0100000011111100000001001 + 0100100011100101100011101 + 1000100101110110000011100 + 1110110011101001111111001 + 1111101001011110001010100 + 0100101010010011011000111 + 1001101011011001000001010 + 0110100111000110110011101 + 0111011110110010100110111 + 0100110000010001100010111 + 0100011110110111100101100 + 0111011001011001011101000 + 1011110100000010111100011 + 0111111110110011000100110 + 1011101101001101001011111 + 0000010101111010110011001 + 0000111010000010010011101 + 0011110101000000001100101 + 0110010110111010010101011 + 1011111101100000110000100 + 0110110001011111000101101 + 0011001011110011101010000 + 0110000001000010100010000 + 1110011011000110100111100 + 0110011101001110001010110 + 1110001110010011010011011 + 0011110011101111101110111 + 1111100000111000100001110 + 1110111001000111101011101 + 0110100111001001110000110 + 0111111100110101100010001 + 0000110010011110111101001 + 0111011100010010011111110 + 1000110110011111101101110 + 0101001001011010001101100 + 1101011001011111010011110 + 1001100010110100111110111 + 0011110111011110011101011 + 1100111011001001110011000 + 0000001110111101101000011 + 0011111100101010010010101 + 1010011101110001110011110 + 1011010100101001100111101 + 1001000000111101100000111 + 1111001001111011101010110 + 0110100001101101110110011 + 1100100101110111000111101 + 0001111000111010001000110 + 0100010010110000100001111 + 0001000001010000110000000 + 1111011111110110001110111 + 0010001011001110110011011 + 1000001001000010111111001 + 0011100100111010001000111 + 1111110011010110010001110 + 1110111011100111111011111 + 0110001010110111000111001 + 0101110100001011100100101 + 1000101001100111110000001 + 1110010111110011101011111 + 0001010111100101011000010 + 1100110110001111000100010 + 1000110001000001110001000 + 0000110100111110111111010 + 0001011101000110010010001 + 0001001110011010010001101 + 1100100111000100101110100 + 0111001110111000010010101 + 0001101111011101000010001 + 1000011000000000100101000 + 1101100100001010010000010 + 0001110001100010011010110 + 1110000010100011101101111 + 0001100111111110011000011 + 1001111100101010000010100 + 0100111011000111001111000 + 1000000010010110100011010 + 1110101000111011010011110 + 1100001011111011101000010 + 0111111000110101000010101 + 0010001111101110110011010 + 0001101100100000111111010 + 1100111010101100110100000 + 0000010001100100101000000 + 1010000111000010011111111 + 1000011100100110111101010 + 1001101011000010111101000 + 0011101100000010011110010 + 0000110001100000110001010 + 0011011000110010111001100 + 0111100001100100111101110 + 1001010111100010110111110 + 0100111101101000001010111 + 1101110111110111111111011 + 1101100101000101010110000 + 0010101000011001001000101 + 1101100001101100000111101 + 0000000111001111011001011 + 1000010000001010011011100 + 1101001011101001100100001 + 1101110111001101000010101 + 1000011010101000111100011 + 0110110100001101110001001 + 0011111101011110110111101 + 1110101110000110101000110 + 0001101010101101011011001 + 0111011000010011010001011 + 0001100110110110000101101 + 1010000001101010000011111 + 0011100001111110000111111 + 1011010100111000010001001 + 0010100011010000100110110 + 1001111010101001000100100 + 1010011010111111000000111 + 1111100010010011001111010 + 0101010111100101111000011 + 1011110100010010011110011 + 0011101101011110110111011 + 0010001111100011000010101 + 0011011011000011100010000 + 1000111010000101110111000 + 1111111100110110011110011 + 1001011110110010011101111 + 0101111101110001010001111 + 0100100111000101011110111 + 0100111000110010010011101 + 1011110000101001111010111 + 1110010100101100111011110 + 0101101001100011110000000 + 0110101101011110000000011 + 0000001000111000100100000 + 1010011001010010100011000 + 1010100111100011000111100 + 1110111110110001100110110 + 1100101000001111101001101 + 0010010101011100100111011 + 0101000110111010101101000 + 1010000001100100001011011 + 0011000001000101100011111 + 0111100100100110010100101 + 1101010000100110101101100 + 0110000010110010010110101 + 0000011010010010101101111 + 0100011101000000011101100 + 1100000001011010101001001 + 1101011011010010011110000 + 1000001100001000001110101 + 1010011100011101000000110 + 0011110011000110001100110 + 1000101010000100110010011 + 0010010110000001010101011 + 0000010001100110011000101 + 0011110111110100111101010 + 1100000011000010100010100 + 0001110001101010000100000 + 0000000111100100101011111 + 0111101000011101011010000 + 1111101110101111000011010 + 0110100000110000100001110 + 0001111010101010000100101 + 1011000100111111111000100 + 1100100001101001011000000 + 0101001101100110001000101 + 1000100111100100111010110 + 0010000100001110111101110 + 1011111110010111101001010 + 0001111001001100011011101 + 1110001100000001110011000 + 1110101011111011111100111 + 1111111101100000000011011 + 0000101001100001011101101 + 1010100010100010110101110 + 1101101010011111001011111 + 0111110011001101011100110 + 1001000101101100010111011 + 0101110110101111111011010 + 0101100110111110111010111 + 0101100101011001110001101 + 0000100011111010010111000 + 1001001101010011100010110 + 0011010001111010101000011 + 1010000000010100000110001 + 1111101110110100111100001 + 1100001010111100101101101 + 1000101010010100101110000 + 1000000101011000101000001 + 0010010011001101000110110 + 1101110101000111011010101 + 0011111100001001101101110 + 0101110010010000011101101 + 1010100100111001000011110 + 0100100100011100110100001 + 1110010001011010100010111 + 1111111011001100010011110 + 0110001011001100100101011 + 0101100101001001000100001 + 1111111000110111001001110 + 0101011110001101111010110 + 0111011000010100111011011 + 1111110100101001111001010 + 0000011100000011000000010 + 1100101011010001011100100 + 1011010111101011110101100 + 0010010110010001010001110 + 0011010100000111011010010 + 1110100101001110100100111 + 0010100100001100101111001 + 0000101110101011001111100 + 1000011100000001000010001 + 1010110100011110000000110 + 1111010100010111101101000 + 1110011010001000110100111 + 0010001111001101000101111 + 0001001110111000010010100 + 1101011101111011100010011 + 0000100011001111010100110 + 1100110101011101011001101 + 1110110101000001100110000 + 1001100010100101011001110 + 1111011101100000110011010 + 1011000101011011001011111 + 1001100100000111010000111 + 1101110001001001101001010 + 0011101101110001010011100 + 1101111010101000010010010 + 0111010011010001011011010 + 0100001101111011000001110 + 1010100101101101001011001 + 0011111111111001100101001 + 0110000001100000110110110 + 0011010001000001100011000 + 1110010100010111000000011 + 1001001000101011000101110 + 1110111011110010101100001 + 1111001000011101011101110 + 0111011011111100001111010 + 0111000100011010010010001 + 0101000010000001110001010 + 0010110101101000101010001 + 0101111001110001011000010 + 1001000100100111000000100 + 1111101110110110101110111 + 1011010100110110111110100 + 0010111000111010101011101 + 1100101000001000001011010 + 0110111001000010111010100 + 0000000010011010011101000 + 1010100010100000000110110 + 0100111111011101001010111 + 0000000101110010111001100 + 1101011110101111111101000 + 1011111011101011001100110 + 0001100011010010000000110 + 0111000111000000110000111 + 1011110101110111001000100 + 0111110011110011010001000 + 0110001001110011011001000 + 0110110100111111110100010 + 1000101111101100101101101 + 0110100111100011111110011 + 1001011101110101111100010 + 0111110000001110000001010 + 0010011101101101101110000 + 1110000000111011110001110 + 0001110001001110101100010 + 1110100010100100100100010 + 0010110011010101000001000 + 0000100111110100011101000 + 0111111110010111001111000 + 0101001111100010101011110 + 1101010010011111000001111 + 0000100101011111110000000 + 1000011110011010101101111 + 1000000110010001000100010 + 1111001010100101000100101 + 1011011011001010110100011 + 0011110011101010000101100 + 0111100111101000100000000 + 0000111001101100010010101 + 1010110111011010100100001 + 1100111011101100101010111 + 0010111011001100101111111 + 0110111111111111000010000 + 1000111111001001000100110 + 1001111001000101011100101 + 1100011110101101011010111 + 1110100111100011011001010 + 0111110111011000001101101 + 0000010101100011000111100 + 1100011010001111101000010 + 1110010001010111101101100 + 1011111011001011000111101 + 0110010101100100001101101 + 1000000011111100101010001 + 1111101010101111010110111 + 1001010110010100110110010 + 0101100110001111101001111 + 1001100100001010010011010 + 0010011101110011110001101 + 1000010011101011100111011 + 1001010101010111100110100 + 0101110010001100111001001 + 1010011101111001000110101 + 0111011100100101000101000 + 1101111010000110110000100 + 1111101011001010010010100 + 1111110110110010001111100 + 1011101010001000000101101 + 1100000110011110100101010 + 0001011010111110001011011 + 1111000000100100100100101 + 0011001101100110011010111 + 0001001100000101101001000 + 0011110001000101000001010 + 1010011000100001101010001 + 1101101011011000000100010 + 0010111001110101110010011 + 1010011111000100010100100 + 0100000011101111110101101 + 0100110100101111010111010 + 0111001101111100111111001 + 0100010001000001100010000 + 0001111111101000000000101 + 1010011111111001000100111 + 1011110000000010000000100 + 0011010111000001011000111 + 0111001100111101001010110 + 1111001001101011110100011 + 1001100110101100110010101 + 1100100001000011100000111 + 0001010001110011100000011 + 0110011000001110100000011 + 1111100101011011001100100 + 1101001101111101111001001 + 0110001101000100101110011 + 1110100100000010101110100 + 1000110110100100011011101 + 1001110011111100010110010 + 1011111000011111100101011 + 1101001000000110011001010 + 1000100111011000000011010 + 0101010010100001001010100 + 1000010000111001111110001 + 0101000011010010001111010 + 0100001101101101110001011 + 1111001100100100000001101 + 1101100001101001110000010 + 0101111001001001111101010 + 1111101110011101101100100 + 1111000111001110010011000 + 1101011000101100100010111 + 1010000110011000000110101 + 0001111110001110100101111 + 0100000111101100001101111 + 1110100011100001110111101 + 1110010011000101111110101 + 0101111011110011110010001 + 1110101010101011000000000 + 0100101101010000100011100 + 0111111001100000011110111 + 1001000101000100111110000 + 0110110101110101000110001 + 0110110001110010011111010 + 0000011110101110010111011 + 0111100000000010010101010 + 1010110110100011010111001 + 0101011001010100010110100 + 1011000101101011000101000 + 0111001001001110101001100 + 0101110010000010100011100 + 0010001001001011100000100 + 1111110110101011000100110 + 1011111110000010110010110 + 1100010010111010001010001 + 1111111100110111010000011 + 0011110100100110111001111 + 0111001010001110000010011 + 1001111011001001110010010 + 1001000110001010011100011 + 1000000001011001011110110 + 0011111001000001011111110 + 1000101111110010001110111 + 1011010010000111011101000 + 1001010100110001010111010 + 1101110101000011000000101 + 1000111010111100011100101 + 1001111011110111100101101 + 1011010111010110010010001 + 1111001111011010111101111 + 1101000010000101001101000 + 0100110111010000010111011 + 1000110001111101101001000 + 0011010001111000110001111 + 1111001011111010110010111 + 1010110000000110010000011 + 1101101100111111111000101 + 1010110101100110101001010 + 0111111111100010101000110 + 0100111100010111011001111 + 0100001100010100010111111 + 0000100010110100100011111 + 1101010111101101100101000 + 1001000111101010101101001 + 0010011000000111010000111 + 1110010001000000000001000 + 0010000001101110000111011 + 0100110100000000011011011 + 1111101011010000111011001 + 0001100100101100110001000 + 0100110101110100010101000 + 0011111100000001010011000 + 0010011001001110100010111 + 1100011110111111100001001 + 0000100000111000101110110 + 0101110010000100001101001 + 0010011010001001111110010 + 0011100110011010000001110 + 1110000010101100110110011 + 0101110010100111110101100 + 1101100001000010001110011 + 0101110010000001111011011 + 0101111101000100010011011 + 0010100011101000010011101 + 0010110110011011111011001 + 1100001000011010111010100 + 1000001010001111011000110 + 1001101000001111010101100 + 0011110010111101110110111 + 0110000100100000110000010 + 0111111110001011110111000 + 1001000000111001110010110 + 0111011101110011000100011 + 0010100110110011111100010 + 1111101011011011111110000 + 1001100011001100101101101 + 0001010000000000110101111 + 0010010100010000100000100 + 0001011110010001111101000 + 0001101010011111000001001 + 1000101011001101100101000 + 1111000111101110001000101 + 0110011010011100101011101 + 1011100010100011010111101 + 0000110110001100101101011 + 1101111111010001101011101 + 1111101000011100001111101 + 1001000000100001111111011 + 0101000110100011001001111 + 0001100011010111110110011 + 0011111011100100010110111 + 0011101100010100010100110 + 0100001110110101111110110 + 0001010011110101101011110 + 0000010101001110001111001 + 1000111011110000111111000 + 0110001100001011110000111 + 0111011011011011110000001 + 1100111110110100101011110 + 1001011100010000001110000 + 1110011110010001000100000 + 0111111010000110010000011 + 1111011111010101100101111 + 1110011000001101110001101 + 0000001110110010110100000 + 0011110111000110111100110 + 1000000010101000100010101 + 0111101000010100100111011 + 1000101001001011100101011 + 1001101111001000110101010 + 1100101100010000100111111 + 0110010011111101011010110 + 1101101000000000101101110 + 0010110110100110010001011 + 0100011111010100101111110 + 1000010001011101011110000 + 1101001001010010100001100 + 0010000111111011101110101 + 0000101010110110001010100 + 0010110000111111011000110 + 0000100000011001101011010 + 1001110011010101111100000 + 0101010101000001110101001 + 0101101000010000101000100 + 0100110000101011111010010 + 1001101110000011001101101 + 1110001000010110000001001 + 0100000000110100010100001 + 1010011010001000111000101 + 1001000000011000010001011 + 0101111001001000100001010 + 1100011100001000100011010 + 1011100011001011001011010 + 1100101101011111101000011 + 0010101111110011010110011 + 0110011011001110100111100 + 1110101010110001110011111 + 0110010000101011011101010 + 0110110100010011111100111 + 1101110000110110010100000 + 0110101001011100100100001 + 1100111001010110000000101 + 1110011110110001000010111 + 0100001001101010001000001 + 1010001001100110100001101 + 0000011100101011111111101 + 0101111010100111100000100 + 0000110010100010011011110 + 1011101101000110111010110 + 1101110110100010010011100 + 0000110111011110010110010 + 0000000001000000011010001 + 0011011001000011000010111 + 0001111111010011000101010 + 0010010001111110010111100 + 0000010000111000100000011 + 0100010010110111101011010 + 0101000101001010110111101 + 0010010000001101000111111 + 1100001100001111111110100 + 0001001111011001000000000 + 1001111101010000011001000 + 0001100101001000110111001 + 0111000001100011100101111 + 0010111100100011011100011 + 0001111011011101100001101 + 1111001101111110100110111 + 1101001000001011011001110 + 0001011011000010010010011 + 1001010000010001010100100 + 0101000100110000000111011 + 0100110111000011101100100 + 0000101100000100111110101 + 1011001001100100000101000 + 1011110000110101100011100 + 0000001111001000111001110 + 0100110100010001101010010 + 1000000101000100010000011 + 0010001110101011101011110 + 0111110101010110100000100 + 1011111010111000011111001 + 1000100100001010111010111 + 0100101001010000001001011 + 0111111101010100011010100 + 0100111001000100100000111 + 0101001011000001111101110 + 1110010100010000001100110 + 0000000011110001000111000 + 1110100010110010000100011 + 1101011100111001110001000 + 0011000001111110001010101 + 1000000110011110011110001 + 0000101010101110101101100 + 1111110100101111111111001 + 1000001110111110011010010 + 1001000110101110010000010 + 0011101010011000010000001 + 0100011100001111111100010 + 0011011000010010000101100 + 0000000010011011110110110 + 0001101001010111110001100 + 1001001000000111100110110 + 1110001001000100010100101 + 0100000011000011100000101 + 0111000001100100001000111 + 0111011110000110001010111 + 0011011010110000110101010 + 0011010110110101000001010 + 0101001111001110100011111 + 1111101010111111010101100 + 0001011000011000010011101 + 1000001010111110000100000 + 1100011010110111101010100 + 1001100100001001111111010 + 0001010000110011101110110 + 1111100001110000111100110 + 1100100000111100001001011 + 0110111101010011110010110 + 1100111010000011000000110 + 1110101111000001101110110 + 1001110000110011010001101 + 0011001101101110011010011 + 1100010110011010001101110 + 0111111100100110111101000 + 1000100000010101111000100 + 1111000011011010010010000 + 1101101011110101011110011 + 0010100101011010011001010 + 1001101111001100110010111 + 0001101101110110001110101 + 0011110010111000101010101 + 1100000001010000011000011 + 1001100111111101101100000 + 1110101110110001100001110 + 1000110110011100001011011 + 1011011110110111000000110 + 1010001100010011011001100 + 1000001001100110110110000 + 1101011101010101100110010 + 1011010110010111101001111 + 1011111010000001101010010 + 0111110100010001101110011 + 1110000000010000110011100 + 0111101101111001111111001 + 0101100111111101010100110 + 0110011011010101011100001 + 0100001111000100010011100 + 1110000100000110101111000 + 1111110101011110100010010 + 0010101000010101000101001 + 0111110110110101000101111 + 1111100100010000001001000 + 1010101001001011110011000 + 0111000110010101101110110 + 1011001001101111011001111 + 1000010001001011110001011 + 0110001111001001101100101 + 1010100101011110000000111 + 0101011010011011100111011 + 1100001101101000100000000 + 1111110011001111000100101 + 0111001111011100011101010 + 1000011010100111001001010 + 1011001100001001110100000 + 1001100110111011001110111 + 0110010001111001000111011 + 1000101000111111000111111 + 0101011011101011000010110 + 0110111011111010010100000 + 0111011000100010000011001 + 0100100100011011100000011 + 1101100011000110011111011 + 1101011010100111001101110 + 1000101011110111101111010 + 0110010111010101011111100 + 1000111110111000001000011 + 1001101011011111101011100 + 1011011100111001000110000 + 0001010010111000000100010 + 0100101100001011011011111 + 0100001111000010011101011 + 1001101111110000010111010 + 1000111010010001101010010 + 0101110100100110111111010 + 0010000110101101001011101 + 0000110001110001010011101 + 0100101010011111001111001 + 0011011000101110000100110 + 0011010101110101101000011 + 0000111101011010111011100 + 1011101010110011101100001 + 0100011001001011100011101 + 1000000001110100011111110 + 1100010110010111000110010 + 1111011100000101001101011 + 1001111101001110001111111 + 1111011010011111000011010 + 0100111001000101110100010 + 1111100011110111011101100 + 1111010100100001010000010 + 1110101101100110011011001 + 0011100101101000000110001 + 0101011111111000110111000 + 0011000001010011111101100 + 0000011111001011100110100 + 0010110000011111000111001 + 1011100110110000001001100 + 0000001001010110111001001 + 0110010110000011011000101 + 1110111111001100110100001 + 1000101101100101000101111 + 0000111101110101011001101 + 0100101001000111100111110 + 1011110101000001000110010 + 1101110100111100101110010 + 1000010100011110001110101 + 1110101010110111011001111 + 0010111000001101110111001 + 1110001001110010110101110 + 1010110100101110111100100 + 1010011010001000010101001 + 1111011100111100100101111 + 1010111100101110110010110 + 1010000111010010000100000 + 0111010110100010101001101 + 1110100001010101110001011 + 1001101011000110011110011 + 0101100000110010111111110 + 1001111110100001011010100 + 1000011011000101101000000 + 1001100000101001010001101 + 1100110110011100110011100 + 1011000010011100111010111 + 1110010110010110111010011 + 0100001100010000110011011 + 0010001010010100110011100 + 1000010100001001001110010 + 1111011100010111000001000 + 1011111000101001100001111 + 0010011101101011110100111 + 1101100001010110101011001 + 0110100110001000010010101 + 0111100101110111010011111 + 0111001010001001011101100 + 1110011001011001001011000 + 1010111001010001100101000 + 0100101111001011011110101 + 0000011001001101010011110 + 1001110011011100000011001 + 0011000011001100000001111 + 0010011000111011111101011 + 0000101000000011110100011 + 0100010101000000011010000 + 0101011001000010100101101 + 1011101101100001111001101 + 1000111111111110111101101 + 1001000101111010111011101 + 1111011001011111000100110 + 1010000001100010110001100 + 0010001110100000110100001 + 1011000111010011100111011 + 1101111011100100111111001 + 1000000010110010100001111 + 1001001101100101110100001 + 0110110111001101011101010 + 0110000011010110100000011 + 0011011010110111110111101 + 0111100100101110111111000 + 0011010011111011100110001 + 0101101100000100101110010 + 0010111101000101001111111 + 0001000100101001101001001 + 1101000110001111110011110 + 0011100100100100100101011 + 1011111001100000101110100 + 1001110000101001110100011 + 0110001000100000101000010 + 1010111000110101001110000 + 1010011110010001011101111 + 1111110101100101110110110 + 0001110001011100000000000 + 0100101100110011110011011 + 0100000000111010010011101 + 1100111010001101101010101 + 0111010100101110110001100 + 0111110110110110101100010 + 0101001110000001111001111 + 1100000100000111011001110 + 1111010001111000110100100 + 1011011111011110110110001 + 0101101001001100111000110 + 0000111001000100001000110 + 0000010010100010001110101 + 1000100011110101000010111 + 1111010110001110100110100 + 0000101010111101111111111 + 1111000011101101110100100 + 0100110001110101101100001 + 1001100001010000110111001 + 1100110000000011100010101 + 0101101110010011000001100 + 1001111001010111000000110 + 1100010011000001101000100 + 0101111101010010101110101 + 0000100010111000011011000 + 1010110110001000001101111 + 0000100001111000110101111 + 1111001010001100111100110 + 0011011000011100000000000 + 1100011000101111010010111 + 0011011110011010000000000 + 1010110100110011011001011 + 0100111000101011110100001 + 0010011000010010100000111 + 1111110111111111100001100 + 0111001100100000010001111 + 1000010100011111011111011 + 0111111001010000110100011 + 0001001111111111001001111 + 1111001100010010110000100 + 0100011000001011001100000 + 1111000001011011001010110 + 1010110001011001010000110 + 1101011110100010110110010 + 1010110001101000101010001 + 0101110111111011010100001 + 1010110000001100011010010 + 1001001111001011001111111 + 1010100100000010010100000 + 0101111010000111101111010 + 0011001010001010000100101 + 0110100101000101111001001 + 0110100100101110111001001 + 0011011010000011111011101 + 0010010110100110000010111 + 1010110000111001101000010 + 0111010011000101100011110 + 0001011110011000011100100 + 0110001000001010110111001 + 1111100100010101001110110 + 1001110110111001100010000 + 1100010010100101011000011 + 1011101100110000010010110 + 1000001100000011101101011 + 1000010101111011110111110 + 1001011010111100011110110 + 0011011001101000000011100 + 1110001010110101010000000 + 0100001010100001111010110 + 1010110110010011111011101 + 1100101001010001011101100 + 1100100001100001110110111 + 0000001010101110101101000 + 1101010010010111100000011 + 0100000110000011000101101 + 0110111011101001100110011 + 0111111011101001001011111 + 1110100101110101101101001 + 1010000111000100000001010 + 0001011110101100101100001 + 1111011010110101000100101 + 0100000101001111101111010 + 0111110000011001110101111 + 0010110001110010111011110 + 1010011100011001111101011 + 1011001000111101111000010 + 0000001011111100000011010 + 1000010001000010111000011 + 1001000100011110001011001 + 0011001000000101001010111 + 1100111001010100101000000 + 1111111000011010111111010 + 0111111000010101000110111 + 0110000110011111100100101 + 0101110110001110001101100 + 1000000111111110001011001 + 0001000110100000010000000 + 0101001010111000000011010 + 1101110001100110101011100 + 0101111001001010011110110 + 1100101110110000000110101 + 1011001101110100010010011 + 0000010001001110001100100 + 1000000011001000011101011 + 0110100010010100010010001 + 0000010000110001000010111 + 1100011010011111100100001 + 0100011001101001110101011 + 0101111110000100100100100 + 0111110010010101111111111 + 0010011100010001111001111 + 1100001001001011100101010 + 1100110001110000100100001 + 0110101000011011011001110 + 0111000110110110110100101 + 0001110011100101101110001 + 1100000011000010111100000 + 1001101001111001111000101 + 0110100010110101010111110 + 0011001101110100011010001 + 0111100100011101100110111 + 0101010101001111000101100 + 0011011111001010111011000 + 1000001000101110011011011 + 1100100011000000010000010 + 1101111011111001110010101 + 1101001000100110101100110 + 0100110100000010111011010 + 1010000100000001001100111 + 1001000001000010010110110 + 0010100010011011000110110 + 0100110011000010110101110 + 1101111100000111100100100 + 1111001111000011010010001 + 0001110010011000011000010 + 0010111111000100100010011 + 1010111101011010001000001 + 0001001000011110001110001 + 0110000010000010000110000 + 0111101101000111010001111 + 0001111110011000101110001 + 0000111010010001110100011 + 1111011100000100000101010 + 1110011001101111111001001 + 0011010011101010111001000 + 1010001011110100111111011 + 1101100110000110111110010 + 1010000101010001111111001 + 1111100100010101110001010 + 1001010001001110110001011 + 0110000110011010011000100 + 1100110111100101001011110 + 1110111001101010011100101 + 1110010100000111000000110 + 0010110111000010001111001 + 0111000101101110111111000 + 0010011101001101000010111 + 0111111100101001101010011 + 1111111110101100000100110 + 1001001000011001111000010 + 0111110111111011011100000 + 1000101110111010110100010 + 0001010001000010011011000 + 1111010001100101001100010 + 1000000110001011001101001 + 0011110010000010000010001 + 1000101000011100110010010 + 0111110111001001100010101 + 0011001000100001011111101 + 0010011010101101010100101 + 1110000011101001110011001 + 0000011000111011110100100 + 1000000101001100000110011 + 0101011110011100101010100 + 0011001100000010010110100 + 0011101101111010001110011 + 1010101010101000100011011 + 0110111000101011110101001 + 0001100001010010010110110 + 0001111111110110101010101 + 0001100001110000110001010 + 1100001111111111101100110 + 1111101000100001101111001 + 1001111011011110010011000 + 0011000100000001001111111 + 0001001010000011110101001 + 1011110101110100101001010 + 1100100001110000111000000 + 1111101110110110110001100 + 0011100100100101111001010 + 1001010100110001011001010 + 1100111011000001010010000 + 0101000111000010101100111 + 0000100001010111010011111 + 1100100010100011011111110 + 0101010001011000100101101 + 1010101111100100000101010 + 1011101000111000101010010 + 1100000000111010101111001 + 0011100001001101010101101 + 1100101111100111111100001 + 0010100010101111100010001 + 0110110101010111110111101 + 0011011110101011010101011 + 0110001111001110011101011 + 1101011001000010000110101 + 1010001110100000101111000 + 0011000111111011100101001 + 1100110101000101111000100 + 1000110001111101001010001 + 1111010110000000011001101 + 1101001101100010001101001 + 0100011111100101010000010 + 1001010100000100010100011 + 1001001000000100101100100 + 0111101100101010111011100 + 0101011101101010101110110 + 0111001101000110011100100 + 1011010010001010000101100 + 1000000000101101000010011 + 0001101111111000000000110 + 1010110110101110110101111 + 0111110011111110111001100 + 0000000010000111010111101 + 0001010011111000000001100 + 1110011001001110100011010 + 0010100011111110010111101 + 0001111110000110011000010 + 0011101110011111111111101 + 0011010101011011001010100 + 1100110111001000010011001 + 0111011111100100110101100 + 1111010100100110000000001 + 1001000001010100001110001 + 0111010111111000110110110 + 1001010010101011110000001 + 0111101010000111110100010 + 0011100001110101000100001 + 0101010111101110011011111 + 1010011011010101110010010 + 0100101111111010111000101 + 1010111010100101110110000 + 1100110010001100011110010 + 1110000011111011010001000 + 1110101010101111010000010 + 1011000111111111011000100 + 1000010011101110011111001 + 1011100001111000011001011 + 0101011100110001110110011 + 0011101010111101100101111 + 0101100000101011101110110 + 1000010110011100000010000 + 1000001100110110101000110 + 1110100111100010010001101 + 0101000110111101011111000 + 0011100001100111111101011 + 0100100101001010010000110 + 1001101001111101000001001 + 0001111010111100001010110 + 0110101111001110111100001 + 1011101010100001111110001 + 1000000111001100101101101 + 0110000111110100011010000 + 0011001001101110001000101 + 1010010100011010000001010 + 0011101101111111000110000 + 1110111101110011010011000 + 0011101011001010010001011 + 1010101011111011001001111 + 1101101011000000101001011 + 1111010010101010010100110 + 1101111000010101001000111 + 0100011001110110100001011 + 0100001110101110111011011 + 1111011000111110001011000 + 1111010010101000000011101 + 0111000111011001001100111 + 1010111011010011100111001 + 0110011011011011100100000 + 0101111001110111011101010 + 1101100100100110101101100 + 1001001100011110111100111 + 1001110000000000100101100 + 1111011010011100010010100 + 1001000000101101110000010 + 1001111111110000100011111 + 1001101000101011111100100 + 0011000111011111001100001 + 1101100010101101101110101 + 1000100100011111100010101 + 0111011001001011101001101 + 1100110000010110000010111 + 1101101101111111111110100 + 0011101000101011101111111 + 1011011110000010111101111 + 1011010010000010101000010 + 1100100110100111010100011 + 0110000011111101000101111 + 1110110101000001001111101 + 0101000000000010011001100 + 1000010111100011001111101 + 1101101000101110000100000 + 1010000111111100101000111 + 0000101011000000010011010 + 1011110111110011010010111 + 0101011110110100100110010 + 1111000101100110010001010 + 1111101101110010000100110 + 1111100101000111011111011 + 1111000111001111011010001 + 0101011101100001001000101 + 0111010100011010001110000 + 1111000000111101010100101 + 1110000111100100111010100 + 0011011110101101000110110 + 1111100110110000001011101 + 0000011110110011100100100 + 0000101110110001110011011 + 1000100110010110100100100 + 1011111001100100110111101 + 0110100000000000100111011 + 0000011010110100001101011 + 1101001011111110011010100 + 1001010110100010011101011 + 0100001101111001011010000 + 1000111100111110111101000 + 0000100000101111100010110 + 0101111101110111010110011 + 0011000011010001001010110 + 0000101110100010011010101 + 1110011100110011110100010 + 0101100111011100011001110 + 0000011111010010100011011 + 0010111111111110110000011 + 1111111101001011000111000 + 0010011110111110101010011 + 1110100101011100101000101 + 1001100011001011110000101 + 1110110111010001001100001 + 1101011101100101010101010 + 0101110011101111101100100 + 0110010010110110000111101 + 1110011110001100010010111 + 0111000000101101101101101 + 1001100110001010111000010 + 0101111110010000101100100 + 1001101100011100100111011 + 0110101101000011100000011 + 1110011000110101001001101 + 0111111110011100001011010 + 0111100001101100011111001 + 0001000001101111011011000 + 1001110011100101001000010 + 1000110110001010110010100 + 0100101001100011110111101 + 0101111101001011000001010 + 0000011110010011110110100 + 1000101110110000101110001 + 0000101010010111110001101 + 0010011110010001000000111 + 1100111101100011100001011 + 1011001011011111000011001 + 1000001101101000010101001 + 0011001110001110001101100 + 1101010010111000011011111 + 1110000110011011110010000 + 1000001111010011001001000 + 1000011010111010101100011 + 1011110100110100100100101 + 0000101010010010110010010 + 1111111100011100000101100 + 0110010111011001011101101 + 1001001010100000001101011 + 1111110101100010111010111 + 0000011100100000011101010 + 0101010110001101100000101 + 1101111000111010111111100 + 0001001110000110001110110 + 1001010011101110001001111 + 0001011111111001100001110 + 0111011110011111111111111 + 0110101111001100011001001 + 1111110111011000001011101 + 1100010111011100001100010 + 0011001111001000111011011 + 0000100011110000100100000 + 1111110011000110111101010 + 0000100010001100101000101 + 1100110110101101100100000 + 0100001110100010101010110 + 0110000111100011111100011 + 1101101001010110001110011 + 1001110111111111101001101 + 1001010110100110011010100 + 0100111111100011001001111 + 0100111011100100100111110 + 1111100100110101010101000 + 1000000001101001101011110 + 0101010111010100010100101 + 0000010001010100000110001 + 1000110001100101011001110 + 1010010111111011110110010 + 1011110001111001000110111 + 0000001101011110101101111 + 1100101110100110110100101 + 1111000111010101010001101 + 1111100101101010111001011 + 1100011000101001011011011 + 1100100001111000011101110 + 1001010100010100011111111 + 1101110100100111101010010 + 1110011011111101000110001 + 1100110001110101110011110 + 1011101001011000010110011 + 0100111110111001001011001 + 1110001100110011110111111 + 0110010111100001100011010 + 1101100001111101011100000 + 1110100011111011111000000 + 0010110111011101001100011 + 0110110111000110000000111 + 0111001011111000111000110 + 1001100000101000011100010 + 0110110000110011110110111 + 1100101000101100101000001 + 1000010100001101110001011 + 0110111010101101011001010 + 1110001001001010101011001 + 0000011010000000001100101 + 0101010111011100000101101 + 0100101110010000101000010 + 0011100111111110000000110 + 0010111111000111101011100 + 1011011011010101001000110 + 1000101101111110111001001 + 0011011111011111101111100 + 1100101110101100100001011 + 1000000011100000110111111 + 1010100101011000010010011 + 1011100011010110010100010 + 1111100010001010101101110 + 0010010111001101110001101 + 1111001001000100010110011 + 1010101100110100001000111 + 1101000111110010110101010 + 1101000101110011111001110 + 0110011011110111010100000 + 0110001010110111101000100 + 0100001110111011101000001 + 1101111010000010110011000 + 1100001001100110010011011 + 0001011010111001011011100 + 1000000001101110010110100 + 1110111001101110000001111 + 1111101110000000011001000 + 1110000001010101110001111 + 0100100110110100000110011 + 0010011000011001000111000 + 0011001110100110001010001 + 0000100101100011000011111 + 1100100101011101111001111 + 0000011001000100011111001 + 0111111110110111110000000 + 0101100111011110111000111 + 1011110011000101110100000 + 0111101110110001101110110 + 1111111010010000101000100 + 1011010010000111110000100 + 1110010110100010000000000 + 1011100111100110111111000 + 1111000000111111000101110 + 0001100111100110000000111 + 1110110111000010100111010 + 0100010101101100111111101 + 1000000111101010100101010 + 1110101001110100111111000 + 0101100111100101000001000 + 1000101000010001001101011 + 0110110100111001000100001 + 1111111000000111010100110 + 0000101001111111001011010 + 1010000110011111111100010 + 0010100110011001000010100 + 0000001011010010100001000 + 1110010010000101011010110 + 0011111000001100000101001 + 0001111000001011000000001 + 0001001010010001001111100 + 0110011000110100111010110 + 0111010000000011101000000 + 0011000011010111000011011 + 0101110101011101100101001 + 1001000010100011011000001 + 0010110111000001101100100 + 0110110000011000101010000 + 1010100010011111001010110 + 1111011011011100111010110 + 1110001101101100111000101 + 0100010011000100000111000 + 1011010110000010110100010 + 0011101101110100010100110 + 0110001100110000110000110 + 0000001100101000101011101 + 1011010100010110010001101 + 0011010111011111100000011 + 1110001111011000101101100 + 1111111110011001101111010 + 1101100010110110100110011 + 1101001011001111100101010 + 0011100001111100110111100 + 1111010001101011011101011 + 1000010000011101010010111 + 1000110101101101110011001 + 1000011101011101011100110 + 1111110000001100100000101 + 0100101000001101110011110 + 1110100000011011111000101 + 0010000011000101011011011 + 0111100010010010100010100 + 1001110100010101000011010 + 1101010011100110001010110 + 0010110011011110110100101 + 0110111101101010010010111 + 1000111111011101011101111 + 0111101011110111111010111 + 0111000101001100001010101 + 0111011100010101001110011 + 0000011100101001110001011 + 0100001100101010100010011 + 0111000100001100111000100 + 1011010110000001000001000 + 1010100110011010011001010 + 0001001101010001001010110 + 0001010000111100101111100 + 1011110111111011010001100 + 0100110111101101110101110 + 0001101100001110001111000 + 0100010101111111111001101 + 0111000001000110101111111 + 0010010111101110011101001 + 0111110100101010100101010 + 0100100111100101001111011 + 0011111101001100101000011 + 1101111100000011110100101 + 1111110001111010011011000 + 1011011000101000001100010 + 0100000110000000111011110 + 0000010110101101000101101 + 0111000010100000000000000 + 0001010011011010011100011 + 1101001011000001110001001 + 0010010111110010101100110 + 0000100111000000111010110 + 0001101110100000110101010 + 0111010101001001011110110 + 0010000001000111100101011 + 0111001010001110001100001 + 1011100011011010001001011 + 1000110001001100110000111 + 0001100011100101000101100 + 0111111010011101100010101 + 0001100100001110000100101 + 1111110001001101010011111 + 1000000100110100110000100 + 1110001010110000110110110 + 1011001010011101101010010 + 0100011011011001010001101 + 1111100101111110000101000 + 0101001100011011001100101 + 0101110001111100100010100 + 0100111100100110010000111 + 0000010111001101001011101 + 1010001110011100010010000 + 1111000011011010000010110 + 1101110001000101101011100 + 0001111011000001001010100 + 1001000111000101010010000 + 1010000001011011010101100 + 0011111101111000001101110 + 1110011111010011001000000 + 1000010101101111011111001 + 1010100011101001011110000 + 0011101011001011101100101 + 0111110000111010000010001 + 0100001110100110010001111 + 0000100101010110011000111 + 1000001110011000101000000 + 1100101000111011110110010 + 1110001000001100000101001 + 1101001100001111001010000 + 1111100010001100010001110 + 0100111101010100011010011 + 1101000110110011001010100 + 1111100111100011000011111 + 0001111110000101101111001 + 1000101110110011110111100 + 1101011101010000011000100 + 0100001110001101010011101 + 1110001010101011010101111 + 1100110110011011100111110 + 0001010110010111110010000 + 1110000010110000110000101 + 0000110101000101010111111 + 0110101001011101100010000 + 0011001110001010000111110 + 0100110011001011010011101 + 1010101100001000110010000 + 1111100111000000011110101 + 1010111110011010111010101 + 1110100101001110110111110 + 0011111010111010011111110 + 1001001001010110001000100 + 1011111100101000111111000 + 1001101111011100100110101 + 0100101110000100011000100 + 0001100111101011111111001 + 0101010010001001110010101 + 1101111011101111000011011 + 1110101101011101101110001 + 1001110000101001100100101 + 1100010001000111110100110 + 0110010100000110010101010 + 0101010001111111100000100 + 1001101011001111011101000 + 0111001011010110011010100 + 1101010111100000010001000 + 0010010010101100111100001 + 1100010111010011011011111 + 1101011011001001110111000 + 0010111111100111011100011 + 1110100110011000100101101 + 0001111111111010001110111 + 1000000110100100001000010 + 0111010011011001011000110 + 1101101110000110100001000 + 0100111111011100100100001 + 0111100100110011001011000 + 0101110010100011001110111 + 1110010100101111001100101 + 0000001001100100111000011 + 1111010001001001111110101 + 1100010000100101111110000 + 0111110110010110110100110 + 1010101110100000000011100 + 0110011100111001011100111 + 1110000100001111101011110 + 1011010001111111001100010 + 1010101000000011110110110 + 1110011100111000001010100 + 1001000001111000010001100 + 0101111101111010010111000 + 0100110001101101111100010 + 1011011011011111000100101 + 1110100001010110111100110 + 1101000100001101001001001 + 0101001101101010010111011 + 1000000011101101110010000 + 0110000000111010110011100 + 0111001111011011111011010 + 0100011100001101101011101 + 1010001111011111111001101 + 1010011010011011110011110 + 0100111100111100011111000 + 1110100010001010110101100 + 1101011111100000010011001 + 1101000110110111011010000 + 1101100100001101001111011 + 1010011111101010001000010 + 0000110101100011100100010 + 0110001010000011111001000 + 0011001111100000111000011 + 0111000000101011011101100 + 0000101110001011010001011 + 0101011100001001000011110 + 0101001011100101000010111 + 0110011001001011001010010 + 0100101000011011110101011 + 0010000001010101110000100 + 1010011111010010011010011 + 1110000000011110001001110 + 0111010101101110111010000 + 1101001010100001000100011 + 1010001110010000001000110 + 0110000001000101100110001 + 0101000010001100110111001 + 0110000000010110001100110 + 1111110011001011010001011 + 0011010100110111011011010 + 0000010011010000110011000 + 1010010111100110101110110 + 1000001101110110010001111 + 0101010100100111010110111 + 0101100111011111000100111 + 1110110010100010111101111 + 1001001000010100100111011 + 1011010110000010100001110 + 1011010011110001111101101 + 1100100010110011001001110 + 1111010000011001110000110 + 1011100100010011100011010 + 1010001000001011001110100 + 0100101101101001011001011 + 1111110101111000101111000 + 0000100110011010011101001 + 0100000001000010011000010 + 0000011110101011110011001 + 0100101001010100011100000 + 0000000111000000001011100 + 1110001110100010111100111 + 1100110011111011001011100 + 0010001101000000111101111 + 0111100110101001001011110 + 0011111101011000111011000 + 1111001001010010100000000 + 1101010111001111111100000 + 0100100110100001010011100 + 1001111111001101000001001 + 1110100011100000110000100 + 1110100101010100111001110 + 0110000110011001001001010 + 1110001111111000001011100 + 1010111100100100110010111 + 1001110000110101101000110 + 1000101100110110011001101 + 0011010100101011011110111 + 0100110001010001100111001 + 1000010001001000010000100 + 1010100101100000110111000 + 1100000110010010111011101 + 0011011101001001001111100 + 0111010110100000100001000 + 1110110001100000011000011 + 1111101110011011111111000 + 1100110010110111011001110 + 1000001001110001011111010 + 1000110101111101111111111 + 0110001111111111101001000 + 1010000111110011010001100 + 1101001011110111100000010 + 1101101101110000000100000 + 1001010111011001000011001 + 1011010111100111001001000 + 0111101010010001110111000 + 1111100001011110010101111 + 0001011011101101011100101 + 1000000101011000000101000 + 1111001010000111111011111 + 1100110011001110000101101 + 1100010100001101001100001 + 1101011011111111100001010 + 0000010111010110011001110 + 0001110011011111111000000 + 1010010001110110101000010 + 0101111101100110010101011 + 1111011100100101010011100 + 0001100010101111101110001 + 1100100101010101100101010 + 0100111111101010001110011 + 0111010110111101000010111 + 1010111001101001001100010 + 1001111011111011110001011 + 0101100101110000000111000 + 1011100110110110010111001 + 0101101110110011100000011 + 1110010100110110111110010 + 0000000010010000101001101 + 0011111111001110110001010 + 1001010101111001111000010 + 0111111011111111011111111 + 0110101100111010001010110 + 1001011011000100111111110 + 0101001110100001100001100 + 0111000010101011100000000 + 1110101000001100110110110 + 1000100001000111100101100 + 1100100011011110000101001 + 0100111011100011010111101 + 1010010001011000100010100 + 0111001000011001000100110 + 1010110001111101010010101 + 1001111111100011110100101 + 0111111100100111011111011 + 1111001111101100000110111 + 1000111101001101000111001 + 0011001101111111011101111 + 1110000001100010111001110 + 0000101110010000101111110 + 1111000000000100110000100 + 0111011100001110011111100 + 1111111001111100101100000 + 1001010100001101101101000 + 0000110100110110010010010 + 1010100000101100100000100 + 0110011011001000001000101 + 1010010000000001011111111 + 1010011010011010010100000 + 0100111010010110000100110 + 0000110011010100101000111 + 0101000100010011011000100 + 1100111111001011110110101 + 1000101110100000110000100 + 1011000111110000000100010 + 0110011011101010111001010 + 1101011101111110110101110 + 1110110011011100101000110 + 1110110111010101001110110 + 0011101100001001001101111 + 0010101101010110111111001 + 1000110100001111111111101 + 1001010100001110101101101 + 1010001001100010001001010 + 0101101010110111001011100 + 0111110111110010111110011 + 1111101010100100000011100 + 1111010100010000110011001 + 1111111011110110000001101 + 0100011000111110011101100 + 0011111010101101001011100 + 1001001101110011011100001 + 0101111001111010011010100 + 1010110011011001100011001 + 1100000110111100001111000 + 1011110101101100000111110 + 0110100101011100000100110 + 0001011100000111000101010 + 1010001111011100000110111 + 1011000110000101101111000 + 1110001010000101101011010 + 0011111111111000011111001 + 1100101111101011100101011 + 1010111011110100000111110 + 0011010001001011000110111 + 1110011011010100110110000 + 1001101101110001100000100 + 0001101001110000011001000 + 0001011100010111101010111 + 0111111101010010001001111 + 0010011111100011110110001 + 0001001000001100100111001 + 0101000111111000001000011 + 0100000000001101110010100 + 1001100000100010001111101 + 1110011111110100110001111 + 1011110001111111010100101 + 1001011110111110100011001 + 0100100100111110001100110 + 1010000110010110110100110 + 1001101010011101101111010 + 1111111011110001110011101 + 1010001110101111111101101 + 0000110101001001011100011 + 0000000100001000000111010 + 0010101110101010111000001 + 1111101011110000010111100 + 0100011111111100011101110 + 0101000101101101100111010 + 0111001011010101101010010 + 1000100101100000001100010 + 0101010100100001000010110 + 0100001010100101111001110 + 1011111010110101110000000 + 0000101001010010000110110 + 1011000101001010010000011 + 0001100001100101110010101 + 1101000110101000001000001 + 1010001111001110010110000 + 0011010000000101101001100 + 0100000111001011111101011 + 0101110011001100011011101 + 0110111000100101000001100 + 1100110100000110101000010 + 1010001001001001011010111 + 0001101000010111011001011 + 0110011001110101011000111 + 1110110001001011110110111 + 0000101111010110010001011 + 1111110101000111111110101 + 1110100100011111101101011 + 0011001100001110101111110 + 0000100011101110111001101 + 1100000000001010001101011 + 0011000000000111100111010 + 0011001010000010010111100 + 1001100111101000001101001 + 1110011101001111100111011 + 1101001111010001000001001 + 1101010001100010001110000 + 0111110001010101101001111 + 0111111111111010011111011 + 0100000101011100110010010 + 1011011001111100001001000 + 1100000011011110000001001 + 1010100110101000110101000 + 0010101111000111100110111 + 1010010100000101100101101 + 1010111100110010000100110 + 0001100110001110110110010 + 1100100000110111100100011 + 0010010010001011101000101 + 0101001010010010110101000 + 0000110110101100001110011 + 0001111101101010100011111 + 1111101110011101110110100 + 1100111100010110011100001 + 1111100010110011001001001 + 0101011110111001100010100 + 0111110110101010100101111 + 0110100111001110101000010 + 0011011000000001110101011 + 0110111011000001110110100 + 0100101100101110111110010 + 1001000001010110000100000 + 1110101101111100111000000 + 0001110001001101011101110 + 1100100001010111100101011 + 0110011001110010111110000 + 0100011000001011000011000 + 0110101001101101011010111 + 0100000011001000101110000 + 0110100001100100100101110 + 0001101100111001100010100 + 0100000101011110100000110 + 1110001100011100000000101 + 1001101101111011100001010 + 1100010111110101110100001 + 0111101100000100110100001 + 1010001010111010101101111 + 0101001111101010110010100 + 1010110100110000011000001 + 0111110010010110100011010 + 1011100001111110011100000 + 0000010011111001101110011 + 1001001010011110111010010 + 0000100011011110100101101 + 0100101100100001010000111 + 0011000101101011001101110 + 0110111011111000100001011 + 1111000111001111011010010 + 0110010011110001101111100 + 1000111110010100001111101 + 1111100011000100100011100 + 1100010011011111110111001 + 1000101001110111110101100 + 1011000110001010001001011 + 0000010101111101110101000 + 0110011010111001100100010 + 1000000101001110101101100 + 1111111001011000100101010 + 1010100110101100101101110 + 0100110100000010110011110 + 0000010011110111101101011 + 1111001010101000111010110 + 1111011110101011100001001 + 0100010001001001000101001 + 1101011011001101011101101 + 1111100000001111110000000 + 0001101100001111011101010 + 1010000011110000010011100 + 1010101011001110000101101 + 0001001110000110001000011 + 0110001001110000110101110 + 0001010100111011101000011 + 1010110101100111111101011 + 1010100001000011111111110 + 1000001010110000011011100 + 1110111000101011010000000 + 0010100110001010010110100 + 1101000010001101000001011 + 0010000110110110100010110 + 1011010000001011011101110 + 1101100101111100001110110 + 1111011100000100000100101 + 0011111010010111100000011 + 0100110010010111011010101 + 1001001110100000100101010 + 0001101110111010001001000 + 0000000001100011101100010 + 1000111010001111011101111 + 0010101111000000111000000 + 1100101000011010010110001 + 1001111011111111101010001 + 1110110001101100011001010 + 1000101101110000000011001 + 1110111011011111110100001 + 0111000001000001100011101 + 1011011001110101111100001 + 1001001100110000101001111 + 1111000100111010000010101 + 0111101100110010110001100 + 1011111001010101111011001 + 1101011000100111000111000 + 1100110101000011000000010 + 0110010010111110000111000 + 0101010000011010110110011 + 1011001010000100111101101 + 0101011110001010000010100 + 0100010100110011100010000 + 1000010111100110110101011 + 0001001101011110000110001 + 1101101001000100010011010 + 1111101001101010110111010 + 0000000100111011000010010 + 0010010011010110011011101 + 1000101011000000101011100 + 1100001101001001101001011 + 1000111011000101101001111 + 0110011101001001011110000 + 1111010000010110000110001 + 1001110110000000000110001 + 0010010101100010000100010 + 0100000011111011101010001 + 0010101110111011100010101 + 1101011110010000111000001 + 1111110001110001011111101 + 1011000100111101001110000 + 1100010001001001100010010 + 1000001111110011101001110 + 0000110011100010110100001 + 1100101101101011111011111 + 1110100101101010100010111 + 1111000010010011010100010 + 1000100110111110100010010 + 1111100011011100011010110 + 0111101101110010110011010 + 1110111110001010011001101 + 1001111001010001001101110 + 1011101010111101011100011 + 0110010000111101100000110 + 0010010111100100011110010 + 1010101001000101110000111 + 0011010111101111100110110 + 1101011100110001101000000 + 0001101110010000100101101 + 1100001001000100100110001 + 0100111011111001111001001 + 1111011101110001011000001 + 0000111010001100010100100 + 1110010011010101011001000 + 0101001010010111100100000 + 0100010000000101001100111 + 1011010100010011101010000 + 1111010011101000101001111 + 0100111010011001111001110 + 1110101111011010101111000 + 1000101111000100011101111 + 0001110110111000101001001 + 0001010010110010001011100 + 0000000011110001011100110 + 1011111001110100110110110 + 0000100100111111111011111 + 0100011111101011011010110 + 1000110111101010111100101 + 0000001101100111010001011 + 1000110110111010110001111 + 1100001001001101111010110 + 0110110110000010001001101 + 1000010100001001001001110 + 0100011111001100010001011 + 0110100110101001001011110 + 1110001010000011011101111 + 0111101101101010000111001 + 0101010011100011100100100 + 0110101101011111010101111 + 0000010010000110111001000 + 1111110000101001001011001 + 0010010001101110111100101 + 1011001111111011100010111 + 0001101000101101000001111 + 1001111111011110011000011 + 0010001011010101001001110 + 0100101110010101000011110 + 1011110000100010001101011 + 1101010001010110100101010 + 0001100010010000111111110 + 1000101001000111011101100 + 0001101000110111011001110 + 1111011000001100001101111 + 0000100101100100110010011 + 1001010010101101011010001 + 0100000000001001001011001 + 1011001011001100110000010 + 0101001010000000010111100 + 1100101101011000111100101 + 1001101100001111000111101 + 0000100111011011111110110 + 1001111101001000010001110 + 0000111101000100110001011 + 0110000010110101100110011 + 0000100011000010010100000 + 0111001010100011000000011 + 1111101001001001100010110 + 0101110000010100001110101 + 0100110100011010111011001 + 1100010100011110100000101 + 0110001010100000010001101 + 1111010001110100100110010 + 1011010111110010100011100 + 0101011101110111100100100 + 0010001111001011110101111 + 0110111111100001000100011 + 0100011111110111100110011 + 1110000111010000001010101 + 0100110101111000010110110 + 0111000001111101110010011 + 1011101101000010010111011 + 1000100011010101000110110 + 1110000010000101111111010 + 0001011001010010011100110 + 1010101011110010010010000 + 1000000011011010010101101 + 1010101010100101100011111 + 1110011000100001010101000 + 1111010111001110010111000 + 1000101111111111101010111 + 1110101100101000001011010 + 0011110010000011111100111 + 0010100010110110001111101 + 1110100100010110011100001 + 0110101111100100010010101 + 0101010111001111001100101 + 0010000011100000101010011 + 0011101000110000000011100 + 0011001010110010001001001 + 1100111101100000001111110 + 0010110001111000100010111 + 1001011010001000000100101 + 1111000011110011110000000 + 0100011110000000011100011 + 1111110100101111101100101 + 0111000101110110001000101 + 0001000010101000100110000 + 1001110010000000011111001 + 0000001001101110001001110 + 0010010111110100011000000 + 0110001111011111010000010 + 0000111010111000011111000 + 0000100000011011001110110 + 1101000011101101001010101 + 0011011111011100001110001 + 0000110010011110010100001 + 1000010111000000110100011 + 0010000011001001001001101 + 0111111110100110001101011 + 0111010111001001011001000 + 1101111011011001101111100 + 1010100001001100011000101 + 0101001000111010100010101 + 1001011011000110110101011 + 0101000101000001001000110 + 1000111110101110101100110 + 1110110000101101110010010 + 1111010001011000011110101 + 1101100011000111101101111 + 1001011100001001011001111 + 1000001011000111101000000 + 0111011110000000101100110 + 0011011101011001101111011 + 0000000100000110011101110 + 0001010100000110111111111 + 0111000101011110011100111 + 0101010111111110110010010 + 0111000001110111010101010 + 1101011000110101111001100 + 0101110101001010110010110 + 0001000000101111011111101 + 0001011000000000110010010 + 1100100100100110010100010 + 1110010010111101001111001 + 0111001111000100001100000 + 1110101100011100100110001 + 0101100101010111001101011 + 0111111000100101101011000 + 1100100100000011100001110 + 1000111001101001110010110 + 0001100100110001111101010 + 1001101011111011111110010 + 1100111101011111001110100 + 1011010011000101111101110 + 1111110001000110001000100 + 1011100101010101101101001 + 0011001011010011101110111 + 0111001100000000011001010 + 0110000000100110001110101 + 0000010110110111110100000 + 1011100110111001110011101 + 1010000110011100101100011 + 1111001010011010101010000 + 0100001011110001110001100 + 0000110001011110110001101 + 0010101010010001110001011 + 1101011000000110010001111 + 1000001100001000101110110 + 1001011001010111111111000 + 0010100110011111011010111 + 1000001010101111100110101 + 0010101001000001100010110 + 1111000100111101101111010 + 0111011110010001000110101 + 1111100011101101101011000 + 1111011101011110011001110 + 0111010010101011111110110 + 1110011101100000000100000 + 0111101111100011101011011 + 1010001011100100111100111 + 1110111011010001010110100 + 0100011101001100011011110 + 0110001011101001101010001 + 1101010110010010001000111 + 1111111110000111011001011 + 1000100010110100011001010 + 1000100000101101011001000 + 0011011101100000110000100 + 1111111010101100000101101 + 1111111000011001000101111 + 0100101111110010100001100 + 1000111101100010010010101 + 0000000111100000101100011 + 0110111101111011111110110 + 0110111010111100010011110 + 1000100100010100101101010 + 1001101000010101101000110 + 1101010110001011111110000 + 1110100101101100010111111 + 1110110101010011000001111 + 0000100100101000001100111 + 1101101011011010000101000 + 1111011010011001111101001 + 1001011100010011011010110 + 1101011110100011100110110 + 1110110100001100010110110 + 1111100110101111010010110 + 1110101100101100110011101 + 1011101110001100100101001 + 0001001110100110000100000 + 1101010110100111111011100 + 1011001011010100010001010 + 1111010011000000111110001 + 0010101101011101101101111 + 0001100111101000000001011 + 0001110011011001001101010 + 0011100110001110111011001 + 0111110111010001010100110 + 0111111111110010000011000 + 1111000010111100101000000 + 1011010111011100101001001 + 1000001000110100010101101 + 0110010001000101010010011 + 1110101101101001010001111 + 1100111100000100000011011 + 1011000110110111011000111 + 1110000101101101011000111 + 0011111101001111101011110 + 0011000001010110110001000 + 1001000111011111100000000 + 0000100110100100010011100 + 0011011011101111000010000 + 1011101111100000000100010 + 1011111011100011100110011 + 0011000000100000000110100 + 0010111000010100101110000 + 1001011101110110100100010 + 0010011111101100011100001 + 0001010111000000010101111 + 0111110110101010001111000 + 0000101001110011100000000 + 0110001101010010010100111 + 1100110100100010110101110 + 0110110010010101001101100 + 0010011011100110101110110 + 1100001011111111110001100 + 1100000000010000100010101 + 0110101010000111000010010 + 1101110000001100011001010 + 0000100000011111000000101 + 1111100101100101001011001 + 1101011101001111110011110 + 1000010110111110110010111 + 0100011110010100110000100 + 0010001101001000110010100 + 0111011001000111000110111 + 1001100010001111001100110 + 1000010110010011101000101 + 0111010011100100011100001 + 0100011010001001111111100 + 1011100000110011000010010 + 0111101100100101100010100 + 0111010111010001011011010 + 1010101101011100001110101 + 1001111000101111101001110 + 1111001111000111100011111 + 0000001011110000010111001 + 1110111111101001010000110 + 0110111000000110100010110 + 0101011100010000000011101 + 1111011111011110110010111 + 0010101100111011111100001 + 1111111101010001101100011 + 0100000100000111110111000 + 1000110010101010100101101 + 0111001100010101100010000 + 1001010000011010011111111 + 0110111000101000100011001 + 0101111100001101001001100 + 1110100000110001111111101 + 1110100101011110110111001 + 0111111000011001010110110 + 0011000100010000011010001 + 0110110000010001000010110 + 0001110000111111000011010 + 0101011100101111101010101 + 0000111100101111110011101 + 0110000101111101100110110 + 1000011011100111000001001 + 1101011001001101101110010 + 0000011100111010100011111 + 0111000000101000000010001 + 0110111001010000011010101 + 1010010111100100010001001 + 1110011010110010110010100 + 1011010101101110100011101 + 1100111000000000000100101 + 0100100101010111001110001 + 0100001101011011010010010 + 1010000001010000010111111 + 0110100110000100011101100 + 1000110011101101110011001 + 0011111110001001100110011 + 1100010101001010001110100 + 1000100000010111100010010 + 0000001100000111101110010 + 0011111011000001110000111 + 0111110011010100010000100 + 0000100011001110100010001 + 1010110101001111110110010 + 1111100100110000001111111 + 0111101010011000001000010 + 1001111000111001010100110 + 1011110110101001100001100 + 1000011000001001000101101 + 1111001111011101011000001 + 1110010111110001110001110 + 1001111111001011101010001 + 0100000000001000101100001 + 0001100010010101001000101 + 1101010010111111010111100 + 1010111001100110000110001 + 0011101001101101101001111 + 0001000100000101110110101 + 0011100100000010001101101 + 0001011110110001001100111 + 0010110000011100011100010 + 1110110101110011001100110 + 1100010100110011001001110 + 1010011001001101001111010 + 0111001101010010010010111 + 1100001010010000110010011 + 0111000011010010011000101 + 0000001101000101100111110 + 0110110000110010110001000 + 1111110000110011010101100 + 0001110111001011111111000 + 1001001000110101101000111 + 0000111000111011100000001 + 1011011100001111101000001 + 0110110010001000111111001 + 0101100111010001011001111 + 0100101101011001110001110 + 1000011010010011010110110 + 1001001010001001000110001 + 1000110001100001010110101 + 0011110100000111100110011 + 0110111100001101001010110 + 1010001010001001111011100 + 1101010011111001101011001 + 0000111011111101000001000 + 0110000101101010100011111 + 0101010101100011001100110 + 0010011000010011101011010 + 1110101100000100010010110 + 0011011110111010001110101 + 1001001101100010011011000 + 0001111011101001011010111 + 1011100110001101101000101 + 0101100100100000011010011 + 1001101011111001111011010 + 1111101101010000000100010 + 0101011000010110110101111 + 1011010100110001100000010 + 1001100111010100001100101 + 0101101000000101001100101 + 0101011010101011100001101 + 1000011011010011100111000 + 1101100100010011101001110 + 0100000010100010101101111 + 0101001101001111111000101 + 0100010010110000111110001 + 1101110101000111101100000 + 1101110111111010100101011 + 1001000111010010110111101 + 0110001010101110101011001 + 1001111110110101010011110 + 1011010101000000010101110 + 0101100110100111111111000 + 0001101110111110101010110 + 1011100110000110110001101 + 0001111100101100101010111 + 1001000010011101001111110 + 0010001000001001001101101 + 0100000110100001101100111 + 0110100111111011001100101 + 1010100110000110001011011 + 1101110100000101011000001 + 0111101111010110110110111 + 1111111110000000010111001 + 1101100011000110001100101 + 0011111111110111110010110 + 1100100001101101010110010 + 0000110011111100000010110 + 1010000000111000010000001 + 1100100100001100011111001 + 0100111110011111010011001 + 0110000010000111110011000 + 1011010111111011111101000 + 1001100011001001000011100 + 1011101110110011100010011 + 1010000011110100010111000 + 0100000100011101011100101 + 1000001001100011100101111 + 1000001000000000011010100 + 1111011011010000000001100 + 1110110011111010100111111 + 1001000100011100100101101 + 1000111111101110011100110 + 1011000001011100011011110 + 0010100111010000110111001 + 0101100111010011110010001 + 1110101101010100101001100 + 1101100101010100010100000 + 0001100000001011001110100 + 0100101000100000100011101 + 1011010101110101100000010 + 0000110000001011110101110 + 1011000100001001100101010 + 0010001100011000110011101 + 0111001010000011101111010 + 0100010100111000101000000 + 0111101000100010101001010 + 1101101001111111011010101 + 1111011110100011011110010 + 1000011101011110100010011 + 1010001001100010000101110 + 0001101011000110101100000 + 1010100110110011001001000 + 1000110110011100000100110 + 1100011101110010010110000 + 1110100010110000011000111 + 1110010011100011000100010 + 1011001010000110100110100 + 1100111111101011011111001 + 1011110110010101111100000 + 0101111010101010100100000 + 0000111100101011111011011 + 1010111011100111100101010 + 0101011111001110100100010 + 1111100110011001111001100 + 0110010101010011101111101 + 1110111110110001101110111 + 1111000000110010010100011 + 1001101001101011011010111 + 0001011110100100010011101 + 0111100011111000001111100 + 0111111000101011001011001 + 0100010010100110101000011 + 0000110000001011011001111 + 1001001010011111011111010 + 1110101011111101011001110 + 0100110011000010011011100 + 1100110100011111010011110 + 1000100101000100010111011 + 0010000110010110101011111 + 1001001100000001111001001 + 0111010100111010111001101 + 1000011110111001010111100 + 1011010011100111010000111 + 0101010010011101001000100 + 1001001111100100110110000 + 1100100000001100010100000 + 0010001110101001010101010 + 0001010000111111001011110 + 1011100101000110010110000 + 0110010100101011111011110 + 1001100110101011011001011 + 1100110010100011100101000 + 1001101100110001000101101 + 1001010001011001111001111 + 0000011100100100101111101 + 0000101100111110000010100 + 0010000101001001110001111 + 0011111100011011011011100 + 0010111101000001110011001 + 0111110000101011111010110 + 0010000011000010111011100 + 0110100110100101011110100 + 1110100000011110010000110 + 0010000110111110111111101 + 1110011000110101110100111 + 0000001111110111110000010 + 1001101101111010010011101 + 0100101111110100001111001 + 0101110111100010011100010 + 0011000111000000001010100 + 0100000100110010100111001 + 1101011001100110011110000 + 1111001101011000110110100 + 0100010010110001100100000 + 1100011010111100000000100 + 0000001001001110100001010 + 0010100101100010001001010 + 0111000010100011101011000 + 1100001011110100100110111 + 1100001111011010001101101 + 0100001100101001011101100 + 1001100111010101101101111 + 1011101111110000101100110 + 1010001000001001110101011 + 1010000111100011111101110 + 0101011101111010100100101 + 1001000010101110100100000 + 0100101111100111011001101 + 0011100010101000101111110 + 1101011001100010101100111 + 0001001110011100110111100 + 1100000000100001010001110 + 0001111011100101011110100 + 0100001010110100101001100 + 1011111100111001001100100 + 0001011011001101010100110 + 0001110000101011100000111 + 0011001110001110111111100 + 0010001110010001010100110 + 1101010011000011001111110 + 0101100110001000010101111 + 0111011011011101110110110 + 1000010011011111101110000 + 1011101110101100001100000 + 1100111101001001000010100 + 1011100100001101010100111 + 1010001010100000101001111 + 1111101101101100011110111 + 1111101010111010001011001 + 1111011100011110001010011 + 0000111111110111010100011 + 1101000100001010011110011 + 0010100001110100101011101 + 1011101010001111000100100 + 0101100011010100111110010 + 0001001000000110001001111 + 0001101110001010010011010 + 0000101011110010111101100 + 0110010000111011001101010 + 1110101001001100100111111 + 0100011010011100101000001 + 0100101110000100001011110 + 1010011101111101101110101 + 0011010001010111010001011 + 1111011001111111011011001 + 1001011000000010001110110 + 0001001001011000011010100 + 0101110010111110100101000 + 1010011000101100001101001 + 1100110110101011000110000 + 0100111010000110011000111 + 1111000010110000100100111 + 1000110000111010100010000 + 1111111111001101110101001 + 0001010001110000101011001 + 1001000101001110111010100 + 1100111101010010001100101 + 1101010110011010011100110 + 1111001010100010100010001 + 0110101011010000101001001 + 1010110011010010001000110 + 1111111001110110011001001 + 1111101010011010010001001 + 0000101001100001111110001 + 0101001111001111000101101 + 1010010111100010010111000 + 1100011000011100111111100 + 1000001101011101111101100 + 0011100101011101100010111 + 1001100111110000100101011 + 0010001101000111101010100 + 0110011110000111001001110 + 1000100111010001101011000 + 0111110010101100001110101 + 1101011101101111100001100 + 0000100100001001101110001 + 0001110100101001100000111 + 0010100010110000001100011 + 0101001000011111111010110 + 1001011100101100000111010 + 0001111100010011110111011 + 0100100010000010111001001 + 0101111100001011001010110 + 1111001110111000001001000 + 0100111001110011010001010 + 1111101111111111110111010 + 0011011111110111010011101 + 0001000000000101010000100 + 0101111001100111110110110 + 0111110110111100111110000 + 1100000011100110000100100 + 1001110000001000001011000 + 0000011101010000010100001 + 1101000000110110001101111 + 0110100011110001110110001 + 0011111010101001100010000 + 0001100001110100110001001 + 1101011101010000111000101 + 0001100011111111010111110 + 0110111101010000000011011 + 1001011111111001000101110 + 1111001100101110111001001 + 0110000111110001100001010 + 0100001100011001001011001 + 0010100101110101100010101 + 1000011010110010000110010 + 0011110111000111010110001 + 0111010001000000100001010 + 0001011011011101010111000 + 0011110010101000000100100 + 1101100001101110100110001 + 0010100101101110110111011 + 1111111111111110000110010 + 0001101110100000111110011 + 1000001011100100010000110 + 0110110110110101011010000 + 0111111101111111101011100 + 1110000010101111101010011 + 1011110111010111111100111 + 1100111111000000111111010 + 0010110111000000011010111 + 1100100011111111110100001 + 0001000110110010001111101 + 0010111101001101011000001 + 0011111100010000101111001 + 0100101000011011001001110 + 0110001110001001110010110 + 1101000110100110010100011 + 0111110110101010010100010 + 0001111100001001000011001 + 1100111111111100100111000 + 1010101111011111011001010 + 0100001010010001010000001 + 0001001110100010100010110 + 0010010010001101010010000 + 1010111000000101110001011 + 0001000101110110101110001 + 1011111100011010001011100 + 1110101010001101111011010 + 1100100010111010010110111 + 0001001001101110101011000 + 1011111000001111011110001 + 1101111111111011100100100 + 0010001011101000000110011 + 0110111101101011000001010 + 1101111100101001000001111 + 1001100000110110010100111 + 1111010101001000001000010 + 1000010001000001110001100 + 1110110100111110011001010 + 1100110101000111110111011 + 1001110101111110011100111 + 1000001101000000100110011 + 1110011101111000001011100 + 0110111111110111101010110 + 1110100010000100101101100 + 0001101010011110000111001 + 1100010100100000000000001 + 0101101010010011000111101 + 1010101000111100100111110 + 0100011100010001111010000 + 0011101100011110000101000 + 0110011110101111001011000 + 1010100001111010111101010 + 1100001011010100011101110 + 1011011100110101111010110 + 0010110000111011000001001 + 0000100000101001110110000 + 0000100010111010011100110 + 0011010001100111101001001 + 1010110011100110110110100 + 0001110001001100100110000 + 0101101110111010010010001 + 1001100011000110101000111 + 1010111001110100011101100 + 1101001001000100001100000 + 0100101110001000000111010 + 1110100010011111011111111 + 0111011000111101011111100 + 0010000001001110001011000 + 0010110011101000001010011 + 0001110000001010011001001 + 0000101000101111010110111 + 0011011001000110101001010 + 0100100111011011101010010 + 1100000100001111111010100 + 0100110000011100110101110 + 0000100011111000101110010 + 1000100100111110110010000 + 0100110010011100101000100 + 1101110101111011001010010 + 1010000110000000101000000 + 0100100001001001111110000 + 1011100001101111101111001 + 0010111010101111011111000 + 1010111100111010000110101 + 0111001111100111111111010 + 1100011100100010110000010 + 0001110001110111000101011 + 1001001000011001001000100 + 1001101010000100101111000 + 1000011111010110010101011 + 1111011100101110001000000 + 1100001111101011001110110 + 0011010010110001111101100 + 1111100011101111000101110 + 1110000010011110110010000 + 0001001100011101000011100 + 0000010111110001111100100 + 1000100101010101100001101 + 1100000110100011001100000 + 0100000100111111110011001 + 1101111100101101011110011 + 1101010000111010000110110 + 0111101000111110011001101 + 1111001010111111100011110 + 0101011000010110110000010 + 0110000000101010001011101 + 0101110101000001001110100 + 1011000000001010100100011 + 1011001111110000001011111 + 1000101111111101001100100 + 1111010000011011010010100 + 0010011110111011001101001 + 0000100111100000111101111 + 0010101110000100001010110 + 0100001110010011011100000 + 0101011111100111011101011 + 1101001010011100110100100 + 1001111101011010001111001 + 0000110111110011110011100 + 0111010011101000011011101 + 1001110100000110101101100 + 0111110000010000101101000 + 1011100011101111011101101 + 1100010000110011111101111 + 0111110010011111100100011 + 1101100000110010000011111 + 1100111100100011011000011 + 1111110111101100011010000 + 0110100111111101010101010 + 0110110010100111000101111 + 1001000101011000000101000 + 0101000111001111101000111 + 1000000101100111100101011 + 0001000000011100001101010 + 1011000001010111010111100 + 1000101100011000000000001 + 0111011110110101111011000 + 0101001011001100111100011 + 0110010000100011100111001 + 1111101100010100000101111 + 1101001010111110100110110 + 0110011000000110011000000 + 1001100100101111001100001 + 1001001101011111110010111 + 0111010001100110001100001 + 1101000001010101000100001 + 1001011001001011111100110 + 1110111110000100101110011 + 1111011001100000111001011 + 1101011100111010101000000 + 1111100000011010010100000 + 0010100010110011001111011 + 0010111110000111101010110 + 0101111111110110001101111 + 0101100100011010001110110 + 0111000010101011101010100 + 0000011101110000011111110 + 0110010011110000001110110 + 0110100100000000110101001 + 0010100011111101010101101 + 0100110101101011010111011 + 1100000011001111001110100 + 1011000100100010110001101 + 1001000110111000000010101 + 1111100101010110100001101 + 0101010101010110010011001 + 0010100010001011010111011 + 0110001101101011100100000 + 0101010100110101100010011 + 0000100111011010010110010 + 0011010101101011100100111 + 1100100011100001011100101 + 1100001011111001110100111 + 1001111101000010010100111 + 1000110101000110001110011 + 0111111101111000000001101 + 0100011001100111011100110 + 0100100101000001000110010 + 1001000110010000010101010 + 0110101000110101100010011 + 0110111000001111111000000 + 0110001100011000101010010 + 0001000001111000101001011 + 0100101000000000011011011 + 0110000000110000000110000 + 1111101010011110110001100 + 1100110011011101110001010 + 0111010010100100110111001 + 1000010111011110110001001 + 0001110110011111111010111 + 1101010111101100100000010 + 0100001011001101010011101 + 0101110111110010000010001 + 1011000111000011001100101 + 1110000000111101011001100 + 0101010000011010101101011 + 1110001111010010101010001 + 1100100111110000100101110 + 1010111111100110100100000 + 0100001000000001000001011 + 0001010010001110001111011 + 1000101101111010111010101 + 0111011010100100010001001 + 0011011011001101000010111 + 0101111100011000101110010 + 1010010110000111111000000 + 1101000101110011101111010 + 0001011011111001011000001 + 1000010010010110110100010 + 0111100100000011100011101 + 0011101110110011001101110 + 0110001110100010110110101 + 0111110010110100111110101 + 0010111011000000100011010 + 1111100000010110001001100 + 1111001000111010011000011 + 1110000111001101000011000 + 0001001100110000101000101 + 0010011110011110011100100 + 1110101100010110111101011 + 0101101011011010111010110 + 0110010110100100100100001 + 1011101001101100111100000 + 0010010101101000110110111 + 0010100000001000001110111 + 0010100010001000001100111 + 0001101000101010101111100 + 0011110011100001011100101 + 0111111111110110000000011 + 1111001110101100000010100 + 0110111111011000000101110 + 1101010101001110101111001 + 0100110110010101111010111 + 0110011100011001011000110 + 0011101011100010010110001 + 0100001100101110011101011 + 0010101111011101010011001 + 1001111111101010111000110 + 0000110001000001110100100 + 0100100110110101001111000 + 0000101011110101100001100 + 0001100101011100100001111 + 0001000111101000110111000 + 0111110110001001111000010 + 0000000111011011001011111 + 0110101100110100101110100 + 1100101010001110110110100 + 1100010001010101001001101 + 0000010011100011001001100 + 0110110100001101100010110 + 1000001011110011110111101 + 1000110110111111001111110 + 1111111110000101100001110 + 1000000010111111101000110 + 0010110110101100010011011 + 0000001001001110110111101 + 0001000000011000011101011 + 0000011000000101111000001 + 0000001100001110111101000 + 0111101010000001010101001 + 0110010000010011100001111 + 1101111100010101100101110 + 0010001001001101111001010 + 1110000100000001010000100 + 1101000100001110111111001 + 1010001001011101011100000 + 1110101111110000101110100 + 1100100110000011011010010 + 1111001101011000011110101 + 0110000001100011001100110 + 1011100010111101010111111 + 1001111010001011100010010 + 0110100111010000001101010 + 1100001011011111100000111 + 1100111011111101001101100 + 1110010011011001110001011 + 1101111011001001000111100 + 0000111111011001010010100 + 1111011010111100010101110 + 0001101100000111010111001 + 1010010111111111100111010 + 0000000001011100001101000 + 0011111100011011100110000 + 1001111110010011000010100 + 0111111001011011111001110 + 0011100010000011001111011 + 0101101010011110100110100 + 0010000111000110000010100 + 1110101100001000000100100 + 1001010100110100110101111 + 0010001000011001101000010 + 1011100110101110111000010 + 0000001011100100000100010 + 1101111110000011001001011 + 1101111010111000111000010 + 0101111010101010010101110 + 0111100101011100110111000 + 1101010001010001101111010 + 0011111001000111001111001 + 0011100001101011100011000 + 1101000011000101110110010 + 1100111111110101000011000 + 0010111000000110111101110 + 1001000000100000100010101 + 1111110100110100011100000 + 1000000110010001001010011 + 1000100001110010100000110 + 0010110010010011011010011 + 1111101110100001100001001 + 1110011111101000100101010 + 0111010010101011101011100 + 0011000110010001111100000 + 1110001011010011100110010 + 1111011111011100101111000 + 1001010100101000011010110 + 1101110001001001001001011 + 1111100111100100000101100 + 0010101000100100110010110 + 0101111110000100100110100 + 1011111000100110101100011 + 0001111101010011101100111 + 0110010011110110001101010 + 0111100010100001101011010 + 0101111100100111010001010 + 1011101010111111001010001 + 0111111000000011101010000 + 0001011011000111111110001 + 0110010110111001100010000 + 1010011100111001110110110 + 0001111100111010111001001 + 0111010011000101010000011 + 0110010110001110001011000 + 1101101100100111001101101 + 1110000100011100100110110 + 0000011100010011111000110 + 1011010100010111100101011 + 1001100010001111011001010 + 0110000001001110100110011 + 0100111101010111110100101 + 0101000101010001100111111 + 0011100011100011011011011 + 1011111100101101101010011 + 1100111100101101011110110 + 0100101001000001011011110 + 0011110100111010000111011 + 1001011010101001110101000 + 0110111110000111111010000 + 1010110000011111110000111 + 1111001000100101100110000 + 0000110000101000000110000 + 0111110011001011110111001 + 0000110111011100110101011 + 1010001000111110001010100 + 0100000001010111001010111 + 0100000100110101011001110 + 1010011100110011111111100 + 1000001101101011011000110 + 1011100010101101110110010 + 1001101001010010001101101 + 1100111111101100111011110 + 1101101010001100111100000 + 0001011110010100110011111 + 0000111000011101110110010 + 0110011011000101101101000 + 0101111011011101010101011 + 1100001011111011101000101 + 1010110000000000101000111 + 1001101010101111100001100 + 1010001111110011001010001 + 1001011000101110011111111 + 0011101101010101000110100 + 1011101010010100011010100 + 0010101100110100000000010 + 1100010111001111110001100 + 0110001001100011000110101 + 0000111100101001011101101 + 1001110010011110110100011 + 1001011111010111001010010 + 1010001011100110110011110 + 0100110110010010110111001 + 0100101111011001110110001 + 0011001011000000001111101 + 1111010001011101001011000 + 1110100110001010000011001 + 0110011011000111000001100 + 1000110110100011000000111 + 0001111100010011111100101 + 1000110000101111111010110 + 0100011110101100010100111 + 1000111101010110010001010 + 1110010000011101100001111 + 0100100010101100010010100 + 0101110100100011100000101 + 1100011010010001110101001 + 1110100011110110001101010 + 1011000011110101101000101 + 0001011001001110011111110 + 0011100110101011010001010 + 1100100000000010011001010 + 0101101001000010010001110 + 0100101100001010001000000 + 1101000010100010011000110 + 1100000110010011100110000 + 0011001101000011001000000 + 1110011001010000100011101 + 1011111100100111100011100 + 0000100010110100101011100 + 0110000110100101111000011 + 1101100101011100011110000 + 1110101011110010111100001 + 0101010100100010101100100 + 0001100010000111110001110 + 0110000100101100011110001 + 1101000101000011101101001 + 0111100111101101101110001 + 1110110010001011010010101 + 0000011111110100100001001 + 0100010011001010101001000 + 0010111001100001101010100 + 0101010110010011100100101 + 1000000111100011100110000 + 0110010001000000001001100 + 1000001010100001000100011 + 0100100010011011000010100 + 1101100000011001010101010 + 1000110100001110001110101 + 0110011010011011011000011 + 0001011100011001101000111 + 1100100100111110010101100 + 1001100111000110000101000 + 1111110010101010110101110 + 1001110000100110110111101 + 0001001011011010010110010 + 1100001101000011100000011 + 1000011101000110100110101 + 0000100011001001111110101 + 0010010110111111101001011 + 1000001111010001101100000 + 0001110110001110111011011 + 0110101100101011101011110 + 1000000000011111001101010 + 0110011101110110011010000 + 0001010101010000011010111 + 0101111000111110110100110 + 1010001100000110001000100 + 0110000110000010111001000 + 1101101010111100010111100 + 0101011001011001000001011 + 1111011010101000000100111 + 0110101100101100011001001 + 0100101001001011101111001 + 1100000101001011100111100 + 0110011010000010011010100 + 1111111010100111011100011 + 0111011010111001101101011 + 0011011100100111011110001 + 1100100010011111101000111 + 0110101001100110000011001 + 0010100010110101110001001 + 1100001111000111010110000 + 1101001001111101101001111 + 1111001101000000011101100 + 1001100011000000011101001 + 1101110100101111010010111 + 0101001000101010001001111 + 1001110011110111100011011 + 0010111100000101111000110 + 1011000011100001100111011 + 0011011001110100101111110 + 1001010101111011111001101 + 0001011100001001000010100 + 0001101000110110010110110 + 1100010110111001010010011 + 1011010100000110001011110 + 0011111011100000101001010 + 0011001011111100011101111 + 0000111001001001111000010 + 0101111001110101110110011 + 0010011101000110100001101 + 0100001001111101101111001 + 0010010100000101100111100 + 0100001011001110101101010 + 1100111111011010110011111 + 1001000110010111010101010 + 0101010000001010111001100 + 1011000010000000101010111 + 0000101101111110001011100 + 0001100001110010111000100 + 1100101111010000011110001 + 0110011111110001010010010 + 0010111111001101010110010 + 0011100011101000001101110 + 0010001100011101011110000 + 0001111000110001000001101 + 1000000011111111110101111 + 1001101111110001110110001 + 1010011101110111111011011 + 1000000000001111010101001 + 0001100001100001101111001 + 0011000110110101101001001 + 1000101000100100101011110 + 1010001001100010110111010 + 1101110111100100100010101 + 1110110110001100010000111 + 0001100000011101101111010 + 0000110000001111101110101 + 0010001011000001111101001 + 1001100100010001101010110 + 1000110000100110011011111 + 0101000100001011101100011 + 0001100000101100101100011 + 0001111000110011111011000 + 0110110011010001101111110 + 0111101000100010000000111 + 0101110001111000001001011 + 1000011000101110000100100 + 0101100101101001011001011 + 1100110001000101000111111 + 1100010001010000011001000 + 1111110111011110011100101 + 0101100000100011101010001 + 0101011001101000000110101 + 1010100111001101011010001 + 1010001110000010000001111 + 1111101011111001111011011 + 0000111010000000100011000 + 0100000000100010111100000 + 0111101110110011001111111 + 1100001000110111101000010 + 1010001011010000110100101 + 0111000101101001000111001 + 1111000000110111001110011 + 1011111111010101011001000 + 1001110111001111001111001 + 1100011100010111011000000 + 0101100101101110110001100 + 1100010010001111111101011 + 1100000011011110011110011 + 1011111100111100000111111 + 0101100000011100110010001 + 0110111111100111110111000 + 1100011000100110010110011 + 0100111010111100101011111 + 0000110111101011011010101 + 0101111001101001111011010 + 1100011111110101101010010 + 0000010100111101001001101 + 1000100000100101110000010 + 0011001011111101001000110 + 0101010111101000000011010 + 1011110001111101001011001 + 1010011100011011000101100 + 1101110101100011100101101 + 0001110100001110100110100 + 1110010011101110111011110 + 0000100100011100110100100 + 1000110111100100100000110 + 0011101110110110110101010 + 1011111010110000100100011 + 0000000111010111101010011 + 0100110100000101011101001 + 0100000000100001110011111 + 1010110010111001000100001 + 1011110011111000101011111 + 1111101000011101110000111 + 0101000001110011100000111 + 0010011001001001011000001 + 1111001111100010110001010 + 0010101110111100101111101 + 0010011011000000010011101 + 0111100111011010111000011 + 0111110011001110100111011 + 1100010011000001000001110 + 0110001101110100110101100 + 0000010101001110001101100 + 1011111000011110101100111 + 0001101010101101100110101 + 0001011110100000000011110 + 0010111001001010000110011 + 1001011111111000111010111 + 1001011011011110111110100 + 1110010101011100101110010 + 1011011100111101110111110 + 1100010000000101100010101 + 1111010000110101100001111 + 1011111001000010101101011 + 1111100010100101000101000 + 1000001011000110110110111 + 0101100010001000011110111 + 1001101000100000010001101 + 1111000111000001100100001 + 0001000001011011001001101 + 0100011000111000001101101 + 0100111000010111110110101 + 1101110000100111110000111 + 1101111110101100111000111 + 0100000011000110111011101 + 0110110110000111011010011 + 0101011000110111001011101 + 1010111101010110101000111 + 0011010010011110000110010 + 0110100101101110011101100 + 0011100001011010001011001 + 1000100000001110110110110 + 0100111001111010110001001 + 1001001001011011111110110 + 1000001111100001011010010 + 0110011001100101000000010 + 0110101001001010100001001 + 1100010110110001100111011 + 0011010001001001011001011 + 0010001101111100010010011 + 0000010100000001010100101 + 0010100110101011101111101 + 0011100111100010110001000 + 1000010111101000111101010 + 1100011110010110000110110 + 0011011100001001000011010 + 0101101000011101000011111 + 1001100011011010000101111 + 1111000111000000001011001 + 1001001100111101111111100 + 1011111000111001000101000 + 1011111111110111010111010 + 0111011110110011011010000 + 0011010101011000000011010 + 1001111111000110010001101 + 1010100110110100101111011 + 1010010010010101001110001 + 0110100000110000110111000 + 1111100001001000001011110 + 0111010001101011011101000 + 0010101110010001001001110 + 1001011101010101111011000 + 1000010010101110000001110 + 0001101111011000001010001 + 0101011101101110000011000 + 1001100010101000011101011 + 1000000100000101110101000 + 0100110001101101111111010 + 0110100001010100011101101 + 0110110011010110111010010 + 0100001110101010101011010 + 1001101010110111010110011 + 1111001011100101110000000 + 0100010110011110110101101 + 0101000110011000111011010 + 0101100110101001001001011 + 1100011111100010101110000 + 1000001110001000101111010 + 1001101111001011111011100 + 0110001110100101011111110 + 1010000111000011100001100 + 1011010000010110011000010 + 1000110001101011101001110 + 0110110011110000100010010 + 1011011110010110001011111 + 1010100101011101001010100 + 1101101110100111111011011 + 1110011001111110011101100 + 0011001111101100110011010 + 0000000110110011111001011 + 1010100010000011001111110 + 0110110010010110111101010 + 0110101001111011101010111 + 0000010111001100010011110 + 1111010010101111111000000 + 1100100111111111110011101 + 1101000111111011010001001 + 1110001001101000101011111 + 0001000111101000001101001 + 1110001000111101110010000 + 1111111010100111101101100 + 0011001010100110011011101 + 0110011010011000010001111 + 1111111000011110011000110 + 1111010010111011001001111 + 0010111111001000100110110 + 0010011010000110111000100 + 0111011011110011111110010 + 1010001010010111110011110 + 0100101101010000010001000 + 0111111000010000100101111 + 1001111011010010100101000 + 1011001111000111101101001 + 1011100101101000011100000 + 1110000100010111110001111 + 0110001101011011000000110 + 1101001101010111001100000 + 1110110111100111011111100 + 0100110011001001100100010 + 0010000000000011010011101 + 0011100101101010111111111 + 0010110101110110110100001 + 1000100100111001111101111 + 0101000001001101100110001 + 1111010101011100001000100 + 1111001111110011101010010 + 1010001110011001111100000 + 0010011101101010101001010 + 1010000110001101011101111 + 0011111001101100000100110 + 0000100110011011000000100 + 0001111101001000111111101 + 0011100001100100010101110 + 1100111101101000100100010 + 1100000111110110001111100 + 0010101101000101000111000 + 1110100001010001001111000 + 0011000011100010111110111 + 1011110000101110010000011 + 1101111101111011011000011 + 0000100110110100100110101 + 1110000010101110011110010 + 1001110000101100110101101 + 1001110010101101111111011 + 1101000110101111111101001 + 0001011000010000110000101 + 1110010001001101101011000 + 0100111100110101010101000 + 1001001000111110010000101 + 1111110010010100000101001 + 0101100111001010001100110 + 0001000011101111000100111 + 1101001101000111001100100 + 0111100000001011111000110 + 1101000001010111111011001 + 1100010001100111101101100 + 1111101100010110111101010 + 1100011010101110000100100 + 0011000100100111101110100 + 1000011111001010101111001 + 0011011100101111100011001 + 1001110001111100010011101 + 1001000011000101110000011 + 0000001110000111010001010 + 0100010000100100110000001 + 0100110000010111011111010 + 1011010000010101110011100 + 1011011010011011110110010 + 1001101110110011111100100 + 1011100010011000001110100 + 0011110001010000110010111 + 0000111110001010101010110 + 0111011111011100011000001 + 1101001101101110001111111 + 0111001010011000000011110 + 1010111000110011001111010 + 1111100101111100111001110 + 0010100111110010010100000 + 1111001100010101010111000 + 0011010110001110001010001 + 0100111101001010000001010 + 0011110010100111101110100 + 1001101010001011010001111 + 0111111000100100111010010 + 0001111110110100101011000 + 0100101010011101000100101 + 0001010110111110010110100 + 1001000000000110011010110 + 0000010000100111101111010 + 1111111101100001101011111 + 0110000001110101110011010 + 1000111001100110001111001 + 1111001000010010101111101 + 1000110100100111100001100 + 0011001001100100011100011 + 1011001010110110110000010 + 0010011100111111111101100 + 1101001101010110101100011 + 1110110111001010110111001 + 0001010011010110001001110 + 0011001101011000111110101 + 0000100110100001101111111 + 1011001100111000011011111 + 1111000010000101101011001 + 1010001000111000100100010 + 0010110010111100010101111 + 1101100100011000001111010 + 0100101000111111100100010 + 1000010100010011101010100 + 1000000001001000010111001 + 1110010010101001100010010 + 1001101110000101111000010 + 1011110010011010000100001 + 0111000001010000011101011 + 0110110000000001111110000 + 0110101001001111010110001 + 0100001001000101110001000 + 1110000010001010000111110 + 0110010100100110111010110 + 1010010010000001100010011 + 1110101011111001101110010 + 1110001100110101111101111 + 0101111111000100010111011 + 0100010001000011010001001 + 0111011001100010000100101 + 0000000011110001010010010 + 1111111111010111001001100 + 1000101100001101011001010 + 1010101111100011000000001 + 1101011111100110011111010 + 1101111111001010010000111 + 1111000010100000000101010 + 1100100110011111011001110 + 1011100010010011111011000 + 1000100000110110100011000 + 0101101111111010001011111 + 1110110010101011100000011 + 1010000111101001111110111 + 1100001000101101011000100 + 1111011011101001110000010 + 0001001111000100111011111 + 1101010000110100100010010 + 0011101001101000011000010 + 1101010100101101000011111 + 0101010111011001111101000 + 1000001100101110100111100 + 0100011100111010000000100 + 0011001010111011101111111 + 0001110000110000110110010 + 1010100011011010001011001 + 1111011010111001111110010 + 0101100000110111000000000 + 1010100101111011001110010 + 1100011110110010001000001 + 1010110001110010000101011 + 1101010101111100100001011 + 1110010011000111000101000 + 0100101111010100110111111 + 0010001000100100001000110 + 1001110010100001101001101 + 0011000101011100010101110 + 1011000001001111000101101 + 0110011101101110010111000 + 0010100001101011001010011 + 1000011110001111010110010 + 0010011110101101101110110 + 0110110001011101010110100 + 0001001110101110100101111 + 1011010110010001010100111 + 0100010110100100000001110 + 0001010001111111010101001 + 0110110001100001000011111 + 0100011000010111101011100 + 1111011100111110001111010 + 0111111000101010111101001 + 1111010111001000011111001 + 0110010110010011110011110 + 1000000101110111101010101 + 0001101001100010110010011 + 1110000101100011100110001 + 1111010101100010110110011 + 0001001011111111011110011 + 1000111000010110110011010 + 1111010100001000001001101 + 1111111001100100011010100 + 1001001110101010010010011 + 0111001111011010100111101 + 0110111011011100100110001 + 1110110100101101011100110 + 0111011011000001110100011 + 1100110100101110110110110 + 0001101010000100100010011 + 1011100101010110001011110 + 1101011010100000100101011 + 1111011111111011001010000 + 0110000110001101000000110 + 0111011110101111100010001 + 0110001100011000111011010 + 0011000011001011110010100 + 0001111011011111011101110 + 1001000001110100010011111 + 1101001100111101000111000 + 0100000101010000001000111 + 0001000101010001010100110 + 1001000011111100011010110 + 0000000101000110010011111 + 0001101010001100110000111 + 0111011001010001100000111 + 1011110111001100111111100 + 0010001100000100001001101 + 0001111101011011010000010 + 1000100001111111111001010 + 1101001100101101000000010 + 0000101111010101011001000 + 0100110010010001100100100 + 1000010001011110000111000 + 1000001011111000010110000 + 0011110011101000000100000 + 1101001011000010010001010 + 0011001010111101100010110 + 0110100000001001001010110 + 0000010000010101011000111 + 0111101001011010001110101 + 1010000100100010101100100 + 1011001111100001010101001 + 1000101111000110100010101 + 0101111100000011100010110 + 1010001111010011011001101 + 1011110101100101100011100 + 0001000000001110110100111 + 0000110101010110001011111 + 1110010000100010000100100 + 0110010001110011001000011 + 1010111010000011001100011 + 0110100101110000111111000 + 0011011000100000001001011 + 1110111000101110001001101 + 1110111001110101110001001 + 0111110001100101001001100 + 0011001010011000001101111 + 1110111110011111111011110 + 0111100011000010110001101 + 0111101100000011000000101 + 0101110101011110001001001 + 0100001011011000111011101 + 1110000000101111000010011 + 1011001101000011011111010 + 0100100000001111011110100 + 0101001011011010001110101 + 0011000001111010001101001 + 1000110000001010010100110 + 1011000110101100100111110 + 0010010111001101011011000 + 0110000100101111111011101 + 0010110111110010011111000 + 0100000101101111001010111 + 1111111011100000001101110 + 0111011100010011110100101 + 0001010010010111010011010 + 1010111100010111110011001 + 0100111101000010000101010 + 0010000100010101101111111 + 1001110001110101001010011 + 0011101011000111101101011 + 1101111001001100111100111 + 1100101110110111010001110 + 1100000000010101001010010 + 1010110001111100000101010 + 1001101110001000111010010 + 1010001011010100100101111 + 1000111011001110100001000 + 1001111111110000001101111 + 1110001100101111110100111 + 0100101011011001000010110 + 0111001010011010111000000 + 0101100010000001000111100 + 1011101111010011110110110 + 1000011100100110011111000 + 1111110100010110100000110 + 0001000111100001001011111 + 0101010101000100111011111 + 1001110100101101110000010 + 1111010110000011111100001 + 1111000010011011101000010 + 0010100010001110101110101 + 0111011110010001110011001 + 0100101100101011101011111 + 0011000110111101100110000 + 0100101010011001100101000 + 1010111011011011010101011 + 1000101010001111000010100 + 1101010001010101011100001 + 1010101011011000011111111 + 1010010111011110110010010 + 1000101101100000000100111 + 0000010000111101110101101 + 1101111010110001011101011 + 1101101110101000101001001 + 1010111001010101100101010 + 1110100110111011111011000 + 1011100100111101000101111 + 1110100110100100000000111 + 0110111010111100110111101 + 0100011100010101010100000 + 0101110001011010010011001 + 1010101000001010011000110 + 0000000100000110010000111 + 1000100101100011011010110 + 0111111100001111111000011 + 0110111000110100001010101 + 1001100101011000100010111 + 1001000000111000000011011 + 0101001101011100100011010 + 1101111111110011111111100 + 1111010111110100100000100 + 0000001011100100101100010 + 0110110011010010011010010 + 1111101111100011110001111 + 0101101111101111110010011 + 1100100101111111111000110 + 1000001100001111011110110 + 0101101001000100100011001 + 0101111001110011101110111 + 0010010111001100010100000 + 1010001001001000001110101 + 1100001110100001001101100 + 0000110001101110010110101 + 1001000000111111001011000 + 0101011011111001010110000 + 1110101001110101000111110 + 0111100101111100111110101 + 0100111110100101101000101 + 0100101001010101101100010 + 1100010111111111001111111 + 0110001010110010101100011 + 0010011100111101010111011 + 0000001110010101000001010 + 0100001001111101010010000 + 0111111000000101011111000 + 1010011100010000100111100 + 1011111011111101101111000 + 1011011101101001001001011 + 0101011110010110010010110 + 0010100001000100001001101 + 0100010000010001110110110 + 0001100101011010010110001 + 0101110111010001010000110 + 1001000110000100101100110 + 0001100100101000001001000 + 0110110101001011001001011 + 1000001111000011000100101 + 1101111100011010100000000 + 0100011001010000010011110 + 0011111101011010110101100 + 0010000101111001110011101 + 0110010001101100011011001 + 1100010011101100010011000 + 0001001001100101000100001 + 1000101001101001110110110 + 0100010100110100011110111 + 0110000100100001001101111 + 0001010110010010011000110 + 0001011010101010110001110 + 0000000001011011000111111 + 1000010111101010000000101 + 0101110111100101001001011 + 1010001001011011110010010 + 1101001000110000110010100 + 1100001001101111111011010 + 1010010010110101010010001 + 1010001011111110001011100 + 1100111011100111110001100 + 1100001101010111111111101 + 1100101001011100000100011 + 1001000101001110110111011 + 1111110000110101101000001 + 0000000000101001101011101 + 1011001101010010100000011 + 1010110001101100011100011 + 0110110000000000011111011 + 1110000101100000110001111 + 1010010001110110111001110 + 1010100000100111011111111 + 1110000000000111110011101 + 1100111011100110110011111 + 1010111010110001010011111 + 0101001100011111111010101 + 0011101001011110010011111 + 0111000011001111110010101 + 0100110101001010000010101 + 0001000101101010011100011 + 0111011011100101010100010 + 0011100100010110101110111 + 1000011000011111001010010 + 1111011111010011001010100 + 0000010110011101101110001 + 1011111000100010101010100 + 1010011101100101001010000 + 1010110111000110111100010 + 1101101110100001101011011 + 1111000111100110101101111 + 0110000011111011110111000 + 0010101111011001111000010 + 0100010101000111011001110 + 1101010011101000111101111 + 0100000101110100110000001 + 1001000101001110101001100 + 0000010101000001010101011 + 1001010101100011011001111 + 0101000111000011001111001 + 0100011010110101010010110 + 1001001110010011100100111 + 1100001101100010001101110 + 0100000110110010000010000 + 1111101000011111000111011 + 1000100101000001000111110 + 0100100110111101010111000 + 0101000110101011100110010 + 0011111000010110101001110 + 0111101111100000101110101 + 0111011111100111011000100 + 1010110001100101011101011 + 0001010000010001001000010 + 0000101110110000110110111 + 1111011111000101100101111 + 0010111100101011010111010 + 1001111100111011000110111 + 0100010111011000011101000 + 0101000111111001110101100 + 1010000100111011101000110 + 1000100011111110101100100 + 1001001001011110110111100 + 1111101101001100110110010 + 1110101100000010011111011 + 1011001011010011111000101 + 0011101110111001111110000 + 0001111101001101110110111 + 1001110001001110111111110 + 1101000000110110111000011 + 1101010101110001110000001 + 0010101010111110101110111 + 1010010011111100001100110 + 1101110111001111111011111 + 0101010101011110101101000 + 0001110010101000010101001 + 0110101001110111100010110 + 0110000001110101010000110 + 0001110010011001011101010 + 1110011000010010100101100 + 0100101001000001111101001 + 1110101111000010010011010 + 1111010000100110000010010 + 0000001001010101100111010 + 0001001111000101111000000 + 0110100011001110101000000 + 1100110110111110010111110 + 1001111010011110111011111 + 1011000100010011110110111 + 0000110101100110100110000 + 0110001111110001000111100 + 0000101011010001110111001 + 0010101001110101100000101 + 1001000010110101110000000 + 0000000011011001100011100 + 1010110011001001110011011 + 1101011100010001010111011 + 0011001010110101111001111 + 1000110001110001010000111 + 0110001011101110110110010 + 1011101011000001111111010 + 0000111001011100110000110 + 0001101010111001111101011 + 1110011100101001011101101 + 1001100011101110010011000 + 0101111111011100110000101 + 1010010111101011011110111 + 1001101101110111100101100 + 1100111100110000011011011 + 0101100000110100001111000 + 0101001101010001010101010 + 1111001010010101000011110 + 0111101100110100101000111 + 0110100000110100001001101 + 1000100111010001001011100 + 1101100101110111110010110 + 1101111010001110010100010 + 0101110000111000111101111 + 1001110010101101010011100 + 1001101110011001010110011 + 1000011111110111101110110 + 1111100100011000000100000 + 0101010001011000101010100 + 0010010001010001000100110 + 0100100100111001010101001 + 1110111111001110011011011 + 1000111001111010001010001 + 1101111000100001011001111 + 1010110111011101100111010 + 0110100001100001011101001 + 0100000101001101010111010 + 1101110100110101000010001 + 1101100010101101010010110 + 0010110011010011010011000 + 1001110011101110010011001 + 1010101100000000000101111 + 1001101111001011101100100 + 0010111110101000100010110 + 0011101110001010101010111 + 0000000110010111011001100 + 1000111010100000001111010 + 1101101001000001000010010 + 0011111101111000100100111 + 0001101010010010000111111 + 1001011101111110001000011 + 0111101011101000010001111 + 1101010000011101010000110 + 1000101101011000110011100 + 1111001011011011110110000 + 1111000101010100101111110 + 1110001100111101101011111 + 1110011110110101101110000 + 0111001100111100100000010 + 1100001011100100000001011 + 1001101101111000101110111 + 0011011100000100111010111 + 1101010000111001011100101 + 1111000100100101110100101 + 1100000011101011100000000 + 0111110011111101000000010 + 0100000101110110000111010 + 1111010100111000101001010 + 1010110011111001101101111 + 1000001110010010000000100 + 0010011100011011000000110 + 0110011101100110110001001 + 1100010010000110010100111 + 0100110110001011010100111 + 1010100000111111010000010 + 1110101110001110100101111 + 0101010010110000000100011 + 1000110100111100100001110 + 0011101110101011010001010 + 1001010011000010110010011 + 1110111101011100101000010 + 1001011010100000100111110 + 0010001011001011000001001 + 0111110011001111000110011 + 1001101101110000011111000 + 0001100100000001110010000 + 0010001001100000101110001 + 1011110010100100010111011 + 0111111000100110010100000 + 1011111001111111011100110 + 0110101010101011110111001 + 1100111100100111111000000 + 1110111110010010011111110 + 0100001111000001100011011 + 1110011010111011000111101 + 0101101011011000011111111 + 0100001111000001001101000 + 1101100000001101000001001 + 1000100101011110101110010 + 1110000100001110000110011 + 0011100011010110111001010 + 0000110111001110100111110 + 1011011101100000011010110 + 1010100010101110011111101 + 1010000001101011110010100 + 0100101100000100011011010 + 1100100011011011000011000 + 1000000011011111010111001 + 0011011111111001010000100 + 1101101101101111100000011 + 1101000011110111111110011 + 0010011011111001101101101 + 0011001001010011010101110 + 1001001100000111010011001 + 1001101101010111111010101 + 1010001001100010101110111 + 1101001111011000010001010 + 0110100111001101001010010 + 0010001010001111101111100 + 1100100100110100010000110 + 0101000000111001011110111 + 0000001101110000010010111 + 0010110110111100111001011 + 1100100010001011001110100 + 1100011100110000001011010 + 0101001100110000101101001 + 1000110100011110100101011 + 1100111100111100110000111 + 0110110101000000010000011 + 1100101001000011000000011 + 0110001010010111110001101 + 1000010101101110111010110 + 0001011000011001100100000 + 1111011110111101101000000 + 0010111101011110001000001 + 0001100000101111111101110 + 1101111011100100011101101 + 0011001000110110110110110 + 1110110101000000111000100 + 1110110010011110110000000 + 1001010001101100101000001 + 0101101100010101001011110 + 1010000010110101100111111 + 1010000111101010000010101 + 1000111001110000101011110 + 1011010110101000000011001 + 1110000101001010111110101 + 1000100100011011111110110 + 0010110000001101000100001 + 0011101001100110110001011 + 0011100100010000100010111 + 1100100100001011110100000 + 1011011110101010100111110 + 1001000010101011110011111 + 1111000010111001001100110 + 1011001100100100111001110 + 0101101101001110011101001 + 0110000111110110001010101 + 1100101101011111001010111 + 0000101110100001000000111 + 0010100010000001110111110 + 1100011110101100110101001 + 0010011010111100101111111 + 1110010110001110011000011 + 0000100110110100000101010 + 1010110010010100001101010 + 0011011001110011101011000 + 0101111110100110001111000 + 1011101011010010001000101 + 1001100000010100000100011 + 1000010000100101000111110 + 1010110010001111011000110 + 1101111010000110001011000 + 0010100001101100111100011 + 1000010100100110011001000 + 1100111001001001101100101 + 1000001011101100100001011 + 1000001010111110010101011 + 0111011100100100101101000 + 1101101100001110110100001 + 1001011110111100001011110 + 0100110111011100110101000 + 0110110110011100100011101 + 0000011111100100000100100 + 0011110000101110111110100 + 1101000111111011110110011 + 1100000101110101010001001 + 0000010111111110100000101 + 1001010011010010101000010 + 1100110000000000111111011 + 1100101010010100011100101 + 1010111110010001010001110 + 1100000111110110000001100 + 0101111111100000101101101 + 1011000010011101110011001 + 0100100001001000001001101 + 1100011010110010010000110 + 1001011100000101111111011 + 0101001011010001011101100 + 0001111001110110001111001 + 0010001001000010110011011 + 0001000111001111000110001 + 1011000011010101111110100 + 1110010110010101111100111 + 1001001110111000100100101 + 1111101110110110111010111 + 0010110110000000101001100 + 0000011000111110000011110 + 1111001110011001001000100 + 1110011001000111110101100 + 0110010101110110010011100 + 1001001001001001110101011 + 1000010110101001101010100 + 1000101000011100000101000 + 1001111110001100111001101 + 0000011111011101011010111 + 0001100101010010111010011 + 1011110011100101101110011 + 1010111101111101000000010 + 0000101101101101101100101 + 1000001110111101101000010 + 0011100111101000000011101 + 0010101010010000101110101 + 0001111101111110010100001 + 0100101011011000001111110 + 1001000010011010110010011 + 1100001001000111010110100 + 0010111101101000011000111 + 0101001001100101100011010 + 1011111001111011001010001 + 1010001100001111110000101 + 1101110110110101110010001 + 0101111001001111000110000 + 0111111011001101011111100 + 0101010011111111110010110 + 1001010110000111011011100 + 0010001000010111110010111 + 1101010101100000101010010 + 0101100001000000010110001 + 1001100110100011111101101 + 1000000111011000011100000 + 1110010011111010110001100 + 1110101011000100110001101 + 1000100101001000101010000 + 0100000011100000100011110 + 1000011110000110011000110 + 0001111001000100110101101 + 0110000101111001110110101 + 0101010010001111000100111 + 0100000000010110010101000 + 0110000110111001000001100 + 1100101010000110100111011 + 0010100110111001011001110 + 0100111101110010111101011 + 0111100010101000100000111 + 1010011001111101000000000 + 0110010101111011010011101 + 0101101100110110001001011 + 1000001010001001011001001 + 1000001011111011111010010 + 0100100010011111111000001 + 1010110001000000011010100 + 1011000110100111110001011 + 0101101111111111011000101 + 0101001110010100101101110 + 0010110001100001000000000 + 1110011110110000011010010 + 0011101001100111011111011 + 1101010011111110010000000 + 1011100001101001001110000 + 0010101011101000110110111 + 0111100010100101111101000 + 1101001110101110100111000 + 1100000011011110011100000 + 0111010101101001110000011 + 0011001101011000011010110 + 0110101000111001100111100 + 1001000110001110010100110 + 1111010010111101010001111 + 0000111010000110010110001 + 0010110011000010100110100 + 1001100101111110010111101 + 1100111101110110100101101 + 0001000101000110110011011 + 0110011101100100100000010 + 0010100110110110110000111 + 1101000000110110000000101 + 1101101000110001011001000 + 0100101010101001111110010 + 1110101101011101011100001 + 1000101011101111001010101 + 1110000010011000110011000 + 0010101110100001001000111 + 0101100000111100110001100 + 1100100010000001010111000 + 1100101001011110101010101 + 0111111111010010010011110 + 1100001111100101011111101 + 0101011111001011000111011 + 1110011111010010110111110 + 0011101000001111001111001 + 0110100110001111100101000 + 0100110100100011110001110 + 0110000011110001010000000 + 0110011001101100101111110 + 1010110010001011010100001 + 1111110000011000011110100 + 1101000011110011011111000 + 0001100010011001000001100 + 1110101110011101000000111 + 1010010100101010110001011 + 0101110100001001100110110 + 1000111111101011101111101 + 0111001010010110010101011 + 1111000100110110101011111 + 0010111111011010001110110 + 1010110001010010111111100 + 0010111010101110010100010 + 0100011010010011101100101 + 0000001110011000110110111 + 1010101010101110101110111 + 1001010101111010001111011 + 0111110000101001110100011 + 0101111000110111110001110 + 1100000000011101001000100 + 0001110001011111111010000 + 0100001101111101100000011 + 0010011110100110010100110 + 1001000110100110100001111 + 1010001111000010001001000 + 0001111011010000010110000 + 0000011010100011011100111 + 1000001001100011101100100 + 1011100111000000001000000 + 0111111010010110010110110 + 0100100100010111011000010 + 0111111110111111100101000 + 0110010000110011111001001 + 1100010100110010101010101 + 1011110010010100010101000 + 1000011111101000101111011 + 1111100111001111001111001 + 0110001011001110000001000 + 0001010110110010111011101 + 1001101111111111111111100 + 1011010011101001100011010 + 1010000110110100001110111 + 0001010101100001100101111 + 1111110101111000000010000 + 0010000011010111001011110 + 0101010000001101111010101 + 1001010111110110100111011 + 0001001000100000100110100 + 1101100011101010110110101 + 1000100010111101010011011 + 0010011100011010101101101 + 1001001010010000001110101 + 1001100101111100110101111 + 1000000100001011110100011 + 1111001001110010100100110 + 0111111011111101011001001 + 1000100010101001100101010 + 0110010100101111011101001 + 1101110000001000000111100 + 0000101010011001010000101 + 0001010000101010010101110 + 1000111001010110000011110 + 1100110010001001101011101 + 0000011100100001010100011 + 1011100110011011100100001 + 1001010101111010001110010 + 0000110100000101001100001 + 1100000100100101011010100 + 1110110111100101110001110 + 0110000000000111001101011 + 0000111011111010111100101 + 1010111111010100100101001 + 0101100010001001011111001 + 0001010011001010001011000 + 0001010010101010100101101 + 0101000111010111110100111 + 0000011111011011010110100 + 1011000100101000001111101 + 0100001110110011010110100 + 0001011000011001001101101 + 0100111001110000001110111 + 1110111011110111000001111 + 1111011001011111111001010 + 1101111001000011111000101 + 1100110011010111001011010 + 1000011011100001100000100 + 0111101101011000010011001 + 0000000001100110001110011 + 1011011000011101111101001 + 0001010011111001010010000 + 0010101100010110011101100 + 1011010111010110010110101 + 1101000111001100111110010 + 1011011101000000110011101 + 0100010101011010100101100 + 1101101111000011001110110 + 0101110101110010101000110 + 1110100000101110101100010 + 1110101100000011000110111 + 0001101010100101000001101 + 1001101000110000011001100 + 1100111100001110100111000 + 0101110010110001100001010 + 1010001010001000011011010 + 1011000110101111101101111 + 0111110110010111010010101 + 0100010110001010000111011 + 1010011100110001100101011 + 0101001110001111101001111 + 0001110100010010100100101 + 0100111100010111101011001 + 1001010111101100101100101 + 0001111000010001111111100 + 0110001100000010100110011 + 1000110111011010101101000 + 1010011000111001111000000 + 1110001010000111000101110 + 1111100101111010011001001 + 1100111010010110101110100 + 1011000010001000101100001 + 1101011110111110101011110 + 1111010111010001000010111 + 0111011111110011101101100 + 0010100111000111110110000 + 0001000000011111011101011 + 1101110001110111111110010 + 0111101100010110011110110 + 0101110000110001111110011 + 1110111111111100000101111 + 1101011010001101100011110 + 0001110111010000110010010 + 1111011111110100110100100 + 0111000001011110100110111 + 1100101100111100000010001 + 1100010001000111010001110 + 0110001110111100101110010 + 0010010011011001000110111 + 1100100101000001111111001 + 0011111110001110010101101 + 0011101100000001011011110 + 1001101101011001111011110 + 0101111000010000100110101 + 1110111100111000100111000 + 1110011001011111001100011 + 1010101111100001001110011 + 1011011010100010111001001 + 0001100111000001100000000 + 0101011000011010110010001 + 1100011001111100010000010 + 1000011111011001001000101 + 1110000101010101010000111 + 1010010111101111110000000 + 1111010001110110101110101 + 0110101101001001110100010 + 1000010100111000010000100 + 1101011101011100010000011 + 1001101100101010100100101 + 0001000000010010011011100 + 1000000110010111010011110 + 1111011101101111100011111 + 1101000111101110110011101 + 0001110010001010110010010 + 0000001100111110101010010 + 0100010011110011001010000 + 0110000111100100101010011 + 0001100001001111100111000 + 1110110101100100110000100 + 0010111011000000101011010 + 0010111011001001001001101 + 1001000100000001011111001 + 1101111010011010101110110 + 0110001010010100101101111 + 0110100000101110100001100 + 0111111010111100010011100 + 1010000101011000111001100 + 1001110011001101010100011 + 0100111000110001001011010 + 1011011000000000100110001 + 1111111110000100000111100 + 1010111000100001010000110 + 1100001111100010110000001 + 1011100100111010010100011 + 0011111100010011111000000 + 0101001110100110101000011 + 1010001111010100000110100 + 0010010111001101111001000 + 0001100101001001100001001 + 1000001011111001000101110 + 0011010110010010011101010 + 0111010110011011011000000 + 1100000111000001110010101 + 1100001010011000001011010 + 1100110000001000000100011 + 1101000110011100101000101 + 0100110111011111001110000 + 0011101001000111001011011 + 0111011000001001100001110 + 1001001000110111101001000 + 0100110111011110010010000 + 1110101011100011111000001 + 0101111101001110001010011 + 1010110111000001111001110 + 1001001011101010100010100 + 0100010001011001111111010 + 0010010101001101111100111 + 1100000100111001101000010 + 0110101011110111010011110 + 0111010010011110011001111 + 0011111101011100000111010 + 1011100000011101000010000 + 1000001011010101000001010 + 0000001111110000011011101 + 0110110011100110101101101 + 0110001011000011100011101 + 1011110110101011110100101 + 0011000111111000010011110 + 0100010011101110110000111 + 0000110100001101010110011 + 1010110111010100101000001 + 1111000111101110001111001 + 0010111110101000011101001 + 1010011010101001010100010 + 0110001000011011111000111 + 0100010111101101011001100 + 1011001111100100101010110 + 0100100110100010110110001 + 0000110100101111000100111 + 1111110111000011000101000 + 0111011110110101111100111 + 0010001101100010101111010 + 1111000100001110101000111 + 1111000001111011111100001 + 1110110000101001001011111 + 0000010111011011001011110 + 1101100110111101111101001 + 0000110111011010110110001 + 0101110100010110100110010 + 0101011000110010100000110 + 0011101110100101010000111 + 1010010101100010011111010 + 0110011101011001100011001 + 1010000100111111111001111 + 1100011011011000110100111 + 1000010001001111110111110 + 1011101111011100011111100 + 1001001000110111100101011 + 1001111000110110100100000 + 1011100100100111111101011 + 0011001011000110111010111 + 0000001000000101000000001 + 0011001010101010011000000 + 0001000000011110100100010 + 1111000011000101010001001 + 0000001101110010001101100 + 1010110011010010100010010 + 0110010000111110110010010 + 1001011111001100110110011 + 0000101111001110000001011 + 0111001110011101100100000 + 0101111000011001101110100 + 1011100110101001000101011 + 1001110001110101001001010 + 1110111101011100000100110 + 1100110110111100000100001 + 0011011111100100000100000 + 0010010110101100101111101 + 1101011101110011011101001 + 0011001111100010000001010 + 1000000000110100010100001 + 0110001101010010111111001 + 0000010100101011100011110 + 1101111001001111011010000 + 0001110101010100101101011 + 0101011001111100100101100 + 1101100000000001011111001 + 1110110110011100110001000 + 0101001011001110001011000 + 1101100000000111111001110 + 1001110010110100100001111 + 0111111001010100100010010 + 1110111000110000000110011 + 1000000100001001011101111 + 1110001001011001010101001 + 1101000001111100010111110 + 1110010100101111001000101 + 1001111011101101001000101 + 1101001100001011000101000 + 0110011100010000011010111 + 0111110010100010011011111 + 0011110000111001011000100 + 1001001011000101101100001 + 1011011111000100100100101 + 1110100011111000011110011 + 1101100001110111010001011 + 1100101110110000101100011 + 1111011111111001000000100 + 1010011100100010101011100 + 0100010010001101110101110 + 0001010010010100100100101 + 1000010000000110101110011 + 0010101010001100111110110 + 0100000101001010001000101 + 0111110001111100000111101 + 0110011010011111111011111 + 1100110000001101001101110 + 0101011101010111001000000 + 1001000100110011000001101 + 0110000110010110111100101 + 1111000101000001110000100 + 1111100100000011110011110 + 1011111110000110111000111 + 0001011101001010110011000 + 1111010010100110001101110 + 0001000111011101101000001 + 0111001001101100000100101 + 1100101100000000001000111 + 1010000000101110000010100 + 0001011111110101111000110 + 1010000100001000101011011 + 1001010100101101110111001 + 0001100001000100110101101 + 0100000010011101011000110 + 0101111110111110001100110 + 0101110000010101001010110 + 1100010010100101000000110 + 1111100011100010100101110 + 1111000111101111011110101 + 1110111111000110010010100 + 1110101001111010001011001 + 0110010001001001001111100 + 0000011111111000001110001 + 1011100110001111011101010 + 1111101001111111001110101 + 1110111110110111000100001 + 0010001010001111110100100 + 0101110000101000100000100 + 0011000010111100111111001 + 1011000111000000100011010 + 1000101011111100100011110 + 1011010100111000101010000 + 0001011111000011010000010 + 1101101110110111011011000 + 0010101111100101010010001 + 0110111100011001101101100 + 0011000100110100111000101 + 1001011000001111011000000 + 0100111011011100001100110 + 0010001001000001111111011 + 0110000110011000100101010 + 0111011101001001110100110 + 1110011101101001111101010 + 1001011001100100110001100 + 0011101000111100000000111 + 1000000100101011110111001 + 0101011101111110110011101 + 0011111111111001101100101 + 1101111000000100100000101 + 0000000001101000101000000 + 0110001000111011010000010 + 0100100011001100100101000 + 0100101011000010101000010 + 1000110000011000001111101 + 1111100110000010111101000 + 1111111110110000101001011 + 1010110101001000011010111 + 0111010000011101101011111 + 1111110110000100001011000 + 1011011000110110110100010 + 1000010101111001011001001 + 0011110111001101101100101 + 0000101000000000000000110 + 0111011111111011101110010 + 0101111010000010111011001 + 0101000011100110001001111 + 0101010010001000010001010 + 1010110100111011001011010 + 1000001100110000010010000 + 1100111011011000100011101 + 1001110011111111110110100 + 1001111110110101100111000 + 1101111001001110010110001 + 0110110100011101101000110 + 1011101010010110111001111 + 0100110010010100111100011 + 0110001001100001000100000 + 0110110000001000000011011 + 0110101000001101011101010 + 0101100001000010100100000 + 0110011010001001011011101 + 0001111110100101110010000 + 0011110100011110000110101 + 1101111000110101011001011 + 0110111000001110100110110 + 1111000000001100101111101 + 1001100111010001010001010 + 1001010110001101110110111 + 0111000000011110010100010 + 0010001101010101101010010 + 0000110101111010111100001 + 0111001111001011011110010 + 0100111111010011100011011 + 1111010100100100011111000 + 1101101100101010000100000 + 0011110100101111001111100 + 0001001011100011111110000 + 0101110101001000001100111 + 1010110100010000000001000 + 0100011001110110010001100 + 0100010011100010000100001 + 1111100100111100110001010 + 0100110101010010011001000 + 1111111111110011000000010 + 0101001101010001110111010 + 1110100110001001011010010 + 0011001011110100010011010 + 0100000010110110100111110 + 0101111000010011101111100 + 1000000000100001100000011 + 0011011010110010010110000 + 0000000011001111001100100 + 0101010100111111111111110 + 0011110111100101101001111 + 1011100010101010101101110 + 1110011000011101100001001 + 1001000101110110000100111 + 0110110111001011001110101 + 1101101001111110100101001 + 0110100111010110100110011 + 1100110110110010010001110 + 1000100100011101100101001 + 1000110100100111101001010 + 0001000110001110010010110 + 0001011111100101001011100 + 1100001101011000100010110 + 1001001111100000001110001 + 0100010101110100010001000 + 0101000000011001001101110 + 1010011110100100001100110 + 0010101010011011010010010 + 0010011111001001101010011 + 1001111011010011111111101 + 1000110010101110010010001 + 1001100101011111010001000 + 0101010110001001110100101 + 1110111010010100010000110 + 1000100010011011011111010 + 0100100111000001010010110 + 1000110111010000110011010 + 0110011111110011000101111 + 1011111111101110100110011 + 1110001100110101100001100 + 0110100111011101101001000 + 1110010111010010011101010 + 0010110101011101100011001 + 0111000110011101101111110 + 1000101110111011010001110 + 1001000110111100110111110 + 0101011100111001110000111 + 1000110001110101001011111 + 1001101110111110110111010 + 1110110000101100000111100 + 1100001011000011000001100 + 1101100000110100110001101 + 1101111000110010011000010 + 0000010110100110001100001 + 0001011110100010000100010 + 0111000001100010111100101 + 1101000101110011010101100 + 1001000110111100000100111 + 0011110111000000011111000 + 0110100101111111101100000 + 1001101101000000011100100 + 0000010101110100001000011 + 0000101010010110101010100 + 1111000111111101111010000 + 0010000000011101110011001 + 1010101001011000100101011 + 0011101111110001110100011 + 1001010010010100000101001 + 0001001011100111011001111 + 0001110010101100001010001 + 0110110001110000011001011 + 1000011100010011010010101 + 0101101111110101101000110 + 1101001001001001010011001 + 0100000110000111100110001 + 0111001000001101110100111 + 0011110100010110011010110 + 1010100100100101101100001 + 1011010110101111000111000 + 0000100111100011000110111 + 1000100000101000000001011 + 0001111101011100111110110 + 0110001110100011110010110 + 0101010101101010000011110 + 0110111000110000001001101 + 1100001110111111000011110 + 0001000000000001001111001 + 1011011011101001110000101 + 0000000001111001011010001 + 1100001100100011110001110 + 1011010101010100101010100 + 0010111110100001000110010 + 0101100011000001010101100 + 1111011001100010100100000 + 0011001110001101011000010 + 1111110111010101001101111 + 1101100111101110101110001 + 0000000110100110110000011 + 1111010100110110101111101 + 0101101110100011010000100 + 1101111011110011111100000 + 1000001000111000011001000 + 0110100011000001111110011 + 1000110111111000111100101 + 1011010001101011011111101 + 0110111010010011111000001 + 1110101100101010011111110 + 1011011111000001110011011 + 1101001100101101010010101 + 0111010001010010110000101 + 1011001110101111001110010 + 1100011100010110101010000 + 0010010011010111000100000 + 1110111001101001110011011 + 0011110010011000011010101 + 1001110010100111010111111 + 0011111001101100010100001 + 0101010010101011110101000 + 0100000001001101011101110 + 1100001001110010010101101 + 1000000110001111001100010 + 1011010010010000111100000 + 1011011111000001000011100 + 1001011110011111100001011 + 1101101010110100011010111 + 0011110111100101001100011 + 0101101010111110001110101 + 1101001101011111001010001 + 0111011010110101110100001 + 0110101001000111101110010 + 0000111101101010000000101 + 0011111110101001101000100 + 0001001100110010110001000 + 1101101110001000101101000 + 1111100111010100011101011 + 0111001001111101011110111 + 0101110101100100010110111 + 0111000001000100001010111 + 0011001110100110011011110 + 0011000101110000100110000 + 0001001110111111011111011 + 0001011100000000001000101 + 0010110011011101111101010 + 0111011111001000010111100 + 1010100001110011110100101 + 0010011001100001001111111 + 1001110111000011101010001 + 0001010101110110100000110 + 1111011110001011101011111 + 1101001001000010010110001 + 1101111010001010111110101 + 0100010010110010101000011 + 0100100110110101110000110 + 1100011111011100000101110 + 1110001100110010001110010 + 0001001000000111111001010 + 0100111111001000100101001 + 1110001001100001111101100 + 1001100000000111110011100 + 1100100001101011101110110 + 1001010100100111100011101 + 1001000011110110001000101 + 1111100110000011100000010 + 1111101001001101000010110 + 0001010010100010100011011 + 1010111110011100011101010 + 0100011100010000110011111 + 0110111111010101101010010 + 1110010101011010001110010 + 1010100111000010010011111 + 0101101111111000100000000 + 0111001011000111100000111 + 0010000001110011000111001 + 1000100000110010100001010 + 1100001010001110010101111 + 1001011000010111100101000 + 1100111010101100111110001 + 0100111001101101000001001 + 1010101000111110011110111 + 1000010000011000001011111 + 0011100010110100011011011 + 0001010010110110000111111 + 1100011000111100001100010 + 1100110111001110010011001 + 1100101010110111001110001 + 0011101110111011001100111 + 0100000000001111010101000 + 0111101111001011110110111 + 1111110010010010101100010 + 1011001001110110010010110 + 1010100100101101011011110 + 1111011111100011011100000 + 0101000101100100111011100 + 0110011111001111100010010 + 0111110100001111101011101 + 0101000000000111101101011 + 0101101001000100011010000 + 1010111000010111001001100 + 1100001001110001010011000 + 1100000101111101000011010 + 1101110001001101000110101 + 1100100011010011000100011 + 0110100100001111100010111 + 1000111011111001010011100 + 0001011011100010101100000 + 0010110101010011100011100 + 0100001101101100001101010 + 0101100010101010010111010 + 1010001001000100000011000 + 0000000011000101101010100 + 0011100110000001111110111 + 1100111110111001000011110 + 0001101100101000110010111 + 1100011011111010001110011 + 1001011111111011111001000 + 1000111011011100100001111 + 0100100111111001110011110 + 0001000011101110111110101 + 1101100010000001000110011 + 1011111011100011001001100 + 0111101110100101100111011 + 1111110101100010111100011 + 1001111100010101011000010 + 1011110101111110001111101 + 1111011101111100100000001 + 1001001100011011011111011 + 1000111101010010110100100 + 1110100101010000100011010 + 1111111000010001111111000 + 0000100010011101101101011 + 1111010111111111000110111 + 1100010010101101011001100 + 0011011100100001111101000 + 0101101110001110011001010 + 1101110000111011000110100 + 1111011010100010110010000 + 0101000111100110110101000 + 1000111010010011001001010 + 1010001110000000100101111 + 1000101100011010010001111 + 0110111101001100001110000 + 0010000111111110111000110 + 0111001101000111010111111 + 1000110001000000100110101 + 1000011010101110011110111 + 0101110110001100100001110 + 1010000101001010111110000 + 0010101101001110100011111 + 1010011101100011111110101 + 0010011010100101000110000 + 0001001100100000101000000 + 0010010100001011001110111 + 1110011100001011001010100 + 0100100100001101100101011 + 0110101011000001111010110 + 1001001010111010110110110 + 1001110100111001000010101 + 0110110100011011110010110 + 1111001000110101010100110 + 0101101001001000011101110 + 1000011000001110101010010 + 0001100111001100111100111 + 1111000001010011011101010 + 1111010110000011101011001 + 1010011101010100110000000 + 1111110010100101001010011 + 0100110110101101111111001 + 0110101111101111011101101 + 0100000010100001101011101 + 0110100000111000011111110 + 0010010011100000110110001 + 1110111100111000001111111 + 1110110001010100010010010 + 1001100001000000101110011 + 1000111001010110100101001 + 0011100110000101110100011 + 1010000010011110001010000 + 0011101100000110101110111 + 1001000110000011100011101 + 1101110100011111111110000 + 1001110111100111111110101 + 1101001011000010101101011 + 1101100010001000111111111 + 0111100000011111110010100 + 1101000111100011010101101 + 1110010111101101111111101 + 0011111110101110011101111 + 1010100001010111101111100 + 0000000100010101011000111 + 1100000110001001011111111 + 1010111010011001110101100 + 1001001010111111100111001 + 1011010000101010110111001 + 1110101110001011101110111 + 1100000011000000101001000 + 1101011100111010100001101 + 0000010111101011111111111 + 0100100101110001101000111 + 0110111000010101001000111 + 1110101000010111110000011 + 0111110001001010011001101 + 0011101000000011000010011 + 0110111001110110011110111 + 0011001001100100101111011 + 0000001111010001101001111 + 1010010001001111001010100 + 1111000101011001111000110 + 0101001111111111110111011 + 0100110000100011000111011 + 0000101101110111101101110 + 0110010110101001100000011 + 0110000101101000101111011 + 1110001010110101010111111 + 0011110010101000010010011 + 0011100001100101001011011 + 0110111010000011101110110 + 0001100101000010101001110 + 1111011011001110111100111 + 1000001111010110100101110 + 1001011111011000111000100 + 0111011100111110100111011 + 0000001110000111001010010 + 1110101001100111100001100 + 1010101010100001010001010 + 1011101011100010100101100 + 0101011111011100001000011 + 1111010110111000101000110 + 0000101110010101011100001 + 0010000110111011010101110 + 0100010101111101010101111 + 1001001111100110001000001 + 1110111010010010010000101 + 1111111111110001111100111 + 1001010111110110100001000 + 0010001100100100111010110 + 0011000011000001100000010 + 1101001000110000110111010 + 1110001111001111000110011 + 0111110001001011001011010 + 1000101000000000011101101 + 1000101100111111011010010 + 0010101001100110010100011 + 1100101010110111100001001 + 0000100010010000001001001 + 0011000001101101111111101 + 0001101101001000100110100 + 1101011000011001100011011 + 1110101000000111010111001 + 1000011101110011100001001 + 1010110011010111111110000 + 0111000101010110000110100 + 0010011011111011011011111 + 1000010100001000111001101 + 1011010011010010101110100 + 1100110010111111100001000 + 0011011110110010100001100 + 0010000011011111100010011 + 1011000000011101100001010 + 1111110001000011101010011 + 1100111101110000111011001 + 1011111100101110101011110 + 1001101101000010011000001 + 1101100110011100111010010 + 1100000101001110011110111 + 0001011110110010101110011 + 1111101110110010010101011 + 0110110100001000001010011 + 1000000111111100101011001 + 1010001011111110010110101 + 1001101100110011111101001 + 0011101010000100001010101 + 0110010111111110111100111 + 1010100000011100101110011 + 0000010001101101011110001 + 0101010000001001111010110 + 0101010000000000000011000 + 0101101100010010000001001 + 0001001110111110101110100 + 1110111001011011100011001 + 1001000110000001111101110 + 1010010101110000100010000 + 0011101100000100111110000 + 0000111001101001000001110 + 1111011100101010011101011 + 0000100111101110111111000 + 0001001100010110100001000 + 1010000001011100111011111 + 1010111100011111001110000 + 1000100000110000110111100 + 0101010000001101011110100 + 1011000011101111111011101 + 1001111110011101011011100 + 1111011110010001011101110 + 0011010101000101101000111 + 1011101101011100111001000 + 1100001100001111001100111 + 0000011010111011101111000 + 0100110011101111111000100 + 1110000001110100011010000 + 0000101010010001101100001 + 1101110001011110000100011 + 0101101010101101101000000 + 0110100000111111001000011 + 1000110000100100100111101 + 1100101011100101010100010 + 1011000111111101100000111 + 0110010000011100001100000 + 1011110000101010010011101 + 0010001000110010000100101 + 0010011111101011001111010 + 0101101010110100100001011 + 0110110010011000001100010 + 0011010101101010010011001 + 0111011011010101100101110 + 0000100001010110111111101 + 1000100110101100001110010 + 0000101011010010100010011 + 1000111000000101001111000 + 0010001010000000111111111 + 0011100001011110101100101 + 1011100001001001000010111 + 0100110011001011111100010 + 0101010011011100111101110 + 0110010110001111101111010 + 1111000101101101111101011 + 1111010101010111100100101 + 1101000010000010110010011 + 0011010000100110010011111 + 1010010110101111010111011 + 1110100100110100010110000 + 0011111110111111001110000 + 0101011001101001010101000 + 1001000101111000010101101 + 1010011000001010011010111 + 1110100010111111100010110 + 1001101011111011010101110 + 1110000000101000110100001 + 1100100100101010000000111 + 0111100101000101010110100 + 1010100111010101010001100 + 1001000010000111111100001 + 1110100011010110000111110 + 1100110111100100101010001 + 0101111111111001011110111 + 0101111100100010101111011 + 1110111110001011010010110 + 1100001100001111010000010 + 1101010101011100111000000 + 0110001110010011000000001 + 0100011001100010010011001 + 1101100110011001010001111 + 0100011011101010011101011 + 1001101110100100000001101 + 1011011110001101111011011 + 1000101101111001110101100 + 0010101010001100110001110 + 1100011110101111010001011 + 1010100100101001010111001 + 1100000000110100111111111 + 1000111100111011101110110 + 1100110011000100111100101 + 1011001111111000010111101 + 1010111100110011000100010 + 0001011011010011100011001 + 0010000110001101111000101 + 1111001100000100000111001 + 1000100101000001001000010 + 0010000100001111111100111 + 0111011000101010001100001 + 0011101001111111100000011 + 0100000010001100001011010 + 0111011010001101011011111 + 0001110001000111011110001 + 1010000111101011010101110 + 0100100100011000100101100 + 1011010101101011101101011 + 1110001010111100101110011 + 1101001101000011111110111 + 1110001110010101111001101 + 1001011001011101101100101 + 0101010111111100100101110 + 1111001001110000100011110 + 1110101111101000100011111 + 0111000110001000000010010 + 1110001000111100110110100 + 0011101011100110000000010 + 0011000110001011101111101 + 0011111101110101110101101 + 0100000100011000111011000 + 0100011111011010001100000 + 0100000100100111010110110 + 0001110010110001110100101 + 0011011111111000101001110 + 1010000100111001011100111 + 1011000010001110110100010 + 1110000001011000110110110 + 0110110111001110001110011 + 1100001111100111001110101 + 1000100001001001001110110 + 1010111001100101100011010 + 0111000011110001100101100 + 1010111110111010010110011 + 0000101100010111010001111 + 1110001010011000010001111 + 0110010100110100100001001 + 1010001101101101101011111 + 1110010000111011110100010 + 0000000110110011010110001 + 0011101111010001001000101 + 0110000011101001011110100 + 0010010010001001001010010 + 0101101001111010011001101 + 1010010011111110111101000 + 1101010010011111110011101 + 0110101011010111111110000 + 1000111010010111111010000 + 0000100111101100111110000 + 1101110000011101101000011 + 0110100100001011101010000 + 1001110000110110000000011 + 1100000100000111110111000 + 1001001010111111011100000 + 0000000011000011001001110 + 0000000000011010111111111 + 0100111010001010111100011 + 0100011110111000010010101 + 0001111011000110000101110 + 1100111001011011011000101 + 0111011111010010001101011 + 1101100010100111000000011 + 1101000000010001000111010 + 1100000001110010111010110 + 1000100011011011110101100 + 0111111000010101100111011 + 0100011101000011001100011 + 1100110001000110010101111 + 1001110000110101111000011 + 1111111101011000101001000 + 0001110000111011101010110 + 1111100001000011101101010 + 0110000110000001101000111 + 1010001010111011101010000 + 0000011100101011111111001 + 0101000010001110111010001 + 0110110011100100000110100 + 0101110111001001100101011 + 1000110010110110100000110 + 1101100001101111001111101 + 0110010111111011001000101 + 0111001111010111101111110 + 1010001000000101001101111 + 0010101111011100101100111 + 0011111111010011010111110 + 0110000110011111000100111 + 0100001111011100100011010 + 1110000100010111000011000 + 1100010111110011101110110 + 1001001111001100001110011 + 0101111011110101101101111 + 0100100011010110110110101 + 1110111001100011110110100 + 1000100110111010100011000 + 1010101100000110111101000 + 0100110111011100001101110 + 1011100001110001011001000 + 0111001001000011001011001 + 1000101010011010110001111 + 1101001001111111000000000 + 1000011011000101011011101 + 0001001010111000010000110 + 1000110001101010001100111 + 1011100010101011001011000 + 0111110100110011110111011 + 0000111111001001010111000 + 0101011111101001100101101 + 0111001110100001110100100 + 0101000010010111010111010 + 0100001100010100010000111 + 0101110110111100101010101 + 0010111010110011001110000 + 1001101010001100101000101 + 1101011111111101100001011 + 0100101111011011001010101 + 1100110000000101110010100 + 1111110111001001011101111 + 1001000111011110011000111 + 1100001000010010000010101 + 1110001111000001010001111 + 0110000010111101000111101 + 0111110000101111111110111 + 1010001010010000110101100 + 1101011110111010010100011 + 1100011100110000011011010 + 0110101110101011011111000 + 0001111000000110110010001 + 0100010000010101110000110 + 1000101111001100101010110 + 0101110011100000010011101 + 0111010010001100101010010 + 0001001110011110100110001 + 1111000100110010000111101 + 0110110011000111010110011 + 0101110101001111000101010 + 1111001101011101000011010 + 0001010110100111111001010 + 1001000000011001010010010 + 0001100111101111110101010 + 1101001111000011100010010 + 0010111100010000111011101 + 0110111010011111010000001 + 0000000010001100101111110 + 0111010010000011010111011 + 1010101011111110101110111 + 1000000010010011110011000 + 0110011001011001000111111 + 1111100000110100000100011 + 0101101101100000111111000 + 0010001011001101000111010 + 1111101011110001000100110 + 1111000001100001010001111 + 1001011110110100011000011 + 0001011001000010010011111 + 1010101010101101000011001 + 1111010000001010111001001 + 1010001011010011101100000 + 1011010011000101101101011 + 0000010000010000101100110 + 1110110001101100111010011 + 0101111000101001001101100 + 0110001100010100101010111 + 0011101000101010001011100 + 0101101011011000001100010 + 1011000111000010101000100 + 1100001111100000111011100 + 0011111001101010100100010 + 0001101011011100011110100 + 0010111110110100110110001 + 0110110110000100000000000 + 0111011111111001000011111 + 0000011001100101101110000 + 1001111001001001000111100 + 1010011000100110110101110 + 0001010101101010111010011 + 0111011100011011000011011 + 1101110111110011010011110 + 0001001000011101100010010 + 0111111110111010011010100 + 1110000000111101000010111 + 0011101000010001011000001 + 1111011101101100101010111 + 1111100011100111101010010 + 0110011001111100011010100 + 1001100010000110011011110 + 1011110011011100011111111 + 0010001011100110010001101 + 1010001001101001000011101 + 0111111010010000000011111 + 0100010100111000110001110 + 1001011110001101101000000 + 0101101001000110110010101 + 0001110001111110010010101 + 0101001010101001001111000 + 1000110001111011000101101 + 0001011111011111000011010 + 0000000011111111100111100 + 0001100011010011111100111 + 0011111000001001000011111 + 1011101011001000010001100 + 1110111011111110001111100 + 0110101001111011111001101 + 1101011000111110011011001 + 1101000001101101011000110 + 1010001001100001001110010 + 1111010011001001000101111 + 0110001010101001010011011 + 0000100001011111011110100 + 1011100011110011011001010 + 1101100100110011101100111 + 0100000100110101111110111 + 1110001100000001101100001 + 0101001010110111100110111 + 1000010000000010111100110 + 0000010000011111100011011 + 0101111000110010011101000 + 1111110111110101111101001 + 0010011000001010010010100 + 0001100101101110000101111 + 0001101111011101110111010 + 1001101110011010111001001 + 1011011101101101010011100 + 1101001000110100111110111 + 1101000000101111011010001 + 0001001101010110100101000 + 0000011010001011000111011 + 0000011100111111111001101 + 0110100011010100010101100 + 1100100101010110110010011 + 1101000010111000001010010 + 1010101001010110011100111 + 0101100111100111100111100 + 1011010100110111100010001 + 1111011111111101110110110 + 0111011100100100000010010 + 1001001011110010001011100 + 1111101001111011100010110 + 1000110011001011011001101 + 0101000000011000101111101 + 1010110100101110110011011 + 0100101011010101010111110 + 0011000110000011100100111 + 0000100110110001011011100 + 0110010101010000001010111 + 1110010000100110011001100 + 0100100111100001111111011 + 0100001101010111100000101 + 1010111100110101000101011 + 1000100101000111010110101 + 1101001110011111011001011 + 1111110011000111000000001 + 1000010001000000011000111 + 0101100101100010011100011 + 0111100000011001101001111 + 1111110011001111100001000 + 1001111101101000111110000 + 0101001110010101111100010 + 0000100001011111010110110 + 1000100011110101101111011 + 0110111000001000110000001 + 0111001100001010101101111 + 0001100010001101001100110 + 1110100010110010110110101 + 0110001001011111001000100 + 1111000001111000111010000 + 1010101011010000100100011 + 1100001110001011010110000 + 0001011100111110011001011 + 1100001011111101011011001 + 1011100001010000010101101 + 0101101011010001010000100 + 1010011111110101001111101 + 0101111111110101000101010 + 0011010001100100010110000 + 1010000100001111100010100 + 1100111110001100011001101 + 1011110100110001000110110 + 0101011001010011101111001 + 0000010110100010101001101 + 1011111000111000011001110 + 0001100000011001100100010 + 0101001110101101001010000 + 1101001110010001001100100 + 1111011110110111101111101 + 0011000001110111000111101 + 1100100000110111010100010 + 0000001110101000010001101 + 0001001011111001111110001 + 1001010100010100000110001 + 1011011000010000101100101 + 0111011100111011110010000 + 1010101111010010111111001 + 1101101001111001100111110 + 0000000101000000010001011 + 0001100101011001110010110 + 0010010001000100011011110 + 0100111110111001011101010 + 1000111010011010110001001 + 1101101001110110110100011 + 0001010011100101110110101 + 1100111101010110010000111 + 1000011001011100100000110 + 0110000011010100100010101 + 0011010101001101001111111 + 0110100000000011010010011 + 1010110001010110111010111 + 0011000111110000110111101 + 1111100011000000101110011 + 0110010100001000001101111 + 1010100000001010111011011 + 1100010100011101111100111 + 1101010110001011111011011 + 0010010110101000111010110 + 1010111111000101001001111 + 0100100100100111000001111 + 1110010000111110111011011 + 0101111101111000101011100 + 0100000001001000000011111 + 1111011011101111101011001 + 0111010111101111000100010 + 1011111110101110111100100 + 0010110011111000101001101 + 0000000000100111000000101 + 0001000010000100010010011 + 0011110000101000011010100 + 0101100110110001000100110 + 1010000111001001101101111 + 1001111101101110101010101 + 0100011011110101110010111 + 0011101110100110010000011 + 1111110010100011000001111 + 1101100110100010001111110 + 1010111001001010100001001 + 1101111001101011001010010 + 1010111011001001001100000 + 0001011110001111000101111 + 1000110001000000011110111 + 0010111101011110100110110 + 1000010000111010100010101 + 1011100000001110000001011 + 1110001110101110110100101 + 1101011111000110101001001 + 0000101110111101010110110 + 1010110010000101100100010 + 0000010111010101001111100 + 0010010000111001000110101 + 1010100001100111000001101 + 1100110111010000011011100 + 0100111011110110001010000 + 1011011001000001011011010 + 1101000010101011000001000 + 0001111110001111111011001 + 0110010010001001111010011 + 1101010001111101001111100 + 0110111110000001100100011 + 0110001010011110101101010 + 1111101111011011111011000 + 0001111100110011100101100 + 1111101010111111100010110 + 1000011001000000011000111 + 0011001110010010110100010 + 0110000111010010110000101 + 0011100000001101010000111 + 0001100000100101010111011 + 1010001110110000010010010 + 1011110001100111100100111 + 1110100110000010000111101 + 0000110011111010001101111 + 1000010001101110110101010 + 1000010100010110010100100 + 0001000010111111001011101 + 0000001110110110000000100 + 0100100010010101001011111 + 1100000100010001000110111 + 0000001001011010000111101 + 1000101111000100100101111 + 1000010010000000010111010 + 0001001101111001100000110 + 0001110110000110110011100 + 1100100101000100110010110 + 0000010100110011010000101 + 1001110110101001100001010 + 0011100111110110010010101 + 1111110110000001011111001 + 1100010011111000100001111 + 0001100000110000011100000 + 0101110001111110100000011 + 0101011001010101111000100 + 1101101000001111001011001 + 1010110101100010100101100 + 1101101001100011111101000 + 0011011000101011010000110 + 1000010100011100101001100 + 0011000110001001100101011 + 0010001010110101011001111 + 1100011001111000111001010 + 0001001110010100010111010 + 1000101110000001011001000 + 0011001010011111001101111 + 0011101101100011101000001 + 1110011100011010101011111 + 0000101011110010111000000 + 0000000100100110011110100 + 0011111010101111111110010 + 0111101111010000110110100 + 0000001001011100111011001 + 0100001001100101000110111 + 1100111001110000100110001 + 1010111001001111100011101 + 0000110111101011010000011 + 0011001110110111001001101 + 0011000100100010001110111 + 1111000001011100100011101 + 0110111000111101011001011 + 1011010001000111111010011 + 0011010111101100001000000 + 0011110111010010111100111 + 1101010000101010111110010 + 1110000001001011011011000 + 0001100100101111110100100 + 0110010011001101110000001 + 0101001001001000010000100 + 1110010101001000101011110 + 1110001011001100101001110 + 1101110110010010000111111 + 1011100001000001100001000 + 1011000011100000011011001 + 0011111100100101001011111 + 0101101110110101011100100 + 1110011111011111000101000 + 0101100011110000001010010 + 0010000010100010100001000 + 0101101111110001111011000 + 0011111111111011110101110 + 1101110111011111011011100 + 0000100000101011011100101 + 0001111100101000001001101 + 1010101101011010100100010 + 1100101100000001010101101 + 1000110001011100111101100 + 0111000100010101101110100 + 1110100011101110101110010 + 0010010011101011100000011 + 1111101101110000110010000 + 1000110110110111111110110 + 0011101110110110101001001 + 0010001000111010010010011 + 1011010111101101011111110 + 1000101010001110000100001 + 1001100011011110000101101 + 1001000101001111000101101 + 1010011000011010001011010 + 0100111010000010011001111 + 1110111010110101010011000 + 1011010001101000100001001 + 1010011111101100010110111 + 1010100000011010101010100 + 1001000101011011111010000 + 1110110110111101000011100 + 1101001111110000100000100 + 0101001111100000100100100 + 1000000110101011111001010 + 0100001100011000110001101 + 1011110101011010001100001 + 0000011011000100100011100 + 1010110011000010011101111 + 0101001000011110100100110 + 0011011100111110000011011 + 1100111111001011111110010 + 1000111111110001010001001 + 1000110100111010111011100 + 1001111100110001100010010 + 0011101011011111010011101 + 1101101110010100010111001 + 0000100100110100100010100 + 0001110011011011110010111 + 0101101011111010001110010 + 1000011110000111101000110 + 0011010000111000011000010 + 0010110110001111010010001 + 1101101100010001011100101 + 0100011101000001101001111 + 1100000010111001011000111 + 0110010011010101101011100 + 0101111011010101000000011 + 1010001001100101011000100 + 0011010010101010101110110 + 0010110100000100001100001 + 1100010001110010011100110 + 0110110011001100111001111 + 0101110011110010110011000 + 1001001101010110100010110 + 0000010010111001001010001 + 1000111010011010100110101 + 0011100111000100001111000 + 0000110110110001101110101 + 1111011000100010100001000 + 1101100111001000100010101 + 0101100100000101001101100 + 1111001001101011110100001 + 0111110100010010000000101 + 0110101100100111101101100 + 0011111101110100110110110 + 0000010111100010010111100 + 1110100011000001000011110 + 1110010100110100000110101 + 0010010110000110010110001 + 0000101010010001100011000 + 1100110010010001111001011 + 1011101010110100011101001 + 1101110001111010111001001 + 1111001110010000010101111 + 1011001000111101001110111 + 0011101000110010110100110 + 0111100000110111110011000 + 1100110011010100111010010 + 1011001010010110010000101 + 1100001111011000100001110 + 0111001010000010111101010 + 0011000000011110111110010 + 1010000100010101000010010 + 0110011010000100100100101 + 0000000101110100111000000 + 0111000000000010100100101 + 1000110010101001100011000 + 1010101110110001100010111 + 1111010010101111010011101 + 1000110101001100111000000 + 1010101000011000001100110 + 0000100001101110011100010 + 1011111000100101000001110 + 0011000011011000100010011 + 0110000001111000001001101 + 1001010100100010001011110 + 0001010001111011011111101 + 0001101100111100111011101 + 0010110001000110110101101 + 0001101010000111101101101 + 1011001010100101000010110 + 0010011100101011001010111 + 0011111111010011110101001 + 0110110110100010100010101 + 1001001001011011110111110 + 0000011001110011101010001 + 0010001100010001100010100 + 0110110110110000011000110 + 1111111001111001110010000 + 0001001111111111000101101 + 1111011011011110011111111 + 0101100101111111101110001 + 1000000011001010101111011 + 1101110000110100111111000 + 1001101100001000100001110 + 1011110000110001111011011 + 0101100010111101100000111 + 0100001010010100010110101 + 0100101101010011100000111 + 0110100111111000010000000 + 0110110110110000101111111 + 0011111100001100011000001 + 1101110011100110010111001 + 0101011110011100110001010 + 0101011100010001100110100 + 1101010011101001010000011 + 1011011001111010011010100 + 1001001010011001101011101 + 1111101000101001100011101 + 0101001010101110100110100 + 1011100101111011011110110 + 1000001000110111111000001 + 0001001001111100111110011 + 1101010000000101110011010 + 1010111000010010011000011 + 1010100000101010011010101 + 0011000000001110010010101 + 0110111001110111110111011 + 1001001111001101100111111 + 1101001110010010010111001 + 0110000001010011011011000 + 1110010110111100111100010 + 0011101110110101010111110 + 0101010101000011101011101 + 1100011000010101111110110 + 1001110101001010010010011 + 0011011101100100110010000 + 1000100011010110110110010 + 0101110100001111010100111 + 0111011000001011000100101 + 1001010000101000100110001 + 0010110001110000000110011 + 1001111000001011101000000 + 1101111110011110010000000 + 1111010111000101111111001 + 0001100011000111001001011 + 0110100010011101111000100 + 0011101110010101001010000 + 0111011100100101000000110 + 0101100010011111111011111 + 0011111011111010011011001 + 1011101001000111101000011 + 0001000111100111001011111 + 0010101101111011101011100 + 0100110110100001100100101 + 1011101100100110110000100 + 1110101101001010111010101 + 0000001011101111100100111 + 0001001110001100000101011 + 0110110010000000101010000 + 1011111110000110010010100 + 0110010000010100001100111 + 0110100110011100111110010 + 1011011010001011000111000 + 1001000101001001110001100 + 0001100000000100011101001 + 0100111101010000100111100 + 0000011010110011011101100 + 0111101111110101000011001 + 1110110110100100100010101 + 1010010110110000111110001 + 1001000101100001000001100 + 0111010110001010010011101 + 1001100001111110100000011 + 1100000011010000101110000 + 1010000011001011010101110 + 1101101000100100010000001 + 1011101010000010101010110 + 1100100010110111011101001 + 1010111101011001111110110 + 0111001000001001111001111 + 0001001110011001110000110 + 1100101101110010110000000 + 1101100110101010010000010 + 0000000101100011111011110 + 0000110001000011111000011 + 0011001001001001111001110 + 0101100000110100000100001 + 0111000101010100101010101 + 1110000100110011100000011 + 1110010110010100101001110 + 1111000111100111110010011 + 1111110001101111100010000 + 0011011101011000000001110 + 1000000001110110100000100 + 1110011001101011100111011 + 0010001101000000111011001 + 1010101010010101010010111 + 0000101110110111010111100 + 1010100111100111001010011 + 0010100111011110011111001 + 1110001000101001000101100 + 0010010110100100111000110 + 0110001011111000101111110 + 1100100001101110010111111 + 1110001011000001000001010 + 0011011010100100000101001 + 0100111010110000010101000 + 1100100011000011011001101 + 1000000100000010000101100 + 0000110001111011101111101 + 0100110011001000011000001 + 1000110100010011100101101 + 0010101001100011101100110 + 1100100101000010111110010 + 1111101111111001110011001 + 0011101011110111110111011 + 1000100011111110001010001 + 0001001001110101100001111 + 0110010111010010010000010 + 0100111111010011110111111 + 0010001000010001010100111 + 0100111011001001010100110 + 0000110010100000000100110 + 1011101010010010000001001 + 0010111011110001111111011 + 0100000101111111001101111 + 0111010010011011001011101 + 0101101010000000010101110 + 1011110010101110111011100 + 1110101000000110100010010 + 1000100111011111101011101 + 0101111001001010101101110 + 1110001111001111101001000 + 0100101001111111110001110 + 0110010110101011000001100 + 0101100110110110101100010 + 0100010010011111010100010 + 1001011110101000100110001 + 1010000001111101010011111 + 1010111011001010001000000 + 0010101101101001010001000 + 1010000000100111010010011 + 1111100000001000000101101 + 1100110101011011100111101 + 0011000000101111001101000 + 0000100110000101101101100 + 1001001111101111110101000 + 0010000111010110100100000 + 1110001000101110111101001 + 0000001111000100111110001 + 0010001100010001101011100 + 0111000001100101000110100 + 0110111000111011011100001 + 1101000001111011100011101 + 0100011110111000110010101 + 0101000011000011101101011 + 1100010011100101011011110 + 0100001011111110011011001 + 1001111011001111100111010 + 0100001001111000100100101 + 0100010100100010000101000 + 0010011010111001111110110 + 1001110101100111001110101 + 1011101001100001111000001 + 1000000100001111011000000 + 0111011010011000101010000 + 0001001000001111110011001 + 0010001011000001101010011 + 0001110001110111100100011 + 1010101111000100111111011 + 1010000111000100100010000 + 1011100010110101111010100 + 0000110000011011010000111 + 0111010000011001001000101 + 0010111010101000111111000 + 0101110011110101001001010 + 0010101001001010011110110 + 1000001000100100010100000 + 1011000001001010111011101 + 0000001111101011110000001 + 1101011110110010100110001 + 0111010101110001110001100 + 1001001011001101101100000 + 0111010010001111111111000 + 1111110111110111101101101 + 1010111101011011101011101 + 0100010111011010110100101 + 0100101011000011000000010 + 0100010100001111001010101 + 1101100101111111000110101 + 1010100101101101100010100 + 1010101101101100000001101 + 0111111111111001000110110 + 0010111000001000110001101 + 0011000001011000000100011 + 1111111111100110001000111 + 0100000011001010000010100 + 1001001000000111001000000 + 1100000001100001110010100 + 1100111110100101001111110 + 0011101111001011100000101 + 1000000011110010011111000 + 1101001111101011100100000 + 0011110001000111001000100 + 1011100100101010011001101 + 1111111001000111110011101 + 1010000110000111100110101 + 0110110001010011100101011 + 1110000101000001000100110 + 1111010101001100010111100 + 0111110111011010010110111 + 0010011001011010011010011 + 1000111101101000111010100 + 0110001111010100110111011 + 0111001011100000100010000 + 0001000010011001010000010 + 1111011001100000001011101 + 0110100000111001100101010 + 0111110000101110111011100 + 0001111000111101111010100 + 1001100001110011010101100 + 0001010000011011101010111 + 1001000001111000001011110 + 1100011010010010100110011 + 1101101111111101100101111 + 1111001001100011111000001 + 0100011110000111001111110 + 0111011101001100000100110 + 0011100111110110011001101 + 0111000111010000110110000 + 1101111001100000111011111 + 0000001011100110100000100 + 1010111010010001001100111 + 1110110100001100111101000 + 1100011100111000111010101 + 0010000011110011110000000 + 0000101010110010000001001 + 1110011100100111011110100 + 0001101000011011011111110 + 1010010001011001011011001 + 0010100000110001111010000 + 0001100010110110011110110 + 0100111010011101011100001 + 0100000100101101011101111 + 0001111011111101110101001 + 0011011110011101110011110 + 0100110110011011111110110 + 1100100111111100000011110 + 1110010101100100111101011 + 1100010010010110010100111 + 0101001010000111010100110 + 0111111100111111101011110 + 1011101001101011000111011 + 1010101011000001111100100 + 1010011111010001011001000 + 0101001110011100011110111 + 0101110110001011110010110 + 0011111001010100100001001 + 1010011110001011100010111 + 1000010011100011100011100 + 0000100011011100000110011 + 1001101000101111100100001 + 0101100010001010110000001 + 1001001010101101010100011 + 0001110101110110110000000 + 0111010010101001011001110 + 1101111010001110100100001 + 1111110111011011010100111 + 1110011101001000100000101 + 1111011000111010011001001 + 0110000011011110110101100 + 1111001001010000000101000 + 0111011000001011100111010 + 0001100101110100011011010 + 1111111011010101001000001 + 0001011010101110110001011 + 0111000100101100011000000 + 1001100100111111111111001 + 1001010111000011000110111 + 1111010110110111000011111 + 1111111110000001101111111 + 1111110110000101011101100 + 1101111111101100111110011 + 0011101000011001100010111 + 0001010110010000000101100 + 0110001101010101100110110 + 0110011011111110011010010 + 1011101111111100011101110 + 1101100001011100100000001 + 0000101011101010100100001 + 0110010111001101001010110 + 1011111110100000000100100 + 0110001000010111110101011 + 0000111100101100011111101 + 0111000111111110011100100 + 0000001011101110110001111 + 1101011110110000001011110 + 0100110110101100000011111 + 0111100110001010000110111 + 1011100011001000100100101 + 1101111110100011010011000 + 1100110100001100100101011 + 1001000110101011001011010 + 1110100110100000110001001 + 0010001110010010110100010 + 1100101010010000011010101 + 0010100001001101001001100 + 0101101001100111000010111 + 0000010111100010010111011 + 0011111010001100010010101 + 0000110101010110010100111 + 0111101111110101010100111 + 1010110000010100101100011 + 1100110110000110000110100 + 0100001001000101101111000 + 1101101010010010011001110 + 1101011010001110110011101 + 1101101001010011110001011 + 0010010111000000100101010 + 0011100110010111010000010 + 1101110101011101110000111 + 1001010111101001110000110 + 0000011010001100000011101 + 1101110010101111111100110 + 1000100001111000010101101 + 0011000000101000011011110 + 0100111111001010111100011 + 0101100001101001000101110 + 0011100001010100001010100 + 0000000101010000101101110 + 0000101110111001101110001 + 0110111100010110101001110 + 1111010110111111010111011 + 1001101010111011111101110 + 1010101010110111111011010 + 1011010100100100101010001 + 1011011110011001011100101 + 0011000100010100000011110 + 1010001101010010101101001 + 1101100101010010101011111 + 1110100001010101100101011 + 0011000110100101010011111 + 0110100001010000000111000 + 1001000010101000010011000 + 0000010101111111101001000 + 1010011011010111001101011 + 0011011001101000010010111 + 0010010000110110100101010 + 1011111111011110101000101 + 0010100010100110011000010 + 0111110000000110110110011 + 1110010001101010110010000 + 0100101000101011011001001 + 0110000001000100001011000 + 0110010000001000100011001 + 1100110100110111111100101 + 1011010001010001010010010 + 1001111111000011101101011 + 0101110001100010010111100 + 0001011110101110101111101 + 1010111010011011110010110 + 0010111100000100110110111 + 0011000000111000001011111 + 0101100001000011110100000 + 0100011000111000101011110 + 0110010101010001101011100 + 0101000110110111100001000 + 1101100011010110101000001 + 0100010001010011000000101 + 1111111111011100011100001 + 0101000010100110100010110 + 0010110000111101010110001 + 0001010101111101111100101 + 1100001010111101111011111 + 0011111000001011111000000 + 1100110000001001101010001 + 0001100001110000101110100 + 0001101111001100000000001 + 0101001100000101111101000 + 1111100101010110011111100 + 0000011010011111101011010 + 1010110010110110001110110 + 1111111111010110001011010 + 0111011110000101011001011 + 1111000001000010101100100 + 1100010111010010010101011 + 0110110110101001000000110 + 0111000010101010000000011 + 0000000011000110100000110 + 1010011110101101001111001 + 0010011000101011101010101 + 0011001011100001101000100 + 0110110001001111000111101 + 1111000110110001010100000 + 1011111001011100011110001 + 1110000001000011001101100 + 1001010010000011001110010 + 0001011110110000111111111 + 1011010101111010000101010 + 1011001100110110000101111 + 0010001101011111010000011 + 0101000100011000011011000 + 0001111001000000010111001 + 1010110000111100110010101 + 1100100011111100000110100 + 0001010100000010000001000 + 1000100001100111000100011 + 0011111111010111001001011 + 1111101110000101011001101 + 0111000101110110100101111 + 1001010010111100101100100 + 0011100111011000111111000 + 1111111001101100100011000 + 0100010110100000001101001 + 0110110101110100101011000 + 0100001011000111111111100 + 0001001001000000110100011 + 1110101101001010010001100 + 0111111000010010011111001 + 0101001010101101101011011 + 0111000111101110001100010 + 1110000101111100110011100 + 1000001000101000001000010 + 1101111011100101011000111 + 0001010100011001101101010 + 1001001100000110000000100 + 0001111111001000110111100 + 1100110110110111001101101 + 1000000010100000010000011 + 1010001011000001011001000 + 1000101111010001000110110 + 1101010110110001010101110 + 0001000000010001000001011 + 0110011110110110111100111 + 0100011111010110100001110 + 0000010101111001100111010 + 0010010011101010011011001 + 0101001100001000101101100 + 0101011101100011011000110 + 1011001000010101101000100 + 0010001111111111010111100 + 1110100110011001110011000 + 1110001111111111010000011 + 1111101111111010100010110 + 0001010101111101000100101 + 0001111110000111101110000 + 0011001011110100101101000 + 0110111110011110111011011 + 0110101101101111100001100 + 1110010001011001001110111 + 1110010000011000000001001 + 0001011110001111001001111 + 1010110101010111011001101 + 0010010100111000100010001 + 0110011000010001000001111 + 1000111111000000010100101 + 0110111100100000000011101 + 0000101000001010100011001 + 1010010011000111111011000 + 0100010101111111111000110 + 1001010011001000000100000 + 1100111000100100111001110 + 0110100111011111001000111 + 0101000000110101010011110 + 0011110010110001010100010 + 0010011100000000110100001 + 0011110001101100100000100 + 0100110101101001010111101 + 0000111011010101011011000 + 1011010111100110101000101 + 0011100111010000111110100 + 0001110000000101111101011 + 0010100100111000010100101 + 1000111110011011010101100 + 1110101100000010010010010 + 0010100101110011010000010 + 1010010100000101010101100 + 1010101000011010001001110 + 1101100100011010111101000 + 1001110111011110110100110 + 1111010011111110001100101 + 0000001111001111111111010 + 0000001000110110001001000 + 1101000100000100011010011 + 0111100100011001000110000 + 1111000101100110010001111 + 1001001111101100110001000 + 1100101111000010011101110 + 1110011000111000100000100 + 1101101111001100101111011 + 1011000010011000111101111 + 1010100110100010111111101 + 0011100001010010011111011 + 1110011100010100101010001 + 0001001001010101011101000 + 1011010110100001010011000 + 1110011011101001100001100 + 0100111111000001101101110 + 1000000100100001100101011 + 0101100011100100101101100 + 0101000101011111101110001 + 0101010111100111001011011 + 1110110110001010001111110 + 0001001111111010000000101 + 1000010100010111001111000 + 1110110100111100010001010 + 0111011010111111000110110 + 0111111010011010010110011 + 1011100110110010001101100 + 0100110111100100101110111 + 0010001001001101011000101 + 1001001011010010110111111 + 0010001110110000100000111 + 0000100001100000000001000 + 0110101011010011100111000 + 0111110100010001000101001 + 1101001111010100110011001 + 1010011100000010110000000 + 0110110011101001111000111 + 0011110110110001111111101 + 1010010010111110001011110 + 1100101011100110001111101 + 0010111011111000110000001 + 1111001111001010000111001 + 1111001100100111111101100 + 1100001100001110100001101 + 0001000101111010000100001 + 1101110100000010110010010 + 1001111110100001001101111 + 1100100101110010011100000 + 1111100011101100001001000 + 0100000000111000111011011 + 1011000010111110000110000 + 1111111011000110101000000 + 1111000111011101010101010 + 0000101110000001100101001 + 1011101101001000010111011 + 1111010100101001001000110 + 1011101000101010001101001 + 1000010001000111110010100 + 1101011101101101110100101 + 1101101000000100110101111 + 1100110101111110011100001 + 0101001110100011101110001 + 1101000010010011100001101 + 1001001010001011001000101 + 1011111100100111001010011 + 0111000101000111000101010 + 1011011011101011100011111 + 1010110101011011100111110 + 1001101010101101100110111 + 1000010111011010010010000 + 0100011000101011010011111 + 0100001111000001010111010 + 0010110111001101011011001 + 0001111001100011111001000 + 1110011000100100000001000 + 1010000100000111011101101 + 1000010010110011000100011 + 1010101101011101011010101 + 1110101000100011110010100 + 1101100001101100001110001 + 1011101110101011110101010 + 1010001001011101111110110 + 1100000111011001111000100 + 1101110011110011111011011 + 0010110011010011110000110 + 1001111011110100110100101 + 1011101000011101000010111 + 1100110010001111001000010 + 1100100110000101010111010 + 0101001000111100010000001 + 0100111101010101110111110 + 0100110100001001111100000 + 1111000101001001000100010 + 1011101010001100011000100 + 1010000010010011101111000 + 0110110001011101100100000 + 1100010101110101011100101 + 1011001111101100000101110 + 1111000010100100100110001 + 1101011100110101110000100 + 0011100010001110111110100 + 1000110001010011101000110 + 0111110100010010001000000 + 0000011101100111010101111 + 1111111010000000101100000 + 1111010111011000110110100 + 0110011010000101101011101 + 0001000000100101000101001 + 1100000011111011101110001 + 0111100010010011111110010 + 0100110101001010001011101 + 0001111011000000101010000 + 1010101001110001110010100 + 1010011011010101011011110 + 1100001000101000001100011 + 0110101001110000000111011 + 1010001011100000000110011 + 1100111111110111110100001 + 0101001100010100101010010 + 1011000100111111000000111 + 0010101101111000101011001 + 0001010010111111111000010 + 0101001101011011010001110 + 0111011110011000101101001 + 1000011111010110101100111 + 1010011101010010101100111 + 0111100011010000100010101 + 0110011000111000110000111 + 0110101000000001001001110 + 1100100110000011000010011 + 0111101000110010011101110 + 0011101101010000000101000 + 0111110101001010100001110 + 1100011101011101001110111 + 1010100101000111100100111 + 0111101111101111000000011 + 0100100000101011110101110 + 1001001101110101010010001 + 0101100100111111100111010 + 0011011001000000111100010 + 1001010011101011011101011 + 0111110010100011011101001 + 1000110000110111101101001 + 0011110111100010000010001 + 0101110000110111001110001 + 1011000000000100000100000 + 0111010101110110010001011 + 0100111011111111110100010 + 1100100000010101000101100 + 0000111000000001011100100 + 1011011111101111111001100 + 0110011010111000011110011 + 0000000000010001110101110 + 0011000101111000111001101 + 0101011111101001101100101 + 0011001001101100110110111 + 1000000010110111111100011 + 0101001111101011100011100 + 0010000111100101110000010 + 0101101111110101000000011 + 1001010101001010111110010 + 0100110101000000101111011 + 0110100000100000000000110 + 1111101011010111101110011 + 0101000110001100010100001 + 0100101111110101101111111 + 1111101000110101101001101 + 1110111000110111010010100 + 0110110001011001000100101 + 0110001001110010001101100 + 0110110001111100111010111 + 0100001110111001010011110 + 0101101001001010101110010 + 1101011010100011100101010 + 0011010110001001001101111 + 0101111011001011111100010 + 1010110011001110001111111 + 1100001010100100000010000 + 1010010111100011010011010 + 1100000111000100100001011 + 1100000010011000101110010 + 0001111111111110001111011 + 1110100000110011010011111 + 1001010100101000010100000 + 0000000011000011101111010 + 1101000000010000111100011 + 0001010000100110110010101 + 1010101110110011110101000 + 0111001011101101001100011 + 0000011011011101011001000 + 1000010111100111000001110 + 0001001011001101011110000 + 1111000101111111011111000 + 0100100011001011100110110 + 1100110010001101011000111 + 0101000110000100001000111 + 1101011101110000010001100 + 1001100100111111000111110 + 1001010011001000011101100 + 1010101110110000011111100 + 0111100001110111110010100 + 0101111110001111100110010 + 1000110101111101001110100 + 1011101110000011000111001 + 1001110011101111011011100 + 0000101000010101010011010 + 0010100010000100011101100 + 0111011000101001011001011 + 0110110111010010000100000 + 0111010101000001110011011 + 1010000100101011110010011 + 0000110000010000110101101 + 1001110001101101000011010 + 1101001000011000101101010 + 0101010000110000100111000 + 1011000011100010110011001 + 0011001100110100001100001 + 1011111111001011100101101 + 1010001010110110111101111 + 1101001101100010110100101 + 0010000010001011110111110 + 1110100101010100110010100 + 0010000011111000100010111 + 0111001011011111001011111 + 1011100001000010101001101 + 1010100000001111101001000 + 0100111011010110010100111 + 0110010111001000001001101 + 1010101000000010110111001 + 1110001011001111100111110 + 0011111111000101110101011 + 0110100111001110110001100 + 1101111111111110110000100 + 0001110011111001010111110 + 1001000100000110010111101 + 0100101100010101011110010 + 0001100001101111001001000 + 1101110110011010101101001 + 1101010010100001101000101 + 0011000100001010000001110 + 1101001010111000110000101 + 1001100010110111001011001 + 0010011110111110010111110 + 1011000000110110110100000 + 0000010010110110000100101 + 0100010001100000111000110 + 0101010000100001111000101 + 0011000010110101001101001 + 1110101110001111011110001 + 0011011101101111101000000 + 0101000110011001011111101 + 1100101011101111011000101 + 1110110000110110111101000 + 1111101101001000100010001 + 0011111110101100010011010 + 1000010101100100111011000 + 0001110100100000111101111 + 0000110101000000000010000 + 1101110011010011110100110 + 1011001000100010011111111 + 0001010000011100011101011 + 0101111011100110101101010 + 1111111010000101000011100 + 1110101011111111110101001 + 1111010001111010011001000 + 0011101000011101000111101 + 0101010010001000011011000 + 1101000101100101111101110 + 0101000000011101011100100 + 0000000111100001010110000 + 0100100010101000010010001 + 1001011010010000001001001 + 0100111111101100110100010 + 0000101000011101101000001 + 0001111100011000111111100 + 0010010000100001000100001 + 0110101111001010001111111 + 0011011010000000001000010 + 0101101010111000001100101 + 0100100001001101110100110 + 0100010011010110100010111 + 1100111110111101110001101 + 0000101000001001100000011 + 1110101010111110100001110 + 0111110001100110111010101 + 0011001111111100111111010 + 1100011100100111100111010 + 1111100000010010000110010 + 1111110101110011001110000 + 0001100100110011011010001 + 0110001000110000001100101 + 1111010001101100100100100 + 0010110011000000011011100 + 0101111001001000011101000 + 1100010110010111111101000 + 1000010001000001000111010 + 1011011100110110110100100 + 0010100000010000111001000 + 1001101100101011100011010 + 1010111011111101110001000 + 1001100000000101100111100 + 0100001010111101110001000 + 1101110011110010011000010 + 0001111100001110100110100 + 0011010110111110000101100 + 1011000101111110110011110 + 0010110111100111010100110 + 0110110000011101100010110 + 0101001101111111011010001 + 1110001100100001000000101 + 0000110110110011000100111 + 1000101001001011111110100 + 1100110110110110001010001 + 1100000101110100101110111 + 1010010010111111100101010 + 1111111110010110011100001 + 1000110110101001100110000 + 1001111000010011101011100 + 0110001110010101110011001 + 0100000000101001000001100 + 0111111000010100011000000 + 1001110011101101000101010 + 1100111010101101000100011 + 0100100101111100111101110 + 0010111100011100001111011 + 0011111010001010110001000 + 0101100101010011101110111 + 1010100101001111001001110 + 0000101001100011001101111 + 0010110010111101000001100 + 1001001110101110100111001 + 0111110100110100110000011 + 0100010110100101100010010 + 0000111100111111110110111 + 0101000011100111111110000 + 1000010000111101100111001 + 0001000110000011011100101 + 0010011011011111010110101 + 0010110101100010000000101 + 1010011100010111111010100 + 1111110010100110001000100 + 1111111111010010110010100 + 1000111000011101001000110 + 1000010110101011011111110 + 0001101010100011011110000 + 1001101011010010110000000 + 1111101010000000101111101 + 1110010010110011011101101 + 0001001111011000111111010 + 0001110111010100111111000 + 0101110011100110001111111 + 1000000111000000111100010 + 1110011000000110001000011 + 1010101010001010001111101 + 0011110011001001011111001 + 0101010100000111111000001 + 1000100111010001000101111 + 1001100001001100010100111 + 1010110010000110111000000 + 1011001011110001110101100 + 0111101111100001000011011 + 1100011001010000101100110 + 1101000100111100111011101 + 0000110011110001110110011 + 1111000001010110010011010 + 0100100010111011100011110 + 1000111111110111111001001 + 1000011010110110001101001 + 0000111010000100000111110 + 1001000101011101100111111 + 0000110001100100011000000 + 1001011111010101001011011 + 1100011001010100001101110 + 0010110000111110010011101 + 1010011000000100000010111 + 1101010000010110010000000 + 1110010100110110111011110 + 0101111111000111000010111 + 1000000110101100111011100 + 0011001110111110010011010 + 1100110010011111000011000 + 0010101100001101110000011 + 0111100110000101010011010 + 0101100110101001110101001 + 0100110111100011001110100 + 0101011111100101100000110 + 1010010011000101110010111 + 1110111101110010000001011 + 1000101100001011011110110 + 1010010110100111000001001 + 0101000000101100010001011 + 0110110101110001000001010 + 1001110010101000010010000 + 0000100101101100110100101 + 1101011111010111011101110 + 0010111110101010011101000 + 1011001001111110111011100 + 1110101111100001101110011 + 1101001010110000010110001 + 1110111001101001111101001 + 1000101001011000111011110 + 0100100100010000110000110 + 0001000111001001111110100 + 1011000110111011011100011 + 0111101001010000010001111 + 0011001000100000000011010 + 0101010111100000100100101 + 1101101001111001111110101 + 0111010001101111000010010 + 1100110001101011010001010 + 1101101110011100111101001 + 0010000100100010111011110 + 0100000000011100110111010 + 1110100000110111010001110 + 1011110011111100001011011 + 0010011000100001110111011 + 1011001010101000111001000 + 1110001010011011110100100 + 0011110111111101101110101 + 0000110000110101000001101 + 0000111011110000010110101 + 1010001110000111111010010 + 0100111011111100100001111 + 0100101111011100111111001 + 0110011110000000010010001 + 1010110101101100010001100 + 0000111010111111001000001 + 1010110010101000001101010 + 0110100100010100001101111 + 0101000010000110110011000 + 1100100011010001101101011 + 1001110001011100101001110 + 1000001011111011111001010 + 0110001010101101100011100 + 1110011010101100000110100 + 1001001000000111011100111 + 0100110000001100001010100 + 1000001001001010010000000 + 0000100100001010111000011 + 1001110100100110101110000 + 0111110010011101010001011 + 0101011100010101101101001 + 1000111111111111111111111 + 0010011101100001100100110 + 0001000000100101000110100 + 0101011010110111000001110 + 0001101101010111001010111 + 0001010001101000110110011 + 1011101100000011001101001 + 0111110011000111010010101 + 1000111101111010011011101 + 1111010010010100000111111 + 0101111111011000101111011 + 1010010000001011001100111 + 1111010101100110010010001 + 1111001100011110001010001 + 0100010101101011001011101 + 1000000100111000001110001 + 0100110000111000010101001 + 1110101101110000110110000 + 1100100111010101100001111 + 1011001011010001001101011 + 0110000010010111101000011 + 1101010000011000100010100 + 0000110110100110011001000 + 1110001011000100100101110 + 1101000000110000110000000 + 1100111100101011000100111 + 0011000000101101110010110 + 1111100100010101011001110 + 1110100110010000010000100 + 0111100000011010010110100 + 0111100101000011010101000 + 1110010100000100000001001 + 1011001100111110111011000 + 1000000010100101101110001 + 1010000010010101011010100 + 1000100000101000001001011 + 0010000000001100001110100 + 0100101010100011110110010 + 1010100001000100100011001 + 0001000000101100100011001 + 1100100011101000110110011 + 1101001000010000110010111 + 1010101011011010101111101 + 1110011001101100101110010 + 0011111110101101100101111 + 1001111100100101100010011 + 1100100011011101110101101 + 1001001101001011110001000 + 0101100111000110011101100 + 1011111011011100101100110 + 1111101110110100010110100 + 1001000100101001000010000 + 1111100001011000111111111 + 1011101001001000000011110 + 1101100001101011101011011 + 0010001110110001111000011 + 1111110101111011001110010 + 0010001010110011001001010 + 0000000001100111110111111 + 1001111110011100001111101 + 0010001110010000101111000 + 0111001011100110000100011 + 0110100101011110111010000 + 0101110111101000000011101 + 0011010000101101100111111 + 1000110111111101101100000 + 0010100110101000111110100 + 0111101010100111110000001 + 1100001100001011101101010 + 1111110110000101010001100 + 0010000101011000001000011 + 1001001011110110111001101 + 0100001011011111100011000 + 1101110010100011000011110 + 1110101010111010011100110 + 1111010001110010010001010 + 1000000100010010111011111 + 0100111110000111001100010 + 0000001010001011001101010 + 0001011010100010011100100 + 1110010001000011110100110 + 1000100011110110111110000 + 1000000011011101010011100 + 1110000000111110011011101 + 1110101000001111101100110 + 0010001011010001011011110 + 0101011010100101100100011 + 1010110100111011001111110 + 1011011010110001001110110 + 1101100101001101110100100 + 1101011001011001111100111 + 0001011000110001011001101 + 0110101000010101011000001 + 1101010100000001011100100 + 1101000000101100011010101 + 0010111101111000110010111 + 1100100000111101110111111 + 0101101100010010101100101 + 1011101110101110111101010 + 1011110001011100011010110 + 1111010011000110010010000 + 1101110111010101010111001 + 1011010001011011111110011 + 0000111000111000011000010 + 0111001001010101001011100 + 0011001011101101010000001 + 1111100100001001000111101 + 0000111011101001110000010 + 1001010111010110010100111 + 0000000000001110100111010 + 0110100000101010101100010 + 1000000100110011101001101 + 0100001111110011110100110 + 1011000010000101110111101 + 0011001110100001010010001 + 0011110000110010111011111 + 1011000101000010110111010 + 1100111100110110000110000 + 1101110000111011010000000 + 1111010001110111100011111 + 1111101100010010010000110 + 1001010000010010011011010 + 0000110010111001100011101 + 1000110011100110000001101 + 1001011100010101101000100 + 1100101100001000011010101 + 1101100000011000111011011 + 0010000011000101100101001 + 0001110011011111100100010 + 1001001010010001110001001 + 0011001111000100001010110 + 1001011101010100010001111 + 0100011011101101001001011 + 1010101110000100011100110 + 0001111010001101000010111 + 1001101111001110011100001 + 1111101100101110100010010 + 1001101011011011110100001 + 1010111011011001001101000 + 1010101110010101010000101 + 1011011110111111001100101 + 0100101010011101101110011 + 0111001110000001110110010 + 1010101000001110011111010 + 1011111000111000100110110 + 0010001001100100111011011 + 1100110100000110011001101 + 0111100111010001000100000 + 0101001010100010111011110 + 0111011001011010001110000 + 0100000000101110101011010 + 1100111101001101100111010 + 1100000001001100110111000 + 1000010010101110100101101 + 1000010001100100110100010 + 1110100001100111001001100 + 1101100001111010000000110 + 1100101110111111111010111 + 0100000000000010011000000 + 0110100111110011010011001 + 1010100101010010111111001 + 1001001101010011011110000 + 1110000110111111111001010 + 1111111010001010010111101 + 1010001111111011011111010 + 0100000111000010010110100 + 1110100110111001010101101 + 1100011100100001101101001 + 0101110110011100001100011 + 1010000101101010000110010 + 0001111010000011100011111 + 0000011100111100101010011 + 1011100101000001111100000 + 1001011010010000111110100 + 1001110100010011100110010 + 0010101101101111110000001 + 0110110001000100001011100 + 0001001010101100010111101 + 1010001100000111101110001 + 0000111101000001000001011 + 1100001110011001001100110 + 1110111110001000000011110 + 1000111000000011100001001 + 1001011110100010101010111 + 0111010110101101110110010 + 1010011011101011011001011 + 1010100100100000001100011 + 1100101111010000110010001 + 0110001100010111101101100 + 1010010000010001101101000 + 0011001010010101101010011 + 1100011111001011111011000 + 0101111110010110101101000 + 1111010011001101001010000 + 1000010011110001101001100 + 1001000000111010101110000 + 0011010110101010101001110 + 1011111111110001000101101 + 0010001001001100110001001 + 1101110001010000001111100 + 1111110101100001001110000 + 1000110111000111011001100 + 0110011011000100101100010 + 1111111001100000100001100 + 0100010001000100011000011 + 1001011001111111011101001 + 1110101001100100101110010 + 0001101000111101001110010 + 1100101100110010011001101 + 0000100011100111001101010 + 1100011001010100000001101 + 1110010111001010110011001 + 0110111110010111000010011 + 1010100100111001001000111 + 0011001011010100110111111 + 1001011010110001111111110 + 0110100010100001001100111 + 0011101101101000001011000 + 0001110001000100001100000 + 1001000111000111101010000 + 1011110010100110101111010 + 1101110011010110110110001 + 0010110111100110111010100 + 0011001000001000111110011 + 1101111101110010101010111 + 1110000100000101101011111 + 1111000111110010110111001 + 0111110010110111000000001 + 0010110011000110100111100 + 0000001010100101011011110 + 0110110000001011010000100 + 1000101100010110101100010 + 0010011000100111010101101 + 1010100001001001100001010 + 1111111001110101110101111 + 0010101101010000110010010 + 1100110101011110001110010 + 1101110110101110110011110 + 0110101001011000011100110 + 1100000010110010111101101 + 0000101010101110001100110 + 0010010001011110010111110 + 1101011111100000111001100 + 1101110110000111101101000 + 0001110110110110110010000 + 0011101011110000111010010 + 0001000011000011000110000 + 0111111000111010010100110 + 1000110110001101100001101 + 1110010011011101011111111 + 0100100110111110010010001 + 1100010101111110011111101 + 1010111111011011001011100 + 1010110111001001001101011 + 1000110000011110011110010 + 0100011001100001101011110 + 1100111001011000001001000 + 0110101101100110100010001 + 0101101010001101100001000 + 1001000001100000011001000 + 0101100000000010110110101 + 1111101100110001011010001 + 0100111011001100000111111 + 1010101111101100000000000 + 0010001000111010001011101 + 0010011100101101101111000 + 1010010011100001001110010 + 1000101000111101111110001 + 0010111001101101101010011 + 0000000101101000011010001 + 1110110100110110001001001 + 1011110111010011101100100 + 1010111101111011110010001 + 0111111110001000100110101 + 0100101100111111100001011 + 0011010010001000100101010 + 1110111001111011100110100 + 0111000000001100000001001 + 1011011101011100110100011 + 1011010011001111110110111 + 1101100010010111011101000 + 1011101001100000000110001 + 0101000010101101001000100 + 1100001011000001101111101 + 1100011100010110001100011 + 1000000010101110001111111 + 1010101001010001100000010 + 0010000010000110110000011 + 1000011100101001101101111 + 1000100000011110100100000 + 1111001101001100011101100 + 0111110100110101001111110 + 1111101001010010001011000 + 0010111011001011011000001 + 0011010111000101001001100 + 1011001111111101010110111 + 0110110101110110100010100 + 0100001101001101011011101 + 0101000111011100000010000 + 1001110011111101111011011 + 0001011111110001000110110 + 0110110111111110001001000 + 1100111001000000011100110 + 1110101100110010001110100 + 0001010110010101000101101 + 1000011110011011001100010 + 1001110111000111010011010 + 0011110010011101011111100 + 1100111101110110011011011 + 1011100001101101010111010 + 0110010110001111011100101 + 0110111000000111000101001 + 0110110100110001000110101 + 1110011111001101011010101 + 1101111110101111001111001 + 1010100001011001110110111 + 0101000111100110011001111 + 0010011001001101100110110 + 0110111101101010011100011 + 1011111100000001101001011 + 1110100111001001100011000 + 0101111010000010000100110 + 0010010010110011100100110 + 1100111100110000110011110 + 0110101101010101010111000 + 0101010011000101011010011 + 0000001011001100110000000 + 0010000101001010111101001 + 0010110000110110010110010 + 1000010101101101000100000 + 1001011100101011110000111 + 1010000101000000000001100 + 0001011001110010011001001 + 0000010111011111001010000 + 0100001010000111011111001 + 0000011000011100011001110 + 0110101011100000100000011 + 0101100000101000111111000 + 0111111001011011101111111 + 0110001101010111011001111 + 1000100110001000110100000 + 1001011100110100011111000 + 0010001100000110001001011 + 1111111011110101001100101 + 1110010011110101100011010 + 1000100010010000000010101 + 1100001000100111010000011 + 0100101010001111000010000 + 1111011000011001010001101 + 1110111010010001011110011 + 0111010111111111001100001 + 1001001000110010100101011 + 0011011111000110000110111 + 1010110010000110111000001 + 0001001011010101111100001 + 0001001011010111110100011 + 0100101101000011001000101 + 1111100101101100110110110 + 0000110101110110110100011 + 1011100111110001110100011 + 1101101111110111111011110 + 1101110000111111010010100 + 1011111001011000001101111 + 1100010011000111000001001 + 0011001001001100000100001 + 0011110010001110010100100 + 1101101001110110111110011 + 1011101110101111110100101 + 0110100110001110100111101 + 0110110110000011110100101 + 0111110001000110011011010 + 1000001101111110000111000 + 1000000110100000101011000 + 1101111001001101000010011 + 0100110011001110010100011 + 1111000011001001110110000 + 1010011111101001001001000 + 0111110110010000011100111 + 0100001001110111101000001 + 1010011011001101000110110 + 1011110101010011111100011 + 1010001110010111101001011 + 0111010101011011010000011 + 0100100111101011010100001 + 1110111101100000000101111 + 1100001101110101110011010 + 0111000010111011010100001 + 1001100011110100011011011 + 0011111111010100110000101 + 1000101010000100001001110 + 1110011101000011100100000 + 1110101011001110010000010 + 1001011000110100110011010 + 0111110111011110110100000 + 1000000101011100111001010 + 1010110010000110101111110 + 0110001010000101010011110 + 1001101001001011000110000 + 0011100001001010111100100 + 0101011110000010110010101 + 0001100101011000001110011 + 0000111011110100011101001 + 0010100000101111101110100 + 0101001100101101101101101 + 0101000110110000001000110 + 1101110100111111100110011 + 0110001100110010010011110 + 1110101010001100101010011 + 1011101101010101111101011 + 0111100000100111001001001 + 1110010101001000101001101 + 0110000001100111110101111 + 0000010010101100010111011 + 1101111101010000100101110 + 0000000100010100010110010 + 1010010101100001001101100 + 0100100101101001011100000 + 0010000000111000111111000 + 0100100000111011011011100 + 1001111001011100001101011 + 0101111011001010110111100 + 1101011011000011101010010 + 0100010010010000111111011 + 1100011111011101101000001 + 0001001101101100111101101 + 1110100110011111001000010 + 0110110010110000010000000 + 0100100010010000000011011 + 1100010011100001111111111 + 1101110001001010000111111 + 0111101101010101010111111 + 0100001111101001010001111 + 0101110110011001111100011 + 0000101111110000100100101 + 0111000100110101011000101 + 0010111111010010000011011 + 1000000010000001101000110 + 0110101010010001001110000 + 0110000100110110111110110 + 1010000110000101010010111 + 0001101111100000100001101 + 0111101000011100100011110 + 0001111011010100100001101 + 0011010011100101101110000 + 1001100011010110011011000 + 1110101001100001000100001 + 1101101110001010111011101 + 0011100010011010101011101 + 1100111100000110100101111 + 0010000100000001110000110 + 1111110111101001110100110 + 1110011001001101010100001 + 0000111010100010000001100 + 0111011110100111100101011 + 0010010001011101011011001 + 0110110000011010011011000 + 1111000111111001111010000 + 1011010100011100100011101 + 0101101001011100010101100 + 0101111100110101001011111 + 0010101110111010011110011 + 1111010010111010101000000 + 0010001001000001100001101 + 1100100100110011001101001 + 1011000111001001010110100 + 0011011010110100111101000 + 1001110011101101111011011 + 1111111010101011001010100 + 1101011110010111000010101 + 1110111100111101011111010 + 0000011101111001000100100 + 0110011000110011111001001 + 0100010110000101111100111 + 1010100111111000110011000 + 0000001011100001000011110 + 0001110000011011010000001 + 0010010010000010011011001 + 0000000101010000110110000 + 1010001000010011010011111 + 1111100111010000010101001 + 1101011000101010101111010 + 1100000110011111011110101 + 1000000110111001110110010 + 1110101010100010010100111 + 1100100001110100011000010 + 1000011110000110011101110 + 0100110110011110000111100 + 0011101110100010011010100 + 1101110111111100010101100 + 0000010111001001001000001 + 0010100101000100101001001 + 1010001000000100110000100 + 0000000001110001101101011 + 0100110010001001000000011 + 0111000010000100010100111 + 0001001111101010100101101 + 1101110001110111111001010 + 1011101110111010111110010 + 0110101110010110001111111 + 1001001001100000000010011 + 0111101000010001001110010 + 1111011001101011100100111 + 0111101101111111010010010 + 1101010101011000100100010 + 0000010011111011010011101 + 1001011000001010000010110 + 0111010100011011010001010 + 0011010100111100110010110 + 1010001000111000101111110 + 1111001001010000010111100 + 1100001111010101100111001 + 1000111001010001110110100 + 1011011001000010000010010 + 0011100111101111110000100 + 1101110010011001111101111 + 0001110110110111011001110 + 1100001001110011110000100 + 1000101110101000001010000 + 1110010011110100000100001 + 1000100101011100111110101 + 1100000100010000101101110 + 1011100100111101001101111 + 0010111110111111011011100 + 0101001010001001000101110 + 0001101100100010110001001 + 1101100110001000001001101 + 1011010000001111011101010 + 0010111010100111111111011 + 1011000010101001111011011 + 1111111000100001001101110 + 0100001011101001100001000 + 0101111011011010110111010 + 1111111010100011001000111 + 1000000100001110111010101 + 1101100001110011110011010 + 0010011110111100101100111 + 0110101001001011101001110 + 0111111011001110000010100 + 0100110101000110011110000 + 0111101111110101111101110 + 1110011010101000010110111 + 0001101101010010110100000 + 1110010111000111110100010 + 1010010111100010001110011 + 0101001010110100001001111 + 1111010000000101101110000 + 1000101000111000111100100 + 0001111000101010011100101 + 1000100111000111100000110 + 0101101010000000110000100 + 1101000101010101100001101 + 1100101110000100011110000 + 0101001000010110000001100 + 1101101010001101100111100 + 0011001111111010001001011 + 0010111111000111110100011 + 1011110001001011010100101 + 0000110010000100100111110 + 0010101011110110101010101 + 0101011110010110111100111 + 0101101101110100110011001 + 0110110010011011011011111 + 1111110000011110101010110 + 1101011100010000101011010 + 1001110010101001010001111 + 0010111011001001000101111 + 0110101011111111101010010 + 0011111101010000101110001 + 0100010100110011100001110 + 0011101010010100110000001 + 1001000000110001000100111 + 0011110111011001101111001 + 1001110100000011011001011 + 0010111011101111111111001 + 0101111011011010100010101 + 1101001010010010111001010 + 0001010010010101111110011 + 0110001011110110110100001 + 1100111000001111011001111 + 0011100011001101100100010 + 0110110110111001011100100 + 1001010111110100110101110 + 1101111111001110000101111 + 0101100000111101000111100 + 1101000111011011100101101 + 1101000100100011110011111 + 0010011111000110101100011 + 0110000110110000101011011 + 1000100101001111011001011 + 1000000101000010101100011 + 0110010000010000010011100 + 0001100101011111000010000 + 0011001111101110010110000 + 0111100000101100010000011 + 0001110111011111010010100 + 0111101101010000011011010 + 1010010110010101110011111 + 1010100111110001101100001 + 0010011000100001001111110 + 0010000011110001100011111 + 1010001101111010001111101 + 1101000110011011001101100 + 1100101100011010100000111 + 0000100001101000010100000 + 1100111100000010011101111 + 0001000001111111101101101 + 0110101000000011100100000 + 0100111110111100111000000 + 0000000110010001110010001 + 1100101010101001010010010 + 0111000100010000111100100 + 0100110001010110110000011 + 1000001101100110000100001 + 1011111101000000111010011 + 0111011011010000110100100 + 0111010110000000111111010 + 0011000011001100100111011 + 0101101110010010100110011 + 1010100000000010110010000 + 1011111100110010001001101 + 0010100011001111011110011 + 1010100000011101100011101 + 0100011100010010001011001 + 1110100000010011001000101 + 1101110100010011000000001 + 0000001001010110001001001 + 0111111001010001101110100 + 0100101101001110111111010 + 1101000011111100000010010 + 0110011000100100110111100 + 1100001011010011111111010 + 1111000011000110111011000 + 1110111010001100010100110 + 0011101101011000000100111 + 1101011000100101100110001 + 1101100110111100101111010 + 1001001110000110101000111 + 0111100100111010111011000 + 1011100000001000000110011 + 1101110011110100110011101 + 0100001111110111101001010 + 1001101001101111010010111 + 0010101101101110101001010 + 1100000100000011011001111 + 1011011111100110111010101 + 0110011010111101100100100 + 1111101110101001000010010 + 0010110101101011001010011 + 0101010000010001011101100 + 1001011110101010100101010 + 1101111011000010011100101 + 0110011111011100010001111 + 0010011011110010111101000 + 1110110000000000101100011 + 1100111110010101010010101 + 1011101100001000111110100 + 1000010011010001101101001 + 0111010010001001100001000 + 1001100011100000100001010 + 1101000000101100110110000 + 1001111111001101001111101 + 1001101000100001100010101 + 1110001000010111110001110 + 0000110101101101000110011 + 1100010011011011011111101 + 0100000001000100010010101 + 0011100001011111010001001 + 1100100010001010100000010 + 0110000010010111101000111 + 1011111001001000110000010 + 0010110011000111100110110 + 1001100110110010100011110 + 0111001011000001001000100 + 0111110011000110110110000 + 0110110010110010011101110 + 1010000111011011110111101 + 1001101101101010110001000 + 1110100111010001010001110 + 0110111010111000000000010 + 0001111011001100011000101 + 1011111110001011001110011 + 1101011110101111000111011 + 1111110000011011110100011 + 0011111001000001101011011 + 1011100001010110111000111 + 1101000011111101101011011 + 0100000001111111100011010 + 0101000101000100111010110 + 0100101001001011100001011 + 0101111000010111110011101 + 1101110110100111111101001 + 1001010111010101011101101 + 0111001010000100101101100 + 0111010100100110011110111 + 1001110010000000010111001 + 1110001010001111011110110 + 0001011010100010111011110 + 1010111010011010110100011 + 1010111001010110000101011 + 1111010001000001011101111 + 0001011100011100011001101 + 1011101111000001001000101 + 1101110000101010111001110 + 0101001001001101101010101 + 0111000111000101110111101 + 1100001111110000110101000 + 1000111001111110110111100 + 0110111010110000110001101 + 1101011000110101100010100 + 1010001100111110110100101 + 1010011111101000101011011 + 0010000010010010111000110 + 0011001100011110011000000 + 1001001011110010011111111 + 1011100011010010000001000 + 1011001011011011011100010 + 1001001001111110111100111 + 1011110100010010011011101 + 0101001101100000000100000 + 1111001001111101010110100 + 0010011000010101100101100 + 0000011000011010011110110 + 0010000100101100001010010 + 0110111000011101010110101 + 0101111001100100001001111 + 0111010111010010100110010 + 0111100100010100010101110 + 0100000100111000010000010 + 1110011000111111011111101 + 1001000110010000001000000 + 0011111010111110011111011 + 0101001101001011001011000 + 1000001001101101010101001 + 0100100101000011101001001 + 0000111010011101111110001 + 0100110011000100000000001 + 0111101110100110011111001 + 0001111110010111010100100 + 0001111010110100110011101 + 1110000101101110100100100 + 0001001111101101111100010 + 1111011110100100000101011 + 0000011100110110100000011 + 0000010010011010101001011 + 1110011110011011000001110 + 1110111010100101110000101 + 1011010101100011110110111 + 0100000110000101111100010 + 1100011000011100110010111 + 0010100001110011011001001 + 1100000111010100111110000 + 1001110001111110110000000 + 0111111110111101001100010 + 1000101011010101011101110 + 1101111001100001001100100 + 0101110010100011101000001 + 0100001011100101010110110 + 1111110001011110010000010 + 1010010011001011100010101 + 1101100111101110010011110 + 0001000000100001000100110 + 1100101011011101100110110 + 1010001010011001111101110 + 0001110110010110001100010 + 1011010010001011011000011 + 1010110010001001001011101 + 1100110011001010111000110 + 0011011011111100000110111 + 0010101110111011100110010 + 0001001110101011100000100 + 0101110110111000110100111 + 1010101110101110001011011 + 0110100011011111011110000 + 1110110000110000101011110 + 0001011101000100101111010 + 1100101011101110010001100 + 1111111010110101110101101 + 1110100001100000010100010 + 0111010000011111110001111 + 0000000110101100011000111 + 1010111001110000111011011 + 1001010100110001100001000 + 0110000100011101111000011 + 0001101001100110001011101 + 1100101100100011111110111 + 0101011000001101010011111 + 0000010011010110110001010 + 0000011100010110001110110 + 1011101011010000000101011 + 1011111110000000000100001 + 0000001010111100110111110 + 1101101101110000100000010 + 0111110011100010011011001 + 1010011001010111111011101 + 1000100111000111011011000 + 1111101111111101000100010 + 1101110010111000110111110 + 1001100001010001111011100 + 0010010010100010111111101 + 1100100111000110011001100 + 0111000100000101010000111 + 1000011101011111010111101 + 0101100101010110110011001 + 1101110000100101100000110 + 1101111011001000101010000 + 0110111001001000100111101 + 0100010001100110100101011 + 1000100011001001010111000 + 1110000010111110011010101 + 1111010111111011001100011 + 1010001000011011011100100 + 1101011111110110110100000 + 1111101100101100000110010 + 0011011010011110010101010 + 1010111111001011100001110 + 1111101010111000000100010 + 1001110100001111000100001 + 0110000001000001101001001 + 0000111110001111101011110 + 0100111111101101010010000 + 1000110001100011011101101 + 1100101110100010110011101 + 1000011010111101001110011 + 1000010010001011001110010 + 0001110100111101001000000 + 0110000110101100010100110 + 0001100000111010000001011 + 1000001010010010000110010 + 1011011011001011001101010 + 0110100100001110111111101 + 1101010100011011001110111 + 1001000111010101001110011 + 1110011100111001110100000 + 0111110011011111000011110 + 1010101011011011100110001 + 1001010111000010001100000 + 1011011101110011100100110 + 0011100011011100010111010 + 1100010101111000111001101 + 1011001001001100101011001 + 1000111001000110101111000 + 1111101111001000101110111 + 0001000010110110000110000 + 1110011110011110000100100 + 0001000001111000010001110 + 1111110001001101100010011 + 1101010111010011001101111 + 0001110001000101001110011 + 1110101101100101000101001 + 1101101110011000110001000 + 1000110110001111101110010 + 1110110001000111111010111 + 1001101001011000000010101 + 0000110110000110100101101 + 0100110110101110010001000 + 1011101111111001011100000 + 0000111100110011110101101 + 0101101000100101001110111 + 0000011110111010011100010 + 0111000111011110110110101 + 1000111111000000010011100 + 0110111111110101000101010 + 1111001100010001000100101 + 1100011100101001000001100 + 1110111111000001000101000 + 0011100101110111010110010 + 1110011110000010010000001 + 0101101000100100111101110 + 1011001101000101001010110 + 1101101011100001111001000 + 0110101010100101111000111 + 1010010110001100001100110 + 1001100100110111001010000 + 1001001101010100000010001 + 1111110110010110001110111 + 1111101100011010010111110 + 0111000100011110110000011 + 0000011011101001001111000 + 1011111101010110111011100 + 1010011000110111101111100 + 0001000110000001000011110 + 1101101110100001001101001 + 0111010100110010001101101 + 1100011110000101001010101 + 1110011011001110110110000 + 0101000010101101100100101 + 0010011110011001110011100 + 1001110001010011100111011 + 0101100110110001100101111 + 1111100000100011100010010 + 0101000000001100001111001 + 0111100101100100011111000 + 0111000000010110000110111 + 1111001110010001001110110 + 1010101010010111100101111 + 1010011000110010110010101 + 0101101001100111010100001 + 1000100010101100010010100 + 1111101011000011100001101 + 1000111110011101010100100 + 0101101001000111110110101 + 0001111010011111011000101 + 0011101110000101001101000 + 0010111100011100110010100 + 0101001111001111100100100 + 0001000111001110111101111 + 0001111001100000010101011 + 0001100011111110110011100 + 1011010110111011000110111 + 1110011111111111101010100 + 1010001010101101111110110 + 0000101110110100110011011 + 0111000111011100000000110 + 0101001010111101010101011 + 1110100111111010100000100 + 0100011000100000100000100 + 1111101010011001111011011 + 1111011000011010010100011 + 1101100010110111110011000 + 1010010001010000110011111 + 0110011010001111101110110 + 0011101010100010101100100 + 1011001101010100010110100 + 1100001111000000001101101 + 1100011101110000010101101 + 1011000111001011100001000 + 1010110111110001001101111 + 1010010011111010011100010 + 0101010000110001100000101 + 0101011111101001100001111 + 1001100111110011100010011 + 1101011000110010011110001 + 0101000100000011110000111 + 1111101101011100000011101 + 1100110101010100100011111 + 0000010000100100000101100 + 0101011000100111100101110 + 1110111110111001001100110 + 1001111111111000000011100 + 0100010110001011101111011 + 1100011010010010011110111 + 0100100001100010111101101 + 1101000000010100010001110 + 0010110000101010001010111 + 1011010101010001010011111 + 0100011101110001100110011 + 1111010000001010000111010 + 1001010100000110101010010 + 0010110110101001001000111 + 0000010100001000000110000 + 1001011111001011101000110 + 0001011101100100011111100 + 0110101100000111011111111 + 0010001001110010111110101 + 0000010010100000001101011 + 0001111111110111000100100 + 1111110100101110101011010 + 0001100111111010100010100 + 1100011111000111101000101 + 0101110000110110100110000 + 1100100100100000011110000 + 0110101001111111100101001 + 0100000000101110000110010 + 0110111110011000101111111 + 1101110010011110010101010 + 1001111101111010011010001 + 1001110101101100100010110 + 0011100111110101001100101 + 0111110100111101100100011 + 0100101100011000010000111 + 0000100101010001010010000 + 0101000101010010110110011 + 0101110111010111110110010 + 1011111111111110000111101 + 0010011011011010011000111 + 0100001000011100011000001 + 1010111100010011111111100 + 1101110110000101110110101 + 1100001101111011111011100 + 1100110100111000011001000 + 0100000111011101101100001 + 0100011100010000001101100 + 0111010100011001011010010 + 0010011101100011111111111 + 1011010101011110110101100 + 0011011101000011110100100 + 1110111101010001001011111 + 0010110110111111101111010 + 1110000111010101001011111 + 1011100000010011100011011 + 1001000001000011101011000 + 1111101011111111001011100 + 1000110100010000010010011 + 0111000110101011110001110 + 0010010000000110010001101 + 1100011101110100000000010 + 0011001010111000111010100 + 1100101010110101000010011 + 1010110100100010111100110 + 1010100000110101110100100 + 1011101000010111111110001 + 0101000010110011010010101 + 1110100100010001110001110 + 1000000100010000101100000 + 0101011000001010001110100 + 1100111100101110011101100 + 0011011000110001001101010 + 0011110100110010011111111 + 0000011101111110101011010 + 0000000111000110000101101 + 0101100111100011010001110 + 0010010001111110110101000 + 0001110011000110111011010 + 1000010001000101000100010 + 0101010111011011100110011 + 1101100011010001011000111 + 0001010110000101110000101 + 1100110100101100011001111 + 0010001101001010011000111 + 1100010100101001100000011 + 0110111000100101110100100 + 0000011100100011000111100 + 0110110100011000111110011 + 0000001110011001011010100 + 0000100110111011111111011 + 1001111010110010010111010 + 1001000111011111110111111 + 1110001001111000010000110 + 0100000000100110100111100 + 0100110010110111111101000 + 1100011111111110101101110 + 1101000111101000111100000 + 0011101001101000000001010 + 1001100001101110101110010 + 1011111000110000000111010 + 1101110111110010111111111 + 1111100110100111010100111 + 1111000101011100101001110 + 1110111111111010100011011 + 0001000100010010110100100 + 1000101011000111001011100 + 0010000110100100111000100 + 0110010101010001110111100 + 0010101011100011100111011 + 0001010100001011010101011 + 1111010010000000100111011 + 1010000010011010111010100 + 0011111100111000010100011 + 0101001111010101110001100 + 0010101010001010010110000 + 1100111110110110011000000 + 1010110100001011100111111 + 0111011111101010011001100 + 1011010010111000001100110 + 0010101100001101101101100 + 1101101010001010011101110 + 1110010011010110101110100 + 0101101101111010001111001 + 0000001101000010110101100 + 1000110111010001101100000 + 1111110011011110001101111 + 0010101111110100110111001 + 1101111100100100111111010 + 0110101011111110111010010 + 1011010100001010010010100 + 0110001101001101100110001 + 0011111010011100001100101 + 0001101111111011111010011 + 1110111010101110110010011 + 0110100000111011010111111 + 1110010100100011011001110 + 1101001000010010111100010 + 0001000100010100010110001 + 1101101101101111111000000 + 1001001010100001110000001 + 1101001011001111011110010 + 1101010110000001011101100 + 1011001010011010100011011 + 0000001110100110101100010 + 1010010101011010111000101 + 1101011100010100100110101 + 1001001011111001101010110 + 1001111100111100000011000 + 0110000110010110111011010 + 0101001011110111100111111 + 0011110110100110111000010 + 0100101001001011101001000 + 1001101011000101110011110 + 0001110000011101100111101 + 1001100101010010110011111 + 1100010011010010000011001 + 1101000000111101101110100 + 0101000010010111011000111 + 1101110101010000100101110 + 0111011010000101010010010 + 0000010110100101101101001 + 0100000001011010000000001 + 1110101011111110101110001 + 0010011110101000101100001 + 1101110000111001100101101 + 1100011011110000011101010 + 0100110110111111001010001 + 1111000100110100000100110 + 1010011000110000000001111 + 0101001110100000010010001 + 1010001111110010100001110 + 1110111111101111010101100 + 0000100001101010101100011 + 1100010011101011111100100 + 0001101111101110111101011 + 1010111110101010000101111 + 0111101101001100111100110 + 0001000011101110000111011 + 1101001010010000000010110 + 0100001101100011011100111 + 0001110001100000100111010 + 1100010001000101011100001 + 1101111111101001010101010 + 1011001000010110010010111 + 0101110010011110011100000 + 1011100000011101000100000 + 1011110101111011010011001 + 0000001011011110110100100 + 0100000101100011111101100 + 0001010001100001100000100 + 0110100000110000011100100 + 0110100011110011000000100 + 1010001011100110110000010 + 0011101010100111110001001 + 0100000101101100110100101 + 1000100110001000011101000 + 0100111001010010001110110 + 1010111000000100100100100 + 0101011101010110111001111 + 1110101001110111111111101 + 0110010001110010110101111 + 1011101001011111100100110 + 1101001100110011100010001 + 1011011111011010111010010 + 1010100110001001101100010 + 1110110100011110010000100 + 1101000101101100110000010 + 0101110000100110101001011 + 1011010000010110100100011 + 1100000111110010000111010 + 1000100101011010010001101 + 0111100011110001111011001 + 0001110001000101111011110 + 1101110101110010100000001 + 1110001101001000000101010 + 0010101000011010101111010 + 1011010110001001101000100 + 0111000011010100111011011 + 1010110101001010110011101 + 1101110110110011000111101 + 1011000100000000110110111 + 0011111011011100100101110 + 1100111111011101110101111 + 0010010010100111001000011 + 1101111111000111101000100 + 1010010011010000010010111 + 1100100110010010100110100 + 1001011100010010110101001 + 1011011000001101010001100 + 0110011111011010111110100 + 1010010010000000010101011 + 1111011101110000101100111 + 1000010000111101011111001 + 0011101001111111111010101 + 1010010101001010100110111 + 1010001010110101000101101 + 1101011100111001001011111 + 1101001010101110011000110 + 1101011010001100000100011 + 0011101011110001101011100 + 1010010001100001010111111 + 1101111111000100001100010 + 0100111111001010001111100 + 0110101010001001110110011 + 1110100000010000110100111 + 0110101001010011000110110 + 1100000110100100000011010 + 0001101111111110110000000 + 1100010000011011000100101 + 1100100000101000011000111 + 1110011010010101000101001 + 1010010001111101010110101 + 1001110001001001111100000 + 0110101100100001110101001 + 0100111000001111011111000 + 0111010001001010111111101 + 1011011001010110011001110 + 0111111010101100010011110 + 1101111000001000100111001 + 1100111010101101010000010 + 0101000010101001100100010 + 0101100101101110110011111 + 0001100001111101100111001 + 0001101000011001011010101 + 1100011010000111011000000 + 0011100110000010110001011 + 0111010001100110010011000 + 0010110101110110001100101 + 0010100100011001001100001 + 1111011101111011001011000 + 1110001111000011100011111 + 1011100011101100111001101 + 0010111011000100110111011 + 1101001001111110000011000 + 1101000111011110000101011 + 0011010000000011011010001 + 0000000101100000110111001 + 1001101110000011100011100 + 1010000001001000110011110 + 1010110011111100011011111 + 1111010111001101000000010 + 0010001100111001010100110 + 0100110001100110100100010 + 1110011000000000000100101 + 1100001110000101111111111 + 1011101101010100110000101 + 0111000001110101110111110 + 0101010101101000101101110 + 1010100000111111111010101 + 1010100101110001111001110 + 1011100100001100001110110 + 1001010100011111110101001 + 1101110100110011100001110 + 0000010011011000010011110 + 1011110001010010010010101 + 0110010011110001101111110 + 1011110100001101100011011 + 1111100100100111111011100 + 1101001101001000011111111 + 0110101000001110011000101 + 1001100011001010100100101 + 1010010111100101000100001 + 0111010011010110010000100 + 1001000110001111111100011 + 0101011010000011010101011 + 0100001111010101110100111 + 0011111000001111101011110 + 1101010100001111111110100 + 0001111111000111100011010 + 1010010110000000011001111 + 1010001101001100101011110 + 1011101011100000000110111 + 1011101001110101110111101 + 1000011010011010011010110 + 0001001101101101000001110 + 1000011110011100101100110 + 1011110011110111101001000 + 0110011000000011101101100 + 1011000111101111001100000 + 1110011110010110011110111 + 0011100001001110001010100 + 1110010110101100010010010 + 0000011000110110000100101 + 1111111010010101100111101 + 0010001101000011011001101 + 0000000100101111001100101 + 0110100110101100101010000 + 1101110111100000001001110 + 1110110111100010010101001 + 1110010011010101011100011 + 1101000111100000001000100 + 1100001011110101101001011 + 1011010000111101100110100 + 0001111010110000111001100 + 0010011010001000010100011 + 1001000111100010110001000 + 0011101110000110111011001 + 0101001000101100111110110 + 1011000000001011110000101 + 0010010111001001000001101 + 1011000001111010001100101 + 1001011010011011011110000 + 1011011100001100110001001 + 0110011110100010000101001 + 0101000101000101111101010 + 0011001010100011101011000 + 1100111111101100101100011 + 0000101110100011000010110 + 0101111101011101011111111 + 0110111101100111101111000 + 1110001001111100111000010 + 0001001001100010111101100 + 0100010010101100110000110 + 0111110100010111111110010 + 1111011110101110100000110 + 0010011000010110000001111 + 1011110110100000010001000 + 0010101110100101100101001 + 0001011000101001001010001 + 0010101000111110111000110 + 0110000110001100010000101 + 1010100000001100100000000 + 0011110001110111110001101 + 1000110110010010001001011 + 0111111111000111010100101 + 0110111111110001001101010 + 1011101101000110100011001 + 0100110110000101010011111 + 0100110001000001111001010 + 0001010000011110011010011 + 1111100011101011100000100 + 0110101111110101010111000 + 0000100111110000110100101 + 0111111111111010111000100 + 1111011001110110000101001 + 0111011101110100111010001 + 1011000111011000010001111 + 0001110000111001111100010 + 0001111110110110100110100 + 0110101110101001010100101 + 1101101111000111001000100 + 1111100110110110111100110 + 0110100110001101100011111 + 1110001101010111110111111 + 1001001011101110001110001 + 0001000010011011100000011 + 1000110001110010001011100 + 1100001010010000011110011 + 0111001100011100001100100 + 1011100100011000101110011 + 1011101010111101111001011 + 1111100101110000111110011 + 0100111010101111010001100 + 0100100011110011110010111 + 0100011100000010100001100 + 0110110011011000011011111 + 1010101011100110111010110 + 0111011100100101010111011 + 0001001000011111111011111 + 0000100111101101101011001 + 0011100110010110000110111 + 1100100000001111010010111 + 0011000011011000100101101 + 1100000001010010010011001 + 1101000000111111010111010 + 1100111100011001110100110 + 0000100011011111101000000 + 0011111100100110000001001 + 1100011111001110000111001 + 1100110010111011010000110 + 1110110011011101100101001 + 1110010100000100101000000 + 1111100100110100100101000 + 1011110000010111100101100 + 0000110011001001010010001 + 1101001011100010100011001 + 1000001011000100010011001 + 1110001111110110111000110 + 0011100100111010111110010 + 0101011111001100111001010 + 0110011110001101001110111 + 1101111101111101011010101 + 1001000010101010110010000 + 1010110101111010111111110 + 0000000000101000110111101 + 0111010000111101110011010 + 1100101111101000110111001 + 1101000110011000100010110 + 1100111011011001110000100 + 1010101011101011101100101 + 0000100111011011011010101 + 0111000100110011100001111 + 1101110111000001101010110 + 1111100100001011110111100 + 1001110101100001111010110 + 1111100010101010001001011 + 0100100001000110001100100 + 1011010000001100111010110 + 1011010010010000010111000 + 1001110011010111010101010 + 1001010100110110111110011 + 0001000100010111011011110 + 1111111001110000101001101 + 0000000100100110110110011 + 1001110100000100100000110 + 0111110100010000101101010 + 1110101111000101100000100 + 0011001010101101101111100 + 1000111100100010100000101 + 1001010110000010111010001 + 0000011101110000100100000 + 1011101010100000100000101 + 1000000001000011010101100 + 0001101011101000101001010 + 1001001001101001100000010 + 0101000001000101101101110 + 0110110001110100100011110 + 1010100100110101001001110 + 0000101110001000111100011 + 0001011110101111011000010 + 0100100111011011001000010 + 1100010011001111100101101 + 0000111110010001111000101 + 0111111010101110111010110 + 1101100100110111101000000 + 0000101001001111011000100 + 1101110110010111000001000 + 0100111010010111010001010 + 1110101000110010101100000 + 1100101110001111100110110 + 0111110111001111001111110 + 0000110100101000111001000 + 0001111011011101001001001 + 0001001110010000100000111 + 0010110010000000110100111 + 0101111111101010001001100 + 0111111000010000110010010 + 1111011010001011111111111 + 1110010001101110001101001 + 1110111001110110001110100 + 0110111001110110001101011 + 0001111011010001101000001 + 0001100110100011010100100 + 1001100010100011110111000 + 0000110010000111011010001 + 1000011101110001010100001 + 1000011101011001110110000 + 1110101101111000001101000 + 0000111001100000010000011 + 1111111101110110101110000 + 0111110010101110000001111 + 1011111011111110001000110 + 1000100100011000011101001 + 0001010011011000001101011 + 0101100001011101111001100 + 0111000011000001111101101 + 0000111110010011010111011 + 1110100010011111101110111 + 1101000100000001101000100 + 0111100110110100011100111 + 1100100101101010100010001 + 1011111011000101001011000 + 0100101111010011110101111 + 0010100001100000010101100 + 0111110110101000010101011 + 1010101010100110011001011 + 0111100011101110110000001 + 0100011010000001000001110 + 1001010100001110100010100 + 1000001001001001010011110 + 0111001111011100111100000 + 1010101111100100010011100 + 1001011100101111001110101 + 0010100001000010110110011 + 1010000110100110111010100 + 0010010111001011111101000 + 1110001100110111010000010 + 1111000011110100010111010 + 0101000111100101000010100 + 1111111011110001110011011 + 0001110011110100111100111 + 1101101000001000010001010 + 0001001111101010101001001 + 1000000110010010011111110 + 1010110101100000100111101 + 1110011101000001110110010 + 1111111000110101111010001 + 1100000101100011110010101 + 1110110101011010111010010 + 1011110111111110110011011 + 1111111100010001110100110 + 0100010001100101100001101 + 0010010011110111100001110 + 0011011011001101010001001 + 0011111101000000111000111 + 1101110010010001001110000 + 1111110000101111100011001 + 0000010101111000110011000 + 0001101111001110101100000 + 1101001000000111111001111 + 0101000001100011010110111 + 0101011110011110110110101 + 0101010100000000000100100 + 0011011011101000001010100 + 1001000101000111110100011 + 0010010100011111011111111 + 0111111001110100011101100 + 1111011100011110111100100 + 0000101010011110110110001 + 1101110100111111001011100 + 0010101000101101100010110 + 0001000101100100000100011 + 0001110100110100010100110 + 0101010100111111101111000 + 1011100100110100011011101 + 1110010110011111101010111 + 0010110100100001011100010 + 1001001010101001001001010 + 0001010100010111001101010 + 1100000111011011010101010 + 0001011100011011010011111 + 1100101000000001101010100 + 1101011100001000001011011 + 0111110001011110010001000 + 0001101000001110010001100 + 1100000010110011101001101 + 1011110011101101100111110 + 0011011100001100111101000 + 0010110110100100001000111 + 1110010111011010001101110 + 1011011101001100111101111 + 0001000110011000110100110 + 1100010111010000001110010 + 0110101011101111100111000 + 1110100001101100111000111 + 1000110010011111010101111 + 1101011101010110000010111 + 0000010100101101101111100 + 1011110111101101010111100 + 1010010001100110111111010 + 0011010011011110111100101 + 1001011100111000111111011 + 0010001011001001001110000 + 1001000001111110001100110 + 0010111111100111110001001 + 0010001111111100011101110 + 0000111011010010001001101 + 1011100001100000100001011 + 0100110110010000110000010 + 1000011110110100010101011 + 1011100000111110100001001 + 0011011000000101010100111 + 0001001000100101011111011 + 0111111011000101110010001 + 1011000000000100101111100 + 1101011010100110101001001 + 0000101110101011011001110 + 1110001001100011100010100 + 1111011101100000101011000 + 1000100100101011011100000 + 0001000101111010100110100 + 1001101010100000100011100 + 1001000000011001001001000 + 1100100000001101010000101 + 0100100100001110011001110 + 0100100000100110101101000 + 1011000110011111110110110 + 1011100111101101001111110 + 0101100101001110111110110 + 1110001001101011101001000 + 0001111001110010101001110 + 0111000011100001111111110 + 0010001111101111101001011 + 0111110101010101101111010 + 1001000011000100101100000 + 0100001001101111110000111 + 0110001001100010101011111 + 0010101000011011010010100 + 1101011101100010111101111 + 1101011110110111011101001 + 1110100011101011010011000 + 1100000101111011101011100 + 0110010001111000000000101 + 1110110010001000000100101 + 1010010000000110110001011 + 1101100001010110110010111 + 0111101100100101010101010 + 0101110010001101100110111 + 1101011111111100011110011 + 0000011010010110111110010 + 0101100010010101110110110 + 1111111000010100010010011 + 0100000000011100100000011 + 0101010001111010000101101 + 1101000000111111111010100 + 0001010000000110010100110 + 1001001011101100101111010 + 0001100111010101011110000 + 1101010001100001000111000 + 1001000110011011111000101 + 1010100110001010111000100 + 1010000011110111111001001 + 0011000000010011101110011 + 1111101010010100110011111 + 0010110100000011101010000 + 0001010000011011011010001 + 0001100111101001111000011 + 1011011001101001100011000 + 0010011100000111111000010 + 1101110011011110000000111 + 1000011100000010101100110 + 1011110110101011011000001 + 0001110010110111101110110 + 0000001101000110100101101 + 1100011100000100010110010 + 0101110110111011010011100 + 1011001101111111001000001 + 0101011110100111001000010 + 1000011000111101001100101 + 0100101010110111011111101 + 0001010110110000000001100 + 0100010001000000001000101 + 0110001010000011100111111 + 1110100000000010000101111 + 0110011000011010000111100 + 0011100011001101010001101 + 1001101011000000101010100 + 0100101111000000101010110 + 1101110100010011011011101 + 1000110101100001000000100 + 0101010011111110010100000 + 1101111000110100110100111 + 0011100111011101011001100 + 0011000100011000001100100 + 1000110000110100100001100 + 0111100001001001111010000 + 1111011110011111111001111 + 1110100000100000100100111 + 1111100111101100011111011 + 0001000011100001011001101 + 0100000101010000100011000 + 1010010110111100010101111 + 0010000111100110110101101 + 1000011001101000100001110 + 0101100011000010100001001 + 0011110010001000011011101 + 0111100010011010000110000 + 1000010101101101000101110 + 1101111111000101011000110 + 0000001000101000111001100 + 1011100111000001000011110 + 0110100101101111110110011 + 0000111100100001110011111 + 1101100100101000000100000 + 1001010100001000011111111 + 1110100001010111010101111 + 0101100010100011000010100 + 0110001100111101110010101 + 0000100100000000110111101 + 0110111111101100111000110 + 0110101100111001111000011 + 0011110010001010111000101 + 1100010000001010100000101 + 0110110110111000001011110 + 0010101010111111011001010 + 1100000000010000101110100 + 1010001000001011001001100 + 1100100011001001101011110 + 1000011010100101111000111 + 1110101110001100000000010 + 1011011010011100011010100 + 1100111101101110001001011 + 1001011010000010111010000 + 1101010101001101011001100 + 0110001101111101101000111 + 0110001001011101001011101 + 0010000001111001001001100 + 0000111100010101010000010 + 1000110110011100010100101 + 0000010110101011000001101 + 0001011011110011010000001 + 0010101011111000101111111 + 0111100001101001011010010 + 0000110001011111110001110 + 0110010110001110001110100 + 1010110001110111111011001 + 0010110011000011010010000 + 1010110001001101110001100 + 1001110110110101011000110 + 1001011000111001001100011 + 0101001000111001000101101 + 0101001100101101111101100 + 1111111001100101101111111 + 0001000010110000000001001 + 1110101101101010011101100 + 0111110011010101011000000 + 0011101000110101100100001 + 1101010000001001100010011 + 1000000000000001100010100 + 1100011010110001011011000 + 0111000000101111101011101 + 1010100111000010111111100 + 1100011001010011011001111 + 1001011011000100000010110 + 0101110111100001110111011 + 1100111100010001000110100 + 1000001001011010011001010 + 0001001001100000011111101 + 0100100000011100110010011 + 1010001000101100111000110 + 0110100001011100001111110 + 1011100010100000011010010 + 1001000000111011100000100 + 0001111011010010011101000 + 1011010010110100001110111 + 1000101100110111110010100 + 1110110011001110101111100 + 1000010101011110100110101 + 0001101111011100001110111 + 1001001001100001110010000 + 1100000001001001100101010 + 1000100011101000110110010 + 0001111100110000100101110 + 0100011011111101011010111 + 0101101011011100010100000 + 1011000000111110010100101 + 0101001101011110111100110 + 0000100001101100110111100 + 1011010110100111011001101 + 1101000011000000100100000 + 1000101001101110010111001 + 1101111001100101110010101 + 1000000001101111000011110 + 0100101110011001111010000 + 1001010111000000010100100 + 0011000101111101001000101 + 0001010001111111110101010 + 1100111100001100010011000 + 0110100001100001001111110 + 0010111111001010111010010 + 0011000100011011100110110 + 1100000110001110111010110 + 0001101111010101001000110 + 0100010011001110100100111 + 1000111100010000000011100 + 0111000000110111100000101 + 1100001100111011011011110 + 0111111001101010000111010 + 1010100110100110111010001 + 0101100101110100011010101 + 1111110110000101110100001 + 1011001010000011101111010 + 1011000111000101110101001 + 1011101100101001101111010 + 0100110101001011111011011 + 0000111101010100100011101 + 0111000000010001000111011 + 0100011000111001011010001 + 0000101000011101000100010 + 1011101000001101100101010 + 1000010010011111001110010 + 1010010101000010110101101 + 1111100001000000110001000 + 0110101110011101111001001 + 0001110010110010110110111 + 0000111000001110011100001 + 1100110010011000110010000 + 0100110010111100001101010 + 0001101101010011100000010 + 1010001000110101001010010 + 1000011110110000010001011 + 0010011011101000010111010 + 1000111111110001000010010 + 1000011000010011010110100 + 0110111101111000101110110 + 0000001111111110101100110 + 1011011010110101000101000 + 0010010011110011000100111 + 0001110010001011111100100 + 1011001000100100000010100 + 0001000110010001110000010 + 0010100101100000001111101 + 1100110100011111110000111 + 0001010010000101000010010 + 1001100101101010110100011 + 0001010011111011101101111 + 1011101111100101001100011 + 0110100111001111001100111 + 1001000110110011111001010 + 1110010000100010111100011 + 0100111110010101011101000 + 1010100011110001110100000 + 0000001011011010100111000 + 1010110100000110001011001 + 1100000000000101100101000 + 0000000111110011111011111 + 1110011110011010101110000 + 1110110011111000100100111 + 1101101110100011000011011 + 1000110110011110000111111 + 1100010111100111110010011 + 1011100100101110001000101 + 0101011101010100111100111 + 1110011000010101110100010 + 0011000011000011010111000 + 1011101111100101010100010 + 1011111100011100101000110 + 0101001010101101010011001 + 0001100101010000001011001 + 1001000101011011101011000 + 1010000110011100110100111 + 0100011000011011100111111 + 1011010011101110110100111 + 0010000110001111100010110 + 0101011000110011101001001 + 1110100111111110001010111 + 1100000101110100111010111 + 1111011100100010011000011 + 1101010101101101100011111 + 1111001111010001110100011 + 1111010000011001101100101 + 1001111110000110111011000 + 1000100001110111110011100 + 1011100010111101000010001 + 0100010101100111001011010 + 1111000101101001111010000 + 1110111011111000001111010 + 0110101101111101001001101 + 0110010101001101000001111 + 0001100110111001010010001 + 0010101110011101001110000 + 1111011001011000000100000 + 0011111011010110101001101 + 1010001010111100000110111 + 0001000011001001011000111 + 1100011010001010100100101 + 1100001000111110101101101 + 0111001001011001000110011 + 1101111011111111000001011 + 1110100010100111010110110 + 0001001100000111000000101 + 1100101100000001110100110 + 0101111000011100100111100 + 1011001110001100110011101 + 1010110001110001110111010 + 1111011101101111110000111 + 1000011010010000000110000 + 0010000100111000000001111 + 0100011001110111101011100 + 1001000000110010011011110 + 0110110010101111111111111 + 1001110111110110110001001 + 0101110011100010100001010 + 0010000100111000101100111 + 0101111010111001001111001 + 1110110110000101100100010 + 1100100001000000101001011 + 0000101010111011001110110 + 1110100100111110111101101 + 0100000101101011101111011 + 0010110001000010110001011 + 1111011110011000000000011 + 1010100011001011110011110 + 1001100011111110111011111 + 1001010111001001100111001 + 0001101101001000000111000 + 0010010001001001110001100 + 1011110101010101001011110 + 1000100100010001101010010 + 0111000001110010011001001 + 1111101010100000011111101 + 0000101000000110011101010 + 1101111101001100000101101 + 0011001101111011010001111 + 1001000001111100010001000 + 0111111000011001010111110 + 1101110100001101111100011 + 1001110100011010011111000 + 0100011011101101000010000 + 1011001011010010001000011 + 0011000010001000010110110 + 1011110100101010101001000 + 1110010010100101000000001 + 1100111101001110010001000 + 0011011010011001111110111 + 0010010000111100101110011 + 0000000001000100101010000 + 1011101110100110001010000 + 0101110010101101001110010 + 1111100001101100100000010 + 1101111000010100100110111 + 0011011010110011100100000 + 0001010100101100101011001 + 1011000010010100010101011 + 1111111100110111101100001 + 1011100010000101110101100 + 0111011101110100010001110 + 1011100011110010101000111 + 0100100011110000001101100 + 1100111001100110000100010 + 0100110101110011000010100 + 1010111000101010100011011 + 0101000010010001001010101 + 0000110100111111011111011 + 0111110011000011010000110 + 1101001111111010100101100 + 0101101111111110000001111 + 0011101101011010100111011 + 0100101001100100101100110 + 1010001001100010110010000 + 0111101110110000111010111 + 0000000101110101000110010 + 0010110100000100111010110 + 0101110010111001000101010 + 0000101011011101001101111 + 0001111011000001111010000 + 1011100000101001001100010 + 0011100110111010010100110 + 1001111000101011111100110 + 1111100010111000011100110 + 1101101101001001011100000 + 0001101010011011011100011 + 1001111000101101100010101 + 0010110100101010110010100 + 0000111001100000111000001 + 1110001001111011011010101 + 1100010101111000000111011 + 1010100000100001100110100 + 0111011111110110110001111 + 1111001101011000010111000 + 1100110011010111001111011 + 0100011011000000001011010 + 0100001000000001011001000 + 1001010101000001111111100 + 0000010110101000100010011 + 0001101110010011110011011 + 1111111011000001011001001 + 0010101100000111110101000 + 1111111110111011100100111 + 0100110101101101111000001 + 1000111100100111011000001 + 1000111001011011010110101 + 0010100000111111100010111 + 1110111010010010000010110 + 0111111110000001100101100 + 1100110101111010000101101 + 1010110000000010110101110 + 1110100111101000111111111 + 0101000111111010000010101 + 0111011100011111011110111 + 1000010010010111111000000 + 1011011101000011011100101 + 0000110101001001001000001 + 0100010000100001110100101 + 1000100111101011110011100 + 0011100111100011001100010 + 1010001000100011110111011 + 0110100100110101011001110 + 1101111111010111100001111 + 0111010111011110010000000 + 1101001001000010000111010 + 1000110011010111000110110 + 1010001011101000011001000 + 0110110001001100011000110 + 1001011101010011000011111 + 0001100011000011010110000 + 0111100000110001110000000 + 1010001010100101011101000 + 0001000011001010011010110 + 1100010000110101111000111 + 0011010000011011000101011 + 1101100000010010101111111 + 1000000110101011111011011 + 1101101110110101010011101 + 1100000011000010001011000 + 0101011100011111001100011 + 1010110111111010101101100 + 1100100101111011010111010 + 1001101101001010010000001 + 1010010100101011110001000 + 0101110111000001110100111 + 1101111110000100010101001 + 1111001011111111011011101 + 0101110010000111110011110 + 0100000010010101001101111 + 0111011100101100011111100 + 0001000001000111111111100 + 0110010010001011000101001 + 0001001000010100101011000 + 0011010011001111110100100 + 1111000101010100010000111 + 1011101111110110100010110 + 0110001001000111010011010 + 1101011001100101000001010 + 0010000110101000000011011 + 1100110000111001110000011 + 0011011010011010111001010 + 0000101111101110101000001 + 0110011000010011100000000 + 0100110110111000111111101 + 0001111101001110010001001 + 0110010111111010101000110 + 1001111100011111001101110 + 0011100110001000010000100 + 1110000111001101011010100 + 0111101010011101110101011 + 1011001111010001111100111 + 0000010111001000110101110 + 1001100011010001010001110 + 1110101110011100000100111 + 0100010110111010000101001 + 1111111010111110000001101 + 1001010101001110010111101 + 1100010001100000010101111 + 1000101010101000011010100 + 0111101111101111111101011 + 0011010101110010011011111 + 0001101011010001011101111 + 0011111101100000010010111 + 0110000000101111101110100 + 0011100000101001111000010 + 1111111010111001000011000 + 1011110100100000011001010 + 0111110110011100001110011 + 1101101101000011000110100 + 1011011011110101111101000 + 1111010111001100101101110 + 1100111010010111001010111 + 1110001010010000110101100 + 1000001001000000101001110 + 0100110011101101111011111 + 1101101100011011000001011 + 1100111101010011010001110 + 0101010111110000101111111 + 0001110101001100011000010 + 0010000101011100001000001 + 0101111010010000011010011 + 1100000100010110100111010 + 1100011000011101010001000 + 0101100011110010000010101 + 1100100111100111001001011 + 0101100111111101111110110 + 0100101010101110111101101 + 1110100000111111000001101 + 1001000110010100010100111 + 1110001100110101011100101 + 0011100001011001011010010 + 0110010111001001011111111 + 1001101111011001011001111 + 1110001110110101110000001 + 0001100110001010101110111 + 0111110100010000111101111 + 0011011110010000010010110 + 1100110010010101100010010 + 1000000100100110010101100 + 0110110001101111001110001 + 1001000111010011101110010 + 1010110101000111101010111 + 0011011100011000010010111 + 1110001000000110100101111 + 1010111110011011011111111 + 1100010001010000101110101 + 0110100010111011010010010 + 0001100011101101100100000 + 0111111011000101010000011 + 1001111101110100100000001 + 0101110110111011010000010 + 1011101011100110011011010 + 0000111000001101000100000 + 0111111001111111010000010 + 1100111011111000011110011 + 0000000000011000101011001 + 1000111011000011001010010 + 1110001011110000111000011 + 1110011011100110100100111 + 1111010001110001100101000 + 1101110011100001101101101 + 0011011001010101010011001 + 1101001001110111000100101 + 0111001110111100111111001 + 1010101010001010101110101 + 0111011100111000000111111 + 1111000111110101000100100 + 0111100111110001100001011 + 0011100101100111010000010 + 0011100100001001110111000 + 0000000111001110010001010 + 1100111011100001100101010 + 1010101110011001111010000 + 0101001010100011011111111 + 0001011011011111011111000 + 1110101101001100110110110 + 0001111100010101110111001 + 0101010110011010101100101 + 1011100011010100100101110 + 0000001011100100000111101 + 0011011001010000111100010 + 1001010101110001000011000 + 1001110011001110111010011 + 1101111001001111110010000 + 1011001101001100011001001 + 0111111100010010110110011 + 1000011011111011101000111 + 1010110011000000000111110 + 0010110110001000001110000 + 0010001101000011111000001 + 0011100001110110100001011 + 0100111010110111101111011 + 1001001011111111101010001 + 1011110100011110001010110 + 0010010001101010100111101 + 0001011010111000100011110 + 0100010011110001000001110 + 0100100110011000011001010 + 0010001101100001000010001 + 1001100101111111110111001 + 0110110001101101100110110 + 1101111111111000011000110 + 1101011010011010100101101 + 0010101110000000010100011 + 1110001000000100000111001 + 0010011001100111001000010 + 0111000001001100010101000 + 1101011001110010101001111 + 1100100010000011100100101 + 1111101111000100001000101 + 1110100011111010010010000 + 1011111000110100001000001 + 0111111000011001000110011 + 1010101011110111001110001 + 0101011101011111110000110 + 1001110011100001100010001 + 1001010001110000111000100 + 0100110110000001111011101 + 1100101100100110101000101 + 1001000111001011001101001 + 0000100001010101000010001 + 0000100100000001100000101 + 1111010010001110011011111 + 0100111000011010111001101 + 0010011100101001011000000 + 0001101011110000110000101 + 0100110001001011100011011 + 0100101000110010000110101 + 0110011010100001101101100 + 0111010110000100110000001 + 0011100010011010100111100 + 1111110010000110001010111 + 1000101010110001011001100 + 1001000100101000010111101 + 0000010101011101011010010 + 0110111010010000011000111 + 0110011011000000011111111 + 0011100110110010001111011 + 0110111011011001111011011 + 0010001001111010101100000 + 0110010001101110111101110 + 1101001001101011101111000 + 1001110001101110111011101 + 1111110001001110111010001 + 0000011110011101001110011 + 0111110100001111101110000 + 0110011100100101001001110 + 0111100010111100111110001 + 0011110000110000000110110 + 1111000010010000111110011 + 0000010111000100010100011 + 1101100101001101100011110 + 0100010101001101001100001 + 1101110010101110101101101 + 0010001010100111000011110 + 0111001110111001111111101 + 1110000001001010010100111 + 1000110111010100001011100 + 1001111000001001010100000 + 0011101100010111110010000 + 0011110111110001110011011 + 1011100001010011111110101 + 1011100100110011011101101 + 1001000111111101011010101 + 1101111010101111110100101 + 1000111010111000110111101 + 0101100011101000100000000 + 0001011100100010010101001 + 0110001001000111001100111 + 0101000111101111110010010 + 0000001100011100111101001 + 0101101000101010010001111 + 0001111101010000100110111 + 0101101010000110110101101 + 0011000000010100101110010 + 1111100111101111000010110 + 1000000110010000001110001 + 1000000110111101101100010 + 1000011110001111100101010 + 1001111101100000111000101 + 0010001000011111110001111 + 1101101000111101100110110 + 1010110111110001111001101 + 1001001001000101000110010 + 1000010101000000111000010 + 1000111001011110000011001 + 0101111001111010111100100 + 1110111111111010101101101 + 1011001110010100011001001 + 1010100111111110000000000 + 0010011000111011111001000 + 0011011110101100100111001 + 1001111100101010101110010 + 0110001100011111110101110 + 1111110001010110001101011 + 0110011101011011000111110 + 0111010011011010011100100 + 0101000010011111000110111 + 1101110101010100100111101 + 0100000101010111110100100 + 1100011001001011111100111 + 1011001001110101110100010 + 1000111100101110100000001 + 1011100011101100000010101 + 1000110010010111010010011 + 0010001011011000000111101 + 0100010110000100101111000 + 0000001011001010001000011 + 0101110000010001100110111 + 0110001101000110111110011 + 1000100000001101100010100 + 1000001110110101001000001 + 1110101111010000011001110 + 1111111001100011011011110 + 1000000001100100100001101 + 1011000101100011000011101 + 1010000110000100010101101 + 0011111101100000011111011 + 0110101101000100011010011 + 1111000011001111011110000 + 1101001000001011010111011 + 0101101011101110011001001 + 0110110111001100010010101 + 0100101101011111100000010 + 1001101110101011100101101 + 0100110010001001111011110 + 1101101100111011001010010 + 0100001101100111110111100 + 0100110000100110010101010 + 1111000100101011100100110 + 1110011010111110111011110 + 1010011011110010101100101 + 1001000101111100010010100 + 0111011001101011010001101 + 0101001000010000001111111 + 0111101100010101000010010 + 0000011010000111001101011 + 1111010111001101011111101 + 0111011010100110111100011 + 0111000010000001000010000 + 1111010110011100001000010 + 0010000010001001011001110 + 1001000000010100100111010 + 1110110111011010010010001 + 0010001110010000111000100 + 1001000001000001110011010 + 1011000110011110011110011 + 1011100011011110100111100 + 0011010000011101110110111 + 1011111001111110100100101 + 1100010100001101010000011 + 1011100111000000110001101 + 1010100001100001110111110 + 0111110111001011010000001 + 1110011111111110010101010 + 1010011010101111010010111 + 1110011010000101000111000 + 0100101000010101001010000 + 0110100100110001000101000 + 0011100010100000010101010 + 1010011100111001011100010 + 1101110010111110101010010 + 0101101010100101111110011 + 0101000011100010100000011 + 1111001010110110011100011 + 0001110111000101100000100 + 0110111010111100110111001 + 0010001111000011000111001 + 1011100001011001001101111 + 1000001000001000001111001 + 1110101000001101110111100 + 1000000001110001100100001 + 0001000110110000010100000 + 0111110110011001010011000 + 0010000111000001001011000 + 1000011010101111010101101 + 0101101011101101111001010 + 1010011100000001101000010 + 1100111001110010011001011 + 1001001111110111100011010 + 1001110000110110111100001 + 0010010111010111010101100 + 1000111011001000110011010 + 0001110010000010100101011 + 0110100100111100110101010 + 1001111001110101010011011 + 1100111101000000111000011 + 1101010101010101110000010 + 1110100000000101000010011 + 0101111101111110010010110 + 1110101010110101110000001 + 1101011101101101001000011 + 1001000010111111101100100 + 0001101001001100100001011 + 1110100101101010100010001 + 0001111001000010000010111 + 0111010001001001111000101 + 1001110000010111001011100 + 0101010011101001000000001 + 0001001011101111110001111 + 0100101111011111100000011 + 0111000101010101101010000 + 0101101111000100011011101 + 1100010010101110110010101 + 1001000100110110010000001 + 1111010011000100100001100 + 0000010111100100110110101 + 1101001000000001010011011 + 0000001100111100001100000 + 0101000101100011011111011 + 0001100101110000010101111 + 1011001001110011010001001 + 1101101111110000110010001 + 0010100011011010100001100 + 0011100010001110011101111 + 0001100001001100110101110 + 1111111101010110101001000 + 0000000001010011011100110 + 1001111110000111111111101 + 0010000001111000000111001 + 1100111010101000100110011 + 1010110011101110111111000 + 0000101011011101000011001 + 0101111001001101010100110 + 0000011001110111101110010 + 1001111001100001101101000 + 0101010100100110000001101 + 1110001001001001111101011 + 0110101001101110001011100 + 1100010000000101111111110 + 1000000110011101100110010 + 1111100111010010011011010 + 0101000100111011110111011 + 1110111010111111111001101 + 1010100010011010111111001 + 1000000110010111000000111 + 0101011010001100110101100 + 1010100100001100011000101 + 1110011010001110101000010 + 0100010010110110010010101 + 1110001000000010001100001 + 0110010001111100111101101 + 0010100100101010100111000 + 1001100110101111100000001 + 0111010101011010011110001 + 0000001110111100011101011 + 1101101101010001101010011 + 1000111001011101101101111 + 0010000001000101110101111 + 1101111110010101011111000 + 0001110000111101110110101 + 1000100100101000001101100 + 0011010000000101101001100 + 1110100100001100010110000 + 0011101110110011010111101 + 1110000000010001001000010 + 1100011010010001101010100 + 0101100010100001110111101 + 0100100100101001001110000 + 1011001111011100110000001 + 1011110011011111110100101 + 0101000100001110101001100 + 1111101110100010100110101 + 0110000010001000110001000 + 1111110111001111100100010 + 1111101101110011101100010 + 0001111111110000101111010 + 0110001110010110101011000 + 0000100110010110111110011 + 0101110111010010001100010 + 1101101011100010001111010 + 1010000111100110010001100 + 1010100011011110100001110 + 1111110011011110101110000 + 0011111000110100010010001 + 1000011110110001100011110 + 0110111011010101100000100 + 0000100111011100101011011 + 0111110111000000100101111 + 1100110110111110100101000 + 1001010010111110101111110 + 0100000011111000001000110 + 0101100010000011010001001 + 0101101111010110101100010 + 0100001101010001000110100 + 1101100000111001100110100 + 0011110100100000000000000 + 1101011001001000101010011 + 1101110111110100111100000 + 1011111010111010000011101 + 0001011000010101110011000 + 1111010000010000000111011 + 0010001111010010010011000 + 0111011100101101101100000 + 0010101010010110101010001 + 0101101000111110100010011 + 1000101100100111111100010 + 0100010000100111001111110 + 0100000010111100111111010 + 0011000110110000100110000 + 0111001100110001000010110 + 1001101100101000000100010 + 1011111111010000111001111 + 1100110000010000010000000 + 1000000011010110110000100 + 1110000001101001010010111 + 1011100101101111000011110 + 0111110011110101011101111 + 1100110001011111111001110 + 1101110000011001111111011 + 0100110001000010011010100 + 1000100000101110010000000 + 0110110001011111001100100 + 0111010100110001001010010 + 0001101101110010001101100 + 0101010010100101111110001 + 1110100111100000000110001 + 1011011111001010011000110 + 0001011110111110110100100 + 1110111000100010011001010 + 0000001111111000100011001 + 0001000101110101110000100 + 1100000000101011100010101 + 1011001100110101100000111 + 1110110011010010100011011 + 1001100001100001110111010 + 0101110011001001000101101 + 1100101100010000011100111 + 0001100000000000001001100 + 0100110100001010100110010 + 0011001010001000110110010 + 0101111000111010101111110 + 0010000000101001000011000 + 1010100010101101001101101 + 0100110000111101010110001 + 1000100101010100000111001 + 0110011010010110100110001 + 0110100110010111101110101 + 0101111100111110110110101 + 1100010000001000000111001 + 1001110111101000000011111 + 0010100111010011110011110 + 1010100100100000101111110 + 0100000001101101000010001 + 1111101100011100011110100 + 1000101011100101101101010 + 1000110110011110001110010 + 0011101110100100000000001 + 0100100010101001000111101 + 0000010100000000110101111 + 1000011010101001101101110 + 0001001000001100101100111 + 1000111110111001010000010 + 0010101100110110101111111 + 1011100100011010100111100 + 0101000100001101111000000 + 1000001110000010011000111 + 1110100001000001100111110 + 1100111100110111010111000 + 0111001000111110111011111 + 0001000000011100100011110 + 0111000001111011010000111 + 1101010011110000110011100 + 1111100001111011100111101 + 0101011010010010000000010 + 1101001100010101011011100 + 1110100100100101110011110 + 1100010100001100001010001 + 1110110001101000101010011 + 1000010110101110111000010 + 0011001000110100010111110 + 0000100011011001100010010 + 1101001001001100010111100 + 1101001100111111001011101 + 1111010110010010001100111 + 1101011111101001110011110 + 0101100000101100101110101 + 1001101000011001110001100 + 1110010101001100000110110 + 0010010110001101110011101 + 0010000011111001000111100 + 1011011010010011111111100 + 1010011111000111010011010 + 1000111110010100011111011 + 0111000010101100100101101 + 1110110111110111000100011 + 1100111101010010000010011 + 0001000000000001001100101 + 1011010101101101000100000 + 0110011110011100110011111 + 0100000000011000100101010 + 1100100100110110000101110 + 0011001011000001011111111 + 0101101010001110101110001 + 0001000110010100010100101 + 0110100000001100000111111 + 0101111010111000110011111 + 1000001110001000001011010 + 0001001110100010001010011 + 0110011000000111111101010 + 0110000010001000011101000 + 0110101001001110111010000 + 1000110010000110111101001 + 1101111101111001110100100 + 0101101101001011111101111 + 0110100011100010001100010 + 0100000000001010010001001 + 1110010000101001110101010 + 0101010000101001111111011 + 1000111010000100011111010 + 1011110001100111000010101 + 1010000000101100000010000 + 0110000111010000101100111 + 1001110000001010111011111 + 1011001100111101001001000 + 1011001000110111000010100 + 0111010100100001100100100 + 1101100111000101101100110 + 0101101010011000110100011 + 1000010011101001101011001 + 1111110110000100111100111 + 0111100110100111101001001 + 0101000100100100000011101 + 1100001111000011001100010 + 0111011110111011001001101 + 1111011001100001101011010 + 1110010010100111111001111 + 0000010001011011110100011 + 1101001011100110101111110 + 0111010001111110010100010 + 1010110011110110110010111 + 1100111000000011110111010 + 1101001101001001111010011 + 1100001111000100001100101 + 0000000101111011111101000 + 0010100101110011000001000 + 0011011111000000101010101 + 0111010101010110110011110 + 0001101000000111010011111 + 1110001100101111000011011 + 1100011100011100001010000 + 0011110101111001110011011 + 1110001011011110010100101 + 0010111010011001011010011 + 0010011010110001101111011 + 0011001011000001011100110 + 1111111000111011010000010 + 0110100101101110011101011 + 1111110101111100110101010 + 1110111111001111100000110 + 1000011010111110000111000 + 0101110110111011011111100 + 0100101000011101010000011 + 0011001100110110010110011 + 0100011100110001101000000 + 0110001101000001001011100 + 1110111110111000110000110 + 1010010001010010101100010 + 1011100001111000011000101 + 1100010101110011010110001 + 0000100100100111101111111 + 1000101100100000101010100 + 1111111001000001101001100 + 0110101101111100010000100 + 0101110100010101100110010 + 1101011001010100111010010 + 0111001101111110111111010 + 0101001010011010010101000 + 0000001100011111010001111 + 0100110001010101100010100 + 0000000001101010011111110 + 1100010010110010100100011 + 1000000011111000101000100 + 1001011111000100001100101 + 0000110111111100111010010 + 1010111110100110001011110 + 0000111101101000001110001 + 1110011000111110000010110 + 0100010100011100000101001 + 1100100001011000100111000 + 1110001001011110011111010 + 1000011011100110011011011 + 0100101011100000010100100 + 0011111000010100101101000 + 1101101100001000011011011 + 0001101000110110011101111 + 0001111101101000010110000 + 0010110011110011001000000 + 0011101011111101001111110 + 1011100000111010101000111 + 0010001000011111110100000 + 1001110111101011101101011 + 0100000100100111100111111 + 1100010010110000110000001 + 1010101011011011100010010 + 1100101001101001111101011 + 1110110111001110010101101 + 1000101110010101010011011 + 0010111111111111000011110 + 0101100101000111011100110 + 0101011101111101010001010 + 0011011100000101011011100 + 1110101110111111010111100 + 0110001110011001101010111 + 0100011110001101110110000 + 0011100100111000000010110 + 1011001101100100110101110 + 1111100010110011010011011 + 1011001001001011101010000 + 1110010011001111011000001 + 0100111000001001011010011 + 1100100101001000101100000 + 1101101010100001100101000 + 0001110000100010010010010 + 0001010111100010001100001 + 1001110101110000011011000 + 0001111000011101100000001 + 0001001101000010001100000 + 1010011110111110110010001 + 0010010100100110011011101 + 1000101100101100100110110 + 0001111000110111100011001 + 0100010111111101000100000 + 1101010001011100000111010 + 0010111101101100110011101 + 0110001010111100111001010 + 0111100101110011110101101 + 1001010010100100001011101 + 1110011001110111111110111 + 0011101001110000101101010 + 0000000001010101101010111 + 0001100101111011000101001 + 0000010110011011010000010 + 1100011100010111111100111 + 1111111111011010101101000 + 0111101111111110001111000 + 1111000110010101110101110 + 1111001100101110010010001 + 0111001100001000100101100 + 0100011000000100001000110 + 0001100111000001000011001 + 1011110101111010011100000 + 0011011000111111101001001 + 0001100010100011001000110 + 0010001000111101001101011 + 1110001000000001111010110 + 0010000100010010111001110 + 1000110010110010010101111 + 0001001101001010111111011 + 0001011111010000111011001 + 0110101111100011001100011 + 1111011100110110010000101 + 1001100010110000000101111 + 0010110110001110111011111 + 0011011010101010111011111 + 1000010110100010111101011 + 1100011111111010110010101 + 0001011101001010011111101 + 1001010110111100001111010 + 1001001010010110100111100 + 1111000001111111110110111 + 0110101001100111001111100 + 1000011010001101000000101 + 0101000000011010011000011 + 0111001111011001011000001 + 1101110101001100110010000 + 1010110000100001011110000 + 0111001100110010101101011 + 0101010001110010010101101 + 1101001010111000010010110 + 0000011010001001010000001 + 1101100101101011101011001 + 1001001011100011011011001 + 0111101110101000010001010 + 0001000110010110000000001 + 1010001001101110001111001 + 1110100010110101010011111 + 1111100101010010001111010 + 0110001011100101100101111 + 0010011100110000001011111 + 0010011011111001100011000 + 0111110001111100111100101 + 1000100000101100001110001 + 0011110100000000101110000 + 0100100001000000101011101 + 0100011111001110000101011 + 0110111010100100001011110 + 0010100010011110010100110 + 0011001010101001110011110 + 0110000010011001110000110 + 0010010110010111101000110 + 1011101111111011101000000 + 0110011110011101010110110 + 1000010110111111011000101 + 1001110010001011110101000 + 0000010111001011011101100 + 1111100010001000111110010 + 0110000111011000010000001 + 0111000000000110110100111 + 1000101011101000000011101 + 0101101111110101101110010 + 0001110001110010010000001 + 0110111100010010110010011 + 1011010011001011000111011 + 1010001001101111101010100 + 1100111110111101011100100 + 0100100100111001100100000 + 0100111101111111100110000 + 0100011110010010100000000 + 0011001010100110010110100 + 0010110110011101010111010 + 1100001101010001001100101 + 1001010000000111111011110 + 1011110111111000010111010 + 0011100000111000000001110 + 0000101010101011001100101 + 1101111000111010101111100 + 1010011111101001110110111 + 1000000110011110100111110 + 1010001101110111110111110 + 0010110000011110111010111 + 0010000111100111011110100 + 0111110001111111100011000 + 1100010111100010100111111 + 0111111001010011011101001 + 1011001111110100101011101 + 1101110001111010110111101 + 0010000011111011010010010 + 1100101111001010111110110 + 0110110101010110111010111 + 0100111000000111111011011 + 0100100111101101001011101 + 1111000001100010000101001 + 0110000101010110100100110 + 0000011100011101011110111 + 0111111010000001111011011 + 0000001110100100110011000 + 1010111011000100100010100 + 1100101101010001011001100 + 0110011001100010110011101 + 1111000111000011000110000 + 0001010011110010011101011 + 0010000110110011001001100 + 1010100101000111100010111 + 1011001111101001110100000 + 0001100110110010100110001 + 1111101001101011010011001 + 0001001010100000010110001 + 0000011100010000001010101 + 1000000001010111110010110 + 1100010111100110011111110 + 1010010111111110011111111 + 0011000010010011111000001 + 0011000010010110100011101 + 1010100111001110001110100 + 1011110100000001000111001 + 1100001111100001011010111 + 1110000001100101100110101 + 0100011000010111101101101 + 1001001110110001011000010 + 1010001000111111100111101 + 0101110100110001001110111 + 1011011001110011110010111 + 1110100100110011001011011 + 1101011001010010010000101 + 0001100111111000010111100 + 0110011101011100010110000 + 1100010001011011001010101 + 0001001001101001111000101 + 1011001101011110110100011 + 1111000001001101110101110 + 1010001010110011000100110 + 0101110100001011000001000 + 0110101000001010101100111 + 1001101111110110010001111 + 1000111100010100110010111 + 0001111110001000010101110 + 1010001110011101001000111 + 1011100101101101101111011 + 0001010000111111111011000 + 1010100000011110100000011 + 0100100001111000100110000 + 1000101110010111100001011 + 0001111011111100100101100 + 0111110111111001000100111 + 1101101101001001100111010 + 1101000000110001110000101 + 0011101001011101101010111 + 1000101001110111110011100 + 1111111101111100010001001 + 1011001101001100100011001 + 0000100110001110010100110 + 0101010111000111110011111 + 1000011001011100111111110 + 0011011111010100001010111 + 1100101110110011011101000 + 1111101011101010010111010 + 0101111011111011101011001 + 0010111101011110000110110 + 0101110011010101101001100 + 1001111001111111011101011 + 0001110010100000100110110 + 0101111010000010010111001 + 0011101110100000101001001 + 1001111001000111111101000 + 0111000111000001000101011 + 1001001011101111100100000 + 0000011010001101111011101 + 1000010100100011000110111 + 0111010011000111110111100 + 0001001110000111011001111 + 1011111111101011001011101 + 1010100001101011001011010 + 0011101101010011000001000 + 0110011111101000010100100 + 0100101101000110011100100 + 0001110000011100100101000 + 1010000010000100100010101 + 1010000011111000100100110 + 0100110010110111100000100 + 1011001101110111101011000 + 0011110110111101100011010 + 0101001100111111110001000 + 1100111000000110011000001 + 0011001111100110110111100 + 1000001111110101101001101 + 1011001001111101011100011 + 1000101111100110001001101 + 1101000011101100001101010 + 1001011001101010011101000 + 1101001000101000001101011 + 0010011001000110111101110 + 1011100011011110010011011 + 1101100001110001100111011 + 1011100011111100011100010 + 0001110011100010101111010 + 1011111110110101101110011 + 1011011101011110000000100 + 1101011100100101100011101 + 1110111010101111111010011 + 0101101110110011011001011 + 0101011101001111111011100 + 1000011100001101110101111 + 1111101000111001101110100 + 0111010000000000011011011 + 0001100001000110101001110 + 0001001001101001110111100 + 0110001101100010110110111 + 1011110001111001010111001 + 1001001110110101010010110 + 0111011010000011100011100 + 0011000111001000010100001 + 1110110110100011000011110 + 1100101001000111001101110 + 1011100110001101101011000 + 1000100101100000010010000 + 1010110010010011101100011 + 1110000111111001110100110 + 1100110000001010011010001 + 1010111110011100110100111 + 0011001000000011011010101 + 1000011101011111101011000 + 0000111001001101000000011 + 1000101100011110010100000 + 0100011011011010111001010 + 1011010110100010000001011 + 0100011101110111100101101 + 1011100100010111000100110 + 0111011110100111001100001 + 0010110110100000100000001 + 0111000100000100001010110 + 0011010000111100110100011 + 0011111010000111101101000 + 0110000101111001000110001 + 0000111100100010010111100 + 1000010000111000110000000 + 0111111010001110011001001 + 1101100011111011100110101 + 1000111001111111111111110 + 0100111001010110111000111 + 1100010000100111011011011 + 1110000111101000010010111 + 1110001100010001111001001 + 0000110110111001110110011 + 1100001101010110011000001 + 0000001010101101111000111 + 0000011110110011100010000 + 1010111000011100110001100 + 0101001111110100100111101 + 0101001001110111000001011 + 0010011110110100111000001 + 0101001111110111010000111 + 0110011110010101111101001 + 1100110011111010001101011 + 1111000011000111011111010 + 1011111010010111101011101 + 1001101011001110011000001 + 1110001000010100111111100 + 0000110111001101111001110 + 1010000000101011001101001 + 0100111110110000010000100 + 0010110101100010001111010 + 0110001010101001100011011 + 1111000100101101001101000 + 0001100101000001100001101 + 0011101000111110000110000 + 0111001101011100111001010 + 0101011101010001101011110 + 1101101110100110100110011 + 0111000001101010110000101 + 1000000011100101001011011 + 0011011000011111000010110 + 0000100111010011001011001 + 1110100010011001101100100 + 0000011010010000011011000 + 0111101100101010111001110 + 1011010101111111111001100 + 1111011110100011110001010 + 1101111100111111011100100 + 0100001100101110010001101 + 0010100111011111110111100 + 0111011111011001011010000 + 0010000101111000000000100 + 0000001011100100001101011 + 1111011110110110001110011 + 1111010011011101011110011 + 0000010001001101111000000 + 0110011010010010001101100 + 0100110110010111110011110 + 0111101111010000110000000 + 0001100010110010110000010 + 1001000101000010011101100 + 1111110000011001110101011 + 1000001001011000011000100 + 1100011111010010011101100 + 1010111110111111001111000 + 0100100110001001101110100 + 1011111001111111000010100 + 1111100100000011111100101 + 0110100001010100010110111 + 0010101101010011100000100 + 1011001111100001000100010 + 0110101101001001010010110 + 1111010001100111110100101 + 0000001001010000110010011 + 0000101001000011101111111 + 0000110000100001111110001 + 1101101110101101110110001 + 1000010110100100100001100 + 0011011111101000111111010 + 0011111100101000100101011 + 1101100011001101111110110 + 0000110110010110010100011 + 0010011110011110000110011 + 1100000111100001100101110 + 1100000100000111001110110 + 1111011001001100111000110 + 1001010011011100101000011 + 1001111011011001001010101 + 0100001111010001011111011 + 0101100011000101011010101 + 0101110011100011001100100 + 0110110111011000110110001 + 1000111001100011011110101 + 0010010110111000110001011 + 1101100110000000011010110 + 0011101000101110011101011 + 0011000111000011010000000 + 1010111010110110110001101 + 0010111000001100100110010 + 1000100111010100010010010 + 0010110001100110101001001 + 1111001110100011001111110 + 1111101100100011000010000 + 0100010110011110011100111 + 0001101100110001011101111 + 1001111000010011110110110 + 1001111000111110101010010 + 0111011101000001010101111 + 0001001001101111111000111 + 0011001100000101011101110 + 1111101111100011110101000 + 1110100110011100010111101 + 0111001110010001010010101 + 1000110101101111000110010 + 0001011000111100011101111 + 0111010111000001100100000 + 0000110110100100100011110 + 0001101111111011111010011 + 0100110010111010111000010 + 1100001000000101001000010 + 1000000010001011001101010 + 0000100101100100101000011 + 0100011101101010000101001 + 0101101011111110110000110 + 1011000100000111111001000 + 1010111001100010001111101 + 0000100110001101100111111 + 0011111101100110110010100 + 0000001111100010010001111 + 1001000110111111100110010 + 0000010100000011011011011 + 1100101010110101001001001 + 0000010101100111001100001 + 1110101101111101110011010 + 0001111110011000001001101 + 0100100100110010110110111 + 1111100011000001100111010 + 1010111000100110001100001 + 1011101000100110011101000 + 0100101100011001111110001 + 1101110111101101001001101 + 1011001110110100011110001 + 1100110101001100000000001 + 1001101110001111001000110 + 1110010000010001001011100 + 1100111001001101111111110 + 1000111100100000010111001 + 1010001000101101001011000 + 1110010111101000000001101 + 0111100001001011000110111 + 1011110100110111000001111 + 0101011000000000110010011 + 0111101001001000011110011 + 1010011110011010100101110 + 0001011000010001000001111 + 1111100010011101011111000 + 1101000000110011110000111 + 1010100111101010101010110 + 0100010101011001100011100 + 0011111111010001000100001 + 0000010010110010010011001 + 1101011100100111100011011 + 1000110100000101000001101 + 1000000010001100110110001 + 1000011010110100000001111 + 1010010011100101011100100 + 0100100111100011011101011 + 1000111110111100010100011 + 1011010100110011101000110 + 0110111100011000010111100 + 1011111001010101010101111 + 1010011100111000110011111 + 0010101001110110111000001 + 0011010011111110010100010 + 0001110011001011011110011 + 1000100000000000011110110 + 1000010010100100101101000 + 0000100100000101010000110 + 0110010100011100110001011 + 1011011001000000111001000 + 0011100101110010000101010 + 1001010110101000011101110 + 0000101011110101110100110 + 0101100110111110000111100 + 0110100110110100000010111 + 1011000110011101110110100 + 0100010111110111001110011 + 0001011000011010110111101 + 0101010100111011000000010 + 1000000001101101101010011 + 0100000101010110001101111 + 1100010110000101101101111 + 0010010110110111010101101 + 0000101011011101011001101 + 1000001101101001111111110 + 1111000011100111101110001 + 0011001101000011001001100 + 1110100100101011101110011 + 0100000010100001010111100 + 1001111011111111100110101 + 0100100001001101100100010 + 1010011101101101101100101 + 0101001000100010101000001 + 0001010111110010000110101 + 1011100010101000111101100 + 1011110011011101000010001 + 0100010101001001111111000 + 1110100101100100111000011 + 0011100000110110101100110 + 1111101001101111111110110 + 0010110110101001000111111 + 0110110011100011011110111 + 1000000101110001011100000 + 0011011010100100010110010 + 0100010010110011101001011 + 1101110010101001000100001 + 1100100011000100110000000 + 1111111100010001101001110 + 0100100110101011111001000 + 1101000100001111010110100 + 1111100111110001001010010 + 0100011001011001111001101 + 1101111110101000010111110 + 0010010000111101100101000 + 0110001010100001111011011 + 0010111010010001101001100 + 0011011100110110000111011 + 0110001011111010001101100 + 0011111011100101001101001 + 1011100111010101011100001 + 0000111100011010001000110 + 1010101111100010000111110 + 0001100010010110011111011 + 0010001101111111010001110 + 1110000000100100110100010 + 1100100101011000000111000 + 1101101001011011010001001 + 1110111000111101000000111 + 1100000110100110001011010 + 1110110111011101011011111 + 0110001001110110111100110 + 1101011001001000011001111 + 0100001000101010100110000 + 0111001000010100101110111 + 1000000110010010110001011 + 1010010000100011110101010 + 0101001111100100110011110 + 0100101100100010001100110 + 0110111111001110011011001 + 1000001000100010111001111 + 1111100000101001001000101 + 0011101001011101010011011 + 0100100110101101001010110 + 1011100000011110100101010 + 1111011011100101000100001 + 1011001110001010000101101 + 0010101110110011110000010 + 1000000110110101001010001 + 1010110111001010010001101 + 1100001110110001011101001 + 1011111111100011000010010 + 1111111100111110110110001 + 0011101101001111101111000 + 1001101010000101100100010 + 1001000100011011001010111 + 1011000011101010001111010 + 0100000001111000010010010 + 0101110011110000101010010 + 1000101010110001001111111 + 0001101001011111000100111 + 0111110011110111111011001 + 0110101101010111100010011 + 1011111010111000100111001 + 1110110010100110000001100 + 1101101011000100001011001 + 1011001010011010100101100 + 0101110101111111000100101 + 1000100001110000001011011 + 1111100100001001110000011 + 0110000001011011100101100 + 1111100010100100010110000 + 1001001001100111010100100 + 1001010100001011100000101 + 0100110010010100001111101 + 0011000111000110011000001 + 0011001001011111010110100 + 1110101100101010100100101 + 0000111011000000101011001 + 0001010011010000001011101 + 0000111001101000010111011 + 0110110011001111001101011 + 1011010000000100000000101 + 0110000000110110111111010 + 0100000101101010110101101 + 0010100100001001010100001 + 1010000101110011001110010 + 0100101100111110010011110 + 1111101111100001001100001 + 1001101000111111011100010 + 1011111111011001011111000 + 0110000010010000001011110 + 1010000100100000011001000 + 1001011001001011011000100 + 1010101100010110010101110 + 1100101010000101001110011 + 1011010011010101011100000 + 1010010100011000101100111 + 0001010110010100001011000 + 1101110100111000010111110 + 1100100010001101101111001 + 1110111001010100101011011 + 0111111110000011100100100 + 0110001010011100010110001 + 0001011110101111100110101 + 1111010001110110101001111 + 0000000000010111110111100 + 0010110001000001001001100 + 0001101111000111110001010 + 0110100110011110101000011 + 0110100101010000111111000 + 1011011001011001101010111 + 1001011100100001000011101 + 0010111111000111111001011 + 1110011000001100000001101 + 0010000001000001100000110 + 1001000110100000000111101 + 1111110010001101100000100 + 0011010010011111000011110 + 0001100111111001111000001 + 1101000100100001101110001 + 1001100001000011100001110 + 1001011011110011010110111 + 0000010000110101000011110 + 1001100101100101111111101 + 1001101000100100010010101 + 1000000111100111001011010 + 1001101010010111111111011 + 0010011000001000100010101 + 0110101000100010111000101 + 0110111001101001100110010 + 1110111010000010101101010 + 1011110011101000111101100 + 1110101001111100100101111 + 0000010000111100011111111 + 0110010010111110101111010 + 0011011011011110100111000 + 1101011100110010101010000 + 0001000111110101101001001 + 1010000110011001100111001 + 1100011000100100111010001 + 1001011100000010110001100 + 1101110111011000001101101 + 0010010001101010001110001 + 0000001000011100100011110 + 0010111010101111101001100 + 0001101011111000010000000 + 1010010000010110101101100 + 1101111110100100100100000 + 1011010011100000101011101 + 0001100100010000110101101 + 0110000001010001010010111 + 1010000001100101100100111 + 0000110010100000111111011 + 0011010100111000110000110 + 0000111001011110010011010 + 1111100110010010111011100 + 0000110010000010101101100 + 0100101000101111100010011 + 1000111001011001110010110 + 0001011000111011011010111 + 1011000101101101001101000 + 0010101100110110110011110 + 1000010100010111010000100 + 1000001101011001110010111 + 0010101111100110101011001 + 0110101101100111111111011 + 1110110011011001011110011 + 1111111001110010001111000 + 0010000101111110011111111 + 1100011111010011001111100 + 0100100000110010101000000 + 0010101010000111010100011 + 1111011010011101110111001 + 0101101100111001111011111 + 0001110000001001110100000 + 1011110111011001111111111 + 0011011010100010000001010 + 0100110011001100011011010 + 0010001011100010000101000 + 1100001001011110100000100 + 1000000001011110001101001 + 0100001101001010111010010 + 1010100100110000000011100 + 1000000111100000000100001 + 0000111000110101100000011 + 0100001111110100011010011 + 1110101110111111100000011 + 0100001011010111111011110 + 1000011001111100010100001 + 0101000110100101001001110 + 1110011100110111001100001 + 1011100100100011110101000 + 1100111001000000011110000 + 0111010010100111110110101 + 0010100010001111100001010 + 1001010110000111101111100 + 1101011110001101000101000 + 1011101000101001101110000 + 1001010111011101001110110 + 1001010101001010111000110 + 1011110101100101110101101 + 0010000111011111011101010 + 1101101010101010110010011 + 0101001010110110011010100 + 0110100010011001101110010 + 0110101010000001000110010 + 0010000100100110001110011 + 0111111011001001111010100 + 1100100010110000000101101 + 0011001001101100100001101 + 1011011011110001000000000 + 1010100011000111001111010 + 0000000001110111111100011 + 0010111100111101100101101 + 1101001101001110110000111 + 0110111101011001011111110 + 1011110100010010011010101 + 0001100000111011011110000 + 1001000110101001101100111 + 0010110110111110000011011 + 1101101110101100011100101 + 0010011010111101100110110 + 0011110010111101111111111 + 1110001000100101101010111 + 0010010111011100100010111 + 0111001010111001011000100 + 1011011100111100110011000 + 0001111101000101010011111 + 1111000000110010011101111 + 1010011101010000001010011 + 1101111110000010101011010 + 0000101011010111011010110 + 0001100010010110111010110 + 0110111111101101011001100 + 1011001001000011110010001 + 1000001111000001101101010 + 0111111010010100100010000 + 1001001000001101110101000 + 0011010010101001000110100 + 0111110010011011001000000 + 0101110111000010000000100 + 0110101110011101011001110 + 0110110001011100111110111 + 1000100010011010110110000 + 0001010100001101011101111 + 0000010010010001001100101 + 1011100011011001101100100 + 0000111010101000010001101 + 0100001101111100101100001 + 0101010101101100110101010 + 1111111011100011110001110 + 0100010010011111111111000 + 0011001100000010100001001 + 1010000101010101010100010 + 0110110111000111111100011 + 0101111110100110111110111 + 1010111111111110111010100 + 1001010110000101110011001 + 0000111000000000100111101 + 1011011101011000000000100 + 0010010101110100110100001 + 1111010110001000110110110 + 1101101000100001011111111 + 1101100010111101001101100 + 0101011011110000111100000 + 1010010001011011001011110 + 1110110100011101100001101 + 0101100110100110111010101 + 1101101000101111010001011 + 0011101010101101001001010 + 1110101001011111100110110 + 0011011110111100110000101 + 0000101111100010000001110 + 1101010101101000101010010 + 1101100001000100001001000 + 0101100010101111101111101 + 1100001111100101001010000 + 1010101000011100001000110 + 1001110101011000001110100 + 0011110010110010000000001 + 1010000101001111001000100 + 0100000001110000000110010 + 1011001010111101010010100 + 1110001110111000011100111 + 0001101101111111010000100 + 0010000010001100011010110 + 0111111010111010010110100 + 1111101011101000010000100 + 0011111010100101100100001 + 0001001000110110011101000 + 0111001000110101101000110 + 0010110011111101010111001 + 1101111101001100100010110 + 0000001010100100000001010 + 1101101000010101101101011 + 0011000100101101101011100 + 0101110110010110110000001 + 1010101110010111111100011 + 0000011110011111001011100 + 1000001000100101000110101 + 0010111010100001010011100 + 1111100110110010011111101 + 1010000010100001001010110 + 0110000110100110111011111 + 1110000100000010100100010 + 1000010011011010000000010 + 1100001011001010101100111 + 1100011000110101010101101 + 1001011100011100010101111 + 0001011110110101010110100 + 1010111001111110000111110 + 0010011000010111010111110 + 0101101110000010101100010 + 1011100010001011110011001 + 1000001101001100110011011 + 1111001100111111001101000 + 1101110110011001001101100 + 0111001101001101101011000 + 1100101110000110111100000 + 1110111001111101001010111 + 0001000111111111011011000 + 0011110111111010100001011 + 0111100110110111000000101 + 0111001001111111011001010 + 1111011110111001000111100 + 0110001010100101110001111 + 0010001010101000110010101 + 1110101001110011001011010 + 0010011110000000001010010 + 1101110000100001100011111 + 1100110100011111110000111 + 1111100100100101100011000 + 1001010010011001110100010 + 0110101110101011111100111 + 1110000011101100011101011 + 1011011010101110100010010 + 0010110000100000011100001 + 1111000111101100111011010 + 0100011001011001011010000 + 1010001011010100100100000 + 0011101011100111011101101 + 0011100001001111101101100 + 0000010101011000011001110 + 0001101010111011011011101 + 0100011010000111101110101 + 0111000010000101010110110 + 1100011000101101101111001 + 0001111010010010111111000 + 1010111000100011010110001 + 1000100101010011111011110 + 0001000001110001001001000 + 0010111011000101010111111 + 1111000000011101001101110 + 0000101101010110111110010 + 0001111001111101110011111 + 0101111000001001010000111 + 1011101100001101111001111 + 0000001111111010011100101 + 0001111010011111101010010 + 0101011011100110111000000 + 1010110111001111111100011 + 1111101000001111011001100 + 0001010100100010101000100 + 0011000000001011000111010 + 1001000111000100111011101 + 0011110011110101111011101 + 0100000010111011010110110 + 1101100101011000010101011 + 1011011111010111001010000 + 0011100000001001000110010 + 0010000110000011011100010 + 0110001110110110001010111 + 1001100010110001100101110 + 1001000011010111110100011 + 0110011111010011101011010 + 0101110010110111010010110 + 1101001101100011010010110 + 1010001110000011000001010 + 0100110000101100011100100 + 1111101001001001000000000 + 1001010111101010110110101 + 1110011010000100101111010 + 1110011110001100101001111 + 0010110100001101000100101 + 0101110001100001100100100 + 0111101000101011010011101 + 1011101011101100001011110 + 0011100110110001000101101 + 0100000010110001011001110 + 0101110110000100000100010 + 1111010011011001111100010 + 1001000001000011100111011 + 0001011000011001101110011 + 1011110000001000010110110 + 1100100010100101010010110 + 1110000101101111110011011 + 0101010101001000111001011 + 0111000100010010100010111 + 1101000111100010010010000 + 0000101010001101000011011 + 0100100011100011000110011 + 0110111110101101011011001 + 0001011001010010110110100 + 0111001011010111011010010 + 0110000001000001010011000 + 0111100101101000100010111 + 1110011011010110011101000 + 1110010110011011101110000 + 1101010000000111001000111 + 0111000011011101010000101 + 1000010000011011011110001 + 0010100011110101100111011 + 1011111000101010111001010 + 0000101001111111011100011 + 0011100110001011100100010 + 0010101110000111011011111 + 1000101010011100111111001 + 1100010110011011001110000 + 0010110011001001101111010 + 0100110011010101100111001 + 0001111110110101010110001 + 1100100011101001010100011 + 1101101110100000000000100 + 0011110010100100101101110 + 0111110100011010110110001 + 1010111011101101101011010 + 1100001001100000111110011 + 0011011011001110100011011 + 1001101101010000000111110 + 1010011101111001100101111 + 1110101001001001110010010 + 1010011101000110100001101 + 1111011101101100101110001 + 1100011101110001001010000 + 0110100101000110111100000 + 0001010001010011001000101 + 1010110110101000101110000 + 1000000011000110111111011 + 1100101001110010100001111 + 0010100010011011011111011 + 0100110110100111110110001 + 1011000111010001101000100 + 1110110010111000001111010 + 1100000101110110111111011 + 1111101111001011001101000 + 0010100011000110111110011 + 1001011011101001010100000 + 1110101011111111110110100 + 0110111100101111110001001 + 1110011000011101000110001 + 0110111110100011100110011 + 1000110101110100011111001 + 0000101111110000010100001 + 1101000001001110111001011 + 0110011111100110010001010 + 0001100101110100010110110 + 0011001010010000001001100 + 1000010011011111001010000 + 1011110011011101100001010 + 1100110110011100110001010 + 1010000110101011111110110 + 0011001011001001111001111 + 0111011101010010111111010 + 1011000011111000000111110 + 1010001010111110001010110 + 1110110100100100001100101 + 0100100110000101110100100 + 1001001100001100100010111 + 0101010001001000100101101 + 0001010011100011111110001 + 0101000011001111111001111 + 1111010100001010010011101 + 1110110101010000100101110 + 1101111111110010001010100 + 1000011110101101110111100 + 0111100110011000100010011 + 0011110110000101000000100 + 1011011011100101101010111 + 1010101011101001010110111 + 0111101110111001111010001 + 0000100001010111111101111 + 0110101001101001100000000 + 0000100101110010000011011 + 0001110010011100100111111 + 0110001000011010011111000 + 0000000101010011100001101 + 1000100101100011011000001 + 0010010011111000011111010 + 1001101010011000011001101 + 0010000110001010100010001 + 0000101010100010011001111 + 1001110101010000000111100 + 1110110111011111110101111 + 1010101011001111001110000 + 0100000101001111000011001 + 1011010100011101011000011 + 0100101100111100011101010 + 0101011000101111101010110 + 1100000000011100010010101 + 0111101010011101011101100 + 1000101110101010110100101 + 0111111001011000111111101 + 1001100001100011001001010 + 1111110110111001111000000 + 1100110000100110001100010 + 1011110011000011111111001 + 1001010011111001101000001 + 0001100111000111000111000 + 1101101011101001111111100 + 0100011000110010110100010 + 0000010001100101001101111 + 1011111001111101101110010 + 0111100101111111100101000 + 1101000001011011011101000 + 0110111010011001000101110 + 0010100011011100001110100 + 0110011011101010010110000 + 0001100101000011101101010 + 0111001100110001011000011 + 0100001001110011001100010 + 1010100101010111011101000 + 1110010110011111000010010 + 0110110110000010111011000 + 1100000011100101001000010 + 0101111100100010000110000 + 1100110010010010101110101 + 0011010010111101000001110 + 0011100000110110110100001 + 1011110010111100010111101 + 0101111100110000001111000 + 0110111010010010010001010 + 1110110001001111101110100 + 1101000111001110111101101 + 0011000000000011011000000 + 1101111000101000111001110 + 1100111101111110010001000 + 1100110010111110101100101 + 0011011100011100001110011 + 1000010111101110011100101 + 1010111111101000100100100 + 1100101101000011000011011 + 0011010100111001010110011 + 0001101101000110101101111 + 1100010010011101100101100 + 0101011110011111010001001 + 0101000111010011101101001 + 0100011000001100111001100 + 0001100011100100110101000 + 0010100001110000111100000 + 1001101111111011000111001 + 0110011100011100011101100 + 0010001101101001000011001 + 0011000001110101010010011 + 1110100110101010111011011 + 0001110101010000000010100 + 0000100100101110101111011 + 1101101111011001001100100 + 1111001010010111010110111 + 1011010011001001011011111 + 1010110010000101111000100 + 1000001101100011111001101 + 1101100001011001111101000 + 0000010001011111010000110 + 0000101101011000110111111 + 1010111011111101000111011 + 1001100010000101100011111 + 1111101110000101111001100 + 1110010010001011101010111 + 0000110100110101000000100 + 1010010010110010011000011 + 0011101100111001000101100 + 1001000001010111110101010 + 0101100110010011010011111 + 0100000011010001011000000 + 0001001010011101000000001 + 1001111100110110100001001 + 0011101111011111000101110 + 0000101011111011110010010 + 0010000111101001001011011 + 1111001011110011010010010 + 1010100011010111000010000 + 1110101011110101011101110 + 1101110010010011101100001 + 1111111001001101111111001 + 1010010011100011110111000 + 0011111111001100010100110 + 1010000110011101110001110 + 1100010100110001010001111 + 0110000111011011101001101 + 0110111000111100101110100 + 0100101010110101001100100 + 0000010100010110011101111 + 1101010110001011000111011 + 1001100010101101011000010 + 0110001110010011010000001 + 0110000100110110101000111 + 0100000011100101111101110 + 1011011100011111001010111 + 0011001111010001100101101 + 1100011010101111111100011 + 0001010100001011000110011 + 1000011011001000100001111 + 1110101111111011010111100 + 1001001010011100010101011 + 1000101010101100111101001 + 0011001010001100001111111 + 0011000101000000100110100 + 1101111000100001010111101 + 0000100110111000000001110 + 0101111111111000101110100 + 1001001010001110001011111 + 1001101001100110101011000 + 0111100000000000100001010 + 0100000110000100101010011 + 0011101000110101110000110 + 0011010001010110111010110 + 1000010001110011101111100 + 1011010010001111000011011 + 0011011011000011111000000 + 0001101111010011101000011 + 0000110110011111011000010 + 1100100011100011110111000 + 0010100010011110100010100 + 1110010100000000011101000 + 0100010011010010101001010 + 0000010110000010001111111 + 1111011100100000100111110 + 1110011101101110110101010 + 1011111110001111101011000 + 0101010000101010111011010 + 1000011011100101100011011 + 1111111000101110101010001 + 0010010110001000110110010 + 1000110100011101000110001 + 0011100011111010001101001 + 0110000011111000001101101 + 0101101011011111111001010 + 1100110100000000111110100 + 0101000111010100100001101 + 0010111110110111100110010 + 0000001001000010101101111 + 0110110010001111100000100 + 1101101111001010001101101 + 1000000010100001111111011 + 1011110010111110101011101 + 0100100011010110100111001 + 0000001010110000111000111 + 0100011001110101001001111 + 0100100000101111001111010 + 1001010101000011001100111 + 1001010010100101001101100 + 1111001111101111111111110 + 0011111101111000100001110 + 0111010010100001111110101 + 1010100110111111100110101 + 1010100010001111101001110 + 0110010100011100100010100 + 1001101101111101001110101 + 0101111000011001001010101 + 1001101100100101101001111 + 1001110101111011001111011 + 0000110111011101000110110 + 0011011111100100100001111 + 1111001010010010101110001 + 1010001101101101001101000 + 1110001011100011000011100 + 1001100000001100111101001 + 0010110111010000011100001 + 0011001001000111000111100 + 0000010010100100010110110 + 0101101011101110011100010 + 0000100011111101011101100 + 1110010000101101111101111 + 0000110011101111100001110 + 1001110001010010000101110 + 0101000100110101001100000 + 0100011110101100101101101 + 1011110101100110001011000 + 0111110011111000011000111 + 0110001010110010100010000 + 0010101111110001101101100 + 1001001001011111011010100 + 0100110010001110011010001 + 0001001110010100010110010 + 0000001111010110111000111 + 1100111101111011011000011 + 0011111011010001111101110 + 1111111000000110101010111 + 0010111111110101111111001 + 0100000110111001101011001 + 0010001101110000110010011 + 0110010000110011110011100 + 0101100010100111010011110 + 0100101111000011100000011 + 1101011111110000010011111 + 0011111001100000010100101 + 1001110011011001100001111 + 1100111110001110110110001 + 1001010000100110010101011 + 0010011011110100100101001 + 1001100100111110000000101 + 0111100110111100000111010 + 0111100101010010001011101 + 1100001000000011101011011 + 0101111100011100010111101 + 0011010101101011010111011 + 0011110001111101110011000 + 0000000101001011010000010 + 0111010100111100110110001 + 0110010001100001101011010 + 1111011101001010111110111 + 1010111011010011110000111 + 0110010101001100101111011 + 0110011101110100011001111 + 0111000110000110111010010 + 1100000100110001010100110 + 1011011001101100010001101 + 0011010101101011000001011 + 0110000100011010011111000 + 0000011011000101110000110 + 0010011100011010100100110 + 0010110101110000001100001 + 0010100101101111011010101 + 1000101010100100101110100 + 1101000000101001000111110 + 1110111011100011001110000 + 0110110011001000011101011 + 1011100111101110110001101 + 1111001001010110000111111 + 1101000100011011111111010 + 1001100101110011111000010 + 1101111011010000000011100 + 0100101000000010010011010 + 1011010000100011100111010 + 1100111101000101001001000 + 0101011101011100011101111 + 1001011010100000110110001 + 0001001100000111110111000 + 1011011100010110001101011 + 0011111011010011010000010 + 1000010011101010100001101 + 0100111111000000001001001 + 1110111011100001100001011 + 0111100011000111000110010 + 0001000010100010111111100 + 0011101001100011100011000 + 1100101100110011110101101 + 0000110110100110001000110 + 1111111111100111100111101 + 0110010111110011001100001 + 1111000101011111010111000 + 1100000100011100100101011 + 0101100111001010110111000 + 0000110111010000010011011 + 0110011001011011110001100 + 1100000111000001001010101 + 0110011101001110111011100 + 1001111111000101100001100 + 0100110111011100011101001 + 1110010111100111110110000 + 1100101010101001011110011 + 1001100000111001101100000 + 0110010101100001001101111 + 0111101000011010100110011 + 0110011001111000010010011 + 0101011100101010101000011 + 0000010100010010100111001 + 0101011111101101100110100 + 0100000110001100101101011 + 0111010110110110010111001 + 1010101000010011010001001 + 0111000101000101000010001 + 0110111011000010000100111 + 0111111100010101110011010 + 0100011110001100000101011 + 0101100101001010010110011 + 0101000111000011000101110 + 1111101100101101001111111 + 0011011111011011111100000 + 0110110100101000010010101 + 1000000100001010100010110 + 1101110101100000001000001 + 0001110111010111001010001 + 1110100000011000000101001 + 0101001100110010000100010 + 0010110101010010100011011 + 1110010010000111011000001 + 0110010000110111101011000 + 1001010100111110010111100 + 1000000111001110010101101 + 0001110010101011111001110 + 0110110000100110011010110 + 0111001010111000010100101 + 1111101100001011000100011 + 1111010110001010111000010 + 0111001011011111110100000 + 0110110010110101010010100 + 0011000011010010101011111 + 1010110001000010010101000 + 0011011001111001101010011 + 0000101001111100000111000 + 0100011110010100111011001 + 1101010111001001010101110 + 1101001100110000111001001 + 0011110010110011011011011 + 0000111101010101100100101 + 1110010001001110000111101 + 1110101111100101110110000 + 1010010110100000011110100 + 0001111011110000001001100 + 1110101101011101000111010 + 0010100010111000110100101 + 0001011000110110110101100 + 0101100111000011000111001 + 0101100111111110010111101 + 1111111101110000000010011 + 1010101110001111000100100 + 1101011111001111001110100 + 0110100111000000100100110 + 0000011100111100101011100 + 0000110111101010000101111 + 1011110100100110011111101 + 0101101010111001111001100 + 1001001111111000100011001 + 0111110110101101110101100 + 1100011010100111101100010 + 0111000000110000011000110 + 1011011100001111100111101 + 0110000110000111001010010 + 1100001011011000010100011 + 0000111110101010001000110 + 1000111111010110011101011 + 1100111100110011010011011 + 1010010101000110001000100 + 0101001101000111001101010 + 1110001100001010101011110 + 1111011000010110000010101 + 0111010110010011001111110 + 1011011010100111110110000 + 1100010110110100110100010 + 1010001101010000000100010 + 1100100111111010101001001 + 1110110011000100011111100 + 1111111100110101001010100 + 1101111001010001110101000 + 1100001001111011010100000 + 1011000010010001011111010 + 0000000101010111001011100 + 0101101101110110100010001 + 0010100011111100010100001 + 0000011001000111101100101 + 0000010110101011011101100 + 1111000111011101101010110 + 1010100110100000011010111 + 0001000111000000100011101 + 1101100100000110001010100 + 1001010011111100000111001 + 1011001000100100000000110 + 0010001110110011010011101 + 0100011111000111010001100 + 1101000111010101100100110 + 1101001001001011111110111 + 1010111111110110001110100 + 0000110011001110001100011 + 1010101011101001110000010 + 1111100010010100011000000 + 1011011100011000101001010 + 1100000001010011010010101 + 1001000000110110001111000 + 1001001001111010100100110 + 1011010101011110100101010 + 1010011010111001000001011 + 1100011000111100101010001 + 0100110011011001010100110 + 1111100100100111000110000 + 0001011101110000100110011 + 1000100111010110010111001 + 1000100100001010001111101 + 0001110100100111010110001 + 0001100100000011101111011 + 0001101010111001111010011 + 1100001010010111101001111 + 0000011011111010101000010 + 0101000011110110010110111 + 0101111100110001111010010 + 1101010111001011010000010 + 0101100000111111100001011 + 1000110010100011101010101 + 1011001011001101001110110 + 0101001001011000100100000 + 1011011110011110000111100 + 1110101001001111011100010 + 0001111101110101100011000 + 0010010110010010001011011 + 0111100000110010011111110 + 0011001100001011011000001 + 0101010001001001100111000 + 0011000011101000000111001 + 0101001101110000101010010 + 0110011111101111100001111 + 1100001010011110011111010 + 0011011111001100001011000 + 0001000001100110101111001 + 0011000001100111001000011 + 0000110111000010001000000 + 0101011010011001101100010 + 1101010110101100000100010 + 0100011111001100000110110 + 1001001011000111010011111 + 1100100001000100001000100 + 0010111100011001001101101 + 1010010100101100110010010 + 1010010100010010100000000 + 0010111011011010100101011 + 1100001110010010101011110 + 0011000101100110000001010 + 0010101101110010001001011 + 0011000110001010101100100 + 1010110000100000000100110 + 1011011100111101100010010 + 1010110001000001111111000 + 1101110100000100011101011 + 0001110110010010110100011 + 0001011010101010001000111 + 0011100010001001000111001 + 1001011001110010111111111 + 0110100000110111110100001 + 0011010010001101100111111 + 1001011001000010001100111 + 1101001101000101100101100 + 1011000011001101010000010 + 1011001110000101000100111 + 1111010010101100011110100 + 0100001101101000001110000 + 1011001110010000101101001 + 1011001110100111110111011 + 0010011110010010110001011 + 0001100111001000100001000 + 0011111000011000010011001 + 0100110100110000111001100 + 1011101110101010100000011 + 0101011101001001010110000 + 0101110010101101011110001 + 1010101100000011010001100 + 0010011101011111010010011 + 1001111000111000000010111 + 0001001101110001111110011 + 0011001111111010010110110 + 1001101010010100110111101 + 0011011111000101101001101 + 0010111110111011100001000 + 0001010101000110010001110 + 0100011011000001111010111 + 0011100111111001100010101 + 1111011001100010111001000 + 1100100101111100111100111 + 1101101101000000011010111 + 0100100111011110101011111 + 1111001110000011010101111 + 0110111000010010111011010 + 1001100010000111111100110 + 0111010111111010100101011 + 0110111001001100010101010 + 0110001100110010110111111 + 0011011010010000100101110 + 0101000010000101011001010 + 0101110101001110010100001 + 0100101100000100101111101 + 0011011010100110110011001 + 1001111101110101111111100 + 1011011110111101001011011 + 1111001010000010111011100 + 0111110011100000000001100 + 1011101011010011101010111 + 0101110000011001011011001 + 0100010000110001011110000 + 0111011001110011000110111 + 1011110101101011001100000 + 0110000001010100000100001 + 0110000110001110111111100 + 0011011001101100101110110 + 0000000110100001111011110 + 1000001101110010100000011 + 1110110101010010011000010 + 0010000111110110001101000 + 0101110011011110110110010 + 0100001011110110010111111 + 1110010110011000001011101 + 0111100110111010011001000 + 1000011000001101001110001 + 1000110101010100111011010 + 0100010000011010111100001 + 0011101101101011101110101 + 0011011001100110010100000 + 0000001100000000101000101 + 1010101110110011000001101 + 0101011100000010010111101 + 1110010010110101001100110 + 1101000110011100011001001 + 1001100011000100000111011 + 1100011000011000110101011 + 1100100000100011101111110 + 0000000110000011100110000 + 0111010001101111000011001 + 0101111101100101001110001 + 1111001010011101101100111 + 1000011000101001011000100 + 0001001110110001101101010 + 0000001100110111111010100 + 0100100001001001111101011 + 1101101001110001110100100 + 0001001001011011101111110 + 0101111100001011010110001 + 1100011001000000011101111 + 1110010110010111100100011 + 0111110010010101110000010 + 1111000001101111111011111 + 1110111110010010111100000 + 1110101110001001110010000 + 1011001110110000110011001 + 0101111100111110001000010 + 1101110110011001000110101 + 0111110100000101111001111 + 1101101010110011110001011 + 0000111011010100001110001 + 1000001000011000011001100 + 0000101011111000011101010 + 0000101101111111110010101 + 0000000100101111110111010 + 1000101110011111111100010 + 0110100101101101011010011 + 1011101010010001111101011 + 1000110101110000110111110 + 0000100011000001110101001 + 0011011000101110010110011 + 0100010000101010100110100 + 1101001110001110001111111 + 1100110101010001110110011 + 1001000111010110010110011 + 0101111100110001000001000 + 0000001100100101011010000 + 0000001101110010001100000 + 1010111100001100101100001 + 0001001110110100000110111 + 0110000001010110101101111 + 0111010101100100001010101 + 0010001001110100100100010 + 0111001011010101000001011 + 1011111110001001101100010 + 0101001111010000011000011 + 1101011000000011011101111 + 1001110011001001010101111 + 0100110110111100101001010 + 1001010010001111111110101 + 1110100001110111110011011 + 0110011110111011111010101 + 1011110000100110000001011 + 1101010001011101101100011 + 1000100011101010000110101 + 0000110000001001101000111 + 0000010110000111101000101 + 0010101111010111011001001 + 0101101010101010110100000 + 1100010001000110011001001 + 0111100010000110001111111 + 0001011011000111010010001 + 1111010000001001111111011 + 1100001110011110010100000 + 1111111000101010101111110 + 0110101011010111111100100 + 1010111000101010001101001 + 0111111101111001101111001 + 1010111101111000100011110 + 1010101111111001110010111 + 1101000101110100110101010 + 1100011001100001111110110 + 0101000001000000010111100 + 1001110000100000011100101 + 0100110001011100110101101 + 1101010110110011111010011 + 0111100001110010100110011 + 1000011010101010111000001 + 1100001111001100000110011 + 1100111011010000100000001 + 0110000010000101110000100 + 0001110101110011111111011 + 1110100000011001111100101 + 0110111011001010101011010 + 1011011100110100001110011 + 0010100010010101001110111 + 0010011100111110110110110 + 0100110100110101100001001 + 1010011111100000000001110 + 1110100111110001011111111 + 0010110111000110110100001 + 1011100111011000000110110 + 1010010001100101111100000 + 1111111011111100100111110 + 0001111100110000100110111 + 0101001010100101110010001 + 0110101100000010001000101 + 1001010000011010101010000 + 1010111110101100100110100 + 1001100011000100001001001 + 0010010010111001011011000 + 0101000101000010101100010 + 1100000001100011111101100 + 0000100001000100010000111 + 0110101010111110100010000 + 0001000011100101111101110 + 0011001000010110111000010 + 0001111011110110110100100 + 1110111111011101001000011 + 0011100001101100101101100 + 1011101011010100100111000 + 0101011011001100000111011 + 1110111110001111101000010 + 0101111100001100010000010 + 1110101110000100100000111 + 0011001000110000101011001 + 0111111111100010000100110 + 1001000011110110101100011 + 1111010101010001100100000 + 1011110111111010011101011 + 1100000101111010110001110 + 1011001000001100000110101 + 1100100110010101011101001 + 1111000010101110000010001 + 1010111011001011110110011 + 0010001110011001111110100 + 0100110011000001011101010 + 1000010001101101001110010 + 0001000110010011101011011 + 0000101111101111110001001 + 1111101110010110110010000 + 1111100010110111011111001 + 0100101000010101110001001 + 1100100010110010111110110 + 1101111010111010110010101 + 0101011010100010010111101 + 0111011100101110110011100 + 0110110011000110001000100 + 1011011001010110110001001 + 0101001100101111000111101 + 0101111100001100010111110 + 1110001001011010000011001 + 1011011110111111000100100 + 0101010101010011111110110 + 0000111100010001000100101 + 1101001010101000101100000 + 1001011000110101010011000 + 1010101100110110110010010 + 1000111100011010100001101 + 1101000011000100111100100 + 0010101100110000111101000 + 0000110100100011010001001 + 0100110111010010000111001 + 1100011010100110111001011 + 0100000100010100100011110 + 0001011110110101011000100 + 0000011101101100101100101 + 1101110110100001011000100 + 1110101000110100110100011 + 1001111100110001101100011 + 0100110000111011111111000 + 0010000100010000101111010 + 1011011011011110000010110 + 0101011100101000111110010 + 1111100101001001111101010 + 0110101000111111100000101 + 1011110001010101101110111 + 1101010000111011011010101 + 1001010110001110111111101 + 0000111100100100110100100 + 1110000111100000111110101 + 1011100110001110100110110 + 0100111000100101011001000 + 1011010010101000110001001 + 0001000001011011010001100 + 0110110010110110101110101 + 0100010001100011100101101 + 0110101101101111100000110 + 0001001100000100010101000 + 1000000100111100110010001 + 1000101010001011101000011 + 0001010011100111011111000 + 0010010001000110110111111 + 0000111000111011010000100 + 1000101101101100110100010 + 1100000001000001100011011 + 1101110100101000011110010 + 0000010001000011011110001 + 1111101001111000001111001 + 1100100110111111010111001 + 0010000101000110001011111 + 1101000011110000110100111 + 1101011010011101100111000 + 0011101100001001010011001 + 1010001011100101000110010 + 0110001001010101110110001 + 0101011000111100000111001 + 0111010011010011000000111 + 1011011100110000101110000 + 1010101100111101000101100 + 1001111001001100000101010 + 1101110110000001110001111 + 1101111110011110011110010 + 0110000001000010000101100 + 1101010101011011101110010 + 0010110010000000111001011 + 0100111011010101101010110 + 1110110000101010111110001 + 0101100001011100110000110 + 1000101011111111001011000 + 0101100000111111000100100 + 1011011100111111010011010 + 0111100101111100001110010 + 1010001001001000100111011 + 1111001001100110001010110 + 0110011101010001010111011 + 0100000111110101001110001 + 1111111000000110110010011 + 1100000011101000111011010 + 1010101101101100101101100 + 0101101010001101110010001 + 1100111010101111101000001 + 1100100010111100010000111 + 0000100010111111101011001 + 1110101111000000011011110 + 0000111010100111000110110 + 0111110111011010110100101 + 0110000001110100000000111 + 0010001100111101111110110 + 1101000010001000011001111 + 0000011101101011100011111 + 0111001011111101011000111 + 0110101101100100010110000 + 0110111000101011111001010 + 1110110100010011000011011 + 1000001010000000101100110 + 0010111001101000111100110 + 1011010101111001101101010 + 0110000101011000010010101 + 1010000100010110100100110 + 0000000010010100000000010 + 1001001001111001010000110 + 1010111110011110111110110 + 1111000011100010111111000 + 0010010110111111001110111 + 1101010000110100001010100 + 1011101101010011000011111 + 1110011001110010011111011 + 0100000001010110011111011 + 0101010110011001011111011 + 1010110011100100000100000 + 1100011100110110101101101 + 1000101100101000110001001 + 0100011111000100000001101 + 0011010010111110100111111 + 1100011101011011100101011 + 0110001000101000111110010 + 1000110010010100101011000 + 0101100111001111011010110 + 0110000010000111011001101 + 1000110110001111110110111 + 0110011001111101100010101 + 0011001001011111101111111 + 1001111001010111000101011 + 1101110101011110111100011 + 1110111011111001100000100 + 1000100110011101010110110 + 1101001100110011001000101 + 1011111001111010010101111 + 0000000000001000110101000 + 0001010110110010110010101 + 0111100011110100101011001 + 0011011110000010101101101 + 1101101100001100011000100 + 0100100100011111101000001 + 0101100100011111000000101 + 1010101001010110110011011 + 1001000101010000010110000 + 0001110000101000001100001 + 0111101010111000111011101 + 1011100100000110010001101 + 1110010010111000011111111 + 0000011010001111110000110 + 0110010001001010101111110 + 1001110100111100011110010 + 0100100111010111111110111 + 0110010001000111010101011 + 1101000001101110010001011 + 0001001000000000010001001 + 0111100010111010000111011 + 0011101010111001100111100 + 0111010001001111010011001 + 1100011010011101110100000 + 1110001101001100010001111 + 1110111100110110010111101 + 0101001110011111000111110 + 1000011111110011111101011 + 1110110100101001100101001 + 0010000110100001001110010 + 1001001001000101101111101 + 0110101011100011110110100 + 1011110110101110010011101 + 1011100011110010111000001 + 0011110110000010011001011 + 1000000010110011000010110 + 0011111011111011100110101 + 0010010100100101110111100 + 0101111011000111100100100 + 1100001111101010011100101 + 1000110011001101111111101 + 1000110100000001010010111 + 1001100100001101001110101 + 1001100000010100000010101 + 0000101111010000010100010 + 1000110110100011000000101 + 1101001100111001001001101 + 0110000001010100111101000 + 1101011010011011001010100 + 1001010001100110000111110 + 0100111101110010100100010 + 1100001001000110110110000 + 1000010011100001100110111 + 1110010001101001100100111 + 0001100000101110110001101 + 0110001000000011011000111 + 1001010000110100110110100 + 0000001101100001011010111 + 1010111100100001001101110 + 1000001000000011010010000 + 0000100100000011011110010 + 0111000010001010101100000 + 0010001110011101011101111 + 1101110100111101000011000 + 1001111101011001111111010 + 1001100011110111011110100 + 1110101101000110000010011 + 1111000110101001000111111 + 0000001000011011111010001 + 1111000001000100111010111 + 1011101100000111011101111 + 0010011100100100100101110 + 1111010010001111110001000 + 1010010111001010111101011 + 0010001101110000110110101 + 0100100010110111100110100 + 1010001010000001100001101 + 1010001110111010110010110 + 0100000000000011010101100 + 1110000110101000000001010 + 1110001100110011011000111 + 0001111111010100101101101 + 0001010000010101100110000 + 0011011101111001111001101 + 1110100011100100110010110 + 0011011011000000010101110 + 0101001100000111010001100 + 0000100010001010111010100 + 1111000011100101100011101 + 0010110101111001100010010 + 0100011011000110011011101 + 1001000000000100110111000 + 1110110010011101111000111 + 1101101001110001011010010 + 0111110000010100000000111 + 1101011110010010100110010 + 1100110011010011110011001 + 0001100001001100001001001 + 1000110100000111100010001 + 0110001010110110010000001 + 1110001111011100100110001 + 0101011111100000011110011 + 1110000111001011100111100 + 1101000010101101111100100 + 1110001111011001010001110 + 0111101110101001001100111 + 1110101110100100000001111 + 1001000010001101000001010 + 1101110011101011010111010 + 1000011011101101000101011 + 0100011001001111110000001 + 0100010100101010100101000 + 1000010010000100110100101 + 1011110100001000111100101 + 0000000000110001010001001 + 0011101110000110100011001 + 0111000010001101110011010 + 1010111101101111111110101 + 1100101110000110110010000 + 1000110011000001000000010 + 1001011100011101110000101 + 0000101111010010111010100 + 1101110100000100111001000 + 0110000010111000001100101 + 0111111010101000111100101 + 0110100110001100110010000 + 0100011111110110011101011 + 0011000111011101010010000 + 0100001100101000100011111 + 1001111001010100101100111 + 1101110011100011001000101 + 1100001100111010100000010 + 0000101100010101011010111 + 1001101011100011110001100 + 1011110000100001001011011 + 1011110110111111110001011 + 0000001110111010010011100 + 1100000010110000111001110 + 0101111100100100010111001 + 0010101010001110011101101 + 0010110110000101111101001 + 1111100010110010110110110 + 0110100111111110111011010 + 0001110101110101010110100 + 0100000011011100111100111 + 0011010010010010100011011 + 1111111111101000100000100 + 0010001100011100011010001 + 1001111010101101001100111 + 0000001111001100001001101 + 0100000001010111000000010 + 0100010000001101000011000 + 1011000011011000110010101 + 0011001101111111001001110 + 0010000110100010111110010 + 1011011001100100101101110 + 1101001111010101110000111 + 1010000110110001011100000 + 1011110000000001100000001 + 1010000100001000000101011 + 1010101100100011110010010 + 0111011000011001101010000 + 0010111100011100101101001 + 1111101011110110001000110 + 1011001001000101011111110 + 0001011101111011000010110 + 1011110100011011000000101 + 1000001100000010011110110 + 0011100000000110011101110 + 1000000000010010001101110 + 1000101000100000110100001 + 1011001011101011110000000 + 0001011010001110100001010 + 0011100110111001100111111 + 1110110101011111111110000 + 0001011101100010011111010 + 0011000001101100001010111 + 1111111111110000011011100 + 1111010101111001010110110 + 1001010100011100010110110 + 0111111010001100110010000 + 1110011001101100000100010 + 0110010001011011011010111 + 1100111110011011111100101 + 1000011011110100011010010 + 1100000011000100101010010 + 1010010101000011100010111 + 1001000111111011100100110 + 1011110001111011001001010 + 0001111100011011011011111 + 0111100011011000000010001 + 1011110100011100001010111 + 0100010100010000000111010 + 1111101101011001010101011 + 0000011011000100010000001 + 0110010000110001011111101 + 1100100110110100011011000 + 1101111011110000111010100 + 1001100111111100101110111 + 1111100001010101001000100 + 0100101010101011011000110 + 0101000010111111011100001 + 1110000111010100100001100 + 1110001000011001010111011 + 0010010010000101110001011 + 1001110100111110011110000 + 0010010111110011011100001 + 0111110011010000101011111 + 1101001111000111011001100 + 0100111001101011010111111 + 0010001101010011100100000 + 0100101101000000001111100 + 1011111111110101000010110 + 0100101000100010111101010 + 1100011111101011011011110 + 1101000100101101010110110 + 1001100010111110101100011 + 0011111011001100000100010 + 0001111101001010010101010 + 0001101001101100101001001 + 1111011000110010101110000 + 1101010110111100111101001 + 1010100011000111000111001 + 1100110110010101010010001 + 0011001010000111001100010 + 1010001110000110110001010 + 1010000001111001110000011 + 1001110100111100010101101 + 0011101001010001101100101 + 1100010101111001101111100 + 1100001000001110101101000 + 0110011001101110101110011 + 1001011101110101101001001 + 0001000111000010000101110 + 1000011011101101101110000 + 1100010101010101100011010 + 0110101110101110001101110 + 0001001110001111001100110 + 0100011010110011111010001 + 0110001110111001110010111 + 1000100010111111011000011 + 0001010001010001111100100 + 1010101011010010011010011 + 0011001011000000011110110 + 1000100110111100001011010 + 0100110011100101010000111 + 0100110100011000010100010 + 0011100111110010010100111 + 0011011010110011011000110 + 1000010011000000011100011 + 0000011010011101110001111 + 0110101110001100110110000 + 1011000000101000101001001 + 0100010001011111001110110 + 0110010110111011101111011 + 0111011001010110111110100 + 1100100101010010100011101 + 1000110001001011010010110 + 0011101101100101000100111 + 0000011110100111100101001 + 1001011000011111111100101 + 1101010000001111101011000 + 0111000101100111000111011 + 0000100001001000000100010 + 1100100111111110110011010 + 1111010001001111111010100 + 0111101111011110010001110 + 0001001010000100011110010 + 1011011101101100010011000 + 1111100000000111000101101 + 1100111100110101010001010 + 1101000010111101111010011 + 1000100001010010000100100 + 0100000111100110001111100 + 0101101100000010111111011 + 1001011000011011000001000 + 0000011100001100000101110 + 1010001100001110011111000 + 0011101100011100100110111 + 0001000111101001001000000 + 0100011001110000000000111 + 0111010110011010001010101 + 0111111111100011010101001 + 1010001111001001011000010 + 0011000011010100111001010 + 1011001101011111101111001 + 0100100100100101111111010 + 1011010101110011001110011 + 0000011110110110011111000 + 0110100010111001100000000 + 0100100110101011011000111 + 0010011010001100010001001 + 1101001001101101111001000 + 0101000001010010011000011 + 0011010110110101011100100 + 1111110110001100111100101 + 0010100010100000000010001 + 1000010100011000100000101 + 1010101000000010111101111 + 0011011001001000101011011 + 1101000110001101110110101 + 1100101101011011110010010 + 0011001011010001101011010 + 0010111010100000001100000 + 1001011001110101010111001 + 0101110100111111100111001 + 1010000110100111100011001 + 0010111100110010100000010 + 1011010110101110101110110 + 0000000001010001001011001 + 1110010100110010100111100 + 1101001111000001001000001 + 0111010001011001110011100 + 0001101001101010011000111 + 1101100100111011000101101 + 1101110010101110111110100 + 0110101000011001101011001 + 0101010101011100010110101 + 1001000010001111001101000 + 0110110010000000101111100 + 0001110011110001011110111 + 0110110111100010010011100 + 0000110100001010001001101 + 0011100100011101010010101 + 0110001000100001110010101 + 0000010100001100000111010 + 1011000110100000110001111 + 1110100001111000011011111 + 0111100110110110111011100 + 0001111100101100010011000 + 0000111000000011110100101 + 1111110010101110001111001 + 1001000110010100111110101 + 1010100010001100010100001 + 0101111110010011110001100 + 1010111101110010011111010 + 1101111010100100110100100 + 0110110111001111000010001 + 0111111101101011011100010 + 1001001100101000001010010 + 0001101110100010100101011 + 0000000001011010000101010 + 0100101010101100000110011 + 1100100011001010010001110 + 1001111000111110110000010 + 1000001011110000000010010 + 1001000111011010000010011 + 0111100010101111010001000 + 0101000001100000111001000 + 1111010010110000011111010 + 1100011011001011001000001 + 0110011100100001100101000 + 1111010000001000111100101 + 1101011000000101100011000 + 0011110110011000011011011 + 1111011101100010000101101 + 1100011000001110000011011 + 1001100011110011001010110 + 1101111100001001001110011 + 0101100100111010011111000 + 0100111011110110010101100 + 0100111001001001111011100 + 1010110010001101101010000 + 0110011101011011011010101 + 1111110110101101010010111 + 0101001011001100010111100 + 1010011010001001101101011 + 1011101101100000111100110 + 0110110101001100001011000 + 0110010000101101001101011 + 1000100000101011010011100 + 1011111001010001010011111 + 0001111100010001010000100 + 0110010111011010010100101 + 1000100000001100101001111 + 1111001111001110000100100 + 1011001100010001010001101 + 1101000010011000111110001 + 1111110000101111010110000 + 0010001100101011101100111 + 1000011000110110011101101 + 1111100011001000110001011 + 1101000011010100010100011 + 0011000010010111000011011 + 0011010111110000011110111 + 0101001000111110100001100 + 0010110000101011110000011 + 1110110110010011011101100 + 0111000100011101001001111 + 1011111111001111010101001 + 1100101100100010100000101 + 0010001110110000010100100 + 1101101001110001110001100 + 0001001100111010011111111 + 0111011001111000110100011 + 0111111001101011100101101 + 0111101101011010100001000 + 0111100001000111111100101 + 1011100000101010000101100 + 0110101001011110111011101 + 1101101100010110001111001 + 0001010100101000010111001 + 1110100101110101110110000 + 1110000000111100100010110 + 0000100110000000110011001 + 1010101101000111011111110 + 0110011110011001010100000 + 0000011100100000111010000 + 0001000000001110100110101 + 1111101000101001011110011 + 1010110111010100100001100 + 0111111101111000000000011 + 0100101100010100000111000 + 1000101001110001101000001 + 0011111100101111001111110 + 1000001110111001001011011 + 0000101000110010111011010 + 0001110010001110101001110 + 0111011101001010001011001 + 1000110100111111111001101 + 1110000101101001101010010 + 0010111100111000110111101 + 1111010011001101010101001 + 0001001111111111100101110 + 0000100001110001000110010 + 1001001100110011001111001 + 1100111010001111001010110 + 0001000010101010000010001 + 1000101101010011111001111 + 0010001111101101001111101 + 1010000111101010010100001 + 1101101000101111010001101 + 0001101111111101011100011 + 1011011011111000110001110 + 1000000000000011110100000 + 1000001001110010111110100 + 1111101101010011011110101 + 0001110000101101110111010 + 0100101111011110011011101 + 0001000010011110010001000 + 1101011010101111010001110 + 1111100101110011101101010 + 1000011101010100001111011 + 1111100010000000011011101 + 1001100110111101000000100 + 1000010000000110110110100 + 1011001101110100000100101 + 1111010000111100001010101 + 0101110101100100000010010 + 0001000111011110001001001 + 0110110111000011001100011 + 1101000010110000100111100 + 1001111100101111110000001 + 1000101101010111100111101 + 0011010101100011101011010 + 1100011001010011010110110 + 1110011011001000011011001 + 1111011101101101000101110 + 1101001001000001011000101 + 1000110010011010110010100 + 1100110100001100100100011 + 1111011110101011110101010 + 1010010000110111001100000 + 0110010110100111111010000 + 1101010110000100010110101 + 0010110001000100001001000 + 0110000100110100000110110 + 0100111110111001100001000 + 0101011011100011101110111 + 0001010100110011100010110 + 1110010110111110101110010 + 0101111110111011011000101 + 0011000000101011110010011 + 1011111100000000000110100 + 0110101100110001000000111 + 1110111010011110001101110 + 0000000010100011001100001 + 1101101101101111010110000 + 1110111010111100010001001 + 1110110000010110100011110 + 0000011111111111110100011 + 0011011100011000010101111 + 1100010110100011001101011 + 1110101000000011111100001 + 0100001110001000010111011 + 0101011011111001000001100 + 1101001101110011010111111 + 0101010001011011011010010 + 1011110100111111001101100 + 1100101111011010000110001 + 1101011001000101010010000 + 1100111011101111101110011 + 1111011110101000111000110 + 1111001110011010110101101 + 1010111011101101011000000 + 1000110010110010010011001 + 1111001000011111100110110 + 0001011100100100110010001 + 1011111001100110100101001 + 1011011111001110111100000 + 1100100000111110111101111 + 0101001111100101001010110 + 1101100000111000110111101 + 1101101110100110101110110 + 0101101110001100101001011 + 1101010100000111000110001 + 0001011001000011101000110 + 0110001001001011011111110 + 1100001001010100110101110 + 0110011000101000100001101 + 0101011011101011011010000 + 0101101001110000101001010 + 1010001100101100101010111 + 1011010010101001100100011 + 1101000011001011100011100 + 1000010001001111011001010 + 1100000001111100111101100 + 0010111001001101010000001 + 1010001110101010101101010 + 1010001110110010101000000 + 1000000101000110101011101 + 0000010000011000010001011 + 0010111000010110000110111 + 0000110100110011110011010 + 1100001000110010111011001 + 0101110111101010010010100 + 1111100011110101101000100 + 1001000111111001100011001 + 0111000111110110001010100 + 0000111110010001110111000 + 1000101101001111001111110 + 0110010111111010010001100 + 1100001011110000001001011 + 1101101111100110011101010 + 0010110011010000000101000 + 1100110001100110110110000 + 1011111100000010101001011 + 0101011100000010011000101 + 1010010011011111010010000 + 0011101111111111101110101 + 0110011110100011100111010 + 0111001110000000100011101 + 0100101110100101001111010 + 0011010010001100101100111 + 0001001111111111100110101 + 1001001110011000111100101 + 0111100101010000100010100 + 0001100000011000001011011 + 1100000111000101011100111 + 0001001011011001110000001 + 0110101101111100100010001 + 0101111110111100001011011 + 0010010110011110010111101 + 1101110111110101100000011 + 0101101001111101111001110 + 0010111100101101111101010 + 0011011111111101001011110 + 0100111101000001011101010 + 0110111111001100010100011 + 1011001100101010001111010 + 1110101001100100001100101 + 1101100000101000000001001 + 0111000111110011000101110 + 1000110110110101110100111 + 1011001101001111100010110 + 1110011101100111111011000 + 0111111111111101111011011 + 1110011011011111001110000 + 0001111110100000010001010 + 1010111010110000000100110 + 1111110011111011010100111 + 0111111101101000110100111 + 0101001000010001011011110 + 0010110011110000011001110 + 1100001111100000101101000 + 0001101101111000001110100 + 1001101010010100010100111 + 0001011111010010111101010 + 0001011110011110111000111 + 1110100011100110100100100 + 1011001101001100100100000 + 0110111110010001110000011 + 1011001100001110011001000 + 0111011010011001111100111 + 1000111100011010110110100 + 0100100111001011000011000 + 1101001100001100100100011 + 1110110111101001001001110 + 0011110010110011110000111 + 0100011110110101110110101 + 1011100010100010001110111 + 0100000010111100110111000 + 0100111100000011001010010 + 0010101011110011000011110 + 1001011101000100100011100 + 0001101000101110100110011 + 1101100110110110011110000 + 0101100011011010111110000 + 1101101110010100101101000 + 0000010001100010000000111 + 0000110000110011110010010 + 1001010110110100011010011 + 1001100000110101010000111 + 0110011000101000111011111 + 1100000010110111110101110 + 1010110101001101100101010 + 1001010001100110110101000 + 1111001101110100010110000 + 0001100100001010011111011 + 0101001011010000110111010 + 1011101010001001001011000 + 0101101011010101100111110 + 0110100010110011111001110 + 0101000111100000100010110 + 0100011000111100001110101 + 1001101011100010000110010 + 0101010110110100111000100 + 1011110000100010101111111 + 0011000111101011000001100 + 0000100100001110101000011 + 1001010011010011110010110 + 0100000010101101000011010 + 0111011101111110010000011 + 0110101011010001101100101 + 0011010001111010000101011 + 1010110010111100001110110 + 0110000101111101111000111 + 0101001110101101110011001 + 1110111100011100001000110 + 1100001001010000100100101 + 0000001100110100111101101 + 1111010100010111101011010 + 0010110101100110011100010 + 0010110101101101000000000 + 0111101011000100101011011 + 1111101011000111100000111 + 0011001010010011011000101 + 1001110111110110101100011 + 1111111010010110000111001 + 0110000110010000011100001 + 1100101101001011001100001 + 0110110111010011001110001 + 1010111111001111001000111 + 1010001111011101100101000 + 0011011010001101010010111 + 1110100001100011100011100 + 0110000110000010001111000 + 1001101111100011001010100 + 1111001011001111101001110 + 0000110110110010111010111 + 1111111110101101101101010 + 0011000010111011010011000 + 1101011110001111111111010 + 0101111010011010000100011 + 0010110110011000101010100 + 0001001010011110001110101 + 1001010001011101100101010 + 0100011101100001110111000 + 0110011001101011101001100 + 1000111000000110101101101 + 0001000100001000010010111 + 0000001110110011110001011 + 0100101110111000011010111 + 1110000110000001000000101 + 0000011110011010100111000 + 0011010111101010001101100 + 0110001001100100111001101 + 1111100111101111110110000 + 0001001111001110001001100 + 1000010011011001110001110 + 1011111100110111111010111 + 1100100100110111011010000 + 1000010001100001000010011 + 0000100010000110111101111 + 1111101111011100111000010 + 0001101111001001110010000 + 1000011101001110000110110 + 1001111000100001110101011 + 1110001101100100011001001 + 0111001100111101000000001 + 0101110110101111000000010 + 0110111001100011100101001 + 1111000111010010110011110 + 1110011000100010101000001 + 1010010010000110010001100 + 0011001001111110100111100 + 0010000001100100000101000 + 1110100010100111010111100 + 0001100001011100001110101 + 1011100001111001101010001 + 1001110001100011000010110 + 1000101100111001000110101 + 0011011101100100111010000 + 0101100111100000010001000 + 1110011110100100000011100 + 0111000001100101000110000 + 0000001000000010111100100 + 0100111000010000001110111 + 0110111010111111100110001 + 0010101100111101010001110 + 1100011001110110001101010 + 0100110100011000111111011 + 0101111010001011001000111 + 1101111111101111010001010 + 1101100000101001111110100 + 0011111011010011101101111 + 1100100001101100001111000 + 0011111010110011100100111 + 1111111010010001000011111 + 1011010001111010001001111 + 1000101101110000100010111 + 1111000110001011110010111 + 0001011111101100101010100 + 0011011011101101011010001 + 0100100000011011000100010 + 1101101110011001101010011 + 0011101001101101000001011 + 0011010111100000010111000 + 0001111011100101101100000 + 1111000110100011001111101 + 0000010101001110111011010 + 0110001100101101010110101 + 1001100100101110000100110 + 0010101001110000001110000 + 1100111111011100111101111 + 0011101111010010110100100 + 1011110010111110011110001 + 1101110101000001100011001 + 1010010001101000101110001 + 1001101001011111001101100 + 0011000011001111000101001 + 0100011001010010011000100 + 0100111010111100101010000 + 1000110111101010000001001 + 1111011100000100000101101 + 0011101011001010011101000 + 1011010111001000111111000 + 0001111010100101111000100 + 0011100011001010100101010 + 1010110100001011000101101 + 0011101110100100111001001 + 1101010110000101011100010 + 0000000110000000011110000 + 0000000111010110000001001 + 1000001000000010010100010 + 1010000010011111011011101 + 1101001110111110011100011 + 0010001001010111011100001 + 0011101101101111110010111 + 1000000010110011011101110 + 1111001100111101111010110 + 1001100101101100111100100 + 1110100001000001000101010 + 0001010100110101111110111 + 1110110111010011111011000 + 1001101010010011001100101 + 1101011011010111011001000 + 0111000011010101110011001 + 0000010010001000110111001 + 1101100000011101101010100 + 1101100101010110000000001 + 1011011011011100000011010 + 0001001101011001110110110 + 1001101010001111011001011 + 0000110111011010110111011 + 1000011111111101001011000 + 1110110011000000010101111 + 0000111101101011011001010 + 1100001111010111010000011 + 0010101000111100110011111 + 0010010101101011100101010 + 1000001001001011011111110 + 0101101100011010011101100 + 0011010110000111111111110 + 1101011000001011101111000 + 1001000000001000001011100 + 1000001001110101110100010 + 0010100000000110110010000 + 1110001011110001011111100 + 1110111111100101100010100 + 1100000111111001110000000 + 0000001010111101000111010 + 0001010000000010011100110 + 0011110011101100110100010 + 1110110101010010001000011 + 1110110100101100000100111 + 1110100000101110100101000 + 1011010010001110111101101 + 0011110010010110011110110 + 0010111001000011111100100 + 1110101101011010001101010 + 0101010011011101111111100 + 1110110111111101001010111 + 1110110101010110100001110 + 0010011000011001001111001 + 0001110111100101100100001 + 1100011010111000001110100 + 0110101101011111110001001 + 0000011010010000111001010 + 0001001101000101101000000 + 0010111111011111011001010 + 1100011001101011011001100 + 1011010111001011100000101 + 0110011010010100111101110 + 0101100110100111000011010 + 1010000111001101011011001 + 0111100010000001010001110 + 0111000101100101101110000 + 0010000010100011000011100 + 1000110010000011100000101 + 0110011001110101000000000 + 0000101001111001000010001 + 0111111000110111011001110 + 1100101010100101110101010 + 1000011101110000100101011 + 0000110110000100101111010 + 0111010111001001001111111 + 1100010111110010100011101 + 0110101011110000010000101 + 1011110001101000111101010 + 0011101000010111111010000 + 1000010010000010101100111 + 0011110101100000000101110 + 0000101110101111101100011 + 1010110011001001100100011 + 0011000100011001001101000 + 0001001010011010010011101 + 1100101011001110110010000 + 0000010111011100011100110 + 1100000010110010101111001 + 1110111001010001101010101 + 0000110100011101110111000 + 0101010000000000111100010 + 1001000111110010001111110 + 0000000111011101010101100 + 0111101100111001000111001 + 0110100001011111000000010 + 0111001100100011111110001 + 0110110100011010101101100 + 1110111011000001011010011 + 0001000010000001011110010 + 0100101010100110001100000 + 1001100100010111011010100 + 1111000100000111001100000 + 1100000111111000111010100 + 1010011100001001010100000 + 1100011101110110110111011 + 0100101101101011101100101 + 1011011100000010100001100 + 1011100000011010101101011 + 1111101000100101001001010 + 1100110101101101000110001 + 0001110111101111010001100 + 1101100011010111011111110 + 1001011010100000001110011 + 1110011011100100001001100 + 1110110011011111110100110 + 0000100101111000011110001 + 1000101101011100011000110 + 1101000000010000000110111 + 0010100010110011001001111 + 1100000100111001001101010 + 1110110000011101111001101 + 1111100000011111100111010 + 0000000001100101111111101 + 0010100011000011000001011 + 0011000000010100111000110 + 0010001010001111011001000 + 1001110101111110000011001 + 0000100010011011011001111 + 1111101101100001110011100 + 0010110011100011001101110 + 0010100001100010100010110 + 0000111110100011000010010 + 0000101100000111110000110 + 0111101111100100010100100 + 1110001100000000101101010 + 1111001001100011100011001 + 1010010011001110000001011 + 0110011010001110100101110 + 1010101001100010111110100 + 0100001111110101100100100 + 0010101000001000010111011 + 1010100101111010110110101 + 0011100111110001010101011 + 0010000101010001001111111 + 1001100111010000001000000 + 1011101000010100111011110 + 0101100101010001100010101 + 0001011110100110011110011 + 0010111000011100100100001 + 1010101011101111010001111 + 0000111000111111001000101 + 1000011100010110001001001 + 1100011110001110111001110 + 1000101100100101111010011 + 1000100110000100000011011 + 0010000000011111110010101 + 0010110100001000110001101 + 0010101100010111001101100 + 0101100111110100100101011 + 1110110001100111110000010 + 0110001101001000100001000 + 1011010110011110011010011 + 1000000100000100101011100 + 1111110011101100111000101 + 1111101110101000010100011 + 1110111101010111110100000 + 1000101010100010100010000 + 0000000010000010100110010 + 1010001001110011101101011 + 0011100111001100101011001 + 0100100011100010010100000 + 1110001010010111101111100 + 0111000010101000101101111 + 0110100100010111101110011 + 0101101010001011110101010 + 1110101110001111000111111 + 1110111111110100011100111 + 1011010001100101101001011 + 0010100011001111100100101 + 1000001110010001001110101 + 1011011010000110011101010 + 0001010011100110110010100 + 1101110011111010101101111 + 0111010011100000010110010 + 0011101111101011110100111 + 0110101101111101001001100 + 1011100101111000110001111 + 0011111100010101000110000 + 1111100101110100011101101 + 1111111011001000110111000 + 0000011000000100111001010 + 0110010101100101111110100 + 1011100011011011100001110 + 1101000011101100111110111 + 1001101011110001011100010 + 0011111100001100110100010 + 0011000010101101100001010 + 1101110010001011011011110 + 1100111110001000011011001 + 1001011000110011100010110 + 0010011101101111100110111 + 1010000000001010011101111 + 0011001001010101100011000 + 1010110011110101010110101 + 1110000111010011011011010 + 0000111000000000111101110 + 0101100010101101110111000 + 1100011101001010010100010 + 0010111011101000000011011 + 0001001110111010010100000 + 0100111000111100011100001 + 0100001110001110001101000 + 0110110011111110010110110 + 0001010000111001101110100 + 0111001011000011111010000 + 1111111001001000010000100 + 0111110000101110101100000 + 0001101110111000110100100 + 1010001110101101110110011 + 0100110010011100001111110 + 1100011100000111111011001 + 0000000100101010010001111 + 0011000000110000000001001 + 0111101001010101000011101 + 0101110101011100101101000 + 0101001110100111011111110 + 0100101111010101010111010 + 0111110011100011100010001 + 0101010010101110010110110 + 1100011011011100100010100 + 1000001001110101110000011 + 0101110000011010110101100 + 0000110000001100100110110 + 0111000000001010100011011 + 0100001110100100010010101 + 0110001111001000011110101 + 1100101111000001001011110 + 0101110010110011110100010 + 1011011010011111100111100 + 1000001011111110000010011 + 0100011011001101001110011 + 0111111011000110011010110 + 1110000101001000100111000 + 0001011010100100010010010 + 1100110010110011001111001 + 1100110011111000110110100 + 1111111111011000000001111 + 1101101101111000111000001 + 0101100111000011110010100 + 1111111001110101000111100 + 1110001110100111110100100 + 1010011001000000111011010 + 0100001001011000010011101 + 0100010110000101111010001 + 1011001100101101100000111 + 1001011100101110100010011 + 0000101011101100001010011 + 0001111000111010111011000 + 0100111011010001011111111 + 1110001100010001011100011 + 0100011010010001000101010 + 0111101110011001000111001 + 1110101010001000111100000 + 0101001001101000010001010 + 0101100010000100001000110 + 1101100000110000010100110 + 0101000011010001101101100 + 1100110001100011010011101 + 1101101101100000110110001 + 0110010001010000101100111 + 0000101000110111000000100 + 1111100110100111100011011 + 1001011010111000000101110 + 1100011111110101100011111 + 0000010000011000101000101 + 0001001111111101110101010 + 1001010010010111000101110 + 1001110111101100101001110 + 0100011101110001110000101 + 0110100101010011111011100 + 1111000111000100010011101 + 0100110101110001010111100 + 1010100001010001101110001 + 1011101010110110111000101 + 1011010010010100101001011 + 1100010000110001101011000 + 0001011110010111101001110 + 0011101110111000110010001 + 1010100100010101011010000 + 1111111001011011000011101 + 0101111101101111001110000 + 1100000011101001111011101 + 0110000010111010011001101 + 1001000000000001100110001 + 0110000010001111000101001 + 0001000000010011110101000 + 0101000010010110111111100 + 0011001010110000001011000 + 1000010111101110110111001 + 1111000000101111010100001 + 1110011101010110111100010 + 0101101101010011010001000 + 1011110110110100110011010 + 1000001111111100001111111 + 0101001110010111110010100 + 1000001010011111111110111 + 1111010000000010010111000 + 0110011101010101001000110 + 1010101111110110110010101 + 0110111001110001011101100 + 0011001010101111010001101 + 1111110101010000101111001 + 1111101011101101101101001 + 1111000100110001111100101 + 0110001100000110001000111 + 1000010110011101110001001 + 0100111001100001011001101 + 1100000000100000111010111 + 1100000000010110011011000 + 1100111101100100010001001 + 1100111000010110000010101 + 1111111010011100000111101 + 1011111100000000010001101 + 1111100101110110001101010 + 1011100001001101000101111 + 1100011000001000000000100 + 0011111010100100100001010 + 1010111011011111101000111 + 0111001111000010011101101 + 1101000011111110111100011 + 0100100101101100010010100 + 0010001010000001110010001 + 0111100110010101011111110 + 0100101001110100010010101 + 0110000011111100111101111 + 1110110011010110101001101 + 1000011010011100100000011 + 0100000010100100110011000 + 1110110010101100111000101 + 1110111011100111010110000 + 1100000111010110101011111 + 0011110010011010110110001 + 1001101100000110100000011 + 0110101100111010111011100 + 1111011101111010111111100 + 0010001100001011100101001 + 0011000101111000111100100 + 0110100011000010111110010 + 0110000010100001111001101 + 1010001100010001101011111 + 1011110100001111010101100 + 1000100010100101110011010 + 1110111000001110001001010 + 1100111011011001001110111 + 0111010110000000110010011 + 0011010011000111001001001 + 0001010100100110000000100 + 0011100100000110000111101 + 1111011010110101111100010 + 1011001100111101010011111 + 1000111001010011000110010 + 1001011100000001001011011 + 1001001000011011000111010 + 0011101101011011010111101 + 0101101101000101001101001 + 1111100011010000001011111 + 1011110100011011111111110 + 0110100011011000101111011 + 1011101000101111010000011 + 0110111010010000100000101 + 0111100100000000010010110 + 1110010011101100110101110 + 0111100001100011010111101 + 1101010010100011100010101 + 1111100100100000111100111 + 1101001100101001011000100 + 1010011001111001101001110 + 1001100000101100101100101 + 1110011110101111110100011 + 0010101110110101011011101 + 0101100011101101001001001 + 0010010011110111001001010 + 0101010010100100011001010 + 0000100000010101100111000 + 1100111001101010000011011 + 1101011010000001101001000 + 1110011111001111111011010 + 1111110000110001110101010 + 0000000011000010110100111 + 1100000001111101010111111 + 0110010011011111111100010 + 1101101000001001000110010 + 1111010001110010010011100 + 0100010100101101111001010 + 1011010100011101010110010 + 1111110001100000000111001 + 1100000110110111101000100 + 1100100101101101100110100 + 1111001111011100110010101 + 0100110010100110001000010 + 0101001111001011111101010 + 1011011011000111010100111 + 0011011010011000101011010 + 1001100100001011011011000 + 0010101101110110101111100 + 0011001111101101111101000 + 1111101010100001011010001 + 0011111100101010010010011 + 0101100010101110000111000 + 0111001000010011101000101 + 1011101100001000110001101 + 1011110100111111101000011 + 0100011101111111001101001 + 1111110010001000010001001 + 0010111101010011001001110 + 1000101110001001101001100 + 0011000110000000111110011 + 1101110111000100001100001 + 1000000000110001101111010 + 1000101011111001111100010 + 1100011001011000101111111 + 0011110100011000010111000 + 0111101000101010100101101 + 1000101001100100110101110 + 1100010011000101000010110 + 0110011100101000001011000 + 1011110001110111101000100 + 1011110100110100101000001 + 0011111011101010000001100 + 1001001111111011011010101 + 1101100010101001110111110 + 1011010110101110111101110 + 1000001010010011001100110 + 1100010100011111111001000 + 0011000110101110011110110 + 1100110011111001101010011 + 1001100001011111110001111 + 1001000110100000111010111 + 0111100111111110000110010 + 0100010100110010010101011 + 1101110011001100000011110 + 0111111110101000111100100 + 0001111010101000010111000 + 0000000100100101100110010 + 1101011110111101111010010 + 0000001010101011000001111 + 0110000011010101000000100 + 0101100000000011110011111 + 0000100000110110000110101 + 0111101101110011000110110 + 0101010100101100010101000 + 1110111100100001011000110 + 1101011010001001100111111 + 1000101010111101100010010 + 0000100101010000000011011 + 1100101011110101001100001 + 0001100010010001111111000 + 0100110010111000111111010 + 1111100010001111010000111 + 0000010100111100011011011 + 0000111001000001010000101 + 1001111010100011101110011 + 1100101001111011100110001 + 0000111011011000011000001 + 0001000100111001101000101 + 1101100100010011111111101 + 0101100100010101000100110 + 1000101011111011010001001 + 0001000010011010010101011 + 1001011110111001101111111 + 0111011011110011111001011 + 0110010100010001111110101 + 0001111000100010000110111 + 1000111111000111001100011 + 0010011100111101010001010 + 0111100101111100001001001 + 0000100010011011101011011 + 0010011000010111100010001 + 0011101001111011001100101 + 1110101001011010010111000 + 0000101100111001000001110 + 0110000111101000111110001 + 0010001111011111111111100 + 0010010000011010101111010 + 1111111001101010101001001 + 1100101011011000000001101 + 0001011011100000001101000 + 0100100101010101010111101 + 0001001000111110101110011 + 0001101110010010011001101 + 0100000101100011111110001 + 1010101000010100001010000 + 1001010110011001100110010 + 0000101100100010110111011 + 0110110100100001101010011 + 0001011010000110110011001 + 0000100011110000110000101 + 0110101111110010110000111 + 1001111010111001101111001 + 0011101001001010111000011 + 0010111111000000010010111 + 1010011111010101101001010 + 0110100100010110001100111 + 0101001101011111001011111 + 1000100011011101000101001 + 1011101101111100001001000 + 1111001111111011110100110 + 0110011000001101010010001 + 0010001110001100110100010 + 0100010010011000111101001 + 0110001100110000101001011 + 1011111000100100001111101 + 1101011101100011001000111 + 0110000101100011111001001 + 1110011011101001001011101 + 1110011111100010011110010 + 0100100010111000110010011 + 0001101100101000011100001 + 0101001111001101010101011 + 0010111010010010100101110 + 0000011001000111110110000 + 0111111000000000011100111 + 1110111010101010101110010 + 0011101010111100101110000 + 0011010111010010001100110 + 1110001110100110111110101 + 0100001001011000001111001 + 1001100000011111000011100 + 0111001100110001110010001 + 0110111101100010111011001 + 1010001100110100001111111 + 0000001100100011000011100 + 0011011111110111110111101 + 1110010101111100111110101 + 0100011100110001100101111 + 0001111111111110011000100 + 0001101111101100110001100 + 0011100010001011000011110 + 0110111001110111111011001 + 0011101101110100111000001 + 0000110111001001111010000 + 1011010010111010111001111 + 1110100101101000111011001 + 0000111110101100011110110 + 1101111000110000010111100 + 0010111101101011101110110 + 0101011110100100101001001 + 0011010011100001111101100 + 0001001111000000100111000 + 0010101011010111111100111 + 1110100001101110001101110 + 1110110010111111111111100 + 0101000110001100100000000 + 1001100110100110101001110 + 1010111111111001001000011 + 1000001010110001010001011 + 0010110000110101010101101 + 1001001100100110011101110 + 1110011110110010000100110 + 0111101110111101011001100 + 0101010001110101101101000 + 0010101000100100111111000 + 0001111100100100010101011 + 1001011000010011100010010 + 1000011000001011110100011 + 1111000001110010100010101 + 1001111010110000001101101 + 0010110000000010111110000 + 0001000100001000101000110 + 0101111010110101010110001 + 1011111110010111111110001 + 1110000100010100000101110 + 1100000001010110101110111 + 1010000010100001001001101 + 0110001101011011110101111 + 0011000011101011010100000 + 1111111100101010100110101 + 0111010011011110010110000 + 1111001000110011011100101 + 1111010000000111010010011 + 0001111001001101000011011 + 0010000010010100010100101 + 1111010000010100100101101 + 0000100110010110111100001 + 1101011011111111100001010 + 0011100101110010011110101 + 1001100011010111001010000 + 1111010000000000111010010 + 1100111100000011000001011 + 1000000110000111100100001 + 1110100101011101110010100 + 0101000011010110100010000 + 0110001011111011111110110 + 1011111001010110010001110 + 0101110101010011111001000 + 1010011101110101001011001 + 1111011000001001111100011 + 0001100100001011111101000 + 1101100001000110011000010 + 1111010101001001001101101 + 1100011101011101100101001 + 0010100110011111100101010 + 0010000001100101110001011 + 0110011111110101000100000 + 1000100011110100110010010 + 1011000110001010011011100 + 1111010100110111011001010 + 0101111010000011010000111 + 1001010001111111100011101 + 0000000010101100111000001 + 0011000100001100011011001 + 0001110010100110011101000 + 0000011011001010010111000 + 1001110011001110001001101 + 1110101111100110000001000 + 1001011111000111011110110 + 0010101001111010010101000 + 0100101001101111100100111 + 1111110011011000100111110 + 0011110010101001010111101 + 0100000100111001010110100 + 0110111000111111111011100 + 1111010110001110101001100 + 0010011101110010011110100 + 1011111011100001011110001 + 1100111111010110101011100 + 1001100100000010110010101 + 0111101101010100111010000 + 1010000000011001111010110 + 1100000110001110010111101 + 1100000111011000011011000 + 0100000011100010000101001 + 1000011111101100001110010 + 1011011101100000010110101 + 0110111001101111111100100 + 0110111000100110001001110 + 0101101010101101111010110 + 0100100110010001011110011 + 1110010101101011111010000 + 0101100100111000111010111 + 0101001111111101111110101 + 1101110011111101100110100 + 0011001101101001011100011 + 0011101011111100000110000 + 0010010110100010010011111 + 1110001101111101110010001 + 0000000010111010001011101 + 0111001111000100100000000 + 0010011000000111010011001 + 1101000010100100101010101 + 0010110100000001001101100 + 1111110010001011101011101 + 1000011010110000000000110 + 1110001111000101111001010 + 0101111000110000110100111 + 0000111001111000001101111 + 1100000111011011110011100 + 1000010010000101101100011 + 0101001000011110100101010 + 0101100000000111111111111 + 1001101101100101100010101 + 0110000111001011000111111 + 0111011111000010010100001 + 0110100111111001001000001 + 1111110001000111111011000 + 0001000000011000110111011 + 0011011000001000111110100 + 0101100110101000101000010 + 1010000110001001100010100 + 0100010011011001101001111 + 1010100011111010000110101 + 0100000101101100111100010 + 0101101001101100110010111 + 0100111110111000001000010 + 1001000000110101000111000 + 0101001010001100000000111 + 0010001110000100010110110 + 0011101010001110101100111 + 1100001111001010011101111 + 1110100010011111011001111 + 0011110100001011100110001 + 0011100110100001101100010 + 0011100000100011000011110 + 0011110110101110110011110 + 0001000010010111010110001 + 1001110111101010001100000 + 0010010010111100001000011 + 0000000111000110011111001 + 1000111110011111110010000 + 1000110001011001100001010 + 0110101101111101001100110 + 1100100010111101010100010 + 1111001000110010111101111 + 1001111101000100011011111 + 0100110000111001001000101 + 1100111001111111100011111 + 0011010011000011010100101 + 1101111101111101101100001 + 0011000111100001010010100 + 1110111001011011000110010 + 1110011010011011011011110 + 1100010100000101111111010 + 0001010010111101000000101 + 1111101100110010111101100 + 1100100001001101010100010 + 1100101001001101111011101 + 0111010001001111010001001 + 1010001000111001101000011 + 1110110011110001001001010 + 0010001101001010001101110 + 1001011011001000001011010 + 0101110110011111100010011 + 0011111010000001011000101 + 0100111001000100011100000 + 1011110101110011110111010 + 1001101000010011011100000 + 1001001110100011011110110 + 0100101110010111011001101 + 0010001000011001111010101 + 0101001001100011110111011 + 0110110101100101110011100 + 1010101101100101010110010 + 0100100001011000110011111 + 0000000001110111100110110 + 0110000011100000000100010 + 0010100101001000011010000 + 1011011000100001001100111 + 1101000001111010111000110 + 1110010101011110000111000 + 0011010000001010101110100 + 1111001111010110111011100 + 1100100110001001001010011 + 1101111111000100000011101 + 1010110011001111011011110 + 0111000100111111000000111 + 1110110111001001010001011 + 0011100000010000100100000 + 0111001001010001100001001 + 1111111111000001000001110 + 0000111101000001101001000 + 1111001101000101100010011 + 0010011101100011100111010 + 1101111101100110101010010 + 0011001001101010111110100 + 0100110011100011001011010 + 1010101000101100010100010 + 0110001001010110110110110 + 1110011101011010111010110 + 0000100001010010111010110 + 1010010011101011010011010 + 0111010001100101111111100 + 0001101111000110001000011 + 0100001111110110001000111 + 1000010010110110001111010 + 0101011100111100011001001 + 0011111110011111001011011 + 1010101000001111001010111 + 1101110000010101010110111 + 1000001111011111111011110 + 0100010001101000001110001 + 0100011110110001001011110 + 1000010010010101001110011 + 1001010101110001000100110 + 1100010101101000110000101 + 1001100101000011010110110 + 1100011001001010111101100 + 0001010111110101100110010 + 1000100001011111111100111 + 0100110010010001010000110 + 0101101111101010110110011 + 0000011110000000011001101 + 0011000011000000010110001 + 1110010011100101011000000 + 0111011111100100010110110 + 1000100101010011100001110 + 0011000000111001000100001 + 1111000010110111001001010 + 0011100001001110110101101 + 0011010111000010010010100 + 0110010000000111010111110 + 1100010111111101011001101 + 0100100010010110110011110 + 0000000110000110110100100 + 0101110101011001001101111 + 1100011011111100101010010 + 0100011011101011011100011 + 0010100010011100110011011 + 1111001011010011111111111 + 1100110101110110110001100 + 1100001001001000010101000 + 0110110101000101010011101 + 1100000101000001000110111 + 0110100100000010001111111 + 1101100101011000000111110 + 0001001001100101101111101 + 0101110110110010011111000 + 0110111111100101100100000 + 0110110000011110011111100 + 1011110101011010010101001 + 1100001010001000010100001 + 0111001001101110011110111 + 1101011001111111001111101 + 1001010100000011101000101 + 0110001000011101110001001 + 1001110101010011011011111 + 0001111001010000110010110 + 0001100000010000100011011 + 1101100100111010100101000 + 1011110000100101111101100 + 1001011010001000000010010 + 0110000100001001101111110 + 0100011110010011111111110 + 0101110111100110100000010 + 1011110010000001101001110 + 1110001010111100111100110 + 1101111010110101010000001 + 1100111111000101100110001 + 0010011011000011010111000 + 1010101100000101000110100 + 1100101010101100100001001 + 1110001100010100011000101 + 1011101110000001001110111 + 0101111100110110010010011 + 1101101110001001101001111 + 1110011111101111111100111 + 0110100010111011001100101 + 0010000110100111010011101 + 0111000100111001011000110 + 0000111010001101011001100 + 0100010011110110010110011 + 1110011010010101010011101 + 0000110011010000111111110 + 0100100110111001010011000 + 1111000110000011001111101 + 0100101101011100001001111 + 1101011011011000100111110 + 1010111111101011111011011 + 0010010010000111010010011 + 0111010010111010001000111 + 1001011110101110100100100 + 0001110111001101110100101 + 0010000100000000110111010 + 0100001001110000110111000 + 1011010010101110011110011 + 1110011110001101111101100 + 0000001011100011101100100 + 0010101011101101101001001 + 1011111100001101010001101 + 1011000001010000111010110 + 1011011001010000111010001 + 1100110100000000110011000 + 1111010100011011110010011 + 0001000111111000001100111 + 0111101010001100001110111 + 0110000001011000100110001 + 1100100010001100011101001 + 0100011101001000110111110 + 1000111110110100001100110 + 0110000001011100011111110 + 0010111001100110011000110 + 0001000111110100100010011 + 0100110000111010100100100 + 1010101100110001100000101 + 0110100011100010111010011 + 1010110110111101010011001 + 0011100101011000011100110 + 1000100100010110101010101 + 1110101010110010101010110 + 0101001101111011010101111 + 1111001011110011000101010 + 1101011000010001100011101 + 0111011001100000011100100 + 1111110111110101001011000 + 0100110111011101111110010 + 1010011000100010010111110 + 0101111111010100000110100 + 1001101011101110111111010 + 0010101001011111011111110 + 0111111111111100110011100 + 1010010001001011111000001 + 1011101001011110110101001 + 1110111010100101000111101 + 0111011000101111001010001 + 0111000111111101001010000 + 1001010100001101101110010 + 1110000110101010001110110 + 1101110101001000111011000 + 0000111011110101011000100 + 0100001000100010010111100 + 0011111010100000001110110 + 0011111110101110001011000 + 0000110011011101010100111 + 0111010101100001100100010 + 1010001011101001100010110 + 0000100000111101001011110 + 1001010101101110101010110 + 0111100101110000101000110 + 1010110100100110111110001 + 0010110100000010011001011 + 0110011100000010010111111 + 1001001000100110010000001 + 0010101010111110100010001 + 1101001001100111010011100 + 0100010011101100001010111 + 0010110111001110101010010 + 0001100010101001111010110 + 1001100101101111000010000 + 0100000011100110101111010 + 1001000111101101010011110 + 1101111010000000100111000 + 0100000101000011011011001 + 1110101011001111001111010 + 1011001011001110110101111 + 1010100101001111000001100 + 1101100111101111000001110 + 0010110111111110000001111 + 0110000010001001101100011 + 0110101001011010000010010 + 1110110111111000101011111 + 1100101011101000010010000 + 0001001001001110101010110 + 1000101000001011001010110 + 1101010010010010001101111 + 1010111101111011000100100 + 1011100100011000111001111 + 0010100111001010000101100 + 0111101111101000001001000 + 0010001111001110011000100 + 1000001011010100100111001 + 1100010010101101010101101 + 1110101011110100111010011 + 1100010010100111010001110 + 1101111001110010110111101 + 1101001110111110000111101 + 0011101100101010011111000 + 1010011000111100100111000 + 0001111001010111010100100 + 1100111111111011101100110 + 0001011010001011011000100 + 0011111011110010000101001 + 1100100100001101001111011 + 1011111101111110010011111 + 0010101000010100000000100 + 0000110010111101010111101 + 1001011011101111011111001 + 1101001010000010101011011 + 0101011110100011011001100 + 0111110110000010010000110 + 0010110111000101101100111 + 0110110011000110011011011 + 1100110111011010010100110 + 1111011100110011111100101 + 0101110010011111110010100 + 0000101100110011101011010 + 1110001111110100010101101 + 1100110001101001111110111 + 0111111101110100010101000 + 1001110000010100011011011 + 1100000110010100011100001 + 1000100110010101100111010 + 1000000000100110100000101 + 1001001001011100001000110 + 0010011011100100010111111 + 0101010101011010100000110 + 1000100001111110001101001 + 1101101100100111010110000 + 1110111111001100011101101 + 0101001011011111111000100 + 0100010101100010000000100 + 0101011001001000100111000 + 1101101000001111010110100 + 1110101000101100101000010 + 0011100111101110000011001 + 1110001100101101010110010 + 1101001101011011111110101 + 0001101100010011110000010 + 1110111101110010110010110 + 0100000101000101001110011 + 1011001110110010111001110 + 1100101010101111000010000 + 1100100110100011110111101 + 1101011000110010010011101 + 0011100010011100010001101 + 0010000011110111000011000 + 1010110101001010010101110 + 0110101001010100010111101 + 1000110110101010110010111 + 0111010100101010101010100 + 1111111011010010011100110 + 1110010011101001011111111 + 1110000001101110101100101 + 1101011101010111101000010 + 0101010101001111101001111 + 0010100110010001001101101 + 0000001000011110001101011 + 0000111000011110101100111 + 0110000010001100000110011 + 0000101111010000110001000 + 1101100000011001101000100 + 0101010000101101011100010 + 1010011111010000010110111 + 1000101110100010011100101 + 0010001001000001101100100 + 1001100000101111101001111 + 1001100100000010101001111 + 0101001100110110100001110 + 1100011100010010011111011 + 0111111000001110111101001 + 1011111001111110110101110 + 0100111100111010101000110 + 1011110110100100100111000 + 0111101101011010010111101 + 1000101001001010111111100 + 0101110101110000101111111 + 1000101011110001001101000 + 1111000111011101011001011 + 1101010111001100010110111 + 0001111011011011011000110 + 1101000000000100100110001 + 1101111111110000100100011 + 1101010100101000100010000 + 1111100100111001011101011 + 0000100100001001110101110 + 1001110000010110000001110 + 1010001011001101111001011 + 0011011100110110101010010 + 0000101110100000000100011 + 1100100110011110100000000 + 1111000010000001010001001 + 0001100110100010110111011 + 0010011000110011111011000 + 0101100010100000001110110 + 1010001000001100010110110 + 0001110111001110000011100 + 1101000000100101001011010 + 1110110000011011001100011 + 0011001000011110111110101 + 1001001011101100111101111 + 1001100100100100100110100 + 0010100111001100010011101 + 1111101111001111000001110 + 0111001000001110000010010 + 0011011011011110101000001 + 0000111111101111111000001 + 0011101101001000100111011 + 1001111111100101001101001 + 1000111010100000101111100 + 0011100110001010001010101 + 0110101110110100001011001 + 0011100101111111011110000 + 0010001101110000011000111 + 0110110001000001100011101 + 1001101110000011010011001 + 1001000000111100001000011 + 0110100110110111011100010 + 1110001001001100100110111 + 1110010100100011001000011 + 0111000100100001011100000 + 0001011010111111001101000 + 0000011110100010110000101 + 0001100010000000011000000 + 1010110001110111011111110 + 1111101001101011000001100 + 1100011101110001011011111 + 0101010000010100001100111 + 1011000011010011110101110 + 0001101101100011011101000 + 0011011111001111110000111 + 1101001000010110011001001 + 0100110100110111001110111 + 0101010111010110110001100 + 1100000000001110011101010 + 0010111100110001110010010 + 1010100011111101111000111 + 1110001001101011010001010 + 1111010100010110100110000 + 1011111101110110101101110 + 1101000011111010011010101 + 0100010100101100101101110 + 0110111100100001000101010 + 0111100000110110001010100 + 0000001101111111010000101 + 1100001110001010101011101 + 1110001100111101100010011 + 0001110010000100101000011 + 1001110011110010011010110 + 0110010001100111000000000 + 1001110000110000010010101 + 0111001010111001001111011 + 1010101101110110110100001 + 1010000111011111101010010 + 1100011010000101001100111 + 0101001101110111001101110 + 1100000111011111011001010 + 1111100010010011011101111 + 0000111110100110001111110 + 0000011011101101000110000 + 1110111100010000011011000 + 1010110001101010101110010 + 0111110010111110010110111 + 0010010100100000000011000 + 0011110001111100101110101 + 0000001001110110011010111 + 0011101011110111111010100 + 1111100100111001101000000 + 0000000110101001010111010 + 1100011001100010110011111 + 0101000100001110010011111 + 0110110000001010000011001 + 0100101111110110001000010 + 0000001110111100010001000 + 0000100001110010001000100 + 0110111110110100010010010 + 0100011100010011100000000 + 1110011001000110000111001 + 0001000100000110001111110 + 0111001100110110101110100 + 1000100000011001001111100 + 0100001100001111101010111 + 1100011100100011011011001 + 1011101101100101101000101 + 1101110101100100101111101 + 1101010010001110111110110 + 1001000100100010001101100 + 1110011101010000011111000 + 1010011001000110100111111 + 1001110111100010000001110 + 1000110010010010101100110 + 0111000100000011000101111 + 1011011000100110011011010 + 1001010000100111010100000 + 0101001000110000101010001 + 0101100100101101110111011 + 1101000000011101000000101 + 0111100010101011110010001 + 0010110110101110110010001 + 1010111111110011000000011 + 0111010010010011001011000 + 0001111101110111101011101 + 1111101000011100100110001 + 1011110100111101101001111 + 1001110110101000010101001 + 0011001010110100110000011 + 1110011110111010110010011 + 1110010101100001011111011 + 0011101100001001011011101 + 0100100110110001110011110 + 0010110011100101101101001 + 1110001011100101011000110 + 1011000000000010111011010 + 0101100111110010111111100 + 0111011010111100010101011 + 1000011000011011000100001 + 1111010001000010101011110 + 1100010010000011001100100 + 0001101011000000011000001 + 0110010000111110110010101 + 1000111001011101001110001 + 0111000011001011110001000 + 0000001001101111001001011 + 0111111101100111101101001 + 1101101010011010111100100 + 0111100110110000100000111 + 0000101101000011110101110 + 0110100010101110011111110 + 0110110000100000101000001 + 1111100111000000000010110 + 1001001010010100101111001 + 1000010111111001010111011 + 0000000100010010101101110 + 1000010011001000111111011 + 1001010001010101101111001 + 0101111000001100101110000 + 1011000000110111101100110 + 1001101111100010001010000 + 0000001011101010101000011 + 0111110000001001100010000 + 1111100110000001000100001 + 0100001111110000111100100 + 1111111010011001010101001 + 0000110110111000111111000 + 0111000010100101001111011 + 0000000011101110000001111 + 0010100011100110011111101 + 0111100110100111111010101 + 0110101101010111000101110 + 0110110010101001011101001 + 0011101101010011000110001 + 1110100101001101011000101 + 0111000111101011011001110 + 1001010111001110101011011 + 1000110010111110100011001 + 1111010000101100001010001 + 1000101000110001111000111 + 0110000101110111001110111 + 0010001000011111001001000 + 0001000010000010010001101 + 0010001110110011110111100 + 1100101001010111001101011 + 0011101111100100110100001 + 0000100100111001101111000 + 0111110101010110110000111 + 1100111001000011111010000 + 1101100101011111000000111 + 1000101111001100010100010 + 0100100100010001000110001 + 0011110000110110011110111 + 0101000000100100101001010 + 0110101001000011000110110 + 0101111101110011101010011 + 0110000100110110101011111 + 1101010111000001101000111 + 0011000011000101100101001 + 1111111101111000110111111 + 0110110001111010000000001 + 1010001100101111001011000 + 0000111110111111100101101 + 1110011010000100100100000 + 1110111000001010100110001 + 0100111000001111100111011 + 0010011111111000001110101 + 0101110111000011101101110 + 0100111001110101001011001 + 0111110110010000110111000 + 1011011010110010001000000 + 0101010010011101000111001 + 1110000011101011011011111 + 0000000100010110010110010 + 1000001001110011111100110 + 0100000111111101001110010 + 1011110100011111001001010 + 1110101000110001111011110 + 1110100011101111001001111 + 0000110000100000111110100 + 0111101001111000100010010 + 1000011000011101101111110 + 0100101100110101110000010 + 0100110100010111110111111 + 1010101000001101000101010 + 1101010010110111110001010 + 0010101100101001101101011 + 0101001110010001110000010 + 1110001011011111001001100 + 1101100010110001100110110 + 1101110111010100001001011 + 1111100011010011011001000 + 0011100111010010010100101 + 1111010001001110001110110 + 1101000110001101110000010 + 1101010100000011010001011 + 0111010011001010000110101 + 1000100010001011110000011 + 0111001111100111001001010 + 0101010000011100110010011 + 0010001001111110000110000 + 1111111010111011011100000 + 0100010010010011101110010 + 1010001010101100100111000 + 0111110000110110110100101 + 1101101111000001001101101 + 1111011011110001001110100 + 1000110011100000101000110 + 1111010101011001110111110 + 0000110010000011010011110 + 1111100011011110111011101 + 0001111100011011101010010 + 1010010000111110010001010 + 0100100001101001010011110 + 1111010111001000100101001 + 1101101110100111010101011 + 0011101001101001110010110 + 1000000000000011000001110 + 1110110110010100011000111 + 0001101001101110111011111 + 0100001010100101101100010 + 0100010101110101011110001 + 0011000110100110110111011 + 1100111000001001100000111 + 0111011111001100010110010 + 0011111010111011011101011 + 0010111110101000110010011 + 1011101010011000011010000 + 1100010001001011011100011 + 0010010000100101100101110 + 0100000000110101010011001 + 0101110110100011000001001 + 0110001000000101111111110 + 1011110010101100111100010 + 0010001110110011111000100 + 0101010111000000000010110 + 1000010000101010000101001 + 0010101101100101100010101 + 1001110100010101000001010 + 0011011010101011000100111 + 0001101011111100111111111 + 0100010101101010011111110 + 1100000111000110110011001 + 0000101111011101010001111 + 1010000010100101010111011 + 1100001101000000011101001 + 1011000111110100100010010 + 0001000100100111101000101 + 1101011011011110000100110 + 0010001001100001001101111 + 0000100101110101001001000 + 0110101011000001111111011 + 1000001011100000110100011 + 0101101010000110111000001 + 1101110101000001000101101 + 0111001011111110110010010 + 0110000001100010001000100 + 1101101001010110110111001 + 1110100100110101001000000 + 1010001000110011111110011 + 0111101110101010010100001 + 0011001110011111000011100 + 0011000110101110110101110 + 1010111101101111110101010 + 1100010010100110010010100 + 0100100010010100001000010 + 0011101101000100100100110 + 0011111110001100100100101 + 1000110111111100100000010 + 0101100000100111100101010 + 1101111110100001110100110 + 1111100001001010001010010 + 0100011011001111110101111 + 1100101100001100011000101 + 0101010101001010001111100 + 0011011011001110110001110 + 1010111101111011000010100 + 1000101000010110010000000 + 0010110100111101000101001 + 0000101100011001011011001 + 1000000111101010100000011 + 0101001001001001010100011 + 1010110001100110011000010 + 0000010000110100110110001 + 0100000011000001001111010 + 0010001011010110110111111 + 1100111011100101100111000 + 0010000100100101010111100 + 0101101101000111110000010 + 0000110100100011000001101 + 1100000110011111001011010 + 1010100110111001001100000 + 0001110010001000101001010 + 1011011001111001011010011 + 0100100011011011111010111 + 0110001001010110110011010 + 0111000010101011010001100 + 0010010111110100000100000 + 1101010001100011111110101 + 1000011101100001100100000 + 1010001110011010101000001 + 1010100001110000100011111 + 1111110010001100100111000 + 1000011000100001000010110 + 1000010111111000110111110 + 1001101111110001111011011 + 1001010001000011110110110 + 0101111101001111011000111 + 1010001111101100000011100 + 1001110100000110010111110 + 1011110110001100111100010 + 0010001101110101100101101 + 0100101101011011110111000 + 0010110100001100100010011 + 0001001011100110101011001 + 0011111110000001000100001 + 1001000100011101100110000 + 0100010010000010100000011 + 1010000100101100110101001 + 0010001010110101111000100 + 1011010010111111000101111 + 1011010101110111010011011 + 0000101001000111000010111 + 0110000011010011110000100 + 1000010001110100111011011 + 1101010011110000000111111 + 1101000101000010001000011 + 1000100110010101000010100 + 1000111011101110001111000 + 0000110010001000010111000 + 0000100111110000010111001 + 1101110001101010111001011 + 1001001001101001111010010 + 1000010101111001111000111 + 1011000101000101100010111 + 0010101001110001001000101 + 1010101100011100000101000 + 0001110011001001101000110 + 0001100001000100001100101 + 1001101011010001001011100 + 1101000110011000110111011 + 1100110110111001100000010 + 1001100111011110101111111 + 1010100111111110101011011 + 0000110110001111100010001 + 1111100001110101011101111 + 0011001000010000110110100 + 0110010010111111011111010 + 1011110001101011101001111 + 1010001011010001110100100 + 1100100001100000010101000 + 1101000100110100001101000 + 0101011001111010100100001 + 1111111111001100110000001 + 1100011000100101010011010 + 0100111001011110001100100 + 1111011110011011011011000 + 0000000001001101101100110 + 1001100111111101111011101 + 0110100111110000001101110 + 1010111011101011000011111 + 1010100110010011001000000 + 1111011110110101101010011 + 0001100101101001001111100 + 1111011101010110110101000 + 1010110001001111111011011 + 0000111001000111000010110 + 1101111111111011110100011 + 1101010011010011110010010 + 1111000110111010011101100 + 1010110010010011001110100 + 1001010111011111100101111 + 1110011101010100011101010 + 1000001100100110010111110 + 0100010101001000111000001 + 1000001010011011011000101 + 1101100101111100101111100 + 1101001010010110011011101 + 0001100011101001111001111 + 0101000010101111000000101 + 0111000100011100010100001 + 0001001110010111100000111 + 1111011001111111110011001 + 0110101110100100101111110 + 0000100110001101111111101 + 0011100011010110000110111 + 1111010110111110101111011 + 1100101101000111111011101 + 1101001000011110000000011 + 0001010111011110110110000 + 0101000011101110011011100 + 0110000011100101010000110 + 1100001110110011100110100 + 0010011110001101110100110 + 1010100100101001111000011 + 1101100000000010010001011 + 0100100000101110001101000 + 0000001111101000110100100 + 1101011110011010101110010 + 0100100100010100110000111 + 0000011100011000110001000 + 0001111010001000010100110 + 0010011101011101000010001 + 0100001111110111100101101 + 0011011011011100110111010 + 1000110010111101010010010 + 0011100110111100111010100 + 1001001111011111110100011 + 1001001011010010101100010 + 0001101010100001101101000 + 0101111110101101000001110 + 1100000110000110111110000 + 1100011001111000100101001 + 0110000111100000110100111 + 1011101001110000000101000 + 1111001101001111000101111 + 0101000000000100001111111 + 0000101001110000100011000 + 1111000110001011011011111 + 0110100101001100011100000 + 0000100011100101011010001 + 0000101010110100010011101 + 1101100001100100001101101 + 1111100101100001011011100 + 1101001100111011000011010 + 1110101100100001011001000 + 0010011001001110011111000 + 1101110110100000100011100 + 0000010110011100000110000 + 1010011111001110111110101 + 1011001000000100101100110 + 0111100010100010011001100 + 0111100001010001111010110 + 1010110001000000110100000 + 0101001001010100101111011 + 1000101011111000011111011 + 1110011111111010101001010 + 0001001000000110100000001 + 1110001110011011100110011 + 0110100001111111100111011 + 1110100011101010101001010 + 0000111011011000101100000 + 1111011011101011111101100 + 1000110101011010000000011 + 0100110000011001111000111 + 1101101110100110101110010 + 0110100010111010111110010 + 1010100010001110111100110 + 1100010000000001000101101 + 0010100010000110010101011 + 0101100110001101101101010 + 1011010101101100000101001 + 1101101101010010100101101 + 1110010011001110000111011 + 0000110101010101101011000 + 1010110110011000101000011 + 1110001001000111000101101 + 0111111110101100101101010 + 1110011110111110111001100 + 1100110100111101011100001 + 0101011100100101111011100 + 0000101100010001000110010 + 0100000010000101010011011 + 1001110101101101111101001 + 0010101101011011101011001 + 0110000001000100111110001 + 0110101110000011110110011 + 0011001010110001011100011 + 1001011010100110000001010 + 1110110001101000101111100 + 0100101011101000010111111 + 0001010101100100010110000 + 1011011010110101111100100 + 0000110010001111100000001 + 0000110001110000110100100 + 1010001101110010010101010 + 0100100001100010100110110 + 0111001000111111101011001 + 0000110101110111111001010 + 1000000101011011101010000 + 0111011010100001100111101 + 0000010010001010000110100 + 0100110011011101010110101 + 0000011100011010110110011 + 0010100101000011001001011 + 0001111100011011100100001 + 0110111111110001100000000 + 0011000111101010011010001 + 1000100000101100011100001 + 0011100100110101001001000 + 0110000111101101000100001 + 0100100010101110010110010 + 0101001100000111101010010 + 0000000000101001001111100 + 0100010001001001101001010 + 0010111101100010001100101 + 0010101101000001011100010 + 1001011010010011010000100 + 0100101101000110110110111 + 1010001101100000010010110 + 1110101101101001110000110 + 0101101110100111000101011 + 0110100011001101001011000 + 0111100101101100010110000 + 1111111111010001000101110 + 1101010000110110111110010 + 1111010101110001100001000 + 0111111001111000110000101 + 0100101111010011000010111 + 1101000110011001000111110 + 1101101110111011101101100 + 0101000110101110010111010 + 0000110001011011011100100 + 0101011111000001010010101 + 1010101100110011111011011 + 1100011111111011000001100 + 1110111001000011000110110 + 0101110001110011001111101 + 0110010011001110111100000 + 0010110100101010010101011 + 1101010110101111110101001 + 1000110100011010001111000 + 1010100010000110101010001 + 1001101111000101100101111 + 1010001110101011011100100 + 1111111010111000001011011 + 0110011001010010101100100 + 0111011101110001010001000 + 0101110001000111001011100 + 0011011111111011011110100 + 1000000010010110110000110 + 0101000101100111011101011 + 0010110000111101000010100 + 0010010100111000000111101 + 0001100111011010101100010 + 0011110101110010110111111 + 0010110110111001000010001 + 0111011110110000010010110 + 1011111110001001111100001 + 1101100110011111110111101 + 1100100011000101001000010 + 1111100111010100101000111 + 0000101001101100000101010 + 1111000110111001010010000 + 1001010110000010101001001 + 0101101100101101000000101 + 0001111010001010011101011 + 0011001000101110000110100 + 0111100011011001100100010 + 1001101100011010111001110 + 0111110101100100010111100 + 0000111001101100111110111 + 1000000100001110011100110 + 1000110110101100011001100 + 0101110110101011001000100 + 0111000101110101011001101 + 0011011111000101000010001 + 0011100001011010011111011 + 1110100001010101101100101 + 0111101011101000101100110 + 0101111110010100101000110 + 0110110100111111010111001 + 0101000001100101000100010 + 0000001110011100011001010 + 0000000010010011110000111 + 0000111100011111000011010 + 1001000110011001101001011 + 0000000110001001001011010 + 0000100101110101101011000 + 0001101000010100001000111 + 0011100100100010100110111 + 1010001010000111000100010 + 1100010010110100110000101 + 1100101101010011111101100 + 0101010010110000110111111 + 0000100011011010101000111 + 1100010011101011000011011 + 1110000000110011010100110 + 1000111111011111111100011 + 1110010100110101000111110 + 0100101001000011010100111 + 0111111000010001110001111 + 0111000000111011100010101 + 0011011001101111001111010 + 0010000110110010000010011 + 1101100000001001110101001 + 1010010001010111111000011 + 0111101101000000111000001 + 0100101111011010001101011 + 0010011110110110110011100 + 1000011000010111001000100 + 1000000100011011011010011 + 1100011110101010001110111 + 1001111010011100001100010 + 1110001001101001100110111 + 1101111110010100110101000 + 0101101000000011111110010 + 0101101011101010101110000 + 1110101110100110100001101 + 1110001100001100101110110 + 1010001010011110001011101 + 1111111000010100100101110 + 0011010101011010001010100 + 1110111000000000001110101 + 0010110001000011011110100 + 0000010100110111000100001 + 0110100101011110000101011 + 1001000111000110010101010 + 1011110100101101001000100 + 1110101110111010001000011 + 1100111101000111000101100 + 0111000010010110111011010 + 0010111111010000001011010 + 1000101101011110010111010 + 1101111101011110011011011 + 1000100111000011101110101 + 1110111111100100000101100 + 1100001010000001111001000 + 0101101111111110011100010 + 1100100100001001001111110 + 0001011000101111100101000 + 1000101110011001011000100 + 0011000001010110100101011 + 1000010000100101101101001 + 0111111110101010100001111 + 1110111110111100101000100 + 0010101000100011110010100 + 1111011010110010010000110 + 1100111000100000110111001 + 0000111010100011110000011 + 0111010010111010010010001 + 0010001110111100010000110 + 1100000110000100101010110 + 0001101010001010111010011 + 1100100101000101010011101 + 0111011110100101101010101 + 0110110001001101111111010 + 0100000000000110110010111 + 0101100101001100001010101 + 0001101010011100000100010 + 0000111101111101011100110 + 0101001101101001101011011 + 1111000101110011110100000 + 0000011100011011100111100 + 0000011001011011011010011 + 0110001101000100000110111 + 1010010111100110010101101 + 1001001111111100111101000 + 0000100000011001101001101 + 0100101011110010111110110 + 0100101100100101111000111 + 0000111011100000010101010 + 0110100000010010101011010 + 0100100011010101010001110 + 1000010111101000100010111 + 1111111011100101111000011 + 0101100101100001101000000 + 0100111001011001110000010 + 0011011110001011100111000 + 1011000101101110111110101 + 1101100110000011010011000 + 0001011001001111100010010 + 0100111000011011000101101 + 0110100010001011111110001 + 1100010100000101110110010 + 0001111110100110010100100 + 0000100000111101000110101 + 1000000111000000010111111 + 0010101001100111001100010 + 1001000000001010101100101 + 0010010100111001010100111 + 0110100110100111000111011 + 1001000111010001100100111 + 1101100110001000110101111 + 0010000111101101001100000 + 1010001100011111001001011 + 1000011111001111110111010 + 1000100000100010100010001 + 1101101111110001000010010 + 0100011010001010011011010 + 1000110100011110010100000 + 0010110110010011100011001 + 1011110110111101100011100 + 0001001101110011110000001 + 1011111111010001010000111 + 0100010101010110000111001 + 1110101100000010000010110 + 0010101110010010111101110 + 0011111011001100100010011 + 0000011001101111011000101 + 1011010001011011001001101 + 0100100101011101100000010 + 0010010001011000100000011 + 0001100001001110001101010 + 1110011001001011111011010 + 0100000011111000111101011 + 0001010100100111011111011 + 1101000100001101001000110 + 0101010010001100011111010 + 0010001001111101101110101 + 0001111000100001101000111 + 1001010101011001010011100 + 0100010100010000110101010 + 1001010111011001001100111 + 1011111001001011110001000 + 1000100101011000001010101 + 1010001101010000000111111 + 0010101111010111001000001 + 1011000001000000100000100 + 0000110110100110111011010 + 0111111110101111101000011 + 1000001111110110111111010 + 1010111000001111101110001 + 1011110100100001000000001 + 0110011010101110100110111 + 0111001100010010111011101 + 0011001010111011001010000 + 1111100100010101000000100 + 0110010000100101111111001 + 1000000100100111010101011 + 0000011001100011001101100 + 0101111111000000110110110 + 1010111000001100000111100 + 1100100000001010011110101 + 1011101111000110010100000 + 0001100101110001001111111 + 0000000000110110000111111 + 1001101001010101011011100 + 1110110111110010010011010 + 1111011100001010011100110 + 0101001110000000010011010 + 0100011001011101110111001 + 1110010011100011110010100 + 0011101011000010100011000 + 1001110000111010000110000 + 0010101111100111010011000 + 0010010101010111011001100 + 1011001110010010110010111 + 0010100010000000101001100 + 1000000001100101011110111 + 1010111000111001010010111 + 1011101011110010000001110 + 1100010000001001011000011 + 0101010001010110100000011 + 1111010001000001000011111 + 1011011000000111100001111 + 0100110001100110001010000 + 0110111011001000001101001 + 0001101100111000111110001 + 1000000010000101001101000 + 1110011100101001011110001 + 0101000101101000001100010 + 0001100100101111000001010 + 1010111010000111001101111 + 1011101000011011111010010 + 0111000000111101011001101 + 1001000101000001100001000 + 1000101110100101001000111 + 0011010001100111011111110 + 0110010110000010000010110 + 1000010000100110000000101 + 1001010100010010110110000 + 1101001001111010010000001 + 1110011011101101110100101 + 1011101000110000010110001 + 1101101001111101011001001 + 1001100010001001110100110 + 0110100101001010010010010 + 1100111100010101111111100 + 0110010001001100110111011 + 0100001110011100110011011 + 1010000010111011000011011 + 1100001111111101001010011 + 1100010101111010101100111 + 1001010010111001101100110 + 1011110110000000010000110 + 0000111011111101010001111 + 0111100010010010001011011 + 0100101000011001010111011 + 1010101111010101110000000 + 0011101001110111001110111 + 1110111101000010011101010 + 0011001010011100100001111 + 0000100111111100011000110 + 1000101001111001100010101 + 0100010010000011010111100 + 1100101000011001011100101 + 0100110001101010110110101 + 1110001110101110011101111 + 0111111110111101001100000 + 1111110000101111011010111 + 0111110001000110110101100 + 1000000001000100011011101 + 0001001110111001010111010 + 0010010101000101101110110 + 0111011000000110111110111 + 1000010000111110011001001 + 1110001000000100001100110 + 0101011000100001000100101 + 1100010001100101100100111 + 0000101000011011100111001 + 1110100100101001111100000 + 1011110101111110111100011 + 0011111000010100011111011 + 1100010000100010111100110 + 0110101111000011000001001 + 1110001100100011011100011 + 1000110001011001110010000 + 1110010110101100011010110 + 1001110100100110110100111 + 0110010111110000101100101 + 1000010111100110000011101 + 1101101000101110110101101 + 0110110011110001110101010 + 1010111001000011110010101 + 0011000010001000110100001 + 1100011010001011010100010 + 1101100101111100100100110 + 0001100010110111001011001 + 1100111000101011111110110 + 1101000111000001010100100 + 0101000010101111010001011 + 0000010010110011110101111 + 0000011000010000100010011 + 1011101010000111110111001 + 0101101111000111001101010 + 1101000010110010100110111 + 1100101011000100111101100 + 0110110111110111010100001 + 1111101010001101011101011 + 0110011101001011110100001 + 0100011111111100111001111 + 1101100010101110010100101 + 0000111010110011011000000 + 1011110001000000010010000 + 0011010011111010011110001 + 1111001000010111101100001 + 1010101000110001011101011 + 1101001100111001100111010 + 1000100101001010110001000 + 1011100100010010110001001 + 0100011000101100001011111 + 0001111010111100011110111 + 1110111010101110100011100 + 1000010001001010011000000 + 1111000110110110001101100 + 0101000101000010011101001 + 0111011010100000100011010 + 0010101000111101110101011 + 1011010101001101110011001 + 0110001111001110110010111 + 1000101111000100011010010 + 0110110001001001001001101 + 0000001010001010011010101 + 1110011011010111100110101 + 1110101110111110100111010 + 1001110010000111101000100 + 0000000110101000110010010 + 1100100010100001001011011 + 0001010010000011011101011 + 1011011000011010001110100 + 0100110100101011100000100 + 0010010101110111101010110 + 1010000100101010101000010 + 1011100111110001001110011 + 0011000110011001011010100 + 1011010011010011010111110 + 1110001011101010010010001 + 0010110010110001100100111 + 0111000111010010110001000 + 1110111101011110001101111 + 1000000010010010111100101 + 1001011000111101100001100 + 0111101111001001000010000 + 1111101111100101000100010 + 0000110011010110010110000 + 0101000001000111010011111 + 0011101111011010110010101 + 0010010110010000110100110 + 1110100001110001110101001 + 1000011100101111101000001 + 0000111001110101101011100 + 1111000000111010100001101 + 0000010100100100000010001 + 0010010101011000011010010 + 1100011100001110010001001 + 1100111001100110100100000 + 0010110101011011101101000 + 1111011011010001001001100 + 0100001011000011101110100 + 0001011011111111000011111 + 0111011110111011011111001 + 1011010001011000100111011 + 0111100100010100000000011 + 0100100001001010111011001 + 0010100110101000001001110 + 1001111010101011101010111 + 0100100000101100000110010 + 1010010110100100010001000 + 0100010100000001001010011 + 0000110101100010100110101 + 0000011111101101000010001 + 0010010101110111000100111 + 0011111111110010110100100 + 0011111000100000111110111 + 0011111001011001101111101 + 0001010001100011001111101 + 0110100101000010101011101 + 0101011110011011111010001 + 1100001011101110101010100 + 0101011111001111101010110 + 0101011110110110101011101 + 1110000010101111110100011 + 0011010111000101010011010 + 1111011111001110011001110 + 1001011110001011010101010 + 1011001000100100100010101 + 0111110100101100000011110 + 1000110101100101010101100 + 1101111110100000100100111 + 1011010010010111011101101 + 1010100011010000101111011 + 0001100111111100000100010 + 0100101101000110100100111 + 0000100110101001011100101 + 0111111101110111000110000 + 0010011111100100010010101 + 1000111001111100010101011 + 1000101110011010001100100 + 0101100001000111000001110 + 1011001011110011110000101 + 0101110110101001000011101 + 1101111101101000001000100 + 1110011101010010001101011 + 1101000001101011100000011 + 1001000111000010011110100 + 1110100101111000001100011 + 0101101001010001001000000 + 1000010011011101011111011 + 0100110100111111011100011 + 1001101110001101000100011 + 1010000001110010001111010 + 0010101011011010000001011 + 0001111100001111110011010 + 0001101000011100100111100 + 1011001111111011011000100 + 1110010010111101101111011 + 1100011110000100110111000 + 0001001011111011111110111 + 0010011101110000100001101 + 0011110000110000110100100 + 0111001001110011100101011 + 1100111001111011001111000 + 0101100110101000110010001 + 0111111010011001111101000 + 0101010010011110001110100 + 0100101011110110000100101 + 1001010010100010011110100 + 1010011111001110010111100 + 1001110010110101011010101 + 1011110001101111100111011 + 1101110000000011001101010 + 0111110111001100100111101 + 0011110111011000010000110 + 1100011111010100011010001 + 1111000001010100000111001 + 1110100101011110101011100 + 0111110011101010000011100 + 0001000101000101110001011 + 1110010010010110101000100 + 1010010111111011000000110 + 0101000101100010100000011 + 1111001011001111010001010 + 0000000101011111111100011 + 0110000110010100010100111 + 0100111111111000011000010 + 0111111011010100001111010 + 0101110101101001001110010 + 0001111011010101010001001 + 0001111001101011110101111 + 1001111101110000010001101 + 1110000011110110000001000 + 0111101101000011100101101 + 0100010100010001110101101 + 0000001000101011111111111 + 0011000000010010001000000 + 1110100000010101000000011 + 1100001011111000100111101 + 1101110100010110101101111 + 1010111101011100101110110 + 0111111110100111100001101 + 0100100010000011111000100 + 1000011001101111101010010 + 0001000101111100100011011 + 1111110011101100100110100 + 0000011101111110001100100 + 0111110100000000101110111 + 0000101000011000010000101 + 1100110000001100111011010 + 1111010110110011111100111 + 0000111000100111001000001 + 0011110101111000110111101 + 1000011010100001100001100 + 1001010011100100101101001 + 0011000100101111101110001 + 0111100000000001000001000 + 0110011101001110011001110 + 0101110110011011000111000 + 1111100001011100111010001 + 0010111111000011110011101 + 1111111101001000011110011 + 0101011111011110111010000 + 1111111111000110100001111 + 1011001101010100110110010 + 1000100001001011110101011 + 0001101100110001000001110 + 1000110111000110011111000 + 1011111010010001011010110 + 1011110001111100111100100 + 0101101101100001111000100 + 1000111100011110101010001 + 0000100101000001010000100 + 0000111001001101111001110 + 1111101111010100010010001 + 0011111110100110010100011 + 0101100101110111110011100 + 0011001011111110001111011 + 0000000001010000001010100 + 1010110100000111000011101 + 1001111101110101100011110 + 0111101101000001001000110 + 1100010111110110010000001 + 1100001011100111100010111 + 0010000011111000001110101 + 1010100101011010000001110 + 1011111011011010100101010 + 1101110010101110011110110 + 1011101000110011111000001 + 0000111001110011100010010 + 1100001010010101110110110 + 0010011100011111101010110 + 0111110011010110010110000 + 0110001101010111110000100 + 1011001110100000000011011 + 0011101001111111001101101 + 0010001010011110101000010 + 0011010000001101000111001 + 0000110110000111000011011 + 1110010001100000000010101 + 1010100000011100100000100 + 1110101011100011001001011 + 1101010010110111111100110 + 1001001010110100100000000 + 1100100111110110010110110 + 1100100100110101111110111 + 1100001001010100001000001 + 1011101010010000101100111 + 1101000101001101001011100 + 1001011100000001110111100 + 1000100100100000110101101 + 1001101111100110101100100 + 1100001010101001111100011 + 1100010001111011001110000 + 0101101001000101110100110 + 1110110110010011101011101 + 0000110010110000110011000 + 1000010010110101100011101 + 0010000101110000000000011 + 0110110110111101100010111 + 1010111110111110101101011 + 1100011010001100101111100 + 1101000011111100000110111 + 1010101101111010100011010 + 1011111110001100100001110 + 0011000001100110010111001 + 0111000001000001001101110 + 1110010000101010000011110 + 1100001111101111110010111 + 0110100101101100011101000 + 0011001110101010010000101 + 0110101010101001111001001 + 1011110101001110000011011 + 1001100011100001011111111 + 0000110110100110011100011 + 0111110101011100110000000 + 0010000001001111011001100 + 1010110100010100101000011 + 1100010000011001011111000 + 0110101000010101100011111 + 0000111100011000101101110 + 0111101100111000000110101 + 1011101000011100001111000 + 0001010101000000010100111 + 1101100010000001011011011 + 0011110110101101000110110 + 1000110100110100011110111 + 0101011001000100111110011 + 0110101001111110001011111 + 0010100100111111000010001 + 0100101101001001100110000 + 1110101000011110000101000 + 0010101000010011000101000 + 1000011001111100000010011 + 1101001011001100011000011 + 1111100101000101101111010 + 0000111000110000101101001 + 1111100000101101001011110 + 1011010110001011110110111 + 1101101110111011101011000 + 0101100001011011001111000 + 1000100010000010001000111 + 1001010111011101000010110 + 0101100001101111100010111 + 0111101111010011000101111 + 0001111100101010000101100 + 0101001101011110100010011 + 0100001010011100000011011 + 0010000001011111000011001 + 0011001101000101100110011 + 1101010100000111010000000 + 0000001001000010000110101 + 0000101110111001111100100 + 1000001110001111111100010 + 0100111110110101000000100 + 0011101000001011001010111 + 0001111111101000100100110 + 1110101100110111101111000 + 1011111011000010010001010 + 0001111001111110110110011 + 0100110101010000001100101 + 1110110111010010111001100 + 1101101110101001100100110 + 1100110001010100111011010 + 0101011011100000010110101 + 0011000010001000010001101 + 1111100000010000101000101 + 1011111110001000110100011 + 1110111100110101011100101 + 1000001111100101110011110 + 1110110110101011011101101 + 0001101111101111010011110 + 0100110010100011100001101 + 0101000011001110001010000 + 1100000111110101011000010 + 1100001110111101010110110 + 0110001110000110001001101 + 0001011011101010110101001 + 0010010000010110011000001 + 1101111111100110011100011 + 0010000111011010000000111 + 0110101101111010011010110 + 0000110111101011011000100 + 1110111101110010101101111 + 0111100101010011011011100 + 0000100100010011100000010 + 1100101100000011110110010 + 1000000010111111100000010 + 1111000000010010010110111 + 0100011101011011110011110 + 0010011111001001110010011 + 1110011101001100101110010 + 1011101111001001001100010 + 0001010010011000001110001 + 0011000001011011001101111 + 1010000110100101011000010 + 1111011001110000010010011 + 1011001011011011110100000 + 0000000110011001101101011 + 0000101011101100110011010 + 1000100111001110000001101 + 0110000101100100011001011 + 1010110100100101111100010 + 0110010010011010101110111 + 1100110101011101111110110 + 0101000001101000100110101 + 0000111011111101011000001 + 0011100011010010011101011 + 1000001100110000100001110 + 0001001010110010011001011 + 0110011011111110000110001 + 1111101110011001101101101 + 0110001010111110010110101 + 1000011110101110011011000 + 1111011101100101100010010 + 1110011110000001111100101 + 0011100000111011010011111 + 1111100110110010110110000 + 1100111001001100101110010 + 1100010010011110001001001 + 1101101010110011101101101 + 1011100001110100100110011 + 1100100010010001100100100 + 1001110011010111010010110 + 0010011001111001110000110 + 0110101011011010110001100 + 1010010001111011110101010 + 0001100001100110000111000 + 1100100000101111001000011 + 1011001101110110001101101 + 0011111000011110111101010 + 0101001001100001110100011 + 0011111110100100100111000 + 1111001010011100100011010 + 0010011010100000101111111 + 0100011000001110010000101 + 0011010110001011111111001 + 0010010111000111000100011 + 1001100001001110011110101 + 0000110010001000001010110 + 0111101001101101110011011 + 1010101111110111010101010 + 1111110100100010100010010 + 0101001010110010100111001 + 0110111000111100100101101 + 0101110000001101101100110 + 0101010000100101101000001 + 0101110001000011111010011 + 0000111011110100000100010 + 1011011110100101110100001 + 1111100001100111011110100 + 0001101011010101001001111 + 1100000100111010110011110 + 0000100101111101000101011 + 1011000101110001010111111 + 1100011100000101101100111 + 1000011110000100011000100 + 1100111000000000011001111 + 1000010001101011010101110 + 1001100001010111111010001 + 0000000010000011010000001 + 1010010011111101011101000 + 0000101000011110111101011 + 1100011000110111110011110 + 1010001100111110000001001 + 0101011101100110101100000 + 1111100001011010001111101 + 0000001111001110011010101 + 1000010110111001100000011 + 1100011010111100101001110 + 1011000011011101000111111 + 1111110100111000111110101 + 1001110100101001001101011 + 0001010001011101000011110 + 0100101111001111100010011 + 1111100110011111111011101 + 1000000000110001110111110 + 1001010100101000101111100 + 1001011100000001101011101 + 0111111001110000101011011 + 0101110001000001010000110 + 0111000111101000100100100 + 1010101110101000111011010 + 1110110101111001011010001 + 1000000010110111111100001 + 0110000000100011111000011 + 1000110001110000010100110 + 1110100110100101101001111 + 1000110001010110100100101 + 0100000000100000000011110 + 0011010110101001011001011 + 1010001111100101011011101 + 0110110010111010000111001 + 1101000110111001000110101 + 0111100100100000010101010 + 0010100110001010010111010 + 0011100110101010101011100 + 0010010111000010001000100 + 1100010011110100101011100 + 0101110110001100000010001 + 1000111101100111001110011 + 1011110100001010001001110 + 0110001011001010010111000 + 0010101101111000111011111 + 1011110001000110100000111 + 0011000010101100010010110 + 1100101010100011011100000 + 0011011111000001010101100 + 1011010100011101000111100 + 0101010110011010100100111 + 0110110101000001100011000 + 0100110110000111011010110 + 1000000101001001110010001 + 0111011101110111101101110 + 0010111101110101100100110 + 1100111100101111000101011 + 1110100000010010010010001 + 0000101011101011101111001 + 1111110111000100101011001 + 1011001001011111111100011 + 0001110110110101110100011 + 1101001110101100001010100 + 1000010011001111011011000 + 0001010101100001101001101 + 0000011011110001100110000 + 1000100110111100110010110 + 0010110001011000101100001 + 1000011001100101011010011 + 1011011001111101010110010 + 0100000101111000101100110 + 1010001101111110110101011 + 0101111100110101001011110 + 1000011101101010111101001 + 0000110000001000110001010 + 1000110111100000000011100 + 0111100011101011101010000 + 0001001001011111011100001 + 1001101000010110001101111 + 1000110111110010010110001 + 0111001011011101100100101 + 1110010100011000100010100 + 1100101000011001010100101 + 0101001000011110001010011 + 1100101110111010100010101 + 1000100011001101000001110 + 0101111100110111010110000 + 1001100011001000000001111 + 0001110010001010010011000 + 1000000011110010011110101 + 0010110101100111101101011 + 0001111111001101101100001 + 0101111101000010101101001 + 1001001100100000010001011 + 0100000001011001010101110 + 1001110110101000011100110 + 0110011011101110010101001 + 0010011101011011001001001 + 1010111010111000100110001 + 0100101011101011000100001 + 0000001000000100110000001 + 0111100101100110110111101 + 1010000000000110001100000 + 1011111010010001111011111 + 1001111111001001010101011 + 1111001010011101101011010 + 1001111111011010110000110 + 0100101001110101011101011 + 0010100100100010100101100 + 0101001111001010001111010 + 0111101100001000111100010 + 1011101111111111101011101 + 1110110011001101011011101 + 1111011110101110001001100 + 0001000000001100101000100 + 1110110000000010000111100 + 0100011111000111110100110 + 1111110001110101111100101 + 0110110001000111101001110 + 0101001111110100110010011 + 0000110111001100110001111 + 1111001011111001010000010 + 0110110111100101111110100 + 1000111000111111010110101 + 0000001110110100100000000 + 1001010110011101111111100 + 0101101001001001110110001 + 0111000111001011100010011 + 0111000110110101010011110 + 0100100011111110011100111 + 1010101011110100010101110 + 0100000110010111101110010 + 0110110010000100110000001 + 0110110000110010011100111 + 1011011111000111111110011 + 1111100101100011001100100 + 1011110100101100001110011 + 0011101110100110111011011 + 1010000100110001001100101 + 1100100010000010100000000 + 0010111100000101101001000 + 0001101000011101010000100 + 0110110111010001001111100 + 0010001001110111111100111 + 0010101100001010111101011 + 0101000011101111110101101 + 0001000101000000110001010 + 1100010111110001010100000 + 1000100000000111000000110 + 0011111001000000010000010 + 1010000101111011110111111 + 1100010010011110100011100 + 0001100100111010000011101 + 1011000100010001010001100 + 0011100111000010010011101 + 0100100001001011110001010 + 1100101101001011101001100 + 1101110100100100000001010 + 1110101010011101100011101 + 0111110101000110111011100 + 1001111110010010100010100 + 0001011101110000110010111 + 1010000011100001011101011 + 0110111011111111001000111 + 1000001100011100010101100 + 0101011000100111101100001 + 0110111000001011110010100 + 1001111010101110100100010 + 1001011001110100101111101 + 1010111110000001010100011 + 1111010011000000010011000 + 0101101000011100011010101 + 0110110000010110111011010 + 1010110110011000111010101 + 0110101111101000111100100 + 1101010011110000001000101 + 1011010101000011110000001 + 0010111000111110000010000 + 1111000100101111011011010 + 1101000100101110010010010 + 1011101111000010011111111 + 1011000101011011110110011 + 0101000010000011000011100 + 1101111011101101000110100 + 0001011101011110011100001 + 0100111100110111011011010 + 1110101111001111110001011 + 0110000010001101011000011 + 0010011001011111100001001 + 1011101000100000001011111 + 1010110101111011110100011 + 1000011100011101110111001 + 0001100010001001111111110 + 0100111000001010101010101 + 1010001101111010100100110 + 1100000110011000010100111 + 1011010010011001001011101 + 1000101010010011010011000 + 0001101101011001101010001 + 0010101111010010100000100 + 1001010011101111101000111 + 0010000011010101000100101 + 1001001100010101010101100 + 1011011110000100100001010 + 1110110000101110010100001 + 1011111011001111011010101 + 0000001100111011110111000 + 1110001000010111101111010 + 1111111110100100100000101 + 1011100000001111110100100 + 1001011001001110001000010 + 1111001010011100101101111 + 1000110101100110111101000 + 1000010000110110010001110 + 0010100000000101111101011 + 1101001110101100001010100 + 1100000010010000011101000 + 0010101100010010111110001 + 1010100010111100011111010 + 1001000101000110001001000 + 1001010100000011000010101 + 1101101111111011110000111 + 1001111001010011111111111 + 0111100000101000101011010 + 1000011000101001001010110 + 0100010111111000101111100 + 1000101100101010011100111 + 1000001011010101010111110 + 1010111001000111111100111 + 1111000011110100011101110 + 1011000110001110111001011 + 1001101001111101010110111 + 0011011001010010000111001 + 0000011001110111011000010 + 0111010110101100100111011 + 0111100011110011001100010 + 1010100100111101100010101 + 0010010101001111101111010 + 1100111110110001100110111 + 0101111100110001010110111 + 1010010011100010011110100 + 1100011010100011101011100 + 1011110100110101010001010 + 0000101011001111011111101 + 1001010001110001100001011 + 1001001011101001100100111 + 0110010011101101011001000 + 1010111111000010000111100 + 1011101100010101111001100 + 1100101101000110000010010 + 1011010100001001111001110 + 1101101100101101110101011 + 0110000111111001101100001 + 1000010100110111100011001 + 0111001010100111101010100 + 1101100111000000100001111 + 1100011101101000010011111 + 1001000101010100111011110 + 1110010100011101010110101 + 0010111110101111111110011 + 1011100011011110100110101 + 1100011110101010010001010 + 1011010011001000100001000 + 1011000011111011010101111 + 0000000001110001011010000 + 0100001010100001111010101 + 0011110010111101100111110 + 1010011011111111110110111 + 1111111010011100100100010 + 0111111100010110100100001 + 0110001110101100100101010 + 1011110011101011000111110 + 0001011100001111000101101 + 1110101101100011101110000 + 1100011011010010011101001 + 1100010000101001000011011 + 0001000000110101111100101 + 1100001101111100011011110 + 0100001100011110110011010 + 1101100000001001111011100 + 1011000111100010000110000 + 1011001001001000100001110 + 0010000111101010100010010 + 0010001100010101011100011 + 1010110111110110001111101 + 1010100010111100000110010 + 0100001011111010010011101 + 1101000010010110100100111 + 0000001011000000100000001 + 0000001111010011100100111 + 1010100110011000000011101 + 0000111001010111011101101 + 1000001111001100010101100 + 1011100100111000110011101 + 1100110100001111011001011 + 0001101010010001110001100 + 1001000001010100110010000 + 1100111101101100110011011 + 0010000001100001110101111 + 0000001110101110001110000 + 1110101001101000001010011 + 0000011001101110100000101 + 1011010011110100000110000 + 1110101101001011110000010 + 1000110100000010111010010 + 0101011100111000001001110 + 1011011110011111011100101 + 1001100101001000011100010 + 0001000101110101010011011 + 0100110111101101010001000 + 0110111010111101111110001 + 1010101110010000010010101 + 0011100001110100001000101 + 0000111001100010001111001 + 0100010000011100001000011 + 1111001000001000100110101 + 1001000011110110111101001 + 1100101111011111100111000 + 1011011001010000010000011 + 1110110100101001000101111 + 1100000111011110001110011 + 0100101101000110011110111 + 1000001011111110011000011 + 1101011100010010000001111 + 1011001110111100101000101 + 0100011000001111000110001 + 0001011010000110001010111 + 1100101110110100110101010 + 0000111010100110010110111 + 1111101110100100011011011 + 1011000101101110100111111 + 1001110011011000101011100 + 1000001111011101111011010 + 0111011001001110100100010 + 0100101101011011000101110 + 0001110110110111000111011 + 0011001011110101010111000 + 0000110001111000101010101 + 0100011101110000101000100 + 0111001001000011011001110 + 0001100101011011100011111 + 1100110110111010101111100 + 1001110111000010100100100 + 1011000010110010001001111 + 0100100000010101000001011 + 0000001001011110001000010 + 1110110110011100010100100 + 0101111010111111100001010 + 0000100010010101100010111 + 1000011000010100000111010 + 0100100111101100111010111 + 0001000101110110111010100 + 1011010000100110010000111 + 1100111100010100111000100 + 1010111110111011001000000 + 1101111100010001000110011 + 0110000000110001100111101 + 1110110110100100100000010 + 0101010001001000100011010 + 0010101100111100111111100 + 0001100100011001111110010 + 0011000000000000101100100 + 0101101000000100111000110 + 1100000111111110101100110 + 0011110101101010100101100 + 1110001011110011100110110 + 1010111010100010101011111 + 0000000111010101110101011 + 1001001110011000010101110 + 1110000011101110110010100 + 1111000010010110000100101 + 0111011000100111011101010 + 1001000111001110111001100 + 0100101110011110110000101 + 1010111100010110010111111 + 0110011010100010111111101 + 1001001111101110100000101 + 1110111111000011010100110 + 1111001101111110001011010 + 0110101111011001001000000 + 1000111001100001010110010 + 1110100111000001101000101 + 1010101001000110011111010 + 0111111001011111100110011 + 0100111010100100100110100 + 1110000001001001010100010 + 1010110001001111001110001 + 1011011110001010011101111 + 1100110010000100100010110 + 0010101001100101101010010 + 0000110010101001111010011 + 1100101011101011000110010 + 0010111001100000110100110 + 1111010001110000110111101 + 0111000100001110000110010 + 1001001001001100001011001 + 0010010100010000111000011 + 0011000010111101010001101 + 0001000101101001001111011 + 1100111110001010100011111 + 0110110110111110101010011 + 1110001010010001101000101 + 0011001010101101000011011 + 1101100110001110001001000 + 1101110111010101101010011 + 1100011011010011000011010 + 0000101100110000010010110 + 1111110000110010110101111 + 1001111110011111111100000 + 0001111100111010100101010 + 1000001101000101110111001 + 1011110111111111111010001 + 1111001011100001001011111 + 1110011001100100100110110 + 1111011101110001101010110 + 0001110101100001011001000 + 1011100100011000001100101 + 1100110000011111111001011 + 1000101100001001111110000 + 1000101101100010100110010 + 1000011000111011110000111 + 0101101100010111011111111 + 0110111110100100111110010 + 0011100001100100010010101 + 0111011101110011011011110 + 0011110101101100101011101 + 0010000001110000111111111 + 0110101011010001110111100 + 1110010011100000000100111 + 1011000001100111010100010 + 0111010101111000010010101 + 1101011001010110011011110 + 0110010111111000011111000 + 1010011100011111100001101 + 0000101000111011000100000 + 1000011000111010110000001 + 1111000110111111110100010 + 0000110101001110111100000 + 1011000111001111001000101 + 0101110101100111101001101 + 1001001000101101111101100 + 0111000111110011010011110 + 1110011111100000110010000 + 0110001100001001011010111 + 1110111011011100101010111 + 0111001101001010010011110 + 1100111011101100010101011 + 0110001010011000010001101 + 0001001101100011111110110 + 0000000011010000111011101 + 0100000101101101000110010 + 1010011110110111100111111 + 0100110000111110110101100 + 0111001101011111011001111 + 0000000001100000000101101 + 0100001101110111000101111 + 0010100111100110000010100 + 1011000001100011100100000 + 1110111011110111010010001 + 1110110101011111100000000 + 0100100001001011100001000 + 1001000001101010010110001 + 0000010000111110111000110 + 1111110000001100011010100 + 1011101010000010001011100 + 1010111110110011111010110 + 1011100011110001000011100 + 1000101100010011001001000 + 1110100111111011000010010 + 0111110000001101101111110 + 1111011010000011110111101 + 1000111000000011000101010 + 0000111110101011100100010 + 1001100110011101011110111 + 1110011101110111101100101 + 1001001011001111010100110 + 1011011011110010101111100 + 1010111111111011010110011 + 0111011111011000101011001 + 0101001110001011010001001 + 0111001100101001001010100 + 1100101010011101001111111 + 0111111110100100111110001 + 0101110011110011101111010 + 1101111010010000110000010 + 1000101110010100011110101 + 1001010001100100010110010 + 0110000111010001101011100 + 0000001001011001000001011 + 0001100111100110101110011 + 0011111010001100111001100 + 0001001101001110000001110 + 0110000110001011101100100 + 0111011010101100100010111 + 0010001110010000011001111 + 1011110100110100010111010 + 0000001110101010111010010 + 1001111110001010100010101 + 0100101000100001001000010 + 0101101010101010010011010 + 1111010010010100100110010 + 0101100110010110111100010 + 0000011101100011111100001 + 1000011010101111110000100 + 0101010010100111011010011 + 1000000010000001010100100 + 0000011111111101011100110 + 0100111100110001101110010 + 1010110000111000100001011 + 0001110111111001001001110 + 1100111111100101000100101 + 1101010111110000001011111 + 1111110010011000010111011 + 0100110111101001001010110 + 0000010001000111000101101 + 1011101111010011101010110 + 0111000010001111011110000 + 0001100110110001011101100 + 0100101100100011110111101 + 0011011000010000110111100 + 1110110001000011010110010 + 1100011111011110000000111 + 1101011100101100100001101 + 1010010110101010111010011 + 0001010011100000101101010 + 1110001001110111110001101 + 1010101111010111010010111 + 0100110000100101100000000 + 1011111110111101111001101 + 0110001001011011100000110 + 1001111001101010111101000 + 0100011100000000111000101 + 0100011000011100000110101 + 1110001100101011101000011 + 1011111110001011110010100 + 1100110111000011010100111 + 1010011101011100101010010 + 1001110001011110111100010 + 1001000101111001100111000 + 0110110010111010101101001 + 0100001001101010001011101 + 1101000100001011000000110 + 1110011010110100001100100 + 0111010011000111111101110 + 0010101001101000100101111 + 1011110001011010000000101 + 0110101111001011110010011 + 0101010010110100110110100 + 1111001010000110010011101 + 0100011111101101000001011 + 1001001100011001000111100 + 0010000110111101111100110 + 1001101011100111001011100 + 1010111110011111111010010 + 1100001111110101101000100 + 1010010011011110110101010 + 0001101111111001001111010 + 0010001111010111010110111 + 0111110011010001011011011 + 0111101101011001010001010 + 1000110000001101011001001 + 0010111011110001000011100 + 0011111110011110001110101 + 0100100001011101100101000 + 0000101010110011110010011 + 0001001100010011010010000 + 1000101000100011011011010 + 0111000110111110100011001 + 0111100110011000011110010 + 1001101100101010101010001 + 0001100000100100100111011 + 1001111111010100011011011 + 0101100000111011000100110 + 1000000111011001001101110 + 1100111110100110111111111 + 1010000110010011111000000 + 0000110111001100010000101 + 1101001000000011011000110 + 0111010010101110100001100 + 0100010001000111101101100 + 0111101101101001100110100 + 0100111010101011000101110 + 1110001011000001011001110 + 1011100101001110000101101 + 1011111011000000110110010 + 1000111000110000100010100 + 1101011000001111000100011 + 0110011011001000101111000 + 0000010000000000011000000 + 0111100100001000011001011 + 0001110111011011010100011 + 0011111011000111011000010 + 0101101000111100010110111 + 1100000110010110110101011 + 1111000001000000100011101 + 1110111100101010111111001 + 0010111011111100000011010 + 0100110010110011001100100 + 0100011011010110011000001 + 0110110001101000010001001 + 0001011110100000101101010 + 0010001001011011001100010 + 0111000101101011001010100 + 1001011101011001100011110 + 0001000101111111101111101 + 0000100100100111110001010 + 0001011111001011000110000 + 1111010010101000010011011 + 1101110010100011111011100 + 1101111101100010100100000 + 1011110110110000001100001 + 1000100000000100101001110 + 1101110010011101110110111 + 0111110101101100011011100 + 1000011010010101100100100 + 0010000011111011110100101 + 1001100111010000011110000 + 1011011010011011111111001 + 0011000000101011101000101 + 0011010110010010000110110 + 0111101000001111100111111 + 1110100110011110101001010 + 0101101010000010100011001 + 1000111100001111100111101 + 0011101100100001100000111 + 1100101010001101100101010 + 0100001110110110010001001 + 1110110100100110001101110 + 1001100101010010000000111 + 1010000000010100011001001 + 1001100011110000011000111 + 0101011101011101100111110 + 1100101010110011001011001 + 1111101100100001101011100 + 0100110000111110111001101 + 1010011101010110010111110 + 1110000101011000110101001 + 1111000100011101101101101 + 0101001101100001100100000 + 0100100100001110100100010 + 0010110000100011011011110 + 0011011111011010100110100 + 0011100000000101101101100 + 1001110110100101111100010 + 0010111000100110010100101 + 1111101111111001001111010 + 0001110111001101100011001 + 1110101000011100010001101 + 1111100100100101010000110 + 1110011001111000010000011 + 0010110001000000000100011 + 0010000101111010101110011 + 1010011100100010011101011 + 0111011001100001001100100 + 0111111101111010010110100 + 0101001000000100100111110 + 1010101001110011111000111 + 0111101110110011110000110 + 0010101101000001110100011 + 1000111011111011010111010 + 0100111000001111011011101 + 0100011001000111101100000 + 1010010001000101011110101 + 0011110001000101110001000 + 1011010100001110111101011 + 1101101111001101011101000 + 0011101100101001001110100 + 1011111001100101101011110 + 1110011011110000011010100 + 0000100001000000010111101 + 1110010110001001100011111 + 0110101001111101101111000 + 0010000101010110100110011 + 1011000100011111011011011 + 1101000000011111011101000 + 1010000111100111011100011 + 0110101110011011100010000 + 1000101010100010010100110 + 1001110010000101001101000 + 0110010110001110010000000 + 0100001011001011111110011 + 0100101111110100000101111 + 0010010111110111011001011 + 1111110101111111100110001 + 0111110100011010001010000 + 1010001101010100101100110 + 1111000110111010011111000 + 0101011010100111001111101 + 0001111001110100100111101 + 1000000100001001011010000 + 1001010010111001110010111 + 1101000011111101010100001 + 1101100110110100001111111 + 1011110001101101011001001 + 1001000101000010010010100 + 0101110100000010010111001 + 1111100100110101100010010 + 1101110001011110010111001 + 0101101111011110011010000 + 0111001011111101000000110 + 1110000100010110000100010 + 1110101000010010000100011 + 0101111000011100011000000 + 1011110110101111011110011 + 1100011110010011010011110 + 1111001001100001001100001 + 0111101101001010111111111 + 1111100000101101100100010 + 1100100011111100111000100 + 0110010000001111001010110 + 0000000101011110111001111 + 0101001111011111101100000 + 1101100001000100001001101 + 0110011101010000110100100 + 0000110010000111011101011 + 1000001110111010110111011 + 0001010010111110110110101 + 1000000101110010011001100 + 1111001100101111010011001 + 0010100011110011100100001 + 0011010100010001000110001 + 0010010010010110010011001 + 1100111000011010101001001 + 1111100011010110100111110 + 0100110101000000110010000 + 0100110101110110000111001 + 0101101010001111111000000 + 1001100000110001011000010 + 0110100100100000000100111 + 1101001100101011001000101 + 1101001001101000011011001 + 0101011110000000010011110 + 0110101100010000100000010 + 0110000110000011010011000 + 0001010111000100011010101 + 0101011000001101010111111 + 1101011111011001000100111 + 0010010011111110110000000 + 1111101011001111001101001 + 1100000111011000110000011 + 0101010101000000111001011 + 0101100101110101101110111 + 0000111001111101011110111 + 1111001000001011001101000 + 1010110100110000110011011 + 0101011111101101110001010 + 0101110001000001000101100 + 0111010111100101101001010 + 1100011111110100010110101 + 0110011101000010010100001 + 1101001110001101010000011 + 1100011010110011011110001 + 1011110010111100000001111 + 0101111110000001010000100 + 0101010100111110111100001 + 0011110010111100011010001 + 1111011100011111101001100 + 1011011100100001010101001 + 0111111101011101011101101 + 1111110111100011010011000 + 0000001010010110001011110 + 0000001100110011101001010 + 1111001101011100000100100 + 1101100101010101101010011 + 0101000001000010110000000 + 0110010101110011110101101 + 0101101011000000010111100 + 1001101010110011111111100 + 0001111000101100100100011 + 0100110011100011010011000 + 0001001101100110101111011 + 0111100110111010111011000 + 0100001110111001011111101 + 0000000101111111111000100 + 1110110010000000111111100 + 1110011011111101111100100 + 0011101111001001011110001 + 1001110010000001101000010 + 0010100000010000000001000 + 1101001101110001101011010 + 1011101010011100110011111 + 1101110000010101000100110 + 1010101100001111001011001 + 0101110110110001001111101 + 0111010010000101010110000 + 1010100001101111010000001 + 1000100111100110110110100 + 0101100100010111001101011 + 1000101110111000111001111 + 1111100111110011110000100 + 1001000001000011000101111 + 1100011100101001111001100 + 0011010011001010000000100 + 1101110000011101010000110 + 0110001111111000001010000 + 1001110000000101011101010 + 0011010001010000100001000 + 1010101110110111110110110 + 0111110011100100000011100 + 0001101011011001010011111 + 1010110110111100011110110 + 1111010001111100101001000 + 0110110011011001100111001 + 1101100100010100000011010 + 1010011110001100101001001 + 1111101001000001110101110 + 0110101010111111110011110 + 1010010110011001101111110 + 1001100000001111000011100 + 1100000011100001110110111 + 0000100001110011000011010 + 0111101011001101010010010 + 0111111111100101110110011 + 0001100111101011101100001 + 0010010100010101010111110 + 1111001111111100101010001 + 0100111011011001100101010 + 1000011010010000011010010 + 0111011011011110110110000 + 1100110110000111000011001 + 0000001010010001001111011 + 0100101010000100000111010 + 1001001111110001001000000 + 1011100011000100000101000 + 1100101101101011101010001 + 0000011100100010000011100 + 0010110110101010100110111 + 1100110110001111011101000 + 1111011100101011011011000 + 0011101101101001101001011 + 1111101101101001000111111 + 0110111010100001100111011 + 1001111111000001010000011 + 1000100100001011100000101 + 1100000111011100110101011 + 0011010000110100101100011 + 0101011101110010011101000 + 0101101101111011010001111 + 1100011111111001001101010 + 1001100111000010001010101 + 0100100011011111110100111 + 1111111110100001001010000 + 1011000101111111010011100 + 1001010100000010111101010 + 0010101001100100010100000 + 1110010110100000000110011 + 0111001101100100111101101 + 1001110010000110110010111 + 1011000110100001110110111 + 1001011001010011001011110 + 1011101100111010101011010 + 0010100010101110000100011 + 1011010111000110011010001 + 0000110000110000111001001 + 1111010100100011101111010 + 1110100000110011001000110 + 0101000111110001101000011 + 1101000000000111001111101 + 1011000110001000110110100 + 1000111110000011011010100 + 0110110110100110011000011 + 1010101111011010110001011 + 1011000101110110111100111 + 1011110111111110110110000 + 0010101100011010110011100 + 0100111111110001010011100 + 0110101111111101001101011 + 0011010010000110110011000 + 1011011010110001101110001 + 1000010001001100111111001 + 0110010101001110010000011 + 1000100010101111010001000 + 1001010001011101110111110 + 1010110100100000100100100 + 0000111101011110000111000 + 0001111010101111101011011 + 0010001101000101110001001 + 1010011101101111111011011 + 1001000110011110111000010 + 1001011010010111101100011 + 1011111111000111110010100 + 0110100001011010001000000 + 1101100111101000100110100 + 0011000110100010100000011 + 1010011011001111010110100 + 1110110101101111110000011 + 1010100000111100101101011 + 0101011000001101110110010 + 1101001111101011000011000 + 1011001001111110101111010 + 1100011100110111000101010 + 1101101100101110110100011 + 1111010001010110100010100 + 0011101100001001000000100 + 0100110110010100000010100 + 1100000100100010111001100 + 0100101000100111111000101 + 0111011010000100100101011 + 0101010011001101011110001 + 0001011000011111100001001 + 0010001010000011110010000 + 1101000011000101010000010 + 0101110100010101101000100 + 1111010110000010010000001 + 0100100111000111000111011 + 0101101101111101010111110 + 0001111000100000011100110 + 1110100011100001010000001 + 1001011010000011011000000 + 0011010000000100100100011 + 1010000101000101001110110 + 0010011101000101100010001 + 1001011001010110110001100 + 0110001010100100101101111 + 0100110111010110010011110 + 1010001110111001010010101 + 0110101100011111101111000 + 0000110010100110111000001 + 0101001011111000101110001 + 1101100110100111111100111 + 1011000010100110111001011 + 0111001011010010001000110 + 0001101011010101100101100 + 0010101011010101010111001 + 1011111001101000011110100 + 0001100100111110100010001 + 0001111110110011101000010 + 0100011000101010010001001 + 1101011011000010001101011 + 1110110011111110111001010 + 1000111101101000010111110 + 1101001000000011000111110 + 1111001001110001010011010 + 1000001010010000101111000 + 0110111101101111011110001 + 1110110011001111100111001 + 1001010000001001001100001 + 0011011110110000011111010 + 0100100111101101011001010 + 1010111011011110101000001 + 0111011000100100111100110 + 0000010101110011111011001 + 1001001011110010111001011 + 1111110100110101011001101 + 1100011010000101001100111 + 1000001100101110000001000 + 1000010010011001110100010 + 1010011011011011111110010 + 0010110111011010000100111 + 1100011110001101101000001 + 0101010000100101010001100 + 1101100010111011001010011 + 0011110100000111001111011 + 0101101100110010111100010 + 0000100000101010001010111 + 1111100111010011100011100 + 0010110000010001100011000 + 0110101110001001000111111 + 1101000101010001000101000 + 1010001000011011011011010 + 1111001000011111111111011 + 1111011111110110010000000 + 0100100111101101100101011 + 1110110000111010111100110 + 1101100110011000101100011 + 1011011010011101000000110 + 0101001001101000001011110 + 0010000100011101011100010 + 1000010000000111001110000 + 1101101000000000000010011 + 0111000100100110001010011 + 0100011100000000010010010 + 1100010110000001011110100 + 1001110010100011101111101 + 1110010100111010001000010 + 0010010101010110110001011 + 0001100011101011000101001 + 0100111111111011100110000 + 1010100101111010010100000 + 0101100001010101100100011 + 1110001100010010010010111 + 1111111101011101011001110 + 1100010001110110001000111 + 1011001001001001001101011 + 0101001011011011111100010 + 0110000001010001101111011 + 1110001001001100011000111 + 1101110000111101011011000 + 1010101011111001101111111 + 0111000100110100111111111 + 0010100111000011110100101 + 0101101010101111010101010 + 0011001110011101001110001 + 1100001100000101011111000 + 1001000100101111100111110 + 0011101101111001101010111 + 1111001110110100110010010 + 0101001011111111101110110 + 0101001000100110011000110 + 0101010111011000010111101 + 1000110100111001011011011 + 0010110011010111011100011 + 0001100000100001111101111 + 1100011001011111100110010 + 0000111001100100111101111 + 1011010010100100010110000 + 1100111111100001010100101 + 1001101100111011111100110 + 0100101111101100001010100 + 1101110011101111111000111 + 0010001010001100101111000 + 1010110101010110110110011 + 1110111000011010001101110 + 0010101010100000111101100 + 0001110111110000000001100 + 1100100000010001000011100 + 0100000011001011000110000 + 0011111011101000001010101 + 0111011111100010011100101 + 0001010110010100110100010 + 1100101011011000100100000 + 0110110110110110111111101 + 1101101101011110111001100 + 0110010111101000011100111 + 0101001011011001010111000 + 0100000110111011110101000 + 11100010 diff --git a/statistical_tests/SP800-22/data/data.pi b/statistical_tests/SP800-22/data/data.pi new file mode 100644 index 0000000..eec515f --- /dev/null +++ b/statistical_tests/SP800-22/data/data.pi @@ -0,0 +1,40196 @@ + 110010010000111111011010 + 1010001000100001011010001 + 1000010001101001100010011 + 0001100110001010001011100 + 0000011011100000111001101 + 0001001010010000001001001 + 1100000100010001010011001 + 1111001100011101000000001 + 0000010111011111010100110 + 0011101100010011100110110 + 0100010010100010100101000 + 0010000111100110001110001 + 1010000000100110111011110 + 1111100101010001100110110 + 0111100110100111010010000 + 1100011011001100000010101 + 1000010100110110111110010 + 0101111100010100001101110 + 1001111111000010011010101 + 1011010110110101010001110 + 0001001000101111001001000 + 0101101101010111011001100 + 0100101111001111110110001 + 1011110100010011000100001 + 0111010011010011000110111 + 1110110101101011000010111 + 1111111010111001011011011 + 1101000000011010110111111 + 0110111101110001110000110 + 1011111110110101101010001 + 0011001111110100101101011 + 1010011111001001000001000 + 1011111000100101100011111 + 1110011001001001001010000 + 1100110010100011110110011 + 1001000101101100111101110 + 0001000000000011111001011 + 1000101000010110001110111 + 1110000010110011000110110 + 1001001000001101100001110 + 0010101011101001110011010 + 0110100100010110001111111 + 0101000111111010010010011 + 0011110101111110000011011 + 0010101011101001000111101 + 1100101000111010110110010 + 1100001110001100010111100 + 1101010110001000001000010 + 1010100101011101110011110 + 1101010100101001000001110 + 1110000100101101001011001 + 1011010110011100001100001 + 1010101001110010010101011 + 1100100110000000010011110 + 0010111010001101100000010 + 0011001010000110000010000 + 1011111000011001010010000 + 0101111001000110001011100 + 0110110110011100011101111 + 1000111001111001110111001 + 0110000011000000011101000 + 0110000000111001101100100 + 1111000001110100010111011 + 0000000111101000101000111 + 1101101011100010101011101 + 1111000001101111010011000 + 1010010110010011101111000 + 1010111100101111110110100 + 1010101011000000101110001 + 1000001110011001010101001 + 0010111110011101010100101 + 0101101010111001010001010 + 1110100100010011000011000 + 1001100011111010000001010 + 0010000000101010111001010 + 0011100101101010001010101 + 0101011000100001011011010 + 1101001100110001011100001 + 1010000010001010000011110 + 1000110011101010000101010 + 1001000011010101111011111 + 0001110010111010011001001 + 1101100111110111000010100 + 0001000101100011011011111 + 0111100001010100010101110 + 1010011100010101011101011 + 1010000011000001100011111 + 0110110011100101110000111 + 1100001011010011011100001 + 1110010011000111101010111 + 1110101101011101000110011 + 0110110000100100110011110 + 1011100011110100011001001 + 0100111000000100101000100 + 1010110000110011101110011 + 1011100011110100100010011 + 0000110101101001011101110 + 0110101111110001001011111 + 1111010000001101101100110 + 0010100000100001100100110 + 1100001110110000000100111 + 0011001111101100100001101 + 0100110010001010010000111 + 1100101011000110000001011 + 1011110110010000000001100 + 1011101111100001000101110 + 1010111011110100110000101 + 0111010110110001110111000 + 0100110001000110000001011 + 1010110110010100011011100 + 0100000100011100010010011 + 1110100000011101001110010 + 1101010110011000101000011 + 1101101101011011111111001 + 1100000111111010001000010 + 0011100100101110000010110 + 1000100100000101010010010 + 0001000010000000000100011 + 0100111001000111100000100 + 1010100111100001111110011 + 0110101111000100001110001 + 1001101000010000101111011 + 0111010010110110010011010 + 0110011100001100100111000 + 1100001101010111101001110 + 0010001111000001101010010 + 1000110100000110100101101 + 1000010101000010111101101 + 0001001011000001111101001 + 1100101000101010110101000 + 1001100111010001101101110 + 1110111100001011011011000 + 0010011011110100011101111 + 1001001011101000111011111 + 1000001010000011111101111 + 1011001010101001100010100 + 0011111000101100101000111 + 0100111001101011110000000 + 1011101100110011011001010 + 0101100100111110100000100 + 1000011000011101000100010 + 0011001110111010000110000 + 1100101000101011011111001 + 1111101101000111110110000 + 1001010010111000011001110 + 1110001011010111101011111 + 0111000000110111101110101 + 1101100010000101110000010 + 0100000011100110100000000 + 0110100100010010011111010 + 1011011000001011010101010 + 0110010011101101001110101 + 0100110001000110110001111 + 1101110111000001100001101 + 1111111101101111101110010 + 0100001010011011000000100 + 0111101001101111101000011 + 0101110010010011010000000 + 0101000010010010010001101 + 1011000011111110101011010 + 0110100100111110001110000 + 0010011011000001110101001 + 1011100101100100110000000 + 1001100100011011011110110 + 0100101110101000111100111 + 0110001111011011101000110 + 1111011110111111000111111 + 1110010100000001101010110 + 1100111100101001100001110 + 1110010111011011001110000 + 0101111010000010011000000 + 0000011010111010110000011 + 0101001010011111011011001 + 0000001001111101100000110 + 0010001011110010111001001 + 1110110000100001100101101 + 0100010010001100011011010 + 0011111011011011111010111 + 1001111100110110001010011 + 1011010100010011001110011 + 0110010111010110011101101 + 0100101110110001101111011 + 0110111111100010100010001 + 1111100110110011000010010 + 1010010110011001100100000 + 0101000101010001001010111 + 1010111101011110100001001 + 1011111011100011110100000 + 0000100110111100011001101 + 0010101111110101100110000 + 0111100101000000001110001 + 1001001011100100101110110 + 0111100000011001011101010 + 0001010111010001011100100 + 0011101000000111111010010 + 0000101101011111001110011 + 0111001110100111111101111 + 0110110101010101111001110 + 0000010111101000110100110 + 0000001100100000101011010 + 1101010000100000000110001 + 1001000000001011000111001 + 0011110010110011110011111 + 0010010111111110111110110 + 0011111101000111100110010 + 0011101010010111101001111 + 1100011011011001100100010 + 0010111110000011110001110 + 1010001011011011111111111 + 0101100001011010110001010 + 1001011110101000000011110 + 1100100010101101000001010 + 1010010101010110011001000 + 1111011011010111111010111 + 1110100100011100001110110 + 0000010100110011000101111 + 0110100100000111110000000 + 0011011111100000101001111 + 0010111000101011110111011 + 1100101001101111100011001 + 0100000000110101000011101 + 0101100010111011011111000 + 1011101101001110110111101 + 0101010000101010100011110 + 1100010100001111110111111 + 1111000011101011000110011 + 1001100101100011010001100 + 0100111101010101011100110 + 1101001010110110010011110 + 1100001011101111001010010 + 1100011001000111000011111 + 1111101000110101110110111 + 0001111000000010001101000 + 0000010000111110100011110 + 1100110001111110100100001 + 1000001110111000010010101 + 1111100101101010110110000 + 1011011101000111010011010 + 1101110011010010100111110 + 0100011110011011011011111 + 0000100010101100101110100 + 1010001110010010011011110 + 0010010111111101110010111 + 1001000011100001110111011 + 1110010110110101010010011 + 0010110111111000110011011 + 0001011111011000100110100 + 0001110011101110010011000 + 1101110100011101111001000 + 0011001010110110100011011 + 0011101110100110000000001 + 1101000001111110100111101 + 1111110001010111111000100 + 0111111011010010010101110 + 1101111011010010011011010 + 1110100100001001000110011 + 0001110101010101101100011 + 1001110001011010111001001 + 1110101011010000011010000 + 1000111011010001110100001 + 0101111110001110010010111 + 1000001000111000111100010 + 1101100101111100011100111 + 0101100101001011011110001 + 1111111011011100010111110 + 1111110010000100100010101 + 1011001001000100010001000 + 1011100000010010100100000 + 0001101111100000001110001 + 0011111010110101011110101 + 0000001101000100011111100 + 0011000111001101000111001 + 1111111000110010001101100 + 1110101000110000011010110 + 1001011110010111100100010 + 0001100010111110000011100 + 0010111011101111110101001 + 1101010010110111111110100 + 0101100000010000111111010 + 0001111001011010000011001 + 1000000111110110101011011 + 1101110100111010000001100 + 0101011001111001111010110 + 1100111010001001111000101 + 0011001101101001010100001 + 0011111110000011111101000 + 1001111100000101101110111 + 1100110001000011101110000 + 0011101001010101101101010 + 0011011001000101100101111 + 1101000100110011010000000 + 1001010101110111000001011 + 0010011110011000111001100 + 0101000010000100011010000 + 1010001110111111001101010 + 1101001000000110010101110 + 1111011010111111010100001 + 1011000111010101000100001 + 0111101011111101110011101 + 0011010111001111111010111 + 1001101101011110000110001 + 1110110011111010001001101 + 0000011010110010000010001 + 1011110100111010111000011 + 1100111111001001001000000 + 0000100101000011100010110 + 1001000000111000110110011 + 0101111000100010011010000 + 0000000101110110101011110 + 1110001110000010101111001 + 0010001100100001101101001 + 1011111100000000100110111 + 0010001111001010101011000 + 1110010001000111010101100 + 1110111111010011010101010 + 0111100011000001010000111 + 0001001110110010101101001 + 0100110111111100100000011 + 1110101011011101000100000 + 0010111001011011100111000 + 1011000001100100110000000 + 1101110110011000101001010 + 1110011111010100100010001 + 1100100000011001011010000 + 1001110011100110100101001 + 0000011011001101000111001 + 0110111001010011110110001 + 0100101010010100101000011 + 0110101000100000000010100 + 1010011010010100110010100 + 1000101011101011000001111 + 0101011100111111101111001 + 0011011110001101110010000 + 1010110110000010100100011 + 1011010000001111001100111 + 0100000000000000100010111 + 0100110111110110101010101 + 1100011011111010010001111 + 1111100101001011011101100 + 0110101100101010000011011 + 1011001000101011011011001 + 1000110110010100100001111 + 0011110111001111110011011 + 0110111111110011010000000 + 1010010111011000101100001 + 0101010110011001000101001 + 1101100000010110101011101 + 1010100110011111100011111 + 0100001000010001011101001 + 0001111001100101101110100 + 0010100000111011010100100 + 1011011110100111000011101 + 0011011010110110011001010 + 0101000100110110110111010 + 1000010010010111011000100 + 0001100100100110001000111 + 0101101011011101010011010 + 1100000100100110100111110 + 1111101111101100111001110 + 1110011000001011100010001 + 1111110110110110010011001 + 1011101100101010101000110 + 0011100010110100110011010 + 0001011111111111010101100 + 1100100010100100110110011 + 0000101011000110011110111 + 0000100011001001101100000 + 0010101001010111010100001 + 0010100110000101001101000 + 0001011001000100110100000 + 0111001000001100000111010 + 0011111000111111010101001 + 0011000100110100101101101 + 0000101001110101100101011 + 0101110001111111001001101 + 0110100110011111011100111 + 1111101011010100001110100 + 1010011100000001111110111 + 1111010000011000011110101 + 0100110100101101001110001 + 1100110111100000010010101 + 0111011100000101001100110 + 1110100100000100001101000 + 0100011100001110101100100 + 1100110001110000010111010 + 0111000110000000100001111 + 0110011000101111000001001 + 0110100001101011001111110 + 0111110101110101110111111 + 0010010011110010010111000 + 1100000010100011010110110 + 1010011100001010000101101 + 0000111111100110101100001 + 0001010010101000001110001 + 0100001101011011110011100 + 0101001100000101101010100 + 1010000000001110011011100 + 1111100000011110000100000 + 1110001111111110111101010 + 1110010111001000111001111 + 1010100010011101100010101 + 1100010110111100101011100 + 0101100000011101011011010 + 0011011111110000010100000 + 0001100000011011111000000 + 0111000001111100000100000 + 0001000000000101100111111 + 1111101011100000110011110 + 1010001101000111100101101 + 0101110100101100100010010 + 1100000110111101001011000 + 1101110000001001001000011 + 0111101110100011001000100 + 0100111111100101111100101 + 0100100101111111101101001 + 0100001100100100011101110 + 0110010001011110101010001 + 1100000001001110101110010 + 1111001011000000100110111 + 1100001011011010110111001 + 1001000101101010111011000 + 1101001001101011110011110 + 1110110100111101010010100 + 0100011000010100011000001 + 1111101000000000011000011 + 1011101100110010001100011 + 1001111101010010001110101 + 0001111001000001111000100 + 0111000110011011001100100 + 1110111110101000001110001 + 0111100110010100000001011 + 1011101000010001100000111 + 1101011001100110001010011 + 1001010100100010110011100 + 0010011110110110110111001 + 0000100001101111010000100 + 0001101000000111111011000 + 0010100000010010111111001 + 0110010111000000100101001 + 0000001001001001011101111 + 1000111100101010110011110 + 0110110000011100101011110 + 0101011111000100110101111 + 1101111010011010011101110 + 0011111110110011001001100 + 0010000001000010110011100 + 0101110101110000100101101 + 1100110011110011111100101 + 1100101010100010010011100 + 1000011111001011100110101 + 1011100010010010001010000 + 0001101011011101111001101 + 0011111100001001100110110 + 0001110111101001011000010 + 0011100011000011101000000 + 1000110110100001011110111 + 1001001111110011010101111 + 0011101001010010110111110 + 1100011001110110001111010 + 1110110000111010110110111 + 0000101000111011111101001 + 1000110000100101000011011 + 0011011000100011001001100 + 0011110100101110111100011 + 1000001100001000111001100 + 1000010101110110010000100 + 0110111010100001100111011 + 0011011100100100110000101 + 0111010000101100001001010 + 1000010100110101000011001 + 0101001100101110001000101 + 0001010100001001010000000 + 0000000001000010011001110 + 1011100100110111010111000 + 1110111111111100010011110 + 0001000000110001010011100 + 1010101100000011010110001 + 1101111101011001011111000 + 1000100011001100110110000 + 0100001101010101011011110 + 0011101011110100011110001 + 1101101011001111000001000 + 1000110000011101101011001 + 0010010010100101000010011 + 1110010100011111110011011 + 1011011001011111110001111 + 1101111111010100111101011 + 1010101111110010110000011 + 1100001010100111100011011 + 1010000110111000110100010 + 1011100001110101011101001 + 0110111110110001100001100 + 0001110010111100000101001 + 0110100011111000101010101 + 1001101110111000111111110 + 0111000111000100111000111 + 1010000011011111010001010 + 0101100101110111001011100 + 1100110011110011100011101 + 0000111110000000001111101 + 0001001110101100101001001 + 1001101100100000100101001 + 0111001001100110010010111 + 1000100111000001000010110 + 0110110101011000110000101 + 0100001110101110101001010 + 0111000101110101001111000 + 1010010111111100001111000 + 1010011000111100000101000 + 1011011111010011110010111 + 1011101001110101001110011 + 0110000111010010101100111 + 1010001100100111001001001 + 1000001111000110011100001 + 0011110010110000001010010 + 0010001110100111000010001 + 1110111000100110001001010 + 1101101110101110101101111 + 1111001101110111010101100 + 0011000111110110011011100 + 0111011110001000101100101 + 0110100110011110111100100 + 0100000111011000101111111 + 0011011111010001000000011 + 0001100111111110010100011 + 0000110011001011011101111 + 0111110111110011011000101 + 1010101001010110010101011 + 0000010000110000101011010 + 0010101011100110000000001 + 0111011101100111010100101 + 0000111111011011001011111 + 0010101001110110010101011 + 1011110111110110101101010 + 1101101101110001011111000 + 0100000101010010000110110 + 1100010100000101001000001 + 1101100001011100001110110 + 0110111010100011101110101 + 0110000110011111000101010 + 0010000000100111100110010 + 1010000011000011101011011 + 0000110111101100101100000 + 0011001101001111111000011 + 1101010101000000011011000 + 1111001111101101010111001 + 1010111001001000001001100 + 0111000010100010001110011 + 1010101100111101001111000 + 0010111100101110101010110 + 1111000010100111011101100 + 1100100001101011110001100 + 0000110001000101100101001 + 1110011100101010110101110 + 0101010111011001011110011 + 1000010001101110011001001 + 0001011000111101010111100 + 0110011011110111110000110 + 0101010100000001000110110 + 1001101110010110010101011 + 0101011101101010000010000 + 0001101000010110100011001 + 0001111000010101010110100 + 1011001100110001100111101 + 1101001110101011100000000 + 1000011011100011110111100 + 1101101010100000010110001 + 1001100001110101111110100 + 0001001100110010101111101 + 1110011001011111100110001 + 0001111010111110110101000 + 1111100000110111100010001 + 0011010100101111110001100 + 1011010111011100010001111 + 0110110010011010111110001 + 0110011010000001001010000 + 0010000111000110101100010 + 0000101001110001111110011 + 0000111111101011010010110 + 1101111011011111101000010 + 1111000010110001011101010 + 0110010101011111110101100 + 0010010100101000110110010 + 0010011100100110001110011 + 0111000001111000011111111 + 1100011010110000100100011 + 0100101101100110110110011 + 0000101011101011010100110 + 0101110001100000101010010 + 0011111101100101001000111 + 0010001101101101111000011 + 0001001010000101100011101 + 0111111001011101111001101 + 0011000110111111111110101 + 0111111100010100011101101 + 0110000111101110011111000 + 0111100011100110101110101 + 0010100001010011011001111 + 0100001100100101101111110 + 0011010000100001000001011 + 1010001010000100000001111 + 1000010011111000000100010 + 1111011101110001010110110 + 1010001110101010101010111 + 1101010110110110110110001 + 0011110001010111111010110 + 0101101001111110100001100 + 0111010000101111010001000 + 0101110111101101010101110 + 1110110101011001010100111 + 1001110110001110101000001 + 1100110100100001000001011 + 1011000000111100111100110 + 0111101000011010000101010 + 0110111000111111001000100 + 1011010001110110101000111 + 1011000000101100010010100 + 0011001111011000101010000 + 1111100100101101110001101 + 0010011001000110111111001 + 0001000100000111010000011 + 0000011100011110110110101 + 0001101111111000101010010 + 0100110000110110100111001 + 0110111010010010010010001 + 1110000100100010100000101 + 1010101101001001010110010 + 1000010100001001010110111 + 0111111000000001010110100 + 0110010100100010011101000 + 1010001100010101100010111 + 0100001000111000001000001 + 1100000000001011000010000 + 1010001101001010100000110 + 0010101011111010111101010 + 0001110110101101111101000 + 0111110001000110011111101 + 1100000110000100110011011 + 1001011110000100100101000 + 1101100100110111111001000 + 0011101011001011111111011 + 0011110001011011000010001 + 0001110111101101101111100 + 1101111000110111010110011 + 1001011111011100111010001 + 1000000100000010000101111 + 1001010100111110011100111 + 0111001100100110111010100 + 1100000011110000000100001 + 0000011001111110000101000 + 0100111101110100011101111 + 1101100001010101011000011 + 1011001100101110011010110 + 1010010110100110100111101 + 0101011000101000011000000 + 0110110000100101101000000 + 1001010101111111100100000 + 0000001011110010101101110 + 0100111100100010001111010 + 0010111011000011010001010 + 0110100100001001111110111 + 0101010110011100000101000 + 0111000011110100111101100 + 1001110110110111001111011 + 0111101001100010000010101 + 0110001000110011010110011 + 1010111111101101001111001 + 1110001101100111010000110 + 1000000110001011100010000 + 1101000110010101110001001 + 1111000111000110110000011 + 1101001010001111100010011 + 1101111000101101101111111 + 1100100000000101010011111 + 0001000011110011110001111 + 1011000000111101010010101 + 1100110111000111001111100 + 1010111101101110000011101 + 0110111110111111010010011 + 1101010110100110100010010 + 1001000000101000000111101 + 1111110110010011000010011 + 0000111001001010001101001 + 0010100100110100010000010 + 0010101001000001111011101 + 1101100000001011010100111 + 1011110111100111101000110 + 1011001011101101010010100 + 0100000000001101000110101 + 0000001000001001000111000 + 1001100110010000011110100 + 0110101001000011101101111 + 1010100101101110101000000 + 0000000110000110101111000 + 1111000111001111101100010 + 1110100101110010010001000 + 1010100011000010100001000 + 0101001111011101001011111 + 1100010111000100001000000 + 0100110110010101111111000 + 0011101100101101011010110 + 0100011010111101110000111 + 1010011011101110100110110 + 0110101000000010111101000 + 1011011111110111100000010 + 0111101100000000111011110 + 1100101111000010101111111 + 1010110001101101110100000 + 0110001110010111000010100 + 0001001001011011101011001 + 0011110110011010101011111 + 1101001110010100000111011 + 0100010010101000111111001 + 1010101011110010100000101 + 0100110100010100001010000 + 0111100000100101010100110 + 0000100001010011111010000 + 0010100010110010000110110 + 1101011101001101101100110 + 1101111110110110100011011 + 1000001010001100010110101 + 1101001000011010010000000 + 0011010000000111011000000 + 1010010000100111101000011 + 0001101111011100100111100 + 1111111111111010100010111 + 0100010000111101011011000 + 1100101101011000110011100 + 0000000011001111010111101 + 0011010110101101101010101 + 0110011100001111001111100 + 1101001100110111010111111 + 1101100110011100111100010 + 1000111001100101000000011 + 0101100101010010000100010 + 0000111111101001111000110 + 1011101100111110011100001 + 0110111001111011100011100 + 1110101111010101100111011 + 0001001001001110100010110 + 0011101110010011111101011 + 1101110100101101101101000 + 1100001010110001001101010 + 0011011001100011000111101 + 0101110001110010111101100 + 1000111010011011101111101 + 0011101001101110101011011 + 0100001100110010011010000 + 1000001111001111111011111 + 0010100111100000100000111 + 1101111111011000010101111 + 0101010011101101100011111 + 1101011001110010111010001 + 0101000000010101101010110 + 0101110100100100010010101 + 0010011101010101010100110 + 0111010001110100010000010 + 0000111000110110000111111 + 1111001101011101010011011 + 0111110100001001011010010 + 1010100101101010101101010 + 0001100111101111001010000 + 1000101011001101001011000 + 1100110010101001001010010 + 1100011100110011110000111 + 0110110011001110100110001 + 0101001001010010101100011 + 1111001100010010010111111 + 0010101111011110100011111 + 1000011100100100000010100 + 1001100010111110011111101 + 1111100011101000000000100 + 0000100001001110010111101 + 1100001000000010111011000 + 1010101011100000001010010 + 1000001011001110001110010 + 1011100000100010101010010 + 0011100100110001100110110 + 1001000100100100011000001 + 0001001100111111110001110 + 0001111100001101101110000 + 0001111111100111001001111 + 0111001000001000001000001 + 1111000011110100000001000 + 1110111100110100100010111 + 0110001000011011100001011 + 1001100100101111101010001 + 1110101111010101100110111 + 1000000110100011111001010 + 1111001100000110001111010 + 0000100010001001101010110 + 0100001001010111101101111 + 0000011010001100000001010 + 1010011100011000001101111 + 1111110001110100010100011 + 0001111101100011011011000 + 0011011000011100001001010 + 1101001100001000000010111 + 0000100110010100111101010 + 1111011001100100111111010 + 0011100101011010001100000 + 0100010101011010110010001 + 1100101011110000000110011 + 0011111010010010111000010 + 0111011001001000000101101 + 1000101110111010111110101 + 1100100100010100001011011 + 0010101000100000111011100 + 1101011101000001101100110 + 0111011110011100100000110 + 0100011000010110110100010 + 1111011100101000110100000 + 0010010011110000100010110 + 0101011011011110010100111 + 1110101100100011111010000 + 1000011000101110011111001 + 1001111010111110000010101 + 0001001001101000110110111 + 1100001110111110101001000 + 1111101011000011100111011 + 1111101001001111111001100 + 1111101000110100011110000 + 0101001000111011000110100 + 0001100110010010111011111 + 1110111010000111010011011 + 1101101110101010111111010 + 0111110001111110100110111 + 1010100000010010110111000 + 1100000101000011110101111 + 0111011111100010011001000 + 1101111100001010011001101 + 1011011011100110101100001 + 1011100011001111011010101 + 0100010000011011010110011 + 1001011000011011100100111 + 0110010111010100001110111 + 1011100110100001110100000 + 0001001111000100101001000 + 0110111000111110011000000 + 0000111111111010001110110 + 1010011100100001111100100 + 1001101001000011111110110 + 1000010110110011001111011 + 1001111111111011110011101 + 1011011011111011001110010 + 1000001001000111001111000 + 0101111011001000101010101 + 1110101000111011101100010 + 0110010111110001000010100 + 0101011011101011010010010 + 0011110111001010001111001 + 1011111101110110001110111 + 1010110111010110011011100 + 1110010010111010110011110 + 0110000010001010110010111 + 1001100000000010011011100 + 0101001011111110100001011 + 1000110001001011010110100 + 0010000101010110110100111 + 1100011001101010001010110 + 0111011000100100111010101 + 0011001100110001111000001 + 0111011110001000111000110 + 1010000100100100001000110 + 1111011011110010010010100 + 0111100111000001101010000 + 1101110111110011001001011 + 1111101101100011010100000 + 0011010011010110001000000 + 0110000001000111001010111 + 0110111111010001111010010 + 0101101111011101100011100 + 0101110000111000011110010 + 0101000100010000100001011 + 0010110010000101000010010 + 0001001110000110110110010 + 0001100111011000110111011 + 0101011010101111101010001 + 0101001100100101011110110 + 0111010011101101101010000 + 1101010100001011111101111 + 1010111111111010011000100 + 0011001001110010011000011 + 1111111010011101101111001 + 0000000010101111111000011 + 1101111100000010000110011 + 0000001111000011110111111 + 1000011000000000001101100 + 0000100110111010001111111 + 0110000011010001101111011 + 0001110000001111110110000 + 0111011101000101101011100 + 0000100110101110011011011 + 1111001100110010000011010 + 0001001101011001100111111 + 0000000111101010101101110 + 0011011000010000000010000 + 0110000111001111000000000 + 0010111100101111101110111 + 1010000001010111101111101 + 0111101111010001010111000 + 1001000101010101000110010 + 0001010011001101111110101 + 1000001011100110000101001 + 1100101100011110100100011 + 1111110010110111011111110 + 1101000101111010001110100 + 1110111100111000100001111 + 0001001101111011100001001 + 0100110110011011111001110 + 0001111001000101100111000 + 1110011101001011010001110 + 1011111001001010101010001 + 1011111100110110011011100 + 1011110101110101100100110 + 0110000110001011000111011 + 1011111100001001000010001 + 1010100000111001111001100 + 1000101011111100101011110 + 0010010001100110111001011 + 0011000111000100000101101 + 0001010111011100001000110 + 0110101010101010110010001 + 1100100100000010110111100 + 1001100101110010000101110 + 1011001110000110111011100 + 0001000000101110100000001 + 0001101010000110001001001 + 0000111010101110100101010 + 0110011110101101110111111 + 1000110011011011011100000 + 1010100111011100000010010 + 1100110001011010000100110 + 1000011100010000110010010 + 0011000110011111010000101 + 1010000111110000001000001 + 0011111000010111110100011 + 0001001010100110011010000 + 0001001010001110101101110 + 1111111000010000000110101 + 0111001001111010001110100 + 0010111010010110100100110 + 1111110100001100001101111 + 0010000011110010100001101 + 0001111000101101001110111 + 0010110111110110101000001 + 1010101110011100100000110 + 1111111010100001111000101 + 1001110100110110100111111 + 0011010111111101010010010 + 1000000010001010111100000 + 0001101001110000011010000 + 0111111101010100000000000 + 1010110101110001000000110 + 1111001101101000000100111 + 1001101011111000100011000 + 0100111011101110011111110 + 0001100100000111000011011 + 0000001001100000001100110 + 0001101010000000011010110 + 1011111000000010111011110 + 1000101000110000001111010 + 1100001101110000000000000 + 0110000001011000101010100 + 0110000110111000111110101 + 1000100001000111100110100 + 1111011010111001000110011 + 1000111010100110001101010 + 0111100001011011101100101 + 0011000010110000100001011 + 0001101001011101111001011 + 1110111001010110100100001 + 0111100101101101101111011 + 1010111111110001111101101 + 0000111001110010110010001 + 1101011101100110111100000 + 1011110010000001001010010 + 1101111100000000011000100 + 0001110010111001000001010 + 0011110101111100100100100 + 1111100001001001000011011 + 1000110111001001011111011 + 1001001001101100111011011 + 1001000110101100000101011 + 0111011010011010011100111 + 1010111000111111001110110 + 1010101000101010101111000 + 0000100011111100101001011 + 0110101110110000011110101 + 1111001101001101001101101 + 0110100001111110001000001 + 1110010100001110111101011 + 1101011000101100001111001 + 1011111000101000101000010 + 1000101001101100101101100 + 0101000100010011001111000 + 1101111110101011100011111 + 1001110101011011100001010 + 0111011000100001101100010 + 1010101111111100111011011 + 1011100011011001000001101 + 1111010111100110100011001 + 0001101001001001001100011 + 1000001000010010011001110 + 0001110111110101000111001 + 0000000110000000000000111 + 0000000111010001110011100 + 1110001101111101001111111 + 0101111010111001111101010 + 1111000010011101110011011 + 1010110101100010100101101 + 0001101101011100101100000 + 1100111100111100100111110 + 1000110011011101000010110 + 1001110000010001001110100 + 0000100110011011110010011 + 0111011111011010101000100 + 0110001110100111011011111 + 1000011110111001100010101 + 1101011000101101000111000 + 1111110110001110000000011 + 0001000111101110110111100 + 0110000011011011010110010 + 0001101000011001000001000 + 1011011001001101110101100 + 0110111110011010100011011 + 0011011101011010001010111 + 0100100010101011001011111 + 0111100100101000110111001 + 1110011100011010100011011 + 1011011010010011001010100 + 1001110000101100100001010 + 0110000111111111000111011 + 1001000110100011011101111 + 0011111011101010101110011 + 0000101000011101010011001 + 1010000010011011100011000 + 1010010011100110111011110 + 1101110101001101110100100 + 0110010100001010110010010 + 1010010011011101000101111 + 1001011110111000110000010 + 0101000011111101011010101 + 1111000001101010001011010 + 1010001100110100110001111 + 1011111000110011100010100 + 1101010000110111011100010 + 0010110000001000100111000 + 0101011100001000011001001 + 0000101110111101101010010 + 1000111100000001110101010 + 1001110011110010110100001 + 0100100100000111100000001 + 1000011011101010011011111 + 0100101101010010011011000 + 1111111001010001010101010 + 0001011101001100100010110 + 1111010110001010000010011 + 0101000101111100110100111 + 0011101000111010111000010 + 1001011101010011001010110 + 0001101110111101010101011 + 0001011101001110001110010 + 1111111011111101001111110 + 1110101001011110111110110 + 1000111111000001000110111 + 1011010010111011111111010 + 0000101001011001100000001 + 1100100101010010001010110 + 0001111011000010000110000 + 0000110011011000010011110 + 0110101011010011101100111 + 1101110010110010011111010 + 0110010000111111010101101 + 0100111100011010011010111 + 1001011100101100111100001 + 0110111110110010000001000 + 1010111000101101010001100 + 1011011010101101011000011 + 1010000000010111110110100 + 1100111110111010001110011 + 1100111110110101100111110 + 0011111010010110100101000 + 0001111110011111001001011 + 1001111101011011111001010 + 1110001001101101011010110 + 1011010110100011100100101 + 1010100010001111010101001 + 1001110000000101001101011 + 0001110001111000000001100 + 1101001011110011001000111 + 1011000010101100111111011 + 1101101100100111111101010 + 0110111110100011010011110 + 0010010001101001010000011 + 1011010101111100110011111 + 0001101010101100110001010 + 0101111001000100110010111 + 0001010000111100001011111 + 0000000110010001111011010 + 1110101011000000101010111 + 1101111001011000001110010 + 0010011100011110100110101 + 1110100011000001010100000 + 1010110110111010100100010 + 0011110100011011011011101 + 0000000111010000101100001 + 0010010100000101011001001 + 1110000101111011100001111 + 1010111001111000010101001 + 1110010010000010101111010 + 0010100101110010011100011 + 0101110110010101001001110 + 1000000111001010100001101 + 1001111110110110110011011 + 0001111001100011001000011 + 1110101111101011001110001 + 1001101111101100100110110 + 1110011110011000110010111 + 0101001100111101100100101 + 0001011000101010101111111 + 0111110101000000110101011 + 0001101001000001010001010 + 1011101000111100101110110 + 0101000010100010111011100 + 0100011100001000001010110 + 1100111111000101010111100 + 1100010100010110011111001 + 1001010110110010010010111 + 1101001101111010000001011 + 1010100010011100000110000 + 1101110010001110001101111 + 0011101010110000110001010 + 0100110010000011111001100 + 1000111101010011110101001 + 0000110000101111101100111 + 1100111101111001110010100 + 0100100001110011100110010 + 0011101110100111110111110 + 0011001010101000101101101 + 1100011011111101100001100 + 1010010011110101000110010 + 0100011011110010100110110 + 1001011001000001001111100 + 1101000000010100010101011 + 1000001000000100001101110 + 1011011011011001000100100 + 0110100110000101001011011 + 1111101000010010000011100 + 1000010110011010110011100 + 1101001000110000010100110 + 0100010001011100000011011 + 1010101100001101100110111 + 1011001111000111000010000 + 0110010001010111001011011 + 1011111011110111110111010 + 0011011010110001000110101 + 0000001100110011010010000 + 0000101111111011010111011 + 0100111000111011101111011 + 1011010001001101010011111 + 1000111010010110011111111 + 1010001010011111000110101 + 0000101001000100101111001 + 0110100110011011101010101 + 1100101110101011001110101 + 0100011111010011001001000 + 0100101110111000110101100 + 1100001001010101110101111 + 1100111100011011110100011 + 1110100101001101111100100 + 0110001101010100001011110 + 1011101100111101010111011 + 0000100111011100011011111 + 1011001001110011000110111 + 0000011101000000111000001 + 1011000110111100111010110 + 1100010011010101111111100 + 0011100100001011001110001 + 1010111101010011011111010 + 1011101010000000100000011 + 0010110000100001001110101 + 1010011100010110011000011 + 0100110100100100011001101 + 0100000000100010101101011 + 1110000100111000011011000 + 0000001000010100010010101 + 1001100000111010000111010 + 0000110101110001001111110 + 1101001100111001101110101 + 0000001001000011011110011 + 1111001110111000001000110 + 1010010000010101011100000 + 1000000001000110100001110 + 1010010110010011101110010 + 0010011111111000011000010 + 0010101011000001011000111 + 1001111001001100111111110 + 1110010111011001110100111 + 1001001010110011010001000 + 1010010010110111101101000 + 0010001000001110011110000 + 1010100011100111001111001 + 0100101100101111001100101 + 1001001101101111010000000 + 0111111011101011001001111 + 0000000011100110010000111 + 1110101111001100011111010 + 0011111011011001111000000 + 0100010001110000111010000 + 1111010001010101011000111 + 0001101010010000100001110 + 1001001110101000100111110 + 1111011001101011010000110 + 1101011011110110010111101 + 0101000010101101101000111 + 0000000001100111001110000 + 1100101010110001101001000 + 1001101100110011110001101 + 1111100100110001011111001 + 1100000101100010010101101 + 0011111111011110011110010 + 1100110110111010000111111 + 0101101110110011101011110 + 0101101010100011001111111 + 1100100111110110010100010 + 1100111001011111110010111 + 0010001000101100000101011 + 1100110111111000010101000 + 0011111001000111111100011 + 1000110011011100101000001 + 0101001001011111101011100 + 1011001001101100001110011 + 1010110110100111001110101 + 1110000101010100001100100 + 0101100100010010101110101 + 0101000110100011011011011 + 0000010000011101011110111 + 0001100000101011010100000 + 1100000100001101001001010 + 0000110010111001011000000 + 1110100100010000101110000 + 0111011000110111000001110 + 0001011010011000110110110 + 0111011010011001001100010 + 1000001011111000110010011 + 1100011101001011001001001 + 1111000111111001010100110 + 0101110000011010011100100 + 1011011111110100111010000 + 0001101000010101110001001 + 0111000111110010000111100 + 0011011000010100111010001 + 0000010100101110100011001 + 1010010001100110001011011 + 1110011100010010000011000 + 0110111011000110010110110 + 0011011111001101011001111 + 1100011011001101110011001 + 0010111100101110111001100 + 0001011011011110100011100 + 0011111110001111110001000 + 1110111100101010011001101 + 1010010101000001111011011 + 0101101100010010001110011 + 1001100010011110011100111 + 1110011010011111001111110 + 0110111100010110000110001 + 0110001011001101111110100 + 1011000001110100000101100 + 0010010001111110100101100 + 0101111101101111101100100 + 0101001100111110101001000 + 1111110011010101111010011 + 0001100100111011000100011 + 1001001110101000001101010 + 0110001010101101100110011 + 0011010000001010101100111 + 1000010000001011000100101 + 1010011101011110101110110 + 1010110111000010110001101 + 1010010111100010001101001 + 0011100111100110011011110 + 1001011001100010100100101 + 0000001101110010100100111 + 0100000100110001010000100 + 1000000011011011100011100 + 0110010101100001010011100 + 1101100011011000111101111 + 0100110010011110100001010 + 0000010100100010111100001 + 1101000000000110110000111 + 1110010011110111001101011 + 0010011010101001010011111 + 1110101100010101010000000 + 1111000000001011101100100 + 1011011111111100010001101 + 0110111101110100101111011 + 0011100010001001001101001 + 0000010110110010000001000 + 0000010001000101011011011 + 0010111100111101111100110 + 0110101110110100111000010 + 1011010100110001000100111 + 1101100000000010110010000 + 0011100011110100110011100 + 0101010111011110101100000 + 0010010101000111101011011 + 1110000101110100011100000 + 1000001001110011110111010 + 0011011001110011101100111 + 0111101011111010000111000 + 1010010000001110101011000 + 0001100000100001011100101 + 1111111100100111010001010 + 1110100010001101110110000 + 1111010101010101111100110 + 1100000100110011111001101 + 0101001111110000110010100 + 1000110000100101110000000 + 0101111101110001010100011 + 0000000001110000110110101 + 0111001001101011011101011 + 1110000111111001100100001 + 1010100111110000110100110 + 1001100101110011011110101 + 0000000111111000010010010 + 0101001011011100001000001 + 0001110011010011111101101 + 1101001110011000010011001 + 0110011100111011111100010 + 0101101101010111100011111 + 1011111111000110011101011 + 0000110111001011100110101 + 1100000111010110010110000 + 0010001000000000001000111 + 0010111101001101110110001 + 1011111011010110111111111 + 1110011111101010011011101 + 0100110010111111010111101 + 1010001111101000011111111 + 1001011000001000111110111 + 1010011101000001000110010 + 1101000101010010101011110 + 0001110011100011000110010 + 0101110000010110011011110 + 1100110000010000000011111 + 0100101010011101011000101 + 1100111101001010010100110 + 1110101000100111100001001 + 0010010001101001110111111 + 1000100001100101011011000 + 1010001000101001101000011 + 1010111100010011001110111 + 0000101100000001101001101 + 1000101000111001001000001 + 1100100011110001000001011 + 1010011010111010001111101 + 1110111100011101010111101 + 1100000111110110110110100 + 1010001111001010010010111 + 0110110010101110101110000 + 1000000011111100001101110 + 0111101001101101100111000 + 1101000101010010010011100 + 0010001111110011011001001 + 0100100111100101111000000 + 1100101100000011110010000 + 1101111100010101000101011 + 0100101100001011110000000 + 0010000100100111011101011 + 1100101011001011010001010 + 0101101100010011100110001 + 1100011111110011010101100 + 1110001111111100100010111 + 1111000001100010001010111 + 1000110110110001010000010 + 0010110001100000110100110 + 1001000010011001001101000 + 1000010011001010100000101 + 1100011101010101100101111 + 1100110111011110000110111 + 1001011111010001011001010 + 1011011011100011110111001 + 1100101001101011010110100 + 0111110010000010101100011 + 0000001111100011010111000 + 1110000101001111010111101 + 0110100001110001000111001 + 1101110101000000010100101 + 0011001100101011001100110 + 0101111101111011011001001 + 0100100001111100100101110 + 1000111000001111010000000 + 1101100101110010000010000 + 0111100110001110101100101 + 0011000011011111001000010 + 0111100000110010100100000 + 1111101111011001101110111 + 0111001011000001001001100 + 0000011000010000101000010 + 0010000111000110001100010 + 0111001111101000110111101 + 0100000001100101111111111 + 1001110100000111001001011 + 1111011000101010101010001 + 1011011010001001010111011 + 0100110010001100100111010 + 0001001100101001111101100 + 0010110111000101001111100 + 1011010000001100011111001 + 1010010100111001100110001 + 0100000101000010111100011 + 0001100010011010000100101 + 0100000011110100010101110 + 1001011100101111011010111 + 0000100001001011110101101 + 1001111010001010011101010 + 0100001100101010100011011 + 1101011100011001101011110 + 0110010110000011000100111 + 0101010001010001010101000 + 0010111011100100000011101 + 0101001111100100100001000 + 0100100111011011010101101 + 1110010110111011110100011 + 0101000000100100110001111 + 0000001101100110011111011 + 1101110110111100000001110 + 1011000000101010110011110 + 0010010010111011100110011 + 1101010100110001011010101 + 0001001000100110000101010 + 0010001111110011001001011 + 0000001000100010000001010 + 1100111011101011100010010 + 0111010011101110010010110 + 1110000010101100001110000 + 1111011110110100111010011 + 0000001010100101110010001 + 1101110011110111000010011 + 0111101111010110100011000 + 1101100001001011011001001 + 1110101111111000100011010 + 1010001001011010111100010 + 0011100111111001000000000 + 0001011101110100001111110 + 0000001010101111011011000 + 0110101100010100001101110 + 1100000010111010001101011 + 1101011111101111110011111 + 1011000011100111011110010 + 0001110100101000010101000 + 1110110011110000011010101 + 1101011000110111111111010 + 0111101011111001110111110 + 1111001011011111001001100 + 1000011011101110011001010 + 0000000010111010010101000 + 1010100011101101001000100 + 0010110001011001100111111 + 1100011011101110011001110 + 1101010101000110101010101 + 0001101001001101010111100 + 1000100101111101100110111 + 0111100011111011001010100 + 0000011011100010100001001 + 0000001110010011111011101 + 1110010011100100101001000 + 1111010011000111010100100 + 0111000111010000111000010 + 0010010011101011011001011 + 1100110000001010010110000 + 1110100100001000010000100 + 1110000110010111100000101 + 0010111011100011100010001 + 1101101100111110111111010 + 1010011001000111000110001 + 0111110010111011101111011 + 0101010110111010000000010 + 1010000110010111100101000 + 1100111010111011000110010 + 1001001011101111100110001 + 1000001110000011010000111 + 0101001110011100010011010 + 0100110110001010101101100 + 0101100000001001101000001 + 0100000010111000110111110 + 1011100111110000001000111 + 1010011111111101010101100 + 1000101100111111100000101 + 0110010000111000000100101 + 1110100111000000101100010 + 0010100101001010110000110 + 0101110111000111010010100 + 0100111011110101101100010 + 1101010001101110011110001 + 0011101101101000010111110 + 1111111001111111011101010 + 1111010101001011110010111 + 0111110100001110111001111 + 1000111101001011000101001 + 1000111011100110100000101 + 0101110001000110011100101 + 0010101001001110111010011 + 1100111010010101111100101 + 0011010111100000001000110 + 0111110100111010001110110 + 0100100011101111000010000 + 1001011011011110011001000 + 1111010011010110111011000 + 0010010111000010011011100 + 1000101001011001000111011 + 1011111100101011001101111 + 0000111101000010010000011 + 0011101011110011011000010 + 0100001000111010000001100 + 0101110011001011000001001 + 1000111001100101011011011 + 0010010001111110011000000 + 1101011111010001100011100 + 0100101011001110011111000 + 1100010001011010011101111 + 0011100100111010100111111 + 1001101110001011100010101 + 1101010101000101101001000 + 1111111110110100110010100 + 1111001110011000001010011 + 1001011000000010001000000 + 0101100101011100110011001 + 1010000111100101111101011 + 0110000111010011110100001 + 0110100010001001111001100 + 0010101110111110101000101 + 0111001110011011101010010 + 1010001110100001110010011 + 1011011010010110111000010 + 0100010100110101101010101 + 1001001010000110010000101 + 0011101101110011001010000 + 1001001010111111001010010 + 0011111101001010100100111 + 0110110001110011011001111 + 0111010100011110010011000 + 0110010000010111011011101 + 0111011001110010101010000 + 0101100111000101110100101 + 0110001001100010010011101 + 0000100101100000011111111 + 1011101010100000000111011 + 0111001110100101000000111 + 1111111001011000000000111 + 0011110000000001100001101 + 1011111111110110101111100 + 0000000110111001100010011 + 0101100010111001111001100 + 1110001101110011101101011 + 0001001100111000011100101 + 1001001011011000100001110 + 1101010011011101001111010 + 1011011000111111100111100 + 1010110100100000000100011 + 0001101001111010101111001 + 0010010111101010110001000 + 0000000101010011010110001 + 0101011110101001110010100 + 0100100110010110111110000 + 0110000001000001110100000 + 1010101110100110001111101 + 0100000010110001010011100 + 1110000101110001100101011 + 1000100111011001110110110 + 1011011110011000000101010 + 0110001100000001011011111 + 1110101101111000110110010 + 0101000001100010001000101 + 1100010000110111110000011 + 1001100000100101110011101 + 1000001001110110011010101 + 0100101001100111101101010 + 1001111111001100011100010 + 1001101110110101100110000 + 1010110011000000110101001 + 0001000010100101110110010 + 0101001001010001101101011 + 0001101111110001101001011 + 1111001110011110001100011 + 1010110101000101011011101 + 1011111010111110100010101 + 1110101000000101000101010 + 1000110000111010110100110 + 0100110011010011000010011 + 0011111000101101001101101 + 0111110001100010101000110 + 0011100111110111000001011 + 0101111001010111001101101 + 0001111011011000111100111 + 1101001011101101111010010 + 1100101011001001001101010 + 1010101101001001111011000 + 1101000101011001000111111 + 0011111011100000000001011 + 0110010111101101110001011 + 1011110000011111010001110 + 1101001100000101100011100 + 0100011000010111000111110 + 1101001111010010110001000 + 0001000101000111011111001 + 1010110011111111010110100 + 0111010111011001001101100 + 1101101001100100000010000 + 0010100101010000010111001 + 1010000100111011010010100 + 0110111011000111110001010 + 0011110010101000101100111 + 1101100000000000001101100 + 1110000010001101101101011 + 1100011101101011001010000 + 1101000100010010001111011 + 0010001100010001001100000 + 0011010010101000111100100 + 0111011001100111000110011 + 1101001001111101101111100 + 1111001001110111010001001 + 0011010010000001001111001 + 0101110100100100100011010 + 1110010011010010101111110 + 0101111001111111010100000 + 0001010101110011010011000 + 1010101000101011010101001 + 0010000101010011010111010 + 0001001100110111100001011 + 0011001110011011010001100 + 1101000110000101001000011 + 1010000000100011101000011 + 0010100010111010000010001 + 1101011100000011101010100 + 0111110011001001001000100 + 0100101101010100000000000 + 0111110110000101110100001 + 1110110111010001101110110 + 1010000010010100001011110 + 1101011111100111000101110 + 1110000001000010100010010 + 1111110111000000010001001 + 0111110000000000110110000 + 1001000111011101000011000 + 1111100100000010011000110 + 0010100000001110110011110 + 0000100100000000110101101 + 0001110110101011111100010 + 1101010110001110011110001 + 0101110110100011110100100 + 0011011100011000000000100 + 1000011000001010111101010 + 0110001001000110000010010 + 1010001100110110111001011 + 1011000011111110000110011 + 0001111011101110011101111 + 1110111101010111010000100 + 0110010000110010100000110 + 0101011011011000100000110 + 0100100100000001111111111 + 1001100100110111000000001 + 1101100000110100100010010 + 1001111100101110101110110 + 1111010010100000111111001 + 1000101011010100110001001 + 1111000111101000011111100 + 1001101111000001100000110 + 1110100001000000011101011 + 1001110111110001110110011 + 0110011001101100001100010 + 0001010101111011101011011 + 1001101000110110001010110 + 1101000011010100001100111 + 0100000110101101110010000 + 0110000010100010000101101 + 1001000011101101011111011 + 0110000100011111000001001 + 1010100011011110111010100 + 0011001101110010111001000 + 1010000000111101101000111 + 0011001111010111101000101 + 0110011010000110000001001 + 1010011010110001010010101 + 1010100100000011101110011 + 1100100011001001000100001 + 0111001111101110110100000 + 0011100101111101101100011 + 1100110101101100001110100 + 1111110110010111110011111 + 1100110110111101011011110 + 0011111011001100100111100 + 1111011100010101000010111 + 0100001010000110011100000 + 1010011001101100100010110 + 1010100101010101010100010 + 0001110000000100001001111 + 0001111111001000110111000 + 0010001011011001100010000 + 0000101101010011110001010 + 0011000010111011000011000 + 0011110011011001111011100 + 0010001110101011011100111 + 1000011001010111010010010 + 1001000111110111100101111 + 1000111000000111110110000 + 0110110011101100111110001 + 0001001000000100011001001 + 1100010101101001101100110 + 1100100111111101101010110 + 0000000011001011011001011 + 0001011011110101101111011 + 0011000111111011111010001 + 0000111001111001000100000 + 1001011110100011101011111 + 0000111110010010010111010 + 0001100101101110100000101 + 0110100100110010111110001 + 1110010000010000111100000 + 0000100101101001110000100 + 0111010010000001101000111 + 1100110110101100001000010 + 0100000011101010011101000 + 1100100000000110011100011 + 0101111100001111111010000 + 0011111101111011001100101 + 0110000101010111000010100 + 0101010000110101110101101 + 0100011110001111010001111 + 1011111101110000111011001 + 1100000110001100111110111 + 1110010111000111110010010 + 1000011100100000110101011 + 1011100110111111000000111 + 1110001011111110001000010 + 0011101101101111111101110 + 0011101100011011111011100 + 1101010101001010010010001 + 1001100111001010111000010 + 0000000001000110111011001 + 1010110001011110001110000 + 1011111110111000000110010 + 1001111100100011011110100 + 0010000001011010110001000 + 0010110110011111111100110 + 0100000101011100011011000 + 1011101010000100011100111 + 0100000011101011010110011 + 0100010000001110011000011 + 1011100101011110110100101 + 0111011101010011011001011 + 0111110110011101110111110 + 1101110000000010101111110 + 0000111000011010001100000 + 1101010100111000111001110 + 1100100010101100001111011 + 0111110101110010011000001 + 0100011101110011001001001 + 1101000010100000100000111 + 0010001010001100011111000 + 1101100110001110010110000 + 0011111101010011001110000 + 0111010001111100111000011 + 1100000000001110111101101 + 0001111010111001000010101 + 0000011111000001011010011 + 0010000111111000000110111 + 0011101100010010001110101 + 1000110110110111001011010 + 1010011101110111100111011 + 1000111111001010111010100 + 0011001001010010010000111 + 1110011101000101101110000 + 1011101101101001110000100 + 1000110001011011110010110 + 0011111001110101101110001 + 0100001101100100100001101 + 1001111000111001001110010 + 1010100101111011011010111 + 1100101010010011111101101 + 0000111001010110101111100 + 0110011011011110110111111 + 1000100011101000110011001 + 0011010010100001010001010 + 0111000100001000000111000 + 1010001101001010111001011 + 0100110000011001100100010 + 0000101001010100100110110 + 1011101001000100001001000 + 1000010110100111110110101 + 0101010101100001110001001 + 0110101010111000110010100 + 0110110101100111100111101 + 0111010111001010010111001 + 0010011000101011011000001 + 1100011010100011111000011 + 0101001111010100001101001 + 1010001010100011101101110 + 0111100001001000100100101 + 1001101110001100101000001 + 1010010110010010001111101 + 1110111000111010101100111 + 0100011111000010001100000 + 0011100011111010000110010 + 0101110000101011000111001 + 1101011000101000100010110 + 0110011011000111111101100 + 1110100111011001111110010 + 1010010111000010001111011 + 0101111000111001010101000 + 0001000000101100111010100 + 1110001101111010010111010 + 0000110110000110101101101 + 1000111011010111011111010 + 1110001000001110110001101 + 1010111001011011001111010 + 1011111010100110001011011 + 0010000001100110111111111 + 0110011000101111000011101 + 1111110100100111111111000 + 0010001111000110100100111 + 0101100110101111000100101 + 1000000111001100100110111 + 0011111000010101000111101 + 1010110011111000100100111 + 1011110011101100001111010 + 0011000110011101000010110 + 1110001000010000011000111 + 1111000010100111100000111 + 1100111101101011010010100 + 1011000001001111110110000 + 0111101101001010001001001 + 1110111101000101001011111 + 1110011010001011010011100 + 0010001001011010111001101 + 0001110101011100101100110 + 0101110101111100001100110 + 0111100000000000001011100 + 1100010110101010111111000 + 1010011001010011101101011 + 1101100011100011111101011 + 1010010000000001101010101 + 1010011011000000011010001 + 1100001111011001010101100 + 0111100011011101100011010 + 0001111010011111110001111 + 1101001100110011001010101 + 1001110010101100001010001 + 0111110100101011100000010 + 0001010110110100110111100 + 0101010010011110010001100 + 0010001000110011110010111 + 1100101111110110010010011 + 1000010101101000011100010 + 1100110000110100100111111 + 1111001100111101000001100 + 1110011110001000111001100 + 1111101011001011110011101 + 0111011110010100010100011 + 1000110111100001001101110 + 1010000111110000100010101 + 0000110111101110001110111 + 1010000011000001011101000 + 0010000010001000111100001 + 1110110010100101111011010 + 0011100011000111100011011 + 0011010011101010111010101 + 0011000000000001111110110 + 0000010101011010110001110 + 1111101110110101110011000 + 0101000011111010000111100 + 0001100100111010100101110 + 0100001011100000000110110 + 1000101010101111001010101 + 1010010000100110000111010 + 1010101100001111001101110 + 0111001110100000000100100 + 0001111110110000000000110 + 1100010001010111111101010 + 1001001010101110110101100 + 0001110110101100010010111 + 0110001010101001011010100 + 0011010110100000110110001 + 1111110101011111111111010 + 1001111110001010001001101 + 1101011001111111000001000 + 1001101000111000010100000 + 1010000010100010111101101 + 0000000111000100001010100 + 1000110100000100110101000 + 1001110010011011010101100 + 1011011011000000000111001 + 1010011101110110101000110 + 1110100001000000100001101 + 1101111110011100010101111 + 0100111001110010011111101 + 1000110110101000010001001 + 1000100000010101110001100 + 1111110011110011100010010 + 0111111101111011011111000 + 0010100010000110110100000 + 1011001010101111100010110 + 0110010100000111001000001 + 1011001001000110101111000 + 0011111110010010011110011 + 1011110011111011000100000 + 1110110000011001011010010 + 0111110000100001010000110 + 1001011001100100101111101 + 1000111011000110001100111 + 0010101101110011101101100 + 1100011101010000101010011 + 1110011101100000001100100 + 1111101000001110001110011 + 0001101010001111001101011 + 0010101011011100000111101 + 1111000010101000010100010 + 1000111100110111010101001 + 1010111001010001100011100 + 1010100011111101010011111 + 1100000101101010110111101 + 1110111111011000011001101 + 0111111001000101111011100 + 0010110110010101011110100 + 1101000000011101001101111 + 0001000111010110001101001 + 0100111000100110010111101 + 1010010011111010000011001 + 1101001010101111010010010 + 0111010010110100000000010 + 1011111010011100011010101 + 1010100101100111011100110 + 1110110011101000111101000 + 0101111011110001001101111 + 1010100001100001010101001 + 1010111110000010110000111 + 1000100101010000100111110 + 1010001100000001100100010 + 1101001001011011001000110 + 1000011110011101101001000 + 1110011000010100001010010 + 1101101011101110011100110 + 0000000111111011010111100 + 1110000110000011100100000 + 0100010101100001100101010 + 0110101001010000110010000 + 1110110100110010110111001 + 0100100011101110001100000 + 0010011111000000110110100 + 0001011111111000010110010 + 1011010101001001100110001 + 0110000010111111001011001 + 1101110001110001000111100 + 0010000101010110111111001 + 1001101011100011010111011 + 0011010011001010101001010 + 1110001110000011110010010 + 0100001110001001101111010 + 0010000010001110101010000 + 0110010101000101101100011 + 1011111110011110111110111 + 1111010110100110101100010 + 0111000010011010110111111 + 0010110010001011110001000 + 0101110111100011100111100 + 1010001110110001111011000 + 1001111010011110100101110 + 0111011110111001101111101 + 1100100111010010001100111 + 1111011111010110001110000 + 0100010000100001000100110 + 1000010100000001011100111 + 1110100101111101101101010 + 0101010010111100011000011 + 0001011011010010110111100 + 1110111011001001100111001 + 0100010011111111000011000 + 1110101110000101010101111 + 0010110111100001001100001 + 0101001101000111011100100 + 1111010001001111111001010 + 1111000100000110111111011 + 0111111010110100010001110 + 0001010111000110110001100 + 0000101011100101000001010 + 0110111101111100101101010 + 0010101000100110011010100 + 1111111000101011000100001 + 1100101000001110100010110 + 0000000010010110011110111 + 0100111101010000011000010 + 1011001101011011001110100 + 0001011000010100110101011 + 0001010001100001110001001 + 0111110010111101100111110 + 1111110111010101100111001 + 0100011101110000101100101 + 0001110100101000001101010 + 0001111111011110010110110 + 0110100101011001010000001 + 1000100010110000011010011 + 1100110010110000011101100 + 1111000010010001000001011 + 1110100011001001110010011 + 1110111000111010100100011 + 1011010000001001110110000 + 1011110100111110100011000 + 0101100111110010011110111 + 1001100110101101111111110 + 1101111000010000111001010 + 0111001001101100000001010 + 0101011100110101011110000 + 0111100110100011110101001 + 1101110000001101101000000 + 0010100001010101100100100 + 1111111100001100101100001 + 1101111101100100100010111 + 0001011001111000101110010 + 1001100011110001010100000 + 1010110111110000101100011 + 1010010001111001110000010 + 1000000010010101111000000 + 1100100110101100010110010 + 0111110100100111001011001 + 0101111101001110010011111 + 0000000100100110001100100 + 0010100100001011100101101 + 0001110111001111100100011 + 0001100001110001001001101 + 0011010010010001101101111 + 1010011001011101000010111 + 0100010101111011100111011 + 0101010010110001011110111 + 0110010011011110101100010 + 1011101010001010111010011 + 0110111000110100110010000 + 0100110010110000100001111 + 0011101100111011110100100 + 1011010011110001010010010 + 1000011110001100001110001 + 1101001111111100101110100 + 0001000110110110000000000 + 1001100110110100100010010 + 1111110101111010011000010 + 0100001110001000111110101 + 0001000001001010110111100 + 0010100101000111011001010 + 1011001000110011110000010 + 0100001000010000000101111 + 0000011100110010010100001 + 0111110010111110001110111 + 0011000101100111110101100 + 0101100110100111101010100 + 0001000010110100101100010 + 1110010111011011100001001 + 1111001000101101111001100 + 0110010011110011111111011 + 1010011110111110111010000 + 0010011000111000110001100 + 1111011010100111010111100 + 1010001001111101001011001 + 0011101101100110100001001 + 0100000110001101011111010 + 1000100100100001100101100 + 0011010100011001111110001 + 0000101000111010011101101 + 1110111110010010100100100 + 0010111100110000000001000 + 0000010010000111011011010 + 1100011001000011111111100 + 0110110101010100011001110 + 1001010100100100001010001 + 1110101011111100010110100 + 1000110011110011111111001 + 1100110111101010011111011 + 1110000011010000111001110 + 1110001101110111011011100 + 1011011110100010101011010 + 1110111001101010111000000 + 1000101011101111011010010 + 0111001000101001110001101 + 1011011011000011000100111 + 0001000110111110110010001 + 0100111010010111101001111 + 0101000100100010111011100 + 0101001011010001100110001 + 0101011111001101000011010 + 0101101011110110111000110 + 1100101101110001000011011 + 1001001010101011100011000 + 0111101101110000011010111 + 1111111100111011011111110 + 0101010101110100101000111 + 1110001110110100100110100 + 0101011010010111101001010 + 0110001100110011000011011 + 0101000111101011100011001 + 0011101110010010001011010 + 1011010011111101101000011 + 0001010001011000011101111 + 0010011001101100101000000 + 1011111000000110011100101 + 0001100010011101111010111 + 0010111000000011010010001 + 1111001110011011100001000 + 0010100111000100111111010 + 1101111100100111111011000 + 0100100011000001001110001 + 1000011001111000001010000 + 0111110001110100110000001 + 0011100000001001100000110 + 1100111101100101000011110 + 1010111101100011000000011 + 1110000100101001000110010 + 1000101111111011101000101 + 0101110001000100110100100 + 0111110110101110010110011 + 0110110110111010000111000 + 1001111111001101001001000 + 1100100100101000110011101 + 1000011100100100110010100 + 0010010111110010111110101 + 0000111001100011001110001 + 0110000111110100101110000 + 1110111100011101111110111 + 1010011101100011110100011 + 0100001110100111001011000 + 0000001101100101001110010 + 0100010000000000110010000 + 0111000011000111101110101 + 1101101111111010001001101 + 1100110011110011000001011 + 0000000101001100101110110 + 0111111000111110110111100 + 0010001011000001011110001 + 1101010110100001000100010 + 0101010111011110101100000 + 1010010001111101100011100 + 0100000110001011000100110 + 1000000110001100110101001 + 0001011001011000000001110 + 1000011110000001010100010 + 1100100101011001110100100 + 1111001100011010111001111 + 0010111010010000010100001 + 0010101111111110001111010 + 0010001001101110001111011 + 1010110101100001001010010 + 0010000110110101001101101 + 1111100011010100101110110 + 1000100100000110001110001 + 1010000101001011001000110 + 0001010100111000100011110 + 1011010000111001011011011 + 0110110100011000000001110 + 1010011111101110001001111 + 1001111111100000101110000 + 1110011001001110101001110 + 1101011010110110000100011 + 0110111110000011100101111 + 1100000000101110010101101 + 0011011001110101001100001 + 0101100100111000110110011 + 1101101000111000110101100 + 0100100011010001100111000 + 1000000101001110110101111 + 0010011100111101000001000 + 0101001011011010111101101 + 1001100100000011010110001 + 1110010010100110011000000 + 1110010110001000100100101 + 1111100110001011111100000 + 1010010111011011001100111 + 1111010011101100100110100 + 0000101011001001000100001 + 0101111101100110010101100 + 0111011110110110011001110 + 0010010010000111110111011 + 0110111100111100001111110 + 1011000100100101101000011 + 1111011110111101111111011 + 0001001100100000100101110 + 0101111010001110010001111 + 0011110110011001010010010 + 1001010011101001010010001 + 0010001010001101011100110 + 0001000100101000010101111 + 1100000000110111101001011 + 1110111100101100101101001 + 0010100011001111011100000 + 0010111111111001001101000 + 0010001011111110010001000 + 0000110101011100111000001 + 0001010101101000111101011 + 0010010101111101011010010 + 0010100100111011001110100 + 1000111000001101110011101 + 0000000010111100001101000 + 0001011000110011110110110 + 0000101011000001000100001 + 1010111010011010100101011 + 0000101111011000111111001 + 1101111001101010100010011 + 1111111101101110111001000 + 0111101011100111011101010 + 1100101110011011001001101 + 1000001100000010100000100 + 1100001000111100001101001 + 1100100100011111010010010 + 0000110100001100100001000 + 1100111110110010101111011 + 1011100011110100101000100 + 1001011101110110010111011 + 1111100101111001000111011 + 0101100011010101011111110 + 1000100001000001111100101 + 0000101111110111010110010 + 1101010000011111000010100 + 0010101101110000101001101 + 1000010001011111110111111 + 1100011100011100011101111 + 1101000101111000010001111 + 1000101100101100101001010 + 0110011111010001010101000 + 1001010001001000000100000 + 1000010011100011110000011 + 0011100100001000010110110 + 1000001111110001111111010 + 0001110000101010000100011 + 0101010100000011000010100 + 0000010101100001001101100 + 1000001011111111011010000 + 0011001111010110111000011 + 0010000001111110100011100 + 0100010100101101011011110 + 1110001100001110101110001 + 0000000110100110100010000 + 1101111101000010011001100 + 1001000101011101100011001 + 1000110111010011000110101 + 0010011001010111100000010 + 0001110001011110001110000 + 0100111010101101101111100 + 0111111101101010110011100 + 1011110001001001011100010 + 0101100011010011111110111 + 0111110101100100111111100 + 1001011001001111001010001 + 0001011000000001011110101 + 0011100001010101011111000 + 1110110000111111011110101 + 0111010001111110010011010 + 1011001011011110100101000 + 1100000111011111100100111 + 1001110011100110101100110 + 0110111000101010100100010 + 0000100011000010010001001 + 1110111100001110000011101 + 1011000000001000010011011 + 1010011010011000001111110 + 0010101011011101000011010 + 0111001011010101100100101 + 0101001010000011110111000 + 0110111011110010101111001 + 1111001001110101010000110 + 1011101101100011100110001 + 0011000100010100010110001 + 1011110101010110010100110 + 1010011101111011100011101 + 0011110111010110100010110 + 0111110001011100001001010 + 1101011101111000111010001 + 1111101110101011111010111 + 1110111000010101100110011 + 0100100110000001110000110 + 0011011001100110010111111 + 1100000101101101111010011 + 0010101010001100011010000 + 0111100101100011011001010 + 0110100000010110011001010 + 1001110100100111110010010 + 1101100000010010101110110 + 0100010100010011010100110 + 0001010101110110001000100 + 0110001100111011111010110 + 1110111100110100000111011 + 0100011001000011010001010 + 1101001111111111000100100 + 1101100011000001000011011 + 1101001000000010010101111 + 1100111111000100110111101 + 0000010011001110010111110 + 0101100110001011100101000 + 1000000000011100101100111 + 0010000110000111100101101 + 1010000101101100100001110 + 0101100111111101110100001 + 0111100010001101101110001 + 0100001001001011101010000 + 0000011011101101100011101 + 1111111111010100000010001 + 0010111100011001110101000 + 0101010001001100000100000 + 1010111110000001011110010 + 0111000011010110000101111 + 1010100110010011011111110 + 0100001001001011010101101 + 1101101110010111100011000 + 1010111100010001001100110 + 1100000010011011110111011 + 1000101101110001011011001 + 1011010110011100011111000 + 1001101010111111100110101 + 0100000110010011111110101 + 0111100101100000011101000 + 1111001001110101101000001 + 0110101111111011010011000 + 0011000100111000101110100 + 0000100000000111001111111 + 1100010100000011111101110 + 0001100010010101000001010 + 0011100101001110100011001 + 0010000010010000001101000 + 1000101001000011101100101 + 1100111111001000111010000 + 0001001010001100110101001 + 0011110011110101111010001 + 0100011110110000000000111 + 1011010101101101111011110 + 0101111111111111110000010 + 0001010110001010011110010 + 0011000111010111111010011 + 1110111001111100110010000 + 0001111111001001100011001 + 1001011010001001100101001 + 1011110011011010111101011 + 1101001011000001000001001 + 1100100101101000110000001 + 0101100001000111011110011 + 1111010001101001001111101 + 0001011100001011111111100 + 1000011011000110111110110 + 0011011000011101001011111 + 0010011110110110010000000 + 1111101100000000111101010 + 1111100111110000100101011 + 1110001000010000001101000 + 0110111110101110111111001 + 1011111011011001001101100 + 1101000011011010001110011 + 0110001111100000101010011 + 0001101110011100111101111 + 1010111111011001111110000 + 1111101000111110101110000 + 1101010000110011000101100 + 1001100001001100011100110 + 0101011000101010110010010 + 0100001000101001001101011 + 1101011110110010101111010 + 1011001101001010011011111 + 1011000010111111011111010 + 0010111101000001101000000 + 1011110111111111110100000 + 1010110111100110101000011 + 0101001000000111011110100 + 1000011001111100101011100 + 1111001110000111001101110 + 0100010001011110100001001 + 0010110011000011011100011 + 0111110100110010110011100 + 0111001110110111100101101 + 0100010011111101101000001 + 1011110001110101101101000 + 0100010010100001001101111 + 1001100010110100010011111 + 0010100111100110001111100 + 1000011000000011000100000 + 1010100000000011010101111 + 1101100000100001010010111 + 1010111000010000110010111 + 0010101110000001100010001 + 0001110111101110100001011 + 0011111001101110010101111 + 1000110101010001010110000 + 0100000100110010101101111 + 0010000110100010110001010 + 1110001010001010001010010 + 1010011011011111100001110 + 0010101010011111010100110 + 1000110100101101010111011 + 1010110111110010011000001 + 1110111011100010100001010 + 0101101110001100101000010 + 0000011110110101000100000 + 1011100100000011000010011 + 0100111100001110100001001 + 0110111011100011101110101 + 0001100111110010100101100 + 1110011110110000001010110 + 0011001110101100111100001 + 1001011001010001100001111 + 0111011111101001100000110 + 0100001001010001110010111 + 0101111110001010010110101 + 1101110101010101100111100 + 0011011011110001000010001 + 1000000001001110000000110 + 1101111001011110011001111 + 0010100101110100001110101 + 1111000111001111111110101 + 1011111111110110000001000 + 1110100110100011100111011 + 0110010110000100100101010 + 0001011111000100111100111 + 0001001001110000000001001 + 1001100100100110000001010 + 1001000010001010101110111 + 1101101001100100110111110 + 1110011000011100010101110 + 0001111010010011111101000 + 1101001011110010011110001 + 0100000101101001110011111 + 1001111001011100000011101 + 1010100110010111111001011 + 1011011100110001101011100 + 1101110010101101010101111 + 0010011011011100000000101 + 1111101000010000100001001 + 0001111110100101011011100 + 1111111000111110011101100 + 0010111011010001001110011 + 1010011100011100101001000 + 1101100110100101000110001 + 0010100011010110001001001 + 0011011111111101111011010 + 1011111110110110011000011 + 1010001011111101011011001 + 1011110010101010000011100 + 1001000100001010000101000 + 1100010110001101011111101 + 1100010110000011011111101 + 0101011110111101000011010 + 0110010011000100001100100 + 0101110100011011011111101 + 0010011101000010110010000 + 0001111001111010111010011 + 1010101101001000101001100 + 1111011000100010100110110 + 1001000011110101001110000 + 1001000000101101111001010 + 0101110010001110111000100 + 0100000010010011010111011 + 1001101011110001001111100 + 0100100000110100100011100 + 0010111111100000001010000 + 0110010000111001101111011 + 0110111110000110101010000 + 1100011001110000000000010 + 0101000010110110111000011 + 1011001010101110100110101 + 0000000011100100110000001 + 0001000101001010111100111 + 1100001110111010100011011 + 1111010110000111100011110 + 0010101101000001000110000 + 0111011011111010001111010 + 1100100001011110010111010 + 1101011010011111000111110 + 0011000100101011101010110 + 0101010110101001100111000 + 1010001100100100000110011 + 0111101111110001011110000 + 0011111010001110010011001 + 0110000001000000111000110 + 0000100100001100100010011 + 1011110101111111000010101 + 1101011110011100000010010 + 0011010111110101100101011 + 0011101010000100110101100 + 0101001000010111011011101 + 1111100010100101110111000 + 0010101100110100000011001 + 0100010101010110111111010 + 0011000011000101010001010 + 1100100000001101110111001 + 1101110110001100100100110 + 0010000011100010110100100 + 1101110000000111000010111 + 1000011111101001110001010 + 0010001001100101110101100 + 1110100111011001100001110 + 0101011111101111111001010 + 1000111001011111001110100 + 1100110111100100101011111 + 0010001011011011110100001 + 0111100011111000001100101 + 1001100110001000010001011 + 0001011011000000000101000 + 0111010000000010000011011 + 1111111111000100100101101 + 1010110110011110010110100 + 0101111101000000011101111 + 0011110011100111000100111 + 1101011100110100111010001 + 1011001110101101010000000 + 1011000111100100111011011 + 0110001011100011001100101 + 0000110110111010100000010 + 1101000111110001101110111 + 1001010010010011101000111 + 1010100111011001101111000 + 0000001011001101001010000 + 0111111111010010010010101 + 0110011111110110011010001 + 1111010100100110011011010 + 1111001010111000100010000 + 0000111100001110000010111 + 1100111010101100001101100 + 1010000111110010111001110 + 1011011000110101010100001 + 1000011011011101110001101 + 0000010011111001001000010 + 0000100010101100100000111 + 1011011100111000111010110 + 0001001101001111110110111 + 1000011010101111111101110 + 0000010101000101100101011 + 0010110100111101100010001 + 0100000000001100011101110 + 1011001111100010000001010 + 1010010001000111011011010 + 1110001000010011011010011 + 1101110010011111101101001 + 1100101100010111001001010 + 1100110000111001110110110 + 0001010010110101100101011 + 0011101001011101100000110 + 0100010001111101000100001 + 1011001011101101000100001 + 0010100100110101001110001 + 0111010000101010101100010 + 1001011000111010111110111 + 0001111110101110111001111 + 1010110000011001111100011 + 0001011101100110010110011 + 0001011010110111000101011 + 0111000001011000100110011 + 0101010111000001001011111 + 1110001001000110010010101 + 0001010110100110100101101 + 0101010101010010001110010 + 1000111010001011111100011 + 0110010010111101101001000 + 0001111000010010001001111 + 1101110111010100101101010 + 1011100000111100011111110 + 0111000011011000110110000 + 0001010010011100011000110 + 0011111110111011000101011 + 1111011001111101100100011 + 0011001100011100101100100 + 0101001100111000111100111 + 1101011100000111001001011 + 0010000011001100011000100 + 1000101011011010100110111 + 0100100000111001100010111 + 0110111000100011001001101 + 1110101111101010110000100 + 1111001010101111111000011 + 0010111111110001101100111 + 1000001111111100001110110 + 1011001010001110011101101 + 1111001101111100001111011 + 0110000010001011111011010 + 0101011000110110001110000 + 0000110110110001010101010 + 0001000101101101010101111 + 0010010011001010111101001 + 1110101001111011111100001 + 0101001110010101011010001 + 0000100100100011100011101 + 1001011111010010110100000 + 1110111011110011011001001 + 0101010110001110111000010 + 1111011011000010100011100 + 1101110010010101110110111 + 1100100011011111111100101 + 1001100001011000101100000 + 1001111101001001101000000 + 1000100001101011101001001 + 1011000010111110111011101 + 1011101100010011111100001 + 1011101010111110011001100 + 0111100100011100011111010 + 1100111000101110001110110 + 0000111111111010010011111 + 0100001010101011001010000 + 0100001010001100010110100 + 1011101011010011001000010 + 0100011010010010101111001 + 0101111001001010110110111 + 0100001000100111001001101 + 0101110000001011110100100 + 1101111100110001101110010 + 1100010110110111010111111 + 0110101001100111100111111 + 1001001110110111100011010 + 1000101000100111111000001 + 1000111011011000010010000 + 1010001111111110110110010 + 0000110110110001000011100 + 1100010101001111011000100 + 0110100010111000001101000 + 1100001011111100101100100 + 1010101110110011100111001 + 1011110011011000110010001 + 0111001011111000011101001 + 1001100101010000010111101 + 1000100011101110111110100 + 0111010010100011001110101 + 0001100011010000101011111 + 1100001111110100010000110 + 0100100000011101111000001 + 1110011100010011110010011 + 0110000110010101111111001 + 1100001011001011100010011 + 1110000101101000000111000 + 0000110100111100010000110 + 1101111000100101111001000 + 0011110111100110110111100 + 0110100101011100101110010 + 1110000111100110001110110 + 0001101000110001100101101 + 1000011001010001110011000 + 1101100101011110110101111 + 0011100100011110010111101 + 1110110011000110010101000 + 1000001001101100001010001 + 1011000001011101101110001 + 1110111100110100111011001 + 0001010101111101101010110 + 1111111110110010001010000 + 0001011111110010000111110 + 1010100101001110111010011 + 1000010111011000100111111 + 0001101110001000110010011 + 0111110111001110101111110 + 0001100101110110110110010 + 1101110010111010001110110 + 0000000011000010011110100 + 1000111011100010100011100 + 1101100111111001010010101 + 1001110010001110100111001 + 1010000100001100011000110 + 0100010100010001001100101 + 1001111010110101100110011 + 1010100100001111111100111 + 1110011010001101100111110 + 1000001101100010100110101 + 0100000101110101100000100 + 0110110001010001010101000 + 1101010111101110010001110 + 0100001100101111011011110 + 1010011110000011010100000 + 0111000001011011111011000 + 0100110110000110100011111 + 0101110111101100100101010 + 0111110100000010111000001 + 1000000001000010110100100 + 0101101111110011011111000 + 1100110011101110111110111 + 0100100110111111100100011 + 0010010010100100101111000 + 1100110111000011001101101 + 0101100000100110110110100 + 0011101111001011010000100 + 1001111010110001111010101 + 0010010000000101100100101 + 0011000111101110101100011 + 1000111001110111101011010 + 1100111111011000001111010 + 1001111101010000100001111 + 1011001011110100101101010 + 1111111010011011101010100 + 0100101000101000000010101 + 1001111010011011001001010 + 1110000101110000001000010 + 0100010110010101101100111 + 1001000111010110010001011 + 1101110101111100100101000 + 1110110111110100011010000 + 1010000000110011010011001 + 1110000000010011101001001 + 1101010110001010100011000 + 0010100110101001101110011 + 1001001101100110000100110 + 1011101001011110011101010 + 0010110111111001101110100 + 1011110111010001000000111 + 1111011111101100011101010 + 0001111111010100101001101 + 0000110010101110110000000 + 0111000111110111110001111 + 1101111000111001001011110 + 0000011001000001101110010 + 0111110001100000101001000 + 0001100001110111011011000 + 0000101000001111111101000 + 1101000011111011111011111 + 1000100000110110010001111 + 1011101111101011010011011 + 1010100100001110100100010 + 1111000101100010111111010 + 0001000101100100011001110 + 1111101000100101100001000 + 1001000010001010010010110 + 1100000110010100010010110 + 0111110001100100101110110 + 0010101000101101100111100 + 1011111101110111011111110 + 0000000111111101001010010 + 1101010101110011110111011 + 1110010110110100001100001 + 0111110110111111001110111 + 1010101010011001010000000 + 1100100111111010111010001 + 0111110101111100001110000 + 1101011100010001100100100 + 0110001101010110010001110 + 0010000101010110001110011 + 1110011101011001101110110 + 1010101111111100100011111 + 0110001000010011001010111 + 0000111011101111111101011 + 0011101010010010100000110 + 0111000011101111100000101 + 1110101101111100001011001 + 1111101100100011110011100 + 0010000100001110001011101 + 1101011101101000011010101 + 1101001100100100010100110 + 0110110011001100100000001 + 0001100010001010001101111 + 1001000001111010100101000 + 1101000101000111111011000 + 0011010011011111010111101 + 0010011100001001000000111 + 1101110100111101100001000 + 0000010000001011011010011 + 0011010000001010010001100 + 1100111000001010100100000 + 1001001001110001110101111 + 0010100010010000010111010 + 0111100101110000001000100 + 1111001101000000000011101 + 0010000110111100000110011 + 1000100110011111000111001 + 1100011011110110100011010 + 1001010010101101111011011 + 0111101000010110111111011 + 0011100001001101111000000 + 0011101010111010101001101 + 1111100000110100111000101 + 1110001001011000100001011 + 1100101010010100100110111 + 0111000100010000010011001 + 1111001111111010110110001 + 1000010011111101110100011 + 1101011011011010011100101 + 1110010001001011110110010 + 0001111100010001001100101 + 0011111101010100101101111 + 1000101110100110101101001 + 1001001100000000010000101 + 0000001001100000001001011 + 0000000001000101001111001 + 0011000100000011111010000 + 0010101001101110001010011 + 0010100110100000001111010 + 1010001100101010001011010 + 0001010001001111001000010 + 1000100010110010111010011 + 1111011011101111110110010 + 0011000010000001100010101 + 0101101011110111101000100 + 0001110001000100101110010 + 0000010001100000001011110 + 1100100100110100110011111 + 0001111110111110010011100 + 0101010010010001001001101 + 0110110001010011111110001 + 0100010011110100100000001 + 0100011010111000010001111 + 1111110000111000100110011 + 0111111010010100110100000 + 0000000010111110101001111 + 1100110010101100110110010 + 1011110110111011111101111 + 0011100010110000100001010 + 1001101010111000111010100 + 1101011110000110111101111 + 0111111100111001011000011 + 1011111111110010100111000 + 0011110010111111000011001 + 1011101010110000000101111 + 0110110010110011100000001 + 0010000111011111111001001 + 1111111010010111111011010 + 0001101100001110110101101 + 0010011111110001000001011 + 1000110111111110111101010 + 0001101010011110001001110 + 0011010100010100101000111 + 1001011110111001100111111 + 1011000010110011100100000 + 0100001101001111100110010 + 1000001100101010011001101 + 0101111110101110101111011 + 0101010100100011110011110 + 1001001000000010110111000 + 0000101010010010100010011 + 1010000011100011101111110 + 0111101010100100010010111 + 0101100010000100100011000 + 0010110100000101100101110 + 0010110100000100110101101 + 1100000101010011001100010 + 1111000000000001110011010 + 0110010110100010011100010 + 1011110001001101111101101 + 0010010001110111111001001 + 1101000001100011000001010 + 0011010110000110110001110 + 0111100110111011110000100 + 0100000001011000100111101 + 0100110101010011101100110 + 0111101110000101111111011 + 1101001100000000010001010 + 1000111110110101001111111 + 0000110010111110010010100 + 0010010100111111001111111 + 0100100110101011100010010 + 1110001011111000100110001 + 0100100111001100110100100 + 0101011101100101001110100 + 1010111101111011010001010 + 1100110101001111101001001 + 1101001111010000010001010 + 0010011100111001011000110 + 0101011101101011010111101 + 0010100110111100011000111 + 1010001000111111111111001 + 0110010001001110001001011 + 0010001001011001010011010 + 0000001001110001010100101 + 1101100011111011111110011 + 1101001000101001111101010 + 0110110111011111101101100 + 0010001111011001011010001 + 1100100010111111100011011 + 1001111111000000110011100 + 0100101110001000111111000 + 0111101111101100000100100 + 1111101000011110011101100 + 1100001110001111001010000 + 1011001000001010101101100 + 0000110001111111111100000 + 1000111010101100100100000 + 1110101110101001111100011 + 0110000000000010111111100 + 0001010001001011001000101 + 0101011000001010011010001 + 0001101001110010101000000 + 0010101000111010010111101 + 1110110000001101110000101 + 1011000111001100111001100 + 0111011101101010100000010 + 1011101001111001001111011 + 1111010001011100100110011 + 0100111101010100001110011 + 1110010010000001001000101 + 0101001000100110111011101 + 0011100110000000001100101 + 1001101110011110000011110 + 0010111111010101001001010 + 0000001110111011100011100 + 1100010011100000111011010 + 1001101010100100100110011 + 1001100110111111011001111 + 1111001110011111011110100 + 0011111001100001001000100 + 0011001111101110001111110 + 0011000100010101100111110 + 1101010001000011101111110 + 0101000011100110010011111 + 0011001001011101110000010 + 0000101100101100010001110 + 1011110010000111001001110 + 0111011111111010010001110 + 1011010010111000111101011 + 1100111011100100111111010 + 0100011011110011001111111 + 0010101010011011100001111 + 0111011111101010101000100 + 0010101010001001101011110 + 0010100100110101111011110 + 1001110100110000000101000 + 0010001110010011001010110 + 1111000011011000010110000 + 1010111010000010100111000 + 1001011100110000011001011 + 0100100101011111100010011 + 0010100001000110010110000 + 1110000111011001010100010 + 0000001010011100000010110 + 1000011110111111101111000 + 0001100101010011111010111 + 0011111000100101011111110 + 1001110010001100100001101 + 1000111110110111011011010 + 1111010101011111110010010 + 0101000110001100101111101 + 0110010111001110111110111 + 1010000111111110111110101 + 0001011100111011101001011 + 0001110010000111001101110 + 0001111101001010100100000 + 1000010010110000101101001 + 1111111010110100010111100 + 1101001110000000111111011 + 1111110101111110101100101 + 1001011100001101001001001 + 1011011100000101111100010 + 1001100000100101100110110 + 0111100001001111001000000 + 0010110111000111000011101 + 1101111011110010110010001 + 0100101111100100100000000 + 0100111110010111010101111 + 0000100011000010011010101 + 1100001100010001111010001 + 0000111100011101110110111 + 0000110011100110101001111 + 1111100111010010110010001 + 1111000001000001000010100 + 1101000110010001010000111 + 1001101000000011011101111 + 0110011001101110001111001 + 0011111111110111001101000 + 0111001100110001011110101 + 0010000111110011111001010 + 0010111110000000000010001 + 0010000111001010111100011 + 0011001001101010000110100 + 1011101000010011000010111 + 1010011100110111111100100 + 0101010000011101110110111 + 1101100010111101110101011 + 0111101110010111111101101 + 1000100011100000000100100 + 0101011000101110110110000 + 1000011010010111010011000 + 1001010001001010011000100 + 1110001010100001001010011 + 0111011100101010111011111 + 1001101101101010101011111 + 1111000011111010001101010 + 1010101011011101000111110 + 1100010000010110100000001 + 1110101011000101000101100 + 0111001101100011101011110 + 0001100111000010000000011 + 1000010110000010010010010 + 1011001011010110101011001 + 0111011111001100000110010 + 1000000011011111101001111 + 1101101000100101100000011 + 1011101101111100110111011 + 1010100011011001101011011 + 1000101011011100110101010 + 1111100010110001010000001 + 1000100110010101001011100 + 0001111001001001110111100 + 0110101011000110111011100 + 1000000001100100111101101 + 0010011001011100111000101 + 1010000010011001111001000 + 1110010110111010011110100 + 1010111101001000010110111 + 1100001010111100011100011 + 1101101111110111111001010 + 1111111101000000100011100 + 1101111001010101000011010 + 1110001011010101101001100 + 1111010110001110101110100 + 0010011110000001101100000 + 1000001000010110010011001 + 0001010010111101011110100 + 1110110100010111001010111 + 0100010001011010100101000 + 0010101110111110111110101 + 0100110101011011101001111 + 1111101100100110000001010 + 1010010101100000010000111 + 0111110110011010111010111 + 1100010001001101000001001 + 1000010100001000000110011 + 0100111011101111111110100 + 0101000000000000001101110 + 0001110100001011100100011 + 0111111100000110001011001 + 1011111100100101001011111 + 0101011011100111000101010 + 0010001001100110000100101 + 0011111001111011110110001 + 1001101101100101001010010 + 1001010110110110111101000 + 1101100000100101100110001 + 1001000000011010101101011 + 0110111010001101011101000 + 1111010011111110010011001 + 0111011011100111000011000 + 1101111011110001100110010 + 1100011101110000011010110 + 0010111111000100111010101 + 0000101000011010000011110 + 1010000000101001000100110 + 1110100110101010111110001 + 0011001110101101000110100 + 0001001011101001000111001 + 0100010110101100011100101 + 1100000101110001110000101 + 0000111100001000011110101 + 1110110010110001110011011 + 1111000110001101111010011 + 0101001100011101101100101 + 0001010001110001100100110 + 1100000111110001100101100 + 0001110000111111111101110 + 1000111101111111011010101 + 1101001111011011101001001 + 0100000101111100110010110 + 0101110101111100101011100 + 1101001111010000011011101 + 1011110110110111111110001 + 1011001110001000001111110 + 0011100100110101011000100 + 1111010010101110110001100 + 1011001010110011010100011 + 1000110111111010011110110 + 1010001001000111000001001 + 1001011000111000001110101 + 0010110010011010110111011 + 0101110101001010000100101 + 0101001101111110111100101 + 1000001111101110101010001 + 0010101010101110000001011 + 0111000000111110010100100 + 1011010010100111010111011 + 0101100101001010110010101 + 1001110010010000110000001 + 1000100010001111000010011 + 1101001000111101011100111 + 0000100000110001111000010 + 1001011001011010110110110 + 1111111001000001001011010 + 1010001001011100101111111 + 0001101111011111111100111 + 0100011001000011101111010 + 1110101111110000010001010 + 1100110010011100101010101 + 0000111000010011111010111 + 0100001101101001100111111 + 0111111111001011001011010 + 0101001011000010100010101 + 1110101110101010101010000 + 1100100010001101101111011 + 0001001001111011010011111 + 1000000011100000101101000 + 1000101101010001011001110 + 1110000001110000110111101 + 1111101000011100000010111 + 1111101111011101001100011 + 1110000111101110000111101 + 0100111111000001111000011 + 0010011010100101111011110 + 0111111101111001101101001 + 1010000110110011001101010 + 1001110100110000001100010 + 0001000010010010011000011 + 1110010110010110110110111 + 1001011010110111110011100 + 1110001000011001001100011 + 1000110100111110010110110 + 0100100001000011010101000 + 0101001101111101011011100 + 0110000111110001010100100 + 1000110100000100101101011 + 0101011001101010011101011 + 0100110010010101101011001 + 1000000000101010100010010 + 1100001010010011111001111 + 0110101110011010110010111 + 1011010001110100010100001 + 0010010100001001001010011 + 0110010110101001010000010 + 0101101011111011010101111 + 1110011010100110011010100 + 1111011110000101000100010 + 1110011100111111010000010 + 1000100110000010100101100 + 0010110010100011010001000 + 0101101001101101011101101 + 1110101011001110111011010 + 0011100011001110100100000 + 0000101000100100011010111 + 1000110010111000010000110 + 1011000100000001100010100 + 1001100111110000011111000 + 1010111111101010111110110 + 1001101110001001001110111 + 0011010100000010111101101 + 1101010011011101110010100 + 1111001110111001100010101 + 0101111010001111011100001 + 0011111001110000111110110 + 0000000100011000111010011 + 1011110100001010111001101 + 0011001101010110111000001 + 1011001101111101011010001 + 0111101001100011100111101 + 0101111011101001010000111 + 1111000011101011111100011 + 0011010000010010010110010 + 1010101111000011101000011 + 1101010101111111110001100 + 1111110100110000001100000 + 1011110001000010111011111 + 0001010001000000101110101 + 1001011111011011001001100 + 0100011111110001010010100 + 1101000101100110011001010 + 1111111101111010000011011 + 1101100011111010110100011 + 0111000110110111011110100 + 0110010001000100101001001 + 1001101101111101000001010 + 0010110101001001100100011 + 1001010001011110110000101 + 0010111100011011110010101 + 1100000110110110111110111 + 0101110011010101101111001 + 0101001100110100010111110 + 1010011011100010010000001 + 1010111000011000011101101 + 0101110101000010001100101 + 1010100101100010000000100 + 0001100010010110111000111 + 0011001011110011000110010 + 0001001001100100100101010 + 1011101100010111111110001 + 0000011111101101010101110 + 1111110010110010100101001 + 1111100010111110111100101 + 1001011101011100011111001 + 1010111010111100100000001 + 1110010101100111000111100 + 1001101010010000111110011 + 0110111011001100100111111 + 1110000001010011110010111 + 0111101011101111010011111 + 1001010001001000101010111 + 0101010101101111001111001 + 0010100010110001011011010 + 0010010000100100101011110 + 0100001001010110111101011 + 1011011110110111000110110 + 0100101011100111010001011 + 1000101110010001110110001 + 1110111001101001110011100 + 1111000011001001010110000 + 0000000000100111110101001 + 1110001111100010101110001 + 1100110111000001000100010 + 1111111110011010101101001 + 1101101001001101100010011 + 1110010110010000010000010 + 0001111000011101001101001 + 1000000000001101101111100 + 1010101100100000110111001 + 0000000010010001110100001 + 0111111111110011110111110 + 1111001001010101101011101 + 0011101110100111100101001 + 1110101010110100001100110 + 1011011110011100011101010 + 0100001011011111010111111 + 0101000011000111011011011 + 0101110100100110111110000 + 1000110101010010100110100 + 1111111110110011001100101 + 1011000011111101110001011 + 1100010011111111001010100 + 0001011111110111101100010 + 1101101010111000001111010 + 0100000111001011010101010 + 1100010001001101110010110 + 0011110000001101000010111 + 1100111011110010001111011 + 0010100100100010010111010 + 0100100101111100100000000 + 0001110000100010110000010 + 1100000101101101000001101 + 0101011010011100101011101 + 0101100101011111011011000 + 1001101101100010001011011 + 0110110011010001000111101 + 1101101011111100010010011 + 1011110011011000000111001 + 0101001111100011000010100 + 0100010101110011110100011 + 0110010110100001011000010 + 0000000110011111000011011 + 0101111100101000000001101 + 1010000000000011101111001 + 1011010000101001110111001 + 1111111111111111101101101 + 0001011110100011111110000 + 0001110110011100001010101 + 0101100010000011111101011 + 0100001100011000100110000 + 0110010000001101100000100 + 0000011100100110111101001 + 1000001111000000010010001 + 0100111011000011001111001 + 0011010101110101110000001 + 0001110111010111010100001 + 1011010001000100100011111 + 0101110000110011101111100 + 0110010010000010100111101 + 0011000101111111110011011 + 1110010111011010100011010 + 1100011000011001001000100 + 1110101000010001010111101 + 1001111000001001100010111 + 1010101011010001100110110 + 0010010010111100100001010 + 1011000110000011011010100 + 0010111101111011010100100 + 1111110000011000010001010 + 0111101010101111100101111 + 1000010110111000110100010 + 1101100111110000011011100 + 0001100001001110100100010 + 0001101001101011001100010 + 0111101001010110001011000 + 0001010100111001110001100 + 1010011101101010001000010 + 0110100001010101110001100 + 0101010011110101101100100 + 1101001101101101000111010 + 0110101101011001000011000 + 0111001001010010100111100 + 1010110010011000011111111 + 1110110011111110001011101 + 1100011110101011101111000 + 0001010000010000101111000 + 0100010111000110001111001 + 1101111100110111111010000 + 0101100110001011111110000 + 1010101001000110011000111 + 0010100001011100011000001 + 1111011001100011100000010 + 1100101010101001000101010 + 0011100000101110001111100 + 0000101010011011101001110 + 0110100101000111111000010 + 0110001101110001110101111 + 0011100111010011111110010 + 1000000110110010000101110 + 1111110011001000011011111 + 1000110101000111000001000 + 0100100001111010100101001 + 0111000001111101010110111 + 1111010010110010110110011 + 1100011000000011001101000 + 1111010110111011100001101 + 1110100110010100000001110 + 0101011100011010011101011 + 0101111010111011100110101 + 0010111000100110111110101 + 0000010001111101001101111 + 0111111101001111111101000 + 1011000111100110110110001 + 0111001110110010010101001 + 1111011101010110001000100 + 0000001010001101110111101 + 0111110111100111000010000 + 0101010000001011111010100 + 0100111100110100000010111 + 1001100101101111100110111 + 1010011000001001000000000 + 0100100110111111001101010 + 1000111110100111010010101 + 0011111101000001010011100 + 1111110111110010011000011 + 1010010010101010100011001 + 1110010010101100010000010 + 1100100011011000001000010 + 1100101010111100110001010 + 0010101011000011100101110 + 1001101010100100101111001 + 1110010011100001000110100 + 0011000111011010111110100 + 0001100000000010010011001 + 0110000010010000101111000 + 1010100111000100010101000 + 1100100101111101000111000 + 1101110000100011101011101 + 0110101001100001100010011 + 1000010101110001100010100 + 0000000010101101011000100 + 1101001111101110100000011 + 0110101111010111100001000 + 1101011001101001001100010 + 1001111011010101110001111 + 1010111100010111000111010 + 0101010101000100111111100 + 0110101001100001010011011 + 0100001000010110010001010 + 1011110101100000111111110 + 0111101101111010010110111 + 0010000011011001110011000 + 1110011101000000111101000 + 1111111010011011011101010 + 1001101010111100100010000 + 1011010111110001100100100 + 1110010100101110110101010 + 0110100011000100010111110 + 1111111010000011111000100 + 1101101111010111100110110 + 1111101001111010110101000 + 1011001110101001000010001 + 1001100111000110010111001 + 1101111001000110000000001 + 0001000110100000100001110 + 1111001101111111011111101 + 1111101000111100110010111 + 1100100010100001000111001 + 1010011111000000001110011 + 1111010011010001101110010 + 1111001100010111001011001 + 0110001110111100100110100 + 1111100111010001100111101 + 1100010001000000001010011 + 1011111111100101111011111 + 1011011110011100000110001 + 1000101000011110000101011 + 0110111011000101101000010 + 1001110110101010111001011 + 1011001110001100001000100 + 1111011111010000111101111 + 1011001000000001110110100 + 0110011111010101011000011 + 1001001101111110001000000 + 0111000000101011111011111 + 1011111100000010100001001 + 1100111100000001001010110 + 1000110101010001000001110 + 1001111111101100101001011 + 0011001010011100111111101 + 0011111010111000010011000 + 0000011000011000011011000 + 1100100101010101110111111 + 1111100000111101001001010 + 0010110110011111110101000 + 1001100100001110101111001 + 1010010010000000100000000 + 1011100110111011100101010 + 1011000010000101111010110 + 0010001010000000000000000 + 1110011101101010010011000 + 1000000011111100110101100 + 0100010100011101111111101 + 1001010011011101000011111 + 1011011000010001011110110 + 0101110110110110110011111 + 1011111101111110010000100 + 1000110011100111101011111 + 0010010000000010011001100 + 0001000011100001001100100 + 0011011110111001101001010 + 1001111010100010101011001 + 1101110010100010101110111 + 1100001110100011110111111 + 1000000001101011111100000 + 0001000110010000111001011 + 1001100011111011110101001 + 1010110010011010011111000 + 0101001111001000110000101 + 0000001100110011100010001 + 0011001000001110101010001 + 0101001111101110001101010 + 1100110000010001110010000 + 1100000110010100100011100 + 1110001100100101000011101 + 0000101101101010101011000 + 1101011000110100011001101 + 1011101010101011101000011 + 0100100111000000011000011 + 0010000100010101101011111 + 1111010001101010100111111 + 0010011111100011110100110 + 0001110000000001111010010 + 1001001001011111011001100 + 0011101001001100101000111 + 0111001101101100010011111 + 1010101000111101100110100 + 0101110111110001011010111 + 0000011011011111000000101 + 1000010111010001101111101 + 1000000111111101111111011 + 1010101010011101011001100 + 1001110000100111001101001 + 0011101000000011011101011 + 0001111111111001111101110 + 0110011100011001010111000 + 1100011111100010111000001 + 0111000101111100001011111 + 1101011100100111101010110 + 0000011001111111010010000 + 0011010111000000011111101 + 1110010111011011101000000 + 0011001000000011110111100 + 1110111110111010110000011 + 0101000100001000111011101 + 0001101001100100001011100 + 1001010100011000111010000 + 1010000000000010110011110 + 1001110000100100110001111 + 1111011101000011000000000 + 1010010110101101101110111 + 0100000000110010111110011 + 0101010010100110000110011 + 0001001100010011000111010 + 0011101100111000000111010 + 1001101000100101000100100 + 0100111100110100000001001 + 0110110100111001111011010 + 0110101101000001110111010 + 0110100110000011010110110 + 1000101111101110001101100 + 1011111011010000110011011 + 0001011001111110110110011 + 0111011010010000001001011 + 0101001100010110111011011 + 0110011011010011101100110 + 1001110001011110101100001 + 0101011010000010010111011 + 0100101101001111000000110 + 1001110000010100000001011 + 1100101011011110010010010 + 1100001111110011001101111 + 1000000000011100110111010 + 1110010011110000111001101 + 0011111100001101000110000 + 1000010011111100110101100 + 1011111000111000011111001 + 1000110101101000001111001 + 0001011010110000101111001 + 0110100010110010000010000 + 1000010100101010010110011 + 0000010000000110111101010 + 0100111111100100010000000 + 0101010101110000011000101 + 1001001101101000101100010 + 0111011000110110101001011 + 0011111011000001101010110 + 0111110000000110111000110 + 1010100100000000110111000 + 0001111001100010010100010 + 1101011000011100100111101 + 0101111110111111001001110 + 0000100111011110110011011 + 0000011001100011001001010 + 1000000010010110001000101 + 1101101000111001010001000 + 1000111010000011010000110 + 0010000011100011000011111 + 1100000111001011011100110 + 1101011000111010000011111 + 0100001111011101100011000 + 1111101100100110011010110 + 1100010001110010101100100 + 0110111000101100001011010 + 0101111100010101000111110 + 1000100000001110111100011 + 0001100100100000101110001 + 0101010010111010101110101 + 0110100000100010111000010 + 0110110000111100000111111 + 1010001001101000010001110 + 1011110111011000011010010 + 1011010010010010000000010 + 1110111101010100101001000 + 1101010011101111110101000 + 1101000000011011110000100 + 0010000010000101000101000 + 1111101000001000010100110 + 1111010111001011001001011 + 1010111101101011000001100 + 0010111010111010001101111 + 1110000011011001111011101 + 1010010100101110111010101 + 1000011100111111010100111 + 1001001110011011100111100 + 0000000101001010110101010 + 0001111111011010100111001 + 1000000010100101001001000 + 0001110110011000110011101 + 1110101101100000110000100 + 1111010001010010100001100 + 0111011110011001101001111 + 1100000000110000001111111 + 1101000010011101001001000 + 1010110000001110011111000 + 0010000101100000111000111 + 0110001111001110001011000 + 0011010011111110001111001 + 0111111100010100000010100 + 0001100100001000011101101 + 0101011011001000010000001 + 0111100101011011011110010 + 1100101110100110101001100 + 1011010101111110100101111 + 0000010011111100111101010 + 1011110101011100110000001 + 1110100111101101001101101 + 0111100100010100000000101 + 0110010000110111101101111 + 0001010001000010100111010 + 1001100010000000101000110 + 0000101101001000101100100 + 1001111011101101011010110 + 1011000001011111011000010 + 0111010110001100100101000 + 0110100010011110101110011 + 0000101101000010000100001 + 0111111111111101000011011 + 0101011010111100100100010 + 0000101100010011101100100 + 0100011001001010010101000 + 1000001001000001011110110 + 1011100001011011110010110 + 0011001000111000101111010 + 0011000000101010101100100 + 0111100011101010100111010 + 1110111000000000010010110 + 0111010011101100000101100 + 1001101100010001110001011 + 1000110101110000100100010 + 1110111001010000100011111 + 0001000001001011000100011 + 0000111010111101111001000 + 1110100111010101100011110 + 0111100001110111100001111 + 1110010001110100010011101 + 0000001010001111010110100 + 1111101010111010011111000 + 1000100101010110001110100 + 1110101010000101110111100 + 0000100111010110101001000 + 1110101001100011111110000 + 0010100010001011000011110 + 1001011110100001011011010 + 1000001001010101010000010 + 1110001010111101101100000 + 1111110011011100000100111 + 0101100001110000010010100 + 0011001100001001111100000 + 0111101101101110110001111 + 1110111001000000001110010 + 1110111010111010000010000 + 0010111101010011111000110 + 0000010001011000011011010 + 0100000010111100110100011 + 0101011010001100001111010 + 1001110000101110110010011 + 0011001001111101100110110 + 0001101100010000011011111 + 1111000100011000001011111 + 0001111110110010111011110 + 1111100111100101100111001 + 0111111101011010001101001 + 0111101100011000000011000 + 1011000111100100001001011 + 1111001110001110111000100 + 0000100110010000110001111 + 1100010100001110100001101 + 1100000011111000111000010 + 1011010110100111000000100 + 1010101100110010010001001 + 1010010111000000111111110 + 1110001100100111110011100 + 0001010000010000101110011 + 1111001000011010111110101 + 0111100010111001010100010 + 0111111000110000110011101 + 0101000100101101111111010 + 1110100111100001101110001 + 0001011011101111110100011 + 0000001011100010001000101 + 1000010110010111011101000 + 1101011111101001100100100 + 0100000101100100001010011 + 0110001011111001001100100 + 0010101000100010010110000 + 0010011010100100111100101 + 1110010100110101000010111 + 1000011000100000011010010 + 0010110100101011100110001 + 0000010111001101111010111 + 1001111010010010011100110 + 1001101011100100100011101 + 0001011111111101010100110 + 1101100111001101010001001 + 1101011100010111011010001 + 1110010100110110000111110 + 1111100001010011000000000 + 1001010010110011110010110 + 1101111100000111100000000 + 1101100110000101100111100 + 1101000011111001000010111 + 1110100010010110001111000 + 1010111111100000100010101 + 0110111010011101110011010 + 0100011101101011001101111 + 0011011001001001010011000 + 1111010101000001011001000 + 0011101010111111011000010 + 1111010111001000110010001 + 0001110010001001000010011 + 0000000111011111010001101 + 0011000000110110111101101 + 0000100011110100000100101 + 1011011000001001010111011 + 0110011111000011001001111 + 0110110111110011100011111 + 0010111110001100111010101 + 0010101000011110001101000 + 1110111101100001100110010 + 0000100100100010011101101 + 1000000111000001110000011 + 0111011011001100100000111 + 1001110111100100000101100 + 0010111100100111111000010 + 0111010010111000011001011 + 0001010001001000000011101 + 1000110001000100000000000 + 1001000110001000100111101 + 0010010100101010111101110 + 0000011000110111101011110 + 1101001111010110000001111 + 1101011110101001110100011 + 1001110011111101010000111 + 0110010110010001100101101 + 0110111111100111000000111 + 1011001110111011111110010 + 1010000111011101100100110 + 0011000001000001000000001 + 0011101000011001111001101 + 1100110111001100010110001 + 0100000110110101100100100 + 1110111011000001010111101 + 0010100101101001001100010 + 0100100010110110111010101 + 1011111100101011000101011 + 1000101001001111110010101 + 0010100011101010000100100 + 1001101010100010000000110 + 0001101000110011110001000 + 0010011111110000011110001 + 1011001101011011010110100 + 0010101000110100011101000 + 0100001010100011011110011 + 0000010101000111000000101 + 1010011110111100001010101 + 0111111111111110010010101 + 0001011011010000100011111 + 1101100110110000011010110 + 0000001001010100100110010 + 0101100000000010010110000 + 1010110010101101111010100 + 0010110101001100101000011 + 1111111100001100111101100 + 0110110001101101110000011 + 0101000011011011001010010 + 1100010001100000011011000 + 0011100000001101000001101 + 1000010100000011001100011 + 0100001110011100100111110 + 1001010101110001111101011 + 0011000101101111111101100 + 1100011000100111010000000 + 1000000001000010000000011 + 0001100101101101110001101 + 1100011000010011101110100 + 1111111001011000101110111 + 0001001010000010011100100 + 1111101000000011001110101 + 1110110010101101110110111 + 0110011100000111000010100 + 0100110001101101000011100 + 1111011100000101101110001 + 1101011111001111110110101 + 0101101010001100110101111 + 1100111011110100100100000 + 1110000001000101011000010 + 1110110111001100011001011 + 0101011001000101010111000 + 1010001000011011110111000 + 0000001101101111101111011 + 1100100011111100000010010 + 0011011011011010011100001 + 0010101011011010110000011 + 0101000111010111010111100 + 0111010110100011000111110 + 1000010101110001000011010 + 1101110001000111110001111 + 1010011110011110011110101 + 1001101001011101111010011 + 1100011010110110110010001 + 0110001000100010000110000 + 1010101001101111011001100 + 1111011011101111000011111 + 0111100101010100010111111 + 1010110100111001000000101 + 1010101010110011001010011 + 0010100010000010101100010 + 0101001001100101101111111 + 1110110101101110101110000 + 0000011001101011101101101 + 1001101110111000101100011 + 0101101001011100110011010 + 1010111011011110011001000 + 1001011000110001110011110 + 1000100001100011111110101 + 0010011001111010001000011 + 1010111011011010010010111 + 1101011111111001001010100 + 1111000010111000000101000 + 0110011110000100100101100 + 1100101010111110011011000 + 0010100000100100000001101 + 0101010010011110011111111 + 1001110000110010100010101 + 0001000100000100010010011 + 0111010011000111000000011 + 0101101100111100101100100 + 1000110010101000010101001 + 0111100010010111110100110 + 1111010110000110010000101 + 1010101101100011110100101 + 1110000111010100011101101 + 1100110000011110101000110 + 0110011101000110111111000 + 0000110001010111001001001 + 1110110100110011011101010 + 0101001000000000101100011 + 1101001100011000111011111 + 0100111001011010100111010 + 0011100010110000000111001 + 1100111000010101100010011 + 0101000001100110111010000 + 1010010100010001101001011 + 1101011110110001010101010 + 0101110110101100111101001 + 0011001000001001000011100 + 0010101100101001011000100 + 0111011001100110101010111 + 0100100110100001110010111 + 0101011101000001000110110 + 1100011010101011110101111 + 1001110011010100101101000 + 0110101011100010101010000 + 0011011011010000001100111 + 1010100110011100001101011 + 0011110110001011100100010 + 1010101110110010101110111 + 0000111011011101001101011 + 0110011001011010000100001 + 1110011100111011000110010 + 1010010100111111101110101 + 1010100100011110010101011 + 0100011100001111101101110 + 1001110111110011001110011 + 0101110111010100001101100 + 0101101001011011110101000 + 0000100010100110011000100 + 1011001100001101001100100 + 0011100111100111101001010 + 1101001010110010000110111 + 1011010111110110101011110 + 1011001011101111111111111 + 1100000101010100001100101 + 0100100001010011001010010 + 1000001111001011100100101 + 1111110101110001100110101 + 0000010111111100011101000 + 1010010111101011101000100 + 1000010011000111100111001 + 1101111111011111101011011 + 0110111100101001011101000 + 1010011000001001100111111 + 0111001110010110101000011 + 0000011101010001011010101 + 1011000010001000110110000 + 1101110010110000011111111 + 1100101001011111111001100 + 0000001000011101000111100 + 0011001011001010110110111 + 1101100001101110101000000 + 1001110100101011111000000 + 1001100111000011001011101 + 0011100100111001001110000 + 1101110011011010001001100 + 1000111110111001010110001 + 1101010101101111001100010 + 1100001110010000000000010 + 1001011010100011011011000 + 1001000101011011100101100 + 1011000000000111001000101 + 1100001010010111101010101 + 1001010000110111010100010 + 0011000011001111110110010 + 1010001000100011011010000 + 1010110100110111010111110 + 0001001011110001101011001 + 0100110101110110000000101 + 0100010110110001111001101 + 1101001010110110001011001 + 1101010101010001001001100 + 1010000110110101000010111 + 1111100010010100001000011 + 0010000011111000000001110 + 1111101100111101100000010 + 0001000001010000110010010 + 0010000000111110000111001 + 1011110111011001101010011 + 0100001001101010011101101 + 1001001011000100000111100 + 0100010011001111001101011 + 1000001010110010110110000 + 1100001110000100011101010 + 1111111011101001100001110 + 1011101001101010011100011 + 1001111000011000101011000 + 1110100100110100000101110 + 0111111110110001001001100 + 1011101010101101111111111 + 1001000011000010101101111 + 0110111011100110111001001 + 0001111101010011100010111 + 0100100010101110111111000 + 0110101010110010001111101 + 1010000110000111011101110 + 0111010000100101101100011 + 1110001101100100010111010 + 1110101010000101101011100 + 1100000111011000100111110 + 0100110110010100101111101 + 1101101011101011010011010 + 1000000010001100000101000 + 1000001110000010111011110 + 0101110100000100000100110 + 1010011000100101010001011 + 1000001111010010000101001 + 1010110000001110000001101 + 1101000100101100000010000 + 0000011111101000111001111 + 0101010110011100011000111 + 0110011011111000000011011 + 0110011100001110101110010 + 0100001000100111000101000 + 1001011011000001100111100 + 0010000110001011001000101 + 0010110000000000100010100 + 0111010000001000100011011 + 1010110000011011111001101 + 1010011010110001100101111 + 1101111110100110011000100 + 0001100001000011101100100 + 1011011011001010000100110 + 1010000000111101110110011 + 0011111000110100110011010 + 0010101001011010100100100 + 1101111010101010110010101 + 1000100010111001110001011 + 0100100100000101101111011 + 1100111100111111001110001 + 0100110101010000100010010 + 0011110011100000110011001 + 1101110100011000101110100 + 0110111110110111111110101 + 1100011110100110010011111 + 1101010111001001010000011 + 1111010010000111111100000 + 0101010111000101000000001 + 1101100000011010100000011 + 0111111110001101011011111 + 0010110100110000101011101 + 1100011011011011001010111 + 0111101011011000011001110 + 1010111011110001010000000 + 1111111101001110010011011 + 0110101110100000000011001 + 0001110111100010101101000 + 0111111011101110011101100 + 1101101100100010011010100 + 0001000011100010101011000 + 1100000110011010100101101 + 0110001100010111110110000 + 0100000110101000100011100 + 0111111010111110000100110 + 1000110011011100111010110 + 1011101101101000101101101 + 1110000010111000101010100 + 0101111000011110100000110 + 1100000101100101110011010 + 0010111111010000111011010 + 0001010100111001001111110 + 1001101001101110000011010 + 1010100110011110011110101 + 0010100101110000100011001 + 0001011011000110001101001 + 0110000110101011100110111 + 0011111011001101010011010 + 0000001000011100100011010 + 0110111011101101110000101 + 1011010100011001000010001 + 1101010111101111000100110 + 0111011010001111001001010 + 1101111101000101000010110 + 1011010001000001100100110 + 1000111011000000001110001 + 1110110000001011100001111 + 1011101000000001100101000 + 1010010110111011000011000 + 1010001010101011001100100 + 1011101010100111011100010 + 0100110101101110001100001 + 0010010010001111001110101 + 0010010001011100000001010 + 0101110111001110111011110 + 0001111101101111100110110 + 1111100110001111101000111 + 0111010011100110100011111 + 1000111100011011101001101 + 0011101000101100011000011 + 0010110001100011011100111 + 0111110011111011011010110 + 1001101011001100110011111 + 1101100000111100101110000 + 0010111000101110100111110 + 0011000000011110101101100 + 0001011101110001100110010 + 0001000110110001100111111 + 0010100001001001011111000 + 0111111000001100000100001 + 1011010000000100000010110 + 1000101100110000011101001 + 0110000111011110010010011 + 1011111010011011111110110 + 1111010000001011011111100 + 0000000111000000101110001 + 1100001101000011011101011 + 1001000110010111000000110 + 0000010000101010010010000 + 0110101000000111101000100 + 0100011110011011000111010 + 1100101001110001011010011 + 0111101111001011000001010 + 1110111010010111011001100 + 0100100101110110000111100 + 0111100101111001101111011 + 0010011011011001011010000 + 1100110011000001110110001 + 0001100111001001101000110 + 0010010111000011000110000 + 0100101111001011011000000 + 1101001010110110110110000 + 1011111110010101111011110 + 1000011110001111100110110 + 0000010000001011111010010 + 1011001001101110001011111 + 1001110100001011100100000 + 0110001101010110010110011 + 1100110001001000000001001 + 1001001010001001111011110 + 1000100000010001100000010 + 0000010001110001011100001 + 1011000001100000100101011 + 0100110011100001101000010 + 0101000101101111100101100 + 1111100111010001100000010 + 0000010101111011001101101 + 1111111111101110010101100 + 0111011010000101100111001 + 0010100001101110011000011 + 0101010000011100000001010 + 1100100000000100111000001 + 0001010001000001111000101 + 1010010110111011010101010 + 0011001000000001001111111 + 1000000110110011010010001 + 1010101110111011101100110 + 1100000001001010000111101 + 0111100101000000111011001 + 1011111000100110000011100 + 1100011011010010100001100 + 1011110101101001111010110 + 0111100110010010100010100 + 0000100001001010000010011 + 1101011100000110001001111 + 1101001010001110010000100 + 0100111010000111101011111 + 1010001001101110100100000 + 1001101001001110100010101 + 1101011011111101100001111 + 1010111111101010001000000 + 0000001111110000111111010 + 1001111110110000011110110 + 0011100100011001001011010 + 1110011101000110011101001 + 0011000010101010000101001 + 1000100100011000000111100 + 0111010101111011000111001 + 1101100010111001010011111 + 1001101011000000011100100 + 1101000101010001001001110 + 1110001011111000111010000 + 1001001000011110000100101 + 0111011111100111110000110 + 1010000010011110001101001 + 0011110111111000101001001 + 0100110110010011101010101 + 0110110111000011111110110 + 1010100010000001111000110 + 0101001110000010101101101 + 1000011101001000111111101 + 0000011100100111110110111 + 1001011000011111110111101 + 0101001111111000011010001 + 0000011111001100001011110 + 1101000010100001000010111 + 1100101011011100111010101 + 1000000010011101010101000 + 1000110011010010111101000 + 1001111111001110010100011 + 1011100111010010010100110 + 1101100011010100100001001 + 0001111001111010110100011 + 1000111101010011101110000 + 1110100000000010110101000 + 0111110000011011111001100 + 1100101000001010101110010 + 1101111010011111010111101 + 0010110011010110010001110 + 0011101110110100011101100 + 1110111101111011101101011 + 1101011011000101111011000 + 1000111000101110000101011 + 0011101100110110001111110 + 0111011000011111101010000 + 0000100110001111001001110 + 1100101000101101101001110 + 1011011100001111011010001 + 1001111101001001000001101 + 0001100110110110111010010 + 0100010000010010110100110 + 0010011011101100100111001 + 0001010011010101111010101 + 0110100111001110001010011 + 0110111101110011001110110 + 0010111001100100001011011 + 0101110000000110000001010 + 0000111111111011011001100 + 1001000010010111000000110 + 1100101111110000010101010 + 0100000010011000001011000 + 0000100100100010001110000 + 1010001100001000101100110 + 0000010011110010110111011 + 1110101100100010100011101 + 0110001001011010000111011 + 1001010101000010101110010 + 1010011000111111111001101 + 1010010011011011111001000 + 0101001000011100001000110 + 0100101100100011100111111 + 0111000101010011011010011 + 0101101010000101110111100 + 1100101110001001011101000 + 1010111101101100010111001 + 0101000110010010011100111 + 0111100001010110000000111 + 0010100111010101001011011 + 0000101011001001111010010 + 0001111100011101110001101 + 1110001110100110100010000 + 1010001110010100110001010 + 1001001110100101100000001 + 0010111000101010101010011 + 0000111111100011101101100 + 1010111000010011000011110 + 0100001000010100100111010 + 0001100000111101000101001 + 1001010101011110111100000 + 1111010010100010010100011 + 0100010011111001001001110 + 1011100100101000000100111 + 1101101111111100111000001 + 1010001000111110000101000 + 1101101011011100000100001 + 0101010000110000001001100 + 0000101110011001100011001 + 1111110011101001000001100 + 1000001001011010001100001 + 1010010010010101001010011 + 0001100101100110001000100 + 1110100101010110001100010 + 1001011000000000100110111 + 0100110000110101100101010 + 1000000001011000000111001 + 0011011101110001110011000 + 0111110110101111101010010 + 1110101010001100001101000 + 1011011101111110111110111 + 0011110111011111001000110 + 0100100000011001000100100 + 0101111011001100101001011 + 1110000010100010100010101 + 0110111001010110011100111 + 1001001111001000000001111 + 1000101111110001110101001 + 0010010011100100000101110 + 1001001010011000010101101 + 0000001001010010001011111 + 1000110000001111100011010 + 1101010010000001011101101 + 1101100100001001110011011 + 0111111010110011101000101 + 0010101000001011001111110 + 0000001111101010111001111 + 1101011110011001101011101 + 1001010000010010101101101 + 1010110000000110011111001 + 1010111011111101011111101 + 1001100100101011111000100 + 0001010001011011111100000 + 1100000100010110000010110 + 1011010011011011110010100 + 1111110001010101111011110 + 1101100100110000101100000 + 1111010010010101000111111 + 1101100010110001111000101 + 1000100011111101001100010 + 1011110100000000101101101 + 1100011110100000110110011 + 0101111011001100011001100 + 1001000101000111111010000 + 1111100110001100000100110 + 1101110111010101101111101 + 0111001011110111111111000 + 0011010101011101010111110 + 0100001000100000000000111 + 0001000100001110101111010 + 0100100101000101011101110 + 0101101010110110010110000 + 1011100000011000100010111 + 1110001111101000011101011 + 1010100101100100001000100 + 1000110101100000101101100 + 1000110110001100000000101 + 0011110110000111101000101 + 0100100001101011011000000 + 1101101000100110001011101 + 1111110110111111001110100 + 0100100100011000100101101 + 0001110010110000111100011 + 1110110110111111100110001 + 1000000110101010100111100 + 0111001010011001100110111 + 0111101101001000100001001 + 1010110101101010010111101 + 0010101000110010011110001 + 0101001100000100110011011 + 0111001111111101000010101 + 1001110000001110011101011 + 0001101100000101011010000 + 0000110010011101010111001 + 1100011100010110110111111 + 1000010101110011101101010 + 1101110011000111110101100 + 1010000110100011001010111 + 0000101111011011111011101 + 1101111011101110101011100 + 1011000100101010100011110 + 1011111110011000101011000 + 0101010100110011101001110 + 0100100110010010110110101 + 0101110101011001110101000 + 0010010001101010010010100 + 0101101100100100100001100 + 1001110101101001010000100 + 1100110010001100011101100 + 0010110010010110011000000 + 1101010111000111001111011 + 0110000010111100101001001 + 0000001001011000110111111 + 1111110011111001111000000 + 0000100000111101110110110 + 0100110001011001111001100 + 1010011111101101001100101 + 0001011000111101011111010 + 0011001011101011011100110 + 1000000110010000000000000 + 0110000100010010100000101 + 1111010111100110000111111 + 1111000010101111010011100 + 1101001111111011010001100 + 1000001001000001001001010 + 0111100100101101111000110 + 1011100001110101100111001 + 1010100011100110101110011 + 1010111101011110010100110 + 0001101001111100110011001 + 1010110000110001010111101 + 1000100101010110011100000 + 0110010110011001100101100 + 0000001000010001001110101 + 0110000010101010110101101 + 1100001000110010110011001 + 1011110101001110110001110 + 0001011010000111001011100 + 1111111111011010010100101 + 0000110011110001100011000 + 1101011101100110101010100 + 1010111100010101100000110 + 1010111110011000000111110 + 0111000101011001000110100 + 1000010011101110101111000 + 1010001110110001111100110 + 0001100010011000000011000 + 1110000011000011000010011 + 1111011000000001100101111 + 1101101001000101111111011 + 1110110101011000111100100 + 0110101001100001011111101 + 1100000111001011110100010 + 1101100100101011000110100 + 1001011011001111000100111 + 1011010100010010100101001 + 1100010000101100001010101 + 0101110011011010100111101 + 0000000011010101110010010 + 1001101000001100110100100 + 0010100101000001001110100 + 1111110110000000110001000 + 1111100110001010000101000 + 0010110110010001111110101 + 1000010111011010100000000 + 1100010011101101100101011 + 1000100111010110110001011 + 0010111001100000111001010 + 1100001101001010010110010 + 0000111000101101011110111 + 0011001001010101000011001 + 0101001100100011111000101 + 0010100100110011010100011 + 1001001101000010111010100 + 0111111111110000111010110 + 0110000010110011001010000 + 0010101000111101101010110 + 1010010111011000001101011 + 0010110011111100000110011 + 0100010011011001010101011 + 1111110010011111010011000 + 1100101100101101100100100 + 1011101011000111010100111 + 1001010100011000111010010 + 0101010000101111010000000 + 0111000000000000110101101 + 0000001101010011000111001 + 0000101101001100001111101 + 0000011011010011110110001 + 1101111111100000001101001 + 1110010101101110101001100 + 1000001111111001000101101 + 0110001111000000111011100 + 1111110000010001001001001 + 0100010100110011100001000 + 1011100100011100110001010 + 0010000100100111000010110 + 0001101011010000001111110 + 1010101000101011001100010 + 0011101001001001011110110 + 0001111010011011001010101 + 0100010000000100011101110 + 0100011000010011001010010 + 1101001101011110100011100 + 0111111110111011101010110 + 1001111001010100000111110 + 1111111111000000010100001 + 1110010100100101111001010 + 0011111010110111111110100 + 1010101001000111011100100 + 1010010001000101111010010 + 1011110001010111001011010 + 1001111111000011001101011 + 1010000001101001100111000 + 1010110001001110100111100 + 0100010110010111101101110 + 1000000010110010101100111 + 0111000000110001011101111 + 0000101101000111111011010 + 1001010001001100101010100 + 0110010101000101100010110 + 1111111100110111101110111 + 0010000110001110100101001 + 0011011101111100110111000 + 1011000101111000011000110 + 0101111011000010110000100 + 0101011110101110100001101 + 0101110101110001111011100 + 0000010110000011000100110 + 0001100101111110011000000 + 0011010111011010000110110 + 0010001011101010011100000 + 0000100010110011000001010 + 0000101010101101101000100 + 0110001001000010111010010 + 1010001011000001110101110 + 1100111010100100011100000 + 0010111110110110111000001 + 0111001011001110010010100 + 0010011100100010101010111 + 1110000101111010010110100 + 0110100011101001010111110 + 0010001000000010110110101 + 0100000110111010001000100 + 1011100110100110100100001 + 1010110010000101101010100 + 0101011100011101011100010 + 0000110101010100001000101 + 1101111000000110000101110 + 0111101111100100001110011 + 1010100000111101001010110 + 1110000111000001000000101 + 0000110101111111000111011 + 0011001010001000100011001 + 0100010000111110011000010 + 1000111011110111100110110 + 1111100011010000011010010 + 0010001111111101111110011 + 0001010101000010000001111 + 0111011000100110010000011 + 0001001000110001000111111 + 1010010101011110110100110 + 1101111000110111100011100 + 0000010100100110110000100 + 0001111100111011110010000 + 0001001110011110011101001 + 0100110110111001011101011 + 0111000001011011110001011 + 1001110100101101111011010 + 1110000110010100010100100 + 0101001000010000010000100 + 0001010111111010101110110 + 1100000110010011111111000 + 0110011100101100010001010 + 0001001111010000001100001 + 1111110101000010100010100 + 0111110010010000111011011 + 1001110000011110100000101 + 0011111001010010101011100 + 0001110100011101111001001 + 0110011110101100010000100 + 1001000001010101011010011 + 1010110100011110100101110 + 1000101010001111000101101 + 0001100010000001011011010 + 0000011000111011101101010 + 0110101011110010010101010 + 1010011100000100111100101 + 1100010111100110100101101 + 0001100101110111111100001 + 0101001001001110111111001 + 1000101100011111001011111 + 0011111000100010001100011 + 1101111000000011110011001 + 1111001011001101101001000 + 0111011101001000000010111 + 0111011011101101110101101 + 1010101000111011101100011 + 0110011001110111011100110 + 0101111011000000001001100 + 0110011110110000100001100 + 0100011010111001100000101 + 1100001100000100110000111 + 1001001110010010000010111 + 0011101001110011110001111 + 1111001111010100001000000 + 1000011011011001100000011 + 0000011001111111111110010 + 0100000010010010001010111 + 1111011111110110001011111 + 1001001101101110011111100 + 0001011011100111111001010 + 1001011001100101110101001 + 1001111111110010101111101 + 0011110100101011110010101 + 0000111001001111100001000 + 0111010011000000100101010 + 0011110001011100110100101 + 1110110010110110110100101 + 0110101001100100001001110 + 1001110001100111101100011 + 0000110010001010000011100 + 1111011001000101011101010 + 0011001000111100000010011 + 1001100101001100010011101 + 0111010010011100111101001 + 1000011111111100110001100 + 1111101110010001110001100 + 0100011101110000100000101 + 1010010111111100110001100 + 1010100000111011000110001 + 1110011111111100011110001 + 1010110001100110100100010 + 1101000111111011111011011 + 1110010000110011000010011 + 1110010001010011100100010 + 0001010010011110111011011 + 1111000010111100110001001 + 1011110110010000011001010 + 0111001010111101101010100 + 0010010010001110101111101 + 0010001110001001100111100 + 1011100001111111001011110 + 1111001110100110011000101 + 0101101111001010100000101 + 0111010110101010011100011 + 1001000110010010100010000 + 0101001111011010111001001 + 0001000101100101110110111 + 0100001010011101001010111 + 0001010101101100001001110 + 1001110110010110010011001 + 1101110100001000100101110 + 1110011110000000111010101 + 0001100011010110010011011 + 0010000101001110110101101 + 1110101010100111001101100 + 1001110111101111101111101 + 1111110001100111010100011 + 0000111110000011101110111 + 1010000110000011010010010 + 1101100100111010001000001 + 0111100101110011100110011 + 0101010001100110100101001 + 0010000100101011100010010 + 1101001111101100011001100 + 0011010000010011011101000 + 0111110111010100000010001 + 1111000011100001100110010 + 0001011111000010100011010 + 0011100111110000111111100 + 0000111111001111000010011 + 1100100110010001011000010 + 1011001101011011000010110 + 0110011111101011010110100 + 0110110010100000011100110 + 1101110011001000001100110 + 1010111000010100001110111 + 0100011111000100001011000 + 1010000000001100010011010 + 0110001000001000110111110 + 0010101000001100100000000 + 1100110101010101000110111 + 1101010100011110000011000 + 0111001011001011101011011 + 0110100010000000010011100 + 0101111110001111111001000 + 1000110011111001110100111 + 0111100110101110000100110 + 0010001110100100100000111 + 1110011111101001001100001 + 1010100110111101001101000 + 0000110111010010000000001 + 0000100001001010000010011 + 0101000111010000000110100 + 0101100110100010110011100 + 0111100101111001111110101 + 0001101101110010011010100 + 1011101011101110001100011 + 0000110111111011100100000 + 0010100001100010011011100 + 0000101000001010110111111 + 0000010111100101110000101 + 1001110101011010101000100 + 1100000111101100010000101 + 1111101001010101100011011 + 1111000010010001110111011 + 0011010001101100000000001 + 1001001110011111101111111 + 1011110000000000000000010 + 1101100011111101011001111 + 0010000001100110110010110 + 0100101100101101100111010 + 1010110100110011110110111 + 1111000110101001011101000 + 0101000100111000011001011 + 0110101100001100010000001 + 1011010001011010000111100 + 0101111101111110010001101 + 1010111011000100110101001 + 0110000010010011111111011 + 1101000011100000001000010 + 0101001110111110001010011 + 0011011011011100100100001 + 1001101000100111010110101 + 0011010100011011001100100 + 0000101100001110011111101 + 1010001000011101111110011 + 1000011011001110110110100 + 1001100011001010101111001 + 1010010011000111010100010 + 0011110111011110010111000 + 1001011101011011100111001 + 1010001010011010110100000 + 1010001110011110010011010 + 1110000110101000000010110 + 0010111001011111001011101 + 0100010001111111100111111 + 1010011110110001010010110 + 0100100110011011100011011 + 0011011001011110110011001 + 0010101110111111101101001 + 1110111001111101001011110 + 1000101011011101010110111 + 1010000010101001110110011 + 1111110110000000000010000 + 1010111001111010011011000 + 0110100010101001101010000 + 1101011010011001000111110 + 0111100101100111111100100 + 0001010011110101111110010 + 0111001110111100001111001 + 1010110011101001010110010 + 0011101100001110011010100 + 1011010111110100101110001 + 1111001110111100011001001 + 1100000001110110011111001 + 1100010000101100101010110 + 0100100100100111000000001 + 0000001001001101011110010 + 0101001110110100100000010 + 0110010100011100110101000 + 0010110100111110111001001 + 0100000001001101111111100 + 1001100010101111100100110 + 0000111001101100000111101 + 1000000101110001111011011 + 1000101111010101111000100 + 0110110010111001100111001 + 1011110001100010001001111 + 1011100011011011101111100 + 1000011100000100001101100 + 1000101001111011010101101 + 1100101011100111101110000 + 0100100110101010110000110 + 1100011010111001011111001 + 0000011100010011011101110 + 1101100110111101110011010 + 1111110100000101111100001 + 1001011111101011011010001 + 1010010001110011010011110 + 1001101101001011101101100 + 0000011000101110110100001 + 1111111111010011001110110 + 0100110110110110110100011 + 1100011100110010101001101 + 1001101100100010111100110 + 1001101101111101000101100 + 0100111111001011100111110 + 0110010110111110111000010 + 1101111000100111001100011 + 0110000011010000101111110 + 0010111101010011111100101 + 1110111111001011111111010 + 0000001011111010101101110 + 0000100010110110001110100 + 0001010101111110010111101 + 0100101001110001100011101 + 1011011101111000101110000 + 1110010100010000010110111 + 1101011111110010000000010 + 1010101110111110110110110 + 1001010111010111010011111 + 0011010001100001101111001 + 0010100000110011110000010 + 0100111000000101001110011 + 0100010111111010010110010 + 1101011100101010000100111 + 1101010101111101100011010 + 0100000110011000010000100 + 1101000010101111101111100 + 0100010010010101010110110 + 0001001100101001000101001 + 1101111001000001000010000 + 0101111010011001101101001 + 1010101100010011101010010 + 1000000010111111101100111 + 1001100010011011011111011 + 1011101010000001100100100 + 0110010000110101011110110 + 0101111101000101000110110 + 1111110011111010011100010 + 1011101110011111100000000 + 1000000100101100010110110 + 0101101101101000001110110 + 1110011110101000111010011 + 0111110110010110001000011 + 1110111100011011110110010 + 1000111001000001000010101 + 0000101101110111111011001 + 0100010000011111100001010 + 0111100000101010000010010 + 1101010111100111010001000 + 0001001001111110110000010 + 0101011000110000010100011 + 1010011010001110100011001 + 0110001000101100101100111 + 0100000011010011010111110 + 1010011011010101100011011 + 1110110001011001000000110 + 0100110001000000101001001 + 1010100011101001011100111 + 1001000001001110110111011 + 0110000001110101000100000 + 1101000101111111001011110 + 1101111100110001000110000 + 0111110110111000101110101 + 1011101001000000111001100 + 1011100101101110111000100 + 1001001011101001100100110 + 1111010000101001000011011 + 1011100011011001111100010 + 1100011100010110011000000 + 0101101110010010010001000 + 0010011111110000011010100 + 0000000000001110110011110 + 0111101110000101101000011 + 0010111100100100011101011 + 0001111100111011101010110 + 1110110010011011000111111 + 1010001100111100111100101 + 1000011101000010010001111 + 0101010010110011010100111 + 0001001010101101101100111 + 0001101110111011001110110 + 0001110010110010101110011 + 1110110001110001110011100 + 0001000001010000001000000 + 1110101000011011111011111 + 0111000010111110110001000 + 0100010110101101110111100 + 1100000110100111010111111 + 1100001111000000000111110 + 0101111101000100111010011 + 0000001100111010010101010 + 0001111001010100001000100 + 1011100000100000011001010 + 1001011111000010000101001 + 0011101000001001011101001 + 1110000111100100100010110 + 1111010000101001011110011 + 1111111100111100110010001 + 0100100001011001110001100 + 0000011010101001000100110 + 0000101010110011101010111 + 1110101100000111101010111 + 1001111000010010001100111 + 1110100000010010000010110 + 0100011001101111101111101 + 0101100011101111111110011 + 1000111100000010000110000 + 1010001110001000011000011 + 0101101000101011111111101 + 1000000111010101000100010 + 1011101101110010111001000 + 0010110111110101010100111 + 0101011110101011010011101 + 0010001001111111010000000 + 0111100101100100010010100 + 0101110100101010110000111 + 1110111000101110000000000 + 1100101000100001100110000 + 0000101000011110001011000 + 0000101010011001100111101 + 0011011000000010000100110 + 1010010010111111111111111 + 0111101000010000110000110 + 0111110100010110010101110 + 0010000010100011100111001 + 0100011010001101100111101 + 1110101100110010100111011 + 1010101001011000000001100 + 0110111000100010110100001 + 1111101100000011011000101 + 1111111010110100001000010 + 0101110011101101110011011 + 0111000110000010010101100 + 1001100110010010011100110 + 0100000100011010100100010 + 0011010101001010001001110 + 0010111110101000010000100 + 1110111101011110011001100 + 0101101110111010001110001 + 1110001100110000111111011 + 1011001011100010100010111 + 1110011111100101000100111 + 1000100100011110111110111 + 0001111101100001100001011 + 1011110101100000010001011 + 1100101100011011000000110 + 0010010110100100101011100 + 1100100101100011000011011 + 0010011111001111001111001 + 0111111001011110000111100 + 0101100011000000111111110 + 1011110101001110100000011 + 1110011000100110000010011 + 1100101010010010101100100 + 1010100111000001010100001 + 1111111101110101000110011 + 1001100010011001000101111 + 0100000000100001111010001 + 0001101111111011111100111 + 1111100110011000011011000 + 0110011011001111000011010 + 1011100111101000100001111 + 0110101101100000110100010 + 0011000000101011010100011 + 1000010010000010000010110 + 1011101100010010000010001 + 0100100100100100010111110 + 0011010011110100000100110 + 0101110010011100011010110 + 1010000001010010000110001 + 0001110110010101010000000 + 0010110110000011000101100 + 1101111101001111111111101 + 1111010100011110010101001 + 1111011101011100101101111 + 0001001101111011100110010 + 0011010001010101000011010 + 0010101111010011100011001 + 1000000111110111100001000 + 1111001010000001011100100 + 1011100101011110000010001 + 1100001100101111011101001 + 0001100000110100000101110 + 1101101000110100001110011 + 1100100110010111111111001 + 0101001010111100111010110 + 1111101011101101101101100 + 1101011111110000110110010 + 1100011001000111100011010 + 1100010110000111001011100 + 1000101000001001011001001 + 1110000010010101110010000 + 0001111101000011011100100 + 0010110010101110100111001 + 0011010001011101111111111 + 0010001111010011101011000 + 1101010010111011000001101 + 1100111010100100101011101 + 1101011011111110011111101 + 0111101100010000001010110 + 1111001111000011101101111 + 1111011011011000000011111 + 1100000000101011111100101 + 0111011001010100010101001 + 1011111010011111001101001 + 0111100011100111010100101 + 0011100101011000111100100 + 1110000011010000011010110 + 0100100100000000110111011 + 0001000000110001100001111 + 0010011001100101001010110 + 1010000100100010011000000 + 1110111110010000111111111 + 1101110001000100001011000 + 0001001000100001000000110 + 0100000010110101101101010 + 0111110000110100110110010 + 0000010100010001010000000 + 0111000101011000110100110 + 1111010011101000000001110 + 0010110001011110100111101 + 0101010101000000100100001 + 1001010101101110010110110 + 0100011100111001001010110 + 1011100011001011101111000 + 1101000010100101101000100 + 0010101001111110111110001 + 1000111100000001110000101 + 0001001001110010100100111 + 1000101101010110111010100 + 1000111001100000011110011 + 0111001110101110111000101 + 0010100100011101011001101 + 0100111110011011010101101 + 1011010111111100111000000 + 0011100000001010011010001 + 0001001111110111101111010 + 1000100100110001000101001 + 1110000111000101101000100 + 1111010100101110100000101 + 0011110011100101110001010 + 1100000000010011110010110 + 0100101110111010001100110 + 0110101011101110001100100 + 1111100111011011110011100 + 1001110000000010100000011 + 1100001110001101000010001 + 0011001111011100101101001 + 1101010110111110001010100 + 0001110000110110110000100 + 1101001010010111010001100 + 0110000000110100000000100 + 1001000110110000001111100 + 0101001010011010000000101 + 0101010011011101000111001 + 0000110101110011010010111 + 0000000010111001111010010 + 1101010000100011010101110 + 1010110110010100101011110 + 1000001010011010010000011 + 1111111110011011001110011 + 1101010110111001011110100 + 0010011101011011000101110 + 0000001110100110111100000 + 0000001010101010001011010 + 1010011100011100100011100 + 0111100101101110110010001 + 0101000001000000110010001 + 0011001101101100110010010 + 1011110110010110010010000 + 0011001101110010001010001 + 0100011011011111010100111 + 0011101110111001110100111 + 0011000100100101110000111 + 0001010111010101101110010 + 0010000110100010001011100 + 1101101111010001010000110 + 1111110110011100001000000 + 1011001110000000100010000 + 1110111001100110110110100 + 0010101001011000100010011 + 0110000011111000110110001 + 1101011111101010111100011 + 1101111100100010110010010 + 1000100011010010101011111 + 0101100011100110001101101 + 0110111101010101110010010 + 0110111100001111000000110 + 1101010001010100101001101 + 1100001010001111000110101 + 0000110101110001000010000 + 1000101110001100101110111 + 0101010001011001000111010 + 0100011111110110100000111 + 1001100100110010011100111 + 0011000110110000011110101 + 0111001101100110001011001 + 1011100100001110010001101 + 1000011110111101101001100 + 0100111001000011111011011 + 0101111001111111000000000 + 0001111010111100101000011 + 0011011101011011001100010 + 1010110001110101011100100 + 1010111000100000111011110 + 0011111100101011110011101 + 1001001101101110110011000 + 0111101101000111101000111 + 1010110111001001101110000 + 0111100111000001000011010 + 1110110110100001111010010 + 1011011110110100110001101 + 1110000111011111101111101 + 0010101010010100110110010 + 1001100100110111010000110 + 0100011000000111111000001 + 1111010100110111010000100 + 1111011110100100101110000 + 1101000000010111011100001 + 0101101011100110011110110 + 0110100111010101011101101 + 0110100010111001111100100 + 0001111111001000110011100 + 1101100001001100011001010 + 1110001001011011100000100 + 1110000100000111101011101 + 1000011000100011111010010 + 0011001011001011011100100 + 0011011100110010010101001 + 1000001001000110100100011 + 1010111100110011100111110 + 0101010000101000111011000 + 1111111101000001001011101 + 1001000111100000110001000 + 1001010111001101001010111 + 0101000111110011111001111 + 1010010101111100100010110 + 0111010100110000100110111 + 0100101101011010001110011 + 1011011010010011011101110 + 0111011110100011010000011 + 0010010010101010101001101 + 1101001100100100000000110 + 1101000011011110111100110 + 1111010100101010100100000 + 1111100001001001000110100 + 0101111001111011001111110 + 1001011100110000000010110 + 1110010010000100001100100 + 1000110110001101101110010 + 1000100101101001000010011 + 0110100000001110111000010 + 1001110001011110111101010 + 0011100010110010100011001 + 0110011010000101110000111 + 0111010001010011000000110 + 0111101001010010011101110 + 0000111110110100011111111 + 0101001101011001100000011 + 0100111100110111101110010 + 0110110010001111011010100 + 0101010111010001100010111 + 1101011000110110001011110 + 1000010010000111001010111 + 1010001101100100011000110 + 0010111010010100111100010 + 0100101010011010111110010 + 1010011111011010101010101 + 1111011100000111101000101 + 1011000001001111110010010 + 1000100111001111010010001 + 1001111100101001000011100 + 1010100101111000100001110 + 0110000100000100010001111 + 0010101010011101111111111 + 1110011110101011011001100 + 0011111000001001101001010 + 0101001111001101001010010 + 0101001000001001101001100 + 1110011000010101101011110 + 0110010110110010110111010 + 0110101011001011000001100 + 1010010001000000111101111 + 0110011110100101101000100 + 0000100111001011111100101 + 1100001000111010011010111 + 1001011100010001101101011 + 1000111100101110101011100 + 0100111110010111000101100 + 0100000011101011010011000 + 0100000101010110111001111 + 1110110011101000010011001 + 0111100110000110100100000 + 0001110000100101100110100 + 0110010110001111001100001 + 0110110111101010111101011 + 1111100011100000101101001 + 1000011001110110010011011 + 0111110100100001010000011 + 1111011010011011110100001 + 0011001001001011110010001 + 1010110110001100011110110 + 1100100001001000100100011 + 0111011110100110110000110 + 1100010000100110101100001 + 0101100111111100110011010 + 0100110111110110000000010 + 0111001110110010011011000 + 0011111110111001100010000 + 1111110100011010111100001 + 1010101111101111110110000 + 1100111011001000100111110 + 0101011101011011111110011 + 0001111100010110000111110 + 1101010110110100000100100 + 1110010001010000100011101 + 1011011010110110000101010 + 0100110100000001100001111 + 0001110100110101110100000 + 1100001000010101110111101 + 1001111111110010100000000 + 0100000110001011000011000 + 1000000110101110001101101 + 1011001011101000010011110 + 1111111100001010111010101 + 0000010100101010000010010 + 0000011111101011110011011 + 1010001111100100001101010 + 0001101010100110000010101 + 1101000001010010110111010 + 0001010110000110001001101 + 1001100000100111101101001 + 0011110010100001000101010 + 0100001010101111101110001 + 1111001101100010101101011 + 0100100101000000010110110 + 1001101100110110010101011 + 0100101110000001110100001 + 1001001100111010001000001 + 0100100000100110101011000 + 1001111111101100001000111 + 1110100011001000011000001 + 0111011000001101100101011 + 1001001110101101101100011 + 1100001010010101011001011 + 1111110010000010111110111 + 1010000100101111100010111 + 0011111000001011111000101 + 0011110000011000111001100 + 0001001110010000111010110 + 1100100011100001110010000 + 0010000010101011110100111 + 1100110100010111100100100 + 0101100000010101100011111 + 1001101001111011100100010 + 1010110100110010000011100 + 1100000111001100011001101 + 1101101001101001110100010 + 0010001011111100010000101 + 0011010011101100010111000 + 1000000010101101001100100 + 0001010011000110101011000 + 0100110001010000010101010 + 1110100111011100110100000 + 0011111001110101010101111 + 0100011100001110010100101 + 1001101010101101101100110 + 1111010011001001101010010 + 1010110111011101111010111 + 0111101010100001001010101 + 1100011010111010111110111 + 0011110100111001101000100 + 1011001001111101101101000 + 0001111110000010010000110 + 0100000001011101100010011 + 1100001001000000001001010 + 1010001111001100100001100 + 1010110101101100110111000 + 0100100010100010010001010 + 0110110101001100011000001 + 0100111111000101100110001 + 0101110001010101111011111 + 0011010010110100001101010 + 0100000010001100000000010 + 0011100000011001101101110 + 1111101111011000110111111 + 0000000010010011011111111 + 0100111110110011101000110 + 0000111101000110100001101 + 0010100111001011011101111 + 0100001100101001011100101 + 0101111101100000111010001 + 1100011101110101011110101 + 0000110010001001010101111 + 1010010111011111110110100 + 1011101101110000000100111 + 1100111011000101010001111 + 0000011100110011010110110 + 0110010011010101010011110 + 0011011101111000010000101 + 0000111011001010001000101 + 1100110101011101010111100 + 0000001011110111011000110 + 0011100110000011001001001 + 1111111001101001001010111 + 0100101101111100110000011 + 0100110110110000111110000 + 0011001001101010000000110 + 1000010010100100100111101 + 1101001100101000011111100 + 1101100000010101011101110 + 0000001000100111110111000 + 0011001110011000011000111 + 0010110110101001011011010 + 0110110110110101101100010 + 1010010101111100011000010 + 1010001011000001111100110 + 1101011010111111100110101 + 0011100101110010111011001 + 1000101001010011001110101 + 0010101110101111000000011 + 0000010100110101000001111 + 0000100011100110001010000 + 0101000100001101000101110 + 1101101001011001010001011 + 0011111111000100100110011 + 1001011011010010111100110 + 1100001111100101110100111 + 1001110011110010000000111 + 0100011111000010111100000 + 1010101110000010001100001 + 0010100111000001000101010 + 1100111101110000001011111 + 0101010111010101011001100 + 0000010111101101110110110 + 1100111010100111010100101 + 1111011010010110101000000 + 0010110001100111111011011 + 0001000110001010011001111 + 1010100100100010110111101 + 0100011101100111001000100 + 1001000010100111101001001 + 0011111101001100001001100 + 0010110011100110000010100 + 1010001001101100111000010 + 0100101110001011000001010 + 1011011100011010011111100 + 1001100111011111001011100 + 1100010111100100100101010 + 1000101101001000000010010 + 1011011101110111000111110 + 0111110111101101110000011 + 0000100001100111100101111 + 0000010011101100010111011 + 1110001110100110101011100 + 0101001101001110001000101 + 0100001000110011101100001 + 0010111011101001111100000 + 0100001001111001111001010 + 0111110111111110100001011 + 0101100100100110111000101 + 0000110110011010100011000 + 1011101101010110111010010 + 0100010000100010001000111 + 1100110001110110000110101 + 1100011010100111010010111 + 1101010111101110011110101 + 0111101111000011111101110 + 0010111100011100110100111 + 1010001001101111101110100 + 0100111110101100110111111 + 1000000001100101100100110 + 0010000011001111011010100 + 0010011110111101000010110 + 0010111100010001101101011 + 0000101111011001100101001 + 1011010001000101100110001 + 0010001101100111010001110 + 1110101000001100011010111 + 1010010000101110001010101 + 1011111000100000010101010 + 0001110011101000111110000 + 1000000010111010001000101 + 0000110100101100101001011 + 1001111100000100100010111 + 0000001000000110000100001 + 0001011101000111111001101 + 1010011101100101001100000 + 1100110100011100010110101 + 1010110111001000101000011 + 1011110110110100111101100 + 1000000111000010111101001 + 0111000111011101011100001 + 0111011100100000001010011 + 1111001000111111101011010 + 1011010110000011001110001 + 0001011001001101110011010 + 0100011100110110111101100 + 1010000101100011110000100 + 1101101100011110101001000 + 0100011101100100001000001 + 0011110000010110010101001 + 1101001100011001011010010 + 0000110111010111010101001 + 1001001101100111000010001 + 0000110111000011101101101 + 1011111010001111010110111 + 1011001100010110011100101 + 1101100101000010010011101 + 0111100101110111111001011 + 1011001110011010110010010 + 1110100000100011010000000 + 0111000010011010011001110 + 0101011011010100010111011 + 1111011010101011110001110 + 1011111011000010111110110 + 1111101100011111000010001 + 1101010000110001011110011 + 0010011000100110000111100 + 0100101011111011110111100 + 0101111011001100001110010 + 0001111001011111110011110 + 0100010101001100101101111 + 1101100010100011010000111 + 0110010000100011010100010 + 0000110001001000110101011 + 1010011010111110101111100 + 0101111001011011010011100 + 0011011100110001110110111 + 0111101110111010000111001 + 0110011101100100001001001 + 1111010010110100011010110 + 0001001001101110111101110 + 0111011100111011000000110 + 0111011000110001111101100 + 0111010011010111101001010 + 0101110111010111010111011 + 1011101011101111111011101 + 1011100110110001001011101 + 0001111110010101001000010 + 0110100110011101001110000 + 0011001000101000100101000 + 0001101011100100000110000 + 1001000011011100000011000 + 1010101100001100011101001 + 1101100011000000010111011 + 1110010010100001111001010 + 0010101101011010000110010 + 1101011100100101100001101 + 1011000111110011100110001 + 1001111010000001010010011 + 0010010100110101101100110 + 0111000111001011101100010 + 1000111100000101001010001 + 1001001111001010001111101 + 0111111101000100001110011 + 1001010110101010001001110 + 1011111100001011110110000 + 1000010101000111001000110 + 0010000001101001111001011 + 1010111011000011101110111 + 1110100011110001010111100 + 0001111110111010101000001 + 0101000101011010010110100 + 1001110101001111110011111 + 1010000101110001010000011 + 1011111011111010000000001 + 0011111111110001110110011 + 1000011101010011111100000 + 1111111110010000100110010 + 1101100000111001110110101 + 1100101001001111010100011 + 0111100101011011111111011 + 0001100110110111101000111 + 1101011001010111111000111 + 1101111101100000110011000 + 0010101010111011000111101 + 1010011011010100000010001 + 0001101001101101110010110 + 1110000111100111001000100 + 1100000011101010111111100 + 0010110100011110101011011 + 1111010111010101100100111 + 0011000100100000000111000 + 1000101111011001100100110 + 1011010000111010111101111 + 1010010011000000001010011 + 1110001100110001101101110 + 1010101101010011010111011 + 1001111110011000001011100 + 0100000001110101001011101 + 1101100001000111000011010 + 1010111101100001010010110 + 1001010000111011110110001 + 1010010110000010100001010 + 0010010001101011010111011 + 1100100000011111111111000 + 1111010100101000011011001 + 1101011111100001111010010 + 1101001101111101000101100 + 1110001100000110000110010 + 1110010011001111110100010 + 0011100100011111110101000 + 0111111011110110111100100 + 0100001110111100110000111 + 1100011110110000111011010 + 1100111001111110001100010 + 0111110101011111010010110 + 0011010100011000001110110 + 0111100111010110010001000 + 1101001001001110001010001 + 0100011001001100001101110 + 0100101100001111000001100 + 1100100000100000000001100 + 1001010000001100111000000 + 0110011110001011111100101 + 0000010110010111010000001 + 1010111100011011001111000 + 1010110110010011000110010 + 1010011010111001111000011 + 0010011011101000110111001 + 1010001111110001001110111 + 1001100011000011110000111 + 0011110110111110110100101 + 1110000111111110111111110 + 1010100110000101101010101 + 1000110101101001101110100 + 1101100111110011110101001 + 0011000110111111100000011 + 0101010000101011011101001 + 1001011011110010110000111 + 1000001011000101001111100 + 0011100001110111000110001 + 1101110010101000111000111 + 0000010111001100110000010 + 0100100111110111100110110 + 0101111101010000011101110 + 0010000000000001101000010 + 0111000101001010110011011 + 1010011001101110001001101 + 1001010111100100111011000 + 1101101011110011001001001 + 0111100001101001001001100 + 1101111000100101001100111 + 0001110011010100101101011 + 1010011001110101010001001 + 1110011001111011011100011 + 0010100110001000111111000 + 1100001110111010000100111 + 0111100110101011111110000 + 1101101100110100100000111 + 1000101011001010011110011 + 0101010100100011001001101 + 0100101100010111010110000 + 0110000111001111111000001 + 0111011001001000010111100 + 1010110100101100000111110 + 1011001001010001001011000 + 0001010010010010010110110 + 1100111010011111111101011 + 0100101010110111111110101 + 1011000110101110111010011 + 0101110011001001101011110 + 1010001000011100110010000 + 1011000110000011011010001 + 1011100010110100101000111 + 0101110010011111011111011 + 1000110111101010011110101 + 0011010101010100101111011 + 0010000011010000000010111 + 1000001011101001111110101 + 1101010111011000010111011 + 1111101001010011001110010 + 0100100110110111110100001 + 1011101110111101100100001 + 0010111111001111011100010 + 1001100001010011101000010 + 1011000010000011110101011 + 1101001000011010001101000 + 1011010011010000110101000 + 0000111011010001010000110 + 0001000001010110001100110 + 0000000100100011001000010 + 0110110100110010111101011 + 1110100011001000111110001 + 1010101110011110101000011 + 0000110001110110111000101 + 0000111110001011101100011 + 1101010100101111111110011 + 0000101000010100101111001 + 0100110101011001011111101 + 1011010011111110011111101 + 1100001111111110001111000 + 1101000010000101000010011 + 0111100100000000111000001 + 1110000111101111110011110 + 0111000011011101101101000 + 1111010011000101101111011 + 1110011111000001000011111 + 0001001001011011111010010 + 0001111100010011000010011 + 1100000010010101010110000 + 0000101010110110010010000 + 1101101011110010010010011 + 0000111100001000111111101 + 0000011001011010101001001 + 1011010111110010000010101 + 0101100100001101011101101 + 1000110111110110001011111 + 1001011111010110101111100 + 1101101010001111000100011 + 0111000100110110001010010 + 1101110110110100001000111 + 0111101110010101111101000 + 1010000011100000111011101 + 1010001100100001110101111 + 1010111010100011001111100 + 1011111110110111011001110 + 0011001110011100011010001 + 1100111011011111100100011 + 1001110110000011101110100 + 0011001011001001100010101 + 1111111111111101000100100 + 0010001101101110011101011 + 1000110011010001001110010 + 0111001011100110001101110 + 0001011111010111101110101 + 0011001011101010000101001 + 0011110010011010110101111 + 0101110010101001000110001 + 0110010001010000011010111 + 1010100101000000010100111 + 1100011100000101011111001 + 1001001001011100100111100 + 1101001010001000110011110 + 0100110011110100000001000 + 0110111100101011011011000 + 1111010101010011010110010 + 0101010000110011000100010 + 1101100011100011001000010 + 1111000100110110000100101 + 0001111001111011001110111 + 1000011000010111100110111 + 1110110000110000100000011 + 1000110001000111000101011 + 0111010010010011011100101 + 1101001010001011001001001 + 1110111010001011000010001 + 0001001001100010011010010 + 0111011111101111010011111 + 1101010011000101001101010 + 1100000011001010110011010 + 1000010111001101000101111 + 1000111110010010001010101 + 0101001110111000000001101 + 0010000111101110111101111 + 0001000010111111101100000 + 0100101010010001110010111 + 1001111100111100111010100 + 1000111111011111000111111 + 0111011111011111110101110 + 0000010110010011100100011 + 1110101110110010101010110 + 0111011000000110110110011 + 0100010101000001101111110 + 0111101000010010010011101 + 0111110000010101110000100 + 1001001111100010110111000 + 1110000001101110111000000 + 1001010110010101101110101 + 0000011001111010011011100 + 0001011011101000001001111 + 1000011110001011011011000 + 1011010001010100011101001 + 0110010110000010101110001 + 1001010110101010001011100 + 1011100100011100110101111 + 0101010100001001110111100 + 1101011100010001101100000 + 1110000011010001000100110 + 0001110001011010011001110 + 0101111010001000110101110 + 1100001001001011011100100 + 1011101110100000011101101 + 0010010101001010100100110 + 1010010111100010011011100 + 0101001001100010110101100 + 1000111110011010111111110 + 0101001011110101010001101 + 1001001111101001011101111 + 0001000101001100000010101 + 0101010001100001110011101 + 0110011001101000100001111 + 0100000000100011111101001 + 0001000011001000110101110 + 0011111010101010100001100 + 1001010000101011000011000 + 1111111101001010100101011 + 0010001011111101010111110 + 0001110110110101110100101 + 0000011111100000100100011 + 0110110010001101001110111 + 1011101000110101100000100 + 1100000101001100010110101 + 1000100110001000001110000 + 1000000011110011110010111 + 1000010010101101111000000 + 0101011000011001111110011 + 0110011111001010011001011 + 0000001010011010100110001 + 1001011110010000011011111 + 0000101000100001011010010 + 0010001011000101011010001 + 0101000110101001000110101 + 1110101110110010001101010 + 1001100000001011001111011 + 1011101100010010010110001 + 1011101101010111001111000 + 0000100010011101101101100 + 1111000100110001100000110 + 1111111101000000001101011 + 1000101111100010000101100 + 1110001100001001001100110 + 0001110001100010011101000 + 1001110110011000111111111 + 0110100011001101010100100 + 0001011011101100000010000 + 0001001000010101111110110 + 0111011111111100011011000 + 0011101000100111101011100 + 1110101100001011111100110 + 1001010100011101101110111 + 1101101011100010001010000 + 1100110011100001101101010 + 0010010000101001111001000 + 1110000001011000111010110 + 1101111100000100010011001 + 0000000001001111100100010 + 0001011000000010001101011 + 1000110101011000001010010 + 1001111000101011011011110 + 0001100010010010011001111 + 0110111000011010010001100 + 0011111010100010101010100 + 0001011110011111001101100 + 1011101010000001101100101 + 1010010101100111010010000 + 0111100110100101111001100 + 0011101000101010011101010 + 1101000011110101000110111 + 1101001110111000100111011 + 1110011100000011101011101 + 0111100010100011001001110 + 0101111111000110010111111 + 0001000001101001110111001 + 0011110101100101001000111 + 0101010010001101111111000 + 1011011000101111011100001 + 0010111011100100000001101 + 0101110100011111000110101 + 0110111010000001101100111 + 1010100001110101001111100 + 0011000100101110111010010 + 1001000100110000001100010 + 0110010100010101110110001 + 0101100101100000111101000 + 1011000001001010101010101 + 1001111001100000100111010 + 0011100101101001100111011 + 0010001100100100001100110 + 0001100001000010110011110 + 0010100100010111111111000 + 0011000101101110111111000 + 1101000101100111111001100 + 1011100111101000110011110 + 0000001000010010011111000 + 1100111010010100010000000 + 1110100100011000101111111 + 0100110000100001111000011 + 1111110110001010010000111 + 1100111110100110000101100 + 0101101000110001010101101 + 1000100110001010000100111 + 1101100111001101110010010 + 1001001100101010001111101 + 0000111011011110010011000 + 0101110000101110110001000 + 1001010001111000011001011 + 1001010001011111011100111 + 1001110111000011010000100 + 0100011011100111011111111 + 0111011111111110101001100 + 1111111011111001110011010 + 1001011110101010000010101 + 0010110111111010100100001 + 0101100001101101011110010 + 0001101100000001100001000 + 0101000101100010110101001 + 1011010100110110101011011 + 0010110100111001110100001 + 1100101001110000101101100 + 0100000101000101000011100 + 1010011101110101110001110 + 1111100001110001101100110 + 1100100001000100010100111 + 0100110101110000110000101 + 0011101010000010001010001 + 1000101111111110110111110 + 1110110100001010000000001 + 1011010001110010110100110 + 1001000111001000110010010 + 1100101011011010100011101 + 0101011010011100010110001 + 1101000011101000001000000 + 0101100011011011010111101 + 0110101110110011110100001 + 1001011111001000000010111 + 1011101001110101111001011 + 1100101010100001101011111 + 0011101110000010000001000 + 0000111101010110011100111 + 1000001001001001011010000 + 1101101101100001011001001 + 0000101000001001001111010 + 1000010111111111011100010 + 1001110110100001000011100 + 1010011101001110111000001 + 0001010110111011010000001 + 1101011010100111111000000 + 1101001110111001001111001 + 1011111000110111111111101 + 1101011100111111010000010 + 1010101111101010111010000 + 1010110001100110100001111 + 1100111110010111011000000 + 1011111100110100110110010 + 1111111111010001111011010 + 1101101101111101101000110 + 0110110111000100010111101 + 1110110110001001001110010 + 1001010010100001000001111 + 1111110010100100011101010 + 1111111011010110010111100 + 1101110100100001010100111 + 1000101011100010111000111 + 0111101001010000010110110 + 0101011101011101101111111 + 1111111001110000011101100 + 0100011111010100110011110 + 1101101010100100000010110 + 0001110010100100101110100 + 1010101011110000101001001 + 1110000001001101001001010 + 1111010001011010111110111 + 1100010110001001100110100 + 0011001011000011100100001 + 0110110111010111110010010 + 1011011010000011100001111 + 0100010110110010000101110 + 1111001111110100110100110 + 1001111111101000110100011 + 1010110111001000011010101 + 0110111111110110110100111 + 1100000001111111011001001 + 1000010110101110000110101 + 0001101011111110011110010 + 0011010100101110001100100 + 0001101101110001110011100 + 0000010111010111000101011 + 0011000101110001111100111 + 1000111101110010001001001 + 1111010110010100011100011 + 1011000010101010010110111 + 1001111110110010011011011 + 1110001111110111010001101 + 0011010000010010111010111 + 0111011011010100000000001 + 0010011010100000101101001 + 0010011001111010111110010 + 0110100101011110000111000 + 0011111010110010011001001 + 1111011001100100101000101 + 1101011011011001111100101 + 0010100101001100101111111 + 1100100100100111011011100 + 1101010110001000011001100 + 1001110110011010111011100 + 0101100110001010100001011 + 0100100010101000101100100 + 0011000011000101100101101 + 0001100111101000001111001 + 1111010000111000111100111 + 0101101111001011000001110 + 0110001110111111001111011 + 0110100001101111011001100 + 0011011101100110011110010 + 1010000010101101101010111 + 0110111111011101000110100 + 0000000110111010011000011 + 0001010111101000001000101 + 1101101110101110100111111 + 0000000101011110011100110 + 0101011010001110011110011 + 0100000100100010100101100 + 1100000000100101001111010 + 1101111110010000101110011 + 1110010001011000100001101 + 0111101101000011001100101 + 0110000100010101011100101 + 1101001000100010010011001 + 0001110111000111011110011 + 0100010001001010100001101 + 0110000101001011001000101 + 1100010110101011011100101 + 1010001010111111100101001 + 0001010011001110010011010 + 1000110000010010100100110 + 1001101110110010010101101 + 1100001101110111111010011 + 1011011111001011001001001 + 0101111111100111010110000 + 0100011010000110110111100 + 1011110101000001010000111 + 0111000110110010110010100 + 1100011000001001101101011 + 0011001010110110011010000 + 1110101110011011111100100 + 1111111000111011101010101 + 1101110011100111001111001 + 1001101001001111011101010 + 0011101111100101010101110 + 1001110101101110001001011 + 0101101111111000001101111 + 0111000001000011011011000 + 1100110110000010000111111 + 1011100110001001111000101 + 0000001101001011000011101 + 0111010001101000001010110 + 0110011010011100111101000 + 0101111010001000100101111 + 1011110010100110000110010 + 0010001111100111101010010 + 0110110101111100110001110 + 0110000001111101101100110 + 0110111011110110011001100 + 1001100010010101001101011 + 1011010001101001110110110 + 0010011011011010110000001 + 1101011001001110100110111 + 1000101001111111001100101 + 1001001111000110001001001 + 0011010101010001001001011 + 0100000100101001101000000 + 1011111010010101001101000 + 1110001010101010000000111 + 1101100100010001110011100 + 1001011110010001000010000 + 0011011011110111010000110 + 0101101110011011011111001 + 0101000100010110000001001 + 0001011101100010101110001 + 1101001011001010101110010 + 0011000010100011101000110 + 0000111011111011001010110 + 1001101000001000110110110 + 0110001100000011000011110 + 1111101001001100111000001 + 0111101100011110010100100 + 1110000111011001100000011 + 0110011101100101111101100 + 1011011100111100100111001 + 0111001010101010100110101 + 0001010001010000101101011 + 0010111011010001110001000 + 1011110010011011101010100 + 1110110100100111111111000 + 1001000000101000101100110 + 1001101110001010100011011 + 1001110111000101000000100 + 1100001011010010011010101 + 1100100001101101011000110 + 0101010101010010100011011 + 1110111000100100111100100 + 1000101110110000110100000 + 0110010110110100001111111 + 1001111110101110100110111 + 1111011011000100101010000 + 0000001111010000100011000 + 0011010111001001111111010 + 0001100100111011011111001 + 0100101111100111101010110 + 0111011001100101001000111 + 1111100111000001101111001 + 1011111110001110010110010 + 0011001000100101101110000 + 1111011111000100111110101 + 0001101110011000111110110 + 1010110010101010101000010 + 1010010111010000110000100 + 1101110011011111000000101 + 0001111000010010010010001 + 1000000001000100011100110 + 0110000000111111110000100 + 0011100100000010110001101 + 0010101111100010001001011 + 0101010011111111101001000 + 0100101111001011001001100 + 0101110000101110110010011 + 0111100010100111110110100 + 0100011101011011010100111 + 1111111100110000010010010 + 1100100011100001101011111 + 0100100000011011000001000 + 0111010011100110111000001 + 0000101010010100010010001 + 0011110000101110011011001 + 1000010111110001100100101 + 1100001010101111010000001 + 0101001000101111110001110 + 1110100111011110100110011 + 1011011110001101011001111 + 1011001000011110001110010 + 1110100100100011000111100 + 1000010101101001100100010 + 1011010001011000111110101 + 0001000110000111010010111 + 1010010101111011110001000 + 1010000111000011001010000 + 1111010111100101011000111 + 0110101010101101100101001 + 1000110101101000001101000 + 1100011111011011000001101 + 1110011011101111000110100 + 0111000010111110011011010 + 0000011011010101010100110 + 1011001011011000001100110 + 1100101001001000111011010 + 0011111000000110001010100 + 1011100101001000111101011 + 1010010100111110100011010 + 1000000011001001111100001 + 0101010111100010101011011 + 0101101101111000011001010 + 0011101101011100100000011 + 1010000111101001000000101 + 1000111000101010110111011 + 1010001010000110001100101 + 1110110011011111111110110 + 0000011111101101001001011 + 1000100000100101110110010 + 1101100001011111001010111 + 0110110011100010000000001 + 1110001101110010111100011 + 0000110000000001110101001 + 1100001001101000101001100 + 0001000110011111110100010 + 0111101001101111000011001 + 1111111100010101110100101 + 1101101111010100001111100 + 1000110000111101001000111 + 0101110000001111010110100 + 1001000010011011101001100 + 0001100110010000111010111 + 1101011001000000000011000 + 0101101111100101100111101 + 0010110111001100100011011 + 1101101000100010000000111 + 1011011001100001101111001 + 1001001100010010110000001 + 0101101001110100111011011 + 0110000100110110101001111 + 0001111101100101011101001 + 0010001111010101001111011 + 1111110000100110100010011 + 1110111100010100111000001 + 0111101011110001111001011 + 1100000110000110011010011 + 1001100011011001001101011 + 0010110110000011111111100 + 0101011000000000110011100 + 0111000011110000001110001 + 1100001010000011011111111 + 0110011010111001100110101 + 1010010010000100001100100 + 0001101011010000001101100 + 1101100000100111101101111 + 0011000001100000111101000 + 0011010000110010000100011 + 1011111000011100101000100 + 0011111000101101110100110 + 1100101100111110101110000 + 1001100001010100010110000 + 0001110110101101010011110 + 0010110000001110000010111 + 1100100001011011111110110 + 1011000000010001000001111 + 1110111100011101110011101 + 0100110101010100110111111 + 0110000001011111101111000 + 0011011101010000111101011 + 0001111000111000100100101 + 0011010001101111010111000 + 1001111100010100101111001 + 1111010101000100000111010 + 0001000010011001011011001 + 1000100110101111111001111 + 0010000101001000111100010 + 1010111001110011011010111 + 0111100011101011110010001 + 0110000100101001001111000 + 1000001100000100101100010 + 1100000011101111101001111 + 0100001011101111011010000 + 0011101010101111101010010 + 1011111101111000001010101 + 0111101010011000110101111 + 0000001101100000011101111 + 1011111000001001100110001 + 1000111110010011100011101 + 1100100110011011010110011 + 0101011111110001110110110 + 1110100101100001001111010 + 1100110000111001111101101 + 0110000100011111001100111 + 0011110010101111011000011 + 0011101001010010100111010 + 0000000011110010001110010 + 0001100000111001110010101 + 1000101110001001001010000 + 1011001101111011110011011 + 1011101011011010101100011 + 0001001100001010110001101 + 0010100111010100011001101 + 1110001000101101011101010 + 1001110000100101110110101 + 0011001110101010110001011 + 1010100011010111101101010 + 0010100000111001110011010 + 0111100100000101000011110 + 0001101101101101101101101 + 0101000010101011111000001 + 0110100011110110100100010 + 0000100101000010111010000 + 1000010110001101110011000 + 0100011110111011001110110 + 0001100000011110101001000 + 0011010001010110000100100 + 1001101101011101010000110 + 0011011011010000000110000 + 0001001101000000100100100 + 1011110100001110100000100 + 0000101100000010011010000 + 0001010000000100100000010 + 0101010101011000011010000 + 0101100010100110000010111 + 0111010010000010110100000 + 1001101100111110001011111 + 1010001001010111110010100 + 1100110101001011010010111 + 1001110100101011110011111 + 1100010100111011100101010 + 1010000010000000110000011 + 1011010000011101001011001 + 0001000101100110111010010 + 0001000111001100100101000 + 0011000010110011100000010 + 1000111101101101110101111 + 0101101000111010001001111 + 0011011111100001010010110 + 0111111111010011001010111 + 1101110011101110101000110 + 1111111001011000101010111 + 1100001101110101011100000 + 1100000110001100100100111 + 1110110111101010000010111 + 1011111110001011101011010 + 0110110110011110101111110 + 1100111011010110010110111 + 1010111000010110010010111 + 1101111011010000100111110 + 0001010000100010010111101 + 1000110100100110000011010 + 1110110101001000110011001 + 1110000100101001100111111 + 1001011111010000110111000 + 0010010011011101011010101 + 0001000101001111100100001 + 1111101011100000000001001 + 0110000001010001110011010 + 0001001011001011101101010 + 0011000000101100010011111 + 0111000011111001000001001 + 1000110001111001001111110 + 0111100100100110100100100 + 1011111001000111001010100 + 0010001110010100101000101 + 1101111001000000100101000 + 0000110010110011011111000 + 1101110110100000011000011 + 1101100011111000001010110 + 1001000100111001101110100 + 1001000100010010001111001 + 1001101111001101000010111 + 1100001000100101010100011 + 1011101000111000101011010 + 0101001100100111000011101 + 1111110101001111100000001 + 1100110110000110011000011 + 1111010111001111010001101 + 1101010001001011000011011 + 1010001000000000011100011 + 1010101010011001100110110 + 1010100101110001010011000 + 1011011011000010010000010 + 0001100110110011101111101 + 1101100110001110000000001 + 1001100100000001011010100 + 1010110111101100110101100 + 1001000001000100010111101 + 0001101001100111000001010 + 0110000101011100010001111 + 0101010001101111011110011 + 1110100100000011000111001 + 0001100101101111101010100 + 1111001010100100100101110 + 1000001101101101001000000 + 1111011000001010011111101 + 0110011101101010110101100 + 1011110101010100001011100 + 1010110011100010000011101 + 0111100001111111100111010 + 1001010001000001101000001 + 0011011011111010010001000 + 1010010001010010001011110 + 0011000111111100101011001 + 0010100011100110001101010 + 0110110101110100011111100 + 0100100111110101111111100 + 0100110100100010111100111 + 0000101101110000101111101 + 0100000111010001110111101 + 0111001100011010000101111 + 0110101101000011101111101 + 1101101100110001011110000 + 1010101011001000010010110 + 1001010010100011010100111 + 0110101111110010110011000 + 1010101011100111010010000 + 0111000111111001100011110 + 1111100010110100100000100 + 0011011110001010101000000 + 0110010000100111001101111 + 0101101101000000111011000 + 1101100110001001101100101 + 0111010000000110111111010 + 0001000111001101100000001 + 1111011011110011010110001 + 1001011000011111111010111 + 1010000100010111110011011 + 0111000111010110110111111 + 1111011111110111101001100 + 0100010011010110111000010 + 1000011000001000001011010 + 1111011101011001100110111 + 1011000001011110111101101 + 0111000011001000011100100 + 0000000110100111010000010 + 1110101100011101010001010 + 0011110100101010011100011 + 0010010001100010110001101 + 0110010000000001110011110 + 1110111010110101010100111 + 1100001000010101110011010 + 1110000101000011111100100 + 0001100010001110110111010 + 0101111100101110110101001 + 0101000010111111110011011 + 1111100010100010010111001 + 0010110011000001100111011 + 0110111111000100000001011 + 0110100101111100001001100 + 1111110001011001011001000 + 0110100101100001100000111 + 0000101100100010000110111 + 1100000100101011101011110 + 0100000001111110110110000 + 0111000110010101010011101 + 0010110101100110111011000 + 1111110011100001110110011 + 1000110110001000010001110 + 1000101011011100000001000 + 1011010100011011110000101 + 1101111000101001010011001 + 1010100011001110010101001 + 0010011110000000010100010 + 0010111100110001100001100 + 0001000110001100100011001 + 0101011010001011100000010 + 1110100010111110111010010 + 1111011000011100101100000 + 1111100001111100011000011 + 1000011010011000101000100 + 0011110010100111010010110 + 0000100100101010001001111 + 1100000000011010011001011 + 1001010001011001010010100 + 1010111110011100011011001 + 1010011000101000010100000 + 0010111001101110100001110 + 0000000110110011010010100 + 0000011100101110110100011 + 1011111010110111100100011 + 0111110010111100110001000 + 0001010100100100101110000 + 1100100000111011000001010 + 0001010001011010010001100 + 0011101011101101001110000 + 0110101100011010011101010 + 1010111001111100011110110 + 1110100010111011110010100 + 0011000111011110110001110 + 0011011011010110010001000 + 0110001101101000111111010 + 1110110000000101011000100 + 0100000111110000101001011 + 1101000000100101101100001 + 1100001001111100110000001 + 1110101011010101110000100 + 0111110000000011110001100 + 1101101101011100000000001 + 1001100101010111001101010 + 0101010100111001001111000 + 1000001100010110010010011 + 1101110111010101111110000 + 0110000101000101101101101 + 1011000110001111010100101 + 0110101010000111011010000 + 0100100110001110011110101 + 1000101010101110011100110 + 0110110100011111010100010 + 0110101001011010111000100 + 1011111001101110110111101 + 0110010011001111000101101 + 1101111111110111101101110 + 0100101001110010001110101 + 0111101000011011001111110 + 0001001010000010111001011 + 1100100001100110101010011 + 0101000111011111011111001 + 0111111010011000110110110 + 1111010100100101011011101 + 1010000000001000101101001 + 1010010011101111010111011 + 1111110110011010100100110 + 1100100010001110100010010 + 0011110100100100000001100 + 0101010100101000100000001 + 1000111010011001001100011 + 0111100110100010110111011 + 0001111100000111111000000 + 0001001100001101111001000 + 0011011001110101000111101 + 1101101110100100110010101 + 1011100001111101110101010 + 1000101011011000110010111 + 0011001000111011110100010 + 1000111101100101011011111 + 0110011111111011000111110 + 0110011000101000111000100 + 1111101001110011010011110 + 0110010010111101100011100 + 1110011010100101010100000 + 1101000101111101101110101 + 1100100111101001011111011 + 1000001001111010001011001 + 1100100000000111000010001 + 1010000011011010111101110 + 0100101110000111001001111 + 0101100000100101100101101 + 0011101000010010001100110 + 1010101000011110111001000 + 0010101000100001100011000 + 0000101101010101110111111 + 1001101001110111000111100 + 0010011110011001001110101 + 0111001110101111101001001 + 0110111111000011110001001 + 1111111000110110001111100 + 0001011101001000010010110 + 0000111100110100100110011 + 1001010110000111111011000 + 0000011111000100110100011 + 1101010110010011010000110 + 1100011100010100011100111 + 0000010111011001001000110 + 1101100101001101000011100 + 0010110011011111110010010 + 0100111010000100000001001 + 0101001010000010010101010 + 0000010100111001101101111 + 0011011011110101111110010 + 0001010001001110001000111 + 1101001101110001000101110 + 0011101000000010111011110 + 1000000011101010000000001 + 0110110100000111111101011 + 1111000111101001110110111 + 0100110011101111001011111 + 1101010101011110111110010 + 1000010101100101110010001 + 1110010010011110111110000 + 0101011100100100101101101 + 1100100011001001111001101 + 1011101100011010100001100 + 0000111101001100010110100 + 1101001010010100011101010 + 1001000011001011100111110 + 0001000011100010101010111 + 0100101101000111001000000 + 1100000011110010101001100 + 1000110011101111000001100 + 1110000101100011000110001 + 0011000101100100000001001 + 0101111101011101110111111 + 1000110010011010111111101 + 0000111110001000100101101 + 1010001011110011010001101 + 0010010110111011011111111 + 0100110100110100111110000 + 1011011011111111110010001 + 1000001100001000110101111 + 1001000111111010011000110 + 1011011100000010111111111 + 1111000111010100011001100 + 0111100110001110000000111 + 0101001100000011011111001 + 0110010100011001001100000 + 0010100100011111011001000 + 1111000011010001011010000 + 1111110011100111110111000 + 1111000000001011001111000 + 1001010010100111111001110 + 0101111000011111001100001 + 0101011011010101010001001 + 0111000010001011010110000 + 1111011100110101111101100 + 1110010110110000101101000 + 0100111011111010110101000 + 0101001110100011010011111 + 0000011111011000011001011 + 0011110101111100001101000 + 1111001101100111001111001 + 0110011111100010101100000 + 0110101010100110011100100 + 1000000010101100001010011 + 0110101010101100111001000 + 1001010101011110101110110 + 0011101001101100100111001 + 1000010101011111000110110 + 1101111010011010110110101 + 0001010010010011000011001 + 0001000111000010110010001 + 1010001000011000010111001 + 0000010011000000100000011 + 1101100101101101011000010 + 0110011010101010100000010 + 1010100010111000101001110 + 0110100111000111111101100 + 1110111011100010001011011 + 1101010100110110011010011 + 1101101011011111111101011 + 0100001011101110100111000 + 0101001110010011011101000 + 1100100001111000100111010 + 0111000001001100111100101 + 0010111010111100010110011 + 1110000001001110111101011 + 0101111000011101011000011 + 1101111110110011010011011 + 1000010001101001011100011 + 0001101011001111001101101 + 1011000100110010010100101 + 1111010100100100100000111 + 0101101001101010010000011 + 0001010100100000010111100 + 0010001110010100010011100 + 1100000110100010001011111 + 0110000111010001010010000 + 1010110011010010101111101 + 1010001010010011011101001 + 0101110011110011100001111 + 0101001000101110110111000 + 0000001010111011011011110 + 0111001001001010000111001 + 0010001101110001110000011 + 1111111001011100000011000 + 0111010101111110011001111 + 0100110000011010101111000 + 0101101000101110010011000 + 1011111100000000100101011 + 1011001010100001011010101 + 0110000011110000111101101 + 1010011111111101000000000 + 0111111001111101101110010 + 1001100100100111001011011 + 1011111001100011110100011 + 0100101111001111010100111 + 0100010101110100001100100 + 1111101100000111111111100 + 0001010100010001100111010 + 0111110000011011101111110 + 1011010011010100010000011 + 0110011001000101011111110 + 0101100010011001111101111 + 0001100111101111110010100 + 1110000001010000100000001 + 0011101100011110100000001 + 0110000000000000010001110 + 1110100011100001000101000 + 0111011100110001001000010 + 1100011101101101101010110 + 1000101100001111101101101 + 1010110111100111111000110 + 0101100000011100100100100 + 1101110010110000011011100 + 0110000001000011011100111 + 1100011001001110011011001 + 0011100100101111101001110 + 0000101001110101000111101 + 1101101101001001100011000 + 0100000111010010000111110 + 1100100010000111100111111 + 0000000111000100111010001 + 0001011100111000100101100 + 0000011111110101100100101 + 1111111110111111011001000 + 0101110110010010101111011 + 1011110100001100010011110 + 0110110110111111010011011 + 1101101110001101011000100 + 0101111100111010001110011 + 0011010100001000101000110 + 1011001001011001001111110 + 0010000111011011010000001 + 1101111100010011111111001 + 0111111010010011100011001 + 0000000111111101010110100 + 0100011100000101001010100 + 1101110110101110000101010 + 1001100010100111000010110 + 0010010010000001110101100 + 1010001011111111100111001 + 0111000001101110010000000 + 0011110100101110001000010 + 0011100100100010010101010 + 0101110010110111010111000 + 0111101110000101010111011 + 0110101100000111010011010 + 0010101011001110101011111 + 1000110001010110000000111 + 0000110001100011011000000 + 1000100110010010100010011 + 1101010001000100011000100 + 0001010010010010111101100 + 1111001110110000000111100 + 1110111010110001000000101 + 0010100111000010110101000 + 1011110001101010111111100 + 0011100101101011010000110 + 1010000100111110110011101 + 1110000101100001010011010 + 1100100010011100101010000 + 1110001111010001010110101 + 0000011101001110010011001 + 0111100111000110010001000 + 1111001011000101000011111 + 0011011010010010011010110 + 1000101000100001100000011 + 0000011000101011100011000 + 0101001110010000101001001 + 1100100100110101101111011 + 1111011011001111011101010 + 0111000001001010100011000 + 0111100001100010010010000 + 1011110101011110011000100 + 0111101100001010011011010 + 0101010010000000011101100 + 0111110111011011001010010 + 1010101110100101000001011 + 0001110000011110101111101 + 0100111110011101000111000 + 1001010101010111111001101 + 1000100010011100100101111 + 1001001100000110101100001 + 0101100000001001011000110 + 0110010001010001010111101 + 1101111110010110010111110 + 0101010101011011000010110 + 1011001010001110111011010 + 1000110100011110101000111 + 0111111111101101101001000 + 1000101011100000101010001 + 0001100010100111100110100 + 1110101110010001100001111 + 0111010100100000100100001 + 1110011000101010110100111 + 0111100100101111011111100 + 0110001101110111001000101 + 0101101101011101100000001 + 0001010001011010000100000 + 0001101000001101000110001 + 1000011010010010110010001 + 1100100010010110010100010 + 0011110100010101101110010 + 1100110111100000100011000 + 1011110011110101100101100 + 0011011110111101111111100 + 1101101001111001101101110 + 0110001011001100100110011 + 1010001001001010011111100 + 0001110100011100101110101 + 1111101110011011010011110 + 1111011010010011100101000 + 0111010100011111111000111 + 1100010101101110110111010 + 0001000011101101010101100 + 0101111111100000100001110 + 1011000101100100101010101 + 0111011111010101101100000 + 0111101011010011000000110 + 0111111111111100010111000 + 1001000100101010111111111 + 0110101101110100110111011 + 0110000000010111100101110 + 0111010110100111011001111 + 1100111110000100011110101 + 0011000001000111100100010 + 0111010101110110010110011 + 0000110011101111010010110 + 1110100000100001110101001 + 0011100000000000110001011 + 0111011100001111101101100 + 0101011011001111111011000 + 1111101011110101100110000 + 1010100001110100110101101 + 1001011000010011111111000 + 0010110001010110000101001 + 1111001101000000001100101 + 0010110101001101111100011 + 0010010100001010000111110 + 0101110110111000111101100 + 0101110011001010001011011 + 0010000011010111100000000 + 0100100010101111011010101 + 0011111111010010010000011 + 1110001001110100110001010 + 0101110001111100001111110 + 0010100101011001001111010 + 1110001000101100010100111 + 1101111000111101001110100 + 1100111001000011010001101 + 1011010011000011111011010 + 0001001111001010111101000 + 0011110101001011111010101 + 1111110111100011100011011 + 0001111010101111110011011 + 0111100001101000011011111 + 1100101000110011011011011 + 0011011010110101111111111 + 1110010100110100110111010 + 0101001111101010001111111 + 0000111111100100100010010 + 1111100100101011010000101 + 1100010101101100110110101 + 1100010001011011000001101 + 0100110101011000101011110 + 0010101011101111111010011 + 0110111001001100000111101 + 0001000100001100000000100 + 1011110001010111100100000 + 0001111110011001101100011 + 1000111011000101010000101 + 0011010001110110010100111 + 1110001110001111110011000 + 1000010000100101001101110 + 0001011110111100010010011 + 0100110110000101000110100 + 1011000100001110100111011 + 0010100101101001101011001 + 0111111111101001011100100 + 0110100010010011001110000 + 0100000101110010101001000 + 0010111110110100110001000 + 0000010110000010110111000 + 1001111101110110010010000 + 0100000000010111110010110 + 0100010100101000111011101 + 0100111000011100010000101 + 1010000010001101000101101 + 1000111111010001011110011 + 0000101111001011010101100 + 0110011111011100100011000 + 0011011001100111111110110 + 0011101100100010111100101 + 0101010101011000100000000 + 1011001000000111001110000 + 1101110101000011111001101 + 1111010010010000011101010 + 1011001011001111100011000 + 1010001000110110110110111 + 0000111010111010000100110 + 1110100100100100011101100 + 1111010000001000001001010 + 1100011111010010010001001 + 1001001101101101100100000 + 1111111110010100000101010 + 1001110001000011100001001 + 0110000100010011011100001 + 1110100010101001100111001 + 1100010101010100011101110 + 0000101000010100011001110 + 1010111100110111001001001 + 1110110100110111110001001 + 0100110010010111101101001 + 0010011011001000100011010 + 0100011011001101111011100 + 0100110100100111101100010 + 0110000100110010000000101 + 0010111000011011001111000 + 1110000111001111100100011 + 1111100011001101111010101 + 1010010111000111000000100 + 0000000000011101110100001 + 1001110101001100101011100 + 0110010011111110111010000 + 0100000001010111111001100 + 1011110100101010110011111 + 1110100100001010100111011 + 1110111111101011011011010 + 0100101010110111001001010 + 0000110100110110111000011 + 0000111100111000001011001 + 1101100101111010010111100 + 1000001010011000101011011 + 0001110011010000011011100 + 0010101010011010101111110 + 0000100101111101011111100 + 1101101010001110110101001 + 0010001110001100111100011 + 0001011111011000000010110 + 0001100100001110000110010 + 0011101010101111001010100 + 0000101111011000111111111 + 0111000111100111010001101 + 1100000100111100000010000 + 1010000011000100110000010 + 1010101100011101000000011 + 0001001010110110100110010 + 0010011111001011101111001 + 0000101101001000110000011 + 1001000100000111011111010 + 0011101011001110011111101 + 0100010010001111010110001 + 1000101101100101000001010 + 1111100001010000010111111 + 1101101000100101001100111 + 0001101111110001110111001 + 1110110010101111110011101 + 0101111101011101100000001 + 0000000000110011000100111 + 0001111111001100110011100 + 1100011111010101101110111 + 0111001001001101101001111 + 1001011010011111000010000 + 1001011000000010110101010 + 0110010101000110010011011 + 0000010110101110100101110 + 0001001100110100001010011 + 1100000011111100010111110 + 0001100000010110011011011 + 0100111010000000100110010 + 1110011111101111111011001 + 0110100001010111110000100 + 0011100100110111011101001 + 0000011000010100110010110 + 1111011011111100001011010 + 0011010000001111000100011 + 1010011011100111000111010 + 0010001110100100001101001 + 0100011011110110000011100 + 0000010100010100101111111 + 1011111110010001001100110 + 1100010011000100001100111 + 0011101110011111010001111 + 1100110001011010010111000 + 0000101110001110100110010 + 0000100001011101000010000 + 1101001010001110001010100 + 0100000001100110001100000 + 1111000111100111000010111 + 0101010100110000100000000 + 1010111001100010001100110 + 1101001100100100001100100 + 0010011011001111100011011 + 0110000101101011001100001 + 0100011001010010110010111 + 1101011001111001001101010 + 1000101000101011001101000 + 1110100100110001001101010 + 0100000011111100110001110 + 0000000101101111110100110 + 1000001011110111010011101 + 1111010101001101001010111 + 1010110001111010010110101 + 0011110001001100001000101 + 0110100110000000001110000 + 0101010101101101101101111 + 1000100111001011000010101 + 1111011010100110110010100 + 0001111000111111101101111 + 0100111101100011011001100 + 0011101100101000000101010 + 0111111001000001101111100 + 1111111000001101010000010 + 1011111010111001010111001 + 1010010111110110111110011 + 0111011100011110011101101 + 1111000011111100010110010 + 1101100110000111011010000 + 0011100100010000111001110 + 0101111100100100111111000 + 1111000000001010101111100 + 0010111001100101010101011 + 0011010110001011000000111 + 0101111111100100000101101 + 1110011100000010000101111 + 0010110001011111010111101 + 1111001100011101100011111 + 0100000001010001000010111 + 0101001111011011001100110 + 1101000110111011111111111 + 1011100010011110100111011 + 1110101001100000101100011 + 0010011000011100011101101 + 1100010100000001100010100 + 0110100011011010110111001 + 1010011101010011101110110 + 0001111000000111001110101 + 0010011010011111011001001 + 1101110010011001100101010 + 1110011000000011110111000 + 0111111011111100101001010 + 0001100000001000110101001 + 1111100111001011110110110 + 1111010000011110010000101 + 0101111101001011111010010 + 1000110001101010000110010 + 0011111001101001010101011 + 1110110100110001010111111 + 0001001101111111000000011 + 1111100011101010110111111 + 1110110111011110000110001 + 0001011110000010011010101 + 0101100001011000101101101 + 0011110100110001011010111 + 0111001101011111000111001 + 0101010111101111111010110 + 1010001101110111010001001 + 1101010100000001100011010 + 0110010000010000001110100 + 0001000111000100111011001 + 1110111110011001010011111 + 0000110100110111101101111 + 1100011011011000100101010 + 1111110000100001010010011 + 1000000100000111111001010 + 0110101100111111011101000 + 0010011111010111110010110 + 0001001100010101111001001 + 0101011011111111010001110 + 0000001010000001100010110 + 1011100101000101110001001 + 1111001100101110110100011 + 0110011000001001111010110 + 1110110110111100000101100 + 0101001011001100100011101 + 0100000101111100000111001 + 1010010001101001100000011 + 0000001100001001110111011 + 0000011010011000001110000 + 1111100011011011100010100 + 0001010110110101011111010 + 1001001010110101101110101 + 1010010011100011010101010 + 1100010100000011100001010 + 0100100110100001010111010 + 1000010101000001100000011 + 0000001011011100101111100 + 1110010011110010111011001 + 1101000011110110100000011 + 0101000110010100011011010 + 1010100100101011100101100 + 0100000111000111011011001 + 1100110110110011111110100 + 1000001101100111100100010 + 0100100100101001101000000 + 1011100110111111011110011 + 1111010101101101101001111 + 0001101110001010001100111 + 0000101010110111110011001 + 0010000101000000101010000 + 0111000011001001100001110 + 1111100011010100100000011 + 0000101010101010000000010 + 0110011110101010101111000 + 1000111111110111111001100 + 0000010100111110010010111 + 1011000100010010110011111 + 0001001000001100001111101 + 0011101100100101010110000 + 0101101010000001000010010 + 1001111110001101001110101 + 1100011100011101001010011 + 1010110011010001100100111 + 1001101100111101011010011 + 1100001001100011001000100 + 1001010111011001110110001 + 1000011000110001111000000 + 0111001111111111000101000 + 1111011011010110110100111 + 1011000100011010001010100 + 1001000100100110010010011 + 1100100111100110111100101 + 0110101011010101010111011 + 1010111110010000110110010 + 0011010010111000110001101 + 0011101011100110010111101 + 1010000111011101001100111 + 0101000011010101010100011 + 0011001101111111001001001 + 1111001110010111111100001 + 0011111111010101101101110 + 1101010010010000111000001 + 0111000001001101000101110 + 1001011011010000010010011 + 0001000010010100110010101 + 1011000101110100011001010 + 1010110010010100001011100 + 0000111110101000000111110 + 1010000001111100110001100 + 0110100001101100101010101 + 0010001111101100101010011 + 0000111101010001111111101 + 0011110011111011001111111 + 1010011010000000010100100 + 1101100101101101010110001 + 0001101010001111000010110 + 0101010110000110000111001 + 1101111001100111011100000 + 0001011100101001111000110 + 1111010110110000000110111 + 1100010111000001010011010 + 0110100011101011011011101 + 0110011100110000001000000 + 1111010011111000000011111 + 0011110101011010111000011 + 1000111111111110101000110 + 0111011111100000101111011 + 1110011111001111110011100 + 0101011001001111110010001 + 1011101111011010100001000 + 0011101100100011010111111 + 1111110000010010110100010 + 1110011111101011101111001 + 1001011010010101100010000 + 1101001100011100110001100 + 0101111010100110001110000 + 0000000001111101011000011 + 0101011010001001011000011 + 0010110100111100100010110 + 1100000001100101100111001 + 0010100100101111000000011 + 0110100111100100111111011 + 1011111010111011011100001 + 0110110000100011110010001 + 0101010101011000111111101 + 0111011101000011101011110 + 1011111010110001001111000 + 0101111011000101110110010 + 0110001011110011011111110 + 1100110010011001001011011 + 1001110110001011011001110 + 0101100101001010100010101 + 0101000011000000110000101 + 0001101010001011100001010 + 0001000001111110010110011 + 0000011100100000011011111 + 1001101111111010000000111 + 1100010101110001001110000 + 1001110010010001001011110 + 0110100000110010001101101 + 1010101001110101000101111 + 0001100100110010100100110 + 1100010100011001101100100 + 0001110110100001000000010 + 0011101010101101000010001 + 0110110111000111110110110 + 1111010010011100101010111 + 0001110110011111001100000 + 1010110001110011110011011 + 0101011010111000110000000 + 1000011011010010000111110 + 1100000110101010011111100 + 0110000110011001000100111 + 1000010101000100101100000 + 0101011000111011100101101 + 0110010110111110111000110 + 1011110000100011100110100 + 0010111100100010111000000 + 1010001111001010011010011 + 1010110000010010100110111 + 0110110101101111111110110 + 0000100111010111100111011 + 0100110011001010001111101 + 0001111101101101000010111 + 1001101010001001111111010 + 1110011111010010001011010 + 1010001111010100010001000 + 0011111010010100010001100 + 1100000010011011010100001 + 1000010111000110101111110 + 0100100110101010110111101 + 0100110111011110101010110 + 1010100010101111001000110 + 1010110000011001111010110 + 1001110000011001111101010 + 0011010100000010001000100 + 0101010000111010110001010 + 0001111101100100000101101 + 0010011010110110000100010 + 0111100010000111001101110 + 1100011100100011110111010 + 1010001000110000011000100 + 0100001011000010001001110 + 0101110100110110010000100 + 0001011011001001010001000 + 0000011110110001111100111 + 1111001000011001100001101 + 0101010001101011101101101 + 1111101111000110010101100 + 0010001000001101110001011 + 0111101000010100000000101 + 0110010001000110111010001 + 0111000111010100011001110 + 1111001100100001110001110 + 0100101000101110000111110 + 1110000101000100100101111 + 0111100001011001100111000 + 1100010101100100111111101 + 1111101101000000101010100 + 0001011110100111011111111 + 0110000001001000100110100 + 0100101100010111100101110 + 0111000000110111001010011 + 0011010111001101111010000 + 0111111000010100001111000 + 0010101000001101000111101 + 0110001001110000100111011 + 1101001110011010001101011 + 0101000101110110101011010 + 1000111101001001000101000 + 1010100000110110100111011 + 1010100110110011000010001 + 0000111100001100010101111 + 1010111101100101100100101 + 0001110101010110010101111 + 1011010111010110111010011 + 1011111001111001101101011 + 1011110110111100111111011 + 1001000001001111111010110 + 0110110000001011010011110 + 0110110001011001111111111 + 1100011001100000111110010 + 1111101010001100110111000 + 0001110111011001110100100 + 1110001110001011001001110 + 0011000000101111101011100 + 1101001001110111111011000 + 0010010001101010111111011 + 1001011001011001110000111 + 1110101110111101001001011 + 1100110010011000110111111 + 1000000001101101010101001 + 0111001011011110101001101 + 1100000111010101000000000 + 1111000111001100101110000 + 1001001010011011111001110 + 0101001100000101100111000 + 1001000111011110110000100 + 1001011011111001011000001 + 1011101100001011101111010 + 1110011111000100001010010 + 1100110101011011011010111 + 0111001110110101011000100 + 1111000001000101100000110 + 0011011000001011000011011 + 0101001101000110100010010 + 1110111111110111010101010 + 1111011100110101100110101 + 1011010010000000100011101 + 0010011000010110010101000 + 1100100110010010111011010 + 0110110101111111111001100 + 0011110000010001011101100 + 0110000011100100010100111 + 1001000101000001001000110 + 0111101000000010110111010 + 0101010001111100111000101 + 1001111011011110001111000 + 0101001010010100111000111 + 1001010010011111101011100 + 1011110110011010101100101 + 1001110010111111011000010 + 1010101001000100111000010 + 0000010001000100101100101 + 1000011011111111000010111 + 0111101011111101011110100 + 1110101101001101001110101 + 1000011001111100111011010 + 1010100000001110111111001 + 1000100100010110001011011 + 1000011100000000011011011 + 1011101110100011001001100 + 0000010001101010010000010 + 1011011100101100010111101 + 0111111100110001000000000 + 0101001001111111000111110 + 0000001010100010110001011 + 1010100001001011100010111 + 0000000110011011111001001 + 1111011110111001010100011 + 0101111011011100101101110 + 1100011010011010111100110 + 1000110110110100101011100 + 1010101110111100110001100 + 1000000010110010110110000 + 0011101001100101110000000 + 0100010001101110100011011 + 0000110011101001010101110 + 1001111100010110001110110 + 1100101010101000011101001 + 1010101000110100101111010 + 0111001110111101110111010 + 1001000000011101110011010 + 1101011101010110100011010 + 0011000101101011110010000 + 1111111001111100110010000 + 0011001000011110101100011 + 0100101001000110100111101 + 1111011001001001001110010 + 0111111111000000110111100 + 1111001011101111011010101 + 0100100000110011000010100 + 0110001100010111100010000 + 0110010101010010101111001 + 1000011101101000110011111 + 0000110110011000001110010 + 1100110110000010111101101 + 1001000101010000010100110 + 0011001101000100000011001 + 0011100001101010100110101 + 0100010000001110001011111 + 1001010010000101011100100 + 1110000110001000011111110 + 1100000100100011000001111 + 0110111010010000101100010 + 0011001001101111011110010 + 0010010011101111101011001 + 0010101111010110100011100 + 0011101010101000101011010 + 0000001100100101001100110 + 1010100110001100011000101 + 1000001001101011100011011 + 0010111111111001000011001 + 0100111111100000111011101 + 0000111010011100100011101 + 0100011010001011000011111 + 1000011000011010110110101 + 0000101000111000010110111 + 1000110001001101111011011 + 0010101101001010111001100 + 0111010001111101000100011 + 1111011001111010010011011 + 1100001101110111001001011 + 1111010110100100010011001 + 1000101101000111111011111 + 0000111011011010101000011 + 0100101101110111101000001 + 1010110010100010011001010 + 1100101011111101001010011 + 0111000100100110011000010 + 0001011101001001001100100 + 1011001010111100010101001 + 0101100100011110001011101 + 1011000111111111100000101 + 1100111111110111010100110 + 1100001010011010010011111 + 0110110010100001111010000 + 0010010011101010011100100 + 0000001000011001101111000 + 0000000000011101001111110 + 0010011110101100001001111 + 0111000001011001010010000 + 1110110100110000000111001 + 0001001101000000010100100 + 0110001111111001010011001 + 1010101001010000110001001 + 0000000111000100110111011 + 1110010010001101111110001 + 1111011001100001010001101 + 1001011100010100010110011 + 0010000110100100100000000 + 1010011110001111100111101 + 1111100100111011100011100 + 1001101110100100001111001 + 1011000101100110010000111 + 0011011111100100100110110 + 0111010011101110010111110 + 1110001101010111010111001 + 1010110111100100111001110 + 0011110110000110110000001 + 0001101010101101101011101 + 1111001011011101111000111 + 1000101101111100111000110 + 1111001001001111001000100 + 0011101011010101101101111 + 0101101110011101100000010 + 1011001110111101110001001 + 0110110010011000100101110 + 1000000011100010000111011 + 1011000100000111000111000 + 0010111101000010011010101 + 1000111011110101011011111 + 0111110101010000001001111 + 1010010011100100100010000 + 0000110111101111000111110 + 1101011111000000011000100 + 0010000010010011101001010 + 0010010001000001111111000 + 1110101010011011001001100 + 0011000001001110111000100 + 1111010100011001111101100 + 0100111011100110101000111 + 1010010101111111111011110 + 1110110101111101011100110 + 1111001101111101011101011 + 1101100100000011100011100 + 1001100110000110101010100 + 0100110100100000010010011 + 0001011011110000101010011 + 1101111011011010000011000 + 0011001010001101111101111 + 0110101100001000101011000 + 1100001111110110010011010 + 1111110011011100001101011 + 1101110110101110011001001 + 0100111011011100010101110 + 0000010110111110000100001 + 1110100010110100000101000 + 1110101010100100000001110 + 1110010111000110001110101 + 0111101011001101111111110 + 0010101001001111110000001 + 1111111011110100011100011 + 0001111001110010110110110 + 1111000011010110101111101 + 1001100011111110111011000 + 1101100110000111110010000 + 0111100101001001101110111 + 1110011000110001011011101 + 1011011100000111001100101 + 1100110111010001000110100 + 0101111111000000010100111 + 0111011100000111111001110 + 0101000101000011010101110 + 0111101110111000011100101 + 1011001111011110101100110 + 1001100011101000001110011 + 0110000011110100010100001 + 0001100111011001111110100 + 1010100001110011011010101 + 0001011000011001010010000 + 1011010011010101011001111 + 1110111100100000000110011 + 0001101110011110110111100 + 1001000101001011101111000 + 0110110011101111000001101 + 0001001000011011000111011 + 1000101001111011010001011 + 1011001101100001101011101 + 0011111110001111110110001 + 1100110001001101100110001 + 1110110010101011011000000 + 1011010010000110000010111 + 1110010101100100110111000 + 0011011100100010000110110 + 0110110000100001000001100 + 0010001001101101010100010 + 1100010101001001000010110 + 0100010010100110011111011 + 1110000100100001000110010 + 1111100110110111110101100 + 1100011111011000100100000 + 1111001111000000111111000 + 1010110100000001011010000 + 0100010010101000101010001 + 1100001100100111000101000 + 0101101011101010100010110 + 1110011001000111111001110 + 1010111100110010010000001 + 0101010101000111011110100 + 1010000011111011101111111 + 1111100000000001101000100 + 0100010101111010011001011 + 0100011011011010011111001 + 0111010110110011100100000 + 0011011010001000010011100 + 1100100001100100110101101 + 0000110011001011101110100 + 0011001100011110110001111 + 1001100101110101101111110 + 1011101000010000011010010 + 1000001000010101011010001 + 0110010110100001101011000 + 1011101111000100110001111 + 0010111001100001000010011 + 1100110110000000010011101 + 0010110101011110101101111 + 1100101111011101101010111 + 0010111111000100000011010 + 1100110010111101011001010 + 0101111101001101001100000 + 1110100011111101000010101 + 1101111011011100010010101 + 1111100001101010001001101 + 0001001011100010000100111 + 0000000010100011011101010 + 1110000111110001101110111 + 0010001000111101110001000 + 1010100101011001010010110 + 1011101101001011011000101 + 0101101011100011000000010 + 0100100110110101101011010 + 0010011101101010100001100 + 1011101011110000101011011 + 0011010101100100111101000 + 1110001010100010101100000 + 1100000111011001110000011 + 1000000001100111110000110 + 0111110110110000111100001 + 1100010101100100110111101 + 1111100111101111000101101 + 0000001000111111111010011 + 1100110101100100100111001 + 1000011101110011000100110 + 0001011001101111101101111 + 1000100000110010111101101 + 0010100000001110111110001 + 1001010011000000010010110 + 0011010100101000011111011 + 1111000110001000011110010 + 0101111111110100011100010 + 1111010100011101010101001 + 0011001000011000011111111 + 0100110011101110100100101 + 1000000101111101111000111 + 1111000101100000011100011 + 1110000111110111101100011 + 0000101001000110100011010 + 0000100011010011010111111 + 1101101001111100010011000 + 0101001011111110100000000 + 0111010010100011111100101 + 1011011000101110100111101 + 1100101100110011100110101 + 1111101110110001101000111 + 1101010100110010000001010 + 0110101010110010011101100 + 0100000000000100101000000 + 0111101011110001010000101 + 1000011000001101110110001 + 1111100011111010001100110 + 0100001100010101001001000 + 1000000100010001100101110 + 1010010100010000110010011 + 1010111001101110010010001 + 0101101101010010100010100 + 1010100000111010011111100 + 1011010101010100011110110 + 0001010100110111000110011 + 1100101001101110110011010 + 0010100001011011101000110 + 0001000101011100110001000 + 1101110101001000110101010 + 0010101000110011000010000 + 0010010000110001111110010 + 1100110110101110011111100 + 1000110001011100000101110 + 1000111101010000101011111 + 1010111000100111000000011 + 0111100100000110110011110 + 0000101010010011101111100 + 0111111010000100100000011 + 1011010111111111101110001 + 1010001111100000000100000 + 1111001100000011011010101 + 1000001100010101001000111 + 1100100110101000001101001 + 0000111011110011110011101 + 0011110011111111101011010 + 1001000111111011100110001 + 1001100101101000110101111 + 0101001111100011101010110 + 1110001111010011011101010 + 1001000111101000000110011 + 0110001111111000010100011 + 0101100101110100101101001 + 0010001011111111101110011 + 1001111011011101101011011 + 0111011001101011101000010 + 1101001001110111100000001 + 0001001101101001100111100 + 0110101110010010010001000 + 0111110111000100000001110 + 0101100111011001100000100 + 0111011110011010111000010 + 0110110000101011111000000 + 0111001010000100100100100 + 1111110101001010000010100 + 1100111111110011110001100 + 0001100010010000000110001 + 1101010110010110001100111 + 1011110100001001101011110 + 0110110000100110010111111 + 0010101111111110111010110 + 0010011001110101101101000 + 0010001110011010111100010 + 0000011001110110000100100 + 1110101100101010100100110 + 1001000100000010101111111 + 1000110101010000111001100 + 0001111111010000011011100 + 0100100011001111111100100 + 0100010100101011101101010 + 1000110101100000011101110 + 1011001010001000011111110 + 0111000001000010101010110 + 1000001001111101111110010 + 1101100101010111100100111 + 0001010101100010011010011 + 1010101110100010110110011 + 0000111110001011001111000 + 1010000100000010011011111 + 0010100010010000100010000 + 0011101011101000011001110 + 1100100010110011101000011 + 0100000001100011011110011 + 0111010111100100110010100 + 0000000010010001111110110 + 0000111001010110111100001 + 0010100110110110101000110 + 1011100110011011110010101 + 1101001111001011110010011 + 1010110111110110100101111 + 0111000100101100001001100 + 1110001010110001011011001 + 1101011111100001010110010 + 0110101000010011101001011 + 1001110011001011010010011 + 1011111111101001000011111 + 1111000111000111111011101 + 0011110101011000100010001 + 0001010110111100000010010 + 1101110000100101101010110 + 0101101110001101111100101 + 1001000100011110100101011 + 0001010001111011010001100 + 1100101100000111100001010 + 0010001001111010001001001 + 0111001010010001100111110 + 1100001110000011100001001 + 1111000111010101111001000 + 1001011101100010111111010 + 1000110011110110011110101 + 0100111010100111011100001 + 0010110101100000001000001 + 0110111100101010101011000 + 1100000000111110101000001 + 1110010011111011000110100 + 0100011001110000100101100 + 1011011110100100011110011 + 1010101110100011001001011 + 1011101100111111000000010 + 1101100000000100101101001 + 1001111011001110010111001 + 1111011101011101100110001 + 0000101000000110001111101 + 0110100110000110101001001 + 0100000101100001100010000 + 1110001101000001001010001 + 1111101100100111010001000 + 1111101001111010001000100 + 1000010100011011000011100 + 0000001100001011000011110 + 0010000100001101011100010 + 0000001011001100011001101 + 1001000010011110111101001 + 0111000110111111111010010 + 0110110010101011100010110 + 0110010000101101010011000 + 1101011100100101101001011 + 0101011011000100011010010 + 0000011001010101010001011 + 1000101000011000111110111 + 1000001101101111111101100 + 1100001001100001010110011 + 1110000101110000111000011 + 0101000111110100010100010 + 1001001000001001001110110 + 1011101001110101011000110 + 0000111001110110110101000 + 0000000001010111101000110 + 0011000000000101011111111 + 0000111011001011110111100 + 1100011101010101100000000 + 1110011100000101000001101 + 1111110011001011000000011 + 1110110010100111100100101 + 1010110110110100110100011 + 0011011101011110000111001 + 1001010001011011101111110 + 0010101011011001000110110 + 0001111111101110110111100 + 1100111111010111001011001 + 0000010111011100011100011 + 1101010011011111111101100 + 0110100110110111101011110 + 0000111101011000101010110 + 1101110001001110011001111 + 1101100000111000110111110 + 1010101000111010010110001 + 0001000001000100101111000 + 1000100000010001010011101 + 1011001101000101001000110 + 0110101000010111011111001 + 1010101010110110010100011 + 0000000000100101011101111 + 0011010001101111110110111 + 0010101110000111011100101 + 1000011010010100110011010 + 0100011000011110000101001 + 0010111010110000101100111 + 1101001100100010000100000 + 1110011000110101111000101 + 1000011111011000000011000 + 0010001010111011111001111 + 1010100111111110101001000 + 0111011110110111111101011 + 1110100010110100011011000 + 1011101101010011101011001 + 0100111001000001000101111 + 1101100000110101001001010 + 0011000001001001000001011 + 0011111010010001110010000 + 0001110110101011010011101 + 0110001111100000110100011 + 0011010111000001001010010 + 0111100001000101011010001 + 0011001000001010011001111 + 1110011011110100000110110 + 1001011110110000100011000 + 1110001100100110010110101 + 0001011101101010101100110 + 0101010101111101011000100 + 1000111100100100101101100 + 1101111111011011001101001 + 1111011000001000011101000 + 0001111001110000111100100 + 0111001111100010111001111 + 0001000000000011010101011 + 0010001011100110010100000 + 0101110011010011111101010 + 0001001110000010101010001 + 1101101011010000110001110 + 1011100001001010100011001 + 0110011011010110111000011 + 1110111010110110111000100 + 0110010100110111101100001 + 0100111011110000010010101 + 1111101101111111011011001 + 1111111101001010001110111 + 1000100001000100010100001 + 0100111100011111111100111 + 1111001010001000100100111 + 1101011110101100101101011 + 1001010100010010001011001 + 1110101001101111110010110 + 0000001111101111001101110 + 1100101001010001010111000 + 0000000001110111101011011 + 0101011000110001111101000 + 1111001100101100001011111 + 0010010000001011101011111 + 0111011110001011010001001 + 1011101011010001010000101 + 1000111000110101011000011 + 1101110000110010011011001 + 0111110011110010110000101 + 0010100111100100011100111 + 0000100100000010011001010 + 0011100000011101101011010 + 0011001011000110000010110 + 0100011110001011100101110 + 0010010000000010001011101 + 0001000001000100010101010 + 1110011001101110100000011 + 1100011011100001000101001 + 0101100100101101000110111 + 0010101100111111001110110 + 1101111110010101111111111 + 0001100010001100111010100 + 1110100110011101110000000 + 1111001101100111000110011 + 1101000110110010111100111 + 0100001000011110011111101 + 1011011100111000011111100 + 1000101011110110110001111 + 0101110011010000110011010 + 0111111011000100000111011 + 0110001010110110111110000 + 1101100111000100011011000 + 0010011000000101110100101 + 1100100110000100000001000 + 0111101001010010111100101 + 0111110110110010110011010 + 0000110000100010011110111 + 0011011111111000011010101 + 0110101011100101011010111 + 0010111000001101000101110 + 0010001100111010010101111 + 1100101101000011010010100 + 1001001001011011001010011 + 1111111100011101100101011 + 0101011100101001101101111 + 1100000101011100001011100 + 0100001000011010111111000 + 0000000101011110101110110 + 0000001011110101001101001 + 1100010011000011010000110 + 1101011110100110101101100 + 1010101101001010010010000 + 1100010100101001100110010 + 0101000101100011101100001 + 0001001001101110001110011 + 0001001110101100010001001 + 0000010101101010110010010 + 0100001011111110011001101 + 1000011101001100101110100 + 1000111011101101111001101 + 0001001101001101101000110 + 1010000010011111010101101 + 1000001111110101010110011 + 0000010101111110000000000 + 0001101011011110001101001 + 1111110100010110000010001 + 1010110101110111011111100 + 0111101101110110011010011 + 1111011100110001100110010 + 1111010110100000111101000 + 0110011010001111111111010 + 0110101000011110110101101 + 0010000111100110100101111 + 1011111010100000010110001 + 1001001000111101110001010 + 0011010110011110001000100 + 0000000110100000001010110 + 1001101110000011011001001 + 1011000110000110111011010 + 1001111001001101010101010 + 1001110011000100100111101 + 0001101111001110101110111 + 0111001100010011000100000 + 0010101010100001010000101 + 0010101001000111111001101 + 1111010100001111111100001 + 0100110111111110001101011 + 0001100101111000000101111 + 0111100101110010010100010 + 1110010000110100111000110 + 0010001111001011011100101 + 0001000001101000100100101 + 0100101100111001100110100 + 1001110011110111110010111 + 1011011111001111000101011 + 1001111111011001010000001 + 0011000110110000000000100 + 0111010010010000001110011 + 0101110110111110010101110 + 0010010110001011110001110 + 1100111101110000001110110 + 1100011110110110010011111 + 0100101101110000110110101 + 1010010001011100100010110 + 0000000011000100010100011 + 0000001100101000010010111 + 0101011100110011000010000 + 1100100010000011001010111 + 0111110110100101010010010 + 0001011011101111111000100 + 0101000010101010110111000 + 0101101010111011110110100 + 1001101010101100011100100 + 0111000001110010000001100 + 0000010001101010100101000 + 1101001111011101001010001 + 1010110111011111111011111 + 1001110001110100010101011 + 0010000110100001101011000 + 1010011010011100011010100 + 0111110110101111101100001 + 0001111011111010011111011 + 1001000010100001101000111 + 0010101111011111000110111 + 1100001011101100101011101 + 1010010110111000010111100 + 0000010001111000111010001 + 1000110100000000100010101 + 1110101111001011111010110 + 1010111100000001111011001 + 1100010110100111111011110 + 0011010111100001011111000 + 1111011001101111110111110 + 1010110100000111010100001 + 0101100001000100011110110 + 0000110111110011010111111 + 1111000010001011111110110 + 0101001101110011000010001 + 1011001010101000000100110 + 1000101000100011010001011 + 1100000100011101011010101 + 1000100100110101000110010 + 0011101101011111101100110 + 0000001010101000101101000 + 0000010010011001011101111 + 0001111111100111101100110 + 0100111110110011101110101 + 1101010010100100111000011 + 0101111100010110111111100 + 0101010100000101101100110 + 0001001010010101101010000 + 1101111001111111011101111 + 1000001110100001110100001 + 1100001111011011001010000 + 1011101110101101111010001 + 0100000000000111100101110 + 0100100010100110110110011 + 0000100101111001100100011 + 1010111101001011010001000 + 0101001000000001100110011 + 1000100001011011010010001 + 0011010101011000111000000 + 1101010000111101011010100 + 1001100100111101000001100 + 1100010001010101000100011 + 1100010011100100110001001 + 1101000110101111110111011 + 1001111111110110000111001 + 0100101010001111111000101 + 0001101001011001101100011 + 0000111000111010000110001 + 0100000011010010110011010 + 0111000111111010010001010 + 1001110011000010111001111 + 1100101011010000010000111 + 1100000000110001110011010 + 1001010100000111001001110 + 1000000111000110101110111 + 1010101001010000001001010 + 0011111000110011101111110 + 1100101010100000110001001 + 1110101001011110100110110 + 1111110101110001110000101 + 0100000101010110100010101 + 1011101000000111110110011 + 1100011010001010111111011 + 0111011101011000110100010 + 1111101101110101001001100 + 1000110001110111110101100 + 0010000010010110001010011 + 0001011101111110010110111 + 1000010000001001000100111 + 1111011000110001011111011 + 0001010000101100110000001 + 1001101100110001011011000 + 1110010101011010101110100 + 1101111000101001011011001 + 1111100111010010111110100 + 0100101100100101011111100 + 1110100110100101001100001 + 0001011110111011000111011 + 1101000100001110101101010 + 1010011000100111001000001 + 0110001111111000001111111 + 1001110001010001101001110 + 1011110110110110111001111 + 1110001011011110100010010 + 1010011101110001000010110 + 0110110010111101111101011 + 1011100011011000110110011 + 1000011010100011100110100 + 1010111111011010010011100 + 0101010100111011011111001 + 1001010101011000011011111 + 0000000111010001011000101 + 1100110101010101001100100 + 1001001101101010110011010 + 0100111001110010101100001 + 0101000110110000000101011 + 1100100101110101010011000 + 0011111110110000101011011 + 1000001101000010000001101 + 1111010100001000000011000 + 1011000001111010001110100 + 0111101011011110110111110 + 1000000010001010001101100 + 0111101101110100010001100 + 1000010011101001000011000 + 1111000101111110100100011 + 1101011110111111011110000 + 0110100101001101000010111 + 0011010010100010001000100 + 1000111010000110011101110 + 1001111001111011111101100 + 1111010110101110111001000 + 0101000001111101011000101 + 0000111010100010001000101 + 0000011111010110011000101 + 0110010101001111010101011 + 1100100101111000000111000 + 0000011010111101011011111 + 0101001001100110010001010 + 0011000111111000100000100 + 0000111011101100111011000 + 1010111101110011110011011 + 0110001011000010111111110 + 0110101100000110011111000 + 1000111111110000101101000 + 1100111101111110001100100 + 0100011100100101001001000 + 0110011100001100101111101 + 1100110101101100001110110 + 0111010000011100011111000 + 0010001010001011001100001 + 0010011100101000100101110 + 1010100010001010100100001 + 1001000100001101100101110 + 1111111100111111111111011 + 0101000101100001111100010 + 1011100100100101000001101 + 0101001101100100100110111 + 1000110010101001101111111 + 0001111011110010011011111 + 0001111100010100111000111 + 0100101101010001010101100 + 0001100000000100111000010 + 0001100101110100010100001 + 1100110100001001110100110 + 0000110011000001111110000 + 1000010111100000010100111 + 1100111111100001110111011 + 1010111100111001010011101 + 0111001010000100100100110 + 1111100100100000100110111 + 1111000110011000101011100 + 1111000111110110101011000 + 0001111101010001111101011 + 0101110001110101101001010 + 0100001111100010100101001 + 0000001011011101000011100 + 1011111010010000110110111 + 0100110110010010110011100 + 1001001110000100101110001 + 1010010110100001100011001 + 1100000000110011000011100 + 1101100101101110100111000 + 1111010000001100001111010 + 1111110110001110001111011 + 0000100000110000000111001 + 0100001010000010111101101 + 0001101010100001111111110 + 1001110111001010101111000 + 0010001101001100001110100 + 0011000100000011100010100 + 0000011010000011011010100 + 1011110100010010011011000 + 0010000000101000100101010 + 1111101000011100110000111 + 1000100111000000011100001 + 1111010100000110011001011 + 1101111010000111011010011 + 0111010010001111010110101 + 0001110010110110100111011 + 1001100101010100101010101 + 0100011000011010100010000 + 1000000001011011001101111 + 0101011001000110000001110 + 0110110001111000101011100 + 1001000100101001111110001 + 1110011110011110001100000 + 1111101010011000110111010 + 0010101001011101000101110 + 1011101110000110100110011 + 0101111001101010100000011 + 1111011000110111011101101 + 1100111000000100010001001 + 0110100011111010100010001 + 1100111101001110000011111 + 0111110010000011100010000 + 1000000001011101001010111 + 0011110111001011101101111 + 0010101000001001100001001 + 0110010111011000011001110 + 1110000111111111011101110 + 1100110011101110100111001 + 0110001110000011010111010 + 0000010000001010100011101 + 1111111011000101110010000 + 1001011101001000011011110 + 1001100101001011100111110 + 1010111101001001111011010 + 1001100001011111110100111 + 1100011001001111011110100 + 0100011101100010111100011 + 0110001010010011111101110 + 1111100101111001100011011 + 0001011000010100000111100 + 1100111011010100111000000 + 0100100001101111101011101 + 1100011000100001100101010 + 0010000001011101101010010 + 1011111001011001111100100 + 0100101111000010101101001 + 1111110100001100100101110 + 1110110110011011000011011 + 0010000010000001001010101 + 0110100101011000011001110 + 1101010010001010000011111 + 0101011001111001110111000 + 1101101001110100111000101 + 0111011110011110110100110 + 1110000101000110010000011 + 1000110010011001110100101 + 0100100011001111000001101 + 1100001111000101011100010 + 0000010010000100011000101 + 0101000110010011111101100 + 1000111111001111000110101 + 1110001011101100101011011 + 0001111010001000000100001 + 0110001010011000100110100 + 1110111100000101011011100 + 1011101010100010001000000 + 0100010111110011110111110 + 0000100111010010010110111 + 0001001100011001111110111 + 0111111110110001000111001 + 1101110110011101101000001 + 1111010000011110111001100 + 0010110111011011111011101 + 0010010101110111010100001 + 0011010110111011010111100 + 0011011001000100001100011 + 1101011010111100111100010 + 1011101110010101001100110 + 1010000101011100100101110 + 1101100000111110101010001 + 0101000101010000111011100 + 1011111000001001100000000 + 1101010011111000001100101 + 0101011010100110110011101 + 1111001111110001101111100 + 1000101101111011111001101 + 1111100001010100100001101 + 1111011100011010011100000 + 0101010010001100100001100 + 1110010110101000000001110 + 1000110011111001110010100 + 0011111011010110001000001 + 1001000100100000011000001 + 1101001010011110101100010 + 0010000100000000110100000 + 0000000010110000100100100 + 1100011100010011010110100 + 1000111001110001010001110 + 1101010001010011110010010 + 0101001100110110100101001 + 0010011010000001010000011 + 1001111011000011000101111 + 0100011111001011011011000 + 1111111110110001001011101 + 1000000110100001101001001 + 1011011011011001000101011 + 0111010100010000011011010 + 1100001001100010000111111 + 1000110110100110110101010 + 1000100110000010101001000 + 1010011101000000010100010 + 0010100101010010010011010 + 0001100111001100101101111 + 1011111100001110011011010 + 1001011101111111111110011 + 1101000111111110001110000 + 0000101010010101001001101 + 0001011000110001110100111 + 1100001011001111101111011 + 1100001110100110100100111 + 1001010101101111011101011 + 1000100001100110010110010 + 1010001010110110100100111 + 1101110000101110011010001 + 0111001101000110011010011 + 0001010000110101101111011 + 1111111001111111101110010 + 0100001011001000001111101 + 0110110001001110111111010 + 0001010000011001110010010 + 0101011101011101000101001 + 0010010000100101011101100 + 1110111001110101011111000 + 0110001101011101010101001 + 1101001110011100010101010 + 0010011010010000000010101 + 1001001111111111000111111 + 0111111110011101011100110 + 1100011011111110000100000 + 1000011110100010101101101 + 0010001100011010010000110 + 1111011000000110010001100 + 1010111010001000001000101 + 0000000101101010101001100 + 1111000111100100001000011 + 0010001000110100001101101 + 0000000111111011100110101 + 1010011000000000011100101 + 1111111001011110110001000 + 0111001001000111001001010 + 0001000000001101100010010 + 1110110010111101110111001 + 0110001111100110000111100 + 1101100110010010011101101 + 0000100110010000011111100 + 1001100010101100110110011 + 1011111010001001111101111 + 1011000101001011111011100 + 0111011110011100001001111 + 1011100011111111001010001 + 1000111011000010100001011 + 0110001011111010100100000 + 1100111101010010101101011 + 1000101110011100000001101 + 0111110011000110010111001 + 0110110100001100110010010 + 0011100111010001101100101 + 0000000000101000100111001 + 1101011001111001011110000 + 1001111110000000101010100 + 1100111010110100111100011 + 0000111010000100000111100 + 1010000010011111100000100 + 1111000001111101011000101 + 0011111110111000000111101 + 0011111000100101110100101 + 0100010011000011011010010 + 1010010111111110011000001 + 0111011000001100101001001 + 1001000110111111010110000 + 1111110110110010101111101 + 1110111011100110101010110 + 1010110010000111001001100 + 0010110001111111001110000 + 1100001101001111110110101 + 1000001011100110001100001 + 0110100111000110000001001 + 1100111110100110100100011 + 1010110001110110000101001 + 1010000011111000110110010 + 0100110100010011101011011 + 0010101101111111110001001 + 1010001111101100110011111 + 1011000011100010000010001 + 0001101101000010111001010 + 0011001011100110110100011 + 0000000011011000110000110 + 1010011101011101011001001 + 0010010000111011111011111 + 0100111101101111111100111 + 1110111011110001101100111 + 1011101111001110001100110 + 1001100101101111001111111 + 1010001100010111001111101 + 1000111110011000110111111 + 0100101000010011010010110 + 1101110010001001111110100 + 0110011110011101110100000 + 0011001010100000110011101 + 1111010111101001010101111 + 1001010101100010101101010 + 1110010101101001011001001 + 0000110010000110101110011 + 1101001010110101000010000 + 0010111000001000101101100 + 1000001101000111101100101 + 0011010101011000000111101 + 1011100000101010001110000 + 0101100111011001111001101 + 0010010001011011001011100 + 1101111011101110000110110 + 0100100110100111011001100 + 1111111110011110110010000 + 0000011010111100000101111 + 1011000110001001101100010 + 0000000111100000101011001 + 1001010011011010101000000 + 0010010001100100101111100 + 0011101100111100010000101 + 1001000000111110001000110 + 1101001101101111010000100 + 1111101011101010100011011 + 0101000001011001010110111 + 0001001000100001110011011 + 0011101010001001001000110 + 0100111100111011000010100 + 0100101101111000000100000 + 1101100000010100001011110 + 0110010000101001100000000 + 0110111011111111111001010 + 1110001010101110000101100 + 0101100000110011111011110 + 0010111010100001001000100 + 1001110111101101100111110 + 1011101100000001110010101 + 0110100100001100110110000 + 1001000111010110110100100 + 1100111011111010110001010 + 1001001101000000000111001 + 0001001100100010001100100 + 0110100100100101100101001 + 0001111101011011110100011 + 0101111111111001000101101 + 1110011111011011010110101 + 1001001000100101011010011 + 1101010100100101111010111 + 0001001101101000101001111 + 0110110011111101001010110 + 1000010000010111111000101 + 0001101010111100111101010 + 0101010011010001011011110 + 0100110110011000111110101 + 0001110011011100101110100 + 1110011100101110111100111 + 0010001100110110011110000 + 1110110110100000111111110 + 0001001011101110010101111 + 0011101011000010110000011 + 1101010001001001011100100 + 0010011011000010100110100 + 0100101000011100001101010 + 0111100000100101000001001 + 1001010111011010010001110 + 1000001001111010111101011 + 1000111010011111101111110 + 1100000101100001000001011 + 0100111110001100111110001 + 0100011001100101101011011 + 0100100110110110010011110 + 0010100001101010011011010 + 0111101000110100111100111 + 0111101010101111100100010 + 1100111101010110010111001 + 1010110100001001111000101 + 0000001100111100000101010 + 0100010110101001011010001 + 1101011001001111100011010 + 0100110111111001001010010 + 0100010110001000011000101 + 1011101000000111001000011 + 0100011110011000010001110 + 0001101001111011101111001 + 1011101101110001011110000 + 1100000100011001110010111 + 0110110111011001000010010 + 1110001111011010010111100 + 0110011000010000000000011 + 1001011110000110000111010 + 0000000101110001101101101 + 1001001101100001010100011 + 0101101010110101000100110 + 1011001010000001100001000 + 0101000000000000010000111 + 1000001011100110100101100 + 1101010001000011010000011 + 1110000001011101010001000 + 1000011111110010111011110 + 0110100101100101001101010 + 1111001010110111100000001 + 1011000101101100110011101 + 1110000001011101111010100 + 0100111100111100001011100 + 1010100000110011001100010 + 1110100011101010001110101 + 0010010000100110011010110 + 0100010000000101101110111 + 1001100110100110001001110 + 0100111000011100011100110 + 1001110111110111000010111 + 0001010101111010100110110 + 0100111001110010100001110 + 1000101110001110110100110 + 1010001100111100000110000 + 1111011010101010101001110 + 0000010100010111111100100 + 1000001110110011100011100 + 1000000111010100101000000 + 1000101011011001100101111 + 0111101101010010000111000 + 1010101000011110110011010 + 0100010101110101110111101 + 0110110001001110010111010 + 1101101001101111101011110 + 1110111101100101000110000 + 0101110110101101010010000 + 1000001000110000111011111 + 1000111110100011000000010 + 1011100101110100000100000 + 0100000110010010001100110 + 1011011011010101111110111 + 1000000001001001000001011 + 1101010001001101011101010 + 1000011010011110010000110 + 1110111000101010100010011 + 0100011011011011001001100 + 0111110110100110100000011 + 1100011111110101001111001 + 0100111111011110111110001 + 0111010011100011010000101 + 0101010011101011000011110 + 0101101001111101110011110 + 0110000101010010101010111 + 0110001111000010010110001 + 0110100101101100011000010 + 0011010100111110010101101 + 0001110000001001110010100 + 0001010010001100000011011 + 1011101001101100100011101 + 1100110011110001100000111 + 0010101010100110001111000 + 0001101101001011011010101 + 1011011001001000011111011 + 0111111000010111101110101 + 1010110000111001010000010 + 1111000101111011110001010 + 0000101010000110000111100 + 0010110001110100100001111 + 1011010100110011001010100 + 0101111010100111100101110 + 1101010101000000101111110 + 0111110110001101000100111 + 0101110001011000001110111 + 0010010100000010010011000 + 0011000110010011110110011 + 0111110010101000000111010 + 1000101010111110101011000 + 0111110001110001011001100 + 1000110000111111001111111 + 0100101110000110000111101 + 0100110000100011111000110 + 0001111011000011011001100 + 1001100101111111011011001 + 0000010000111111000001000 + 1000001011000011000011011 + 0011000000100111100111111 + 0011111011000111111011110 + 1101010111101110101010110 + 1000000111001011000001101 + 1001001011111010000001100 + 0000110101100000101010001 + 0001100100101001000001111 + 0100101010110000011010100 + 0000010101000100110101000 + 1100001100001010100010101 + 1110011011010010011110101 + 0100000000111100101000110 + 0011011111101101101000001 + 0101011111111110100100010 + 0110000110010100010111000 + 1000101101110100101011110 + 1011001001000001011111100 + 0011001001100110011110101 + 0011001110001110010010000 + 1110010101000010110001000 + 1110011110010010101010100 + 1010000100101111111011011 + 1110111000000001110111011 + 0110011001111111111001111 + 0111010100101011111100110 + 1011111001011000110100100 + 1110101110111101001000011 + 0101001010001101010101111 + 1011100000010110101110010 + 0010100100011000111110001 + 0011011001110000001001011 + 0101010100010001110111010 + 1101101000010110011110011 + 0110011010101111101011011 + 0101101111110100100110010 + 1101000111010101010110000 + 0101010001010000111001000 + 1001011001001101110111101 + 1001001011000011011001000 + 0011101010000101101010011 + 0110000100100011110011011 + 1101011001111011111010010 + 0101011100011101100111100 + 0010011010100110101111111 + 1110111111110000001000001 + 0110010010111100101001100 + 1110010010111110100110011 + 1100001010111010010110100 + 0000010110110111110011111 + 0011100100111100001010011 + 0011010011100010111100111 + 1111100100010010000100110 + 1001110100000001101011011 + 0111010010000001000101110 + 1110010001001100110100100 + 0111101110110110000111011 + 0010011100010110100101010 + 0101111100000010010100010 + 0011100111010100110000101 + 1110001111111011101001010 + 1000001001101011010101110 + 0001011101111001110110001 + 0001001101100100111001011 + 0001010001101001010001111 + 0111000110101101011101001 + 0100100001110011110011100 + 1001100100101110000000010 + 0100010101010100001100001 + 0101101111101000001011000 + 1110001001111010110001001 + 0100111100110111011100100 + 0011101001001010100111110 + 0100001010011110100110100 + 0100010101100000010001011 + 1000000101000000111110110 + 1000001110110110101101100 + 0011001010010001101100111 + 0101111111110010000101011 + 1011000110011001101001000 + 0100011101111111001000101 + 0000110010100111100111111 + 0111110110111111010100010 + 0010011101000001110111011 + 1011111110111000000000111 + 1101000110100101110111010 + 1000000000110101001001111 + 0001101111001001110101000 + 0001111101011010110101111 + 0011110101101000010010010 + 1001101110010111011010101 + 0001011110011000110110100 + 1001010111000010001111100 + 0100010011100111000010010 + 1000001111100110101010110 + 0101000110001111100101110 + 0010010100101100011101010 + 0011101001010000101110000 + 1110100100101111100011010 + 0101101000011000111001010 + 1001011100010100101011100 + 1010100000110011000001010 + 0111101100000001101111000 + 1110101111000101011111000 + 0010011010101001110011101 + 1101111011111011011011010 + 0000000111011111100101001 + 1110111001001111100110111 + 0111111110110010011001000 + 1010000000110100100100011 + 0000000101111000110100011 + 1101001000010100110011000 + 0000101011101110001011000 + 0110100110100111100110110 + 1000111110011001110101110 + 1011100000111111011001010 + 0111010110000110110010101 + 1101110111000001100011100 + 1110010110001001111010011 + 1111010010000111111011101 + 1010100011000111000110100 + 0101000010110101101111011 + 0111100001111101100111110 + 1000010101011010111010110 + 1010101001011010011010100 + 1100011111000100011011011 + 1010111010100001101011011 + 0011110010101100111101101 + 0001110110101000101100000 + 1110011110010101000100101 + 0001001101011010000001000 + 1100110010011001101111101 + 1101010000001100101011100 + 1000110010010011000000010 + 0111110110101100001000100 + 1010011110100011110101000 + 1001010011101010100011111 + 0100110011110111100101011 + 1010010010100111110110000 + 0010101100101010001000100 + 0101111111111001111010100 + 0111011000100110101111011 + 1100010010000001111011000 + 0101011110011010001010000 + 0100010101000100110011011 + 0101101100111101001101010 + 1010100000101101000111100 + 1011001011100011101000011 + 0011100001001000101011010 + 0100101101011110111000101 + 1101111110001000000101010 + 0010100100000011110111011 + 0000000001101000011010000 + 1100100000100011011001111 + 0001100110111101010111111 + 0100111101011110101000110 + 0111010111111010111000101 + 1100110001010001010001110 + 1000111001111001101111000 + 0011001011010110001110100 + 0111011001101011000011110 + 1001111111111011101011010 + 1001110101001010011100010 + 1110111011101110010000010 + 1101101110110111010000101 + 1111000000100100010110100 + 0000010101001110101110111 + 0011111011011100111100011 + 0101011111000101111001101 + 1111011111100111000111111 + 0110000000000111100100101 + 0011100000110101001000100 + 1100110111010100000100001 + 0110000010011101001010001 + 0011010101010101110000000 + 1011111100001011001111010 + 0101001001111111010101011 + 1101111100100000110110100 + 1000110010100101101010010 + 0001001011000111111000101 + 0110010111011100001100100 + 0010111111110001111110111 + 1001100010110001101001110 + 0101010000011110101011010 + 0110100011011010110101101 + 1011001100010011011101000 + 0111100100111011010101000 + 0110101101110001100111110 + 0110000100110000000111110 + 1111011001010011110100111 + 0111011001110010100110010 + 1110101010101010101011010 + 1011001011010101101010111 + 0000111101110101101110010 + 0100000011111001011110100 + 0010111101011111101111011 + 0011101111011100101000010 + 0111011011101110001100011 + 1100111010001101011001010 + 1100100100011100101010111 + 1001000101110001100000111 + 1111000001111100101111010 + 0011111101101010110111111 + 1100111010101110111101101 + 0111011111101111000101010 + 0000011011110100110100111 + 1010000101110000111101001 + 1101101110000100011111101 + 0011011110011111110011001 + 1101111000010001000111100 + 1100010101110100001000010 + 1101000010010000101111100 + 1101010011101110101001001 + 1010110001111010101001001 + 0010000000011010000011110 + 1011011000000111000110100 + 1001101000101110101101011 + 0011001001011101010110101 + 1000101001000010110011111 + 0000000101110100100010001 + 0110100111011000111101100 + 1000101111111100000111101 + 0111000000100011001111011 + 0010101111000000100110101 + 0111010010100100100110001 + 0010001011111100111001011 + 1110101001001010100001011 + 0111111011010000011100100 + 0011010110111011100001000 + 1000000011111100001011110 + 0101001110000001100110100 + 0000100010111101010110011 + 1011111101101111100110011 + 0001110101001111100100110 + 0011001011110111011001100 + 1111010000111111100000111 + 1111011100010110000110001 + 0001100111100010111111000 + 1011101101000110110100100 + 1110010100101000010101001 + 1111001000010111011000110 + 1000110101000110000010000 + 0110100100010111010010111 + 1010011101110010010101000 + 1000101100010001100011111 + 0011111101010111111011000 + 1001110100100011110001011 + 1010110110001000010010011 + 1110100111011001001001100 + 0100110101100111000111010 + 0010011110011001111100111 + 0000001011111101101110100 + 0101101100001011110010100 + 0111010100101000000111110 + 1110001100110001001111001 + 0011100001101110011011011 + 1010100010101000011101111 + 1111101110101111011010000 + 0111110001101111101111110 + 1010001000001110000100100 + 1000111101000011011011110 + 0001110000111101101001111 + 1001110100101101000000110 + 0100111010110001011010100 + 1100011111010110011111110 + 0100010101000010000100000 + 1000011111001001101101000 + 1000011000011001001101001 + 1110101001110001001011101 + 0100010010101001111101000 + 0010011110101111111110110 + 1110101101100110101000010 + 0110111100111110000111011 + 1011011110110010111001010 + 0011000100101000010110010 + 0010111101101110000101100 + 1011001101101111101111001 + 1101100110101001100001100 + 0001111100000101000111001 + 0101111010000111111101010 + 1010001100010101111001110 + 0101100101001100101001010 + 1010110001101110110101101 + 1000011100001001011011010 + 1101101000001100100010110 + 0101111110000100000010110 + 0110000000001011111111001 + 1111010000000101101000000 + 1001111100001100111100000 + 1100101100100100100101000 + 0010010111011110101111100 + 1011010100001110011110001 + 0110011010010100111010001 + 1001100000111110010100010 + 1100100000110001011101110 + 0111100001010111110110001 + 1011101001001110100101011 + 1000000011101110011010011 + 0011101110111001000011001 + 1101111011000011010011000 + 0000100110101001110001111 + 0110110100101101100000101 + 1011101111100101011011001 + 0100011100001101010011101 + 1011100000011010001100011 + 0110010101101000100001011 + 0000001001101101011010001 + 1001101011010010001010000 + 1000101101000000011001110 + 1110010110111001111100001 + 1011100011000111001001110 + 1101100011100010101011000 + 0011100011010101110101110 + 0101000010000101100101101 + 0110100100010001100101010 + 1100010000000101111011010 + 1101110100010100011000001 + 0010111111110101011011111 + 1100000100100111011100111 + 0111010011110110010101010 + 1111110111010001000110000 + 0001110001001110011101010 + 1010101001001011111101000 + 0101011001101111000010010 + 0000110110010000001011101 + 1001010100011101001011010 + 0100011110110000001111111 + 1000001101001101100010001 + 1010000000100001010111111 + 0011101100010000001001100 + 1000100010001000111001001 + 1001110110101100101101111 + 0100011110000010010001000 + 1000000011010011001011010 + 1101111010100111001001010 + 1011010001000000100100001 + 1001011001110011001011101 + 1010001000110010100100001 + 1010111100100100001011101 + 1010101011100101101010011 + 0000000000111111010011111 + 0110001010101110001100110 + 0001111000110000000100101 + 0001100101011111010110011 + 1111100001101010000001101 + 0010100001111001011011101 + 0010101111010000000001101 + 1110011011101100100110011 + 0010111110010000101110101 + 0110101011110000011101110 + 1011010000011110011001101 + 0010011011101001111000010 + 0001110011101100000110011 + 1000101011101110111010001 + 1001011111111110111001111 + 1010101110001111100110001 + 1110111110011001000110000 + 0001011100100111100000010 + 1111110010000100010000110 + 0100011001010111000100001 + 1110011101001001000111001 + 1001101001000001101011011 + 1011110100111001101110100 + 1101010100001100010010001 + 1110100111001101101010100 + 1100010001100101000010101 + 0001110001101100111100011 + 1101011101100100101000001 + 1001011011111011000010111 + 1110100011101111011000010 + 0011011111010010111010011 + 0010100101001000011010000 + 0001101001011000010110110 + 1001001000101011010011010 + 1011011100110110101000100 + 1000100101101001111001101 + 1000101111101100110110011 + 1011011001111000100101111 + 1111110110100101111000111 + 0010111000110010101101001 + 0110011010001000100110011 + 0000000000101000000010000 + 0011100110110110111100101 + 1111000110111110000001110 + 0101111000100111010011101 + 0100011010100101110100110 + 1111111111010001101010100 + 1010001111101110001010100 + 1100000010100101001010000 + 0110101001100111101011011 + 0110101010100100000010001 + 0111100111100111001001110 + 0111111000110011111111111 + 1000010101110100101110001 + 1101111100010001010111100 + 0110101000101100011011011 + 0011001100010110100001000 + 0011100000111111110111101 + 0110111000100011100111001 + 1010011100000111101110110 + 1001110001101101110100100 + 0101000010101010100010011 + 0010010000110111100000100 + 1010100010101100010000010 + 0011001100100111001111100 + 1011001000011111110010111 + 0001001110000100100000001 + 1010011001001111111111100 + 0110110111011110101100111 + 1100000110000000000100001 + 0100111011110011100000111 + 1000010000011111100011001 + 0101010000011001011000111 + 1101111101111011011000000 + 0110010001001011000100110 + 0000110111101100000011100 + 1000001100000010101100011 + 1011100001110100000000000 + 1001101010010110110011101 + 0000101000001111110111011 + 1111010100000100101100011 + 0111011010010101010111110 + 0100010111100110100010100 + 1000000000011110100110101 + 1110111101111011011001001 + 1010100111011010000101101 + 0101110000010000101010011 + 0111000000000100100001100 + 1000000110010100001110111 + 1000111101001110001111111 + 1100000010100011111010110 + 1011010011000100011110100 + 1111111111001001011110110 + 1101101100111110011010101 + 0000011011011101110110101 + 1000100010011110101111011 + 1101010110101110110001100 + 1111110110001100000101100 + 1001100100111110101110000 + 1001110110010111101000011 + 1010101011110110110110101 + 0110001000110011011101100 + 1001010010010010100001001 + 1000000010011000011011100 + 1100100001110111000000100 + 1110011101110011110101000 + 0101001000111110001011001 + 0001001110000111101101101 + 0100001101101001101111010 + 1110010010111001101111110 + 1100001101010111011011011 + 1101100110011010001111010 + 1000101100011101000111010 + 1010001010011000101010011 + 1110010100010111011010101 + 1110100101101111011111000 + 0100111010001001101010011 + 0001001011110111100000100 + 1011101110011001100000011 + 0111101000110111000110110 + 1100001100101011101111110 + 1101010100001001110110101 + 1100001110110010101111110 + 0011111111001011111111100 + 0001010010111110111010110 + 1111011111000010011000111 + 1111000101110010000011010 + 0001111101110101001101111 + 0110110101010101100110011 + 1010010110011010100001000 + 1110111110110101000111110 + 0000000011010100000011000 + 0001000000011010100110010 + 0001101100101100101010110 + 1100011011000101011001001 + 0100011001000111000000101 + 1101101100011100100100000 + 0011010101111110010010111 + 1100101100111100101101100 + 1100011111001010111011101 + 1101010100100111000001000 + 0001010000111011011000111 + 1100100010000100110100011 + 0101100101110000000101011 + 0010000011000110101101001 + 0010000111111101010010110 + 1001101001110001000111001 + 0010101010111010100101010 + 1101100111110010111011111 + 0110001000011110011010001 + 1110110111100101001001110 + 0100011101000000100010000 + 1001100010101001010010101 + 0011010000111010011101001 + 1100111001011101110011000 + 1110000101101101010101100 + 1001001001101010110100111 + 0101111101000111110011000 + 1011011110010110100000110 + 1000010010101010001000111 + 1010010111101000101110101 + 0001111111001101100010000 + 0100010111101011000001100 + 1101101110110010101110100 + 0010100001100011001001111 + 0001110010001011000110111 + 0101100111111111000001011 + 0100110001111110100101110 + 0111000001100111001111010 + 1100010110001111000101010 + 0111001101000001100110010 + 0110111001001011001101001 + 0111010010011100110101101 + 1000101011110101000101001 + 1010100001011101100010000 + 1011001011110110110001001 + 0011011010011001101111001 + 0000010100101100010111100 + 1100110011111011110000001 + 1100100001101001001000100 + 1101011011010111100101001 + 0000011100001101110110001 + 0001001001110000101111100 + 1100110101101100101101111 + 0000011111000110101101110 + 1110001110011100111110100 + 1000010110111000100101101 + 0000001000001010001000011 + 0100100000010110011101011 + 0101000010110001000101010 + 0110100111000100100001100 + 0001010111111101101001110 + 0000011100101100011101001 + 1011010110100001101110110 + 1101110110011110101001110 + 0001101011100011000110101 + 1101001010101110110011100 + 1011110001000010100110101 + 0111010000100011010010000 + 0000101010111011011110101 + 0111011110010100000000011 + 0000110100101111111100100 + 0101111111101111101110111 + 1010101101000000001100101 + 0110001101011100001000100 + 1111001010111000000110100 + 0001011101101010111001000 + 0001000101101111101000100 + 1001110010000111110110010 + 1110111100101100110000100 + 0010110001110111110010110 + 1101111001110011101100000 + 1110100001101101000001001 + 1010000111111000100000000 + 0011010000101010001010001 + 0111001100000101000101100 + 0011010010000110100111011 + 1011100111010110000110011 + 0110101001010111001100110 + 0101110100110001101010101 + 1100000001100111011000110 + 0011110110011101010100110 + 0010100011001011110000011 + 1100111010000110110001101 + 0100101110100011110100000 + 1010011101001101110110000 + 0000011100011011101100101 + 1000001101010111100010010 + 1001001101010011101110111 + 1010110011110100001011011 + 0110011110000011101001011 + 0001111111010110110010110 + 0000000101111001011000100 + 0101001111000100001011111 + 0011101101000111101111000 + 1111101011001111001011100 + 1000011101000010000110010 + 1011000010100000110100101 + 1010011010010111110000011 + 1000001101010011101000011 + 1101001110000011001010001 + 1101111100110001010010101 + 0010111001101001010100001 + 0111011100110010100010111 + 1101110001101011111111100 + 0101011101000001110100101 + 0011010111100011010100010 + 1010010001011001001100001 + 1011111011011011111111010 + 0110111101111111001101111 + 0000110010011010011100101 + 1111011010000111001100000 + 0111111110000100100100010 + 0001011000100011110011010 + 0000010000010010011111110 + 1111101011111001100111110 + 1011111101111100101001100 + 0011101000101110100000010 + 1000110110110110001111100 + 0001111001111101110000011 + 0111000010001110000001101 + 1110010000101010111100011 + 1101110110111101110110100 + 1000111001111000111111100 + 1110111010010110110100101 + 0001000100100010110011101 + 1110010110001111111111101 + 0011100000110001000111101 + 0110101100010011010001010 + 0000001010111000011101110 + 1101111001010111001000100 + 1101010010011100000110101 + 1101011101001010000100101 + 1100001000001001011110100 + 0010110111000111100011010 + 0010111100000111100100111 + 0010000110101110011110000 + 1010000100000000001001010 + 0010100010110101100110101 + 1110011001111111011000011 + 1001111110111011001101011 + 0000011110010111001100111 + 0011100000111111011001100 + 1001011110101110101100100 + 0111011111011110000110110 + 1000001000110111110110011 + 1110011110100001100001110 + 0100001000010101010011110 + 1010100010001100010110001 + 0110101111000000110000111 + 0000001001101100101011101 + 1100000010000011101111110 + 0001100011011100100001101 + 1001011000000111010001000 + 1110101100011010010011010 + 0111110111110001001000101 + 0001100110111100011000111 + 1011010001111110101011000 + 1101101111101110000011010 + 1100011110111101101001101 + 1010100001111001111100101 + 0001000101101111110001010 + 1001100010000110000110010 + 1100011100100011111101110 + 0011100110010010100000001 + 0101101100001101000111001 + 1010011011101111101010000 + 0111110110111101010001100 + 1011101100001001000010111 + 0111100111111100000010111 + 0101111001111011101101100 + 1110001101011111101101001 + 1001011010100100010001100 + 1010110110100010101010000 + 0110101111100110100000011 + 0000111000110111110011100 + 0010000100111001001101001 + 0000011010101011100010010 + 1001110100100111010000110 + 0100011100001101110100010 + 0110100100001100101110101 + 0000001000110100101100101 + 1010110111100011101010010 + 1110100010011100010111011 + 0100000110110000011000000 + 0000011110111110100011110 + 0111010011000001010001101 + 0110010000100100001100110 + 1101111100101010110010100 + 1100010010111010100110000 + 0001000010000110001100001 + 0001110011100111101010100 + 0000000010011101000100100 + 1001100000001001100001100 + 1110010110100110000111000 + 1100000101111000001111001 + 1011000000011000110111010 + 1111100001111100010110110 + 1010111010000110011100100 + 1000110100000101110011010 + 1101101100001101111111001 + 1100000001101001100011101 + 0010011101101000111001001 + 1100111100010100001000101 + 1010010101101010110010111 + 0101100111001001110000000 + 1000101101101011011100111 + 0010011000010110001010010 + 1010010110111010000011101 + 1000111111101000010100001 + 1011010000011010111010001 + 0011001010101000100001001 + 0010110110000100001001000 + 0011001111001101111111111 + 1110011101001000001111010 + 0010101111110101111101010 + 0010010000101111100100000 + 1011010111011110100010101 + 0011010110101111101011100 + 0110001000101101111101000 + 1000101101110100100110101 + 0011110101000100101100010 + 0011011011001111100101101 + 1100110111100111000011100 + 0010010011000010110000111 + 0111000100111011011111101 + 0001101110011101100111011 + 0011011010010011110011000 + 0110110110011010101000001 + 0011010011111110001010110 + 1000001110100011100001101 + 0110110001100100010011111 + 0101000111011100011010101 + 0001001111110111110001010 + 0101100010010101111001000 + 0010100110001011010000001 + 0000011100110010010100111 + 0000001011001101000001101 + 1001001010111000110101011 + 0010101010111111110111100 + 1001101001011010010110111 + 1011000010001010010010110 + 0010011001101000001000000 + 1101001011110101001111111 + 0010101101110110011111101 + 1001000010101010110101111 + 0111111011111111000010001 + 0110000001111101101000011 + 1101011011010100001011110 + 1110000111100011110101011 + 0011011000101100011000100 + 1000110101110100100111011 + 1010011100101110010011100 + 1111000001111001110101100 + 0100001111100100110001000 + 1100100111111111100001110 + 1011101010110010110011000 + 1111111010110110000110000 + 0010100000000000000111101 + 0111010010000011111000100 + 0001100110010010000100011 + 0110000110110101001101001 + 1111001000101001110011101 + 1011001010000000110001011 + 0110100011011000110001110 + 0111111001010011110101100 + 1000001100010010100010010 + 1100001000011011100011001 + 0111101101011101101000000 + 1001110100010100111110001 + 0111100110010110111111100 + 1111010100110101010000001 + 1000111101000101000000001 + 0110010110000001001110001 + 1001001001000010111101011 + 0100101000111110000111111 + 1100110010100001000111100 + 1100010110011010011001111 + 1110100010011110100111101 + 1001101111011110100101000 + 0000000100001110001101000 + 0110000000001111101011000 + 1100001101111111100100010 + 0100010111110110001111011 + 0101110010010110000000101 + 1000101001111111111100111 + 0110010101110101010100011 + 0001100000001101001011010 + 0000100101010001010111010 + 1111100001111011001010111 + 0000011001100010011010110 + 1111000000000111100100110 + 1011011110101001111011100 + 0110101110011111110111011 + 0101100010010011111100001 + 0001011111000110111010110 + 0011010110110000000000111 + 0100001100000011000110011 + 1101010101101110000111101 + 1100101000000101000111011 + 1110011011110111011001101 + 1010000101001010001001011 + 1010101110110111101110011 + 0001110100010100010011010 + 1100111000010110010011000 + 0110010010101100100111110 + 0001110001001010111100010 + 1101100011011000000101001 + 0100001111101100101001010 + 1000010011010100010010111 + 1011001011010100100101101 + 0001100111011110000010000 + 0010010001000101011001100 + 1001101001001110010110010 + 1010000100111111011101110 + 0000011000101010101110110 + 0000000101111011111011011 + 1110010011011110000010101 + 1011100011011101010100100 + 0101000001110100001101101 + 1110011011010010001100000 + 1000000010001110110110101 + 0111110101010001000001010 + 0000110010010111001101001 + 1010010101100100010101001 + 1111001000110000111011110 + 0111110000101110000100111 + 1010011010110110110001001 + 1110011111101011110100000 + 1000001001011101110011011 + 1010101010111100100000111 + 0010011000010001000000010 + 0001101111111110110110000 + 0100100100000111000111010 + 1101001100101110111000001 + 1011000111000111101111000 + 0100010011100110001010110 + 1111010110000111100000011 + 1101100000011100011100101 + 1000000010011111001110011 + 0000100011001001001100011 + 0110001000011000010001100 + 1010010011010111100001100 + 1100110001101010011010100 + 1011100001010100010111011 + 0100011011001011101101110 + 0101000111010000101101110 + 1000000001001000101000011 + 0011110110110100100111101 + 0011101110010110100101010 + 1001110001000100000100001 + 0000001111111111100010001 + 0101111000110111011001011 + 0111000101100101001001000 + 0000011110011011100110010 + 0110010001110001111111100 + 1010010010011110000010110 + 1000111001011010101011110 + 0011001011100001010011101 + 1111011000100111111000100 + 1101001110111110100010101 + 0100100000000010010001001 + 1000011000010010101110000 + 1111011100011111011111111 + 0011111100110000101111101 + 0010110000101011111101001 + 1100001101111010100110001 + 1101100110001010000000101 + 1000111100010001111000100 + 0010011011011110001110110 + 0111110000001101111101011 + 0101101101000011100100001 + 0111110010011010101101011 + 1110001000110101010001000 + 0111100100110110100000100 + 1110000101110100010110000 + 0110010011110101100100010 + 1010111000111101110000101 + 1101100110011100001110011 + 0111100110000001100100110 + 0001111111001000000000111 + 0000011011011010110001011 + 0001101101000101000110101 + 0110010100010101101010010 + 1100001100011011111110010 + 0100011101100111101010010 + 1000000001111000010000001 + 0001100010001011101111100 + 0011100100101001001000101 + 0010000100001101010010000 + 0101001111000101011001110 + 0100100100110100101001110 + 1100000101010100100100111 + 0111001101101101111010000 + 1100001011011111011001011 + 0100110100100100010100110 + 0011110101100101000001110 + 1000111010101011010111110 + 0010001010111110001100100 + 1010101010111001010101010 + 1011011110110111110011100 + 1100011001001101011010010 + 1100010110100100010001110 + 1100100000010101111011011 + 0110111001010111001001010 + 0000110110100011100010101 + 1011100001111000110000100 + 0010000101000000110001001 + 0010111010010100010111000 + 1001111000100000101110100 + 0111010110111000110000101 + 0100100010110110101110110 + 0001001011111100101101100 + 0011000110011001000100110 + 1011100101110001110110110 + 0101100010110100001000001 + 1110110010001111110100110 + 0010100010111000000010011 + 1111100000001100111100101 + 1000101110111011001010110 + 1111001111101010110001100 + 0000100110000101011101001 + 0100000001001010000111101 + 0100111100001111111101011 + 0001110101110001001010011 + 1001100101101001110100011 + 0101111111001011000110011 + 1011110011011000000010101 + 1100011111010111010010010 + 0100000000001110000101001 + 0011110101011011001001101 + 0111000010101100111101101 + 1001010100110110101010101 + 0001010010100011111000010 + 1100010110111111110000100 + 0101100101100001001001101 + 0110011001011111000101111 + 1110011001011001010100001 + 0101000100100000001110001 + 1000000001011100011111010 + 1000000111000110111110111 + 1110000001110110110111110 + 0000001011000000000011101 + 0000110101001001100101000 + 1101111111011111111110100 + 0101010001000110100011011 + 1100001101110111000111111 + 0100011011001100110011100 + 0110000001101001111010000 + 1010001001111111010010110 + 1010011100110110101101000 + 1101001111100010101000011 + 0011000100000010010101000 + 1100000100011000111100010 + 1000110100100100101001110 + 1010010100110000001110101 + 1011011101000000111110110 + 0111010001001000001111000 + 1000010000111000100001111 + 0000000010011011010010001 + 0101010011010001110010110 + 1011011001111110010110111 + 0100010101001111101010001 + 1111111100001100011110000 + 0111011000101001100010000 + 0110011111011110010001010 + 1100000011001100001011110 + 0100100010100111000011101 + 0101111001100111000001000 + 0001101101110010101110101 + 0100000001110011110001101 + 1111010011001001010010111 + 0011111101101110001000000 + 1001000001110011000100110 + 1000010011101100011100110 + 0111010000100001001111110 + 1011011010001101010100110 + 1101101111000000101111111 + 0010101111010011111001110 + 1101011101110011100110001 + 0111000000001110000011110 + 1010000011101100000001000 + 1101010000101101001001100 + 1000000100001010101110101 + 1000100111110001001101010 + 1010101010010100111001101 + 1001000101011100100000101 + 0001100110101010010010110 + 0011101111101001001110110 + 0101101001101111001011011 + 1001100101011101000001000 + 0100000101001111000111101 + 1101110100010001011110001 + 1001101100000111100011001 + 1001000111001101011111000 + 1000110010110001000101101 + 1110111001001100101111001 + 1000001010100110101110100 + 0111011000010000011000101 + 0101001100100010111111010 + 1001000100000100001001101 + 0110001101010100110111000 + 0111101001010000000111110 + 0010011011000110110001001 + 1110110110100110000110001 + 0101110000011110101010111 + 0100100101100000101000010 + 1000001101101110100000000 + 1100010000011110101010010 + 1001011100001000000101111 + 0011000001101001100101001 + 1100001100111011101010011 + 1110111000110101011011010 + 1000101001100011110101111 + 1111001001000001110111010 + 1001000101000011100000011 + 1001100010001001000001100 + 1111110100111010010111011 + 0001001011000010001101100 + 1000001011010110011111000 + 1011110100101111001011111 + 0101111011110010011010110 + 0001100010011100110100111 + 0111000110000011101011010 + 1011111100111001010100111 + 1000100110100100001111110 + 0110111010110010100110011 + 0100110110011111010010100 + 0011000010010101001011000 + 0011100011100011100001001 + 0110000101001111110100010 + 0111011000001001010001011 + 0110111010010101100101101 + 0110011001000011110001011 + 1000010001000101111000010 + 1100011100100110011100111 + 1110100001011010000010000 + 0000101111010011111010010 + 0001011001001110000011010 + 0101000110101001111110111 + 0011000000101000001111111 + 1101001010000101011101010 + 0100111011010100101000100 + 0101001010100101101100011 + 1000111011110010110100101 + 0001100010010010011110010 + 0001110101110000100011110 + 1000001011110001010011011 + 1011111111001010010000001 + 1110110001001010110101010 + 1011001110001010110000100 + 0001011000100101000111100 + 1111000100101101111110100 + 1001011111001001001101101 + 1110011010101100011111011 + 0001110010100100011000011 + 0100010110001001011100010 + 0010101110110000000010100 + 0001100001011000101000000 + 1100000011000011010101100 + 0000101111010111111010001 + 1110011001011010011001101 + 0100011000011110000111001 + 1011100101111000000001000 + 0001100110001001100111100 + 1101100001100100000001011 + 0011000011011001110011111 + 0100001010101000011110110 + 0011010010000010111101001 + 1011010000001011100111111 + 0001100000001010011101101 + 1111010111010101101111101 + 1001001100110111111110010 + 0000100011011111011000011 + 0100000101000101011010011 + 0010000011111100101100000 + 1000010010101011110101011 + 0100010001110001011010010 + 0101001110000100111100011 + 0000111100111101001010001 + 0111010100010010000101111 + 1010100011000010111011000 + 0111011100010011001001010 + 1011011010101000110001110 + 0111011000011010001110000 + 0010100100100100101011100 + 0001111010001111011101100 + 0110111100111010001100001 + 0000000100011010011010001 + 0110101000111001010111100 + 0000001101100010110011101 + 1010100000001111100001111 + 1010111010010101110101011 + 1111101101101101001110110 + 0001101110000100001000011 + 0010011010000110110011001 + 0001011111011101100001000 + 0100100001101010000110000 + 0111010111011101010011101 + 0101011110110110011010011 + 0011110010000011010010110 + 0101011101110011000010101 + 1100110111111110101101110 + 1100111001001001010110000 + 1110001111101001100111110 + 1100101001000011000111010 + 0111010100001000110111010 + 0101111101111001000011111 + 1100011011001011001011011 + 0100110110001011001000000 + 1011100010001010111100001 + 1110111110101000101001100 + 0010011010001101000110011 + 0000001011000000000001100 + 1000011111001111010111101 + 1101100100000011000010010 + 0011100100001110000010011 + 1110110111000111001011110 + 0001010010000101111011110 + 0111111001100100101011010 + 1000110001101000011101110 + 1110101101010010100011001 + 0110000101001110111001111 + 1000000000010101111101101 + 0010011110000111001101000 + 1100010010111010000110010 + 0111011010111110010011000 + 1001100010000110111101101 + 0101100111110111000001010 + 0110110101110010110100101 + 1101001011101010100010100 + 1111001010111110101011110 + 0111100000100110000001111 + 1000110011001010010000101 + 0101100001111110010011001 + 1101101100100011010011111 + 1001001101000010111101011 + 1010011101100000110000110 + 1100110110001001100000000 + 0010000111010000001100001 + 1101100100101100010110111 + 0000000110000010000101010 + 1010000000100001101000010 + 1011001011000011100101110 + 0001011110111010111101101 + 1000100100101010010100110 + 1100101100110010010111101 + 1011101110011011100000000 + 0000110111101110000011011 + 1111001100001101001101000 + 0001101111010010010001000 + 1010000010001001000001011 + 1100110100000001001101101 + 0001110010001010111010100 + 0010100100010111000001001 + 1111101100011100101100000 + 1000001101011001100001101 + 1010011010101111110001111 + 1111000110000010110100100 + 0001010101001101101111001 + 0111100000010000011010111 + 0110000111011000000111111 + 1010100011110100110010111 + 0101100110011001010100011 + 1001000111001110011001011 + 1001010000011001011110110 + 1011001000111001100101001 + 1011100000101110111110111 + 0110100111001111110001011 + 0101001110001010010000011 + 0110101000011101100101111 + 1100001001101000011111010 + 0110001110001000001001100 + 1111001000100010011100011 + 1111110110001100000011100 + 0110111000001101010101001 + 1110110010011010110100111 + 0010101100000000001100011 + 0100010010011000011010110 + 0010110010000111011111000 + 1101110010110100001101001 + 0001001001100111001001000 + 0001000101111100010100011 + 0110110110111001111111011 + 0001011111100100110001010 + 1111001000101000111010011 + 0100011111110010101110001 + 1111001001011011101111111 + 0001110111011110111101101 + 0101100101001100000001100 + 1100000010001010011111010 + 1111011011011110110100101 + 1000010001111100001100111 + 1000100011000110100000101 + 0011010011111100111100011 + 1110011100001011001111011 + 0100100010110000000100100 + 1011000111001111110011011 + 0000000100110101011110110 + 0001111000111110001000000 + 0101101100010111011001010 + 0100011000011111111000010 + 1111011011110001010101011 + 1101100010111010111111001 + 0010010111111101000001001 + 0100100011111100011010101 + 0000110010000101101100000 + 1001111000000010111001101 + 0000100001010000011000110 + 0011000000111011000011101 + 0111010101100011110000101 + 0001010010101111100000010 + 1010011111000101010000000 + 1100001000010010000011010 + 1111000110100000110000111 + 1010100010010111010000101 + 1010111111111001010111111 + 1001101010000101001011010 + 1100011001000110111010010 + 1001110010110101100100101 + 1010010010100010011011000 + 1110011100001100110001100 + 0101101110001011110011111 + 0111000011010101111001011 + 1111011111000000010010101 + 1011001010011110011001000 + 1111001000100011101010101 + 1100001111010110011011011 + 0110001010100000000011101 + 0111100011010101011110010 + 0010011100001111110001111 + 0011000001111110110001011 + 1111001000101010001011111 + 1000100111001011111101001 + 0000000011011001011010001 + 1011101100110100001110000 + 1110100010100110100111110 + 0001000001100110110100100 + 0000111010010100100010100 + 0000101000011000111110110 + 1010110010000101000101110 + 1010110100000010001110010 + 1110001011101010000101101 + 0000001001111010101111101 + 1111110001101101010011010 + 1001001101011011100001100 + 0001110101011110011001001 + 0111010011111000101100011 + 0100000111101000001010010 + 1010011101101001111010101 + 1101100011111011100111100 + 1001001101001101000100001 + 0101111001000101110101010 + 0000100011000110000110011 + 1010110000011101100001011 + 1010001001011010101010101 + 0111100100110010100101101 + 1110110111010111010011111 + 0001011100011111011010000 + 1110111000100111011101111 + 1100000010101101010011100 + 1100000010110000011110000 + 0000001001010100111001011 + 0010110001100101100100001 + 0011101111001100110101010 + 0100110101101011111111011 + 1011011110110100010010000 + 1101111000000011001010000 + 1111011010100010100101111 + 0000011000111010000010011 + 0000101010111101010100110 + 0100111111111100011110011 + 1101100100010110011101011 + 0101111011011011101001110 + 1011010110010010100000111 + 0010011000100010001100101 + 1100100001110010001010101 + 0001000111101000011001010 + 0110101011101110110010101 + 1000000101001001001111010 + 0001000000110111001001010 + 0000111100001011111110101 + 0101000001110100011110100 + 0010011110111110000010110 + 0111110100110001001001110 + 0100100110000000110100110 + 0100001100010010101101110 + 1111101000111111010101001 + 0010000100001101110101010 + 1101010100110011011001101 + 1011100011111110100011101 + 0101010110001100010101000 + 1111111111000000111000110 + 1011011011000010010111101 + 0001110011110101010111101 + 0101011000001111000110110 + 0011001110010110000001110 + 0001110101110001110100111 + 0010111111001110100010000 + 0011000001000010001001101 + 0111010111011011101111000 + 1010000111100000101101100 + 1111011100011000100011011 + 1101111110010010111010111 + 0111101001100111000100011 + 1101011010010110100000000 + 1101101110000000011010000 + 0010100111100010010001100 + 1001111010010001100110100 + 0000110100000100110001010 + 0010001001101110001010100 + 1011111001101111001010101 + 0110101011011110111111110 + 0111000000000110010011011 + 0111111000011001110010111 + 0010111001110100101010001 + 1010100100111100110010111 + 0111100111000100001100110 + 0001010001100100110011100 + 0101111111101010000111010 + 0001110010001010000001000 + 0111000111110100001000110 + 1101001010110010010010111 + 0011011110011011010101100 + 0110011110111010010000100 + 1000101011000101001100001 + 0011100101100100001000111 + 1100011110111110011011100 + 1000000100010111011111111 + 1010100101011001100110100 + 1111010011100011101010100 + 0011001000110101101101110 + 0000000100101000110010101 + 0000011011001001000111101 + 1010111000101000100111011 + 0110110101001010000010111 + 0001100111010110100000110 + 0001010010111001001100000 + 1110010110101001101100000 + 0110001000011101010110000 + 0000000100010010111100100 + 0000011101110001010000010 + 0101011101111011100101010 + 0100011001100110110001110 + 1101100010110111110100100 + 1011110110011001001100101 + 0000111110110101100111011 + 0011000000000010010001100 + 0000000000110000101011001 + 0011001100100111101101110 + 1101011011001111100011110 + 1111010010110100111011111 + 1110000011000001110000111 + 0110001100111100111110110 + 0101011101001000111001111 + 1001100110001101011010101 + 1011111111110001010010100 + 1100110011001111101000010 + 1111110110111010101100010 + 0111111101101000011100001 + 1111000111110100010011001 + 1100111010111111111100111 + 0111101010000110010101100 + 0011101110011100110100100 + 1111101001000011010010001 + 1111001111100111000110100 + 1000001111111000000110000 + 1011000011001111001010100 + 0100100110100011011101101 + 0110001100110001101101101 + 0001000111110101101111000 + 0101101110010110010000101 + 0110100011101010110100101 + 0000110100010110010110000 + 0000100100101111110101110 + 0011011101001000011110011 + 0111001010000110010100000 + 0110110001110100100101000 + 1101100010001011011000111 + 0111010011100110000000011 + 0011001000111111100011101 + 0000010011000001010000111 + 1110101110100011100100010 + 1000010011111111010000110 + 1101011001111010110101110 + 0010000000100001001011100 + 1101010110111100001100101 + 1100010100010001010110010 + 0111000011000011011000001 + 1110100110000010001000000 + 0011111101111111011011010 + 0100001100011000000110001 + 0100100001000011111111110 + 0101000011000010011001100 + 1010010010100001100001001 + 0111100101010100100010011 + 1001011010110000110011011 + 1000000110101110111000101 + 0111110101110111000110001 + 1001101001001000011110001 + 1011000010111101101101001 + 0001100111100010001011100 + 1110111111111111100111111 + 0100111010110010011111101 + 0110100110111101100010001 + 1001101000001010011010110 + 0101001100011001100100011 + 0100110100001010001100010 + 0000101011101100101011010 + 1111000100010010011000110 + 0001001101111001110001100 + 1010110011000111000001100 + 0010011001010011001011010 + 0101011000100000110011011 + 1011010100101011000010001 + 1001110000010011011111010 + 1100001010010011011100111 + 0111000111101010110010001 + 1011110110101100100011101 + 0101001100000111001111011 + 1110000101101100100010111 + 1100101111101110011011101 + 0110011101001000000100011 + 1000000100110011001110000 + 0110100100100100001111000 + 0101001001111100110100000 + 1000001000100110000010100 + 0100010110011010100100010 + 0010111110000100000011101 + 0100100110001111110101000 + 0101100011110101101110100 + 1011000000100100111000001 + 0001100111011111111010000 + 1010100010001010011011001 + 1101010010101001000000011 + 1111000100110100011101100 + 0001101001101110000010001 + 1011001100011001011000110 + 1011011100101110100110000 + 1100100111000100101001000 + 0011100010011000110001000 + 0000110001011001100110011 + 1011000010010011101110010 + 0111001000011111001010111 + 1011100100111011010101010 + 0000001001100110010110101 + 1101110001101010001011110 + 1000110101110110111000001 + 0101001110010011110011101 + 1010100101010111011111011 + 1110010110101000111110101 + 1110110111000001010011000 + 1110010000010101100110000 + 0000100100110110100110101 + 0110011100100111111110011 + 0110110001001010001100110 + 0111100100010001010011001 + 1100000100000100110000011 + 1000001101010000001111010 + 0110011001001000001011110 + 0111011011000100000001111 + 0101100101000000000101000 + 1001110111100101001011111 + 0110000011101010001010011 + 1110001000101010000111011 + 0110100001101101100000011 + 1101001000011100110100010 + 0100101111100011101100000 + 1011000110100011101010010 + 1011010111101000001110101 + 1101001110110111011111100 + 1111010101000101110000111 + 1000000101110111001010000 + 1111101111110101100101000 + 1010110100011000110100100 + 0001011011100001101110010 + 0001111111000100010011011 + 1000100001001110001101010 + 1110111100110111010100101 + 0110000110110001001001011 + 0011100011000010110100101 + 0110101001000111101100011 + 1001000011010100111011010 + 1100010001111101011010000 + 1111000111000100011101000 + 0110101000111000000000110 + 0010010011000100110111110 + 1010100110100001010101010 + 1000011100101011111100110 + 0111011111100010000101010 + 0100011101001110011010100 + 1011111011010000001110011 + 0000001010111101111001100 + 0100011010010100011001101 + 1111011000101100011101110 + 1010111010110100000101101 + 0111101000101010000111101 + 0001000011111110110100110 + 1011110111100111011100100 + 1101111100110010101011100 + 0010000110101011100101100 + 1111001000010001111111101 + 1101000110011110101011110 + 1010111000110010101100101 + 0001010101000000100000000 + 1000110010000011111110000 + 1010100000101000001100001 + 0110011100010000101011110 + 0101000001100100010001000 + 0000011100001100011001011 + 1101111000101100010100011 + 1000001100110001100110010 + 0000101001001101000000100 + 0101110000101010011100001 + 1000110101001110100000010 + 0101100011101011010111100 + 0000001101101010100010111 + 0110000111101011100011111 + 1100010000110110000001010 + 1000011000000000000101100 + 1111100101111101000111110 + 1011010010011100110000110 + 1001110100011010111101011 + 0010000111011000100111110 + 0101100010111011101000011 + 1001000100000011100001001 + 1111111000011001100100001 + 0110011100000010011111101 + 1010101010001000111001011 + 0001101011110011111010010 + 1110010110110010010101000 + 0100011101111000111001000 + 0100111100101100110001110 + 1100000110101010110101111 + 0001101011100010001100011 + 0110010101000111100001010 + 0000100101010101101010011 + 1000101011101011110111010 + 1011110101110011111100110 + 1001101010000010011001000 + 1111100111110000000110110 + 1010010011001011010000010 + 0111110110101110110110001 + 0110111000101010000010010 + 1011100011010001110111100 + 1001010110111111110101110 + 1010110001010001100111100 + 0000110001101001111011111 + 0000000000010111010000111 + 1111101110011101000010001 + 0100000000111001100111110 + 1111101110000001000100111 + 1101010010010111010100010 + 0100111110110000100101100 + 1110101011111010101001011 + 1000101110111101001000011 + 1010110011110000111000001 + 0001011100100111001110010 + 0110111001000100011111011 + 0101101010101000001010101 + 0100001010011010011110000 + 1001101110110111000111010 + 0101110100101110011101101 + 1100100101011111011111001 + 1110110110110011010011011 + 1101111010001111000001011 + 1100011010000001000100101 + 1010110111110001011111000 + 0110111010010100110111011 + 0001001100010100110011000 + 1101101111010010010110110 + 1100001001011011010101011 + 0100001001000110011011111 + 0110100110000101011111111 + 0010000010101100111000110 + 0010010000101000001001110 + 1001110100110100000000000 + 1100001111010000010011101 + 1110110000000010110001100 + 0001001001011010101001110 + 0110101110000010111101111 + 1001100011001100001001001 + 0010100000101100111101101 + 1100101011110001110101100 + 0010101010011000010011100 + 0111001110110001011001101 + 0011001001011011000001011 + 0011110110111011001111011 + 1101101111100010000111000 + 1010101000110001101100001 + 1001110101111010110010000 + 1010001000001001111001000 + 1110110010000101011111111 + 0100110100000101101111011 + 0001111100010110000000100 + 1100011010011100111010101 + 0110001111101111111000100 + 0111011001001110111001000 + 0100110001111110110100010 + 1100000010100100111010111 + 0010001011001110000110100 + 0100010110110011000010101 + 1011001011010011011101101 + 1010101001010001111100011 + 0110001111111100011001110 + 1110110110011001111110010 + 0111000001111000111010100 + 0011101100100110011100011 + 0111001100000001000100100 + 1000101101101111001111011 + 1100011101100010010111000 + 0000111010011010100110001 + 0111011011000110100100000 + 0111110110111110010010111 + 1011000001000111010111001 + 0001010010010110011001010 + 1010001110001001100000101 + 1111101111101001100101100 + 0001011000101100001011111 + 1001000101100001111011111 + 0111011100011101011011010 + 1101001010001100100110010 + 0100001100100010110010101 + 0110101011011100110000110 + 1011100011001111111011010 + 1100111101011010011001100 + 1111111000101000000001110 + 0011110001111100000111001 + 1001100001010000011111011 + 0101010000001101111001011 + 1001010011011101010001110 + 0011000111000110111100111 + 0001000010000111111111000 + 0100101011101100101001100 + 1110000001001110000000010 + 0011011111110001001100101 + 0101011000110011111000110 + 1001111001111100001111010 + 0001001111000101101111110 + 1001111100001010001001101 + 1001100010100110100100010 + 0011011000111010001001010 + 0011010010111010001001000 + 1001010101001101111011101 + 1011110100101101001110111 + 0000000010101010100010001 + 0011100111100101000001110 + 1100110010111011111011110 + 0110111001100111110011110 + 1100010111011100010100001 + 1000000000010110100010101 + 1000000111100000001111111 + 1000110111010010111110000 + 1100010000101011000111000 + 1011011111001000110100010 + 0100001000110100011000010 + 1010110110001110111111001 + 0001000011100001011110000 + 0000011111001101101111111 + 0011111000101010010100011 + 1101100100010010111111011 + 1001011001101100100010100 + 1100110100010111111011010 + 0010101110110011001001100 + 0101011101010101011011111 + 0001101110001101010111000 + 0111000000101110001011001 + 1101100001001100111111000 + 1010110111100001111100101 + 1000010110110000100011101 + 1110100100111111011000011 + 1111101110110111110001100 + 0110000011000000001000110 + 1100111001000101011011010 + 0110110010100001100101001 + 0000101110101100100010001 + 1111111110000100111011110 + 0100011011100101011000011 + 1000100010011100000010111 + 1001001000100101110110111 + 1001101001011011011101010 + 1001110100110111111111100 + 1000111001001001001101011 + 0011000001010010111011011 + 0001011001001100001100110 + 1011111100011001010000011 + 1100011110001011110100010 + 1101101011010111110101101 + 1010000010010101100111010 + 0111001001101000111100111 + 1110111100011100000011101 + 0010011001100111010000101 + 1100000111001100010101101 + 1110101011110000000011001 + 0111001100110111110010010 + 0011011111000001001001101 + 0101010010100000101010111 + 0011101010111111001111001 + 1001101011110100001011111 + 0110101111110001110011110 + 0001001100010011111111001 + 0010100000100110111001001 + 0001010111000011001010110 + 0010000010011101011001001 + 0011000101011001111011010 + 1011110110100101101001001 + 1011101010101101111100000 + 0110101101100011110010011 + 1001011111001111101000101 + 0100101011111010001011111 + 1011010000011001101001010 + 0001100100010010111000010 + 1011110010100100111101100 + 1000110100000000011110101 + 1000000010010000011001111 + 1101111111111100110000000 + 0001101111101010000111010 + 0101001000110011010110111 + 0000111001010001001000111 + 1011110101000001101011100 + 0110011100001000011110101 + 1011000000111101000000001 + 1000010100111111110000100 + 0001110011100100000100011 + 1111011011100001001100010 + 1101111100001100000000110 + 0111110000001010100111010 + 1100110011000101000100110 + 1010000100111011110101011 + 0111000001100110010000111 + 1110110001101010110111110 + 0011100100010110010111110 + 1010100110001100011000110 + 0111110011010111101110000 + 0100100100011100101110000 + 1100000101111110101001011 + 1010010001001111001001010 + 1100101011010111010000101 + 1001101000100100011010110 + 0001100101100000110100100 + 0001111000111101111000000 + 0001111111110101110011011 + 0001010011000100110010110 + 0101000001001010111011000 + 0110010001001101110001011 + 1101010001000010001110111 + 1010001110101000100111110 + 0001010001000101010100100 + 1011100001010111110110011 + 1010000001001100001001011 + 1110011100100011000100010 + 0001101011011010010001011 + 0010111100110000011100100 + 0001000000101001100110111 + 1000111111110001101001100 + 0111001010001000100010111 + 0010011000110001101010010 + 1001111011111101001010111 + 1101010000110100100010101 + 1100100111011100100001001 + 1111101011110111110000010 + 0111001011100011110010000 + 0011010101010100111011001 + 0001001111001101011101001 + 0100000011011010000000011 + 1100010110111100001000001 + 1010100100000101000110010 + 1101001000000000100110001 + 1000100100110011000110011 + 0110001101011011000001001 + 1011010100000011001001011 + 0111010111001000001101001 + 1001011010101110000011010 + 1010111111100011110100000 + 1010000000111010100101001 + 1111000011110010110001100 + 1001010010000001011110001 + 0101010001111011101010010 + 1011000110011001000100101 + 0011011110101100010111001 + 0101011110111001101100010 + 0100111111011101110000000 + 0010011111000011111010110 + 1100101101100010101100111 + 0110000111110011000000100 + 0001011110010011111110011 + 0000001001010000001100100 + 1000001010000001000111100 + 1000101001110110000001010 + 0001010010001100100001101 + 0000011101111010100110010 + 1110110010110011010000010 + 1011110100101110000010011 + 1110110000010100010000111 + 1101000010111001111110110 + 0000001101111011111111110 + 1010001111010101010001110 + 1000010101100011011011101 + 1100001000001100100110111 + 1110100111000000110001011 + 1001011010101110101010010 + 1110000011010011101010010 + 0010101000001011110000111 + 0100110001101001110000011 + 1010000110000101110010001 + 1000010111111010010010001 + 0000000111110001111110000 + 1000010110001100100010100 + 0000011001110011111001111 + 1000010110110000111111111 + 0010100111100000111101000 + 0110010111000110010001110 + 1001011110000101001010111 + 0000000100010010110101000 + 0110100001000111111000001 + 1001010001100101010100101 + 0101100111101011011111000 + 1101000101010010111011001 + 1000101000100010000101101 + 1110101100101010100010001 + 1010011111110001110000110 + 1010100100001101000110010 + 1111010100100101010010000 + 1010111010110100111111111 + 0101001111111111011111110 + 0111010111110111010001011 + 1011100101111111011111011 + 0000110111001001101110001 + 1010001000001001101110101 + 1100110001011011101100100 + 1011100011010110110011000 + 0011011010100001100111010 + 1111111101111001010010011 + 1001101000001100010110101 + 1000000111100100100010110 + 1000101011100111100011110 + 0001001000001001011111111 + 0001101010010011101110010 + 0001000110100000111110110 + 1110011010110111100001010 + 0100001111101110111010111 + 0111000100101111101110001 + 0100111111001110011001111 + 0010001000001000000100100 + 1000010001100001001111101 + 1010110010000001001011000 + 1010111000000100000111110 + 1100100001101001000111100 + 0111000001001111100110000 + 0011111100001101100110001 + 1111100000001001101001110 + 0011010101111011010011111 + 0111011111110101110101010 + 0001101100001111100110010 + 0100010011100000000100010 + 1101111101011101010000101 + 1110001010111001011001101 + 0100110111000111010011001 + 0010000011010001111011011 + 0101010001011001110010110 + 0000110000000011000111100 + 0100101110001100000111100 + 1110011000111010001000011 + 1100000001100011010101011 + 0110010010010010100111011 + 0101011001110111001010011 + 0111011111101111111001100 + 0010010100001110011100000 + 1011111000110101001100100 + 0001000001000111000011111 + 1001001010101010100110111 + 0110000101010111101110010 + 1111001001111101101101100 + 1001111010001000010111110 + 1011011101100010100101100 + 1100011010010111011101000 + 0001110000000111101100111 + 0101010010100000100001101 + 0000011101100111111011001 + 1111100011000101111101101 + 0010011110101101000010010 + 0110110101111010110111010 + 0111111001100111111110111 + 1001000010001111111110001 + 0001100100110110000001010 + 1100110000000001010111101 + 1111110011101100001110000 + 0011010011110100011101010 + 0110110000110000010001111 + 0101001010011100011110101 + 0101000010001010001100111 + 0001111000011010011001100 + 0111110000010100001111100 + 0001010111101101001101011 + 0010011101000100010001100 + 0010010010010101000011011 + 0000101000010001100000001 + 1010010011100001010101111 + 0010000011010101000010111 + 0011101000100111001001011 + 1000110011111110011000011 + 1011101010001010010100101 + 1110010011001101001111000 + 1000111110101001011011001 + 0111011010101010110100001 + 0111000011001101010000101 + 1111101101000010001101111 + 1011000010110000001100011 + 1000100100101100011001111 + 1101010101000100110011011 + 1110011000000001100100110 + 1000111110011001001000100 + 0010010101011001011100101 + 0010001000101001100110011 + 1010110001110001110010110 + 1100101001011000010000110 + 0101111010010000000001001 + 1001001101001100100100101 + 1000110100101001011011001 + 0111010110111100101000110 + 1000010101110110111111000 + 1001111111000001011010101 + 1001011100100010001001000 + 1001101100101001111011011 + 1010100011111110000101001 + 1100011111100010100001100 + 0110101110000001011100110 + 0011110100100110101011100 + 0101111011001000100000011 + 1001001111011111100000000 + 1100111101011010000001100 + 0111101100001111010101000 + 0100000001111111111101110 + 1110000100101001101110101 + 1110000010000000010001100 + 1011110100010001001011100 + 1101101101110100010010010 + 0001011010001000010101100 + 0100001101101100111010101 + 1010000110101110100000101 + 1111011111011111011011111 + 1110010000011111010011011 + 0110011111001000101100010 + 0110111101111011000110010 + 0101110001101011010100101 + 1011000101100010110111111 + 1100100101110101010111010 + 1111010101100000000101010 + 0001111110011101100110010 + 0001000001010010000000000 + 0000111011001001001110111 + 0100111000001001100100100 + 1010011110100011110000111 + 0111101100011110100100001 + 1001000000010001000100001 + 0101111000111011111100101 + 0111101100110111111010101 + 1010100000100110101111000 + 1000110110100001001100011 + 1101110001111001100101110 + 1111011110110011001111010 + 1000100000101001001001100 + 1101001001001111011000100 + 0101111100010110111010110 + 0111001001110110100000000 + 1111001110001101110000011 + 1011010011111010111001110 + 0111011010000000010100111 + 1010100111100010010100101 + 0110101111100010000101010 + 0000001110000011101111001 + 1100111011101100000100010 + 0001101011100011111001011 + 1111011101111101101010001 + 0110100100111110010001010 + 0100001001000101100100111 + 1101001001011100010010110 + 1111011101110110011010110 + 0110110000010111010101101 + 1010101000000101100111000 + 0111000011001101010100001 + 0101000001111110101011011 + 0101111010000011000101100 + 1011011011010001010101110 + 0001111001000110110110111 + 0111100010001110111101011 + 0101000010000101000000010 + 0011000001001101110110001 + 1000100001101010111011010 + 0100010100101110111010011 + 1011010010110000001000101 + 0100011101110001000001101 + 1000010100111100010011010 + 0000100101110010010010010 + 1100101010001001000111000 + 1100111111001010101100101 + 1100000100000110101111001 + 1100101110100001110110110 + 1010001100110001011110111 + 0100101101010100001110011 + 0001111001011100110111111 + 1101111101110011001000001 + 1000111111101101000111000 + 0011000011101111100001100 + 0111000001111101010011101 + 0100011100101001110101010 + 0001110101111111111011101 + 0010000111011010000111011 + 0110100001010101101010011 + 0000101100001110010100110 + 0110001011010111101101101 + 1001000111011110100011101 + 1011101000001110100101100 + 1100011010111010011110010 + 1100110000011110001010111 + 0111001110011101100010011 + 0010110000010111100001000 + 0111011100110100101110100 + 1110101110111001111101100 + 0110010000000010100101011 + 0011011101000100001110011 + 0000111110101010001100000 + 1101010011010111100011110 + 1000010101000001101010010 + 0110011111011100111001101 + 0110011111011101000010010 + 1110111111110000100011110 + 1111001110000110110101110 + 0011101001110110100110001 + 0111110001110010010111001 + 1110111110110011100011001 + 1101010001111111110111010 + 0111100101001110101101101 + 1011100111111000101001111 + 0110010001010100101011110 + 1111001110010000001000000 + 1010110101111101011101110 + 0101110000110101110000111 + 0011101010101010001111101 + 0111011011100010100110011 + 0000010110000100000001000 + 0111111111000111011101011 + 0011110101100001010100001 + 1001110100100101011001011 + 0000001010110000100011100 + 1000100111101100111101011 + 0100101001010000001011100 + 1011000011000000101100001 + 0001111010000100011001001 + 1000001011000110110011110 + 1011111110011101011010010 + 1000111110010101111110100 + 1100100010000101010100101 + 0111110100101100111111110 + 1100110011001000111010000 + 1111100110010101100111110 + 1111010000011001101100110 + 0000100000100001111100101 + 1101001010101111110100100 + 1111100100001010011011101 + 1001001000000001101011001 + 0011101010100101111101111 + 1101001011100101010000000 + 0000110100000110000111101 + 1111100110110000111100100 + 0000111000011111010000010 + 1111000011100100111101100 + 0101001011000101001110000 + 1100110000001001001100100 + 1001010110001011111010101 + 1101100101100010010100011 + 1000011010101011000110011 + 0111000101101000011111110 + 0001011011111110000011101 + 0011000110010001001111110 + 1001011000100010111011010 + 0011011101101101101001110 + 0111000111001001111010100 + 0110101101111001001110111 + 0100111011110011100000100 + 1110000101001010101001111 + 1110000001011100011001110 + 1100000110111111100000000 + 1101001000100011100001101 + 0110011100101111000011110 + 1000010001101000100001101 + 1011011111010011100111011 + 0011010100101101010000010 + 1110000001010100001111001 + 0100001111011011111101101 + 0111100110110011100011010 + 0010111100100101110010001 + 0100111111100111111111111 + 0110100110111110111111001 + 0000111111111101100010000 + 0000111100110011001100000 + 0001011010011111011111111 + 1010000100011010101001101 + 1010001011100110101111001 + 1100010011011100101110101 + 0001011010111101100100000 + 0010110000001000001100100 + 1011001110101111101101010 + 0110111001001101110001111 + 1111110011111100100000110 + 0000100100110111001011101 + 1011101010011011110110001 + 0100110110110100010001001 + 0100100000101001110000011 + 0001100000001011101111000 + 0101000110011110010111110 + 1001001101001000011000101 + 0100110010101110001011000 + 1101010001110100101110110 + 0001100001001010101010101 + 1001101101101101001110111 + 1001010001101101100001010 + 1111110010101001110010111 + 0100101101110000001111100 + 1010000101111101101100110 + 1000000110000110110011010 + 1011101101101010110011110 + 1001100010101010111010010 + 0010000010101111111100100 + 0110000011000111010001111 + 0011110111111101001010101 + 1101001111101011100011001 + 1110011111101101001010011 + 0011001101011010110011110 + 0111101101001011110011110 + 0111101111000110110111100 + 0001100111110100111100011 + 1001000001010100001000101 + 0100000111010010100100010 + 1100010001010000001111010 + 0000110010101101011111001 + 0000011110010001010001100 + 0101000111010000100101011 + 1101110101111100011001000 + 0100010101111000111010011 + 1010111110000100110110010 + 0010001011011001101110100 + 0010101110010110001101010 + 0010110011010001101101110 + 0011001110100100000010101 + 1010110110000011110000110 + 1001011000101010011011011 + 0100100101011010011000100 + 0111111111100010110101101 + 1101010111011001000001111 + 0101001111101110100111110 + 1100101010011100100100111 + 0111101101011110001100110 + 1010010101110110100000010 + 0101100111111100101010110 + 0000001010010001101010010 + 1110101111001001100011001 + 0000011110101110110000111 + 1000000100101110011011011 + 0010000011011110011000111 + 1111110111000111101001001 + 1001100111110111111100100 + 1010000001101011000001110 + 1010100011010000000000010 + 1001001001010110010000110 + 1010100001000101110101001 + 1100000101110100101001000 + 0000001000100110001001011 + 0001110110111111010000001 + 0111100011001111010001111 + 1101011010101001101100000 + 1000100100000111001000100 + 1110100100100000100100110 + 1010101100110001101000110 + 0001000111010111110111011 + 0101100110000110011110010 + 0010011000111001001011011 + 0001110010110001010011010 + 1001101010111110010000101 + 0001111000000000000001010 + 1001010011111100101000110 + 0101111010000001111100101 + 1110000111000001001101001 + 1000001101101010110001101 + 1001000101110111011001100 + 0001001101010010101001010 + 0101010001111010110110010 + 0011001010110011110010101 + 0111110101010000000111111 + 1100100011011101001010000 + 0111010111000101000110100 + 1010111000100100000001010 + 0111111111001001110110100 + 0111001110101001111010100 + 0011101001010011001001111 + 0110100010111011110011010 + 1011110000011010011110110 + 0111000111101000100010001 + 0111101011110010100100100 + 0000100110000000000101110 + 1011110001110000000000000 + 0000101011001010001000001 + 0001100100010001110010101 + 0111001111011010001110110 + 0111011011100100010000100 + 1111000010101111001001100 + 1111101111110111100010111 + 0011010101100111110010000 + 0111110000011001010100101 + 0000000001000011101110001 + 0111101010110100001011000 + 1100111110000110010000101 + 0000010010110101101011111 + 1000101000001010000011110 + 0110000010111100010011001 + 0100001011010001111101010 + 1000010000001101010011010 + 0000010011000001100000000 + 1011110110010110101100010 + 1010100010110101001110110 + 0010001100010010000010001 + 1100000111111101010111100 + 0110001101111110011110011 + 0001001111000001100001000 + 0110010011110000110010001 + 0100000110110001000000000 + 1110110000110110000010111 + 1111011110101001001111010 + 0000001000111100010001010 + 0111111110000101001001000 + 0000000011101100101011000 + 0111111011110000010100101 + 1011111001001100101110001 + 0000000000011010111110101 + 1010011111100101001101001 + 0110011101101111100100010 + 1010111101001011000011100 + 1011000101100010100010010 + 1100111011010010001011000 + 0111001111101101010110100 + 0000100000100101100011010 + 1010110001001100111011010 + 0011111001011100110001111 + 1101110000110001010011111 + 0001000110101010001001101 + 0011111101111111001101101 + 1111100010111111010011001 + 0100011100000010100110111 + 1001010110011111011000001 + 0011001010110011101111001 + 0011001111101000010001101 + 0100001101101001001100101 + 1000011100011011010000001 + 0011000110101000000100100 + 0100000101010111011011100 + 1000100011111000100100001 + 0011001010110101000010011 + 0000110000101100010111101 + 1010010011100011110111101 + 1101010001010101110101101 + 1100101110111110000111110 + 1000110111100100010100001 + 1011111100000111111010010 + 0110100110101000111111100 + 1000100100100011001111000 + 1010111100100000110000000 + 1010101100011011001111110 + 0001010100100100111101010 + 1100110010010100001000100 + 0001000111010001001101100 + 1001011100001101011010011 + 1001001111110101110001011 + 1100101111100011101111010 + 0111110101010011000100100 + 0000100001010011110010010 + 1111110110110010000111000 + 1001011111111001010010101 + 1000001010111011101011110 + 0011001100100001101111101 + 0001001001010101111110110 + 1101110011110010001001011 + 0110001101011111011110100 + 1011000010101101110001101 + 0110101110100001001000001 + 0111010000001010010111111 + 0010100011101110111110100 + 0101001010110100100000001 + 1110111100101110011100110 + 1100101111011001111011101 + 1010001100011000110001110 + 0101010011011111100000101 + 1010011001010110110111101 + 1100010001101000111001110 + 1101101100011100100011000 + 1101010011100001111010000 + 0100001001100110110101110 + 0011111001100100010011101 + 0111011011001100111000010 + 0000001010001101000111111 + 0101101011111101000100001 + 0100110101010000011100101 + 1101010100001011100100100 + 1000101111000111100000111 + 1101011111011110111111101 + 1101111010011100110001111 + 0110000010010000110101110 + 1000100010000110000111101 + 0111010011000110011100101 + 0000000010111100111101110 + 0101100011100010111011111 + 1001010101101100111110111 + 0100000010100101111010111 + 0011011001001011000010000 + 0111110101010101101100000 + 0001011111010000010101001 + 0101011001110000000101010 + 0011011010110110101010100 + 0011101111011000011000000 + 0010110010010101000110101 + 1000010111001010010011010 + 1000010010101001001110001 + 1010010010111111011001010 + 0001001001011101111001101 + 0010110110000000010111001 + 0111001110011000010010011 + 0101001000011101011000110 + 0010011100001000010010010 + 1100100100101011001101101 + 0000101110011111011010111 + 0110100000110101100100111 + 1001101100000011010010100 + 0101000010110110100101011 + 1110101111001010001111001 + 1010001010011111011011010 + 0100011010011111010110101 + 0110001101110011111010000 + 0101101010011000001010111 + 1001010111001111011100001 + 0001011110101111110010011 + 0011001001010110111010100 + 1001100100101000110010111 + 1010100100100101000011010 + 0101011101000010111010010 + 1010001101011001110010110 + 0101100101111011101111101 + 1000101101001100000100110 + 0010100011010011101010011 + 0101011001001000011111101 + 1110110111100000100110100 + 1011001100011001101110001 + 1010011101001110110011011 + 1001001001111100111000110 + 0101101100101010110000100 + 1001011011010001101001101 + 1100101010001111100110110 + 0101100101001011100101100 + 0110001100101110000001100 + 0010100111101101010010000 + 0101111101110110110010000 + 0000000100011111100011111 + 0100110100111010100010011 + 1000110001101111010111010 + 0111101000010101001101111 + 1000001111111100111010110 + 1110111010101100000101101 + 1011111111000001011000011 + 1101010000000001000111100 + 1010100110110111001100110 + 1011111100110001001111010 + 0010111011100000010000101 + 0100001101000011010100010 + 0110111100101000110001010 + 0101001011010111000111111 + 0000010010100111010101011 + 1000011111000010000000111 + 1001000011000010100000011 + 1101000000111011001001000 + 0011101101111001011001101 + 0101111100110100101000000 + 0110001101001001101011000 + 0101111100101101111101100 + 0010101110100101010100101 + 0111111010100001101000001 + 1010010101000111010100011 + 1111011110010101000000010 + 1010101100011100010111100 + 0101111000001110110011101 + 1000010100000100110110111 + 1101010011011101011111011 + 0100010000100111000111010 + 0111110010001101111010011 + 1001101100011110010010010 + 1001111000111000011101101 + 0101110010111001011100100 + 0111010110110100101000100 + 0001100010100111101010110 + 1110001101010001100110011 + 1000000010001100100001001 + 1001101010100000001100100 + 0110101101111100111010100 + 1000111010001001111110110 + 0000110011001001000001110 + 1001010001101011011011010 + 1001001110101011010001011 + 1100000101000010100110111 + 0001000010000110000000100 + 1010101110111111011101001 + 0101100011001110000011111 + 0110001001101011001110000 + 0000100010000101011011010 + 1001111011111011101110001 + 0010001110010101110011111 + 0111101111010001110001010 + 1010100110101101000011100 + 1101111110100101011001000 + 1110110111100101000011001 + 0111101001011000101001001 + 0101111110010101000010110 + 0100101010101010000100111 + 0010100011111101010010001 + 0001000110111111101100000 + 1100111110001101001010001 + 0000011100011010011101110 + 1001011101010001101111001 + 1000000000100001101000001 + 0100110010010010011001110 + 0100001001011010111111110 + 1110001010001111111111110 + 0011111000111000000000010 + 0010001111100001000000101 + 0111011000111010111111000 + 0101101110010000001010011 + 1101000111001111110000011 + 0111100110111111100111011 + 1011101111110000001011001 + 1011110011011111011101111 + 0110100000110000001010111 + 1000100100110001001001100 + 1111000010101001101010101 + 0101110000110110000011100 + 0000011011000001010111010 + 1000101111010010001011011 + 0101011101100010001101110 + 0010100101110101011011111 + 1010101011101010001011011 + 0100101100010110110010111 + 0010011001110101111000010 + 0011001001000010100011011 + 0111110000110011011101101 + 0001000110000001001011010 + 1001011001100111101001100 + 0000001011001010100111101 + 0101010111001110011101001 + 1111001101001011011110000 + 1010000101000101000110101 + 1001000001010101111101111 + 1101011111010110001011000 + 1111011000110001011100001 + 1111000000110010001011011 + 1000001011011110000001010 + 1111111010111011111001100 + 0100110110011011101010111 + 1010010111010010001100001 + 1111011110000011100111110 + 0110001111010110111110011 + 1111101111000010010101101 + 1001011100100100011011011 + 1001001010001100100000111 + 1101011111010101110000110 + 0011100010011010011010000 + 1011010101110100000100110 + 1101000011110100011101000 + 0101010110001011100001110 + 0110011000000101100010000 + 1111010110111010000101010 + 1101011110011011110001110 + 1101000100101111000011101 + 0100101010001101100000100 + 0010110011010010100001000 + 0011011101100010110010000 + 0100011111101011110000100 + 1101100101100010011111101 + 1100101000111111110101110 + 0010111010100011011100010 + 1010111001101101001110000 + 0100000001101010000110110 + 1011100110010011110011101 + 0000100100111111101001011 + 0001010011010011001111000 + 1111001101000000100010100 + 0100101100100111110110111 + 1001000110110011111001101 + 1001001000000011010110001 + 0111110000011000010111001 + 0001000101001100010110011 + 1001001110011001111101110 + 1011111000001100101011100 + 0011010100001000011011111 + 0000111011101000011100010 + 1101011100001001001001001 + 0011000000011011011101100 + 1001111111110000101011111 + 1100011111100010001101000 + 1001010111111100000001011 + 0011110110001111001110000 + 0111101111111001100101110 + 1100011111011011010011111 + 0000111000110101101111110 + 0011101010111110101010101 + 1011010011000101100001011 + 0101101010110000001111000 + 0101100011100000011111100 + 1010000101110101010010001 + 1100011101100111111100100 + 1100110100101010101111110 + 0011011110110110000011111 + 0100111000001111001110010 + 1111111000110100101011101 + 1110111001010100111101001 + 1001111111001101100000101 + 1110000110110110110011010 + 0010100011011101111011000 + 1000001100100101110001011 + 1001111001000001110111000 + 1000010111100111000100001 + 0001011111100101110110101 + 0111110111100011001000011 + 0101100010001011100101100 + 0101010010001011010111000 + 0010110111111101100100110 + 0100101010110101110000000 + 0111101011111111010101010 + 0000000111011001100010110 + 1101101111111111100011011 + 0110100010110000010111000 + 0111110111110011101011101 + 1101011010110100001001001 + 1001010000110110010010010 + 0011010110101010110011110 + 0011110001001110100011111 + 0100110111110011100010101 + 0111110110100000011010001 + 1111001111111000101110001 + 1110110110111011010111100 + 0010011111100110110010110 + 1101111000111011011110011 + 0101111101101001110100000 + 0010001001100001100110100 + 1101110100001011110010110 + 1100000010010011001010111 + 1010101010011101110101101 + 1110110010001100111001100 + 0000001101001110000111011 + 0110000111101101110001101 + 0011010101111010101101010 + 1111110000100110010011010 + 0101010110011110100010011 + 1110111100011000111110000 + 0011011111001011100000101 + 0101110111100011110111011 + 0101000110000110110101001 + 0101111101001101000010011 + 1111001101011010111001101 + 0000110101111101011000000 + 1000010001000100010110011 + 0010110010001100001101101 + 1011010001011110000100111 + 1010101011111110001000111 + 0010100000110001110010011 + 0100110011011000011001111 + 1100011100110100101101000 + 0111100000110001011010111 + 0111111011100001111101111 + 1101001011100111101011010 + 0101101001001111000110100 + 1110000001101110111110110 + 1101101011000110010110100 + 0100001110010011110001101 + 0000010110101100000001001 + 1000000101111000100100011 + 0011101000111111001011101 + 1110111011100100110101010 + 0110011100100110001010010 + 1111011001011010011001110 + 1000110110011000000100001 + 0001010001010110010011110 + 1101110110110111010001111 + 0001100100100001000101111 + 0100110010000001000001100 + 1111010100001100110010010 + 0010010011110101000001100 + 1001100001100100111001101 + 0010110011010011001001011 + 1111011001100010110000011 + 1000111110010101001111110 + 0100010100101000110000101 + 1110110100111010001101111 + 1111100110001101100010111 + 0010111001110110010000010 + 1111111111010000001011011 + 1010111011111000001101100 + 0111101001010000010011011 + 0111101100110010110001111 + 0110001010010101111001110 + 0101111001000100111110111 + 1110000000111010000010011 + 0011011111010110011111001 + 1010111011011101110010110 + 1101110001001101111010110 + 1000111101010011111000110 + 1110100010001110111001011 + 0111001000001010001011110 + 0000001000111111111001001 + 1011100110111100100110101 + 0100111010110111100000010 + 0111111100001000001010101 + 1110010001111100100010100 + 0111100101101000010000111 + 1010001100111000000010001 + 0111010000101111110010111 + 0011101000101011111000010 + 0001110110101111000010110 + 1011010110010111101101111 + 1110110111111001011110101 + 1000101110101101001101010 + 0100011101010011000001001 + 0101000100001011010001010 + 0010000110010110001001101 + 0011111101100111001100010 + 1010010010110001110111011 + 1010000010100110000100011 + 1110100001001011011111101 + 1011100011000000101010000 + 0101100110000100001101010 + 1100001100100010101100011 + 0111101110101110010110001 + 1110000111011000011001101 + 0110010010110001010010101 + 1110000011101000111111011 + 0100010101111011100000011 + 1000101001101100101100001 + 0111110011100000011101010 + 0111001111101101101000010 + 1101000100011110001110000 + 1110011001010010100011110 + 0001010101010001001010011 + 1110001001111000000000011 + 1111000110111111101101100 + 0100001110011010101001100 + 0000100111011001111100111 + 1000000101110101111011100 + 0001010101000011101011000 + 1000000011001001100100001 + 0010001010001011011000010 + 0100010000111101110011000 + 0001010111101111001110010 + 1111101111111100010111110 + 1110000000001111111110000 + 1000110001011100110011101 + 0011100010111101010010111 + 1000101100100011010011101 + 0110110111101010100000011 + 1111001011010100000000100 + 1111010111000010101111010 + 0101001100111101000111110 + 0010100101011010111111101 + 1100111110010100110100111 + 1000101001101100001110010 + 0011111001011010000100110 + 1111111101101001010001110 + 1110000001001110001110101 + 1000011101010111000101011 + 0110100001110111101110011 + 0111010110000001100010100 + 0001100100001001001001110 + 1010101110001010101110000 + 0111111111001100110100010 + 1000111110011010000010101 + 1111010001000000000111110 + 1011011110101010110110011 + 0110011100001010110011110 + 1000110011011001111010000 + 1010101011010111001100011 + 0010110010000111001100010 + 0010000000011101010110001 + 0010000011111001110111111 + 1011100110111110101011011 + 1100100001001011000100011 + 0000011011011011110011111 + 1110011011111110011100001 + 1110011000101100101010011 + 1100100110000100001011101 + 1001010111000011101000011 + 0100000111111111110011111 + 0000001101100001101000001 + 1010111001011000110001011 + 1100101010111110100000011 + 1010110110100100100100000 + 1101010111001101001101110 + 1101001001101001101110000 + 1000011011100110001100110 + 0100000101101111001000011 + 0100011101101110101010000 + 0000111011000100110111100 + 1001001101101001001000011 + 0101011010111100101010101 + 0001110010111001001000111 + 0001110101001100011000000 + 1110000101010110000110010 + 1010101011111111101011100 + 0111110101111001011010001 + 0011100010010100111110001 + 0101011001111010101000110 + 1000010101010010111110101 + 1001100110011011100001101 + 0001101110011010111100101 + 0001101001111001100000010 + 0111110001111010111001000 + 1111000110001110010000010 + 1100110000010101011100111 + 0110000000111110100000001 + 1111011100101000110000100 + 0011101111111101000111011 + 0100111111110010111011011 + 0101001100000001101010110 + 0100001011010110010111110 + 0011000111100000001100001 + 0000111100110000001000011 + 0001011100110101001001000 + 0111111111000110000011100 + 0010011011011001111010011 + 1001000001001011100000011 + 1100100100010011001101110 + 0100100111111010001001000 + 0000011011010011000110110 + 0100111111111001100100100 + 0111010101001110010000111 + 0101100110000111101110001 + 1100100010011010101101111 + 1011100000100000111001010 + 0101011100001011111000010 + 1101011110111101000001001 + 1001001001001110111110001 + 0110101101100000001011010 + 1000111000010101010100001 + 0101111110001011111011100 + 0111101110001011010111101 + 1010101100000000010100110 + 1100111011100010010000100 + 0100100100011100110011000 + 0010110110101011001011100 + 0101010001110000111110001 + 1001100000001000111101101 + 1011100111111001011011000 + 1111110111100011110100011 + 1111101111001010100111011 + 1111101001011100001101011 + 0100110010110010110110110 + 0010010010010110111111000 + 0101011010110001110100011 + 0010111000101100011111000 + 0110010001010000000011000 + 0110010001110010110001010 + 1001010011100000111011101 + 0100101101100111111100111 + 1001100000111110000110100 + 1111111010101011010100011 + 0011111111101011101110100 + 0100011110000010100101101 + 0011101111000001111100000 + 0100111000001101011100001 + 1101011101100100110001010 + 1110001100100100011100000 + 1000010101010000010110001 + 1110000010100010001000110 + 0001100010001001110110010 + 1001010111110001100010000 + 1100110011000000111110001 + 0100111110100110110101101 + 1100110010010010100101110 + 1001110011110111000110101 + 1011000110100110100100100 + 1101011110010010010010111 + 0101001110110011010100000 + 1101011111100110011001110 + 1001000011111011100101101 + 1100110010100110011111111 + 1000110100100011001010111 + 1110010101101100111110100 + 0000100010111011000101010 + 0000001111011011000001111 + 1001010000000110110101011 + 0011100010001001100110001 + 0110101100101010101110100 + 0100001101000001010111100 + 1010000011011111110100011 + 0110110001110001100100100 + 1111110110000011101101100 + 1111111101111010100001011 + 0110010110101101000000111 + 0000010101111110111010110 + 0110100011100000101000100 + 0111001000001001011111100 + 1010111100000001110100100 + 0100010011110000011100110 + 1100101101100011111111101 + 0000100101010110110111010 + 0100001110111000100100011 + 1011100100010011010000000 + 0100000001111110001000111 + 0010101001111001010101010 + 1001010101011110001001111 + 0110101011111110011010101 + 0100000011101101011111100 + 0001001000000110110101011 + 0110110000000010110010011 + 1011000110101101010010001 + 0101101110000011100011011 + 0111000100111101100000001 + 0010110111010000011011001 + 1000001011010100010100000 + 1011110110011110001110111 + 0000110001101010101111111 + 0110010010111001111100011 + 0000110100001011101110011 + 0000010101101010011011101 + 1111110000010010011100100 + 1100011101110000111111111 + 0111001001111011010001110 + 1111110001100010100111111 + 1000110011110011010001100 + 1011101101101110000110001 + 0011000110000100111100111 + 1011011111011101111010001 + 0101100100001000111000111 + 0111111101010110100000110 + 1110001111110010010000101 + 0010111000100110010011011 + 0000000101111110111101101 + 1000011011001010010101001 + 1111011010001010010000010 + 1000100110000101101001110 + 1101101100011110100010111 + 0010101010111100111100000 + 0110001101000101000011000 + 0100111001110110000110110 + 1000100101001000001100111 + 1111001101101101100000111 + 0110100111001001001100110 + 1001101011100101000100000 + 1011111111100111101001001 + 0101001000100001011010001 + 0011111000111010010011001 + 0111111001010001110110110 + 1001001000000101010011010 + 1111101110111111010111011 + 1100101111101000111001000 + 1110001000100101101101110 + 0000111101110010000100101 + 1010100001110101101111000 + 1101010100010000000001010 + 1100011101101010111001111 + 0001000000100000100000110 + 0111001111000101100011010 + 1111110001001110010111001 + 1110111101110010111111111 + 1000111111001010000011110 + 1111110110010000111011101 + 0000010010101111011010001 + 1111001101010011011111100 + 0001110110101111101000101 + 0100000011000111010111101 + 1100001010111000011001011 + 1001111010010101110110001 + 0000010100101110110001110 + 1110010001011110010000011 + 1011101111011000000110101 + 0000001000110000110111111 + 0001000011110101111001111 + 1110010101110100101001101 + 1001010011101011110101101 + 0101011001100110001001111 + 1110000101001010000100111 + 0100000001111000100010011 + 1011110111110001000011000 + 0100100010001011010101000 + 1101100111011010000110010 + 0101101001011111101001111 + 0001100000100010000100101 + 1001011000100110001010111 + 0100010101110100100110010 + 0001000100111111111100100 + 0010110101001000010011110 + 1110110100111001110111001 + 0110010110001101111010000 + 1110001100000001100111010 + 1101010010110100010001000 + 1001010010100111000100111 + 0111100010010100011011010 + 1010100100111101011000000 + 1111001011111010010100000 + 0111011001011110000101011 + 1111011011001100001001001 + 0111110111000010100010001 + 1011011001101011000101011 + 1010110011101011000111010 + 0100101011001011000000100 + 1001011111100111001100100 + 0001110000000101011101100 + 0110100111001000100110101 + 1000001011000000011011100 + 0001011011110101010111100 + 1011010010110100110010111 + 0001010111000111101001000 + 1001011100000101001110110 + 1110000001001111101110100 + 1000101111000101100001110 + 1101011110001100110111000 + 1101001101101110101011101 + 1110101111011011101101011 + 1011100101100001010010100 + 1000001101010010000101000 + 1010001011001100011110000 + 1101100110111111001100101 + 0000010011101111110010001 + 0100110111101010100111000 + 0010111001011001010010011 + 1111100001001010000101000 + 1010101110010101000111100 + 0001111111011111011110001 + 1100000111011100001110100 + 1110010101000010000111000 + 1001000010110000110110101 + 0001110111101100010000100 + 1010111010110011011011111 + 0011101000101110101111101 + 0111000001101001011001111 + 1110101010001001010110100 + 0111111110111010110011001 + 0110000101111101010100010 + 0110110110001000100100111 + 0010000110001011011011100 + 0001101110101000111010110 + 0000100001111001111100000 + 1110001110110011011000001 + 1001111000010111100110011 + 0110110011010000000000100 + 0011000011011010010001001 + 0110111001000101000010011 + 0011001010101111001000000 + 1000001010000001000110101 + 1000011011001000001100111 + 0111000111001010000111011 + 0110111101010110010011110 + 1001000110100011100101011 + 0111101111000011000011110 + 1100001111101101010001101 + 1101000101111011100111100 + 1010010111100110100011110 + 1110110001011111100100001 + 0111001110000101011101001 + 1010111100001100111000100 + 0110110000111001111010010 + 0011111111110011100100010 + 1100010001101000000111001 + 0001100011011110011010001 + 0000011111110001101111011 + 1000100100111010111000011 + 1011101100100010011101010 + 0000111111000110110111111 + 1000001000001010101000000 + 0111111010010001110101001 + 1111010101011000111001100 + 0100000001000010100001000 + 0000010110011001011111000 + 1110100000100010011010111 + 1000001000100111011000000 + 1001011011010100011000101 + 1010110010010011000010010 + 1101100101110000101011011 + 1101000100010100101001101 + 1111000110110010100000010 + 0110011101101111000110001 + 1101100100111010000101101 + 1101011101000110000010010 + 1000101111000110100010011 + 0101111111110000001101010 + 0011010100110110110101010 + 0111000000100101110010100 + 0001001000101001111010000 + 0010010001100000100101111 + 0100010010001100111000110 + 0000000001001110001111010 + 1011011001100001111100101 + 1110111101001111001011010 + 0100100101000010010111111 + 0110001010010110110101010 + 1111001110111111101101100 + 1101010100100010000100100 + 1110000001111001010111101 + 0111001101011010100100010 + 1010101011100010001110010 + 0011101010110010011101011 + 1111011011010101101101000 + 1001111111011001110110111 + 0101111101111010001111011 + 0011001110011111000110001 + 0001101001010111110101110 + 1101111011110001010000010 + 0000010110100110001111011 + 1100000010001111011100111 + 0000000100001011001011110 + 1010001000001100011011110 + 0010110000100100110110001 + 1100000101111111000111010 + 0101101011100111000010011 + 0100001011100100011111010 + 1101010011101010001011101 + 0101011110010111011000100 + 1010000100111111101100001 + 0100110010010011011100011 + 1110101010000101110100010 + 1001000010111110001110001 + 0110100101111000010011000 + 1000111101001100001111111 + 0000111011101101111001000 + 0111101101001010100011100 + 0000101100010100110111101 + 1111001101100111110010101 + 1100111111100000001011100 + 0011100011011110101001011 + 1111100111101000011001101 + 0101000000111011011010011 + 0010110101110011001100111 + 1111001100111110101110000 + 1010100001010000100010001 + 0111011110101100101101111 + 1111010110001000111001000 + 0001000100001111111101011 + 0000101010010101001000011 + 0110010000001000001010010 + 1001111100101110111011111 + 1011100011101010110110001 + 1011100110011111010010001 + 0010101101000000101010101 + 0001001010001110011110101 + 0100001101000001110100000 + 1001101010011110111011101 + 0111110010100111111101100 + 0001010010010000000100001 + 1010110110110001010110011 + 1100100110000101101111110 + 0011001110000000001101001 + 1001001011010000111000011 + 0101000111100010101100011 + 1011101011011100001110010 + 1111110101101101011001000 + 1011110110011011011100111 + 1000011101101011011010101 + 0001100010101110001011110 + 1110011010111110010010110 + 0001110100101001101001100 + 1101100011110000101111011 + 0000100010100100101110101 + 0011111011101001100101111 + 1001110010100111111110110 + 0011100011000111100010111 + 1101101110011101010100000 + 1110000101011110110101000 + 0111001101000000001000111 + 1110100010100110011111101 + 0100111110011010001111100 + 1101110100001100001110010 + 1101011001111001110100010 + 1100100001001001101011110 + 1110100110010110111001101 + 1111011011110011001101111 + 0010011001110011110100011 + 1010000110100101000100111 + 0111100101011100110110011 + 1011110000001101101010100 + 1010101111011010110111101 + 1110101000001110111000010 + 0000101100110111010110000 + 0111001111001111111000000 + 0011011000001000101110011 + 1011110010001110111010011 + 0110110000101111001101001 + 1010001010101110111110010 + 0011011010001010101010001 + 1111011100111110100111111 + 0000110000110001101000010 + 1101000001010001101110011 + 1010001101110010100100111 + 0010111010101111010001010 + 1011000111011101001111110 + 0101001000001001000100101 + 1011111010100011000111110 + 0000111101010100001011110 + 0111011100110011111001011 + 1010100000010010001100100 + 0010011101011110100100110 + 1000010100011100101101000 + 0110000100011000000010011 + 0010000010111011000011111 + 0011010100110000101100000 + 1011000101111000010101100 + 1110001111110001010111001 + 0110110100100111110001010 + 1001010000010000100101100 + 0011010101001111011101110 + 0000001011110111100100111 + 1110011110110111010010100 + 1001100111111100010001100 + 1011001101110001110110100 + 1110100001000000111001010 + 0101001001000010110010010 + 0111001010000111011000100 + 0111001010110111100000100 + 0011111000101111101011110 + 1000010000101111101010111 + 0110110000110001101001110 + 1011101010001100100100011 + 0110011110011100011011001 + 0101010110001010101000110 + 0010111100011011101011000 + 1001010011010110011011101 + 0010101001011100001010110 + 1011010001000011001000011 + 1010011011111110001110111 + 1101100000001001110110100 + 0111001111000111101101111 + 0011010100001001100111111 + 1011010010100011000100101 + 0100000110100111001011100 + 0101111101000100101111010 + 1001100111001110000000100 + 0101010011000011001101101 + 1111110111010001001111000 + 1011011111010100001001000 + 0001000011011110110100001 + 0111100110000001100110010 + 1011110111101001001100100 + 1101111100000010111111001 + 0100101010110111111101000 + 1001010111010010001011001 + 0101001110101000101101000 + 1101000001100000101010000 + 1110110100001000110000111 + 0010100110001110100010111 + 1001111000111101010000010 + 1000110011111001111100010 + 1011100010101000010100100 + 1000001101010001100100110 + 1000110110101100010011100 + 1011001010011110000001100 + 0011110001000111010001101 + 0110111111010010100000111 + 1011100011010011100100000 + 0001110101101111101010010 + 1101100000001100000000001 + 0010110110010000100000011 + 1111100111111110011111011 + 0000000101001011010001101 + 0011110000100100010011001 + 0100111110011101101011100 + 1011000110000000000100110 + 0001010010101111000011000 + 0111111011011100101100001 + 1101010111111110010011000 + 0001100101101111001001101 + 1001110001111011100111000 + 1110001110001101011111100 + 1110100011110101101011000 + 0010011110111111000101011 + 1001011101000010011010101 + 1100100001100010110101010 + 0011000010110010110001100 + 0100001001100000010101110 + 1110000101101010110011100 + 1011110100011111001011101 + 0101111100011110101010111 + 0010010001101010101101101 + 0000110000100000001101101 + 1000101101100100100001000 + 0101010111010110000011101 + 1011011010001100011010110 + 0011111001000000011010111 + 1100110111100100101111001 + 1111000001000010111011010 + 0101001011000111010101111 + 1111001111101100100101100 + 1000110110110010100111111 + 1010100101000110101101010 + 1100011011011010111011110 + 1100100011000000011110101 + 1011110011001101010001011 + 0100110000111010110010110 + 0010000000100100010010000 + 1101110110110100101101010 + 1110000001100000110000011 + 0101110010100111111110110 + 0101100001001101010000110 + 0011001011001100100001011 + 0100000000110000111110000 + 1111100000101111011101011 + 0001110001010111011111001 + 1001000111100100001101001 + 0010011111000101011110000 + 1010110001110011100001110 + 1100000010010100100011110 + 1010100100000011000110101 + 1000010101100101111101110 + 0001001011101101010100111 + 1111001011101101111000000 + 1001110010101001111111001 + 1100000011100101011101001 + 0111111011010110111010010 + 0010101010000010100011010 + 1100000100000100101010011 + 1100100010110111010110010 + 1111000110000011111100111 + 1110000001001101010001101 + 0100001010111111011111011 + 0101111001110010101100101 + 0000111101101101110011110 + 0001000110101011101011111 + 1110001010000110000010110 + 1011000100010000111100011 + 0001101001010000001001110 + 1111100110110010001111001 + 1110000101100111000100000 + 0101011010101101111110111 + 0001111011001010010111111 + 0010011101010100111000111 + 0011010110011011110010011 + 1100100101110100111011110 + 0100101001111000010110110 + 0111010000001010111010011 + 0001101001111110000000001 + 1001010011000100001111101 + 1100011111010000100001101 + 1000101111001101101010101 + 1111100001011010011110010 + 0101010010000000110100001 + 0100100011111100110111111 + 1111010110011010100001010 + 1001010110001000100010101 + 0001011101011101001101000 + 1101111101010001111011011 + 0110110101011111100011111 + 1101111101000110010100000 + 1100110111100000011100011 + 1111000111101100001100101 + 1110010111100111011011001 + 0110111110010010110110100 + 1000000011110111110101101 + 1000100010001011000011101 + 0010001000000001111101011 + 0001110001100001100011011 + 1001110011011001111111101 + 0100101101001011001011111 + 1001111100010010100010101 + 0001011010010100011110010 + 1001110110001100000101011 + 1001111000000000101110001 + 0100100011111100010101111 + 0110011000101100000001111 + 1000111101110110000011111 + 1110110110000101111101100 + 1111100101100100101111010 + 1011000110001010011001101 + 0111000110001111000111010 + 0101001001000010111010010 + 1110011111001100101010101 + 1001001000011011000101001 + 0000110000101000001000011 + 1010001010101001111000001 + 0011110001111010110110000 + 1010101110000101111101111 + 0111110100110110110000001 + 1001011011001111010001110 + 0111001110100111100000000 + 1101000110001011000100000 + 1101001111101111000101000 + 1001001100110001111111011 + 0111001011001110101110000 + 1101011110111110011101010 + 1001101111101011011011110 + 1111001010010110011110010 + 0010000110001100111010111 + 0100101101111011100001110 + 1100010011100010010101001 + 1111001011111001101111000 + 1111011001011000100111100 + 0010111010101101100101010 + 0000101000111010101011011 + 0100010011100000101011011 + 1011110100010100011001101 + 1110001001010001111100101 + 1101011101010010111101010 + 1110000101111010101001101 + 0101010010001001111111101 + 1110010101011010011101010 + 0000111000110001011000000 + 1000010001111011000110000 + 0001000011110111110010000 + 1110110011010110001110110 + 1001100001010110010101000 + 1010101111001000110111001 + 0100001100100011001000001 + 0000010001101110011000001 + 1101110011001011001100011 + 1011111100011111001111100 + 1001111000010100100010111 + 1011111000010010011000111 + 0001011100000000100000111 + 1101000010011000110101000 + 1011010110100100001001100 + 0110011010011000100110000 + 0111111110101011101101011 + 1110001000010001010011111 + 1110100110110011000110111 + 1000011110001110011100000 + 1100000000010010010000000 + 0010001011001010000110110 + 0000010110001000101101111 + 0111111001000100110101000 + 0001010110000010111010011 + 1011101010001100111000111 + 0010111001101110000010001 + 1001000011010111100110001 + 1001011000111001000100000 + 0010011110110100111000011 + 1001101101001011000111011 + 1000001110011101110000010 + 1101101000101100000000011 + 1100001101010011110011110 + 1111001111000010101011100 + 1101110100000111001110001 + 0100010000000011001010000 + 1011001001111001010010110 + 1000001100010101001111111 + 0111011010111001010001011 + 1001110100010011111100011 + 1110010011001011100011010 + 1101010100001010100000000 + 1111101100011110011000110 + 0000101001110010111110001 + 0010010011011111000111101 + 0001100011100110011101100 + 1001111011101110100110110 + 1101000000000110000100000 + 1111001001001101001010110 + 1011100100011111100101001 + 0011010010110100010010111 + 1101011100100110110000001 + 1000000001111110000000010 + 1110101010001010111000110 + 1101010110101111000111101 + 0100111101101100010010100 + 1000001111000101111110011 + 1001101010011010111101011 + 0011101100110101010001010 + 0010111110011011111011110 + 0101100111000111010101010 + 1111100000111011101110110 + 1011101001101001010111000 + 1000001001110111011110100 + 0000001111010000000000101 + 0001110101010000101001000 + 1111000000011111110101011 + 0000110110111011000100010 + 0001110111001110110000100 + 1110110001010111010010111 + 1111100110000100101110101 + 1000110100110101101101101 + 0100111110001000001011010 + 0101010011101101001001000 + 0101101010101010100000110 + 0001010101000010111001101 + 0001100010010011101000111 + 0110010011110110001110001 + 0101110111110011010100110 + 1111110111111111100101100 + 1100110100111110101001010 + 1000100001110110110001001 + 0011011111010101111101010 + 1011100100000000011010100 + 0111101010010111010010111 + 0010100100111010101001110 + 0100010111000000100011011 + 0111010110110011011001010 + 0001101000010110011101001 + 0111011110110101001000110 + 0101001111001101001010010 + 0011111111011011110011011 + 0011011010010011110010011 + 0001111111001101011101001 + 0111111011100000001101110 + 0000010001100000000110110 + 1010011101010000101110010 + 1001110000111001101000111 + 0011001110001001001110101 + 0110110110100000011101111 + 0010110101011010101111101 + 0011001011010001110001111 + 0001100100011111000010110 + 1011010011001110000100100 + 1100111001010010010110000 + 0111000000011000111101001 + 0110011010100001111111000 + 1011100101110101000000110 + 0001111011010111001000001 + 0101100110100000000011000 + 0100101111011010100110011 + 0010001110100101100010111 + 1000101010101000100011010 + 1011011000111100110110111 + 1000101010110111001100110 + 1100101010100010110100011 + 0000010110010110101111010 + 0111100010011001100000000 + 1000110100110110101110101 + 0101111011110000101011001 + 1001111001011010111101100 + 1110011010001000111100001 + 1011000110000000010011011 + 1001100110101101101101011 + 0000011000111000111011110 + 0001000010011001001111010 + 1011111011001110111110100 + 1101111000100110010011011 + 1000011101001010010100111 + 1100111000100101100010111 + 0101100001100101000101111 + 0000001001000101101000111 + 0001100001100001001011101 + 0010010101101001011000110 + 0111100000101001010100001 + 1110011010101010001101001 + 0111100011111010110000001 + 1101111100111101000111110 + 0111111110100110111010111 + 0100000110101011000100010 + 1101110101101001101010000 + 1100100111001000001100000 + 0001011100000100111100010 + 0111000100101101111011010 + 0010111110000101110111110 + 1111110100100100100101010 + 1001011010010000101111001 + 0010101010011110111101110 + 0101111001010100000110010 + 0101011110010001011110000 + 1111011011111100111010111 + 0001000100010000111110101 + 0001010001100101010111101 + 0111111100111110010100011 + 0011100100110101001000111 + 1011000001100100000110111 + 1101010011001110101001001 + 1001101110110011001000001 + 0100001100010011100010100 + 1010010111001011000010010 + 0010111000101000010000110 + 0010011010000000111110101 + 1000111010000101111000110 + 1000001010110100000010011 + 0000101111001010101011011 + 1011100000000111011101110 + 0111001011011010000110010 + 1000100010011000011110110 + 1000100001111110010001100 + 1010001010100111110101011 + 0110000101000110111000100 + 1000011011111000000100111 + 1011010101100000101111010 + 1001011110010011100001111 + 1110000001110000111101011 + 1101111001111011001100000 + 1100001111000101110001000 + 1110110000111100011111101 + 0000101011001001010011111 + 1011001111110000111011000 + 1000101001011101010111101 + 1000011010010110001100011 + 1000110000010000101101000 + 1001101110000001100101100 + 0000011011101111000010010 + 0001000101000100001000001 + 0010000000100011001100101 + 0000111110111111100111100 + 1001011111001010100011000 + 0001110100000110001000010 + 0110001111100001101111011 + 1001110011101010101100110 + 0010111010111110101001010 + 0111000110111101100001000 + 1101011010101011001010010 + 1101011110101110000111011 + 1001011100000101001000001 + 1000111100010110111101111 + 1100000011011010100111100 + 0100010011011011111100101 + 0011000000011000000011001 + 0011011110111011001100111 + 0101010111010000000000111 + 1110000100011011110111010 + 1111010011011011101001001 + 0110110001001000001010100 + 0111000111000111000100101 + 0111111000000111100101011 + 0111011111110010001101011 + 1111101111110011000010100 + 0000111100101111100010101 + 0000011000111111110111011 + 0100011110101001110100000 + 1011101101010111111101110 + 1101000100000100001011011 + 0011101110000100010111000 + 1000001001111001100000110 + 1001101100000101110100101 + 1011110000110001100010101 + 1111111001011110101000100 + 0110011010101100000110010 + 0111001101010010111010011 + 0101000010000011010100011 + 1111110001010010111100000 + 1101110111110001101111011 + 0001100000011011101010111 + 1100011010101111000010010 + 1110110010000000111101010 + 0000001111110001001111010 + 0011000110111100110111001 + 0100011100010001111001100 + 0111101000111111101100010 + 1101110100010000000010011 + 1011001001010001110011010 + 1011111101101100000001110 + 1000101000101000011100000 + 1100101000101001011101100 + 1110101001111100110111100 + 0111100111001100101111011 + 0010000010000111110000010 + 0101011011001000101001010 + 0110010010100001100001111 + 0001110111000111011011100 + 0011110000000000010110100 + 1111111100101011000010100 + 1101100110111000101011010 + 0111000000101111111111110 + 0101001101001011111010111 + 1011001111011000001001010 + 0010011110010111101100001 + 1100001010110010001000000 + 0010111101010111100100011 + 0011111110010001101000010 + 1001100011111011010110111 + 0100100101000010010010101 + 1010001001111101001111001 + 0001100001101110101011111 + 1100001110111111111110000 + 1000010000110001100111111 + 1000100101010100110111010 + 1110100111110011011011000 + 1001100011001111001111100 + 0000110110100110110011101 + 0110111100111101011110001 + 1100100000001000111111110 + 0011011111101011100010001 + 0001001001011010101110100 + 0111001010010100010101000 + 0110000111001010110000101 + 1010011000101011100100010 + 0110111100101101011111110 + 1101100110110011100101100 + 0101100100100100100001010 + 0001101010101101000000101 + 1001101010001111000011000 + 0001000000011001011100000 + 1001101000111001111011011 + 0001000101000010111111100 + 1010001001101100100101110 + 1111111110111110001101010 + 1000100101011101110000000 + 1100111111101001101011111 + 1011111010110000010100001 + 1010110010111010010101011 + 0001000000100100011000101 + 0101000011010101000011101 + 0110010001111001111010011 + 0010100110111001110011100 + 1111001001011010001011111 + 1010001011000011110010000 + 0110100110001101110101000 + 0001110011110100100111101 + 1111101001100110000000111 + 1001011111110110100011100 + 1100101010111100000011101 + 0101011010110110000110001 + 0001001011101101011111011 + 0111011010101111110001010 + 0111100111110110000011110 + 0001000000011100010111110 + 1110101011111001010000101 + 0100001001100111000001101 + 1101101101100011000011111 + 1000010101110100111001011 + 0010001110011111000101011 + 1111111110101101010100110 + 1001110101100111111010010 + 1110000011010100000111010 + 1000011100011100010101110 + 0101000000000001111010011 + 0011010000110100110010010 + 1011100010000110101101100 + 1110111001101001001010010 + 0010100110010101100111100 + 0011110111001101110110110 + 0111110100100000011100010 + 1100000110011111010110000 + 1010001110100001101101100 + 1001110001011100101110010 + 0010000000100010001111010 + 0000001011000011100100111 + 0101011011000000010011111 + 0010000101111000100100010 + 1011101100011000000101001 + 0101110011111001000111000 + 0101111100101100111111000 + 1000011000010000010000000 + 0000110010000111101110110 + 0010011000100100101000000 + 0000011100001110000110100 + 0010010011000000101111010 + 0011100001101101110000111 + 0011100000001011010110011 + 1100100010000101100001101 + 0111000111001111010001100 + 1001101101100000111101101 + 1010000101010101111110100 + 0111101001111100110100001 + 0101110111111011000101010 + 0111101011100101100011111 + 1000000111101111110110100 + 1010101010000111010011000 + 0111000011010101000001101 + 0001100010011110100111100 + 0111001100100101111010101 + 1011001000011111110011000 + 0110001101001101110010100 + 1011010010111001101010101 + 1000011000011001101100110 + 0101011110110110011011000 + 1011110010010011101011111 + 0111001000110101111110000 + 1011101010000111001100110 + 1110001010100100110100110 + 0001100011111011111111011 + 0001011100001111111110101 + 0101100010000111000100110 + 1111001011010010011000101 + 1110101100100011010001111 + 1000000010011101100010110 + 0011011011101110100100111 + 1011111010101001011111111 + 1101100001101100011001110 + 1111000000110101011000110 + 0111000001010011110110001 + 1000000011010110001001100 + 1111101100011110011101000 + 1011100111100101100111010 + 1001011100010010000001100 + 1111100101110000101100001 + 0100001101111011110011110 + 0101000000101100000001010 + 0100010001010101010110100 + 0110111111011011000010010 + 0011100001100100101001011 + 1111110010110010011100001 + 0101101001101011011001010 + 0001111110011011001010000 + 1101110111001110101000010 + 0000111010101101111001011 + 1111000110001011110011010 + 1111111000100101001010011 + 1010000100001111110101100 + 1110001011010010000010100 + 1100001001111110100010011 + 0010011000010110000110100 + 0101001010000000001001000 + 0010100010011001111011100 + 0110101010101111100110001 + 0000111000011111101000010 + 1100011010010001111001011 + 1110100110000001110010101 + 0010010010101110001111110 + 0000100111111011101000011 + 1110111110111111001100001 + 1101100111111110100010100 + 0110111010010000000101011 + 1111100101101010111000101 + 0001100111010111110111111 + 1111011001100011001110100 + 0101010111001010011110100 + 0000101010010101101010001 + 0110100110011000111111011 + 0101001101111110011000100 + 0010110010110000010100010 + 1111110011110000000001110 + 0011001001001010001011111 + 0011101111001001101010110 + 0111000110100001011001101 + 1000010100101000001101100 + 0101111110100001001010001 + 1000110011000001110011100 + 0110101110010110000000100 + 0010001001101101000110010 + 0010000100000010100010111 + 1001001000101101111011101 + 1101101111001110110000000 + 0011010011000110001100111 + 0101000100011000011011010 + 1010110001000001000100001 + 0111001101100000011010000 + 1110011000000111111110111 + 1101101001110110001111100 + 1101011011010000001110011 + 0010111110110101001110010 + 1101101110111010011100000 + 1100101001000110000101100 + 1101111100010100110101011 + 1101011011100111000011010 + 0100101001000001100101110 + 0100110001110010000001110 + 1101010001011000111011100 + 1010001101110111001110001 + 0100001101000100110000011 + 0100101001111101011010110 + 0000111111001001100001010 + 0001100110111010101100000 + 0001111010101001111010010 + 0000001101100001011000101 + 1101001001001101000011010 + 0011100010011100110111111 + 0000011010110000010000000 + 0001001000000101011011010 + 1110100011111001100011001 + 0110110111010100110010011 + 1011011011101100010001001 + 1000110101010000000110111 + 0000100111101000111000011 + 1001000011100011110010001 + 0001101111010111101111000 + 1001010111100110100000001 + 0010111010010101111010000 + 0001010000001011010111111 + 1010001011110111000101001 + 1101000011101100111001111 + 0001001011010100001100011 + 0000000000010010100111110 + 1111101010100000010010100 + 0010111010101011110101101 + 1110000101101001010111100 + 0010100111111111011110000 + 0000000111001000111000010 + 1011000101111001110010110 + 0110010111010100111010000 + 0011100001110010100100100 + 1000111001010011000001000 + 0110010010011010011101100 + 1001111001000011110101101 + 1000001000001001100111001 + 1100010100101110010110001 + 0000110001100100111101101 + 0110101110000101100100010 + 1001100010111001001101011 + 0000100000000110010000110 + 0111011111100001010000110 + 1110001100101000011001111 + 1111001010011111111101001 + 0100010111111110110001101 + 0001001000100010011010111 + 1001011100001001001100010 + 1011101110110000010001110 + 1101010010111111101000101 + 0011010101101110111000010 + 0000100011000000101111010 + 1100100100110101011000110 + 0010101100101100000110011 + 1011000010011110010101110 + 1110100111000111101001000 + 1001001100101011110101000 + 1001010101011111011010010 + 0100101001101100100000010 + 1110110010111010000011001 + 1011010110010110110110011 + 0000000101001001101100001 + 0000001100110001010010011 + 1011111011000111001101010 + 0111100001001000011011010 + 0100000010101101101010011 + 0000100011001111011010101 + 0110101000100110100111110 + 0100001101001011101000110 + 0100000101110000000110001 + 0110011000110010010010100 + 0100100011010001000101101 + 1001010010111100010111100 + 0010110101101110011110011 + 1000110001100110010000101 + 1101000110101101101100001 + 0001100100000010110110100 + 1101011101011111011100110 + 0111100111111011100101101 + 1101111100110111111011100 + 1111011001011110010110110 + 0011000000111000101100010 + 0011011100010011010111010 + 1011000001000100001111100 + 1110001001110000011110101 + 1001000010000100010001001 + 1101000111000101000010001 + 1110000100110001110100010 + 1110011101100011011000000 + 1001000101100010110010100 + 0100011101010010001101111 + 1110001110101011111100100 + 1011110001000111111100110 + 1000110111011010101000101 + 0001111011001100011110110 + 0100110001001110110111001 + 0011110101000110101110111 + 0011001000101110110010111 + 1000011100111000010011000 + 0000010110111111111001100 + 1101000001010010110001001 + 0001011001110010000001101 + 1000111010100110111100001 + 1001111111111010100000101 + 1101000100010100100100000 + 0011110111101110000010010 + 0110111011100001100111101 + 1101000111000101100010111 + 0011100001110010010111010 + 0100010100111101010110001 + 0010110100110001101101010 + 0111011101100001011000011 + 1100000000000011110011011 + 1001011111011001100110110 + 0001001001011111001111101 + 1110010100100111111001110 + 1001001110010100100010010 + 0011010110110111000001110 + 0111110000101010000011001 + 0001010010011011101111000 + 1110100111101001011011011 + 1100101011100000100111100 + 0010011001110110001011101 + 0111000011110110000110000 + 0010101000001110100100011 + 0010001110010101010010111 + 1111110100111111011110101 + 0111001100011100001001110 + 0101011000010010101101011 + 0000010101011110011010100 + 0010010000011101001110110 + 0010011111011101101011110 + 1111110111011010011010100 + 1011011000000010000100011 + 1001010000000111011001100 + 1011100100111100100110011 + 0011111100101110110000110 + 0000110011101011010011100 + 0011111110000100011100010 + 0110011000101011001101000 + 1110011100101111000000000 + 0100101100111000111001011 + 0101110010011111101101011 + 1110011000001100000111010 + 0010100110110110010110010 + 0111110110111000111011001 + 0011011010010100101010111 + 1111011011100010100010100 + 0110110110011011110101011 + 1111000010010010111010111 + 0111110110011111010111011 + 1011101101010010110100110 + 0010111000011111101101101 + 0111011000101101110101010 + 0010001000110111111010100 + 0110110000110101100101001 + 0111110100001111011000110 + 0101010000101100011000101 + 1010000001010110011000101 + 1011010001110001001011000 + 0101011111010010100101000 + 0000110111111011000001110 + 0100000111101101010010000 + 1001101011000101111101100 + 1011011110111000100110010 + 1000001111001000011010000 + 1000001101111010100000000 + 1100001110110010100001110 + 0011111000010110011110101 + 0111100001100100011001110 + 1010111110000110111101110 + 1110001001001110101110010 + 0011100001110100110000100 + 0101001000100001111111111 + 0011100011110001011111100 + 1101011011101010100111100 + 0110110001011010101011111 + 0011001010010100000010010 + 1111001100011010000010101 + 0000010101001100010100011 + 1101010001000110100001101 + 0111100001000110011010101 + 1000111001011010100111011 + 0110101011110001001100001 + 0000000101101010110011010 + 0111011101111111100110111 + 0011011111110101000001100 + 0101110001100010110010001 + 1111100010000110100000111 + 0111111011000011010000001 + 0100011110001101001001011 + 1111100101110110001001010 + 1011110011100011111110010 + 1011010001100110010011111 + 1111010000011001011111000 + 0110001001101001000111111 + 1000001011110100100010100 + 0100110101110110000001110 + 1010111011110110011111011 + 0011011100000000110110100 + 1111011101001000101010001 + 0000000111100011000110011 + 0100001011001111000011001 + 0010100111000010010011010 + 0001010110100011111110010 + 1111110111000011110000011 + 0111001011111010010110100 + 1100101000000101000110110 + 0000110010011000110110100 + 1101010010111011101011000 + 1110001101110101000111101 + 1010100001001111010110100 + 0110111100101001111100111 + 1000110111000101011000111 + 1101111110100101000101010 + 0000110111010100000000101 + 0111000100011111010101011 + 0000100010110011110110010 + 0110100001000100101111101 + 0100010101000000100111111 + 1011001001010010010000110 + 1100101001010110100101011 + 1011011111000111000000001 + 0110000000000001101110010 + 1101101111011111100001110 + 0000010111110000111110110 + 0110010000111100011010100 + 0010101011011101000000010 + 1001001111000101001101100 + 0001010011011110100011011 + 0101000100011111101001011 + 0010111101000001110001101 + 0101010110000110110010100 + 0000110100001001100110000 + 0010010011111010011101010 + 1010111100000010100001110 + 1001111101010010111011110 + 0100111100010011110111011 + 0100110011110101111010100 + 1111111100100100101011111 + 1001100111101100001001010 + 0101100101011011010100101 + 0010110001000001100000001 + 1000011110111000110001000 + 0011111100100000011000111 + 1100010101100111000111011 + 0111010000011100000101100 + 1000111000101110000101100 + 1001101101100000000011010 + 1010111011001001000100010 + 1101000000100100010110010 + 0001001100000001000101101 + 1011101100100101010011100 + 0101001010110011100001011 + 1100100010110011111111111 + 1111000001100001000110011 + 1000100010111000101100000 + 0101000001101010111111110 + 1111100011101110000010110 + 1100111000111011111111101 + 0100001100110010000011111 + 0000101101110110011011000 + 0111111100011110100001010 + 1000110111011010100110100 + 1101100011100001000100010 + 1110100011011110010011111 + 1001000110001000010110100 + 1111110011011100000101111 + 1000111101001001100001111 + 0101001111011100011011000 + 0011100000011110101000111 + 1111010011000000111100101 + 0010100011101010010100011 + 1101101000000000001001011 + 1001110101000101001101001 + 0100010000110001010101011 + 1100001111001011011011111 + 1111010010101001010101111 + 0100001111000101111111100 + 0100010110011111100101001 + 1100100001001100000010101 + 1110000011001110110110110 + 0001011011101101111110101 + 0000100001000000110010111 + 1011000110001101001011101 + 1001011001111011010101100 + 0110110100101010000100111 + 1110110011111100110111010 + 1001100001010101000111101 + 1100011100011011100111110 + 0000101010001100100100110 + 1000110000111010000101101 + 1101110111011100100110000 + 0010101011111000010100000 + 0110011111110111111000011 + 1001001100000001011111101 + 1110111100101010010101101 + 0101000111001010010011100 + 0001101101101101101110110 + 0101110001111001110000011 + 1000000010111001110101100 + 0010011001111011010010010 + 0011000101101010100100001 + 1010101101101100101101001 + 1001100111010101100111011 + 0011101000000001000100001 + 0000101110100011011011001 + 1100010101000010000001001 + 1000011110010111111000010 + 1101001011010101011000001 + 0001011010010010101111110 + 1100110100101011010011011 + 1110011010101011111010110 + 0101111111010001001101101 + 1110111111000111100110000 + 1000101010111100110010110 + 1000111100000111110101001 + 0001101111000001100000011 + 1101011001000000110011111 + 0101100100110110011000111 + 0011110100000110111001000 + 0101000100010110110100101 + 0010010110101011110000010 + 0000111111111111101010010 + 1101000101011001000000010 + 0111100001101111101010101 + 1110100001001100001011110 + 0011100101010100101111001 + 1001001001001101010100100 + 0100110101111000011000010 + 1010101110111111110101100 + 1110110010110100110111100 + 1110100010010000111101100 + 0101010101000111110110001 + 0111001011000011110010100 + 0001001000000101011110011 + 1101011100110101100011111 + 1010011111011010010111111 + 0111001001110111001110111 + 0101101000001000101001110 + 1011001001010111110000100 + 0100111000100010011011101 + 1011111100110100010101000 + 1011010001011010100101110 + 1001100101100011010010110 + 1110110110110101111010010 + 0000000010001011110000110 + 1001101111111110101010101 + 0101000110101110010100101 + 0000111100001001001010100 + 1111000010110010110111111 + 0100010000000111110101011 + 0110011100010111101011000 + 1000110110100001110100110 + 1101100110010110101000100 + 1111011010111011011001110 + 1001111110100000000011000 + 0001001010111100000101000 + 1001000111110010000011101 + 0001101000001110011010001 + 1101011010100001100101111 + 0011001111110101010000101 + 0101011011111001100011011 + 0010001000011101111001011 + 0111000110110100100010111 + 1011111011011100101011010 + 0111010001011011011101010 + 0000101000010000110000000 + 0001010101101000001100011 + 0000001011101011011000100 + 0001010011111010000001000 + 0001001011010110000100011 + 1010001010110101111010110 + 0110110001110110110111101 + 1110111111000110011100011 + 1110010100011100011010111 + 1111010011010100000110000 + 0001010101111110010111111 + 1101110000001110100100001 + 1100001000011011011111111 + 0110101111010101001000100 + 0100001111000001100001100 + 1110100001011011101001111 + 0101011110010000100011110 + 0011011101010011110100100 + 0001001100111111111001000 + 1111100100011000111111001 + 0010010010110101111010110 + 1011011001101001000111111 + 0010100101101110010111100 + 1011001001101110010100110 + 1011010000010010000000110 + 0111111010010101011011001 + 0010110010101001000101100 + 0100111010100010110111011 + 0100100100011011101101100 + 1001110010110101000010100 + 1010101111111100011000010 + 1000101111101110000001010 + 1010010010001011100000100 + 1001000101001111110100000 + 0000011011100110111000110 + 0000111000110111011100111 + 0110101001010010010010100 + 1010010000001100011011011 + 0101000001110101000000010 + 0101111011011011100110110 + 1010110001100010100100110 + 0001010100010101111100010 + 0111101100110101100010110 + 0010100010010100010111001 + 0010000010010101110111011 + 1011111010000110011000010 + 0100110111010000011001010 + 0101011011111111010110010 + 0100101100111100101001001 + 0001001101111100100000101 + 1011110000010110111001101 + 1000010000000100110111110 + 1001100000000001100011100 + 0100101101010000011101001 + 0011110110101101000011100 + 1101100011001000000100101 + 1010010101101111110010100 + 0000101111000101111011100 + 0011010111001101001000010 + 1011111101101000000111001 + 0101100100010000000010110 + 0110100000001011000010111 + 0010100111000111010101000 + 0001010111111001010001000 + 0000101101100110010011101 + 0111100111101101011000001 + 1111010111100101110001001 + 0101100111011010100110111 + 0000111011101001111111000 + 1001101101011001110000101 + 1001100110010001101000110 + 0010000111000110101100001 + 1110101111011010001101110 + 1101000001111111100101111 + 0001110001111000001000101 + 1101011001010000011001010 + 0111011011001011011000001 + 0000110001110000100101111 + 0111100001001101110100100 + 1010010111010000110011110 + 0110111110001010010100110 + 0000111000001000011011000 + 1100110000010001000011001 + 0001011110101100000111101 + 0101010000011010110001101 + 0010000010011100110001100 + 1111100010110100101111011 + 1011010011011110111011100 + 1011011001111111101000010 + 1110110110110101111100000 + 0101011000010011111110111 + 0101010010011001100110110 + 1000111110011011110001000 + 1011100011111100011000011 + 0101100001111000001000010 + 0000111001110110100101011 + 0000011111110111000101100 + 0010100011010100101011010 + 1000110010110110000001011 + 1010010101010110011000101 + 0110011000010110101011101 + 1111110110011100010111010 + 1101101100001111001101000 + 0110011101011011111101110 + 1001100100000010111011010 + 1000010100111010010100111 + 0100010001010010000101111 + 1011100001000000010110010 + 0001001010010001001110101 + 0101010011001101110100001 + 1011011100000110011001000 + 0100010110011000010100100 + 1101111010011001101101000 + 0101110101100011011101111 + 0111100011100001111111001 + 0010000001101110111001001 + 0011010001001001110111100 + 1000001010011010011011011 + 1100011111110011000000001 + 0011100110000010101001011 + 0001110010101110000100001 + 1011011111001001100011010 + 1000111100011101100000100 + 0100110010100010011101111 + 1110100000000110011000011 + 0101010111011011000000101 + 1101001010000100101101001 + 0100100000000100001111100 + 1010100011001110101110001 + 0100010101010010001001010 + 0101001110011000000101110 + 1111001010000101111001011 + 0100011110100100100110011 + 1001011000110001100100101 + 1000111101100000010110011 + 1011110101111100010110001 + 1001100101000111110001010 + 0000101011010011110011000 + 0101101100010011000011110 + 0111100010011001111101010 + 1111101000000101000111111 + 0010000011101110111001000 + 1001010101111001010111100 + 0101100110101101101000010 + 1110100010100001101110100 + 0001011101100100110100011 + 0110010010110000101101011 + 0110001011110101000001101 + 0111100100010010000100100 + 0100100111110101001000100 + 0001101000100001100010010 + 0110000010110101110011010 + 0011011101000100010011110 + 1101101010111010011000101 + 0100110001111011101101111 + 1011110010010110111101110 + 0010011001011000000101010 + 1111101010011110011100011 + 0011110010100010100010110 + 1101110100001000100001000 + 0010101001110000100111110 + 0010111010000101110110111 + 0000111000110100001111011 + 0001000111111000011010010 + 0001001001011100000010110 + 0101011011000100110001000 + 0110110110011010011110000 + 0111111001101111010111000 + 0101000101110001011000110 + 1111101110010100110111110 + 1011101011110101101110101 + 1111101100000011001101000 + 0101101001110101000100111 + 0111110101111110101011100 + 1000100101000001101111001 + 1001011001111101001101010 + 1101000010100010011001110 + 1110100110010011111010011 + 1100010110001010000010100 + 1000001110001100100001000 + 0100011101001001110000000 + 0111101101101011000100111 + 1110110011000101010011110 + 1110000110010010101110100 + 0110101110000010011111111 + 1000001101110000001000101 + 1111001001101001001101001 + 0111110100111011010010100 + 1111100110111110010101100 + 1010101101000001101111111 + 0001000100111101010101011 + 0110111010100111011100101 + 1011111011010111100111100 + 1110001101100110000010110 + 1100100000100010001011110 + 0110010111000111110010110 + 0111010111110001000011011 + 0110011001011011010101110 + 1011110101001100101011000 + 0111000000110101010111100 + 0011001100101001110111100 + 0011101111000100001001110 + 1010111010010010001011101 + 0111111011011010011010010 + 1101110101101101001011101 + 1010010000001010111111111 + 1110010101110001011000011 + 0011111000010100000110001 + 0000011010000011011111101 + 1101100000111001110101000 + 0100110000010000001110100 + 0100101110111001101100100 + 0100000010101001111000001 + 0101110001110000001100101 + 0000101011010000010110101 + 0111011110011010101101101 + 0010111100010000101010010 + 1110000101010111011100011 + 1010101010110001001000100 + 1010101111111000110011011 + 1000011100011001110001011 + 1000000101110111111101110 + 1110000011111001100010010 + 1011011100001111011010011 + 0000111001110110101100101 + 1101010001010100111101011 + 1011110001001001110011001 + 0000011001111100101110111 + 1000000011111100001010101 + 0111010011101000000010011 + 0100111001111001100000011 + 0001000110111010011101010 + 1111000101110001011000011 + 0011111111100110110001110 + 0111000111001011101001101 + 0001000010111101111101011 + 1000100101110100011000100 + 1000101110100000000101110 + 1001101100010001110000111 + 0010101110111010101111101 + 1111000110100100100000011 + 1100100100010110111110000 + 0010101101111011100001100 + 1000110100111111111111111 + 0011011011000100010000010 + 0000001001011110100010001 + 0011100010111000000011010 + 1010001100010101000000100 + 0010110000111001111010101 + 0010001101100110010110111 + 0001000010111100100111110 + 1101110110110011110101011 + 1001001010011000100110101 + 1111010101111011101010101 + 0100011101010000101010111 + 1111000110001101101010111 + 0100111100100101011000011 + 1110111010011001011011011 + 0001000101100010000111011 + 1111110101100110011101000 + 1110110000011110100000100 + 1011100100100110000101011 + 0010100110111010111001011 + 1011110001111010010001100 + 0111110001000010011101000 + 1100101010101011101011000 + 0100001100101111100001000 + 0001000111101111101111101 + 1010001110010011010000100 + 1111110000011111100110110 + 0101011001010111101100001 + 0110011001100100101001100 + 0001010001110010111100110 + 1010100100011101001000000 + 1000000111010111010000101 + 0001010111000001111011010 + 0010000010000011101101010 + 1101010000110010100101011 + 0011001100111110001011111 + 0111001010110001110101100 + 0101011111001010000110011 + 0110101100111010101101010 + 1000011011010010010100011 + 1000111110110000111010000 + 0110000111010001011100100 + 1011111101011101001001100 + 0101010111001010000010000 + 0110001010111000100001001 + 0100001110110101000101101 + 1110010101000010000101001 + 0110111110011001000101001 + 0000100010011101101100001 + 1010010011000100100110101 + 0011001011100110000000000 + 0110100101000100000011001 + 0001110011000101100101110 + 1000100001010110101110000 + 0101010011100010010100001 + 1001110110001101001001000 + 0001101100100011000111001 + 1000000000101001001011100 + 0110011111010001000001110 + 0011110110011100001000101 + 0001100100011000101101001 + 0010000100110111101101001 + 1111000001011000110100101 + 1101000101101111000101000 + 1100001110010101101010100 + 0101111101111111111110111 + 1101111100101001001010110 + 0111010000100010111011100 + 1100001111000111110100011 + 0111000110010010001110001 + 1110101010110110001010001 + 1011011001000001011110001 + 0111100111001101010001101 + 1010110001001110011010001 + 1110001001010101111001001 + 0110101000010100001001101 + 0101001100111101010010111 + 0001111101101001001101100 + 0110010001101001100011100 + 0101000100001000001010001 + 0000111111110101001001100 + 1001111001110001000010111 + 0010001111011110011100101 + 0001011110111011001101110 + 0101010101011010011100110 + 0011110001001011100100111 + 1100110100000001110100000 + 0010001110011001111011000 + 0100101000110101101111000 + 1000101110101100100001011 + 1101001001110101001111000 + 0001011000111111000111001 + 0100101100111010100100000 + 0100001011101111110101101 + 0010010010101111001010100 + 1100011001001101010111110 + 0111101110101100010111011 + 1001111000010000101010010 + 1001011010111010000111100 + 0111111010110011011101111 + 0110010001000101001010011 + 1101100101101100010011101 + 0111110011101111101110110 + 0111110010010111101101110 + 1101100010101010001001000 + 1000011001100011100101011 + 1000011000111101111001010 + 1000101111011110010000011 + 0111111111001010100101001 + 1101100010110110001110111 + 0010010110110100110111101 + 0011111011110001011101001 + 0100111110011010010011110 + 1001001100100000100100001 + 0011011000010000010100101 + 0100110110111001100000000 + 0000000011101010011111000 + 1011011110000000001000000 + 0001000010010110110101011 + 1110111010111011010000011 + 1111111110101100000101101 + 1100101010010011001111100 + 1010111000001010101011000 + 1100001010101111011100111 + 0000011101110011110101000 + 1000010111010001010111010 + 0100101110100001010001000 + 0011000001001100101110011 + 0010100100111011010111000 + 0010011010001101011001101 + 0111000000100010001010111 + 0011111100110110101001100 + 0010100011111001111110010 + 1011001011101000101111110 + 1001110101000111111001011 + 1101001011010111101011100 + 0011111110011111011110100 + 0011011100010101001100101 + 0110100111110101101010111 + 0110100111110010011100100 + 1100001010111100101101100 + 0001000101000011000101011 + 1001101100001100011110110 + 0101101101010100000101110 + 0000010011000110011001110 + 0001111011000101101100100 + 0001111100001111101010000 + 1000110011100110010011000 + 0100011111000001101000011 + 0110110111100001110000011 + 0100111001000110110101110 + 1001110110001001000001100 + 1111010000001111110010111 + 1000000110001110110111010 + 1101100111111111001010001 + 1100101101001010000110000 + 1111110001110001010111000 + 0000110100000000010001100 + 0101000110001101110011101 + 0111110001010011000111000 + 1100000001100000010000111 + 0110101111100001000001101 + 0110101100101110111111101 + 1000111101111001111010011 + 0100101100000100011011101 + 0001010001100001001101100 + 0010101011111011000100001 + 0001110111100010000000101 + 0111000101111100011111001 + 1100101001010110001101000 + 0100000110111010001110000 + 1111111000101110111001100 + 1111001010111001101111010 + 1101100100011011101110010 + 0101001101111011011100000 + 0001100010100010110100010 + 0000111000001011101011111 + 1011100010001001100111000 + 0101001111000011011100010 + 1011101111100111011000101 + 1111001010101011100100111 + 1010110011001011001000111 + 1001011101100100000100100 + 1101010100011000101011010 + 0110100011100000100010100 + 0101011001000000100011111 + 1101000111000101000110010 + 1000100110011011110111110 + 0111111100000110010001010 + 1001110010010011011001101 + 0100101110110001111000100 + 0110011000011001100110100 + 0001100000010010111100001 + 0001110100011010101110001 + 1001111011000111000001101 + 1100100111101011001010111 + 1010111101011111111001011 + 0101110100101101010000101 + 1000111101110010111101000 + 1110000110110000111010111 + 0100110001110001101001000 + 1010011010000011111001110 + 1110111001000011100001001 + 1100100111010111101000000 + 1000000111011000110001111 + 0001110011111000001110001 + 0011101101100101110001001 + 0000010011001010001101110 + 1110011001101000110000101 + 1010011000000110100100000 + 0100100010000100101011001 + 1110011011010111010010001 + 1101110011010101100111101 + 1111101110010000101011101 + 0100100011100100101011110 + 1100111110100000010111101 + 1110110100000110110001000 + 0000000110011000011011000 + 0010110010011010001010011 + 0000001011011101100111100 + 0100111011101101000001001 + 0101110110101000010000111 + 1011001010111101111010111 + 1101100110100001001100101 + 0010010110001010111001110 + 1010110110110001010111110 + 0010010111111010100101010 + 1010010100011000001111000 + 1001010111111000001000101 + 0000111001011110100101100 + 1111110111010000101111100 + 1101011100110010011000110 + 0111010010001101101111100 + 0101000001100111000010001 + 0101101000111000001001111 + 0100010010000110100000101 + 1111110000011010001011101 + 0100100000010011010101110 + 1001011111101100100100100 + 1001011110101101000110011 + 0111000101000110000110100 + 0110010001010000000110001 + 0110011110111100011101000 + 0100111001010101100010111 + 1000000100111001111000100 + 1010101000001111101111011 + 0100110010100100000000100 + 1110100000011100110000101 + 1000011000101110101111000 + 0000011100101100100010000 + 0100010000001000101111010 + 1100100101011010011010001 + 0111110011011110100111111 + 0010100011110011001110111 + 0110110000001000000001010 + 0001110101110100011100011 + 0001000100110000001110000 + 0010000011101100001000101 + 1100001001101111100111101 + 0100011001110010001110011 + 0101110010011110110000110 + 0101111111110101110111110 + 1010010010100110000011111 + 1101001010100011011001111 + 0001010100010011111000011 + 0000001001101101010010110 + 1110110010010111111101000 + 1101110010100000100110011 + 0110011011110111101101010 + 1000001000110111010111011 + 0110101111101011000011101 + 1110101000001011011110101 + 0101010010000001011011001 + 0011111001111000101000110 + 1000111101100001110011101 + 0110010101011000100011100 + 0011110000010100100111001 + 1001110001001101110001011 + 1010001111001110011111100 + 1110110001001111111011111 + 0000100000010100011101010 + 0011000110101011011100000 + 1001000000010111010011010 + 1110000010111011101111101 + 1011010000100000100110010 + 1010110100101110100110100 + 0110011011110010111100001 + 1111010101110100011010100 + 0111010100110001101001001 + 1110110000100111111111001 + 0011000001101001001000010 + 0000110010010111001111011 + 0101010010011100110010001 + 0010111101110110001101101 + 0101101001100100011111000 + 1011100110001111101001001 + 0101100100010010101111100 + 0011100001100101101010101 + 1101100101100110000010010 + 1001001111100100111110000 + 1011010000111111101011001 + 1010000111100010011110111 + 0101011100000101010111010 + 1000000101111101111101101 + 1010000010011110010101010 + 1010100111110010100100110 + 0101110001001100100010011 + 0000101110110010001000110 + 0110111010100100101110001 + 1010011110001001000100001 + 0010111001001101101001110 + 0101000100010110011100011 + 1101001110100101000110000 + 0100011010001010111001010 + 1010101010110100011111001 + 0011101011101100100110101 + 0101000000111111010100100 + 0011011010111011011010011 + 1001001111000000010011010 + 1010100011010001110011011 + 0011000001001010100110100 + 1100101101100011110011110 + 1110100100011000011011101 + 1110110001011010001010010 + 0100100101001000010010101 + 1001110000111010000010100 + 1101111110101110110010100 + 0011101111111011000101111 + 1100000100111000011010010 + 1110010011011011001110011 + 0000010010000000011010000 + 1111101011000001000111111 + 0000000110110111010000000 + 1011011100100011111110101 + 0011001001110001101111011 + 1011100000011101010101001 + 0111000110011100101101111 + 1000111010111001001011110 + 1001000101100111011011000 + 1110111011001010100110011 + 0011100000000111001001011 + 1010110111011100011000010 + 0100111000111110100101010 + 0001100100000001011001011 + 0101000010111001111100111 + 1001110000101110110110111 + 1110011110101011010100111 + 0010100011100010001011010 + 1101111001000010110100111 + 1111001001011001111101100 + 0001101011110010111011010 + 1110011100001101010110100 + 1101110101101010100000001 + 1000111011001010111101111 + 1110100011011010100000011 + 0010011111110110111100001 + 1000010100011111000011111 + 0101111110100010000101111 + 1011000111011010001110010 + 0100001001011111001110000 + 1101110110011101110110011 + 1110101010011101111101011 + 1011111000101111000101001 + 1000000011000101111111100 + 0011100010010101100011011 + 0101101110110110010101010 + 1101111111011110110101101 + 1110110011100111110001100 + 0110100000010000100010100 + 1111001110011111001111101 + 0100110110101100110110110 + 0100100110111111010111000 + 0010101000111011101111000 + 0001010100000111001110010 + 0000110011110100000000111 + 0011111111010000000000011 + 0010101011001001000011000 + 0111000110000011110010100 + 0010011111000111111110111 + 0011010011010001101001000 + 1101011001111010010011100 + 0011100000000000000000110 + 0001011011000101100100000 + 1110100011010101011001111 + 0111010111011111010010001 + 1111101100001111111110101 + 0101011110010100000011111 + 1000111111110001001110101 + 0001000001010100100010000 + 1010100100101101110000011 + 1100111001010011110110111 + 0111000110001001111110100 + 0001101011111010111000101 + 1001010001100011110010010 + 0111110101011011010010100 + 0100111010110011011100101 + 1101110101101010111010110 + 1011110111010000011000111 + 0001101011001110010011100 + 1110000001010111111001110 + 1101100111010011011000110 + 1101100011101011101100010 + 0000010111010111101100000 + 1111011000101101011000111 + 1000000100000001000010101 + 1011110100110001001101010 + 0101110000100111111110011 + 1111011100101011101111111 + 0001111100111010110010000 + 1001100101100100100100011 + 0001000101100011011100011 + 0100001001000010111111100 + 0110011010111000110100101 + 0010000101101000011001101 + 1100011110111101000010010 + 0001101001110010011101101 + 1111001001101011110000001 + 1001001101111101001011101 + 0101111110011001111101100 + 0110100111010101000000111 + 0010110111101100110110011 + 1100011110000000001111100 + 1110010101010001111011101 + 0011010100010000001110010 + 0110111010010011001100010 + 1011000100101100100011001 + 1000110110100100100000110 + 0001110101111111000001100 + 0111000001011001000011101 + 0111101111010110011010100 + 1001111001000110010011010 + 0001111010001111000000010 + 1100000010110111010100101 + 1010010111101001001011111 + 0110100110101010001011110 + 0011111010101000010111001 + 0000010111001111111101101 + 1111011011100111001100010 + 1000110111101110110011010 + 1101000000111000001000101 + 0101110100010001100010101 + 1100101001001100000010011 + 1111100101010000101111010 + 0000100010110001010010101 + 0111000100101001111000001 + 1000000111101100011001011 + 1110101111110001001001011 + 0010100010010010010100010 + 1000011100000010101000011 + 1101111101001000101101000 + 1111001111001001111101110 + 0001001100101110100001010 + 1111100111101100110110100 + 0000010100011000111000111 + 1101011010001010011111011 + 0111111101111001101101110 + 0011111100000101011111010 + 0001000010010100010111011 + 1111010100100110000111000 + 1101110011010010110000111 + 0011011011011101001010111 + 0101101000001100001100111 + 0000111111110001110110110 + 1000110001010100110001100 + 0011000110100110101111011 + 0100101110001001111010101 + 1101101111101110010011000 + 1100110111100010011111000 + 1101001001110011011000110 + 1011101001111000111110101 + 1010010100001011001001111 + 1101111101101001001110110 + 0100110010111110000011111 + 1111111011000110101000101 + 1100011111111011011110000 + 0011010100001101001011011 + 1111100001010010011101000 + 0100011101111011101001001 + 1001101011100000001110010 + 0000100100011100001001001 + 1100000010000001101111001 + 0001101010110110011010111 + 1101100100101100110111001 + 1010000011011111001100101 + 1001000000000000110010101 + 0100010000000011101100110 + 1010100100111100000100111 + 1000110111001100010010101 + 1000010110010000101101010 + 1101010100101101100010011 + 0100111010111000000011011 + 0110111110011011001110000 + 1001101100101110101100101 + 1101001101001001111110010 + 0101011110010000101000000 + 1111000111000100011000001 + 1111000001010010101001110 + 1000101110011100001011001 + 0100011110110110111100101 + 1010000011000011001010001 + 1111111111101100000101011 + 0110001101111100100110011 + 0100110010000001001000110 + 0101101010100100001111010 + 0110011011001110111111000 + 1010100001111000010111011 + 1000010011010100110100011 + 0011111011100011111001110 + 1100101010001100110000110 + 1001001011101110000001110 + 1111111101000111011100001 + 1101100011010110000011101 + 1010010000011010001000000 + 0101110110111000100111101 + 1001100011100110011100100 + 1110110111100001010001010 + 0011001111001000110010001 + 0100110000111100000001011 + 0100000011110000101101101 + 0011101101100010101000010 + 0001111001110101111000010 + 0010001110001001011001001 + 1100100101000010010110100 + 1101011111001111001101001 + 1010011101100010010101100 + 1011100111001111010101101 + 0101011010001100010100001 + 1100001010110000111110101 + 1011010001111100001000100 + 1101011000011110001101010 + 0100001001010011010001011 + 0101110110000110110010000 + 1010101100011111101001010 + 1110001110010011110000101 + 1000110111000011001101100 + 1110101010001011011110111 + 0100000011001011100100101 + 0000011000011001010011110 + 0110101001100110000101101 + 1011001110010000011000000 + 0100000000010010111001110 + 1010101011010010111101101 + 0000101011110100110010010 + 0000000101000010110001011 + 0100111011111011110010000 + 0101111111010010101111010 + 0001011100101010000010000 + 0011010011100110000011110 + 1100111000101001011101001 + 1101100111110110010100111 + 0011011110100010000111000 + 1101110000110010111010111 + 1111011010001000111000100 + 0100100111000100110001110 + 0100000111010100011010010 + 1100001100000011010000100 + 1001001110111111001101101 + 0101000011100011111010010 + 0001110100010001001000101 + 1011110111000101110000101 + 0111100011000110001011101 + 1100100111100101011000100 + 1100010000100011001000011 + 1111110001011100110110111 + 1110000001101010111001000 + 1010110111101011010000001 + 0101010101001101111011000 + 1000000110010000101000010 + 1001101010101111001100110 + 1110100011110000000001001 + 0110011011101010111100110 + 0100000100101101110000110 + 0010100010000011101111111 + 1011110001010100101011010 + 1001011000000111001010101 + 0001001110111011011001110 + 0000111011000000111001011 + 0101010100110111011000101 + 1101111111010101001001010 + 1011110001001000000111010 + 1101110001010001001000011 + 0011100001110011011011010 + 0101100100000000011101100 + 1101001100010111111010000 + 1011100101110010110010001 + 1111001101110110000111111 + 0110010100111011011011000 + 1001101011110001011100011 + 1100001000100111101001011 + 1010110100101110010000011 + 0111111010111100110101010 + 1111001011001011010111000 + 0100010011001011010111010 + 0100110100011011010001111 + 1110101101101001011011111 + 1100110001111111101110100 + 0111000100001100011000100 + 0110001010001000100110111 + 1001000000000110100111010 + 1011110000000000110011110 + 0110111110001110010000111 + 1000010110011101001111100 + 1001111111001111010001010 + 0001000101001110000100111 + 0111011101001110100011001 + 0111101100010000101000001 + 1110010000000101010110010 + 0010110111010010011000111 + 0101000010000110000101000 + 0100101011011011110010000 + 1011101111110110011001100 + 1000101100110011011110111 + 0110110111110000101010001 + 1000110100001100100001000 + 1100000111111001100100110 + 1111100011000101000111000 + 0011101101100001001110001 + 1100100111101000101000101 + 0011011100110000010011000 + 0011100011011011100100101 + 0101110111101111011001001 + 0000110100100110001101011 + 1111100100110110010010111 + 0111011100101011011000111 + 0110001000011010011000001 + 0100110110001000001001110 + 0111101111111011101011000 + 0001001001011101010110111 + 1011100000110000000111101 + 1011101110101000111010100 + 0011000110010010110010001 + 0011010000011010110100010 + 1110101001110010001110110 + 1111000100111000000010101 + 0010110000000100011100101 + 0111110101110110100100011 + 1010111010101111000000000 + 1101100010101000100111000 + 0011100110100101100111101 + 1000001111001000010100111 + 1101010100100011110101010 + 1000001000001101100101100 + 1010110011010011100001101 + 1111001001010101100100010 + 1100101100000001001001011 + 1111011001010101010011010 + 1110101001100110011001111 + 1101101100110111000110011 + 1001101011101011100000011 + 0010110101001010101101101 + 0011110011001011011001011 + 0011110101000001011101101 + 0101101000111100100110110 + 0011100110001001101001011 + 1010010011101100000001110 + 1100011101110001110011100 + 1101100111001000110111110 + 1000110011001100101111110 + 0010010111100110101101011 + 0010000010100010011011011 + 0100101001001110010101000 + 0010000000111001011111101 + 1001001100100010000100100 + 0010010101101101100100101 + 0110000000001100000010110 + 0010001010010100011101001 + 1111101111010100000110101 + 0101100001111000001110010 + 1000001111000001001001101 + 1001010011000001100101111 + 0001110110101010011011110 + 0110100111011011100111110 + 0110010000000001111010001 + 1101100111101001111100001 + 0011001010101110101011101 + 0100100011101011100001101 + 0000100101000100010100011 + 1111101101110011100101110 + 0110100100100011001101101 + 1010011010010101001100001 + 0011011110100110110010000 + 0010110011110110101010101 + 1011001011111011001001000 + 1010001100101100010101101 + 0011110001101011010001100 + 0001110011001000110110001 + 0100011100100000001100111 + 0101001110101100110010010 + 0100000011110100011111101 + 0101100000010101010010111 + 0001100101100110101001010 + 0010101100100001001111010 + 1100111011001001001101000 + 1000000111101110110111100 + 0110001011001011010010100 + 0111110101110000011010011 + 0010001111001100101100001 + 1100111011110110010000111 + 0011110110001011101101000 + 1010010101000101001010000 + 0010100100000111010010101 + 1100011110010101110010001 + 1001001111010100110111011 + 1101110101010110010101001 + 0100010100011111000001000 + 0111100100110000101010110 + 1011100100000010100100010 + 0010110011111101001000000 + 1100001101010011010101010 + 1001101111000011111001111 + 1011001110001110111001010 + 1110010111010101011000100 + 1100110011100101011111110 + 0110001111110110100001011 + 1101111011010011011000111 + 1100111111001000110111110 + 1011011110011001010111100 + 1110111010101100010100001 + 1111000000111011011100010 + 0111001001100110001100011 + 0000000100001100110100001 + 0010011110000001011111101 + 1111000011110100010100100 + 1101011001100110111111001 + 1100100101010001110100111 + 0110100111000001101101101 + 1111000101101111101010110 + 0100011101000010010110111 + 1110000010001010100001010 + 0100111000111101001011011 + 1000011111010010000100010 + 1101110001001100011111010 + 0000111100100000110010000 + 1110101000011011101000010 + 1011110100001111101101101 + 1010110011111111101101110 + 0111000101110010110100010 + 0101010010011110101001110 + 0010101011010011100010001 + 1001110000101110111110001 + 1010011110110010111010010 + 0100000000100111010011111 + 0001101110111011101011110 + 1011000110000110101100011 + 0101111010100111100110011 + 0011100101100110111001110 + 0110111100111100111110000 + 0001110111101001011000111 + 0111010011111001011100101 + 0011001111111010011001110 + 0001000010010111000110010 + 1000110101000011110100100 + 0100001100111010000010010 + 1010011111010110111111000 + 0001100110011011110101000 + 1000010110000111101000010 + 1110100110110101010101011 + 1010010110000110101100011 + 1110111011000101101110011 + 1010100010110111001101001 + 1100000000111110011001000 + 0001001010011111011010111 + 0101000010011011001000110 + 0001001000000100110011010 + 0001101100001111011110110 + 0110010011000010011100000 + 1101011101000100000011110 + 1100011001111010011101100 + 1110110000110001001011011 + 1011100110101010010000100 + 1000110100000111011010100 + 0011001001110111000110100 + 0100101100111000111100010 + 0111000001100011100101100 + 0011111001110111101111110 + 0101111000010010001111111 + 1010001100110101001010000 + 0111100000000011001100101 + 0101000110001101010110100 + 1001111000101100101100011 + 0000000100000100110001000 + 1001001010011110011011010 + 1000001100110010111100001 + 1101100110011111111010101 + 1010000001001000110101011 + 0011100110010010001100110 + 1101000010100110000001000 + 1100001101010011010011111 + 0111011100110011111001100 + 1011101011001101100110011 + 1110111011100101011011101 + 0011100100000110101110010 + 1011011000101111011000111 + 1001001011011000000000010 + 1001110001110111000100000 + 1101011011001000111001110 + 0000111101011000110010001 + 0111101111110010111110100 + 1011110110010010010101110 + 0011110100001111110001111 + 1101100111001110101101010 + 1010110000001010111010011 + 1011011101101100110100101 + 0001101000001110000101001 + 1001000000111100101011000 + 1101010001111101110101110 + 1001111001110000010111100 + 0010101110110101101011111 + 0011001010000010010110011 + 1000010110100111111010110 + 0011111010111010001000101 + 1101101101110000011000011 + 1011110000000011001010010 + 0010110000011101111101100 + 1000111110111000010100010 + 0101110011101101001011000 + 1001011101010011110000100 + 1111011111011101010100000 + 1010111101000011101101101 + 0000000101000100000110010 + 1001101001101010000101111 + 1100101110110110101100110 + 1000011001101110111001010 + 0111101100111010010111010 + 1111110110110111111000101 + 1010000100010111100001000 + 0101000111001110111101111 + 0110111001101010111010010 + 1000100100001110010100011 + 1011011100000110101010001 + 0110000100001101100110011 + 1000011101100110111010001 + 1110010100001001010110000 + 1111111011100110000110110 + 1101101111000111101001110 + 0110111100011011011111010 + 1111001100100110010001000 + 1001010010110011111110000 + 0011110111011001010111010 + 1110111100111100010001000 + 1001000100001010110000000 + 1110001000101010010100011 + 1010000111010010100110011 + 0000011110101011010000100 + 0000111001010100111010110 + 1011001000001110011110000 + 0110110001100010110010110 + 1000011101001100111101100 + 1011010101101011001000111 + 0111110100111110011011100 + 0010000110110010110101010 + 0001111100001110010111011 + 0110001110100101011100010 + 1101000101111111110101110 + 1001110010101101000001010 + 1001111010001001010000111 + 1001010100000001100100001 + 1100001001110011100001000 + 0111001010100010001110011 + 1011010101001010110110101 + 1001101111111000010011101 + 1001111100101110010001000 + 0011000111110101100101010 + 1010100000000110011001010 + 1010100001101101110100010 + 0000011011001001001001011 + 1001101100111010001001001 + 1110110011101011001100010 + 1010100110010101101010100 + 0101110010010100110111101 + 0010111001100010111001111 + 0111111100111111001011011 + 0100110100001110101011011 + 0100111100100011110010110 + 1001101101101011011100110 + 0011010101001001011011100 + 0100101111011010010110000 + 1101110010110100100010110 + 1100000000010110001101101 + 1101101001100101011111110 + 0000100001010010001011100 + 1111011000000110111001110 + 0110111110111000110001011 + 0110010010001000010000000 + 0011100010100111011001001 + 0100001011011001010111111 + 0011101011001001000111110 + 1101111000110001111111100 + 0100011101101000100000010 + 1001001011010100110010001 + 1001011001111001110000100 + 1110010001100011001110110 + 0001011000100101001110101 + 0110110001101110100010101 + 0100110001000000010001100 + 0010110100001001111001110 + 0100001110011101010001101 + 0100101111101010001010110 + 0101011010001001111110101 + 0100101110100011111101110 + 0010011111011011111001010 + 1100111001111010001101000 + 1011110010011011101110000 + 1000001011100011001101101 + 0100100000111010111011111 + 1011000001001111110111010 + 1110000101001000001110000 + 1111110110001001101010011 + 1000101010110010110111101 + 0011001000011001101100100 + 1110010011000010110010000 + 1000110111111000110011111 + 0000101000111111111011100 + 0101001010010110111100000 + 0110100001010011100001000 + 1000001100111010010000010 + 0111100110001101000100111 + 0000000111000011101101001 + 0001000100000101100011000 + 0000000111001000010110001 + 1101100000111110111000101 + 0101010011101000101111111 + 1111100001010001100111100 + 1100111100000001010011000 + 1001000101010110001100000 + 0010010111010100011101100 + 0000110100110011111111001 + 1001100000101110011111101 + 0011010101111010101010001 + 0000111101110000010100000 + 1011110110000100000100001 + 1110100111100011110100011 + 0011010110011110110000101 + 0101011110101111111000011 + 0001000101011111010011010 + 0111110110100111111011100 + 1100100111100101111101001 + 1010111010001010010100110 + 0100101101100001000110010 + 0101000001001110000001010 + 0111010100101010010000111 + 0110001111010000110010110 + 1011011110101011110110101 + 1101010111001110000101101 + 1101011001011111000011000 + 0111111111100000111000101 + 0000110111111100101001001 + 1111000011010111011011111 + 0001000110110101111010001 + 1110101010010000010001010 + 1101011000111000101001001 + 0100011011011111010100110 + 0000011001101001000011110 + 1011111011111101011001011 + 1010010101000101011001110 + 0001010010011011010010011 + 0000001000110001011001011 + 1110110110100001100001101 + 0011101111111100000101011 + 1110101100111011100010111 + 0110000101111110001000010 + 1111010101100010100111100 + 0101111111101000010101011 + 1110110110110100100111000 + 1110110110110010100010001 + 1010001110111000001100010 + 1100101111101111011001100 + 1010000111011010111000000 + 1010111111001000111101111 + 0011111110111000110100101 + 0100100111011100000110101 + 1010100001111110100000001 + 1011100001101001000100001 + 0101001011010110100101011 + 0111001111100011010110100 + 1010101100011011111110101 + 0011001011110100001001011 + 0100110100010100000000011 + 0101101111001110111011000 + 0000100101010011100001001 + 1010001100000011000111110 + 0111001011111000001011110 + 1111010111000010000011101 + 0010110001001110010000111 + 1100001001010111000011110 + 0010001010100110110101110 + 1010100011011000101111111 + 0111100010010010010101000 + 0111000000101101111001111 + 1010101101101101001000011 + 0111110111100110011101111 + 1111001011110101101011111 + 0011000000010111110011010 + 0010001001011100001110010 + 0101000101001100011110101 + 0111010101100000000110110 + 1100110001000011000011011 + 0100101111101001100010101 + 0001011011010100010111010 + 1100110000110111100110110 + 1010001011011010100110001 + 1100101000001000100000011 + 0111000000101110011111101 + 1001011010001010000100011 + 0111011001000110010001001 + 1010011000110000100110111 + 1010111101101100111100001 + 1000111011111000000010100 + 1110101011111010101111100 + 0011001101000100011111100 + 0100101111110011101001110 + 0010111100010000100101111 + 1101111010110110011101000 + 1011010110110110101001111 + 1001000111010110100000111 + 0100010101011001011111000 + 1000010011001000110111100 + 1000110110101000110111011 + 1011000110000111000000010 + 0001010000101010000010111 + 1111001111010111011101111 + 1010001111010001001110000 + 0010010010110111101011000 + 1101011000100110100010010 + 1111000111010001111100101 + 1011110110110000001100001 + 1100110110001000110110100 + 1110111011110000001100100 + 1100000111011100001111010 + 1010000110110101001001011 + 0010010001101111100010000 + 1000101111001111010111110 + 1101010000011110110010000 + 0100000111000100011011101 + 0001101101001011100101111 + 1001010011000011001000000 + 0011100010100110011001001 + 0110000111100100001111100 + 1111101110111111001010101 + 1000110001111100111010001 + 0101101011001110101001011 + 1110101110010110110111100 + 0010100111111110111101110 + 0001001111011110110100001 + 0000010011100101011000110 + 1011011000010111100001000 + 1011001101000000111100110 + 0001011100001101110101011 + 1000111011010011000011010 + 0011001100110110111110110 + 0100011000011011101011010 + 1010001000001001111000111 + 0111011011100000001111001 + 1011000101011110001011101 + 1100100011110010110011111 + 1011110111101011100100001 + 0111100101100110011101100 + 1010000101111101100011110 + 0111001001111100100001111 + 1111010101000001010011001 + 1100111110011000110100100 + 0111111110000100011100110 + 1101011011001101110100111 + 0011111010010100110010010 + 0011101100111100011000101 + 0100101111110011010111110 + 1110101100011010010011111 + 1011010110001010111001010 + 1011011001100110000010000 + 0110111001111101100011111 + 1001100000110101111111001 + 1111010000111010011111010 + 0011010000100110011001001 + 0010011011011001011011110 + 1011100110000101011011001 + 1000001111100101101000110 + 0101100111101010100101000 + 1110001101100111101001111 + 1100111111010011001000010 + 0100110000100001110001010 + 0010011001011000011000101 + 0100011111011001001110000 + 0110000011000000000011111 + 1110000101001110000110101 + 1111111001101011101101011 + 1011001001110010100011110 + 0110100111011001001000111 + 1100010110001100111011101 + 0100000001010001101101011 + 0001011001111100000000111 + 0111001011011010001010000 + 1010101010110000101101001 + 0000000101101011001000001 + 0010001100110000010111100 + 0111010011000100110011011 + 0100100000011101000111100 + 1101100001001000000101110 + 0011101010000000101010011 + 0110000100001000110111011 + 0000000011100110111011111 + 0111110001100101100000011 + 0001110111010101010001100 + 1000000100101011001001001 + 1000011100100111011010101 + 1010111100001000010011100 + 0001100101011111110110011 + 1000111111011010010101100 + 0001010011100110110110010 + 1001010110100110111010010 + 0001100011010011101110111 + 0101001011010100110101100 + 0010110010110110100000100 + 0101101001010110000011011 + 1000011110010010010111010 + 1001000001101110011110101 + 0101111001011100000011000 + 1011000111010010101011000 + 1011001101100100011001000 + 1000001011100010110110111 + 0110001111000111111110101 + 0101001001101010010110010 + 0101100101100011011011010 + 1100010000101111101100011 + 0110101110000001111001100 + 0111100001101100010110100 + 0001110010101011110000010 + 1011011001011100101001011 + 0010011101100011000111000 + 1000001011100001100001011 + 0010111111110100010100101 + 1010001010000101100100001 + 1011111001001111000111110 + 1111110100001110111110000 + 1100111010111001101100111 + 1101101010000010100110110 + 1110011100011111111101111 + 1101111001000100001010101 + 1110001111000111111001101 + 0011001011110001110011100 + 1000111110111101101010000 + 0101110110010110001001101 + 0011111101110101010101011 + 0101101001001001001000011 + 1000001001100000110001111 + 0011111011001010011010000 + 0100011010101101111010110 + 0111001000110011010010101 + 1101101001011111011001001 + 1110010011011111000010101 + 1110000000100001010010000 + 0110011100011010000111111 + 0110001001000111110101100 + 0101100001110101101001101 + 0010110111110000101111010 + 0011101111010010011000001 + 1010011011100001111001000 + 1010000100111010101010000 + 1000111100010010011101010 + 1001000010001010110011111 + 0011100110001110000010000 + 0100101110111010100110101 + 0111011111001001111111000 + 0111011001111011010011100 + 1011001101001110111011010 + 1000100111110111110010010 + 0100000001111110101011100 + 0001110110101010100100100 + 1100110110011000011001100 + 0000101000110100100100011 + 1001010101101101101011010 + 0110011111010101010100111 + 1000110110000001010011001 + 0110111111010000101000001 + 1010000010011010110000100 + 0101001001000111111111001 + 0100111010000110100110100 + 0100101101111011111100100 + 0010011101100010110001000 + 0011000110001010000001110 + 1011111010000000100101100 + 0010000011000100010100001 + 0110010000000110001011000 + 1110011111011110111000010 + 0000000000001110101111011 + 1101000100011111100101110 + 1000010001110000100011110 + 0011101011101011101101000 + 0101110011010110101001111 + 1001110010010101101100000 + 0011001111000000011111101 + 1000001001100001011001111 + 0110100101001000001100011 + 1011111111110000111010100 + 0101111010001001100100100 + 1101011011001100100101010 + 1101001110011101110010001 + 1100101110111011011001001 + 0111011010011010100101110 + 0000010110110011000111001 + 1110101110111101111011100 + 1111010101100101000101100 + 0101011001111101110100111 + 0111111011001000001100101 + 1010100110010100110000100 + 0010111110010001011101001 + 0010000011100011000010111 + 1111101011101010001001111 + 0010100110100100000111101 + 1100001110111100111100010 + 1010001000011101011110101 + 0000010010100100100000101 + 1000011011111010001011111 + 1001101000010000101011110 + 1010010110010001000011010 + 0000101000110100101100011 + 0000111100001110010100110 + 0001010001110010101111000 + 0001111000100100110010101 + 1011101011010001011100001 + 0000110111111000001011101 + 1111011000101101101101001 + 0111100111001111100110111 + 0101000000111100001000101 + 0111000100111001100011111 + 0001100010010110010111101 + 0101010010001001100110111 + 1011001100011110001011011 + 1100111111100100001111011 + 1111001011101111001010101 + 0001000110011000101111111 + 1001100000011000100111101 + 0110100010111101010101011 + 1101110101101010010000001 + 1011010100000010001001000 + 1001001111100100010010001 + 1011000011000010010100110 + 0110001010011011111011111 + 0110010101001010011010111 + 1011010100000001001000001 + 0000101010000001101001010 + 1001110100010111010101100 + 1001000011011001100110010 + 1100110011100111000011101 + 0100011111110001000001111 + 0110001010101011101100100 + 0000001010011110000011110 + 1111101111010110100100010 + 1100110010110111011010000 + 1110101111010000101011101 + 1100101010010110110100010 + 0110001100101111000001110 + 1100101010010110001110110 + 1111100011101010011110011 + 0011011011000110011100110 + 0100110111000111100000011 + 1001010000100000111010000 + 0100111111011000111110000 + 0001110110001100110111011 + 0001011011000110000011001 + 1011100010111101111001100 + 1001011110110010100011110 + 1000100100110101000101101 + 0000011110111100011110011 + 0111100100110111010100011 + 1011010011101000011110001 + 0001000001001011111010000 + 0110010100010010000001100 + 0000111111100000101100011 + 1101111110000110001011011 + 0101000101110011110011101 + 1111101011101101001000110 + 0000111000111010000001001 + 1100110100110001100111110 + 0001001111100000010011101 + 0000001101011110011011110 + 1111111010000001110001011 + 0101000111001000111111101 + 1111100010110110101011001 + 0001000100100000011100111 + 0000100100110010000101000 + 1010011011010101010110000 + 1100101000101101011000100 + 1111011001011110100100101 + 1100101001001111111100111 + 1100000000101110111100100 + 1110110101001100011010010 + 0010011111010000001110111 + 1111111101111100010101100 + 0110110100001011101100000 + 0010101000110001110000101 + 0011001000001001000000101 + 1100000000111010010111010 + 0110011000010111000110011 + 0100000111100000001111000 + 1001101101111011110100100 + 1000110010111110000101110 + 0000000111100100101101001 + 1011001010110110110000110 + 1101111110010011010100011 + 0110011111010010101011101 + 0000100111101010101101111 + 0000111101000001101010011 + 0010110010100010011001100 + 0100011011010010110001101 + 0111101011001100011011000 + 1001000000001111000001011 + 1100001110010011100110100 + 0010111110010010010000111 + 1100001000110100011100111 + 0101110001111001101000101 + 1100110100011011110100111 + 1101011000101100111010010 + 1011010010101001100010000 + 1011111100100111100100111 + 0010000100010010000111001 + 1101101100101110000010110 + 0010010101111001110100111 + 0101000101011010111011101 + 0111101111111100101011101 + 1100110110011110010100000 + 1110001111110100111010110 + 0110111001110101001010110 + 1100100010001011011011101 + 0110001010010111111011011 + 0000101110001111111000110 + 0100011110010101001110110 + 0101110100101110010111001 + 1011101100110101010001110 + 1001011001111111001111010 + 1010011111010101110110110 + 1100011010110001101001001 + 1110000100010101010001010 + 0001000001101010000110110 + 0011111110110101000111111 + 0011111101100010011101111 + 1100011101000010110110010 + 1001101101110110011001010 + 0011010110010001100001001 + 0110110011011001011000001 + 0111011100110011101111110 + 0111011100110010000011011 + 1000010100100100100110110 + 1110111110100110101100100 + 0011100010110000111110101 + 0001100111101011100001010 + 0101111001010010110110011 + 1111000100000101010111000 + 0000011111110011001101001 + 0100011011100111110110101 + 0011101100110011111011000 + 1010001010010000111101111 + 0010010100010111100011100 + 1000100000100110111000111 + 0110101100001010011100100 + 0110010000110000011101110 + 0001000010000110100010001 + 1000011001000100000011100 + 0011101001000001010001111 + 0110010011100100110100110 + 1110011010001100011110000 + 1100111011011000111111110 + 1100001010000011001111000 + 0011100011111110011000010 + 0111110010101000101101110 + 1111100000111000001001110 + 1000101111011011111011010 + 1000010000000111000011111 + 1110111010101100110110011 + 0000101100111100011010111 + 0101111011100010010011110 + 1000000011101110001101110 + 0111011111000100101011100 + 1100000110110010000000111 + 0001001100101001000100010 + 1010101111110010111011111 + 1101011100011010100100000 + 0101110100001111110011100 + 1100000011100110110000101 + 1011100011100101011100001 + 1010110011000000000000001 + 1111000101010000001011100 + 1101010100110010010110100 + 0111000000001100111101110 + 1011010010000001010110010 + 0010111010011110100000111 + 0101111111111000011001001 + 1101011001000101101010000 + 0011011000011101111110110 + 0100111010000011100011101 + 0001110101010001001111001 + 0000000100001000101110111 + 0010100010100011100010111 + 0101000111110101100110110 + 1110001001110110111010110 + 0000000010110101111101101 + 1100100110100101100110110 + 1100011100101010111110010 + 0111000101010100001101010 + 0110111010010101100100001 + 1110001011011111001010011 + 1000100000010001110100101 + 0110110101100110101101101 + 1100111100001110000101110 + 1110010100101001011000111 + 1111110101000010100111011 + 1110010101001110001001100 + 0110001101100100001110100 + 0000101000100100111001001 + 1110110111110101011001011 + 1000101101001101101000000 + 1001101000101111011100111 + 1001001010111100110010001 + 0010100010100110110011100 + 1010001000010100011100111 + 0101010000001010001001000 + 1001111001110111110011000 + 1110000011110000111000111 + 1001100100100010111010110 + 1101011110100100001010011 + 0010110010111000001011111 + 1010000001000010101111000 + 1100111010001011101100011 + 0001101011110101111000101 + 1000101011011011011000111 + 0011011000101000110010100 + 0111111001001000110001100 + 0101111110101011100010110 + 1101101001101001101001101 + 1111101000010110000111001 + 0011100011011000000001101 + 1001001001110010010011100 + 0101001001111010011001001 + 1011011100001010001110001 + 1100001100000111001000100 + 1110000010011101011001001 + 1100001010001110111111100 + 1100111010110011001011111 + 1011101000110100000110101 + 0000001100010111011000001 + 0110001100011011011110110 + 0010101001011111000100111 + 0110110100111101000010000 + 0101100000001000101100110 + 0110011101110010010001000 + 1110101101111011100110101 + 1010010111100101011010110 + 0110001010010000110011110 + 0101101100101110100000001 + 0111011110100001000110010 + 0000101110110110010010110 + 0110110101100110001110010 + 0100011110101010010110111 + 0101100010001000101000001 + 0011001100010011101100001 + 0101110010011010100111101 + 0001111100101000101110110 + 0011101000000011110111000 + 0101000110001011110000011 + 0111111011011000111100111 + 1110111001110101001001000 + 0110010001010011110011001 + 0000110111011000000011000 + 0010101110010110100000111 + 1010011000001010100000011 + 0000001010000101101111011 + 1000110011001010010011000 + 0011111001001001101100001 + 1011100110000110001011111 + 0010011111001000101010100 + 0101010000100011110111110 + 1100000100001000011010110 + 0110001000011110000000101 + 0110001101100111001100001 + 0001001001111011110010010 + 0010111010111110001001010 + 1001110100011001000000100 + 1110111100001000101111110 + 0100101011100011110000111 + 0111111011010011100010001 + 1011010100010101100111001 + 0110011111101111110100011 + 1110111011010100110001000 + 0111110101010101000010101 + 0101001111001000110010000 + 0101100000100010111111000 + 1101001011110110100100001 + 0110001010001010110011000 + 1000111110100000001111011 + 0100010111100101011011100 + 0000001111111110110111011 + 0010001010001100110101001 + 1100010101111000001010110 + 0010110011011011110000001 + 0111010011101000000001001 + 0010101011100010010100100 + 0011000010000010010101110 + 0000010010110001101001110 + 1111010011011101010101001 + 0100001110100101100010011 + 1010101111011010000110000 + 1101110011011100011001000 + 0010100011010101001110010 + 0010101010001111001001011 + 1110001110101110010000001 + 0101111110010000101001111 + 0010011000000110101000011 + 0001000110101101101110001 + 0010110101111100101001001 + 0110100101001100011101011 + 0101010101101001110101101 + 1001101110010111111110011 + 1101000011011000101001000 + 0000111101101111101001111 + 1100010101101010111010111 + 1100010111011011001110100 + 1100110011010101011011001 + 1000111000110010011100011 + 0010011010111011111101101 + 0110110101001000101100000 + 1111001000010010110110010 + 1010010000001000100000010 + 1101101111101110100011001 + 1011110101100000110111011 + 1000101000010011110110100 + 1110101111100111000011010 + 1100011110001010110010110 + 1000000010011111110000011 + 1101101111100000110100010 + 1000010111101111101001011 + 0110101011011001000100011 + 1101100100001100010000111 + 0010000100001011000001101 + 1011010010011001111101100 + 0000011110110101111001000 + 1011011100111111001001010 + 1101000000000010011000000 + 1010001001111011101010110 + 1110111011101010110010111 + 1011010100000100000100101 + 0100010100001100101111111 + 0001111000110001101100011 + 0011000101110110100010100 + 0000001000011111101100010 + 1001000010001101100001000 + 0001010110101100100011110 + 0100010000001001100000111 + 0001110111010100100110110 + 0110111010000010100000001 + 1110001111101100110111011 + 1011010100100010111010010 + 1100100100111010010100111 + 0000011110100110011000011 + 0101101101011111011011110 + 1010101101011101100111101 + 1001101100101111001100001 + 1100011010000101011010010 + 0110101001010010100111101 + 0101011100100000101110001 + 1011101110011101011000000 + 0001100010001100001000111 + 0100001010111111001000110 + 0001100100111011010110110 + 0110110101011101000000010 + 0000111010110001110111111 + 1101000001101110111010110 + 1011100110101101000111111 + 0000111101110101000001111 + 0111000110000100111011110 + 1111010100010010000000000 + 1100001110000000111010110 + 1011001001000011100111011 + 1100011011000101111111000 + 1100100111010110010000000 + 1010101011001101001101011 + 0101011001000111011011010 + 0000010001010100101111111 + 0000001000001011100101001 + 1110000011011001001010100 + 1111000001100111111101001 + 1000000111001100000110010 + 0010000010000000110110000 + 1110000101110100110101011 + 1011001000000001111010010 + 0111001100110111110011101 + 0001001110111001101111110 + 0111010110010101010110101 + 0111000011100000011110111 + 1011011011001101111011110 + 1010100011101101010110000 + 1011010000101101101000010 + 0001000111110010010000110 + 0000110111000010100100001 + 0101001000011111001110110 + 0010110101111010001100101 + 1000111000100111111010101 + 0001100111100100011001101 + 0110010010010001111001111 + 0010010000010000001001010 + 1010110110100000000000101 + 0111010111100011010111001 + 1111110101001111100000011 + 0101101011101111111111100 + 1101010010111010101000011 + 1001111111011110110011010 + 0010111001001001000100101 + 0001011011000001100011010 + 0001010001101010000001111 + 1100100101110010011010101 + 1110110111001010000101100 + 1111001100000111111001100 + 1110001001111010110000110 + 0001101000000010001001110 + 0001101011000111011100111 + 0010100010111000011111100 + 0010111000011110111111000 + 1111101011011110011001000 + 1101000001101001110101011 + 1001100101111010101000000 + 1001010111010000101100001 + 0001000011001100100001100 + 1001010011001010110001110 + 0000100111111000101011011 + 0011011001010011000000110 + 1111100100001101100000100 + 0001100000000001011100010 + 1010111111001001001000110 + 1110001000110100100110101 + 1010010010000100110010011 + 0101001111011111100101001 + 0011001011111010000110101 + 0000111101001010001001010 + 1000101111110100100100011 + 0000111000010101011110011 + 1000100100100100011110110 + 1100000110010011001000100 + 0011010011010101111000100 + 0001011010001111101011001 + 0111100010001000010010010 + 1110100111100000011010100 + 0101000111100101011110001 + 0100010110101000011101101 + 1111011011100011101111110 + 0010100110011011001010011 + 1000001101010011111000111 + 0100000110100111111000111 + 1110000111111110010110001 + 1111011011011101001111101 + 0001111001100111101111011 + 1111111001100001000111110 + 0001101011010111101010011 + 1000000110000011101111100 + 1011100111010010111101111 + 0111001111110110100110100 + 1000001100010001011110011 + 0111111100010011011010111 + 1010000000011101001101101 + 0111100010100000101011001 + 1010100001000111011010000 + 1100000111101001000100101 + 0101011111101110001001101 + 1000101001100010110111101 + 1011001011111110111110110 + 1010010101110000101010101 + 1100110001001000011101100 + 0101101011001010110001001 + 0100000010000110101100101 + 1000100101100111001001101 + 1101010101011010000010010 + 1001100010100010111010001 + 0110101001101110010010100 + 0001101011111110001111110 + 1110011010011111110100111 + 0100101010000011011001011 + 1000110110001001010011001 + 0011010011001101101101101 + 1010101111010111000101110 + 1101100111000011000100110 + 0010100110010111000000010 + 0101011101101000101000010 + 0101000101111100010110000 + 1010110110111000111100001 + 0011100100000110111000110 + 0100011111110011100001110 + 1011011100110000001100100 + 0100101011100001110100010 + 0011100001000000011000110 + 1000001011110011010100111 + 1010010001000010100010000 + 0101111100110111111010011 + 1110100010101111001011101 + 0100011100011010001000010 + 1001110010001010000100101 + 1000010001001011000111000 + 0000110101100100101010101 + 1001101100001101010000011 + 0110000001111100111000100 + 1010100000101000110000100 + 1111000110010010101100000 + 1111011011001001100110101 + 0000110011011101110010010 + 0001111011001010010010000 + 0110100110011010001011110 + 1100100101100010111110101 + 1110011101111100111011100 + 1001111000011111010100010 + 1000111101100110110010011 + 0010111100001100000111000 + 0100001100110100100111100 + 0011111101111110010101001 + 1111011111011011010111000 + 1001100100001000001000101 + 1111111101001101011100011 + 0000100000010100011111110 + 0110110110101101010100101 + 0011011000111101011011001 + 0011000110011100011001111 + 0011010011010111101111100 + 1100111111000011100101101 + 0000111111101101000111001 + 0101011100110000001000101 + 0000011101000000011001111 + 1100010011111001001001100 + 1000100100111001010111000 + 0010100010011100000011100 + 0011011110000100011101101 + 0000110011100100000101111 + 1010000100011101111110110 + 1001101001111011101101111 + 0101100110100111101110000 + 0011110101010011100001110 + 0001001111011100011010011 + 0110111000111111100001011 + 0000011100101111011001001 + 1001111001100101000110000 + 1001000111100000011000011 + 1001000101001100000011011 + 0001000101110000101111100 + 0111001111001011101010101 + 1000011100111010101111001 + 1001111010101000000111101 + 1011010110001000011000110 + 0010000100110101001111010 + 1100010011111000010011101 + 0001010111001011111000101 + 1001001011110101111011110 + 1100001010000110000100110 + 1011000110000000100111100 + 1011111011011010100001010 + 0111011101101010100101111 + 1100100110101100110011110 + 1000000000111110111101011 + 0101011010100111100000000 + 1101110111010111000010001 + 0011100010110101000000111 + 1001111101000000011110111 + 1100100101011011101100100 + 0010010000110000010101110 + 0110100110001110010111100 + 1110101001101011100011011 + 1101000110101110000000000 + 1011010110101000011000110 + 0100101001011100110100110 + 1100100010101010100010110 + 0010101101111101000001011 + 0000100001000001111110001 + 0100111010001100001100001 + 0110000100011011011101000 + 1010000010110001100010011 + 0011100011001011111100101 + 0011000111101111001011010 + 0100011111110110100110001 + 1101010001010111101011100 + 0010010001000010110100100 + 1000000100100100101110101 + 1000111010011010100010011 + 1010111001111001011101010 + 1000101000111001011011100 + 1100101110110010010101011 + 0001100100111111011001000 + 0111110011010011101000011 + 1010100100111011111100011 + 0011101011110110110001000 + 0110010110111001001011111 + 1110101100001101001100011 + 0101000100011010111010101 + 1011001000010100010011110 + 0000011000011100000101111 + 0101100110101111000110000 + 1010101011100011001111011 + 0011000111001110010001001 + 1100100000110010111000100 + 0001111100011000000100100 + 0110010010000111110001010 + 1100101011011110000101010 + 0010000110100001010001101 + 0001101010011111000011100 + 1011001100100101000011101 + 0011000101010011100010111 + 0100010110011111001101111 + 0011110111011000000011011 + 1111010000100011110100000 + 1110000011011110001000101 + 1101011101010011001000010 + 1100011100100101010100000 + 0100100010110110111101101 + 0000100000100111000001000 + 0101001111100110110001111 + 1100001100000100010011011 + 1000000100100110100011111 + 0110000000011010010000100 + 0001110110101111011001111 + 1100010101101000110000110 + 0001000110011010011011100 + 0111010011101001101011100 + 0010011101011010100110000 + 1101100001101010010100110 + 0010010100001011001000011 + 0011011011001010011101000 + 0001001011111001111111011 + 0111011011000100011001000 + 1101000010010000001101100 + 0100011100011001110010100 + 1001110100011101101111010 + 1111110001001110001101000 + 1001001001101000001101011 + 1111101111110000100011001 + 0001010100011000110100111 + 1010010101110111000010100 + 1111110111101100100001101 + 0010101110001000111101010 + 1001000010010010001110111 + 1001110011000011101111010 + 0000011001001111100010111 + 0000000000000101010101001 + 1100000010111000100011000 + 0010100011011011101000110 + 0101011011111011000011001 + 0000101101000110110111011 + 1001101010011100010011100 + 0011000010111001110111000 + 1111101010100000001101101 + 0100011000000011110101101 + 1101110101000110001111011 + 0011111100100101010001010 + 1110001100110000110111110 + 1111100110101101000110111 + 0000000111111111000011001 + 0100111111000100110000010 + 1101111110100011111101110 + 0101010101010110111111101 + 1010010111000100000001001 + 0101110101100000100100100 + 0101111110101100001000000 + 1100001011000111111100100 + 1100111111110000111010100 + 1001101011101010010100010 + 1010101110000100111011011 + 0000010100110101100000001 + 1110110110101101010110111 + 0001000001110000101011111 + 0101010001000100000110010 + 0001000001010111110011101 + 1001100100001100000011011 + 0000000010100111000010010 + 1001000100011100101011001 + 0001011010001001000111011 + 0010001110111101000110010 + 1101100100110110001101101 + 0100011011110000101100100 + 0011001010001101111110111 + 1001111011010111000100001 + 0011101011101000110111000 + 1010101110001011001011000 + 0001001001111011100000010 + 1111000000010010110100100 + 1111110101011011000000000 + 0110010100001100011001101 + 0011111110111011101111110 + 0100111011000110001110010 + 1111101111100101110011001 + 1110000111000001101101010 + 1110011101101000111111001 + 0000010110110001011010110 + 1111111110000000110101101 + 1100110111110101100000111 + 1100101001000110100111011 + 1110100100010101000101001 + 1010100100101010111000100 + 1110001101001100100111101 + 0101011001010101000000110 + 0010110110000011010111010 + 0100000001111010010000100 + 0001000101001111101000101 + 0100110110000110100001111 + 1011011110001001100000010 + 1010010101000001101110001 + 1011110110010010100110100 + 1000110110110011100111010 + 0001010100001101111000101 + 1110010001000100010110000 + 0110011100001010111010101 + 1110001001010001000010001 + 0000110110001001000100110 + 0110000101010010001010011 + 1001101101001100010011101 + 1110111001011110011111100 + 0100110101001000000000101 + 0100000001000101011110100 + 1001000101001100001001010 + 0010001111101110101000100 + 0000100001000111011001100 + 1101001001000001011010000 + 0000100100011000000011101 + 1111000110110101001101100 + 0101011001111100101110001 + 1001011000110001110101010 + 0101000101010000101100100 + 1010000110000000001100000 + 0100000100101001000111101 + 0001111010111101010111011 + 0111010101011001010111101 + 0000101001001111011000001 + 0011110101001101100001000 + 0001000100001101110110111 + 0111001110100110111101010 + 1011010001100010011011101 + 0110111101111101110011001 + 1110110010111100001010101 + 0011010000110101000111010 + 1000111110110010001010000 + 1011010111100010010000111 + 1001110010111000011111100 + 1000111101111000010001000 + 0100000010001101000000111 + 0001111001110000001111000 + 0001010010010010001000011 + 0111111001111011010011110 + 1111110000100100001111110 + 1100100101011001100110001 + 0111001001010001101010100 + 1000101011101001100101001 + 0011111100001010110100110 + 1100010100101000100100111 + 0010010101011101000100011 + 0011100101001000101011101 + 0100001011011010111011001 + 0011111100011001101001111 + 0010111001010111101010010 + 0011100001000001010010001 + 0011000101100000001000011 + 0011111011110011000110101 + 0011111000101011001011101 + 1101000011111111111001111 + 1010100111011101100010101 + 0110011101000001110000000 + 1111111100110100100110100 + 1110011011001001010011111 + 0101101100101001110000000 + 0000011101111101011110010 + 1011100111001111100010001 + 1011100000110000111111000 + 0101011000101100111100000 + 0110000111001111011010111 + 1000000011000100011000101 + 1011100101011010110011000 + 0011110100110111000111011 + 0100001111101110000101000 + 1000000101100000011010110 + 1010111000111101011111000 + 0010011001011110001111100 + 0100001010100110010100010 + 1111011000000100010001110 + 0100010000101001010110110 + 0000101000010011000111110 + 1000111110010110110111101 + 1000101001010100111100110 + 1101001000100011000010101 + 0101100000101000010001100 + 1101111001100011001110011 + 1000010001100111001101001 + 1010011111100111001111011 + 1011010011100111111111111 + 1000111110001001010110111 + 1000101111110001110101010 + 1011101100100101110110000 + 1110110000101110000011010 + 1110110111111011101101111 + 1001101011000011000001101 + 1000111101100100000100110 + 0000100001010101110000100 + 0110100111001100110111001 + 1101010010010010000011010 + 0110101000010100000000011 + 0001110000000001010000101 + 1011000101100100001111001 + 0100110001100010111111001 + 0100011100111101001110011 + 1010100111111000001000110 + 0010010100000010101110110 + 0011110110010000010111011 + 1011101010000010010001001 + 1111111011001100110101101 + 0011010010000000100111001 + 0000011111011000011100011 + 1011010111000100010010100 + 1101000010001101100011111 + 0000011001010000010111100 + 0110111010011101101000111 + 0111110101101001110111101 + 1101110010001010101011001 + 1001000000001010110101011 + 0100100101100000000100100 + 1100111111110101101000101 + 1101000000101110111110001 + 0000010110110000110111100 + 0011000101101010101010101 + 0110000001000001000010001 + 0100000011110000101011010 + 0111111111000101011001100 + 1100001001011100001000101 + 1001011101001110010010110 + 0011111010100101011010100 + 1011111110010011011000001 + 1000111111110101101110100 + 0100100010000011100010001 + 0011010100111111001000100 + 1111011100111111111110011 + 1111100001001110111000110 + 1110000110101010111010001 + 1101110101001000100110111 + 0111100010110100000100110 + 1011110001101011111110101 + 1100000000001010011100110 + 1000100010110101100010000 + 0000110001111100101101100 + 1001100110110110111101110 + 0110001010011110101011110 + 0100001101101000100111110 + 0111110110000001011010010 + 1110110111101110011000101 + 0000001000010000110111011 + 0101000001100001000111111 + 0111000110001000000010100 + 0110101101011000001000001 + 1001101111111101111111011 + 1011110001101000110101111 + 0011111101110000101010110 + 0010100011001011000000100 + 0010011111001011000010111 + 1000011001011001101101010 + 0110101001010110011001011 + 1101000100011101110010000 + 1101000000111110111001000 + 1100100110101010001110101 + 0111101110111111111111100 + 0110101110011001000111100 + 0110110111001001011101100 + 1111011001001011110011101 + 1010101000101000010011111 + 1100101000100110100010001 + 1000111010101000111110000 + 0101001010011111001101010 + 0001101010000001001011001 + 0100111001001100010011110 + 0101111101000111101001100 + 1110101000100111000110111 + 0110000100110110010101000 + 0001101100010011011001000 + 0111111101110000101100000 + 0001101100100101110111001 + 0100110111111011001001001 + 1000011010101000110110001 + 0010000001100111110100111 + 0101000100001100100010111 + 0010111111000011100110011 + 0001110100110000110110101 + 1010000001001111110110100 + 0011011110111011110010100 + 0010101010100010010000010 + 0101011111001010100001110 + 0001110110100001100001011 + 1000101010001000100111101 + 0110110100101111011100011 + 0000011111011111111001100 + 1101110010010100010000100 + 0001110101001001010100001 + 1111001101110001100011101 + 1000100010110110011011110 + 1111110101000001001100011 + 0110000110101000011100110 + 0001111111101011011000011 + 1010110111010111010010010 + 0001100001101101011001010 + 0110000010010110110011000 + 0011111001000001010011010 + 1000001100110111011010101 + 0111111100011000011100101 + 1000010000110010100010110 + 0111100100101010000110101 + 0110001011011110011100111 + 1111101101101001010010100 + 1100110100010010111011001 + 0101111111011000110000010 + 1011001111001000001000010 + 0011101000111100000000000 + 0001111101001000110110001 + 1110100111001110010001111 + 0000111111011001100010000 + 0011111001010111001011111 + 0111000001101001011010100 + 0100111111000000010011100 + 1010110001010010001111100 + 0101101010010111001110111 + 0110111100110001111101100 + 0101001001001000100011011 + 1101010110001001001110011 + 1010011001110110110001110 + 0111000011011111000100000 + 0100010101111100111011000 + 0110111101010001100001111 + 0100110101010011001101000 + 1100100010000001010000010 + 1011000011000100011100101 + 0100100100111011110100001 + 0000011101001001111101110 + 0100000001111101100101101 + 1110100101011001000010111 + 0010011101001010101001001 + 1110001011001011110001110 + 0010001111011101001111011 + 1110011000101000101111111 + 1111111110010101010001110 + 1010011001011111001110100 + 1001100110001110110010000 + 1010111011010110011010110 + 0111100101011000010110110 + 0010110110110111110111010 + 0001011101011111100011101 + 0111000011001111101111111 + 1110001001100001111111111 + 0011101100010110110001100 + 1111101000000111100001010 + 1101010001000011001011111 + 0011111000110010010010110 + 0011100100000111001001000 + 1101011100101100000111010 + 0111010111101110000111110 + 0110001001001011001010010 + 1010111101000001100011011 + 0100100010010011001111011 + 1011101100111101100111011 + 0011001010101100001001011 + 0001000010001011000010101 + 1001010001101100010010111 + 0010101000101110011100011 + 1000010011001011001101001 + 1001101110110111011111101 + 0101110010000100000011100 + 1001001010001111111111001 + 0100011000011010101001111 + 1001011000101111100010001 + 1101100001011001001000110 + 0011010101110001101100100 + 0101000010010100101001110 + 1011000001111010010100010 + 1110010010000010100111011 + 1111100110111000000010111 + 0011111011111110000111001 + 1010000011100000111000111 + 1000001100101011011110010 + 0010110100110100110001011 + 0001101101001011111110110 + 0100100100111000000101100 + 0110000101100111001100001 + 1111110100010000101111111 + 1001101100111000011111111 + 0001010010010011000010100 + 1111111110001111000001100 + 0000000110100111011110001 + 0101111101101010001011010 + 0110111110001000001010100 + 1111001111111000101010000 + 0011111100000011110110100 + 1110001011010100100000000 + 1001011101100010000011010 + 0001101001101011000110111 + 1001101100100001010101010 + 1011000101000010111111011 + 1100000111111000001111001 + 0011111111001011100100111 + 0001100101010001000011101 + 1001010000001101001001010 + 1111101110011110000110011 + 1001100111111001000111101 + 0001000101001010110101100 + 0000100010001000101101110 + 1010001100011000101000100 + 0000001101010001000001001 + 0111011100111001011000110 + 0110100001111101111010100 + 1111001110000101101110001 + 0000010110011010100110000 + 0000011100000110111111010 + 1000101010001000100111101 + 1010011110100110111011111 + 1110110011000011110000001 + 0010111100011100010001111 + 1110100100000110110111011 + 1011110110111101000001000 + 0101111011011000001010010 + 0000000100000111110000110 + 0001011101010100001010010 + 1100010100110010001101010 + 0101100010111101110111101 + 0111000100111111011011001 + 0110011001000001010101101 + 1001000011100000001001001 + 0101000010010011011000000 + 1001110101111110000001000 + 1110101010111111000110000 + 0000010011011010000110010 + 0010001001001010111001101 + 1001101110000101111001011 + 1010010011001000011100001 + 1100111101111010001101101 + 0001110110111000111110010 + 1111000100101111110001111 + 0000100000110101101111110 + 1000100011000111110101010 + 0000000110111110100001101 + 1001011011010111001100001 + 0101011100111111110001101 + 0101100000001010100101000 + 1000000010101110111111111 + 0110101011011101110101101 + 1101101101101111100110000 + 1111000010110000010100010 + 0100001100110110010010111 + 0001101101111101111100100 + 0100011001010000111100101 + 0000001100111000110100101 + 1000000111100100100101010 + 0001000111100010101010110 + 0001111101111011110011001 + 1111011000011011000011011 + 1111010111000111000100111 + 1111110111010100011011100 + 1000000100001110100001000 + 1010010001000101000010000 + 0010001101101010101110010 + 0101101011100111010001011 + 1110101001001001100111011 + 0111010110111101110001000 + 1010010001110001100011010 + 0110101010101011100001111 + 0001111111101011011111111 + 1101001101101011110101010 + 1001111100010000010011011 + 0011101110011001111010100 + 1100101011011010010110000 + 1100110111110000011001110 + 0010000111101010101100111 + 1010101100110111101111110 + 1000010100000111011000010 + 1001000111011101101100001 + 0010100000101000000111001 + 1100000011001001111011100 + 0111010010101101100100011 + 0000100110110110001000100 + 1101001001010111010010100 + 0110011100100110101100000 + 0001011011101110111101101 + 0000110011110100110111111 + 0100001111011010111001110 + 1010010110001110110011100 + 1100101101111111010010010 + 0001110000101100010110111 + 1001110101101011001111100 + 0111001100000001110000000 + 1001010001000000110100001 + 1010111101000100001111110 + 0101000101101000110000010 + 1100010101011111111111111 + 0111110001000001000101110 + 1000100010000110110001110 + 0110100010010011100111010 + 0011100100010000011110011 + 1100100110100011110000111 + 1100001000011011011010101 + 1011011110000111001001010 + 1010000010011001011011011 + 1111000000010110001001000 + 0100101101010011011001111 + 0001000111111101011000111 + 1111101101011100000111010 + 1001110110001101101010101 + 0101000111111110100110101 + 1111010000100100001011001 + 1101111000111111100010010 + 0000100000011001111000001 + 1100110000010001010111110 + 0010011111110000110101011 + 0111100111001100011111100 + 1110111001000001010001011 + 0100011110001101111001011 + 1101100000000010110100110 + 1111010011101100000001100 + 0000000011011010110011111 + 1111011011010100000101001 + 1001110000000100100001000 + 1000110100001011101001111 + 1110111101011001011011101 + 0001100101101101001010011 + 0101110110100100001111000 + 0000100100111010001001000 + 1110011101011101100100101 + 1010111110110110101010110 + 0000111010011110101001110 + 1101001110101100100011111 + 0011000010101011110110010 + 0000100001111111001010011 + 1011000110101111011111001 + 1011111111100110010110100 + 1001000000111111010000011 + 0011110111010101000110110 + 0111001011000111011110000 + 0010101110000110110111101 + 1111001010110100101000000 + 0000001110001100100000010 + 1100111100000110010011010 + 0010111100110100011110100 + 0101010101011101100101010 + 1100011111000001011110110 + 1000011000001100011101001 + 0001110000110001011100101 + 0010110001011100011011001 + 1010000110011100010101100 + 0101011100011110110010001 + 0111110111111101111110001 + 0111110011001000100100000 + 1000101101010111011001010 + 0010001001010110000111100 + 1101010101110100110100011 + 0000101010110010111000001 + 0000100110010010001110100 + 0010001011111100000100000 + 0001101100010001001110001 + 0011000010101010010101111 + 1001000110100011011100000 + 1111000001010111101110000 + 0001111100001010100000001 + 1100100010001000010110010 + 0010000111110000010011010 + 0100000010100101001011110 + 1011101110110000010010011 + 1001000110100011111111101 + 1110101111000000100100111 + 1101001101001000101101110 + 0010111100011111001110000 + 1010110101100000111100100 + 1001100001110000101011000 + 0010011001001000101101011 + 0010111010111110001011010 + 0110111010000001101000101 + 0101100001111110100000101 + 0101111010010101110011111 + 0100010101000010001111011 + 0111010100110111001001010 + 0100001100010111111011001 + 1100000111101001010001110 + 1101100101001110011011111 + 0010011001001000110100111 + 0010101110010110101111000 + 1101110011111100100110111 + 1110011001011111101101010 + 0011001110100101100011111 + 1110100100010101110100010 + 1011011000100010101010010 + 0110101001110011101100110 + 1111101100011000111111010 + 0110111001100011110101100 + 0000101101000011011000010 + 0000111000010111000000110 + 0000011100101101110010011 + 1110101100100010100101001 + 1011100111100001010010001 + 1010011001011100100111101 + 0101001010101110111000111 + 1101110010000000101010010 + 0110111111111110001000000 + 1011111110111110011100001 + 0101001100001100011101111 + 1001010000010100011100011 + 1011000101010010001011100 + 0100010101101010111101100 + 1000110100111100000010100 + 1000110011000001011010010 + 1110110001100110001110111 + 1010000010101010000111110 + 0001110000011111011101010 + 0000100001011010011000010 + 1111111001101100100010100 + 1010010111011001111010111 + 0110010111001011011100100 + 1101101001001010011111111 + 1100101110010010111001000 + 1101101100100000000010101 + 1101011001111110001011110 + 0100011000001001010111010 + 0111110000011101011110010 + 0110011011000000010100000 + 1000001101100101101000010 + 1111110100100001011010001 + 0100111010101111110010100 + 1110100000111111100110110 + 1100011000111010000110111 + 1100111011010001101111100 + 0001001001000100011110011 + 1100000001100110100110100 + 1011001110100101000111111 + 0101000101011101001100001 + 0001010110100010110000001 + 1101011111000000101101010 + 0000110110100010011011001 + 0011111001111001111000101 + 0111010101110100001001011 + 0001111110000111010101100 + 0010010011011111100100111 + 0001011000110011010011101 + 0011011011110011100101101 + 1001111110000101010110100 + 0001011011000011001111011 + 1101110111010000111010110 + 0010111100001110111110110 + 1010001100000000100010001 + 0000000101011011101101001 + 1010110000110101011000001 + 1110111011010001110010110 + 0010010100101100101011100 + 0010010001001111111000111 + 1110101100101100010100010 + 0001010000111111111111001 + 0011011011100101111011001 + 1100111100110010001011110 + 1100011000001110000110111 + 1111111001010010111000001 + 0000010010000110101001111 + 0111111011011001010011001 + 1100000000011001000100111 + 0110100010010011001001100 + 0101101001101100110010100 + 1011110101100010111001110 + 1100011010000001011101010 + 0001101011010110100101000 + 1101101010010111101111101 + 1000010101111100111100011 + 0010001100011011100011010 + 1000111001011000001011101 + 0011000011001001001001101 + 1001011100100010101100001 + 1011000101010100110100100 + 0010000101111101110011000 + 0001110011011000011010110 + 0011001111010110011001000 + 0111010010000000100001011 + 1001110000111110110111010 + 0011011010000001100000011 + 0001110110110011100110010 + 0101000111101011110011010 + 0001111111101001111110110 + 0101010010010110111111111 + 1100111011110000001010010 + 1001000110001111100001010 + 0111001000111000111001110 + 0000000000101100011100100 + 0101011110111100010001110 + 0011001100000011101000011 + 1110000011111100110110011 + 1011111110010010010011000 + 1111110101000010011010111 + 1111101001100110100001000 + 0101100100001110010101100 + 0110100010011111000000000 + 1000100111100001101011010 + 0101110010011101011001101 + 1000010000100111001100110 + 0101000100101101000000110 + 1100001011001101110111001 + 0000000110111010100111100 + 0010001001001010110011001 + 0110011011101110101001010 + 1101011101010011011011110 + 0000000010001111011111001 + 1000001000001010111001011 + 0100101001100011100110001 + 0110001011101111111011101 + 0011100010011111001010010 + 0010111000100100100010010 + 0111000101110000011011110 + 1000010011100000111011110 + 0000010001100111000101010 + 1010011001110011011101000 + 1011000001100000001100010 + 0011001111011001010000110 + 0111111011110101011111010 + 0101011111111110011100110 + 0001000101101110101100000 + 0111010010111111101100010 + 0100101110000111001011001 + 1001010010001010110100011 + 0100011000110000101111000 + 0001011111000110110010000 + 0011010100101001100000010 + 1000101101011110100000101 + 0001010010001111010000000 + 1111111010010110111000110 + 1100111110011100100000010 + 1011000101101110001000011 + 0000101100011110100000100 + 0100000001111101010000010 + 1010001011001100011001001 + 0000111110110001100011001 + 0101010111011101000010110 + 1011010011001101111000110 + 0110101011001111011111011 + 1001010111010111111101111 + 1101001100010001011011100 + 0001110101011001000110100 + 0000111010001111011100001 + 0000111100100010101000101 + 0000111101000011010110001 + 1100101001001010001111100 + 1010111100110011010100101 + 1100000010011001011010111 + 1011100101001000111010111 + 0001100100011110011010001 + 0000011011111000111111000 + 0111110011010000000111000 + 0110100010010001000001010 + 1101000011011010110001000 + 1100110101101111000000100 + 1100101001011010101110110 + 1111111000000100010001001 + 1110110001100000110011111 + 0010111000001110111000011 + 1001100111101010101111001 + 1100101111111111101101110 + 1100001101000011010000000 + 1000000101110000100101000 + 0111011010110100111001101 + 1101100010000110110000110 + 0110011110001010011110100 + 0010100011000011011001000 + 0000011111010000010001101 + 0110010111010011001000110 + 1111010101001110110110010 + 1010000111101101101101110 + 1111111011011111100110110 + 0010101011100100001111011 + 1000001101010010101011111 + 1111100111111101100011011 + 0001100010010110110011010 + 1111111010111011010111011 + 0110001010010111011001110 + 0110101001101110011010011 + 0011001110010100011001100 + 1000001111011100011100000 + 0110111101010110000111001 + 1001111011111010011011011 + 0011110101011101010101100 + 0010001111101110110101111 + 1011001010111101001101100 + 1100110111010001001011011 + 0110111101100011001011111 + 1100010111010011000110001 + 0101111011101000001111011 + 1100010000000000111010101 + 1010010101001100010000001 + 1101100011011001100010100 + 0101011001111011000010011 + 0101111000010100110001001 + 0010000010001100011011100 + 0000010111000110100001000 + 1101100100001010110011101 + 0000111111101011110011110 + 1000010011001000100010111 + 0110110110000011100011100 + 1110110110100001100110110 + 1111001100110001001010010 + 1000101100011000011111000 + 0100101111010001010010010 + 1011111111111110000000111 + 1010011100110010000110010 + 1001101001000011010100110 + 0011111111011111011000001 + 0001001110110111001100001 + 0100111001111110100110100 + 0101001111010010010100010 + 0001011001011001000001101 + 0000001010111101010010011 + 0001101111010100011001111 + 0110110001011000100101100 + 0000101111111001101011101 + 1010001001110001110001010 + 1110010001111000110011111 + 1010010110101010100101011 + 1010111110110001000111101 + 0101111000001111100100101 + 0110001000000010111000110 + 0100000100100101000001000 + 1011000111010011000111011 + 0100011000011101000001001 + 1001000101011110001011011 + 0000110011110100100111101 + 0000011111101101101100100 + 0101001100111110111111100 + 1100001010000001100001100 + 1001001110011101001100000 + 0000101000011010110111100 + 0111110010111010111001000 + 1100000111010010011000010 + 0111001000011111100111011 + 1011000110010011011000010 + 1010001001111000110100101 + 1111000110000100100101101 + 0100000100110111011110100 + 1010001010111101010110110 + 1010110001000000100100101 + 0100011100000100110001010 + 1111000000000111001001110 + 1010100001001100010001010 + 1011101011001111000111110 + 1101011001011000100010111 + 1111001111000001101000011 + 0100011101101000100100110 + 0001100110101011100110101 + 0001110110010101001000110 + 0010110001111100100001011 + 0111111100001100011100011 + 0011101011010011110000100 + 1011101110010000001010100 + 1101001001001001011101000 + 1110010110110110101010110 + 0100001100101110011000110 + 1000010101100100110110110 + 0011001101101001001101011 + 1011100101001100001000100 + 1011100001110110100011110 + 1001001011111101110110001 + 0101000100001111101110010 + 1010010001110000101100000 + 0000000101100110101100001 + 1110111001010100101110010 + 1000111101000110001110101 + 1101001010001011010101110 + 1011010101101000000100100 + 1010001011110011110000011 + 1001001010001000110101100 + 0111000111011001110101001 + 1000000001100111000101101 + 1001110011001010001101101 + 0001000111111001011100101 + 1110111010001111000110010 + 1110001001010101010111011 + 0110110011010001110011110 + 1010001000101100001000011 + 0010000111001011101001110 + 1011010011001011100110100 + 0110110000110110001100101 + 1011011001000001001111001 + 0101101110110010101100001 + 0001100100111110110111111 + 1110010000000100001110010 + 0110000001000000000101010 + 1001100100100001011111101 + 0011110000010110011111101 + 0100101000010111101100110 + 0010001011011100111111111 + 1000001110101011011001000 + 1010110011110111101110100 + 1001000011111111101111001 + 0011001010111101001100001 + 1111101010110100010111111 + 0001110101100110100001100 + 0001110111101101000000010 + 1011000100100101011000011 + 1000101000010000001001111 + 0001001010011000101001100 + 0000101000011110011110101 + 1101001011000101011001010 + 0010000100111101010011010 + 0010101001101111110101010 + 0111111001110011110011110 + 0000111100011011001111101 + 1100011000010101000100110 + 0000100010010100110100111 + 0101000001100000000100001 + 1010110111000000110100011 + 1000100010100000000000111 + 1111101111110000000011100 + 1010100100110100010000001 + 1010110000010000001100000 + 0101111000100001001010111 + 0011000101011101000111100 + 1110000001101110010011000 + 0110101100111100011011001 + 1010000001101001001000010 + 0001110101001111010111111 + 0111001110000010010100010 + 0000001010101110010101100 + 1000101100110100100001110 + 1000001111111101011010011 + 0001000010100100111010100 + 0000010110101110001011110 + 1101011110101110001100000 + 0011011101111010100001101 + 1011111011000101001100101 + 0000101000111110001011110 + 1100010011001111111101111 + 0000111111110111110000001 + 0010101011000101100110100 + 1110010110000001110110011 + 0011000010110010010110110 + 0010111111100110111011011 + 1101011111001011101000110 + 1101111111101111100100100 + 1000011011010101010101110 + 0000011010100001001001100 + 1101001011000110000100100 + 0111010010010001010001001 + 0110100000100001100001101 + 0000000101000101000100000 + 1001100011011101001110001 + 1111110110001110001000110 + 1110011100100010110100100 + 1100001001000101110100111 + 1110101100110011001001100 + 0100001110100001001111010 + 1011011001001100101010110 + 0110100000011010010011001 + 1100010001111010111000101 + 0110101110111110101011110 + 1111001010100000101100010 + 1011000111011001001100110 + 0110010011111011100111010 + 1001011101101110110111110 + 1001101000101010110100010 + 1010010000111011010111010 + 0001011010011000010001100 + 0000111000001100110111010 + 1100111101100101010000011 + 1001110010110011110100110 + 0100101111111110100100100 + 0110110001111110001000110 + 1101111101001011011000111 + 1010100011000000011101010 + 1010110001101101110111001 + 1000000100100101100000101 + 1110111101101101001010010 + 1111101111100101010111100 + 0000101010001100001011110 + 0010111001010011110111001 + 0101001110000010010100111 + 1111101000100111010110000 + 1011111101011001111110011 + 1111011001011110111110110 + 1000110100001000100000111 + 0000111001100010001101010 + 0110010110101100001010000 + 0011110110110001101101010 + 1010000011010000001100010 + 1001100110010010010101101 + 1101001111000110110101110 + 1100111100101101111011001 + 1101001101110000001101010 + 1111001100100011111000001 + 0101000010110010000100011 + 0010111001010100111010000 + 0110111100000100101010001 + 0101000100111011011011110 + 0110011001011110110110001 + 0100111011111100110100100 + 0100100101011001010000100 + 1000111101100110000000110 + 0111100011001110100001010 + 1010100100011110011000000 + 1000000101001101100110110 + 1011011100011100100001110 + 0011001010101111010110101 + 1101001010101110000011011 + 0010000110010101011000110 + 1110101011100111011010000 + 1101011010001111110111001 + 1111110111100000010100100 + 0011100001110000110001111 + 0000000010110100001110000 + 1111111001000010101000001 + 1100111100011001101111110 + 0000000011000000110110101 + 0001010100101110011100001 + 1111000100001001000100010 + 0101111110111000101111011 + 1001011010000001001011100 + 0010110010110111110111010 + 1100110011101001111010001 + 1010110111100000001011000 + 1000001100011001001110110 + 1001110110111101100101001 + 1111101011000110010011011 + 1111001100001110111101001 + 1110100111001100110101010 + 1100000111001011001010011 + 1100100111101000001110100 + 0101100000010001001011010 + 1010101011011001111010101 + 0110011100011011100011001 + 1010000011111011000001110 + 0110000110111101101000101 + 1001110111010111010100100 + 0000110000100000001010001 + 1010010111100010110110000 + 1110101000110111110010001 + 1111101100001110010011011 + 1000110111101111101010101 + 0010000100010011001110111 + 1100011010101110001101110 + 0000001111011000000111111 + 0011010110010010101110110 + 1001010100000000111001001 + 1111011111100110111011011 + 0100100000100001100001011 + 1001001001100101011001111 + 0010110011100111010111011 + 1011000011110011110010101 + 1101010110010011001010100 + 0011100011101100101110011 + 1110111111101010011111011 + 0000011111001111001010011 + 1010011011101111010010001 + 1101101000001000001010011 + 0101011100101110001000011 + 0101001001101101111101010 + 1010011010101110001000110 + 1111000101001010111101110 + 1100100000111001011100111 + 0001111011100001000000110 + 0111100101011101011111101 + 1001111000010111011001000 + 1001000111010110000111101 + 0100110101000010101010000 + 1110110000001011000110001 + 1000011101010101110000100 + 1000100010101001011110010 + 1111011100111001001110110 + 0011111010101110100010011 + 1101011100001100111000111 + 1001011001011001010000011 + 1011010011001101111010101 + 0110000110101100110000011 + 0101001010011010111001001 + 1011010100000010110101101 + 1010011111010110100001011 + 0101010110100010100011110 + 1000000111000101111010111 + 0111101110101011011000111 + 0001111110111000010011100 + 1111100100000011001101111 + 0010101100100010011101010 + 0011100010011010100101110 + 1010010001110011001110111 + 1111110011100000011111101 + 0110010100100001000011001 + 1110010110111010011111000 + 0001101010101010100100101 + 1011010100000000000100111 + 1010111101111011010011001 + 1100100101100011110011100 + 0110110010011011001110101 + 1001110110110000110011001 + 0001011001010010000110001 + 1010001101111010010011111 + 0111011001001000111101010 + 1010100111001110010000011 + 1001010110001000101011011 + 0100101010110110111001010 + 1101111111100011001001000 + 0100101001001100001111111 + 1110110100101011100000010 + 0101101011110100010011100 + 1000010011100001001000101 + 1111000010001001001010011 + 1001100101001010010001101 + 1100011101010010101010011 + 1010010111110001101000001 + 1101111110010001110111011 + 0100011001110111010000110 + 1001100110101111101011011 + 0001101111001111100111011 + 1110111100011010001011011 + 0001011001000001010011110 + 1000011111101010011010000 + 1101110101110100101010110 + 1001101001110101001011011 + 1000011111111001101111011 + 0101111011010111111001011 + 0011110011011110111000011 + 1100001000101110010011111 + 1100100100010001100100010 + 0010100100001100011001110 + 0100001100100101111001111 + 0110101101010010110100001 + 0101110000011000101111101 + 1011100001111111010011000 + 1010101101010100001000100 + 0100011110011101010100101 + 0100110111110111111101110 + 0100001111011011111010011 + 0111101101001100110111110 + 0101101111001001111100110 + 1110111011010110011100001 + 0111110111000100111011111 + 1011000011000101011110101 + 0000011100100011110010000 + 0001011001011000011111010 + 0001011010011100001001011 + 0000010101100101100101011 + 1011000011111111001011110 + 1011001010000101100111101 + 1001100110111010110110000 + 1010001001010100100011011 + 0100001110000100010011101 + 1000101111101101000110000 + 0110011100110100001011010 + 0000010011000011010110111 + 1100000001111101111111000 + 1101111001111111101100111 + 0011010111111101011011011 + 0001001001111111010000101 + 0000111011000100101010010 + 0111010011101111101101010 + 0001001110100110011000110 + 1110010110001000110011000 + 0010101111101110011000111 + 0001010100100010011101100 + 0101110110011110100100100 + 1110001000001100101001100 + 0101010100000111101001001 + 1011111111001101010001010 + 0010110101110100001101001 + 1011100010101101100110001 + 0111011000100001101010101 + 0010000011001101011110000 + 1010111100011000100101001 + 1011001001010000111000000 + 0010001000001110100000000 + 0101101110100010000000110 + 1010000101001011100011011 + 1110001011001110100010010 + 0100111110000000100010111 + 0011110110010011001000010 + 1111011000001100011111101 + 1101101100000010111100110 + 0010010011101101110000010 + 1010101110101000100001110 + 0000011101001011001100011 + 0011001011010110001100100 + 0011100110100010010110011 + 1100011000111001001110100 + 0111001001000110100111010 + 1110000000100010000111110 + 1100101010000011011111101 + 0101110111010000110000000 + 1010110101010101101110111 + 0111010000101001110100001 + 0011000001101110111101111 + 0001111110101011011000111 + 0011101101111011011001011 + 1110100011101100011110100 + 1110011100100000100000000 + 1101111100101101111101110 + 0100111111100001010001000 + 0000110010101011010010011 + 0000000011111110101011101 + 1000101000100011100111100 + 1011000011011100010000001 + 0100001000111101101100110 + 1110010111000111011010101 + 0101111001001110001011011 + 0110011011101101010011010 + 0101110010000011101101011 + 0110100110110110000011010 + 0111011110010101000101110 + 0000001110110100101101101 + 1100111001000111100010101 + 1111100100111010110001011 + 1010010001001011111111010 + 1010001000101001110111011 + 0101001110111010000001001 + 0100011110110011100001000 + 1110011000101100111001000 + 1000001110111001011100100 + 1110100001011110110001000 + 0111101011010100111010011 + 1101010110000110000100001 + 1101001011001011011101110 + 1101101000000000000111100 + 1010111011010100000011110 + 1000100100010001110001100 + 1111010011100110100110100 + 1110111101010011101110110 + 0011110010111000001101110 + 0110001011000010111101100 + 0011010011110000001111101 + 1001001011101100010000001 + 0010100010101000010011000 + 0010110000000001000001001 + 1111111001011000101000111 + 1101011011100001101101010 + 0110001001111111110000100 + 1001001111100000001000100 + 1111101000001001101010010 + 0100000010101000110000100 + 1100101010011000011011111 + 1001010100000111001011101 + 1111110011001010011111000 + 0001110000100110110010111 + 0010111000011000100010010 + 1011010000001001010100000 + 0101101011011001011011011 + 0111110111001110101001010 + 1110110001001100100001100 + 1100100001001000100001101 + 0011100010011010100011000 + 1001001011000100101101110 + 1110101000000111011001100 + 1100110010100101111000001 + 0101001111011101010100000 + 0100001000010110101111110 + 1110001111000110000110010 + 1110110100001101010000001 + 1101101011101101001100001 + 0111101101111000000111111 + 0001000100100111101110001 + 0000011101010000001011011 + 1110001000010001011101001 + 1101001000000000101010110 + 1111010110110011010111000 + 0010011001110111000001101 + 0010100001000101001000110 + 0111000100101100001010101 + 1011010010011001010100111 + 1110011001100111110100010 + 1011001000110100111100000 + 0011101011011001100111010 + 1101111010110100101011111 + 1100111000000010011110001 + 0111010100101101010110110 + 1101100100001001011011110 + 1111010000001011011100100 + 1001011111011000001110010 + 0100010111110000000000011 + 1000101100111111000100000 + 1111110111001111110011010 + 0001100110100001110001011 + 1000001111111110011001100 + 0010000110110010111000000 + 0000110111110101111101100 + 1010110100101100110010110 + 1001010110011100101010110 + 1010001111111110101001110 + 1111100010100101110001111 + 1001000101101101010111110 + 0110110011111100000010110 + 0010101111101011001000100 + 1100101010000101101011111 + 0000100000111010001000001 + 0100100111111001010100010 + 0001100111010111011100100 + 0110101011101111111001101 + 1001001101100001000101111 + 0001011110111000011010100 + 1100111000000011101000011 + 0010000011001000010100101 + 0001110010100011010110010 + 1101010000010001010111100 + 0110101101101101111000001 + 1001110101001010110110011 + 1111010000000001100101001 + 0100000000010101000110110 + 1110001000110110110010010 + 1100010101000011001001101 + 0111101101101111110111010 + 0100101111110011001001011 + 0000001110001100000111001 + 0110001010000010000110000 + 0011100010101101011010011 + 1011110011000111111010101 + 0011110011010001100001010 + 1001111000110101001111110 + 0001111110011110000010111 + 0111111011010111001111011 + 1001110000100011100001001 + 0011100101000110101010110 + 1010010000011101100101101 + 0110010110111001000110010 + 0001011011000011100110101 + 1101011001110010111110001 + 1111000001011011011010001 + 1011000010010001010000100 + 0000110101010110000110100 + 0101110010001100000101010 + 1111100111101001111101010 + 0110011100010010000100100 + 1011000101100101110101011 + 1010101101101000101001001 + 0000011000110010000010001 + 0111010000101110111111011 + 1011110101110011100111001 + 0100101101000010101001101 + 0100100111001111000101011 + 0001101011101010001100000 + 1000100000011100011011010 + 1000010110010100100001000 + 0101011110001111001000100 + 1110100011011111010001001 + 0011100101000011101000110 + 0101101101101011001101010 + 0100111011110100100101111 + 1011011000001100110111011 + 1101011011000011101000100 + 0011100100110111001010110 + 1010100001100010011011001 + 0010111101010101001110001 + 1100101010011000100110001 + 1100011010011010010011011 + 1101000011000010101000001 + 0000011000001000011000100 + 1101100100100101000001010 + 1001011010101000100100010 + 0001101000110110011111000 + 0001110001100011111111111 + 1001001001001111010110010 + 0011011001100101111101100 + 1000010101000111000000110 + 0000101101011100000001010 + 0011101001110100000000110 + 1001001111101101000011001 + 1101101110011001011100001 + 0100001011000011111010100 + 0001111100011000110100011 + 0011010110111010100110110 + 1100101100111001000000011 + 0000110111111111001100010 + 1000001010000000011101100 + 1000111110001101101010000 + 1110001010111100001110001 + 1100101011111011001001000 + 1111111010000010011010011 + 1000011101100100000001111 + 0010110100010110011000100 + 1001111011100001111000011 + 0111100101111011111000110 + 1011111010101010100001101 + 0100011110110100111100010 + 1100101101011010101111011 + 1010000110100011100100010 + 1011101000010000001111100 + 0011101100011101110011101 + 0000101000011101010101001 + 1101111100011010001100101 + 1111101111110001000001100 + 0001010110001010011000000 + 1000110100001100000110111 + 1110011101111101101000101 + 1010100111100100000101010 + 1010011110010010110000000 + 1010001001110001001000101 + 1001100010111011001001110 + 0100010101011110111101010 + 0010010101000111111100000 + 0001001001101010100101110 + 1110101111111011100011111 + 0100100101010011111100110 + 0011101010101110111110010 + 1101001111111001111111011 + 0011010011000010101000110 + 0000001001101111011001000 + 0110010111010100000010110 + 1101001000010011100011101 + 1010001101000000111100000 + 1000001000001111110001100 + 0111001101100001010110011 + 0000101000011101001101001 + 0001100001001100110011100 + 1101001000110111001111101 + 1010010100000101001000000 + 1100111100010011010111101 + 1000010011011001100011000 + 1010101101011001111110111 + 1101111010110110000011111 + 0011101001001110011000001 + 0011100110101000000011101 + 1110111010011000000111001 + 1011110001110100111011110 + 1000001010010100111100101 + 0111000000100110011010110 + 1101111010001111110100011 + 1101110100101110011110101 + 1010110110101111101011100 + 0011011011101100100101001 + 0000110001101110100110010 + 0110010100101001001100000 + 0101111000000110000101001 + 1000101111010110011011001 + 0110100111101100101111111 + 1001010100111011010100000 + 0001110100001111010010000 + 0111110011000010100011011 + 1110011101111010110110101 + 1000010101111101100111001 + 0111101000010101001111100 + 1001000011011110101001101 + 1100101011111111100111010 + 1001111001000011100101011 + 0011001111110100100111000 + 0011000110100001000000100 + 1111101110110101110110110 + 0100001100110100100001011 + 1010010000001011010110000 + 0011000011001110010010110 + 0010100100100100101011000 + 1010001001010101000111001 + 0001100010100000110111101 + 0010111010001100001100110 + 0011110001001110110000001 + 0010100101000000000100011 + 1111100001000101100111100 + 1100000100100000001111000 + 1010001101110001101001010 + 0001101001001101101010111 + 0010000010000000111001100 + 1000100110100001000111111 + 0000010000111001110010001 + 1111001000101011100111011 + 1000010110000100000011100 + 1110001100100010110011110 + 0011001011101100101110101 + 1011101000110111001110110 + 1011011101001011011110001 + 0000000100010101100001011 + 0010001110111110001101010 + 1110100101101101111011110 + 1001101011101010000111010 + 0001001101000000010000101 + 1100101110001001000100110 + 0000100011111111101101101 + 0010010100000011001010111 + 0101010011101000110011010 + 0111110101110111001001011 + 0101110111100111110001000 + 0000100100001001110000101 + 1101000111000000110101001 + 0000110101101000100000100 + 0000110010010000111001111 + 1110111100011101001010001 + 0111111100011001001010011 + 0001010100101011011110101 + 1111110110010001001001001 + 1000010101010001000001111 + 0110111101110001111000111 + 1001100111101110010000001 + 0110101101111001100110001 + 1111011111001111010111010 + 1100111101011101101010110 + 1000110101000011110001111 + 0110010110011011100100001 + 1111010000110111001101011 + 0001000100001000100000000 + 1101100111010101011010001 + 0011110101001001000010000 + 1010000001000101010001100 + 0101001011110100101111000 + 0011000101101000100111011 + 0100000011110000100011011 + 0011011101111001001110101 + 1010001101110101001110100 + 1000101001010101011001101 + 0001100100110101010001010 + 0110101101001110111111001 + 1110001100100000111010010 + 1111010010010001011000100 + 0000011001100001101100000 + 0111110110010111101000001 + 1010111111000011011100011 + 0011001111011100110001000 + 0100010000011000010001010 + 1101001100100011110111101 + 1100000110111000101100100 + 0101100110110000011010001 + 0111101001100000010111001 + 1100110101001000001011001 + 1011010100011110001101010 + 1111110100110000000001010 + 0101000100001100011011111 + 1000011010000101100011100 + 1000100110100111110010010 + 1011000000001011000011010 + 0000110001111100010111000 + 1010101100011001010000010 + 0000011010110100011000101 + 1001010111111000101000000 + 0100101010000100101100001 + 1000011010100000011001111 + 1000111101111100101101110 + 1111110100111001000011010 + 1011001010100100001100011 + 1001111010000100001010000 + 0000110000000011001010111 + 1010000111011001001000111 + 1111110111101010111010000 + 0100110011001101111011110 + 0010110011101101000010100 + 1011100000101111101011010 + 0100000000110111001000100 + 1001000010100001000000110 + 0000010010001010101110111 + 1000000100000100101101110 + 0001101000110100000111000 + 0001101110001011111110100 + 0100111100110001111111011 + 0011001011101110000111011 + 1111010100010110111101001 + 0100110111100011111000100 + 1011111000101100011110001 + 1011001110000000001011101 + 0101000010110001010100101 + 0110001000010000011011100 + 1111010100110100001100001 + 0000011010010111111111010 + 1001000111111001000000111 + 1010100001101111000000001 + 1011111011110000000111000 + 0001011110111010011001000 + 0011100001010101001101110 + 1010101100110110010101100 + 1100000111110100011100100 + 0100100011000011111000001 + 1010111011010111010001110 + 0010011000011100101011111 + 1110011100010111110010100 + 1101101101010100011111010 + 0010101001000100011011111 + 1110101010000111101110001 + 0101101110010110100110101 + 1011010010000010111011011 + 1101100110101001011110001 + 0100100101011111110010010 + 1101101000100001110000110 + 1010100111111111001101011 + 1100010001111011001101101 + 0111010101010000100000110 + 0101101000101110101001110 + 0111110101110100001011000 + 1001100001001101101100011 + 1110001011000111010110111 + 0100011110101100111100111 + 1110010101000111101111111 + 1011010001001001110100000 + 1100001100110101100001100 + 0010100100000000111111000 + 0000100111001011001010011 + 1011101010111100101100110 + 1100111101011111010111001 + 1010011001110100110111110 + 0010110001111000000100110 + 0010110110000000111111001 + 0111011101100011101000011 + 1000011011101100111101100 + 0101010100000001000110111 + 1011101111010110011100000 + 0111100110110101001000111 + 0000100101000100000000010 + 0110110101110111101010110 + 1011010111101000001110000 + 1010001100011110011111100 + 1101010110111011001000000 + 1000110100001111010000001 + 0001011010111011001100111 + 0111011001111111100000111 + 0000000010100000100110000 + 1001101110111010100111110 + 0010100110110100100111110 + 1000100011000011011001100 + 0001100101001111101101000 + 0111010111111000011110101 + 0111000111111110010110001 + 1100101110111101000001101 + 1101001111000011010000101 + 0100101000100100010011101 + 1111000111011001101101011 + 1110000010101001011111011 + 1000010001001110000001011 + 0011100011000110110100111 + 1000101010100000100111111 + 0011000000100110100101011 + 1111111111100110011001111 + 0011011001001000110001011 + 0110011111011101101010110 + 0100010010111111011011101 + 1000011111010100100000111 + 1110001110111101100101011 + 0000110110011101101011000 + 0010111011010011011100000 + 0111111001110000001101110 + 1100110110101101010101010 + 0011011111011010101110101 + 0010100110000101111110001 + 0011111001000011010111111 + 1110100011000001100011011 + 0001111101011011100101010 + 0010111001111111101111110 + 1110000000010001110111111 + 0100010111001111110101010 + 0111000000001110100010010 + 0100010011010000010010101 + 1111101111010010111101101 + 0110100001001001101110010 + 1010110001000010110111001 + 1101001110010011110011010 + 0010011001110001111110010 + 1111010010000101011000010 + 0101001011101101001110001 + 1001110001000101000110111 + 1011110011110110110100110 + 0100100001011011001000000 + 0111001010000010101110110 + 0001000100011100000100110 + 0011011011111110001110000 + 0001001010100001011101001 + 1010011001110110010111010 + 0000010100100001001111001 + 0010101111111011101111001 + 1101001101100010101001101 + 0110010101010111001000000 + 1110110011101100110000011 + 1100011000111110011100000 + 0111000110100001000001001 + 0001011011100011011010010 + 0010101011101110100010001 + 1001011100011100101111110 + 0010101011110000101111010 + 0011101101110001010111011 + 1100000111000011001110100 + 0100010111001110111000101 + 0010110110110001000110111 + 0100001110011101000100000 + 0000010110011110100101110 + 0111001010010101100011111 + 1001000110111101000111101 + 1011110100000110010101101 + 1110010111111111011001001 + 1110010101010101101010110 + 1011010001100101101101111 + 1101010010011001001001001 + 0100011011011010100111110 + 0101011000011111000001000 + 0100110101010011001011101 + 1101010111111100111111110 + 0010001010001110000000110 + 0110101111111001001111000 + 0001111100010110101100100 + 0101010010111110100010101 + 0011011001101100101000001 + 1101000001110001110011010 + 0110000011011010111011100 + 0101110111100000010000100 + 0101011111110110000110111 + 0010001100110001111000001 + 0111100101011010000110000 + 0100110011001001001101010 + 1111110101101011011110000 + 1100101101001011011010110 + 0010111010101011011011001 + 0001100010011000100101111 + 0001000010010010000001100 + 0001010111111110100101100 + 1011110000110100001010101 + 0100011011100111101001001 + 0001001101100100001110001 + 0101110000110001111111000 + 0000000000111110000111010 + 0110110111010010000011111 + 0100100010111100100000011 + 1000111000011010011001000 + 1100010001100100110110000 + 0101100001000110110111011 + 1001111001011100010000110 + 1010111001001110100110100 + 0101001101010101000000100 + 1011011100111111000110011 + 0000110101100110111011010 + 1011100011110010101110110 + 0111010001001100010000111 + 1110101011010111101111011 + 1110100100110001101101111 + 1001101000110110001100000 + 1101111010000100000011010 + 0001100101111011011001110 + 1101001100110001011001100 + 0010000101001011111111111 + 1000101000010011001000010 + 0111001011111010101001101 + 1000011111000110001010010 + 0001001110011000111011100 + 1100101000010111011011111 + 1001011001101011011100110 + 1000100100000011111000100 + 0101011110001100110001101 + 0101011100000001111111000 + 1110110110100001110110000 + 1101011100100010100100001 + 1000111000100111100001110 + 0011010111100101100010100 + 0010010000011101010010000 + 1010000111001110010010000 + 0011000011011111001100001 + 0011111010011110011000010 + 1011000111100101011010011 + 1111010000101110110000110 + 1001011011100001100100101 + 1010000111001010011110110 + 1110000111111100111010000 + 1001010000110000101001000 + 1100000111100101001011111 + 0000110100101101111101000 + 0000101001001101011101100 + 1110101001010101100100011 + 0011101000000010011010011 + 1101111000110011001001101 + 1110001100011010010111110 + 0110110100111010001010100 + 0010000101100000111100101 + 0100110101001110110100000 + 0101000000100100001000010 + 0011110100010110101101001 + 0111011111011001111000101 + 1100101000000100010110110 + 1001011100101110101100110 + 0110100111101101101110000 + 0000100111000101111010001 + 1111011111110010001101001 + 0101100110011110110001101 + 0011101100010000001001010 + 0101111100011111111111000 + 0111011101100000001100100 + 1100100101101101000001101 + 1101010011010110110111001 + 1110000110110101010101001 + 1010111010000101101010111 + 1000001011010110101101100 + 1001001110010101110001110 + 0110111000011001110011000 + 0101101011000111000000001 + 1011110111101111011111111 + 0011110000101010010101000 + 0110110010111011111111101 + 0000111111100110101101001 + 1011010101001101011111100 + 1000010100111100000111100 + 1101010011010011100101010 + 1000100010111100000110100 + 1001110010010100100001000 + 1101101111110010001110000 + 0110001101011111010011011 + 1100010110101101110011011 + 0000110011001010011011100 + 1001101110100100100100011 + 1111010110000110001100011 + 1001011110100000010101111 + 1000100010000011111100101 + 1100011000101101010100011 + 1000001100000011011011010 + 1001011001011011111001100 + 0100100010000110011100010 + 0001110101000100000110100 + 1010101011000101100111110 + 0110001011100110000100101 + 0111100001100000010111011 + 0001001000011110101010100 + 1101001101110101000100010 + 0110011100111100000110100 + 1010011010111101010000101 + 1011000100000001100011011 + 0001110100011000010111111 + 0000101100101110011010010 + 0111001100100101011010110 + 0011110111001000000101101 + 0011100100011001011000100 + 0001011010001000010000001 + 0110110101001001000111011 + 0010110110011111101010101 + 0001010100101101110011101 + 0011110010010110110011011 + 0011011110011010111000011 + 0000101010000110110000111 + 1101101000001101001011111 + 0100011101011010010010100 + 1011011001110100110011011 + 1101110000111000001111111 + 0101101111100110000100100 + 1101010111010111000000001 + 0010011000101110100001001 + 0011101001111001111101011 + 0111110101001111100001001 + 1101010011110011010001110 + 1001100011110111110101111 + 1110000010101001100001000 + 1101100011110100110100101 + 1010010011010100100111111 + 1011001001011010111101010 + 0111010101000100001000110 + 1101100111010011010011001 + 1001010110000100011111010 + 1110101101010100011101000 + 1000001111101110110011010 + 1111011100001000010000110 + 1000100010110011100110110 + 1110001100111101000101100 + 0010100010100100100001001 + 1011010000101110011100011 + 0101000100110110010100111 + 1001011010110000000011100 + 0100010000101010010101001 + 1110110111000111010000101 + 1011001011110100101000001 + 1101100001001001111001111 + 1000111010101000111010000 + 0000101001100001011001101 + 0101000101111001110100010 + 0011111110110001111110101 + 0101111000000100111101100 + 0100000110011110011101000 + 1111011100010101010101111 + 0110111010001110011111111 + 0011111001111101011110110 + 0010111100000011011000110 + 1101111011100000010111000 + 0100011010100011101111101 + 0010100001110110010101101 + 1111111101111001110101011 + 0011110011101110011000110 + 1001101001100010010100000 + 0100111001000010011010001 + 1101010101110011011010010 + 0111110001101000111011011 + 1110110110110001010111000 + 0010011001001011000010000 + 0000001100011101101000010 + 0111010100000101011000100 + 0010100011011001110100101 + 1110111110111100000011111 + 0111011110010000011001010 + 0000000001111100000111000 + 1110111111011111111001001 + 0010111111000011010011011 + 1111110011110011001101001 + 1100001101010010101101101 + 0000111000110011010011111 + 0110110011100001000110110 + 0111111100100001100010111 + 0011000110111011001101100 + 0111111000111111110110111 + 1000100110100110000011001 + 1111010000111001100110110 + 0001101100100000101000011 + 1010101110001011001001111 + 1110110111110110101110010 + 0001010000010101000110011 + 1000101011011010000110001 + 1000010100010111111110010 + 1001011011011110110110110 + 1011101111001001100101111 + 1101110100011010010011110 + 1101000110011000110000010 + 1010100110000111000101101 + 0010010100110111110010001 + 0000011101000001001011100 + 1011101001101101100000010 + 1111100011001110101110111 + 1101111111011000000100111 + 0100101111011110110110001 + 0000111000011111011001101 + 0010111011100100101110101 + 1100011000100011010001100 + 0110010100010101110100011 + 1111100101110111010101001 + 0010110110010001010010010 + 0011001100110001100111110 + 1000001111011011011101011 + 0110000010101001001001000 + 1100000111010000110001101 + 1100100111101101010001011 + 0001111100110101110000010 + 0011011011000111010101100 + 1001001010101011010000000 + 0011000110101100011011000 + 0110110001101101100101110 + 1010110000000111011110100 + 0011010001100110111011010 + 0100011110101101011011100 + 1010110100101100100010011 + 0011010011110010011101110 + 1001101011011011000001110 + 1101100101111010111011001 + 0000111011111100110011011 + 1000111101111010101110011 + 1001001101111011011000101 + 1101011011000111101101011 + 0011110011111011000001001 + 0000100110101101100000001 + 0111000010010110001011101 + 1000000000100000111000101 + 1000100000111001110000111 + 0011101010000101001101011 + 1010110001111001001010001 + 0000100010101000110010100 + 0001010010101010000000010 + 1110000110000001001101001 + 0010001010000000100111111 + 0100111010101111100110001 + 0000000101000100001110111 + 1000110101010001101110000 + 0000100101001111010101000 + 1001110101010000110110100 + 1010110010001001110110000 + 1101010101011011000110110 + 1110111001110010001010010 + 1110001010110110001000010 + 0010001100001001011010111 + 0010010100110001111000011 + 0111111100011101101010011 + 1000110100001110001100011 + 1010011100000110010001111 + 0111100001001000101011001 + 1110011100110001111100001 + 0011010110000101100100010 + 0010011111101001000000101 + 1000101011010111001111011 + 1100000001110000000101100 + 0101011011101001010010001 + 1011100001011010111111111 + 1100110011111100011000100 + 0101100000100000100001111 + 0110100010011010111111010 + 0001010110101000011011010 + 0110100100110111101011010 + 0101011101001001101110000 + 0000000100000010101101101 + 1111000110111000100101001 + 1010011100010001001000100 + 0010101011101100011111110 + 1100100000011010100011011 + 0110100001101100000001010 + 0111101110101110100010110 + 0000011011010100101100011 + 1010001011010110001011101 + 0010110000100000001011110 + 0110011101001110110110110 + 1100000001111010101001010 + 1000101101011001010011010 + 0100111110000001111101100 + 1111101011101011101011001 + 0101000010111000001111010 + 1000111001011011000001000 + 1000110111110100000010001 + 0111000001100001011101010 + 0011101001010010010011111 + 1010011010001100011010101 + 1000001001011100011011111 + 1100100111000001001000100 + 1010100101011101011011110 + 0111011000001100001000111 + 0001001101011101001000101 + 1000001100011011010110011 + 1111101000011110110010001 + 0010110000110100010010110 + 0100111010010110111001011 + 1100101010111011010001011 + 0001110101010110111111001 + 0110101100011110101101111 + 1101100000001001111000101 + 0010110111101110110100000 + 1000100101100111111001001 + 1100000110111101100001010 + 0001000011100001011000111 + 1100110010100001011100101 + 1011010110110001110000111 + 0111000101001110000001001 + 0101001110000101001001101 + 1001010110101100110111001 + 1101100011000001100000110 + 0000100000111100111100001 + 1110010111010110100000110 + 0000110001000001010001101 + 1111100100001010110000010 + 0111011000010101100001011 + 0010111000110010011001100 + 1001111111010101100110111 + 1100010010101101011100011 + 0101111010100011010100001 + 0000111110011110101011101 + 0000001110011000101000110 + 1010110001001000101101001 + 1001110100001001101100000 + 1100010001000001110000011 + 0111110100000000000101010 + 1010010110100111010100101 + 0101111011001011101101000 + 1110000111101110000111101 + 0001000010101001011011000 + 0100011001000101101110000 + 1010100001000001000111101 + 0100011111010110110100011 + 0100011001001101111011111 + 1101101111100100000101001 + 0010111011101110010001101 + 0111111101100111011101100 + 1100000011000110011101010 + 0010100000001101100001000 + 0100011110110110111111011 + 1000001010011100101101000 + 1010110100110000000011110 + 1100111000100111010111101 + 0000100100101100001000101 + 1111010000110111010110111 + 0011110111010101010111011 + 1100111001100111010100100 + 1111100011011111111111100 + 1010110111001101001111111 + 1000011101110111001001011 + 1001110100010001000000001 + 0011000010101101001001100 + 1111100110000010101101001 + 0100100110000100100001010 + 0110100110001111110100111 + 0110101001101100100111110 + 0101000101110101100101000 + 0001011100011010101010100 + 0010111001001111111100000 + 0110101101111111000111010 + 1010000011111000010010111 + 1111110011001100111000111 + 1101011000001010101111101 + 0010101100110001000110000 + 1001101011111110100000010 + 0110100000101010111111001 + 0001001010001011101110011 + 0111100010011001101011000 + 1000100010001111101011100 + 0011001110101111000100010 + 1100001000010100101110010 + 1111100111011001101101111 + 1101000010011011010101011 + 0101011010101100101111000 + 1010100000001010011101101 + 0111011000111001001111011 + 0011001011110101000101100 + 0111111101101101011111101 + 0011111100100000111010001 + 1101111100000110111100110 + 0011110100010110110101001 + 0010100100111100100000111 + 1010010011000010000101000 + 0100111000110111101100101 + 1010001111001011010001110 + 0011101111000010001000110 + 1101110111011110100000001 + 1110010100010110010100000 + 0011010100101101001111100 + 1001110010101101010101001 + 0101101000000010110000010 + 0010100100100000100110010 + 1100110001100101001101000 + 0001111111111011010000110 + 0000100011110110111110101 + 0111101010011110001101011 + 0100100110011011101100111 + 1101001100011000100100010 + 0110010100001000000001011 + 0010001100110001110100110 + 1010100100011010000100001 + 1000010011101110000001111 + 1111010111010001110110010 + 1001011111101010001110011 + 1011100101001100100011111 + 0011001110011110001000000 + 1110000100011110101000111 + 1011010001011100000010000 + 0001101000000011010101100 + 1011010101010111001101111 + 1111101101111000001100010 + 1000010001010011100101001 + 0111010110110010101111111 + 0010000110001001110011110 + 0111000101010011011101100 + 1101010100110101001000101 + 1001000000010000011001001 + 1010110000101110110101001 + 0000001001100100010000010 + 1111111011110010110101110 + 1100101101101011001000101 + 1000101110000111000111110 + 1000010010010000011001011 + 1001110011001100011010100 + 1011000011111111111111011 + 0001110101011100100101000 + 0100011010101010010110101 + 1000000010000100011100010 + 0011010111010111100001010 + 0101101101110110111000000 + 0100011110011100010000111 + 1110001000100010010110010 + 0101110000101001000010101 + 1111011111100011100111010 + 1010111011010111100000011 + 1100100111010110100001011 + 1000001110011111001101110 + 1010110010001001000101000 + 1010000000100001001110101 + 0010001011011110011100010 + 1000001000101001101101111 + 1010101100110001011100110 + 0111001011010100001100000 + 0011100100111011100010010 + 1100101110110110111011000 + 1000111001100000010011110 + 1111110001100101011110010 + 0001001000101010110100111 + 0001010011010000011110011 + 1000111100000100111100010 + 0110010001010011001101110 + 1010110100010000000100100 + 1110101101011111011101111 + 0101110011001011111110001 + 0100110111111110001010100 + 0101101110110000001010111 + 0101110000110001100011010 + 1001100001100001010111000 + 1111011111100111111100101 + 0010000110010101000001100 + 0000011000111000001001100 + 1000011000000011111011001 + 1011000101100100011101011 + 0111100011010011010001001 + 1000110001000011000101110 + 0010100010101001110111101 + 1011000101101011010000001 + 0111110000101011010000111 + 0101000001011010111111001 + 0001011001101101101100001 + 1110001111101101111100010 + 1100101011011100101001011 + 1110100101011001101101010 + 1100111101101100100101101 + 0001111010111011000101000 + 0101010011001110101010110 + 0000101100011011010100001 + 1100110110101010010111101 + 1000011000101110101101111 + 1001110011001101100010000 + 1001100110110110110010010 + 0000111000011111111011000 + 1111101000100010000010101 + 0011110000000010101111111 + 0000001110001111001100101 + 0111010110100010010000000 + 1110111100111010110101110 + 1000101111011110010101000 + 1111011010001111001011010 + 1011000111001001011000101 + 1100000101101011111000001 + 0101110101010101010111011 + 0100110000011001001111110 + 1001000110100101101111000 + 0010101100110111000001010 + 0010010100010000010000010 + 0011011111010101011111110 + 0111010110011010100010000 + 0010101111100010110001000 + 1111011110000100011011001 + 1011000010101011101101011 + 0111101011101101111100010 + 0101101001000100111111001 + 0111010100000000110100101 + 0011100001010110000000101 + 1101000101010111011100010 + 1000010000011110111010001 + 1011011100001101100010101 + 0100001101101110111110000 + 1010000011010001000111101 + 1110010100010011010100010 + 1101000111100000101101010 + 1010111010000101000010010 + 0000100101011000111110100 + 1000110100000111001110100 + 1000100000110101100000001 + 1011110110101100111110101 + 1011100110100110100001101 + 0111010111011010010010001 + 0110111111011001101110110 + 0101100100110110010100101 + 1111111010100010011110011 + 0100110111010000010100011 + 0100110101111100111101011 + 0010110001101011101101101 + 0101001110001101010110111 + 1101001111001000010111000 + 0011000110101110011011111 + 0111100001010010101110001 + 0110110111110000010000011 + 0111010101010110011101110 + 1101101101101001011110000 + 1010001010110110111100111 + 0101101010010011011110001 + 0111100111001101101010101 + 0000111001111101010111010 + 1010010101100110000100010 + 1111000000111111111100111 + 0010010001111010001110100 + 0100010111111010001110000 + 1001000010111111010110011 + 0100111110111100010110000 + 1111011001010110011000100 + 1101010100111111000101010 + 1100101001011101111101100 + 1110111011010000001110101 + 0011011111010101101011111 + 0101000000010001011011001 + 1101100110111001111001010 + 0100011110010000111000000 + 1000111100111111110101111 + 1001100011100110010000110 + 0100001010000011101010010 + 1100110011111101101110011 + 0001100000011110001100011 + 1000111000101111101011010 + 0001100101100111000000000 + 1010110000101110100001101 + 1001101001011111000000000 + 1110100011100000001000010 + 1010010011010001000111100 + 1101100000000001001001001 + 1001011010011110110001100 + 1001010100011111001001100 + 1011011010000010001011111 + 0111110000000000010000000 + 1110111001001111000010100 + 1101111110001101000111111 + 1010111010111111010101100 + 0001110011101001010010000 + 1100111111000101000111000 + 1110110001010110110001100 + 0110000100000110100101101 + 0011001101100100001000000 + 0001101000110001011010101 + 0000001100001110000100101 + 0000000101001000110111011 + 1111101011010100111000001 + 1011011100110010010101110 + 0111010101001010101110100 + 1110000111110001111010011 + 0010110001100100111100000 + 0011111101110100100011000 + 1011000001111010100000110 + 1100011001110001100001011 + 0101110000101110100100011 + 0110011011111111011111010 + 1111000011111110010000011 + 0111110101001111010101100 + 1001011010110000110011100 + 1111100001011100111110001 + 0000010010001101100000010 + 1110011001100110100110010 + 0011101100000000001100110 + 0011111111011010011010001 + 1011001100001110110100110 + 0100100110111000100101000 + 1000110010101001110000000 + 1100111110010100011000100 + 1100010101001000111110000 + 0011000110111111000110001 + 0110100101001101000010011 + 1010011110110001110011110 + 0100101101000011100111010 + 1000101101011100111111100 + 1111100111001101101110100 + 0110101010101111000110011 + 0100111101010100111001001 + 1010011111010110000111010 + 1111100000100011110000101 + 1010110011100000110101101 + 1010001010110101100111000 + 0110100110101110011110000 + 0100110010111000110001100 + 1100110111111011001100101 + 1100110001011101010101011 + 1110011111011000100000100 + 1101110000010011001111101 + 1111110010111010111001011 + 0011000010001000010011000 + 1010110011101100000000001 + 0000000000010010100111101 + 1011000111011111001010000 + 1101001001111110110100010 + 0010101111110011010100101 + 1101001101101011110100100 + 1110001010101011000001110 + 0011111010010111110011101 + 1001101101101000111011110 + 1010011010101011000000001 + 1001101110110010110011111 + 0011101000111001010011010 + 0001000000110000001010110 + 1000111001011000001010100 + 0110011110011100011010110 + 1010010001100000111100001 + 0001101100100100001101011 + 1011101110000001100100000 + 1011011001110010110010010 + 0011100110001110011101111 + 0000100010110001010110100 + 0100110100100111110101000 + 1101100000111010010101110 + 0010110100111011010101111 + 1100101100110110011110101 + 0000001111101111000110001 + 0101110001100010001110101 + 0100000000111010110011110 + 0101010000001110000101010 + 1010011001001000000101110 + 1100011100110010011001110 + 0110000011011101111100001 + 0001011110100101110011011 + 1100111010000011111010011 + 0000010010001011101011001 + 0110100111001001101110000 + 1000000100000110111011011 + 0110111001001101010001100 + 1100010110101101001110111 + 0100100010100111010000000 + 1101000101100111110010000 + 0101101011011110101110011 + 0111110111001011011001110 + 1110111110100101101011100 + 1001110001001111011110100 + 1010001010000001100011100 + 1111111011011001101000111 + 1011111011000000011111111 + 1111001001001110011111010 + 1011010110011101000001111 + 1010011100000110010011101 + 0011011110001101111011101 + 0111001111011011011000100 + 0001111101100000101010100 + 0000100110000011010100000 + 0001011101000101111110010 + 1001100101001101100000011 + 1000101101011110100101010 + 0010001101011010011001111 + 1101010011111010001100100 + 0010001101000010110101011 + 0000000100111100011000111 + 1000100011101111101101011 + 0010010000110001100101000 + 1000001110100110101111001 + 0100000000011010000110111 + 0000100100101110111000110 + 1000111110111011010011110 + 0010111111000010110101101 + 0111110110011001000101110 + 1000101101010100000101000 + 0110010011111010110100110 + 0010010110011110100001110 + 1010011101110100010111101 + 1011100000010010000100111 + 0101100010101110010111111 + 1001011011011100101110111 + 1111010111010000101111011 + 0101001100010100111011000 + 1100001000100101110100000 + 1010010011001110111001111 + 0010011111000111100011101 + 1000100010101100000100111 + 1000101101110000110010101 + 1010111001100111010010110 + 1010011101000111010111011 + 0110001110010100110000110 + 0011100000001111101000001 + 0000001000010101111000000 + 0110001111001101001000111 + 0111001110100110111111100 + 0110011010001100101011111 + 0011111111110001010111000 + 1111110110011011011111011 + 1101011011101100001111001 + 1010000101011111110000001 + 1011001111110000010000001 + 0000011001100110011100110 + 1101111001101101011101110 + 1011010101101110000111101 + 0100110011110101000100011 + 1010101110010001000101101 + 0001001101010110110000011 + 1001011011010010110010101 + 1100111110000110011000001 + 1011101010001100011001110 + 1110010101011011011010001 + 1111011100001111100101000 + 0111110001011000110110011 + 1010000000101000101101011 + 1100101101100110100011011 + 1100101000111111101010101 + 0011111111001000010101101 + 1001101100101101101010011 + 1010110011111101101001010 + 1100110000000010001001010 + 1011010101001111110010011 + 0010011101100110111000101 + 1111001111010101000000101 + 1000000101001000100100101 + 0001110000111110010010110 + 1110110011101110100110100 + 1011010011100011000010100 + 0001110001001011011100001 + 0110001101000000001100111 + 0010011111100001001111101 + 1010011011100100100101011 + 1001010001110001110110011 + 0111011000000011100101110 + 0011010111011100111100100 + 0011000111111001110100110 + 1100000010000001110011111 + 0111001111001000001111000 + 0110010110000010110001001 + 1000101011100110111001011 + 1001101011110110010100100 + 1010011110101000100110111 + 0100111010110010111110000 + 0110010111100000110001011 + 0101101111001010110111000 + 0010111110001010111100111 + 0010110001110000010011000 + 1010101110101100000000000 + 0101101100001000101010111 + 0010111101101101001111111 + 0111000100001000001100010 + 0000111010111010001111001 + 0101000000010001101101100 + 0001001010101111010010111 + 0000000100100110011110101 + 1000000100010100101000100 + 1000111010111100110010001 + 1010111011001100010001110 + 0101110001100101000000000 + 1110010101000110101111110 + 0100010001110100110010011 + 1111001011100001100011010 + 1011001100111001111110110 + 0011001111110100111011011 + 0110000000110111001001011 + 1000000001101000001001011 + 1001011110001110111110101 + 0000011100011010111100101 + 1100001101010001101110101 + 0111110111001001111111101 + 1111110011010110010100100 + 1111010010110011001101001 + 0111000010110000100101001 + 0100011100000111000011000 + 0010111100100001001111001 + 0010110110100111100001110 + 1011010101000011100111101 + 0011001110001000100011100 + 1010010100100100011000001 + 0110000110110100011101001 + 0100111100011000010001100 + 1110110100101010101011011 + 0010011010111001101101010 + 0110011101011110101001110 + 0101110010100000100110001 + 1111110010100010000011100 + 1011000001101100100000011 + 0010011111111011110101001 + 1101110101011101000011000 + 1111101010011111010111000 + 0101100010101001111000101 + 0111100011001111010101001 + 1101111011000101001110110 + 1111101101101110111111111 + 0000110100111011011110001 + 1010101111000010101101010 + 0100011111001110001010111 + 0101010100010000010000000 + 0111100101100001101010110 + 1111101001001010010000000 + 0111010001111010110010111 + 0010110110010001111100101 + 0111111100001111110111001 + 0011001101100001010010010 + 0001111000101111101100110 + 1110100011110001011010001 + 0001011100101100001111101 + 1000010010001001001000110 + 1101110100010011100100010 + 0100000101011101100110001 + 1101001111111100010010000 + 0101110101000000001101101 + 0000110100110001110001001 + 1110000101110110111110011 + 0111101100111010111111110 + 1101111110011101101001001 + 1110100011001101100010010 + 1110011100111111111010111 + 0001110010000000001101000 + 0010101001111101111000001 + 0101001101000101101101111 + 0111111111010010001101110 + 1101010100110111010100110 + 1101000111110000011100001 + 0110111111100001011111000 + 1101011010001100010100100 + 0010001011001011100111100 + 0110000010000111001111100 + 1001110000111110100110010 + 1101010001100111001010001 + 1011001101100011100001001 + 0110111100010111011010101 + 1110001011000110100101101 + 1001010010100110010011011 + 1111000101000001000011110 + 0101010111110101000110100 + 0011011110101100010101111 + 0100001110101111100110011 + 1001000101111101000100101 + 0111000111001111110011011 + 1111110110001010100001011 + 0011011111100101001010101 + 1001010010111010001110101 + 0001001000111001100110110 + 0011111000100100101001110 + 1001111011100110000011111 + 1100001100001000110011110 + 0000010100000111000001101 + 0000010001100011101000001 + 0110111010101000001110100 + 0100011011010100110101111 + 0001110100111111111100110 + 1011101110011000101000010 + 1010001000101111111010000 + 1100100111011101111101101 + 1110101001001110101111011 + 1010100011101100110110110 + 0000000001010110101000100 + 0010101110010110111110101 + 1010111100010001010010011 + 1000000000000010101101010 + 0000001110100001010010100 + 0010011011110001001010001 + 0011001011011101110101110 + 1000011001110000000010000 + 0010111101000110010001100 + 1101100000010111111011011 + 0111011000110001010001011 + 0111000011100000011101011 + 1110100101100100110101000 + 1010111001101100010101111 + 1011000000001000101110110 + 1011110110011111011110100 + 1101101000010011000000100 + 1110101100011110100111101 + 1010110100010100111111011 + 1000111001011011001001000 + 1010100101100001001011101 + 0010011111110100010000111 + 1001011010101111000001010 + 0001100100100000010000111 + 1000101110101110110001001 + 0101010011101001100111101 + 1011101000110010001111100 + 1111101000101111001111111 + 0011110101000000010100100 + 1111010011111101101101010 + 1001111111101000100111001 + 0110011011001010011111000 + 0010011011101000001110100 + 1101100011111111010011001 + 1110001010101110001101010 + 0110001001101110111110011 + 0111101110011111001101000 + 0001100101111110001011101 + 1100101001001111001110110 + 0110000001110001100110001 + 1000100110100001001100001 + 0101001001010111110001011 + 0101011100101101001100111 + 1100110100110100011001010 + 0111010100111010000011001 + 0111011101111110101100010 + 1001110111000011101011110 + 0101000111100101111110011 + 0101001010000101111000101 + 1010100101111101010011000 + 1010001100111110110001101 + 1111100000010110011001011 + 1010000101011110101100111 + 1001111110010010010001011 + 0110011010110101001110111 + 1100010100001011000011111 + 1110100110001100011100110 + 1001011101010111001100001 + 0110100010000000100100101 + 0111111100010111000010110 + 1111101101111111100000000 + 0100100100110111010010110 + 1111101010100011110010000 + 0110101101011100111110000 + 0011101100011011001101111 + 0110011000101010100001100 + 1010101111010001101000001 + 0100011100000101001011110 + 1011101111101001011000000 + 1110010010110111000110001 + 1001001011110101110111110 + 0101010111011000001000011 + 1110101011101110000000011 + 1111011110000101111001011 + 1010011101010101010111101 + 0111011010101000010111010 + 0110110001110001111011110 + 0010111101110000000110001 + 0010010111011000011000110 + 0001111010101010100100110 + 0110111110000111111001011 + 1101010111111101010011101 + 1011111100011000100111001 + 1110001110011100001100100 + 1101001111000110000110111 + 0101111011001000100110001 + 0001011011101111111101011 + 0001101101011001111110010 + 1111101011100110110101100 + 1101110110110010011101110 + 0011001111110111001111010 + 0111110100100111101101000 + 0010100101010100000101100 + 0111110001001110011110010 + 0011100101001010111011011 + 1001001101010000101010110 + 1101110011110101101000010 + 1000101001000010011100111 + 0011011110110010110010111 + 1101010110111110000100011 + 1111101100100011010001100 + 0000001100001100101001000 + 0100000100111110111110001 + 0111100001011010000001111 + 0101101001000111101011111 + 1100111010101000011000010 + 0111000010100011001110010 + 1010101110111011111011101 + 0110001110100110111000100 + 1010110110010011110010000 + 0001100111011000100111010 + 1011010010111100101101100 + 0000001101111101111110110 + 1100001111010110101011000 + 0011011100110110100001101 + 1101001100101001101101101 + 0101110000111101001100011 + 1010001000110101101011001 + 0100100100000001001001000 + 1001011010100001111000111 + 1100000111101101000000000 + 1101100100010001010001010 + 0101100010111011000101100 + 1011000010000000001111111 + 0001001110011001100001011 + 1001110110100011110001011 + 1110111011101001101000101 + 0111001010010101101101011 + 0011100001000000011010101 + 1000111100000110001100111 + 0110100110000011011100100 + 0101011010111011111111111 + 0001110100101010011010001 + 0101101010000011001111111 + 0010101101011111010110101 + 0111100011011100010111100 + 0101100010000101101011101 + 0100001100000001101101011 + 1101111001010001001110000 + 0010000010110110001001100 + 0110000001100101101110010 + 0111111111110001011011011 + 1101101000110100110000010 + 1111000101001011110111011 + 0101001100111000101111110 + 1111011000101011010111011 + 0111011001101100001001100 + 1001110101101011000010001 + 0000101010000011101110100 + 0011110100111001010010011 + 1101011111101111011010110 + 0101111000101100001101111 + 0101100010110010001001010 + 0111010101010101001001110 + 1111000011001000011101111 + 0111011000101000010010001 + 1110110000100011000000000 + 1011111001101111100101101 + 0011010001101000110100010 + 0010001010010110000111111 + 0110011101111000001010010 + 0010101111010000111011001 + 1100000000001100100011010 + 1000001010010000111011000 + 1010110111101100101010111 + 1111111111000001011111101 + 0011000101000101011011001 + 1010011100000111011110111 + 1011010110100001110101110 + 0001110111001100000111101 + 1000110101011011100101000 + 0110010111100100010011100 + 0101001100111100101010110 + 1000001001101100110000010 + 1011010011100111000011110 + 0110011110000110000110111 + 0101011100111111011010100 + 1001000100010011001100000 + 0110011000101000001100000 + 1110100010101101100011100 + 1100111111000010001110100 + 0100011001010110011111100 + 0011101001111001110011000 + 1011111000101001111111101 + 1001101111100001100111101 + 0100001011110100101100101 + 0111111110000001010000000 + 0100101010100101111111110 + 1001001010001011111101000 + 1100011011001010011100101 + 1010101001010010101100111 + 0000010100110110110110100 + 0000111011000010011101110 + 1111010110010010010110000 + 0010110001001101100110111 + 0111010001000000010001101 + 0100101010001101110110001 + 0010111100010101011111010 + 1001100110110111101010011 + 0010001011011010001011100 + 0001101001001110000001001 + 1111001100001000010110111 + 0111000110010010010100001 + 1111010110011100101101001 + 0000110100001100100110100 + 0101010010000000000110000 + 1111001010111111111110110 + 0000100111101010100001011 + 1110010101111011110001110 + 0000000100001101000011100 + 1111110100010011101010010 + 0010100101001100111100001 + 0110000010111011110000101 + 0000010001110000101101110 + 1011000000000010110100111 + 1101001011011001111100110 + 1100010011111101101001000 + 0011010000000000000010000 + 1100110100001000001000110 + 0100011100000010001101100 + 1000110101111010010100001 + 1001000001101000000010010 + 1000001101100100100011001 + 1111010001110001101011011 + 1101010111001000111011000 + 1001000101111101111000111 + 0000111111101110001001110 + 1000011011010011000100101 + 0011010100110011010110111 + 0000011110001001110010010 + 1000010101001100000100100 + 1011001001011110110001100 + 0001001111111001010101100 + 1001000101100001100100100 + 1101100110010101100101010 + 1111011100100011010010010 + 0001100011101101100011010 + 0000110100000101100000000 + 0110101010000100111000110 + 0001010100110010101010000 + 0101111011010111001110011 + 1011000010011011101010001 + 1111110001101010100101110 + 0110101110001101000010100 + 0011101010000110000100011 + 1010000100010010101101111 + 1110110001110111011101010 + 0000000010010010100100101 + 0011110010111111000011011 + 1001000100101010000011100 + 1001101101100100000010001 + 1101010011100101011000100 + 1000011101011000001001001 + 0011001100101111110100111 + 0000011010100101011100010 + 0000111101101100000111001 + 1101100110111110110011011 + 0100110000101001010100000 + 0110110011111100111101100 + 0100011011010101000110001 + 1111110000010101101011100 + 0101011000110111010001101 + 1101111100111000001111100 + 0101011110111010110111100 + 0001101111111010111111011 + 1010001010000000011001001 + 1111000010011001111000110 + 1101101000110100011101100 + 0110000100110110111100100 + 0110100000010010010000001 + 0001010010100001111110100 + 1000010010000101111111101 + 1011000111000011010001010 + 0111011111011100010000001 + 0000010011000011010000101 + 1110100110111011101111011 + 0110010100010001000111111 + 0101101111100111101000101 + 0100111011001100000101001 + 0000001100001011011000111 + 0110000100000111100110010 + 1000101010111100011111101 + 0111000000101000111101000 + 0010101011110101111100011 + 1110000101000110001101111 + 0111110111111001110010100 + 1111000110010000000101111 + 0001101110111010011000000 + 1000111110101011011000010 + 1001101101100100000010011 + 1110110011100001111110000 + 0011010111000110111000011 + 0110000100111011101001110 + 0000010100011101111110101 + 0111111101011011010010111 + 0100110010000111000010100 + 0010010100001101101110110 + 0110100011011110011110111 + 1000100000000100000010100 + 0011000110011000110100011 + 1101001001000111000010010 + 1111010110111000000011101 + 0001011101110101100011010 + 1010110010001110110011001 + 1100100111011110010000000 + 0010101000011011100010101 + 1100000010101101000101101 + 1101011110100000101101000 + 1011101001011110101010010 + 0010010100101010010111100 + 1111101000001010011000010 + 1000110101110001110101011 + 0100001011110110011001011 + 1110101101100111010001101 + 1011101101010101110111001 + 0001100011101100000101101 + 0000011100001011000100100 + 1100000001001100000010010 + 0101001100110001111010100 + 0001000011101000101111010 + 1011100000011100100010001 + 1010100111100000011101100 + 1111000011100101100010000 + 0001100011000001011001110 + 0110011110000111011000111 + 0000110000110101111101000 + 0010100000100000001000100 + 1110110110110001101010010 + 0100001101111000001010101 + 1010011100110000010010011 + 0001100100111001001110111 + 0001100011111100100100100 + 1001100010011100001100110 + 1001100010001111100101000 + 0000100011100100001100101 + 0011010111101100000111001 + 0000010000000111010011010 + 0101111000010011011100101 + 0111000110101111010001111 + 0100011011111101111010010 + 1010001001110001000101000 + 1001111110110011101100010 + 1010011001011100001000011 + 0110111010001110010110101 + 1011111100110000110100011 + 1010101000000111111111111 + 1010101000001110110001101 + 1110010100001011011111011 + 1110111010000010101000110 + 0001111001011010001001010 + 0001000100101000011101000 + 1001111001110010111000011 + 0100111110011010101011111 + 1110100100101001100111101 + 0101000111100000011110111 + 0100101111110100001110000 + 1000001011001101100111111 + 0110111111011110111101000 + 1010100001001001011101000 + 0100011101000000101000110 + 0011100111101111110011001 + 0001111100010000110011000 + 1111011001011011000000001 + 0010000111011001100100111 + 0001010000101110111011011 + 0110100110011100110010101 + 1010100111101001100101111 + 1000001100011110111111000 + 1100110001101100111111010 + 1111010001000000001101110 + 1001011001111010111101010 + 1000111100011110001000001 + 1001010101111101110100110 + 0011111110001111011111111 + 0011110110011010010011011 + 0111001000110101000010000 + 0010111010111010110010100 + 0000010110110000101110001 + 1001111010000101011001101 + 0111100111001111011111011 + 0001101101111001100011001 + 0000001110000011101010010 + 1100101110100011000101001 + 0110101111000101010110010 + 0011001001110000101011000 + 1001111100000010000001001 + 1100000110111100110100111 + 1110011011011100110010010 + 0001110110101110100111010 + 1011110000010100010111000 + 1111110100110001101100100 + 1101110000111101000110001 + 1111100111111101101111011 + 1111001001100111100011100 + 0011101111001000101011110 + 0100111000001110110011111 + 1010110111000101101111100 + 1110110110000001101111011 + 1010100011001000101101001 + 0100110000101100011100000 + 1111100000001100100011100 + 0000000111110011110011010 + 1011000010100111000010001 + 0011110110000011000010110 + 0101101000110101001100100 + 0001111010111010001010100 + 0111100100101010111010000 + 0101100000111111011111111 + 1100101101001001111001110 + 0100010000110011010000010 + 1101110110100001001000110 + 1011011010101001011010111 + 0100011001110110011101101 + 1100110111101100010111110 + 0110110111000100011111010 + 0111111101010010010101011 + 1000111000100100001110000 + 1101001110110000110000001 + 1000010001101000100110111 + 0101011110110101011101000 + 1001100100011110011000011 + 1110001110110100101110101 + 0101001010110110110010100 + 1000111111001001010101010 + 0001010101001011000110001 + 1111100111110010111000001 + 1111011110000001111001000 + 0101011110001110010011000 + 1110011100110011101101110 + 0010001100111100111110111 + 0100000100101010011110001 + 1110100110100101100101000 + 0010000011111101011010101 + 1000000111011000011100010 + 1101000111100011100110000 + 0100001010000110110101100 + 1011100001101001000100111 + 1010110010010101010111100 + 1001101110111100100011011 + 0000010101010110001101010 + 0110001101111111101000110 + 1100011010111111101000101 + 0010010101101001010111111 + 0100001100100000010010000 + 0010100100000000000101001 + 0110011100001010011110001 + 1010011101111000011101001 + 1110101010011111001001011 + 1111001101110100110011011 + 1011110110110111000010000 + 0000000111110010000001100 + 0000011000010101100110110 + 1111011100101110110110110 + 1100010011010001110011011 + 0100101110110010101001100 + 0001111000110101110010011 + 1011001110001001000110100 + 1000111011000000011110001 + 1000011001110110001101010 + 0001000110000011011010101 + 1011010000011010101101111 + 0000111101011100101101110 + 1100101110011111000110100 + 0001110011001011000001010 + 0001111011010001010010110 + 1000101000100110111100100 + 0111010011001000101110010 + 0101110010000000111101110 + 1011000111111110111101100 + 0010111011011100100011000 + 1111100001101101000001000 + 1001101011101100100010111 + 0000010100111101111010110 + 1101000101011000001100001 + 0001100101110101110101111 + 0100111010101101110010110 + 1011111001011110110101000 + 0001010000011000100110011 + 1000011001011101100110011 + 0111100011011011101110011 + 1111110001100101101111010 + 0011000111111011100101000 + 0110111110100101010011100 + 0010111111011010010100100 + 0011110110111001011100010 + 1100011100100110110101010 + 1000000000000101101000100 + 0011101000010110010100101 + 0110011110100010111101110 + 1100110100100100000000010 + 0101100000110000110010110 + 1000100011101110100111010 + 1111010101111010000101010 + 1011011100000001111011000 + 1010101101110110010001111 + 1110100001101110101001110 + 1011101100001101110001111 + 1011001111001000101111101 + 1000101100110001011101000 + 1011001011111001011110000 + 0101011000001011101110011 + 1110101000101111000100110 + 1001110110011110001011110 + 1010001101110001101010010 + 1000100111011110110000110 + 1101101111000010000010100 + 0101100110011101111100110 + 0110100010001100111101110 + 1001101010000101011100100 + 0001101011000011011110001 + 1011110100000011011111111 + 1100001100100010111100001 + 0011001011110110011110110 + 1101110111011110000010000 + 1111111111000100011001011 + 1011101011001101001000001 + 1001111011010010001110111 + 0010001111101100011010000 + 0010101110110001101101000 + 0000101010010000101111110 + 0010001100100101110101100 + 0101110010000011001001110 + 0100000000110000100101010 + 0100000011010110001000000 + 0010000110011100101000010 + 1000011101010001010011010 + 1000010011100010000011010 + 1010011011100000100001010 + 0001101110100011100000000 + 1110010111001110110111011 + 1010100101111110011001001 + 1110100110110000011110110 + 0011101101100010001110001 + 0100111111110001011010111 + 1101010111001001000100000 + 1101110101010011010011011 + 0001011001001010101000010 + 1010110000010101111110000 + 1111011100111010110110010 + 1111001101001101101010110 + 1010100101100101111110000 + 1010100100010100011000111 + 0010101111101000100110011 + 1010010110101111101100001 + 1001011110111110001100011 + 0101111001100000000111111 + 0010001011100010011001111 + 0111101010011110110101010 + 1100110000101001110110001 + 0001110100000000110000011 + 0101011100111100101110100 + 1010001100010011011000000 + 0011011011110111011000010 + 0010111001100000010110001 + 0000000101001010101001110 + 0100101000101001011000010 + 1011011111000110111011010 + 0110011010111001001000000 + 1011111100010100101001101 + 0110111101111011010000010 + 1001001001111100010011000 + 1011011001101010010001101 + 0101101100110011100100011 + 1001100110110010011101110 + 1000100101111100011011001 + 1011000000100111000110101 + 0000111111100000100110000 + 1110110111111000101100000 + 1010110111001100001100101 + 1010110111110110001011101 + 0100100010010010000111100 + 1001101101000101101111001 + 0010111110000011000100111 + 1101101011010011110011001 + 1010011100011101001110100 + 1101011010001110101000010 + 1000000111001011001110011 + 0100001010100100110001001 + 1111110010000001110010101 + 1110111110101101100100100 + 1001010100001000000010011 + 1010101010000000011011001 + 1010111000000000000011110 + 0111011110101111001001010 + 0000110100110001111001100 + 1101100100010101101001110 + 0010111101100100011011001 + 1110011000110110011110000 + 0011110001010111110100100 + 1000101000110101010101110 + 1010101110010000011011001 + 1011011011101100110001001 + 1001101000011001001000011 + 1001001100001101111000001 + 1001101010110011010110110 + 1111010100011101101100011 + 0001011000101011100000110 + 0000000111101001110011100 + 0011010110000101011010001 + 1110100100001010110110001 + 1101000001001111010110111 + 0010100101000000100100100 + 0111101000111100001101101 + 0000011001000011010011101 + 1000100111110001010011110 + 1000011111001011001110010 + 0100011011111011011001011 + 1100001000010011001010001 + 1100100100101100010010110 + 0001101101010101001101011 + 1001011000110001000100000 + 1001001101011011100100111 + 0001100111111000011011101 + 0001010000110000010011001 + 0000011010011101011001000 + 0010111011000000010101101 + 1110011111100000110100101 + 0001011111000100100011011 + 1000111110001010010110010 + 1011110101111110000000000 + 1111100010100011001111101 + 1110010101111101011100101 + 0010100111011111000001101 + 0000101100010111000011110 + 0000101110101000000101001 + 0111010100110110100010101 + 1010111010111001011111100 + 1001001001011000001010001 + 0110011110010111101011101 + 1111010000010100101100101 + 0101110110101000101110000 + 1101111011111000110011110 + 1101011000001000001011001 + 0011101011001010000110100 + 0100011101011100100000011 + 0111010011001110011110011 + 1010110010101000010101000 + 0011110000110101001001111 + 0110000011101100101011111 + 1111001101100001001111010 + 1010000011001110110100101 + 0100011000010111100011101 + 1101011011011101110011111 + 1111010101010100111100110 + 0010110110000010001000010 + 1001010101111101110010101 + 0110000110110011101010001 + 1110100011000011111111101 + 1001000001010011001111001 + 0010110011001010101101000 + 1010100010011110111001001 + 0001100011110100101010010 + 0100001001101010110111001 + 1101001101001011111101111 + 1111111111101100101001100 + 1110010101111000001101111 + 0100000000101110001100111 + 0000101110110000110010100 + 1000011111010010101101000 + 0010001100111110100111010 + 0000000111001110000101111 + 0000101010000010010100001 + 0100001101011011001101100 + 0000010111111000111101111 + 1000100000010110111110110 + 1011111000101100101100001 + 0011110010010101101110100 + 1000100110100101000110101 + 0110001111000101110110001 + 1010110011110001101000111 + 1001111100110100011101101 + 0010010101000110100111100 + 0110101110010110001000001 + 1111110101101111000011011 + 0111000100111111001011101 + 0011001110011010010110000 + 0111001100100100010110001 + 0011110111010000101111000 + 1000010000011001111000000 + 0000111110110100011101100 + 1001110000010110101101101 + 1010000110111000100011110 + 1110111100010110101011110 + 0000010110001100011110000 + 1101100010011111101011101 + 1010110001110010011101011 + 1010001010110010100000001 + 0110100101001010101110111 + 0101100110001100001000010 + 0101111111110001010101001 + 1111010011001111111110110 + 1100011101001111110011100 + 0101111011100110010101110 + 0001000000111001101100001 + 1011001000101100111000110 + 1000100011100001001101010 + 0000100111100110010011000 + 0001010000010110101111100 + 0100100011010011101101110 + 0001101001111010001111001 + 0100111011110010110010100 + 0001100100001001101111011 + 1001010101110010111001110 + 1011111110010011100101110 + 1010001011111111110100000 + 0000000000000111010000110 + 1010101101010110100100010 + 1111100110000010110011011 + 1111111001001101010010010 + 0100110011101110100000000 + 0100101110110001110001110 + 1010010001101111110001010 + 0111110010100010010010101 + 1001110111101010101001011 + 0110111111001001001101101 + 0111000010110100011111110 + 1010001110001100111000101 + 0010011111001101101100101 + 1111011011111001001101101 + 0101100000001100101010010 + 1011110011101011100011010 + 1111011000001000101001010 + 0001100111000110101101010 + 0111100110010100110101101 + 1101000000101000101010000 + 1110101001110111111100101 + 1110011000011110001111101 + 0000000110111110010000110 + 0000100110001011001100111 + 1110001110111110110111111 + 0100111100111001000000101 + 1100001001000101101000110 + 1111000101110000000010010 + 1010010111111110001110001 + 1101000100001111110001011 + 1011101011111110010000111 + 1101101000011101010000101 + 0110011111110111010110000 + 1000000010011010111011000 + 1110010100011001000111010 + 1101000100011100011101000 + 0011101110010110101110111 + 1100100110111111111010101 + 1000100010000111100011011 + 1001011011001100110110001 + 1010110000011001110011100 + 1010100000001100111001000 + 1111001010110100100011101 + 0010010101111000000111100 + 0110001011100100100011001 + 0010000100110001100101010 + 1011100110000001010011000 + 1011100101111001000000011 + 0110110110011011111110111 + 0011110000101001001000011 + 0111100011110110100101000 + 0010011001100111100001000 + 0010110110101111010101000 + 1101100001111100011010001 + 1111001101111001100100100 + 1111100110010111111111111 + 1111001001111000101010011 + 0111111010000010111010000 + 0001110100110101011100010 + 0010011001101011111111011 + 0011100001100010000101010 + 0100100010111001000010111 + 0000000101000011110001101 + 0001010000011011101110010 + 0101101000010011011010001 + 1111110100111110110101111 + 1001000001000101001011101 + 1101011100111001100011011 + 1101101010110111011101110 + 0111110011011110100011011 + 1000111001111000111111100 + 1010100101010101110100100 + 1111111100000011111111100 + 1010110101010000110110101 + 0011010001111001001111011 + 0001101100100001110101000 + 1111110101000111101000111 + 1110001011100101101110111 + 1111001111011110101000110 + 1011010000000001010000111 + 0101011111001001010010001 + 1011010011010110100101110 + 0011010010001000001000111 + 1010000101001110011100101 + 1111100100000011111010000 + 1000011101011100010101110 + 0101010101110001001010001 + 0001101110001100111111100 + 1101001001010011010010101 + 1000001011110010010111100 + 1101101000011011001010100 + 1110001011000101100100101 + 0110001000000101100100100 + 1100011000010100111111100 + 0100110110100111001001000 + 0010100111001110010001000 + 0101000100011100100111101 + 1010011000010010010110001 + 0100011100100110011100001 + 1001010101000000110110111 + 1010110001100001101011101 + 1010000011011111100001011 + 0101010001010110101110010 + 0001100010010011110110011 + 1101110111010010100001100 + 1011001010101101100001111 + 0010110001010000100110100 + 0011011101101000110001111 + 0000111100100010000100011 + 0001110101000111011100000 + 1110100010101100010000001 + 1110000110010110011001000 + 0010111110100111000110100 + 1011110010010101101101111 + 0010010011110010001011111 + 0111100111111001011011011 + 1111110011011100101100011 + 1100000110110111010001000 + 1001100000011110011100000 + 0110011100000100111000101 + 1101000110100000001111111 + 1101111100111001110011110 + 0000101100101001001001100 + 0101001001001110000111101 + 1011010000100010110101011 + 1011110101000101101111011 + 0001111010111001100100000 + 1010110010100001011000001 + 1010111111110111000101111 + 1110000001110010010001101 + 0101000010011001111100111 + 1101011101101111101110110 + 0001111000001110101001011 + 0110110101000001001010010 + 0100110000100011001110010 + 1101001010001010111010000 + 0010111011011001000100110 + 0111110000111010101001110 + 0010110010011111100001001 + 1001010010101011011000011 + 0101100000101111101001110 + 1011111101101000001000111 + 0101000100111111110110110 + 0001100000100011111110011 + 1000001000001001100001001 + 0001111111000101011101110 + 0110000110110011110010111 + 1111111111100101011100010 + 0001100010011111111011001 + 1100001011101110011010001 + 0101001110010011010110000 + 1100100011111111010001100 + 1010111100001001100010010 + 0111011100110000101001011 + 1111010011111010011001111 + 1010010000000001101100010 + 0000000010100100000000110 + 0000001111011100101001111 + 0010000101111010011011111 + 0101111100100011111101010 + 1010100011100010001101001 + 0100110011011010010100000 + 0100100001110111001101010 + 0111101100101100010100010 + 0101001010011100000000111 + 1100000111101111101101010 + 0010010101001100111111000 + 1100011101110000010011100 + 0101001110110000111100010 + 0110011101110011010111010 + 1100110110101001001111111 + 0010011010010000011001010 + 0111101001111001101111100 + 1010110010011110011110011 + 1010000000010111101011100 + 1110111010011111110010011 + 0110111110010000111011110 + 0110101101100100110011100 + 1101011110011111010000101 + 0011110111001000011001101 + 0000011110101001001011001 + 0101100100001011100100101 + 1101001001000011111000101 + 1010011001100101011110010 + 1100110001110010100010111 + 0100100011010111111101001 + 1111101001111011001000001 + 0001100101011001101110101 + 0001100000101101000001100 + 1110100100001101000110001 + 1111000000111111101011100 + 1111101110111110001111010 + 0010001000111001100100111 + 0101100100011001111010000 + 0110011111111010111010001 + 0100000101010010110111111 + 1010111101010100101011110 + 0011101100110011010010110 + 0101000101101001110100101 + 1001000010000100000100000 + 1111010001110101010001010 + 1011000000001111101011101 + 0000010011001100101011011 + 0100000001111101000110100 + 1101101010011010101111111 + 0010010010010101111000111 + 0110011101100000001000110 + 0100110010001000010101001 + 1001000001011000011010110 + 0100110111010100001110101 + 1011011010111011000011011 + 1110000011001111000101101 + 0101011001100101110000001 + 1110010011101110001111000 + 1010100110110110111001001 + 1101111001001000011001110 + 1001001101011101110010111 + 0000111101011000011110110 + 1010101000100101010101001 + 1100010010010000011101100 + 1000010011100110001010111 + 1000100001010010110110110 + 0010011100011101001000001 + 0100110010110000110000001 + 0011010001000001101100110 + 0110001110011110000000111 + 1001101110000110101101010 + 1000101011001010011110000 + 1101111100000001111110110 + 1110100101100001111101101 + 0001101110110010011000110 + 1001111011010000100001010 + 1011010110000101000011000 + 1010001001011000010001111 + 1111101101000100110100011 + 1001011101000101000000001 + 0101000011010000000100011 + 1010000001110100100111000 + 0101001011011110100101111 + 0100101100011011010001011 + 0001011011011010111101111 + 1100011001110001010011110 + 0000001011000011010110001 + 1100000100000110001001101 + 1101100100001101100110110 + 1011111001001100110100100 + 1011011110111100001100100 + 1011101011100000110000111 + 1110110001010101001001101 + 0110111100110001000010110 + 1111000000011010100110111 + 1010011001011010101110011 + 0010110000010111000100001 + 0000010110101110000111111 + 0100100010011100101100011 + 1001110111100011110000101 + 0111110001010001001111011 + 0100111101010001000000100 + 1110011000111001111101100 + 0011011110101010100100011 + 1101011110001111100010100 + 1001000000010001110101010 + 0000001001000110000010110 + 1011010001111010100000111 + 1000001010010010001101101 + 0100011100111010011011001 + 1100001001111101000000010 + 1110011100001101010010011 + 0001101111000001010111100 + 1010110010010011011100110 + 0111111100000010101001101 + 0111000011100100011011010 + 0100111100011101110000100 + 0100001000001010100000100 + 1011101111000101000101010 + 1000110100110001010101000 + 0100100000011110011110000 + 1000010011110111111110100 + 0101100001011000010011010 + 1011100101100001100011001 + 1100100011010111101000001 + 1100111011110001000010010 + 1001001001100101001100111 + 0010010101111100100100000 + 0101000011011010011001111 + 0010011001011110110001010 + 1001011100000100001110011 + 1111100101001000011100000 + 0101000101110111100100111 + 1110010001000110011110111 + 0010011111101111111010111 + 1111010111110011011110111 + 0100001001001001011000011 + 0001100110110000101101101 + 0010111110011110011010001 + 0000101011110000011111111 + 1111011010001111001000001 + 1000001000001111011010100 + 0011100100101100101001110 + 1011010011010000101011110 + 1010111011010111001110000 + 1101011011000110011000000 + 1001011010000011111001100 + 0111111111001010011101100 + 1011001001011100001000011 + 1100100011010101000111001 + 1000100101111111111000100 + 0000001000101010110010110 + 1100010110110011111110110 + 0011011010011011100101011 + 0000111010010011100100111 + 0111010010001000101001111 + 0011100110100111110111001 + 1000001011001001101001010 + 1011101100100011000110100 + 1100001110100110010110001 + 0010100111000110000110010 + 1111110101001010100011100 + 1101111111110101001101111 + 0101100111111111111011001 + 0110011101100110001110000 + 0011011110010001010001001 + 1001111111111001100001101 + 1010111100111101101010111 + 0100010011110100010110011 + 0100000011101110010111010 + 0001000001011001000101011 + 1000111011101110011000100 + 1001010101001001001000110 + 1110100000000101010100000 + 0010110111010000101111101 + 1111110100001001001110110 + 0001100001110100001001110 + 0101000011101101101100011 + 1001110001010011001011100 + 1010011110001011101110101 + 0010110010101110111111001 + 0000100011000001111001000 + 0001011010101000011001011 + 0000010100001010100001011 + 0110100100100011000101000 + 0110011100011101001111010 + 0100101110110011010001010 + 0011001110000010100011100 + 0101000011011001100101000 + 1010101100011001010100001 + 1010001001101100100011011 + 1000101011010000001000111 + 0001101101011000011001100 + 1100111111000100101011001 + 0111010011110000100001100 + 0001101010000100110111010 + 1011101101110111101101001 + 0101100100010101111000001 + 1000110010100011101000001 + 0110100011100001101001101 + 0100100111100100010000011 + 1011100110111110110010101 + 1000111011100011101100110 + 1001010110111011001100111 + 0001100001000101011110001 + 1001000010110110111001101 + 1111100000010110010100111 + 0011111010011011000100000 + 0100101010101011011111100 + 0010101011010101110101100 + 1000000011010001101110010 + 1111110011000011110111001 + 1011100010011111011011101 + 1111111001001010010100110 + 1011001010111001111010111 + 0010010000010000110011010 + 0100100010111011010101101 + 1000111101011010011001111 + 0110011101101001001001111 + 0101111001000110110000011 + 0100000000100000100001011 + 0010011101111100111010010 + 1111000111101010001010000 + 0100101000011101100110001 + 0101101001001000011101000 + 0011001010011111100001010 + 0011000011010100011110101 + 1010010010101101110111001 + 1010011100010000001111010 + 0110100100000111100101011 + 1001101110100010101101110 + 0001100010010010111111111 + 1000011001011110101101100 + 1010010110001101011001000 + 0100101001010100111110011 + 0011010010111010111001010 + 0111001110100110100100110 + 0111100010011110111110011 + 0001000000010111111110101 + 1110010111000111010101011 + 1001100101010011101001000 + 0000110001011110001000011 + 1111000101111000101101001 + 0100000101101001001001110 + 1101111100110111000001001 + 0100111100001011011100010 + 0111110110110011101100111 + 1010000110111011100010101 + 0101101011011101000011110 + 1111011111010010001010110 + 1011100000010111101011000 + 1101101110111001101001101 + 0001101011001100111100101 + 1110010110011010001101111 + 1101101101110001110100100 + 0111011111101000101010011 + 0001011011100100100001010 + 1111001100101001001100011 + 1000101100101000001111001 + 0010110100010000010001000 + 1101101110010011100010011 + 1111101110100010100101100 + 0011110101000100111111111 + 0010110111001110010001110 + 1000001010100101111011001 + 0100000010000000100010000 + 0100110111011100100001011 + 0001100001011000101110111 + 1111100000101011100001011 + 1110100100110011111111111 + 0000100011000011011000011 + 0010011000000010101000110 + 1101110000010101111001100 + 0101100110101110010101000 + 1010011010010110100000110 + 0101111101010100011101001 + 1011100001001100100011010 + 1010001100000110111011000 + 1000110100011011011101010 + 1111010010110110011110011 + 1111001100111011100111111 + 1001110110011100010000011 + 0000011101101010110000110 + 1111010100100001001111111 + 0000001000110110100010011 + 0000011111111001111101011 + 1011110111000010101010110 + 0111010101011011010000111 + 1011101101010110011010110 + 0000000001100000110010110 + 0000111011001110010011110 + 0111010110011001101100000 + 0101001010010110111111001 + 1111010000101011000000011 + 1101001100100111001110110 + 1011110110100100101010110 + 0101010001000100001010101 + 0110010110001101101111010 + 0101111111110001100001000 + 1011111001000000010000001 + 0101100110110111011111110 + 0111110100100011000100001 + 1010101000101010010010010 + 0100110000111110110110110 + 0111000001110111111101100 + 1110000010100011011000001 + 0010101001000111111011101 + 1011001101100000101000001 + 0111110010001011110111011 + 0100001000100001111010100 + 0011010010000101110110101 + 0011111100001110111010101 + 0001111101001101101110101 + 1001001000100101010011101 + 1101010111010001111010010 + 0111000111101011001111010 + 1000010000101001101101110 + 1011000101111001010001001 + 0011010010010001101001100 + 1101111010101000001100110 + 1001000110000000000101011 + 0001010110000111001101111 + 1000001111111100000010100 + 0011011111101101100111100 + 1011110011001001111100001 + 1010001100010101100001100 + 1100010010100010000100011 + 1001100101100001010011110 + 0000110010000001111110111 + 0101110000011100101011010 + 0101011110011010111100100 + 0101111111011101011110111 + 0100011110000110100101000 + 1000001000011001000101011 + 0100101000011101101100010 + 0001110000011001010010111 + 1011001000000100010011101 + 1100111111100101010110011 + 0111001111010010011000000 + 1001111000011110011110010 + 1110011011000101110101111 + 1011100111000110101011000 + 0101011011000000001001000 + 0111011101010000101001000 + 0110111101110110110111111 + 1010100000101010010110101 + 1110001100110000110010101 + 1011101001001110110000110 + 1100110000111100010000110 + 1010110110100011101111111 + 1100001110010000001110111 + 1110011011010010010011000 + 0101010110101100100111110 + 0101010100000001110010100 + 0011101011000011010001010 + 0110010010101011001100011 + 1100011001110010111000111 + 0011011100011111101001010 + 1110111101111101100001010 + 0011011111011010110010101 + 1001110000101100011001011 + 0001001110111110011111011 + 1010110111001001111001010 + 1010010011011110101011111 + 0101110110001000110011001 + 1110001110000111111011100 + 0111011111100001101011011 + 0111110110000110101110111 + 0001010011010110000100110 + 1110001001001011101000110 + 0000100011111101010011100 + 1001110101100010011001000 + 1100111001011011000011110 + 0111101101110011100000101 + 1110010011110100101111010 + 1100001100101101111001010 + 1100101010101101010111110 + 1101001011011100011110110 + 1010010000100010111101001 + 0010000010001001011101000 + 0111000001111010111000101 + 1001110111011100110001111 + 1000001100010001001101010 + 1010111110100001111001101 + 1001011010100001100101101 + 1100001001000010000001011 + 0000001001011000100010110 + 0000111110011011101110110 + 0010111010000000011110101 + 1011110100011110000000100 + 1111010100111100011110000 + 0101100110111010000000001 + 0110101011001010101101100 + 1001000000111101100111001 + 1111011011100101110010011 + 1100111101101011110010110 + 1001111000000100100111001 + 1010100010111010111100010 + 0001001001110010001110001 + 0111000111011111001000100 + 1111110111001110101101111 + 1000110110100100010010100 + 0011101101110001001010001 + 0111111000110001110100001 + 0111010010001100100101000 + 1000111101100101000100011 + 0100101101010101010010011 + 0000100111011100101101111 + 0101111010000110101000111 + 0110100111001010111001001 + 1111110010001011110011000 + 0011100011101100000100011 + 1111100101100000000110110 + 0101000010110000110110010 + 1110011110111101011110001 + 0101001110011000101101110 + 0001011111001000010100011 + 1110011100001010110000110 + 1001000001010001100011110 + 0111001100100011010000110 + 0100001101110011000011111 + 0011100100100011110010010 + 1010111111100100000001000 + 0101100011010100111110111 + 1001101001111000000011111 + 0010001110000000010111010 + 0010010110100011111011111 + 1011101011100001111011001 + 1011011100001101110000010 + 0011001001010000110100110 + 0011100100110001000101001 + 1000010011100111111010011 + 0011101111001010011001111 + 0001000000000100111010110 + 0100001000100011011010011 + 1110010011001100011001011 + 0001011100100010001011000 + 1010011111000111111101000 + 0010101000011000001111101 + 1100011011101000101011010 + 0111001001111100001101011 + 0111001011101100001010010 + 0111011000101101011010101 + 0111110010001100110111101 + 0110010010001100010010001 + 0110111110101011100000111 + 0100011000111111111111001 + 0001001110100110000100010 + 1100011010101001110010000 + 1111110001110110111100011 + 0010011001001001101001110 + 1011101101001001000011111 + 1111000111010000111100011 + 0010110100011100101000000 + 1010011000100011110000100 + 0000101100010101011001111 + 1101010000111101011111100 + 1111111000011111100111011 + 1000110001100010100101011 + 0001111110010010101111101 + 0011110010111101101111110 + 0110010001000100110000111 + 1101011000100100101001111 + 0011000011000111010011010 + 0100001001100001011101100 + 0101110101011100101110100 + 0101011100100010011101000 + 0110110100010001011101100 + 1100000011101111100001001 + 1001101000100110100011010 + 1010100000100010000010001 + 1110110101000010000110101 + 0111000111100100100001010 + 0011011101011111001011110 + 0011111101001101001100100 + 1000101100101001001011001 + 1101111011110100101001010 + 0101100100001101001100111 + 1000101011010000010100001 + 1010100100101101010110000 + 0011000000111011111100011 + 1101101111011001111001010 + 1101111101011001001000101 + 0101111110010010101110010 + 1110011010101010110110011 + 1011010001100010111000001 + 1010011110110010101111001 + 0010111010001001110011110 + 1001010100110001111100111 + 1010101111111011111010001 + 1101110100110011000011100 + 0111001100000011110010011 + 1101001011101000101111110 + 1101010100010011011111010 + 1001100100100100110101000 + 1111010101101100001010101 + 1101001000010111001000111 + 0011000001001000110100000 + 0000110101001111110111011 + 0001110011000111101111111 + 1010000101111011010001101 + 1101010010110001101010010 + 1101000111001000101100010 + 0100000001101111010001110 + 1000111101111001011101110 + 0010100101100101111011100 + 1000000110110010010110101 + 0010001110001110100100000 + 1010001010110101111000011 + 1001101111110100001000111 + 1101010111101101001011011 + 0010011101000011000011010 + 1110001110101010101110010 + 1000011011110010001110100 + 0101001100111001110101011 + 0010110011010100001111111 + 0011000100010110101100110 + 1100011001111001111111010 + 1001111100000110101010011 + 0010100100101101110000010 + 0111000011000010101110110 + 0110011011111001101100000 + 1110011110100101000000100 + 1010001101111110100111100 + 1010110010011100000101000 + 1111100101111101111100100 + 0001100110010100011000100 + 0100111111100010101000011 + 0111111100011110001111110 + 1010011110001111010101001 + 0010011010011100000110000 + 1010010010110110011011101 + 1011001001111110100110101 + 1111011011001100010010001 + 0101110011010100001011010 + 1101101010001110010110101 + 0100001010101001000111001 + 0111100110011110101110000 + 1100000111001011000111100 + 1101111101100001101001110 + 0101000000000101001000000 + 1111111000001111111101111 + 1111000010100100011101100 + 1011000001010111110100000 + 0000100110010100000111101 + 0111000011001000101000111 + 0111110111000110101010000 + 0111110110110000001001110 + 0111011000100000101100111 + 0000111010100011100111100 + 0111111001101101001110010 + 0111110001000000100101100 + 1111011001011011010011101 + 0101110100000111110001001 + 0101101010001001011110111 + 1111010000111111011010010 + 1000100001001010110011001 + 0111110100001001110110011 + 0000010100100110111010001 + 0010001110111100011000101 + 1100111101101001000101010 + 1001111001010011011010000 + 1111100010111010001101000 + 0000000001101010000101001 + 0100101110100111101010110 + 0001000101111010111010101 + 0000111000010110100100001 + 1010110110001111110100001 + 1010011010011101000000100 + 0101010100001110000010000 + 0100001000010100011110000 + 1001010011100101100001101 + 0101100101000001101110100 + 0110101101101011111100010 + 0010000000111111101010010 + 1110001101101011010010111 + 1001101111110000110001010 + 1100010110000001101011010 + 0001110100011000101011010 + 1011100110101110000011111 + 0111110010011100011011010 + 1110111011011011011111101 + 1010101011110001110110101 + 0010111010011011110011001 + 1010111010010011110100010 + 1101110100111111001100110 + 1001010001100000110010111 + 0011100001010000010000101 + 0100100010111111001100010 + 0111011011001001001010111 + 0101101101101011111010100 + 1101000001001010111000000 + 1111111010010011100011111 + 1100001101110011111111101 + 1110110000011001011110011 + 1100100100010011001001000 + 0101011010101001011111101 + 1100110010010110111111110 + 1111011101100100110010010 + 0101000011000010110000111 + 0001000010101100010111000 + 1011101000010100010100011 + 1001001001000000011111001 + 1111011110010010100000000 + 1010111001111010111111110 + 0111111111101111010011011 + 0010011010111101110101000 + 1000110110100011111100101 + 0110111101111111100111100 + 0111011110011011010110011 + 0011111101111000110001101 + 1011010001000100110001110 + 1101101100111101100111010 + 0111101110110000100000111 + 1101110111011100101000000 + 0010001000010111111110011 + 1101100001010110000010110 + 1101110011000001110010111 + 0100110011100111000000111 + 0100010011011111111001111 + 0010011100000111010110011 + 0111001010011011001110001 + 1001011000111001110110100 + 0011101000011100111011110 + 0100100001101111000111011 + 0111011011011100011001101 + 0001001100100011001011101 + 1001111011101111011001100 + 0111011110100000001000011 + 1011110110111000001001101 + 0101010110101100110111011 + 1010001101100001001001010 + 0110100010000110000100110 + 1000111011111010101011111 + 1111111110101101011000010 + 0100101011000110011101000 + 0010100010011000111111011 + 0101010010100000000101101 + 0101001001011111001001000 + 0001000011011101101100111 + 1000101000011111000001000 + 1000111010101101001111010 + 0100101011100100101100101 + 0011100101100011100001001 + 1101110010101001001101010 + 1111000100010110100101001 + 0111010010110111100100010 + 0101110101101000111110111 + 0101010100111001110000011 + 0111010111011010001101001 + 0000110011111000110101110 + 1010001000011100111010110 + 0100110001001011101001101 + 1101100010001111000010110 + 1101111001101111000000010 + 0101001100111100100100001 + 1101101010010110001110110 + 1011101011011001011000001 + 0110010001011100111001000 + 1110011001100100110011000 + 0101101101011000101011111 + 1000001110001100110111101 + 1010010000011011100110111 + 0111100110011101100010110 + 1001100000100111000110111 + 0011000101110000110001001 + 1110101101110101111001001 + 0110010010011111010000000 + 0101110111101100010110111 + 1010000110100000001010100 + 1000001101101100001101010 + 0111110000011011101101011 + 1010011000000000011011100 + 0010011000010101011001111 + 0101101100010100011000001 + 0100100110001011010010000 + 1010000111111000010101101 + 1111010001001000110111100 + 1000000111100110011100110 + 0110110010100101010010100 + 1001110001001101110011110 + 0101110010001011010011000 + 0101100000100101010011101 + 1100010100100110100100010 + 0011111001110111001111101 + 1001111001001000010110110 + 0001000101010110101111110 + 0101111010010000001100001 + 0110011111000111000011110 + 0001101010101000110101011 + 0010011010111011001110000 + 0011100100110101011100010 + 0000001001011110000001101 + 0110111000110101011100100 + 1110001010001001111000110 + 1110111001000011000110111 + 1100100101111010100010101 + 0101110110011001100000101 + 0110001111100100011100111 + 1100010011001011000001000 + 1110000111010100010100011 + 1111110101011000001100010 + 1011101101011101100010100 + 1110110111011010110110010 + 0111001111110101111000100 + 1011001101111010001111001 + 0000001000110101100011010 + 1010000100110010000111000 + 0010111011010001101011110 + 1111110111001100100111110 + 0101111100110110001010001 + 0100001010011000110001001 + 0001100011001111101101100 + 1111110000011001111110011 + 1110100110000000000001110 + 1110010111100100101001000 + 0000110110010001000010111 + 0110000000100000011111010 + 0011100110110010001101101 + 1100000100110001111111001 + 0110000000111111010110001 + 0000010010110011001011100 + 0101101001010100111001000 + 0011100110111100000101100 + 0110011101010110101011101 + 1010101011101100111100101 + 0110011011101100100100110 + 1011110010111110011100001 + 1100000100000111011000000 + 0000100101000100011000101 + 1110011101011010100001001 + 0011111111110001111001000 + 1110110000000100111101100 + 0100110001101010100110000 + 0100010111101010010111111 + 0011010110110010101000111 + 0011100001001101101111000 + 0000110001101101011111000 + 1101101010101011110001101 + 0010001111011100110000100 + 1000110110111010011111101 + 0111111110011100010001000 + 1001000011100100100001100 + 1001010110111101100111100 + 0001100101010000111011111 + 0111101101110000001011100 + 0100110111010001111110101 + 0011110011011000111101111 + 0110001111101101100101001 + 1010110010011001100011000 + 0010100110001100000111001 + 0111011101010011000010011 + 0101011100010000110100000 + 0111000111011100011111110 + 0101011010101100110010001 + 1101101111110001001001100 + 1111111101000110100010111 + 1100111011101101010011101 + 1001110000010010111011110 + 1011101000001100101111011 + 0010001010001010101000000 + 0001111001101111001010010 + 1111101000110011011110001 + 1001110001000111101111100 + 0010111000011010111000001 + 0110100000010111101110011 + 0011010101000010010011010 + 0001100011010101110011010 + 1100111001000010000110001 + 1101011101001001100011110 + 0110100111110010010110100 + 1111110111001110110111110 + 1010111101111110000111110 + 0010000111010110010101100 + 1010100100001111000011111 + 1110100001000100111000101 + 0010101010110101101100000 + 1001101111100101101101000 + 0110000100111010000110110 + 1111001110111111101010011 + 1110010001000100010011110 + 1100111110101100100001010 + 0000111111101101000011000 + 0110000011111110101001101 + 1011000110100110111011100 + 1101101011100100001011100 + 0001010000011001111011111 + 0001100111100100101101100 + 1010100011001100010110101 + 0000010100001100111011011 + 0101100100010011110000010 + 0100000010010111011001011 + 0011000101001011000010100 + 1001101000011100101101100 + 0000001010011110011001011 + 1010100100011010111010001 + 1010110100101110000000110 + 1101001111010011101001111 + 1101111011111001010100101 + 1011111000100100101011010 + 1011001110001101110101001 + 0100111110110110100101100 + 1010100001000001011001110 + 0101000110011100010101001 + 0110101011001010010011101 + 1100011110101000100011101 + 0110011011010111001111011 + 0111011001001110100010001 + 0000101010111110000001111 + 0100101010110110111001101 + 0010000010000101010010111 + 0100011100001100011000100 + 1000100100000010000111011 + 0100000000101110000100111 + 0001010110101101110100010 + 1100000100110011010010000 + 0011110010110101110001101 + 0101000011010000010010100 + 1111111111011000110000101 + 1001010011001000101110111 + 0010010010101110100001110 + 0000111000000101111011110 + 0011101010011100010001101 + 0111001001001000110100111 + 0111101001111100000110011 + 1110111101100101010011011 + 1110101011011000101010111 + 1001000100011100010000001 + 0111011000001101110000111 + 0101011111010111001100010 + 1011001011101001010111000 + 1101110011110100111010010 + 1000111011101001010010101 + 1001111110110011110000000 + 0001111100000110010001110 + 0011101001111111011000011 + 0000100101001000111110110 + 0010011010000101101110011 + 1010001011011001000011000 + 1110000000000101001111011 + 1001111000010011101000100 + 0010100101111100110111010 + 1110011110010010111111101 + 1101100011100110010001110 + 1100010010010111111011111 + 1110011101101110010111100 + 1011110010111111011110101 + 1001011101111110101010010 + 1100101110011000101000110 + 1111011110001011001101101 + 1100110100001100010100111 + 0101111001011000011101110 + 0010101010000011000111111 + 1000111110001000111001111 + 0111101001101000101000101 + 0101101010011001111001101 + 0001001000110000001110011 + 0110111010011000000010100 + 0011011111000010011111100 + 1101010000100110010010011 + 1101101011100010010000101 + 1111011011110111001100011 + 0000000101000100111100000 + 0100110111011011110111100 + 1011001101101000111100001 + 0010010101001101010001010 + 0101110011100100101111000 + 0111100101101011011110000 + 0001101100010100011100011 + 0110100001100011010011100 + 0000011101000111000010111 + 1111100011101011101001101 + 0101111011010000111011111 + 0001101011010011001111001 + 0101101001100011100000101 + 0010100111100110011011000 + 1101010001111101100111101 + 1000001001101011110001100 + 0101111111111010000001100 + 0011010001001101010110000 + 1010101001100000001010110 + 0010010110100001111100011 + 1011101101001001110111001 + 1010101001110011111101110 + 0010010111101100000001111 + 0000100010110011001101010 + 0001111111110000100011100 + 1100001101100100111101010 + 0100011000010010001010100 + 0101100111011001101001100 + 1100101001101010011100011 + 0111111100101100001011100 + 1011110100110000101110100 + 0001001110011101010101000 + 1101110101110011001011100 + 0100011010100111000010100 + 1101101010100100110000100 + 0000101001010000111010110 + 0001000000111011010100011 + 0000010111111111001100000 + 1100000111010100111110100 + 1010110000001011101001011 + 1011000010101001101101010 + 0000011111101001101111011 + 1000001000110111101000101 + 0111110111111100111101001 + 0000000110100001011010001 + 1000010011111000111001011 + 0110001010011101000001101 + 0011000110100011111001100 + 1100011111110000110100000 + 0110100111000011001000111 + 0010001110101001010101010 + 1110110011111010101111000 + 0000111111000000011010001 + 0101001111010111011100000 + 1111111101101010111100001 + 1001000110111101010010010 + 1110111111010011101101010 + 0101000100011100100011101 + 0110110111001000101111110 + 1011110110101111101001000 + 0000110010100111100101010 + 1111100001101011111111000 + 1110011011111111111000101 + 0010011110101010010101110 + 1110000101101001010100100 + 0101101011001100100010011 + 1001001010010101001000100 + 1100111011010100011010110 + 0101001111010001000011111 + 0001101110001101100110100 + 0000011000100111110001010 + 0110001101110010011010011 + 1001000100011111101100010 + 0010101011110001000001110 + 0111111100111100000001110 + 0001101010110001011111010 + 0000111000000011110101101 + 0100001000111011100100100 + 1111011111100010101100010 + 1100011011100011100101100 + 1010001011110000011100011 + 1000110000101101001101100 + 0101011101110000100100100 + 0101011111011110110101010 + 1010001101110100000111101 + 1110111000010100010101101 + 1001110111100111111110001 + 1010110001000100000001110 + 1111110010010000000001100 + 0001000101000100100111100 + 1100110001011110101111100 + 0011011111111110110101001 + 0010101000010100011110000 + 0101100110001010010111000 + 0111110111000101111000111 + 1100101110111110000000001 + 1110100010111111010010001 + 0000101001111100110000001 + 1001000101001111010110111 + 1010111110000011111011100 + 0000110010010110010111111 + 0101101011101000011110101 + 0101110110101000111101000 + 1111100010000010110100111 + 0111001010001011100000001 + 1011000111001001111101101 + 0110101011000110100100111 + 0010001010110001000001011 + 0011000101011101011110111 + 0111011011011010111110101 + 0001000011010111111100111 + 1111110110010110100011110 + 1110111010011101101111000 + 1011000001111111100010000 + 0101101101111010001100100 + 1100011000100001101011010 + 1010101011000000001110011 + 0100001010110110001110111 + 0011010000011111111110011 + 0110110010000010001010000 + 1101011000010010001001011 + 1110001011000000110011111 + 1110001010100001000100000 + 0011001111000010010110000 + 0000001000000010000001001 + 0101100000100011001011000 + 0101011101101010011011000 + 1000011011011011000100010 + 1001010101011001011101110 + 1011001101101101101110000 + 1100101010100111001101110 + 0001110100001100001110011 + 0001100101110101011001011 + 1111000100000010001111111 + 1000111011000001011111010 + 1000100001001000011100101 + 1011000000000000010011100 + 0100011011001000101011110 + 0101010111111111000010100 + 1010010001111111110100110 + 0101001011010010000000101 + 0111110011011101000100101 + 1110110001000001101001111 + 0111000011000110000000011 + 0011001000110011111001000 + 1101101000110011101110101 + 1101100011000001101100111 + 1001111100010011001110011 + 0101100011110010001001001 + 1100111101101100010000000 + 0101001001110100010101010 + 1111000000001111100100001 + 1110101100100011000111000 + 1110100110111000111010100 + 1101111100100100010011010 + 0101010000011011111000000 + 1110101101101110101011000 + 1011110011111111110001110 + 0100010101111011110100001 + 1010100100111110001111011 + 1000011100110011111011010 + 0011001011011101010111100 + 0000000000100110001111110 + 0100111110111010010000111 + 1010010111011010110110101 + 0010101100111101101111010 + 0100110101011111111001101 + 0001010100100100000101100 + 0101101001110111100101011 + 1010110010001011100100010 + 1011000000110101011100010 + 1001110001111010010100001 + 1000010011000011100001000 + 0110100111001110101011100 + 0110000110100001011101111 + 1110110001110000111110100 + 0011001100101110000010110 + 1001001000101100000111010 + 1001101000011001011111111 + 0010110000110001011100111 + 1011100100100011000000110 + 1001001000111111101000111 + 1111100000101100101010011 + 1110001100010000000010110 + 0101001100000100100110010 + 0101011101101100111010101 + 1100110100100000111101000 + 0000011010100011100000011 + 1010000100101011110101001 + 0111110011010011110000111 + 0010001011001100111101001 + 1100101101010110000100001 + 0111110110001010001000100 + 1101110110000000111010010 + 1101101100111011000010111 + 1010101011111011001001010 + 1000001010101101101001001 + 1000011010010111001001111 + 1111011100111011110001001 + 1110010000110101111000010 + 1100011001011101010111110 + 0101100111010100110110110 + 1011001010010000011001001 + 1110000010101101100000101 + 1001100111001100001000111 + 0110000011101101000000110 + 0100011111010000101001110 + 0101101101101010010011100 + 0110111111010000001110101 + 0001001000010111101011100 + 1010001000001000010001111 + 1100100100010101001100111 + 1111100001010001110110100 + 0101110100111101100011000 + 0000110011101001000110110 + 1100110101101001111100011 + 1010000111000000000011101 + 1010011111110011111000110 + 1011010101011101001001000 + 1100111011011110101000111 + 1000000000100100100111101 + 1101100011010000000000100 + 1100100001110010000001011 + 0110111110110010100001101 + 0111101101100110010001110 + 0100001001011101001100101 + 0000101101000011001000011 + 1011010000001100011101111 + 1100111111000001100111100 + 1101110110101010010011100 + 0100111001101010001001110 + 1101100110011000000000011 + 1011001110000001110010110 + 0010011000111011001111100 + 0000010011111010001101111 + 1111111111110000100011100 + 1111000100111000011010001 + 0001101100100011011110100 + 0001011011011001101000011 + 1100110000110000100101111 + 0110010011001101011100101 + 0110111010110011101001010 + 0111110100010110000111100 + 0110101101101111101111111 + 0000011011010010010011001 + 0101000010110110011110100 + 1110100001001110000011001 + 1101001101111100001111011 + 1011000110000101111000000 + 0100111111001111000001100 + 0110000011101000111010111 + 1000101000111100101110101 + 0101010000001001101111010 + 0001100110111110100100011 + 1001000001010000011101000 + 1100010111111001111001101 + 0111010100100101100101010 + 0100010000111111010101101 + 0000011100011101010101101 + 1100000111100100110100010 + 1111101101011000001001010 + 0111111011011111111110010 + 0100001100101101111101001 + 0111001000010111011101000 + 1000101000110111111110110 + 0100101110101111001010010 + 0111001111010101111011010 + 0001010111010110001011101 + 0100101010010101001010100 + 1111101011001100010110001 + 1000110110011101000010101 + 0100011101101010011110110 + 0010101101110110001100010 + 1011110110010110101110010 + 1110100100011010111000100 + 0001000001001000010011111 + 0100100010100011111110101 + 1100101000000101111001111 + 1101100010000101101101100 + 1101100100101001101001000 + 0110000101010111010101100 + 1000101111010101101100111 + 1110100011110011001000001 + 0010100000101010010110111 + 0000011110101011000100001 + 1110111011000011100111100 + 1010001110110011110101001 + 0111010000011001010101001 + 1010010101101101111110010 + 0010000101110000100111100 + 1001001000001000010001000 + 0000101000010010000011010 + 0111100010001101011111010 + 0100010100101101111000011 + 1011100010011011101010010 + 1110100010010101111001111 + 0100101001111010000100101 + 0111011110100101100110101 + 1111011001111101011110000 + 1011010000010110000110101 + 1011111010101111010101010 + 0010101000001111001010011 + 1011110000111111100010110 + 0101101000110001110010101 + 1010101111001000100111110 + 1001110110111100011010101 + 1011110011000001000101001 + 0111110000001000111101001 + 1000111111000010010011011 + 1001110011010101001001100 + 1001111110110101000001110 + 1100100111001101001000000 + 0101100000111101000100010 + 0011101100000101001011111 + 1011001011010110100001011 + 0011111011101111001001111 + 1000010001010010010110011 + 1000110010111101111000000 + 1010100000101001101111010 + 0010111011111111010011001 + 1111000001010001000011000 + 0001010101110110001110000 + 1011001011111001001100001 + 1011100111001011001001101 + 1011001111101100011110101 + 0110001100011100001000111 + 1111101010001101110000110 + 1101100011010000100110110 + 0101011101000100100100110 + 1010010101010101010101010 + 0110010110011001110100001 + 0101111000001110000000011 + 0111001000000000001010000 + 0010101000010000101101010 + 1010111110101000000001000 + 1110001011101110010101001 + 1111110011011100101110011 + 1000000000111010101001000 + 1000111010001000010011110 + 0110110110010110101001101 + 0110011011111001000100000 + 0100000010010011111011111 + 0011111100000111011011111 + 0000101000010010100100110 + 0011101100111110011110011 + 1000111001011000100111001 + 1100110111111101000001101 + 1100001111011100110111010 + 0111010101011100000001111 + 0100001111010011011011010 + 1100110001000111000110111 + 1011100011011011110100010 + 0011101011010001110000111 + 1111110010110000011110000 + 1110111000101000000101100 + 0011000111100011000101000 + 0110110010110000111010001 + 1000011110001011010110101 + 1111010110011111101000111 + 1101000100100000111110111 + 0010000101001101111011010 + 0001110101010100001000000 + 0100000101001011010010111 + 1101011111001101010100010 + 0111000000110100100011101 + 1010000010101111111110111 + 1100101011001001000111011 + 0101010001100001010101000 + 1000101110110001011001110 + 0001000101101010011011011 + 0001010000011100010000101 + 0100010100011000100011000 + 0110100101101101101001001 + 1111101100001110100011110 + 1000100111100011100111100 + 1110011101111111001011110 + 0101110000111110101111000 + 0111110100100000100001010 + 1011101111001010010110011 + 1111001001111010000110011 + 1000001001110110100110011 + 1101101111001010101111010 + 0001010111111011101001110 + 1100000001010010100110010 + 1010010101100101101001010 + 0101100000101110110000100 + 1001100010111001001101010 + 1011110001011110100111011 + 1110000110010011110001100 + 0011000101011100110010110 + 0000101110111011010100011 + 1110110100111111111111100 + 0001010110111110111011111 + 1001000110110001100001001 + 0011111000100010001001111 + 1001010011100100101110101 + 0111110110110100000101000 + 1011001110000011111111100 + 1010101011011111100100001 + 1101000011001011000111111 + 0110110100100101001010110 + 1110101000100010110110100 + 0000000111010101010001001 + 1100100001110000110010101 + 1111111100011110100100111 + 0100111101101100000110000 + 0100110100001001111011100 + 1010011101001001111001111 + 1011100000011011101011111 + 1001000001010011111101111 + 1011011111100101000110101 + 0111100010010100010100101 + 1001000110001101001100101 + 1011011111111010000010000 + 0111001101110101001001111 + 1011111101101010011011011 + 0001111011100001100101001 + 1110011000100100101100101 + 1101010100000101111001100 + 1110001010111110100001100 + 0101100011100111100101000 + 1101010000001000000010101 + 1110010100111001000010111 + 0111001001100011111111100 + 1000111011000000000100100 + 1001111111110010010000001 + 1011001010111110001110111 + 1110000100000010100101101 + 0000011011100100010010000 + 1011011100011111011001011 + 1100000001110010011001110 + 0111111111001110000011000 + 1010101111011110010110011 + 1101000010001001111001101 + 0110010010011000000011010 + 0100110101110101110011100 + 0110111101110111100010011 + 1001011110100010001011101 + 0111100001000100111110110 + 0101100101001000101100110 + 0001111111010110111010111 + 1000011010001001111111011 + 0101110110011111100100001 + 1010111100111000001010110 + 1011011110001011001000101 + 0010101000100010011000011 + 0100010100111101101111101 + 0011001011101000111100010 + 1111010001101001000000110 + 0111110110100010001100000 + 1100100100101010110010011 + 1001110010010111011011001 + 0011011001101100111110000 + 1111010110011101001111100 + 1111001100000010111010000 + 0001111011100101000011111 + 0001011110001011001011001 + 1111011001000010111001001 + 0100010111101010011001010 + 0001011110010000101111100 + 1100101111101011011100101 + 0000010101101000101100001 + 1110101011110011011010000 + 1101100000101111001101010 + 1101110101111111011001111 + 1000011000000000000111001 + 0011000111000000110110000 + 1100010110101111010011001 + 1101011100110010011010010 + 1001111010101110110010100 + 0010010011011110011110111 + 1001110000011100110010001 + 1101011110000001110111010 + 1000010001000111001000101 + 0010001010011111100001001 + 0010010011101111000011011 + 1011000001000001101111111 + 0010010001011011011000100 + 0111010000110001100010111 + 0110110111000000011110100 + 1100000001101000011101111 + 1110110001000010100101000 + 1100001111111011010101110 + 1000100011000111001010101 + 1110100000010111000000110 + 1011000101011011011101000 + 1000010001011101100011100 + 1001110100101110011111011 + 1000000110011000000000000 + 1110110010110110111010010 + 0111111010100010101110101 + 0011011001101001010000101 + 1011111010101011001011011 + 1101111100000110010100100 + 1100101110011010000110000 + 1111110101001111011001101 + 0011101110110101010101010 + 0111101000010010010110100 + 1001011000011100111010110 + 1100010101111011010001110 + 0010101000110001111101101 + 0100111110000000110101110 + 0000100011000001100100111 + 1100010100111110011000010 + 0111110010001010101011110 + 0101001010001000101011101 + 1000000010111100000000111 + 1010101110000001010101010 + 0100000010000001100000111 + 1001111000100100001000010 + 0000010011001101010101100 + 0010100100111001011111111 + 0111010000000111000001100 + 0100011101011011011101111 + 1000110100101101101000000 + 0000100110100100001111100 + 0010001101101011111001000 + 1100010111001100000001111 + 0110100100000011010101110 + 1110111101110011000101001 + 0010010001111011110011100 + 1001011000100011000110011 + 1110100110010001100001111 + 0110111010011111101101011 + 0110011111010011010010001 + 1010110011001010010111001 + 0001011011100010010111010 + 0000100000001001001001000 + 0110111001101010100101110 + 1100111101101000010101111 + 0111001000100000000110000 + 0010101100101001010111100 + 1111010000001101001110001 + 1100011000000000001100000 + 0101010101010110011100101 + 0010110101111011110110110 + 1111110000001100000010101 + 0000111111000000100001111 + 0000101011100001100011110 + 1100111100011101000100101 + 1111001110101101100011001 + 0110010010111110000100001 + 1000100100110001001100100 + 0111001000011100101100001 + 0001001001110110010111000 + 1101000000011011111110010 + 0110110000011110101101111 + 0010000101011111111000000 + 0110010001101000111110101 + 1001010111010001000110010 + 1010100100011111101000111 + 0010010111111101010000100 + 1011101110011110101110111 + 0001001111000000011011010 + 0000111101101100111100101 + 1111011110100001100000100 + 1110100000110001111110110 + 1100101011011110101010110 + 1010100010110010110010110 + 0000001100100110100010001 + 1011001111110010010101100 + 1000010110101000001100111 + 1100101100110001001111011 + 1011001010011100110001000 + 0000000001100000011000100 + 0110100010000101001000110 + 0101100110010001000011100 + 0100100001010010010111000 + 0111010000111010100010100 + 1110011010111101100010011 + 0010111110011100010011101 + 1001101001111100101100111 + 0101001001101001100000101 + 0111011001011100010010010 + 0110001100100100110010110 + 1001000110101101110001100 + 1000000111000011111111001 + 0111100101010000011110100 + 1010110101000101001011010 + 1101100101000111001101111 + 0100001110000001101000101 + 0001011101101010110111110 + 0110111001100001000111110 + 0100001110010001110001011 + 1011100110000111000101001 + 1000100010001010001001011 + 0110111100010100010010101 + 1011101100010100010011100 + 1011111101111101000101010 + 1011011010011101000000001 + 1111100001111101011010100 + 0000011101100010000111100 + 0110001011001110000010110 + 0110010101110100110001101 + 0011000101000001001110100 + 1101100111001000101000110 + 1001110111010110001010110 + 1100011000010010100001010 + 1010010101001101000110011 + 0010101110001100001110001 + 0011010111010000100110011 + 1100000001100010000010010 + 1100110110110011100010111 + 1111001010100111101011111 + 1111111110011111010111001 + 1110101010110001110011100 + 0101100001110100101001011 + 1010000000000000010010001 + 1101101000101110111010111 + 0100011001111100100101011 + 1111000010011010000111111 + 1110010001011100101110011 + 0010100011010001011100001 + 0101000111000100101000000 + 0000111000001000100010010 + 1101000110111100101110110 + 0011010101010110101000101 + 0010000100010100110011000 + 1111111011000011101111110 + 0011111001000001100110011 + 1001111101101010100000011 + 0010010101000111110011111 + 0111000011011101111111010 + 0011010101001001101011000 + 0100001101011010011010001 + 1000100111000111101001000 + 1001101101001010010011110 + 1010100110111000100110001 + 0110111100011100111011111 + 0101011000011010000000011 + 1100100001000001011100111 + 0001011100101111010100111 + 0010101000111111100110100 + 0101111111111010001111000 + 0011000110001001011010010 + 1000100001010111111110001 + 1010011100111010100100001 + 1001111011010100110010000 + 0000011111101100110110111 + 1000101001001111000110000 + 0000000011011000001101011 + 1000111000011001000001010 + 1110100101101011011101011 + 1011100011101010010011110 + 0101100001001101111001101 + 1000000000110011110100100 + 0011011101101110000010101 + 1100001101100100101011001 + 0100101000010100100111000 + 0010001111000000101111011 + 0011010011001001100100001 + 0111111100110111001111011 + 0111110110010011110100011 + 0100100100011010011110011 + 1010001111110001100101101 + 0001011100101101101100011 + 0101001000110111000000100 + 1100111000111010001001111 + 1000000101001110100101011 + 0001101111000110111001000 + 1100000101001110011001010 + 1000010001110001001010101 + 1110110111110000001001001 + 1000011001000011110001011 + 1010110100111111011111110 + 1111101100000110010010110 + 0000101011111010101011001 + 0100001101110101110010000 + 0000010010101111010110100 + 0110001001000110011010111 + 0101100111110100111011000 + 1011110010111111110000110 + 1011001111011011010000000 + 0000000010000110011111100 + 1001000010001111001100111 + 1101111011101111101010111 + 0110111000001101001111001 + 1110011111010000010001111 + 0100111100101110011110111 + 1000100101100100101000110 + 0101110100101101101001000 + 1011101010100010011001101 + 1110010000001101000101100 + 0000001001010011011111001 + 0011010011010110001001001 + 1110011101111011000101011 + 1001001011111101000011011 + 0000110101010101011100110 + 0000000001111111101110001 + 1010010011000011000101000 + 0001000011100110111010100 + 1010010010010101100010101 + 0101001101001010001101101 + 1010011000000101000001101 + 0110100010010010001000011 + 0011010010110011010000110 + 1110000110101111001000111 + 0101111101001011001101011 + 1000010100110100001010010 + 0101011100101011110000100 + 1010110011111110011101011 + 0000010101110011000100001 + 1001100010001000001100000 + 0010100110100000011011100 + 0000010101100110110000111 + 0010001001001011110011110 + 1101110101110100100100101 + 0001111011011111101101110 + 1010000110110100000011010 + 1001010000011011001111000 + 1001000010000000111100110 + 0001111111110101111110011 + 0011010001110010000000100 + 0011001110011110001011000 + 1010101000010100100011101 + 1000110110000110011111011 + 0111001011011010100110000 + 0101011111100010110010101 + 0011010001110111101001111 + 1111011101000101011100100 + 1000111001110001110101001 + 0100100111111100011000001 + 1100101001100101101000100 + 0100011000100110100001101 + 0010111010001101101110000 + 0111011101100100100111100 + 1101110001001100011000100 + 0110111011011000100100111 + 0100100001010100000110111 + 1100011011000001010001101 + 0001010001100001010111100 + 1010100000001001100000111 + 1110110010111011011001111 + 1001001100001101010010001 + 1110111101100110000110001 + 0111000001110001000011000 + 1101111100001000111101001 + 0101110111000111111011001 + 0001000011010110001001100 + 1000111000011101011111010 + 0101111011100011011011000 + 0111111001100010100011000 + 0001010111110011010001011 + 1101011011000110000100110 + 1000000100011010110010111 + 1001111010100111000000100 + 0100111010111010001011001 + 0111111101001010110011000 + 0000000000100100101000001 + 0010011111010000000010100 + 0100111100101000101010101 + 0010001110110010110110100 + 1011110110110010100111011 + 0001101000011101110010110 + 1010100011001111011101111 + 1010100011001001000110001 + 1100001101011101000101000 + 1001111111000010100100011 + 1110000101001110110001000 + 1111100111111111001101111 + 1010101000100001101011111 + 1111010011101011110011100 + 1000111000010111011000010 + 1011101110111100101000110 + 1110001111000010101100000 + 1011101111001111100000010 + 1101010100001011111010001 + 1100011011011100001101000 + 0010010000001100011100010 + 1110101001000000001011110 + 0011101000010101110111111 + 1101100101110101101000001 + 0100111101110101011100001 + 0000010111101110010010111 + 0110111011011111000100110 + 0010110001110111111100001 + 1010110011011110111111110 + 1000110111000011000111011 + 1101011011000101101100011 + 0100010100010101010010111 + 0010010101011001111011000 + 0100001100111011011110110 + 1010111100111011011010000 + 1110100011010101011110001 + 0000000110101001011011000 + 1000101011000110011100110 + 0111111110011111000000101 + 0011101001010000001000000 + 0110001000111001101000111 + 0110110110000101110101010 + 1111110101010000111010000 + 0011110001110001010111111 + 0001111000011110110101110 + 0000010111111111010101100 + 0011110000110110111000111 + 1111100101010011100110000 + 0011011001011011110011001 + 1000110011111010011011100 + 1110010001001010000111111 + 0101010110000100101111111 + 0111011111000111110011100 + 1111011111100111101001001 + 1001100101111011000011011 + 0111101000111100010110001 + 0110001101011110000001101 + 0010010110101100111100101 + 1110001101011001000010001 + 1111110110000100110000010 + 0100110010011011110111010 + 0110111000110110110101100 + 0101001100011101110100010 + 1110000011010011110101100 + 0100100110001001000110010 + 1111110010110100111101101 + 1101010010001101010110011 + 0110011110000110111110100 + 1000010101011010011101000 + 0110110100110101011010001 + 1100110001100100011101001 + 1110000011001010111001010 + 1001001001001101110001101 + 0110111100100111011101110 + 1100101001011010111011110 + 0111100101101011001011101 + 1110110101110101011100101 + 1101001110110110010100001 + 1000000101010110111110010 + 1100010101101010010101110 + 1110100010011010110111100 + 0000010111010011001111101 + 1110110101110011110111110 + 1110000011110110110010100 + 0011101100001010101100000 + 1010101101011010100111101 + 0011100011101111100101000 + 0000100110101110110010001 + 1001100011000010000000010 + 1111110000001010111001101 + 1100001100110111100101100 + 0110110100100010001000001 + 1011111110101000100011111 + 1000111100100001001110100 + 1001001000100000110011001 + 0110110110011011111111110 + 0011011000011011001110100 + 0100010001000110100010010 + 1001110111100100100101011 + 1100101010010001111100101 + 0001110001001100011111111 + 1111001011000100111101010 + 1111000001000101011011110 + 1001111111111011100000010 + 1000011100001010100001001 + 1000101101101101000110111 + 1100111111000001011010100 + 1010111000101010111001000 + 1011000001110101110001001 + 1110111110001100101010001 + 1000010111011001110010111 + 1110110100111000010100011 + 1110000010101001101111111 + 1011110001010110111101101 + 0010110110001111100000101 + 0101110101101110100110000 + 0110101000010001100100100 + 0011001001100011001000101 + 0001111010000100000001001 + 0111010011110110010001011 + 0100110110001010100011100 + 1001000101101000001111001 + 1110011110110010000001000 + 0011111110000110000011101 + 0101011000100010111010101 + 0001011000100101000011010 + 0010101011110001100011000 + 0110111111110111111100001 + 0101011011001100111101111 + 0101010001101100110010010 + 1001111110111011010000010 + 0010000101101110100110010 + 1110000000100111110011101 + 1000110000101001010100101 + 0111111110000011111101100 + 0011110110011110111000101 + 1010011101100101000110001 + 1101011010011101001000001 + 0001111011101010101110111 + 1110101011011100111100001 + 1010101110000000110101111 + 0001001000000011010100000 + 1101001100110010101111101 + 1101000010001010010110001 + 0011001101100111000001100 + 1110001001000010111000000 + 0110110111010011101101110 + 0111101110010110000001111 + 1111011001000111011100110 + 0101011111101101110110011 + 1101010100101000110011000 + 0111001100011111101000000 + 1111101001000000100001011 + 0101111011001110001000010 + 1111110001111111110001100 + 1011001001101101100010001 + 1010100111100100100010001 + 1001110100111110010001110 + 1000000101011100100000010 + 0101000000110110111101111 + 1110001000100101110001000 + 0011101001110000011011101 + 0111101000101011111010100 + 1010011111000001101110001 + 1111000000100110111100111 + 1000001011111001001101111 + 0011111001001111101001111 + 1000100101011111100101100 + 1111011010000110100101010 + 1001000000111101101000001 + 0000011001010000011111101 + 0000101110100111011100101 + 1101101110111110010111001 + 1010000110001010100101010 + 0101001111001100110010001 + 0110010100011100001010001 + 1010010010010011100110100 + 0111001011101001100101010 + 1011011010100000110110010 + 0110010011111101110110011 + 1000000101110001100110100 + 0110011100110000100110111 + 1000000100110110100000100 + 1000100100101011101011111 + 0011000111101011010011000 + 0111110111100110001000011 + 0101101111001111110100001 + 1101000000110100000100010 + 1111111000011101100011110 + 0100011001010110100011000 + 0011110000011100000000011 + 0001101110111010011111001 + 1010100100011101001000110 + 0111011110100111001000011 + 1000011011100000011000111 + 1000100010110111110010101 + 1011110111010010110001000 + 0010111100010101110000000 + 0001000010101010111100101 + 0100001100000100000011001 + 1011100100000011010101100 + 0011100011110111111111101 + 0101011110100010111110101 + 1100111111001101010011000 + 1000000010000111011011000 + 1100111001101101100011001 + 0111011110010000010110000 + 1111011011111101000001001 + 0011110100001100111110001 + 0011101011100010101001101 + 1001100101110001111101111 + 0111101000101100100010101 + 0001111000000100010000111 + 0110100010000011001011101 + 1100010101100111001010111 + 0111001101011010010001110 + 1010010100001001111110000 + 0001111110010011000001011 + 0110011110001100100000011 + 0111111110000101010011110 + 1011100001110010101100011 + 1000101111011001101011100 + 1111000100000110011100111 + 0111010000011100011100111 + 1100010101111100100110010 + 1101111010110111000010000 + 0101001100010010000100010 + 0000100001100101000110110 + 1111100010111011100001110 + 1011111011000011110101001 + 0001001100010010001100011 + 1111011000000010010010001 + 0100101110001110110101111 + 0000010000000111100110101 + 1011101100011101001011111 + 1111011001110010110000011 + 1110011100101110111101111 + 0001111010010011011000011 + 1000101011110111011100001 + 0110111101101110011000001 + 0011001100001101101000110 + 1010011111001100000011101 + 0100001101101010100111110 + 0111000101001111011101100 + 1110011111010011100101011 + 0011111010000101000010111 + 1011000110100100011111111 + 1011110111000110101110111 + 0111110000000000000111001 + 0111011011100111111000001 + 0111101100111101001011101 + 1011101101110001101000101 + 1111011010110011101011010 + 0011001010101110100110001 + 1010110010000000111101011 + 0011001001001011001100000 + 1110001001011101110100011 + 0101110101010100011101100 + 1011011001101010111010010 + 1001100001010110010010100 + 0000111100100101001100110 + 0101110011010101011010001 + 0101110001010011011001110 + 0011100011101011000100110 + 0000110011010010001110011 + 0101010111011101100100110 + 0101110001000111101001100 + 1110111011100101111100000 + 0111000011101011111011100 + 1100010100000101000011100 + 0000111011000101000010100 + 0110101010001111100000101 + 1101010100001000101001100 + 0101010100101111010011110 + 0111100100010110101111101 + 0010001001000011010000010 + 1000010100100000100010111 + 0101100011110010100100001 + 1000010001010100001010001 + 1011111000000110110011110 + 0110100111101100001100000 + 1101100111001000010110110 + 1100000000110011000101111 + 1001110010110001111111000 + 0011101001100011100101111 + 0010110011110001010000111 + 1101000001110011001000000 + 1101001001001100100000000 + 1001100111010000100001101 + 1101101010110100010000010 + 1011110010010010001100101 + 1100111101011110010010011 + 0010111101101010100100011 + 1101111110101001111110100 + 0101011101011010010010010 + 1010001001000111001000100 + 0000001101011111001100101 + 1001100100011101110011001 + 0111011011101010100110100 + 0001011101110100011111101 + 0010110000100111000101110 + 1011101000100001101110110 + 0011010111100011011001010 + 1010101101011111001010111 + 1010011111001100101000101 + 1001001010010011111011110 + 1111110011110010001001110 + 1100000011011100000011010 + 1011100011010000000000011 + 0011100010100101010111111 + 0110110010000111111111101 + 1101111011011101001010101 + 1101101100011010010010000 + 0111110011110001011111110 + 1000100100010011001110110 + 0001111000100111100110110 + 1000011010001110000000010 + 0110110110001101101010001 + 0011110101101010111000110 + 1101010000110100100000111 + 1000101101101111111101011 + 0100101001001100001000010 + 1011100000100111100010011 + 0011100101000010110111111 + 0111000011101011111110010 + 0000010111011110011011000 + 0110011111011101001010101 + 0111001111001010111110110 + 0011010001011101001000011 + 0010101111011100011101101 + 1100011001011000001010010 + 0010001100000010101111001 + 1010000110001010010100100 + 0111111001111101011010001 + 1000010000000000110001000 + 0100010110010001000100111 + 0111000001101100110110100 + 0110001011011000110010100 + 0011101100011100001101101 + 0000011011011001001100000 + 0101001111111100100010111 + 0101100010100110010101010 + 1100001100100001110101111 + 0110111111000001001100101 + 1000101101000101100010100 + 0100111111111100001001011 + 1101011010000101000101101 + 0110010111001000010101100 + 0001011000101001001010000 + 0011011010101011110010011 + 0011100001111100001101110 + 0011000101011000010010001 + 0000011111100100111101001 + 1010110000100001010111111 + 0000100010101010011101100 + 0011001001110000000010001 + 1100000111000110110101001 + 0011000100000010111111010 + 0101010001011001110001101 + 0111100011010001000111101 + 0011101110000010000110110 + 0110100101001111100000100 + 1010011111010110011101101 + 0010110110010011100101100 + 1011100010100111101101010 + 0100101011011000111011100 + 0011000010010101110011101 + 1100011100100100011101010 + 0010111110101010100100110 + 0000001110010100010001000 + 0001100110110010101111000 + 1000101111001001010101010 + 0010101110110010010000110 + 1100001111010001001100000 + 1000010011110011110101111 + 0001011110001001011010010 + 1000100100111111011111111 + 0011100011101101001001111 + 1110100000000001100101101 + 0111101110001001100101100 + 0000111000010110000000010 + 0101111011010110001101010 + 0000110111011101101011001 + 1100111010001100111101011 + 0001000011100000100100111 + 0111110000101110000011001 + 0110010010111101110001000 + 0110011010000010001010111 + 1100011111001010010101010 + 1111010101011000001011101 + 0100100111011101101010001 + 0001101111000010011100110 + 1000100011010110000011100 + 0011111001111110000100001 + 0000001100111011011010101 + 0101111111010001010000011 + 0010011001011100011110001 + 1001100010101011100000100 + 0010001000101000101101011 + 0010000110010110111001010 + 0001110111011110000101011 + 1010100101100010101111101 + 0111100110111101011101110 + 1110100101100101000001100 + 1010110011111111010101000 + 1000101100010100101101010 + 0001101110111110101110001 + 1110100110100110110000101 + 1000000000011001001001101 + 0000000011101010101100011 + 0100110010101000111101110 + 0011111010101010110000011 + 1110101010001000001101100 + 1000001101100000100011001 + 0111001100010100110001110 + 1110100000010111011001001 + 1110001101100000110101001 + 0001011001011010001111111 + 0001010011001001010101000 + 0111011001000111001101100 + 0010000101010110010101101 + 0101000011011001100010011 + 1100010001101110011100110 + 0100110110110100110011101 + 1111011101101111010010101 + 0111011011100110001101010 + 0110001101011111110110011 + 1111001010000001010101011 + 0101000010001000011101111 + 0000101101010010111100111 + 0111001110111111011000001 + 0100001100010011011000110 + 1110011001110111010011111 + 1010011100001111101001010 + 1101101110011001001000101 + 0001110100101000111110001 + 0011011101000111101000011 + 0110010001010010001110010 + 1000010111110100010110111 + 1110001101101101111110111 + 1011110011011100011110111 + 0001110000100111101001011 + 1011010111000111110001001 + 0011101011000101001111011 + 0001111010100100001010011 + 1111111001010000000000110 + 1110000101000100011010100 + 1111101111010110100101110 + 1110101011011111000101100 + 0101100000110101001101011 + 1011001011111111010111110 + 1010011001010111110110001 + 0100110010110000001001100 + 1011110110101001011101011 + 0100011000011110011101110 + 0011111101000110000111010 + 1001110101101100000110111 + 0111110000010111101000101 + 0011101010000000000011111 + 1000110110110101111000110 + 1110001111001100100011011 + 0100111010000111111100110 + 0001011001010111110011100 + 0100100010111010011100111 + 1001011001010000000010000 + 0111110010001010010011010 + 0001101010001011110001111 + 0100100111001111100100010 + 1110101000110011011001100 + 0011000100101110101101100 + 1110010000110101111001000 + 0001101001011110110100011 + 0101101110100111110011000 + 1000100001011001011111001 + 1010100101001101010101100 + 1010011101010001011011000 + 1100101110010000110110001 + 0000011010001000101010010 + 0101110100101000111000101 + 0001011010110000101000100 + 1000111010000011111101101 + 0100101001011110001000010 + 1010010001011101101011011 + 0011011101110000010001101 + 1101011011111001001101100 + 0110000010010110110000010 + 0011001111010111010000001 + 1011110000000010100000100 + 1001111111100010100010100 + 0110100000011111101101111 + 1010101111110000010100000 + 0101111110100101100010000 + 1000011100110100100101100 + 0000101110011001111001011 + 0101111010100110010110001 + 0101010000000101110111110 + 0010110010001000011011001 + 1011111001001111001000001 + 0001111000010111001001010 + 0010001101110111111101110 + 1000000100110011010001100 + 1101100000100001100110111 + 1101000110110011101000111 + 0100010111011100010111101 + 1001000000100100000101000 + 0010101101010111001101010 + 0111010010111111110100001 + 1001100001001010000101000 + 0001000101000011011111001 + 1001010100011011011001101 + 0010011101101010101101101 + 0000011101101010110001110 + 1100000011000101000001101 + 1100010110100110110100011 + 0010101100110000111011010 + 0101110011001101010011111 + 0101001011110011011101110 + 1101101011000100100111000 + 0011010000111000110100011 + 0101111011001011011010000 + 1001110010000101010010010 + 0010001111101101001010001 + 1001010001100001001101000 + 0111100100100011010111100 + 1101110101101010101011000 + 1011110010011001010111011 + 0111111101011101001100110 + 0111110000100101111010111 + 0000111000010111000100101 + 0100100001100110110010001 + 1100011101111101010111001 + 1110010100011111100101110 + 0111110000011111010110110 + 0100101100011101000011111 + 1010001110101001010000110 + 0100001101001101001100100 + 1110000101011101110101101 + 1011000111110011000001010 + 0100010111110001011110100 + 1001011000110110001011010 + 0110101110001010010010001 + 0111011111101101110000100 + 1101100010111010011100011 + 0010111000001011100110001 + 0010000000111000100110111 + 1111001110110110110110010 + 0111111111111001001100111 + 1000000110101011010011000 + 1100000010111100011101000 + 1000101000001101110011000 + 0001111110001011110101000 + 0000101011101110001000111 + 0001011110111111001110010 + 1110001100001001001001001 + 1101000001010100000101111 + 1111110110010111010110000 + 0111000001100111010111010 + 1001000100100110000101010 + 0001011110110110110001011 + 0100110011000101110011010 + 1000111010010000111010101 + 0000111111001100010111110 + 0011110010000111100111001 + 0111111011111011011011100 + 1000010011010010110111010 + 1101011111011010001111101 + 1101011110101111001001111 + 0000001011010000101101101 + 1011110001001011100000110 + 1110111010010011000001010 + 0010001100101011001001110 + 0000110010110000000110011 + 0011000111011100000011001 + 1100001111010000110010010 + 0110010111110010100011000 + 1001110011001011000011001 + 0011001100000011100100001 + 1110010110011001100011100 + 0001100100000010110011110 + 0101100011111111111111011 + 1101001001100100111011000 + 1110000100100101101000011 + 0001100101000011010100001 + 1000111001000010010100001 + 1110111110110100100010111 + 1101011011010111101000000 + 0111101001110000111011011 + 1000110011011011000001100 + 1000011111101111010100000 + 0001001100110000011100000 + 1010000110111101101010011 + 1010111011101111010000000 + 1010000110100100110001111 + 0101010011100010111011100 + 1110111111010011100101101 + 0100101111110000101100111 + 1110001001000101110001001 + 1101100101011001111011001 + 1010100001111010001100111 + 0011000100010001100010100 + 1110101011000000100101111 + 0101001110001110110000101 + 0101101111110110101010111 + 0011100001001110110100110 + 0111110111101110011011010 + 0001111111100010011011011 + 1100101111010111101000000 + 1011001110010111001101111 + 1000010000100001000001000 + 0111000110011110111111111 + 0010001101100111110000111 + 1110111100110000010101001 + 1100010111110010001110000 + 0011010001011000111010111 + 0110001010111110100011001 + 1101111111111010101011110 + 0100011001011100110110000 + 1010010001101000111010101 + 0101011101011001100110010 + 1001001111100101001010110 + 0110111100101001011111001 + 0110101010011001010100100 + 0011111011001011100000000 + 0100000010101100010000011 + 0010100001000100001110111 + 1000001000000110100101111 + 1101111101111010110000101 + 1110101001000111101110001 + 0000011001101001000000101 + 1000110111110001001000111 + 0010001010110001001001001 + 0110111011101011111101101 + 1101010111100101100000011 + 1011111011100001001000010 + 1110010011101110001001100 + 1001001010100001111011000 + 1110110101001011101000011 + 0100111100000111111100101 + 0011111001111001111111110 + 1111000001000010011111111 + 1000101011111010110000100 + 0100111101011111110011101 + 1010001001111110000011111 + 0110100001111011100111100 + 0000010001010001101100010 + 0000111010011101110110011 + 0010000101100001011101111 + 1110010111100111010001011 + 0110100101010000000110110 + 0110001011111011011000000 + 0011111011110111010111111 + 1110010010010000101101010 + 1001000100111011100110101 + 0100011001111110111110001 + 0110011001110100111100110 + 0000110111101001010000010 + 1000010010011000101010010 + 0101000001111010111000101 + 0001001011000110111000001 + 0010000010010110101011010 + 0000101001010110001111001 + 1001100001101110000101110 + 0100001001001100111001011 + 1010111011011110100100101 + 0110111110000100010010100 + 0101111111100011111001001 + 1101000100000001101010101 + 0011101001101110011110010 + 1100011001000001000110111 + 1000100110111110110111111 + 0011000100011010100101101 + 0100111010011101111010100 + 0010001001000001010101100 + 0011111101010010101100111 + 0000111001100100000100011 + 1111101000011110001010100 + 1101001100011110111100010 + 0011010000111101101100001 + 0010101011110111101000000 + 1001101100001110110011001 + 1000001100101011110000101 + 1000011111000000100110010 + 1000101000011110011111101 + 0100100111101001110001001 + 1110000101000101010100101 + 1000011110010100001111001 + 1110101000111111000001111 + 1010001110111011100000101 + 1001001011110001000010110 + 0111010001010101001110111 + 0101101000101011110010000 + 0111101111001100101110010 + 0010101010110100011011110 + 1111100011010100111110110 + 0010101101100110000011110 + 1101101010111011010000110 + 1011011100101110010000110 + 0011010101111011001101010 + 0000000011001011000011010 + 0110100011110001100101100 + 1111001000111011001001011 + 1011011011111000110100011 + 0101010001110101010001010 + 1111101111111101010100101 + 0000010101100101000100000 + 1011000101000001111010010 + 1111111000111000101011110 + 0110100101100001101111010 + 1110011111000110110010111 + 0000110111000101110001111 + 1000111010101001100001011 + 1000110010111001111010010 + 1110111101000100111111011 + 0110101011101111111000101 + 0101011001101101100110011 + 1110100100110110101001110 + 0011010011011011100101011 + 0101011100110000100100111 + 1000000000101010001111011 + 1000111101111000001111001 + 0001110011010100110000011 + 1100100101010110111110100 + 1000101101000010100110001 + 0011101010110100100001000 + 1011000001011010100111110 + 0000001011010010111100110 + 1111111100110001000011010 + 1111010101001100100010010 + 0000110011100011111010100 + 0110000010111001010111010 + 1000000011100101110111110 + 0100100010010000011011010 + 0001011100100111011101100 + 1010010110001010001010110 + 0000000011111011000011011 + 0111111010100011110010000 + 1011101000110110110110101 + 0111011011111100011010110 + 1111111100101111010110111 + 0010010000000011111111101 + 0011110010010100101000001 + 1010101001100100010010111 + 0100101010000101011100000 + 1100100111011100101001010 + 1110101010010011111111111 + 1100111100110010111111111 + 1001110001101010100101011 + 0000010110010111000010111 + 0011101110001011101001010 + 0111101100101110010101110 + 1100100010101000101111110 + 0101000001001011101110001 + 1001111001010011011101100 + 1101010010110100001100111 + 0110000011100000001100010 + 0000111011000011101101110 + 0111011111000000110111000 + 0111000110100101011011110 + 0110000101111011101001111 + 1010011111100010110101101 + 1011111110101101101011110 + 1111101110111101000111110 + 0011010001110111001011110 + 1011011010110100001111100 + 0001001000100101100011111 + 0011001100111101001110010 + 0101001111111111001101101 + 1111111101100001110001100 + 0110100011110011111100100 + 1000111000101111011001000 + 0011010011110011011001010 + 1011010011110000010001111 + 1000010100101101100111100 + 1101101010000100100111010 + 1011001011011110100101011 + 1110101111011011001101101 + 0010110110110011001001001 + 1110111000111111101000010 + 0001001011010000011110110 + 0011110011000101111001010 + 0110011100011010101010111 + 1111111000111110001011000 + 0011111011011001110100001 + 0010110011100100001000011 + 1110000111010010110001011 + 0101000100110111011100000 + 0100001111100000101011111 + 0011101110101010111010101 + 1010100000010110011001111 + 1110100010101110010100111 + 0111001000100001111101111 + 1110010000101010011111010 + 0110010010000011111000101 + 1111110010011010010110001 + 0010100111001100101100010 + 1000010000101011110011001 + 0110001000001111000001010 + 0110010111011000111011010 + 1000100000101011101110110 + 0011101000100001001000011 + 1011010010000001010110011 + 1001110001110111111001001 + 0110011100110011011110110 + 1001000111110101000101000 + 1111010001011010001111010 + 1000101110010000001001100 + 1001000111111101100101001 + 1011010011001100011100000 + 0010111111011010011100011 + 1101111010000011111111111 + 0010101000111000111110011 + 0010000100011011101101101 + 1011101111001010010110101 + 0100111011100110000001101 + 0001011110001001010010110 + 1110110000010111011001111 + 1001011111110101001011010 + 1011001110100010101111000 + 0001011110011100001011101 + 0010111011111101001001100 + 1001100000011110100110101 + 0111001110010100000000111 + 1001001000001000110011101 + 1000000110100000111000001 + 0010001010000111000101000 + 0000001100100010011001100 + 0100100000010000101111110 + 0001111110111000110010001 + 1111011111100010000000011 + 0000101000010101110100101 + 0000011101100101010001001 + 1011100110010000011000111 + 1010010101100101100000000 + 0000110110101110000001001 + 1111000011001111110011001 + 0110100001011001100001000 + 1100011111111111000101100 + 1111110100001010111100110 + 1110000011000011100100110 + 1111110111110010011101110 + 1011010001010000011101101 + 0110000000101101000010110 + 1000001000100000011110000 + 1101011101111010000010010 + 0100110111111110111000110 + 1101001111001101010110010 + 0001010100000011001111000 + 0101000001010001010110100 + 0010011110001111101111011 + 0110011001100010111100100 + 0111011011001000001101000 + 0010101111100110000100011 + 1100011100010011011101000 + 0110001111011000000110010 + 1100110110000000100001100 + 0100110011000100001001001 + 1010110010100101011010100 + 0100011111011011010011110 + 1000111000100000011110111 + 0100000110010110110101100 + 0100111101101110100100010 + 0011100000011101101111110 + 1110001001101010110001110 + 0100001001011011001000100 + 0110001000011100110111101 + 0110010101000001000101100 + 1001010101110010011110100 + 0001010010000110101101011 + 0011100101011011111111101 + 0101110101000001110110011 + 0001011100111110010001101 + 0100110001001110010110000 + 0101000100011010000000100 + 0100010111101010100001011 + 1110110110000000000100010 + 1110111100001101100001111 + 1111101001011110001011000 + 1010110010011101101100111 + 0010100111100100010011010 + 1110110100110111111001110 + 0000011010011001111010111 + 0111101010010010100101110 + 0001010100011001010101100 + 0101111100000101100101111 + 0011011010011101101000010 + 0000100001000000001101001 + 1110000101000011011100101 + 0011101100110010101000110 + 1110100101110000100000011 + 0111101001010110100000100 + 0110110001111001001001110 + 1001011110110011000011001 + 0101001001101011101110111 + 0100111010101010011011110 + 1000110011110100001011001 + 0010110001000000100000101 + 1000011111101011010110110 + 0110101010101111101010111 + 0111000000100011110100010 + 1010000001100101110110000 + 0000101110000100101111010 + 0010011101011010110111001 + 0000010000100111010000110 + 0100110010000011100101100 + 0000000000010011010000000 + 0111000110011001001111110 + 1001100100111000111101001 + 1110101100011000110101001 + 0110011001000110000010011 + 0011001100100011101100010 + 1111011110001101010111111 + 1110001001110010001111101 + 0110111000111101010110000 + 1000100011011000000101111 + 0110010111011100010001011 + 0111110100101000110100100 + 0101000111000110001110111 + 0010010010010010110101010 + 1100010110000110011000101 + 0011110001100111100000110 + 1100001010100110110011101 + 0111010101110010101101000 + 0011101110000100001011001 + 1110000000011001100101101 + 0010011100001111011001011 + 0010101000101001101001010 + 0011010110001110110011100 + 0110110011100100011010011 + 1000111100000000100010101 + 1101110010001000100110010 + 1000010111000000010101010 + 0100001101000011010000001 + 0011001001000010111010110 + 1011000110010110100110011 + 0000111100111100101110110 + 1001111101010011000101011 + 0101110001110001001100100 + 1110101111100101101001101 + 0001000001110100100101011 + 0101101100011101101001001 + 1011110000000110001111111 + 0111011001011111101101010 + 1101001011110011100110010 + 1100000111111000001001010 + 0000110111100001011101110 + 0011100100100010010110010 + 0101111100101010001111011 + 1001101011110011010110011 + 0010010001001110001011101 + 0100011111100011100100101 + 0010010011010000011011100 + 0000011110110111010111010 + 1010111100011111100101100 + 0000000111000100011110111 + 0100111100011111011110111 + 0000001011100011100100111 + 0000010101000000010111011 + 0001100100001000110100110 + 1110010000011000110010011 + 1100000101101111011101111 + 1000010001110011101001010 + 0011111100100010100110010 + 1001101001001010111110101 + 1111000110011110111010110 + 1011101100110100000110110 + 0101001110101001100000111 + 1110000110010111000110101 + 0110010101111111101011110 + 0101101110001010001101000 + 1001101100111111001010110 + 0111110100001110111111101 + 0100111010000110010001010 + 0110100000010100100110111 + 0100100111001010110010111 + 1000011101111011110100101 + 0111100111001110111111111 + 1000000000101001010001110 + 0010100101101001101000001 + 0111100111110100010010100 + 0100011100101000101000101 + 1001000001110101001010111 + 1111110111111100101111010 + 0111010101010101001101110 + 0100101100000100001110110 + 0110110101110000000011010 + 1011010110111001010110011 + 1100001001011001000001001 + 1000000010011111011100000 + 1000101101110010101100000 + 0110011001011011000010111 + 0001101110111110111001001 + 1111011100010110101110000 + 1011101111011010001011010 + 0000010100001110000100101 + 0001011111000001100100111 + 1101001000111001110000010 + 0011000111000100100000000 + 0010111000001110110001010 + 0001111111001110100010111 + 1110001101111110101111000 + 1001011110101110000100101 + 0101100101100000000111100 + 1001100100111001100010011 + 1101011111110110010101100 + 1101111110001100000001011 + 1101100001100000111011010 + 0110101110110101110100000 + 0001000000000111011011101 + 1111101010100101100011110 + 0110111100011001011100000 + 1110001100111101000110001 + 1101010100010111111001110 + 1100000000100110001001010 + 1011101111011000000101011 + 0001100100000111010010110 + 0001000100001000010001110 + 0111001000000001111000010 + 1011000001000111001001101 + 1000110000110100000100110 + 1111110111000101000000000 + 1011111111110110010011110 + 0101100110110101000000011 + 0000011111001000001100000 + 0111111100001101011100010 + 0000010011000100111011110 + 0011101101101101101101110 + 1101101001101000100101001 + 1011111100011110001000010 + 1001000010001011111101001 + 0101000100000110001001001 + 0001011100001000100110011 + 1010000011111101000000001 + 0100000100000101111100111 + 0000110110011110001010111 + 1101011110000110000101110 + 0000101000111001100011000 + 1101101000000010011011110 + 0111011100010001010011000 + 1100100101001110101101111 + 0011000111000101101100100 + 0111011110010110011001000 + 1111111010100101011110100 + 1001100011001000110001101 + 1001110001111011111010111 + 0110110001001000010000001 + 1110001101010010111111101 + 1101110100010000010000100 + 0001001110010100111110111 + 1111000010101011011011100 + 1010101100100110110111111 + 1000110101000110100011010 + 1001101100110101000001101 + 1111110100011110010100111 + 1011110100100011011100010 + 1011100000110100010100101 + 0000001000101011010100001 + 0000001010011000100110101 + 1101101001001110010110010 + 0001011101111011100101001 + 1101110001100110110101001 + 0000101111100100010100101 + 1100011011000101001101100 + 1110100110110111000010110 + 1000110011110001011001000 + 1110001110101111010101110 + 1000010000100000010010001 + 1111000110011011100001110 + 0111001111011000110101011 + 1100110001001110100011011 + 0111011010101110101100000 + 0101111010001001111011011 + 0100011000011000010111001 + 1011000000011100101111111 + 1100010000111111100011001 + 1001000011101000010111110 + 0011110110000111001100110 + 0100001111100111111110011 + 0011011010010011111111001 + 0011110101111100011000111 + 0010001011010111010101111 + 1011111001000101011110011 + 1100010000111101001100110 + 0010110101100110011110011 + 0000110101010101100100111 + 1000011010110001110100001 + 0010111101011000111011111 + 0110100111010101000101100 + 1001001111011010001010001 + 1101101110000010011101000 + 0100110110111000010110111 + 0110101101111100000010110 + 1100111100000100011010011 + 1000010110001111001001011 + 0110111111110111010011001 + 0101100001101000001111111 + 1110001111101111110010010 + 0111100101011001001100010 + 1101010111100101101101111 + 1110010100100011101111011 + 0010111101001001011001010 + 0001100010001010010000001 + 0000110010010011001101000 + 0001010100110001010100001 + 0001001010110011101010011 + 1001111011111000100011101 + 1110011111101100100110101 + 1001101101101011101011100 + 0110111111111100001110100 + 0011110001101000101010010 + 0110001101111100100111010 + 0111101000001011101111100 + 1000010010101010101110100 + 0011000101000100110011001 + 0111110001000001110110000 + 1011100010110100111101100 + 0000100001101101111000010 + 1001100011111000011001100 + 1010101010100111000110010 + 0111011010001001110000101 + 0111101101100010011011111 + 0110001001110001010110001 + 1111110101000011100001000 + 0010010001011101010010110 + 0101101101110100101101001 + 1100011111110101011011010 + 0010000100111011001100011 + 0110011111011110011000011 + 0011101110000011000101100 + 0111001010110110011110001 + 0111100101000001110001001 + 1101000100001100011101101 + 1000000001100011000011000 + 1011010011011111101101100 + 0110111011011001111110111 + 0011001110011101010101101 + 0110110000100010011101001 + 1101010100000100100000000 + 1100001011001111101010111 + 1101010011010101000000011 + 1110011010111111110101000 + 1101101101111111001100000 + 0010111100111110000011100 + 1110010111001001110110011 + 0111101011010001101100101 + 1111101110011011010001111 + 0111010111010011110001011 + 0011001101000000011111101 + 0101001011101111101110000 + 1100000011111111101000011 + 1001011111000011110111010 + 1101101010011001110101001 + 1011101111011100110010100 + 1001000010111101110111011 + 1110001111010110111111111 + 1111101010100011101101010 + 1111110110011000011111010 + 1100010000000100010101111 + 0010110010000011000110001 + 1111110010111010111001010 + 0101111000000100010001111 + 1001001000101000101111111 + 0100110000100100100011100 + 1001000111101110000101101 + 1001001001101101010110110 + 0011101111110110000110010 + 0111111100111000001101110 + 0001001110111010001011011 + 1010011110010111000110011 + 1011101111100010001000100 + 0100100101111111000010001 + 1010100101000001010101010 + 0010011111011001110101011 + 0010101100010110110001101 + 0000001000110001010000011 + 0011000001110010010010101 + 0101010111000001111001000 + 0111000100101100001100101 + 1111011000101001101110010 + 1110000110001000000111110 + 1111001011001011110011110 + 0100010001011101110011101 + 1111010001001110000011110 + 1011101101110001000010000 + 1011001100000001111010100 + 0011001110101100001001010 + 1100111101010110100111101 + 1100010011001011100010010 + 1001100101111011100111101 + 0011010011100111010111000 + 0100001000110110010011110 + 1011111000011001100001100 + 1111101001110010000001110 + 1111011100111111011001110 + 1010111111111111100110111 + 1010010000101111111000010 + 1100010110010011011010011 + 0001111100011110000100011 + 0111101111010010001001011 + 0000100001011100010001101 + 0100011010111100000111010 + 0100101101100011001001011 + 1101100110100111101001100 + 1111000001000100110010101 + 1111000000111101011101001 + 1111101011001011111101101 + 0111000001111110101111101 + 1100000100001011000011001 + 1010111110001101010110111 + 1101011100110111111000111 + 0011001001010001111110101 + 1010100010010011110000000 + 1111101000111111001100101 + 0001100010110110000011111 + 1011011000000000111010110 + 0111101101100110101100101 + 1000001010111100111011000 + 0000010100111100111001000 + 1101000111001000011000000 + 1010111011010100000111001 + 0111111111011101001011101 + 0010011101100111011111110 + 0100011100010000110111101 + 0011110011101101110101011 + 1110111100001001111010101 + 0101000011101101110011100 + 1011111001111111001010001 + 1010010111010100101010110 + 1011101101011101101110101 + 1000010111010010110110001 + 1010101111000110101110110 + 0110100011010110011001000 + 1110011011001010101110000 + 0011111000110010101001110 + 1101111101101100110001100 + 0000000011111110010001010 + 0110011101011001001011101 + 1011010100111100100000010 + 1000010011011010000010000 + 0110100111100000001100011 + 1101001111111111110101011 + 0010100001101101010011111 + 0100110010110110101111110 + 0110000001100111010101000 + 0011000010000101001100001 + 0011000010011000101110110 + 1111100111111011000110110 + 0111100000000010100001000 + 1000011101000101010001100 + 0000010110000000100111011 + 1010101111010100111010000 + 0101001010100101011101100 + 1010000101010101101001011 + 0010000001110100000010011 + 1100010101000111011100001 + 0001110000100101111111001 + 0110011101001011010111011 + 0010001010001001001010101 + 0101111010010100110110011 + 0011110111011011110001110 + 0100000010110111101010001 + 0011010111100100011111111 + 1100101001101110110000101 + 0111101011100011111111100 + 0100111000001001100111000 + 0000110010101100011101111 + 1010011111100011110111101 + 0010011000111100101001000 + 1000001100001100110100010 + 0001010100101010101001001 + 0000100011010000100011110 + 1110100110010110011001101 + 1010010101111101001001110 + 0010101110010110001110110 + 0101000110001001001111101 + 0011111000110011111000101 + 1001100000000100101100110 + 0000000011100110010111100 + 1001000110001000101000100 + 1000101001010100110101011 + 1000010011111100001011010 + 0001101100100100001110000 + 0011001001001101111101001 + 1111110000100011010010101 + 1101111010001100100001000 + 0101101110111010001001100 + 0110010011011100101011000 + 1001101111111100101010011 + 1100100101000010010100011 + 0010010100101010101000110 + 1001010100000101011110101 + 0000011101111110010111011 + 1100001000100010000110111 + 1101110111011101101101001 + 0000111011110111110001000 + 0011011101111101010100110 + 1010101000000010111001010 + 0001101010100100101011011 + 1101100111101111010111110 + 1001101000101100011110110 + 0101000110010100001110100 + 0101110111100101010110011 + 0111101100010010000100110 + 1000001010001011111110110 + 1000010101001111101101001 + 0111101011110110000010110 + 0110000100011011000011011 + 1000001011111011011101111 + 0111011110001111111001100 + 1101001010101111101001010 + 0010100111101111101101111 + 1000011011110100011100100 + 0111101100111100001100111 + 0010011011110110101111100 + 1101010110011000010111010 + 1111000110100110011101110 + 0110010100100111110011010 + 1110100011100000011111001 + 0110000110011001001100101 + 1101000001000110011010111 + 0011100011110010001101010 + 0011001000010001100010110 + 1001011001110100000101110 + 0000000100010110001011111 + 1101111010101000001011110 + 1111100110111000110100001 + 0100111010001001101011101 + 1000111111100110000010100 + 0110000111011010100100111 + 1111100110011010011110101 + 0111000001100000001010111 + 1101011011101001111101010 + 1000100001000110101110111 + 0110111001000011011111111 + 1101001011101110000110001 + 1000011011010100000001110 + 0000010011000000000101000 + 0100110111011011000011111 + 1101010011011111001001000 + 1111111011111101011100000 + 0000001010111010100011101 + 1000011111011100010001110 + 1100000001111000101100000 + 0111000111010000101000011 + 0010010111101101111101011 + 0101011111011101000111101 + 1000010010111101011100000 + 1011100111101100001010011 + 0100000011000001101000110 + 1111000101101110110110011 + 0010010001110111110000011 + 0100000010101110011000101 + 1111010110101100101011111 + 1101101001011001101100110 + 1010100001000000101011011 + 1011010111000101001110100 + 0001101100100110010101111 + 1110101100100100111000101 + 1001111111000010011111110 + 0000011000111111111000100 + 0000111110100001010010101 + 1001110100111000100011110 + 0010000101101100001000000 + 0001001011000010110100100 + 1111111110110101000010110 + 1011011100111101000011111 + 0100100111011110000011000 + 0110101001011011001011111 + 1111111010001111101111100 + 1001111100010101110010011 + 1100111101000100010001111 + 1111100000000010011100111 + 1101010011000011011001101 + 1101100000110100111010010 + 0000111110000000010110111 + 1011011010011010110010011 + 1011000000001101011001000 + 1100010000110101100001100 + 0001111001000011111001001 + 0001100100101010101111100 + 0001000010100010111101000 + 1001101011111111110010001 + 0011110000001001100100001 + 0110010011111011001111110 + 0110000011010100011000010 + 1111011100110010000010001 + 0111100111101011001001100 + 0111001000010010000000100 + 0100101100000010011111010 + 0110010101111001101101010 + 0111001000110010000111110 + 0100111111100000000100110 + 0100111100010101111101001 + 1001001000100110011110100 + 0100011100101010111100010 + 0011011100011111001000110 + 1001111001001100000000000 + 1010100111110010110011000 + 0011100001100011110101110 + 1000101101100010010110110 + 0101011110110111000000101 + 1010101110111000110110111 + 0001001001101001100101010 + 1000100110100110100110100 + 1011000000010011000001110 + 1010101010011011110001011 + 0111010111000100101001010 + 0101100010110000110001110 + 1011010101111000010101111 + 1111110100110000010000101 + 0010000100001000111111100 + 0110010100011111010101101 + 0000110100001011100110100 + 0011110111010011111110101 + 1110110010011100000100110 + 0100011011111010111101001 + 1010001101111010000000100 + 1001000110010110101010100 + 0110101011101011110010000 + 0100101101100101010001010 + 1100010010111010101100001 + 1101010001001000010111101 + 1010011110100111100100110 + 0100010001011110110000011 + 1000101001001011100001001 + 1000111010111100000111001 + 0010110101110100100000010 + 1111101110101110011100010 + 0000111010111110110111110 + 1000110100010110110010100 + 1001101100001100010100011 + 1001101001100111010111101 + 0011001000110000111011000 + 0001011100010110101011010 + 0010111000100100100111100 + 0100000011101010011001001 + 0101010101101011001010011 + 1100000000001001010010101 + 1001110100010011001010000 + 0001100110011111101110101 + 1100001010000010001000111 + 0000100100010111000100010 + 0010101111100101010011101 + 1010000001110000011101000 + 1101111000001000100101100 + 0111111111111111000101010 + 1111001110111110101111011 + 1000101011010101000010001 + 1011110101000001000100101 + 0000000110001010110101100 + 0000010000010001110001001 + 0101111100110001010111000 + 1110011100001101000110100 + 1100111000111110110000111 + 1011001010011111100111011 + 0100000101101111011110110 + 1011111010101100101111000 + 0101011101111010101001010 + 1110010000111001111111101 + 0111010010110001101101001 + 0110000011011100000011110 + 1011100101111100111000110 + 1010011000100110001011111 + 1001100011000110001101010 + 0111111110101100101110001 + 1001110111001000011101111 + 0100101111011101111000001 + 1011101100000110100100111 + 1010111011101111011010111 + 1100001110000100011010011 + 1010100110111011101001101 + 0110110000100000010010010 + 0100010100101110100110010 + 0110011000000000100110001 + 1100110000101010111011100 + 1100111111000000001100000 + 0011101100011110011111100 + 0110001101110101100101010 + 0001001111001110010100010 + 0010100100000101100011101 + 0010000000001101111100000 + 1100011010110010111011001 + 1001001111101001000001010 + 1011100100100001111111000 + 1010000001100111000101001 + 1001111011001101011000100 + 1001111000111100010000101 + 1111010101010101000110000 + 0101011100101111000100000 + 1110001011001111100000001 + 1111010101110100100101110 + 1001010110111110000111100 + 1001010100001110111010110 + 1001001111100010010001111 + 1110001110101010000110100 + 0111111000101011101100010 + 1111001000100100000110010 + 0101100110110100010100111 + 0101110011011011010100011 + 0111100100101110110100101 + 0011000011001100110001001 + 1101111101101000010010001 + 1000110110100011000010011 + 0100001000110011100010010 + 1010011011100101100010111 + 1110001010101001111100110 + 1011010100101100001001010 + 1011001101011101011000101 + 0010010010111100010110100 + 1110001101010100111101010 + 1000101001001110010011010 + 1111010111111000100100110 + 1000111000110000000111101 + 0001000010000100011010100 + 0010101001011010001000000 + 0010000010110110010000110 + 1110100101011011010001101 + 0010011110001010000000000 + 1010010101010111011100010 + 1011011001000101011011001 + 0100011100100010101001011 + 1001011010001100110101011 + 1111010111010101111100010 + 1001101001111000100010110 + 1011110001101101101000101 + 1111100111000000111001110 + 1001011000000110010010001 + 0001000011100001000000000 + 0100000011010110000101110 + 0011001110111000000001001 + 1100100000000110000111101 + 1000110111011111001101001 + 1001100101001010111111011 + 0010100001110010011010101 + 1100011110101101010101111 + 1011110100011010101110101 + 1101001111111110001011100 + 0111111111111011100011111 + 0100011111001011100000011 + 1010000010110110011001000 + 1100100000011010011001010 + 0101001010001100001101001 + 1100110110100101110000010 + 0101110101001001111001110 + 1101000001111000000111001 + 0110000011010001011100000 + 1000000000110001001000000 + 1010101010101001000101010 + 1100100100010001101001110 + 1100110011001001010000100 + 0111010000001001100000111 + 1010000111001011000001100 + 1010100011110011100100100 + 1101011000101001000101001 + 1111001001111111000111111 + 0111011100010001110010111 + 0111110001100001101000101 + 0101011011010100001010000 + 0111011111110010010111001 + 1000011111001111011111110 + 0100110111101010000010110 + 1100100001100011001100011 + 1001001101110010110100110 + 1000001101110011001110011 + 0000111011011011101101001 + 0100101101000000111001001 + 1100101001100001100111010 + 0010100101000101011101100 + 0001011001101101010100011 + 0111100000010110111100011 + 1100101110101001110001100 + 0101010001100001000101101 + 0101111010001110001010011 + 1110101111100010110111111 + 1001010100111100010001100 + 0001001011011011101100100 + 0001110101000111101100111 + 0000110010000111110100000 + 1111101111001110101111100 + 1010000111101101010100100 + 1110001011101101111010010 + 0001001110000000010101101 + 0110101101010101010110101 + 0101000100010001100110010 + 1001101010000110101111001 + 0101101011110011011100101 + 0001111011110101111001101 + 1100100111011111111001000 + 0101010011101100111101011 + 0001011000000011011011101 + 0000101010111001001001110 + 1000111111101011001010101 + 1011100001110010110010111 + 0011000000111100111101100 + 0110010010101000101010010 + 1101011110000111011110100 + 0110101010000010111111010 + 1011110110101111001101100 + 1111000110111111010011101 + 0110101011101101100100100 + 1010000001001001000011101 + 0101011111011001000001011 + 1001011011001010001001111 + 1011100011110000100000010 + 0010010000110010101001110 + 1111100111010011110111010 + 1000100101011010001010111 + 0011010010011001100110001 + 0011101110111001111010010 + 1110100101110000000011101 + 1001000000100101110010010 + 0101100010001000010101010 + 0011101100101001110010111 + 1101101000101000001001011 + 1100110110011000100100000 + 1101100000100001110000010 + 0110011000101110101110000 + 1100001101101000001101010 + 0110010111010011110001111 + 1000001010000010101000001 + 1101000101011101001100101 + 1111001100010111001011101 + 0010001110100101100110111 + 1001101111101110001001001 + 1000001001111101011001001 + 1110011110101001011101101 + 1011011000000001110001011 + 0010111011101001101011101 + 0100001010111101100000101 + 0111111000101111000001111 + 0101100011100010000110100 + 1000000110111010011001001 + 1001100100010110010100100 + 1110011010101001011011100 + 0011010100000100001111001 + 0100111110000000101000111 + 1110011000111011000101111 + 1111111011010001101111101 + 0101011001101110101011001 + 1110000110001111101000001 + 0001001110111100011101111 + 1010100111100001111110001 + 0100011101100100011100011 + 1001001101000010101011011 + 0000101100011010001000011 + 0100111110011110011100100 + 1010101111110000000011001 + 0110011001000010100000110 + 0010100101000001101110001 + 0110101101001111001010110 + 1010000001001100000000001 + 0011111000011110111000101 + 1101111111010011000110100 + 0010101011100101011111001 + 1100100011100101110000110 + 1001011101010110100011000 + 0100000101110110001001110 + 1100110100010011000100011 + 1011001011111010111011100 + 1000101110010000001101100 + 0010000111011011101101111 + 1000111101100011110110101 + 0011110100110001101111100 + 1011101110110000010000010 + 1101011000010101111111000 + 1011111000110111100000110 + 0110101110100010101010101 + 0110011100101100011110110 + 1100000011101000111001011 + 0001010000111101111110111 + 0101110110101001101100101 + 1111011001000001010100011 + 0101011100000100011101100 + 1101001011000110100100011 + 1101111101100101111011000 + 0000011111011101110111110 + 1100001110000011011010111 + 0101111100001111001001000 + 1011110011110011011010001 + 1110111000011011101100100 + 1000010010111110100111100 + 0111011110111011101010011 + 1110000110110010010110001 + 1100000011011001111000111 + 1000010100111111010000101 + 1111110000001000011001110 + 1111000010011100100010001 + 0011100001011110010001010 + 0100001110000000100001110 + 1111111011001000101110111 + 0011011100000110011001000 + 0110000010111100011011001 + 0101110010001101111010100 + 0110101111110000111101101 + 0011111000110000100010011 + 1010100011010000111101111 + 0101111111110111000001101 + 1011100000110001110011011 + 0001110101010101010011011 + 1100100110011101111011111 + 1110110100000010010001000 + 1110100011010110110110011 + 1001011111110110100110110 + 0110001001100010001000010 + 1101100111001010111110011 + 0110100111000000001001110 + 0111100011010010101100110 + 1110011001011111000011110 + 0110110001011010110000011 + 1100000010100010111011111 + 0100011101110000011100111 + 0110011100001000100011111 + 1010101101001011001011010 + 1100100011010001111011011 + 0101011100110001101011110 + 1110010110010110110000001 + 0110011110001110000010001 + 0110011010000111110101000 + 0111000110001010001000001 + 0110001111100111100011001 + 1001011011101100011001010 + 1100001101100100010101101 + 1101001110000010000010011 + 0010111001100111110000011 + 1011011010111111001000010 + 0111100011001111001011011 + 0011001000110111000101010 + 1000100111011010100011110 + 1100010100110100001110100 + 1100011111001110111111100 + 0000101000010001010110000 + 1111111011000100111100011 + 1100000000010010111100010 + 1111101011011101001001010 + 0010110010010000000100011 + 1111011111111001011011111 + 0101001000101010101101000 + 1000110011010000101111100 + 1001111110000100111100111 + 1101111101011010100001000 + 0000001001101110101110100 + 1101000100010110111001011 + 1010101111101100011001010 + 1111001011101100101110011 + 1110100110011110100101100 + 0100011101100001111111011 + 0010111101000100001110000 + 1001101000001111111111001 + 1000110011110010110111001 + 0000101001010111000110010 + 0000001011101001000101100 + 1110111101110000001100001 + 1110110000100011110100011 + 1100010111111110101100001 + 1110111001010010110001011 + 1100111001100111100010110 + 1110111110111000101000011 + 1100011001111001100100110 + 1101111100011111000010011 + 0010101100000000110010101 + 0110001011101101111011111 + 1110000001011100011000100 + 0111111001010000101101110 + 1001010101101101100010000 + 0110001111001000011000010 + 1101101101101111101111011 + 1111110110011001001000101 + 1111100100101011101110101 + 0101100100001101101011110 + 1101110000111100001110111 + 1110101001111100000001100 + 0001000111010011010101110 + 1001111010001001010101010 + 1010101000011010010001000 + 0000100100011000110111011 + 0000100000100001000101000 + 0100100101000000010011111 + 0000010001111011010100001 + 0110011111101101001101001 + 0101001111100011001000110 + 1111000001010100011011110 + 1100010110110000000111111 + 1011010100100101101011001 + 1101000101000111001000110 + 0110101011110110110010010 + 1101101110001000010001101 + 1110111111100010100101000 + 0010101100010101101001101 + 0001010110100011101111111 + 0101010110101110010000011 + 0111111000111101101010000 + 0111001100111110100111001 + 1001111100011101011100110 + 0111000000011111000110011 + 0011000000011000100000110 + 1111010111100010001100111 + 0101001101100001000010000 + 0101010001111000110000101 + 1111110011110000010010001 + 1000111101111100011110000 + 0111111010011010001100101 + 0110011110001001100010001 + 0001100001101111100101111 + 0110101110100100000110110 + 0001000011101010010110111 + 1100100101110011111000111 + 1011010111111010111111110 + 0010010011100011110000010 + 0110101110001010001110000 + 1110000011001001011100101 + 0001101000111100111110001 + 1111101000110010101100010 + 1110100101100110111100000 + 1111100010011110010011100 + 1111001110110011000101100 + 0111001101101011111011010 + 1101100011100101101100100 + 1111111011101111101101111 + 0101010000001001100111110 + 1000011100100011111111001 + 0101100110111101101111101 + 0000010000110111001110001 + 1110000011100111110000100 + 0100101100001011101101111 + 1011110001010111011110111 + 0010001011101110111100101 + 1010001001000100110000101 + 0110111110100011000101101 + 1110110010000010001101111 + 0000011111100100100100011 + 0110011011011101111111001 + 0011001101000001111100110 + 1100010001011010000001010 + 1101110101101111100011001 + 0111110110100111100011000 + 0111010011101101101011100 + 1100001100100011000010001 + 1011110000110010110010101 + 1111010100101011001010000 + 0010101010101101011001010 + 1011000111000001001101011 + 0010101011010011001011011 + 1100010111110101110101101 + 1011111100101100111000110 + 0001010111100111001011101 + 1010111010100001111100111 + 1011001010111000011101110 + 1011110010100011111001111 + 1011001100001010111111101 + 0000110110000111101110110 + 1001011000010001110110101 + 1010010110000100101010110 + 1011100011001000010001110 + 0100010000101001010111010 + 1101011001111111100101011 + 0001100111011100110101111 + 1111001110101110011001100 + 0111001111010011000011011 + 1010001000000001000100101 + 1000100011101100110001110 + 0100010010111111000010010 + 1111001011010010111101000 + 1001100110110001000100011 + 0100010100101111010000011 + 1001110110000001111111101 + 1101011001100110110100001 + 1011111010111110111011001 + 0100101011110001110101110 + 0011000100011011101101000 + 1110100010111011100110011 + 0110011001101100110100010 + 0101011001110001010110001 + 1111001100011111000101001 + 1001000001101110100100101 + 0110000100100111010100011 + 1000110000110110101110011 + 1111101110000110100010001 + 1011010001101000110110010 + 0111000111111010111001001 + 1101101101101110110000111 + 0101110111110110000100010 + 0101010011000010100010110 + 0101001110000001010010011 + 1100101100110110111010100 + 0001000001001110110101001 + 1000110000101000111101000 + 0110100100011111011001110 + 0001101101101011101110110 + 0100101011110100100100010 + 0111111001101111000101011 + 1111001001101000100001110 + 0110111101101111110100100 + 1101100100110101110011010 + 0110000001100000110111011 + 1111110001100001001111010 + 0100111011011011100111010 + 0101111001111011000100000 + 1101100111100011001010100 + 0101000011100000011000000 + 0100101101101000101010101 + 1010001101110111000111001 + 1101011111110110011011100 + 0011110011110000110101100 + 1010010010110110101110001 + 0101101001101000000101001 + 1000111011011111111100001 + 0100001100011001100100000 + 1001011100100011111001010 + 0110101111001010100101101 + 0010101111011001110011100 + 1001010110001100000101001 + 1000111101111001110010100 + 1000010101100001011100010 + 0001000101101101110011101 + 1110111000100100111000010 + 1111100000100101001001010 + 0110011011000101100000110 + 1000000110110101011011001 + 1100101110110001110000110 + 1100001100110111110000010 + 0010010101001001101110000 + 1100111110100111100111111 + 0011010000011010011010011 + 0011101110010100101001101 + 0000011100101000010011101 + 0100101111111010101101100 + 1100111111110110100100111 + 1011110000101100100111010 + 0010101100111001010101010 + 1001111111011001101001001 + 1110000111000011101100011 + 1100010010011001000000111 + 1000011010001011011101011 + 1101001101010001010100110 + 1111101011111100011101101 + 0100100111010101001100110 + 1100010101000111101000001 + 1001010111010010101000000 + 1000011001100101000100110 + 1100001100011110001100111 + 0100010011010111011111001 + 0100111110110111001100000 + 0010010110100111100110111 + 0010001001110000001011100 + 1111110110111111100011011 + 1000101110100101011110100 + 1110110111011000000000101 + 1100000010011000111111000 + 1011111000110100111001001 + 1111010110001111110010100 + 0000101110100111001001110 + 0111100001100111100111100 + 1011111011011101001100011 + 1000001010101001100110100 + 1100111100110011010100111 + 0000010011000010110001100 + 1110110100110011100000000 + 1000111000001101100110101 + 0111011101100111011000101 + 0100110111110011001010001 + 1011000001011011100011000 + 1011111010110001101101100 + 0001111110111101100111100 + 0100011101110101000110111 + 0010101110101010001000000 + 1000010100000111100100100 + 0000101000011101101101100 + 0000100101100001101101001 + 1010010110011001010011001 + 1110111001100111011110111 + 1010101100010001010011000 + 0110100010000101000100111 + 0000011001000001001001011 + 0101011011000011011011010 + 1100000001011110010001111 + 0101111010010111101101011 + 1000001010101110111011101 + 0011101100010010011110010 + 1111101100100000110000000 + 1000011101111100100011000 + 1001100001001010110101000 + 1110010010000001110010010 + 0100111100100110011100001 + 1111100100110001010111000 + 1011100010000101111010000 + 1000110101010101100011000 + 1111000100101111001100111 + 1010000010100001010010111 + 1010011010101010001010101 + 0111101101100111000001111 + 0100101000110011011111011 + 0110101010011001001100110 + 1000111001100001010011001 + 0000111011111011001001001 + 0101110110101100111000001 + 0010111001111000001100010 + 0111001001000011111010110 + 1000110001110010011111110 + 0100111001011010100111110 + 0010001101010001101001000 + 1011001100100010100110011 + 0011101100100101111111001 + 0110110000111101001011101 + 1000001011011010011111011 + 0101100001011111001101100 + 1101010010001111000001001 + 0010100010101011101111111 + 1101100100101100100010110 + 1010110110010100001110101 + 1110010100111011110010010 + 1111001100010100110000111 + 0110000000101000011110110 + 0101011111101100011011010 + 0001100000110010001011111 + 0110000011111000111110111 + 0010011000011000101100101 + 1101000111011000110100011 + 1110000000011010110111111 + 0111001100101011010000110 + 1001101010110001001100010 + 1000001010010100001001001 + 0010011110100110000111110 + 1100111110011110110010001 + 0011111000100011110000101 + 0010010111011111100110101 + 1110111111000000001000010 + 0111110110011010010101001 + 0000000000001110110000111 + 1101111101100001000001011 + 0100010100111111111101011 + 1011101101101010110010011 + 1011011101001000011100101 + 1011001101111110000001001 + 0100010010110010000001101 + 0100000001111100101001100 + 1011001010001011100000110 + 0110101110101111011110001 + 0000001110010000111111000 + 1111000111001111101111100 + 0101110011100111110111101 + 0011110101101000101111000 + 1111100001100001101101000 + 0101100010100010100011001 + 1101000010110100000000000 + 1110110111010000001000011 + 0010110110001010110111001 + 1000001101001111110000011 + 0011011001011000001011100 + 1011110111000000100101001 + 0001111111010110011001110 + 0100011111010010110101110 + 0111010000011101000011011 + 1010111010110011111010011 + 1101001100110000011110110 + 0011111100010001100001110 + 0101110101101011010111110 + 1101101000101000000101100 + 0111111110101111011011000 + 0101010110100101110000000 + 0000101110110100101011001 + 0111000000111101000001011 + 1000001111001111000000000 + 1100010011000110101100110 + 1000000011100010001110001 + 0010111010110101111001110 + 0101011110110001000111000 + 1110001000011101011000101 + 0001001011101011111101010 + 1010110110100101011110011 + 0001010010011000111001110 + 1001100011010011101111001 + 0000010100010100110011110 + 1000001001100000011111101 + 1000000000000001001110100 + 1001010010000111111001110 + 1010110110111101101011000 + 1110100100110000110100011 + 1101111100111111110110110 + 0001100001000101000111111 + 0000110110111111111011000 + 1101101001010001101000000 + 0010110001000100111001111 + 1111010100011000001000000 + 0101001001111011011110010 + 1101001111101110010010101 + 1011111110011010011001110 + 1100101000100011100110110 + 1111111111011011101111011 + 1110101001001000011100111 + 1110101000110010110111111 + 0010000000100011010011110 + 0011111100000101101001111 + 1000100110000010110100000 + 1001010010101101110111110 + 0101000011010101010100111 + 0101011111110010101010001 + 1001010011010011110011110 + 0000111011101011011111010 + 1000101101111011111011110 + 1011000110100000010111110 + 0100011110011110101010001 + 1010010000100011011011011 + 0011011010111100001110001 + 0100000111101001000000110 + 0001111010000111100000100 + 1001100100011110010110010 + 1010010101110000100011001 + 1111011110111101010101101 + 1011001111001000010011100 + 0011101001010010101001000 + 0101010010110100110001010 + 1011010011110111011011000 + 0000001111010011011101110 + 1001110011010101010111000 + 0100100101001100110000010 + 0100000111010001000001000 + 0001111101000001110011001 + 0101100001111110010000001 + 0100000111011000010111000 + 0000100001100001000011100 + 1111010000011000010010100 + 1110110001000110101011110 + 1000101001010000010011100 + 1001110010000001100001011 + 0100101011010000000001111 + 0100011001001011010010011 + 1111010000001101111000001 + 1010010111100011011011100 + 0110010111101010001001101 + 0001111111010111111111011 + 1010100101101001111110100 + 1000100001000101000111000 + 0100001011000010011101000 + 0110001101000100010101111 + 0111011010111000111011011 + 1110110001101010111001000 + 0110001011110101101100100 + 1011001000000110010010001 + 0000001000010110101110010 + 1011100101011100101000010 + 0011100100001010101011100 + 1110100110101111110010011 + 0111111100001100110010010 + 0101011100111011000111000 + 0100000111101101110110101 + 1011011110101110011010011 + 1111010100111100101111101 + 0100111111011111111001010 + 1010000010001001101001110 + 1010010110100111010101010 + 0000000100110011011010100 + 1000001000001110010111110 + 1001101111001101100111010 + 1001001111101100000111111 + 0001010011100100010000111 + 1101100110000100110010100 + 0111110011011011110111111 + 0100001111100001011101100 + 0101111010110100100001010 + 1110110110011000100011010 + 1101010001101111010111111 + 1001110001100101011001001 + 1010101010001010000001011 + 0001111101101010010101001 + 1000011001111011001101001 + 1111110110001011111101011 + 0101001010100100110101110 + 1110110000011111110110111 + 0000110001001010110010001 + 1011100101110101001100010 + 0100001101101000101100100 + 1101110011000011101010110 + 0100000001110001110111110 + 1000010011010110010111000 + 1001000011001111011111110 + 0110100101110010101010010 + 0101101010110010010001001 + 0001000110011010111011101 + 1110101011110111001110010 + 0100010011000100101010111 + 1011100000101000011000101 + 1011111010001011010110111 + 1010110100010101011000010 + 1000110111110001110110010 + 0001000010101101010010101 + 1100101011100001010010001 + 0110100101101101010010000 + 0001100011010100001101000 + 1100000001111101010101010 + 1110011010000011111001011 + 1000001001110111000110111 + 1010100000101001000001111 + 0010111011000001010111101 + 1010001010011101000110000 + 1110111101101001010101011 + 1010010111101000111110000 + 0110100101001101110110110 + 1101001010001000010001100 + 1011001000001101100010111 + 0101111111010111110100011 + 0001100101110100100011001 + 1101011100001000001010111 + 0110110110111000001001101 + 1101100010110010101011110 + 0000001111111101111100011 + 1001111000001001010000001 + 0001000000100010100001010 + 1101010001000111000001000 + 1001011010011110011110100 + 0000001011100000100000000 + 0011101001000010111111111 + 1010010000001110011110010 + 1100011001100101011000100 + 1011001111011011110001100 + 0011011011010110110100101 + 0010011110111101100100000 + 1100011100110101011111111 + 1011110010001101000010011 + 0101100010001100111100101 + 0110000011101011001100011 + 0111101110111011010001011 + 0001101110110111000010001 + 0101001001100000111111101 + 1010111100011111111110010 + 0001100001100010000000110 + 1111001011101111101110110 + 0011101101000110000010010 + 0001110100000010100001100 + 0101000100110000011011101 + 1010011110101001010111100 + 0100111010011100100111001 + 1110100101000001001111011 + 0001111100010110000000111 + 0111010110110110001011000 + 0100011101110011111010010 + 1010101111001111111111000 + 1101101001110111011011111 + 1000011101001011110000111 + 0100000011011110101010100 + 1010110010001110001110010 + 0000101001101011100010111 + 0111101101010010001000100 + 1000100001110010001010010 + 1011001100000000100001100 + 1011000010101011110011110 + 0010111101001010111001010 + 0101001111000100010000001 + 0111101000000000010100011 + 0010101000111011101000001 + 1101011010011110111011100 + 0000111010011100011111011 + 1110010001111001100100101 + 0110111110111110111111110 + 1110010100001101110011101 + 0111001011111010110110011 + 0100100010110110101111101 + 1110101011010010011010000 + 0000110101011001000001011 + 0110010000110100001011010 + 1101111010101110000001101 + 0101100101101101000111011 + 0111011110011011110001110 + 0110011000010100110000010 + 1110011110101011110100101 + 1100111001011100101110010 + 0101001100111111010110101 + 0010001100100000100010100 + 1000011011001100001101011 + 0111001000101100011011110 + 0011010101011110001011110 + 0011101000100000110010011 + 0011100101111011001111001 + 1110101100011010001110000 + 0011010011101000011100000 + 0000111000111000110011011 + 1001110011111100100111011 + 1111000011100010000010011 + 0010001011011010101101011 + 1001101010000010100011010 + 1000111000001101100000111 + 0100000100011111100000101 + 0010110101110001000010001 + 1001101011101111010001110 + 0001101100111000101111100 + 1001000101000100011001010 + 0010101100100100011010001 + 0000010011100000100110100 + 1000000011111010001101000 + 1100101111111110100100000 + 1011000010001011100010101 + 1001001001011111010001100 + 1101110110110011100110011 + 1001010001000100001011000 + 1001101110100011100001010 + 1111110100110111110011000 + 1000110111001101100010011 + 0011001000010010111110010 + 1011011111101010011111010 + 0110100001010000010101110 + 0001000011101000010101010 + 1010100000110100100110011 + 0010100010111111000111100 + 0111110010001010001100000 + 0000001010111000000111001 + 0011001010001111101111001 + 0111011000110011000000011 + 1010011001011100010010111 + 1001101011001010110100010 + 1111111101000000010010100 + 0100110000110110111110000 + 1110100000001000001110100 + 1000000100010010110000110 + 1110101100110100111000110 + 1011101001010110100111110 + 0111011110100101010100001 + 1001000011100001000001110 + 1010001101100011000100011 + 1000100111110100111100111 + 1001011001001101101111010 + 0010011100111111100000000 + 1111000010000101111111001 + 0001111101000111101100101 + 1000111010000001111111100 + 0111110001101010000001101 + 0111000101010011010011011 + 1001011110101010011110001 + 1001101000001101100110011 + 0101111100000100011101111 + 1000000001100110000011110 + 1111001100010111000000111 + 0100110110100111010101111 + 0100101001101000010011001 + 1011110001101111101110001 + 0111110111101010010100101 + 1110011101010100111111110 + 1101100101111111111101000 + 1101001100001101001000101 + 1101010110000100100101100 + 0110100000011100000111111 + 0000101001010011101001101 + 1010010001000000001010001 + 0101001001011101010110001 + 0010011101111101110000001 + 0100110000011100101110110 + 1001001101100110000111001 + 1101010101001000101010000 + 1010010111110110100111111 + 0101000000001101010010101 + 1101111101011110010101011 + 1011011000010101001010111 + 1111011010100111110110111 + 0101010000000100010000100 + 0011100000110011100100100 + 1111010110110011101010101 + 0011111111100100000100110 + 0010101110000011010100000 + 0111110001000100011000010 + 1101111110101010000101010 + 0111111000111001110101001 + 0010010011001111000111111 + 0101111111001111111111000 + 0110111000101111010010100 + 0001101011100100010011100 + 0001011001001001010100011 + 1111101001110101000010010 + 1000000000010110110001001 + 1011010100001110001011000 + 0100111111000100111101100 + 1100000100111011010101111 + 0010110111001111111001100 + 0000011110110100100100100 + 0110100111111101001011101 + 1101110100111000110010010 + 1001000110110000011110100 + 1110010011010101001001101 + 0111101010100010111010011 + 1101010101111010100010011 + 1111010001101011011000111 + 1110101101101010111110110 + 0111001011101011101000011 + 0011100110010001111111011 + 1101000010000110010011000 + 1100110000100111001111110 + 0110011010100011110110010 + 1111110100101110101011000 + 0000111000000100000100011 + 0111000110110011100101110 + 1011011010010101111001001 + 0110110010000111110010100 + 1010111000101111101000001 + 1100111000111001011001100 + 1001110101101000000000100 + 0001001100001111100010110 + 1000001110110111100101000 + 0001111100010000011010011 + 0111001001010110101011110 + 0100111111110000010000111 + 0010011010001110011100101 + 1111101111101010101000110 + 1101101010100110101101011 + 0011110110001101100100010 + 1000110011001001101110100 + 0000101001001010001100000 + 1011100100101000101110101 + 1000001110110110000000101 + 1001100011110100101001010 + 0110001000011001011101110 + 0000001100011110011001110 + 0100011101001111001001001 + 1011001010101000101010101 + 0001001001101001101011110 + 1110011110101101011100110 + 0100000011111101000111001 + 0011101011100100100010100 + 0010010000100111010110111 + 1011110111110000111011010 + 0100011010000110110110000 + 0111010110010011111101111 + 1011110101000010000001110 + 0011011011101001001010011 + 0000101001100110110110010 + 1000110000101011000011100 + 0011110100101001100100000 + 1110011100011011100100100 + 0010001011101001101000001 + 1100100111100000100101100 + 0110101110001010011100110 + 0001100111101001000101011 + 1001100001110000000101011 + 0000010110011010101100000 + 0011101111001000101110111 + 1111000000011110101010101 + 0010011100010011011110111 + 1101000101110000100110001 + 0001010000001000001101010 + 1111010110011101101001000 + 1000110100010011011001101 + 0000100101001001100101010 + 1100111111111101110101011 + 1000111010110010001000101 + 0101101011101100111100011 + 1101010111001101001000011 + 0111000101100101011111001 + 0110011110001011001010010 + 1101110111111100101001101 + 1000001100010110010000000 + 0001110000111001110101110 + 1001111001000111010011100 + 0111011100110000011000001 + 0101000000001111111000100 + 1000100011001101010000110 + 0010101110001100011011011 + 1100001110001100111110101 + 0111111111011100111011110 + 0000110110100001100101000 + 1000100100110001111100111 + 0000111001010110011010111 + 0001000101010111011101100 + 1011001001111110011011101 + 0110111001101101101000010 + 1010101111111000100100111 + 0000100000011010100011110 + 1011001001100111100010110 + 0000101001011001101100001 + 1110001101110010101010110 + 0001010101001111100000111 + 0100001010011110101010110 + 1101110111100100010101111 + 1000101010110110010001000 + 1110001101001111000010100 + 0001101110001101000011100 + 1000100001101000010010000 + 0010000110001010001110001 + 1010011110011111011010010 + 1000001011110101110101101 + 1001001101000100000000000 + 0010010011100100101111011 + 0101110100010110011010100 + 0100110110010101100011011 + 0111001101101111110000011 + 1001001101101110101011010 + 1010001001001100111100010 + 1011010010101100110111010 + 0001110001011100010101011 + 0111111000011001010010010 + 0111001100100001110100110 + 1001100100101101110100100 + 1111011010111000110001110 + 0000111100000000001111100 + 0111000010000101101010111 + 0110111000101010100011000 + 0110011010100110001101011 + 1011111011011011001101101 + 1011011111000011101100100 + 0111010000010101100001001 + 0111000011001111110110101 + 0010101010101010011101000 + 0001100001000111000100000 + 0010111100101100100100010 + 1110111010011011010111010 + 1001001111000110100111100 + 1011001011011000011101101 + 1111011001011010110011000 + 1010011010001110000010010 + 1101101011000101101111011 + 1001101110101111100010010 + 0100111100010011010001100 + 0011011101000000100110010 + 1111100111010011010111000 + 0000111000011101110010111 + 0000111000100101000001101 + 1100010010000010000111010 + 0010011100101001010001110 + 1000011010001100110110110 + 0001110100111010110101111 + 0010000110001001110011101 + 0101100001010001100001010 + 0010001101101001111011000 + 1100001100111100101010110 + 1110111001101001010001101 + 0010110010010000111111110 + 0000001110000011111011101 + 0001000101011101000001011 + 1011110011101101100001001 + 0111001001011010111001100 + 1101001001011110010010110 + 0110010000001100011101011 + 1010011111110101000101011 + 1000010101010101110100000 + 1111101101000001001001101 + 1011010011110100001100111 + 0001111001110010011010110 + 0001110001011111110110001 + 1010110011111110011010001 + 0000000011010000011101111 + 1100111101111100011110111 + 0100101011100011011011101 + 1101101011100101110101101 + 1101000000011110100000111 + 0001101011001011111101100 + 0110011011011000011010110 + 1000010101111000111001101 + 1000111010010010101100110 + 0000101010110001111010110 + 1000000110010010001010111 + 0000101101011010111010100 + 1010100111000000100111010 + 0110111010111100101010101 + 0100100011001111101100001 + 1100110011010000100101000 + 1011100110001110111000110 + 0001110001111111000110010 + 0110001100101100101010100 + 0001010000010011110000011 + 0010000000000001110101111 + 1111111011001000101001100 + 0011010010110101110010101 + 0101001011100000110110011 + 1110110001110010001010010 + 0110010100111011111100110 + 1111101011110011001101100 + 1101010010100000011011001 + 1001111100010011011110000 + 0111011001101010001101110 + 1001100111000011101010000 + 0110100100111101001010001 + 0010111000111110010111111 + 1101100110100011011101100 + 0111010010110100010010011 + 1010000101111000001011110 + 0101010011000010100001110 + 0110011001011110100111111 + 1010000100010001000111101 + 1101111110100111101000110 + 1111010110000010110000001 + 0100100010101001001110100 + 1001100000001111100001011 + 0010010111100100100000001 + 1010110001010111000010011 + 0001010101111001101011111 + 1000011110101001000010011 + 0110010101010001110001010 + 1010100010111110110010110 + 0110010011100011010111010 + 1101110110110101011110001 + 1000100111011000110110101 + 0010011110101101100101110 + 0111000110110010100000100 + 0111010101110111001101101 + 1011100011100110100001101 + 1011010100111011011100001 + 0100101010101011111100001 + 0011110101000110110111111 + 1010101100100001100001000 + 0110010111110110001010001 + 1101110001111100111001010 + 0000010010101001000110010 + 1001101000000000101111101 + 1001110101001001000110011 + 0001001001010000000100011 + 0100110011011110001101000 + 0101101111101001000110111 + 1010111110011010010111011 + 0001010100100111001011001 + 1101101111110000101111111 + 0111110110000010101110010 + 1100110100010110000110110 + 1110011111001000111001100 + 0010111011010000100111101 + 0111011110011010111001101 + 1101001110000001000011111 + 1101000110000111111111111 + 0001101110011100111001111 + 1111110111000110101111000 + 0000110001100000010010010 + 0101100111100000111111010 + 0111000110101111000111010 + 1011001100000111110011011 + 0010111110010111100100011 + 0011011011110110010100100 + 1000010001101001000000110 + 0001110010101011000000110 + 1110010001011100101101000 + 0011011111100100001110001 + 1011010000011010100101101 + 0100111110101011110101101 + 1010000110000111011110110 + 0011100001111010111110100 + 1001111001001011000001000 + 1111111010010100100011001 + 1110001111111000001111001 + 0100000011100001000100101 + 1110010111000010011001011 + 0010111100000110110010010 + 1101111011000000011000010 + 0110011011010100001001101 + 1001011101101101000111100 + 0011101011100110000000101 + 0100110111000010011001110 + 1010001001101010100000000 + 1000001111000110100011011 + 0010100110101011000100100 + 0011010011001100000100010 + 1011100100111010010100111 + 1100101011000001011011100 + 0111001010100000001011101 + 0000000110011001010110111 + 0011010110110111001010101 + 1000111100101110010110000 + 1011001101011011011111000 + 0001110110111000101111001 + 1110010110100101110111001 + 0101010100000101010110111 + 1010111011000011110110101 + 1110011100111000111110100 + 0100100000111110101010001 + 1100111010111001110101100 + 1111001001111010010001000 + 1101101101010110101000110 + 0110000010001000110001100 + 1001010100011010010110001 + 1110011000101100010100110 + 0000101001110001010111010 + 1100011010011001111001001 + 1001100111100011011001110 + 1100010000111110110100100 + 0110011010101111110000010 + 0110101100100000011101111 + 1100010111110000101101001 + 1111011101001111100010111 + 1111111110110101111100001 + 1100000001111110111011111 + 1110100110111101001000010 + 0100111101010010000000101 + 0010010100000101010110111 + 0001001010111100001011100 + 0100100011000101010010000 + 1101100111110100011011101 + 0001011001100000110101011 + 0000001100010110011011001 + 1000000000001110111010011 + 1111100000111110011011001 + 1110011110110000001001001 + 0010100110011000110010000 + 1000100010111101101000111 + 0101011100010100110011111 + 1110101000110100000010011 + 0100101110011001100101000 + 1000100111110111011001110 + 1100011000111101001011000 + 1110000001101010101010110 + 1110011011101011011010010 + 1010110111000111001100001 + 0000111111010111110101010 + 0100111011010111011000111 + 0001111011000010100100000 + 1011011010011001000110111 + 1110100001010000000101010 + 1111010101110011100101001 + 0000010000000011110110111 + 0101001111000001100000101 + 1011110101000110010111011 + 1000101011010111110000010 + 0011001001001110001001111 + 0001111010110101010000000 + 1010110100101010010111111 + 0101000010011110110101010 + 1010101000101100011100100 + 0101000111011001110110111 + 1011100010101010000101101 + 0101000011000100100000001 + 1001001011110010110011011 + 0010110111101001000001101 + 1011000110101010100100000 + 0010010000100001110010101 + 0010010101110010100101010 + 0001110101111001100110100 + 0101100010010110101111110 + 0111101101101110111100110 + 1010000101000010001000101 + 0100100000101011010111111 + 0001101110101101100100010 + 1010010011110111000000011 + 0010000101010101011001100 + 0100010101010110011001110 + 0111110001111110110011101 + 0001100001100000011100011 + 1011101011000001101011101 + 0011010100000101111011101 + 1100000011100100000011000 + 0111010001011000110110100 + 0010101101101110101000110 + 1000100000001111010111111 + 1111100010000000101010000 + 1101100000001000100000100 + 0001110100010010101000110 + 1000110010000110010010011 + 0110011011100110000011000 + 0001010010100100010101100 + 0110110000001001110110111 + 1110011101100101001110100 + 0000111111110101111110110 + 0111111101111110010000100 + 1001000000101011101011011 + 1111010001011110101100000 + 0111010000011011010011010 + 0001001100111000110100110 + 0001111111000001001100010 + 1001001110001001110110111 + 0111110011011111010000000 + 1000001110110110001110101 + 1101011101000011000101100 + 0110011001110110100110011 + 0000111100010100100001001 + 0010100111011101011101000 + 0101111010000101000001001 + 0010101100110100100000100 + 0011010110111100011010100 + 1110001000111110001111111 + 1101100100001110110011000 + 1000100001010101100100111 + 0110011001100001110111100 + 0101101111010011010110101 + 0000100101010010001100101 + 0100010100100011011001101 + 1010010110101110010011110 + 0110101101010110100001011 + 1100011001111101000010010 + 0011011101000010000101000 + 0100010000010001100001000 + 0111000101110000011101011 + 0110111001001000110100101 + 0000010010001011100100110 + 1011100011100011100011000 + 0101010100001110011010010 + 1110001111101001000111111 + 0110110111101001110001001 + 0001101001111101100011010 + 1000101111110000111110101 + 1001000100011100100000110 + 1010101100000010001011001 + 1001001011101111100011110 + 0011101001010000110001010 + 1110110101010101000000011 + 1010100001011100110100001 + 0001011100100010010100010 + 0111101011100111011100100 + 0101011000011100111111111 + 0100101110111101110111000 + 1010101111011111000110110 + 1111010000000101101001111 + 0001101000111111010100111 + 1101110110000110010011011 + 0101001100001010100100111 + 1111010011110101101110000 + 1011110101111001011010001 + 1000100110101111100111101 + 1101100001011111101100100 + 0000010110000000111001010 + 1101000100011111001111011 + 0110010001110001001011001 + 0110100110110001011001000 + 0111110000001110000110011 + 1010000010110010010010101 + 0100111111100110100100001 + 0110110111000100111000100 + 0111110101001001100011110 + 1011001101110000101101110 + 1001110010101010001010110 + 1101011100000000010000010 + 1001101111101110110111001 + 1100011001100011110100001 + 0000000010110111001010010 + 1110001111100001000001010 + 0101010000010000000101000 + 0001110111000000111101100 + 1001111001110111100110000 + 0011001001001001001101000 + 0001011000100010000011110 + 0101001010000010001110101 + 0000100110001001110111000 + 0010111001110011101110001 + 1010100101111000100100001 + 0001011111011000110010010 + 0110110111101011011110001 + 1110000000100000010011010 + 0011110001011010011000011 + 0001110011000001010110111 + 0011110111001010000001011 + 0000010001001011101011110 + 0001101111000110101111001 + 1110111001011101010000001 + 0110110101010100000111110 + 1010001001010111011110110 + 1101100111010001101111111 + 0100110000110001010011111 + 1000011001010001101110110 + 0111101101010101010110111 + 1100100001001110001110011 + 1100010110000110011110010 + 1011100001101110010011111 + 1111010010010011111011001 + 1100010101111011010111010 + 0011100000001101100010011 + 0110010011101110001000101 + 1110100110000101110011111 + 1000011101111011110001110 + 0010111111001110000100000 + 0000000111100010010001011 + 1101000010010101001001011 + 1101111101001011000101110 + 0110001111101011010000110 + 1100001110101110111010110 + 1000000000111111100000110 + 1010101110011101101101010 + 0110111110110110011010000 + 1010010110100001010111110 + 0011100100111100011100010 + 0110111110110000011100010 + 1111010011010100011111101 + 1101011001000000011111111 + 0011110010111000000010110 + 0101101001100010010101111 + 0101111101100101000000001 + 1100110111101111011111011 + 1000000010010001000011110 + 0010010111101010100101100 + 1110110001100011110111001 + 1110101111100001100010000 + 1110100010111110110100010 + 0110001111011111100101011 + 0110110100110000001101101 + 0111111100100100101011001 + 1101010010000001111000111 + 1111110100100101010001011 + 0010100100110111100111101 + 1011011101010011010001010 + 1111000010011001101100000 + 0000111100100001101100110 + 0010011110001100111100101 + 0000010000111010001000100 + 0001111010011010000100101 + 0111100110011011111110110 + 1010101010111010011101010 + 0110100111100100100011110 + 0000000101010110111110100 + 0001101001110010011011000 + 1001100000010111000110101 + 0011011101110111001100101 + 1001100000001001111000100 + 0101011011001000111100101 + 0110110010100000011001011 + 1100010011011010100100100 + 0010111010010010000101001 + 1011011000101100100110010 + 1001111010100100100110100 + 0011001100000111101000100 + 1111101000011101100001111 + 0000001011100010101111011 + 1101100001111000000000101 + 0011101001100011010100110 + 1001111101100001000111011 + 0001100011100110100110111 + 1011110000111110000001111 + 0010100111000100011111000 + 0110110011111011000110111 + 0011010001001100100110001 + 1100010110101110001001100 + 0101000001010010011010110 + 0110111100101001010000100 + 1100001000000001011010110 + 0000101101010010111000100 + 1100111100111110010001000 + 1101010100100011110010010 + 1010011100011100101010100 + 0010001011110010101111001 + 0000011010001001001011101 + 0011011110100000101111010 + 1111011100101010001001111 + 0011010011111011101100001 + 1010100000000111101000100 + 0110111111100110001110110 + 0010000111011100110000011 + 0111100111100111101100000 + 1111101100001010100000011 + 0100010011010101110001000 + 1101100001101011101000111 + 1110100001100000101100110 + 1100010000111111111100000 + 0000001110010000101011111 + 1101001001111001010000111 + 0111100111001101101111100 + 0100000100000110001010011 + 0101010110100101010101110 + 1111010101001111000100000 + 1111101010011001100111101 + 1000011110110101101011000 + 0001000000101000101100000 + 1100011000100101110101000 + 1000101011010110111001110 + 1010001101111001100000110 + 0011110011111001100111101 + 1111111010011000010000000 + 1010000111111100001111111 + 1001011111000011001111101 + 1110110011000000010101000 + 0100101100011000101110011 + 0111010101100110111101000 + 0000111110001011100100010 + 0110011110100101111111001 + 1011010000100111101100111 + 1100001011100000101000001 + 1111100111010110010111000 + 0010011000011101011000001 + 1100000011010111100111101 + 0100101001111110001101111 + 1000010011100000110001011 + 0011111111101000001111011 + 0011111111111101001111110 + 1111110110001111000101011 + 1010011000000101011111001 + 0000010010001000011011101 + 1100101111011101010011101 + 0000111100000110100101011 + 0011011000001001011101001 + 1000010010011010010011010 + 1100001110010111110110101 + 0100000010011101101011001 + 1101000010110010000010100 + 1110110011000001011111110 + 0010000011111000100101101 + 1010001111111110110110011 + 1111001111001001110001001 + 1000000000010000100110101 + 0110111001111111100011101 + 0011000011110111001101110 + 1111101011001111011100100 + 0111001001101101100010100 + 1011110011101100110001110 + 1111101011011101101001010 + 0000100110100010000111000 + 0100000001111011101110111 + 1110011101000111111111001 + 0101110101011001011000001 + 0010111101001101111011101 + 0000000001110100010010001 + 0101001000001010000100010 + 0011101110101001100100001 + 0100001100100011001111001 + 0110101101001000100001010 + 0000000010111110111111010 + 0110010001110111001101101 + 1100011110101101001010101 + 0001100011111000000100111 + 1001101001000110111000101 + 1001101011100110010000111 + 1000000001111001111100000 + 0011000000111000010101110 + 1001001101000110000000011 + 1111100011010011000100111 + 1101010100000100010011101 + 1110111001100010100001000 + 1111010010110100000010101 + 1100110100100111111111000 + 0000010100001011001110001 + 1111001111111010010010100 + 0111110111010100000100110 + 0111110001011100100010000 + 0000100000010110001100010 + 1001110101110001011011010 + 0010001100001101110101011 + 1110001011000101111110011 + 0000011010000111100110001 + 0000011110110101101100100 + 1110001011110011111000001 + 0101000001000010111101011 + 1111001001010101111001000 + 0010110100100001010110100 + 0001001011111100010001101 + 1111110001111100101110101 + 0001000001111110011111110 + 0101110110101101100100101 + 0010000001110110000011100 + 0000101111011010111101010 + 0001000010011111011101001 + 1101111100000111000010001 + 0000111111011111101000010 + 1100000000111100111111001 + 0111010110001010000000101 + 0111000111111010010111001 + 0101011011111001110000110 + 1100001001101010010111011 + 1001010001001111010010110 + 1010010101111110100110001 + 1110111001101001000010000 + 1000101010101000000100010 + 0001111111110001111011100 + 1110111110000111001101100 + 1001010101101011010000111 + 0000011010000000010100010 + 1110001100100011111101011 + 1000111001100100100110111 + 0111101101010000101000100 + 0000111000010001001101001 + 0001111001001001010001101 + 1000110000110100111111101 + 1000001001011000001100010 + 0100101110101000110001111 + 1100101011011011010000100 + 0110100101010011001010101 + 0101010101010101011111010 + 0101011110011001101110101 + 1001110010110011001001000 + 1000110101011010010000000 + 0001100010110001111101010 + 1111000001001110100011110 + 0111100100000110101101001 + 1100000001001011001101101 + 0011100101000010000101110 + 0000110111001000110111101 + 0001100100000010000011010 + 0000110011111010010100011 + 0100001111010010001000101 + 1110011010100001001011110 + 0111110101110000000011100 + 1111111010011110101001111 + 0000011000000111110110010 + 0001111110010110011000010 + 0010001010011000101101100 + 1011110100010110111010011 + 1100000101111000010100001 + 0101000011000010001000011 + 0101001000100100110111101 + 1001001010010100001000100 + 0111001100100100011111101 + 1011110011110001000111010 + 1111100010101100000100100 + 1100111110101010100011101 + 1101110001010000010001101 + 0110000110111010110101011 + 0001011100110001110011001 + 0101000000110010111010000 + 0000110010111001010111000 + 0101100110111010100000110 + 0010100101111011101001011 + 1001010000100100011001001 + 1000000100100000000010111 + 0001011011000110011111111 + 1010101011110100010101111 + 0111000110100100111001111 + 1010001011100010110110011 + 0101111100111010000100010 + 0101000111110011111010101 + 0111000101010111011101111 + 0000001000000110101101110 + 1001101111011010010101100 + 1110110000111000001111011 + 1100100001010100001011110 + 1011010001111010010110011 + 0010100101010010101010110 + 0110001101111111110001100 + 0100010101111010111010001 + 0011100001000010010011110 + 0110011010111101000100000 + 0011111000001011110001101 + 0111100001111001011010101 + 1011111001110000110111000 + 0100100101101001111101101 + 0010011011011110111010100 + 1010101010111001010011101 + 1100100001001011001011101 + 1010110101000111000101101 + 0110000100011110101110100 + 1011101011101100010101010 + 1110011011010010010101010 + 1000010010110110000100000 + 1111100000101011100100000 + 1111100011111010111010000 + 1011110000110101101100010 + 0110100001000110110011101 + 1111000000101010011000011 + 0110101110110111001111010 + 0001001100000001101010001 + 1111100101000110001101100 + 1000100111000000110111101 + 0101101110011100110001100 + 1101110101001010101101110 + 0110110000000111111010010 + 0110001010001001010100110 + 1011110001001101000010001 + 0010101001101010101110110 + 1011100111011011011001110 + 1000110111101001111101100 + 1010111001010110111011100 + 1110110010011101100111010 + 0000000110110111101101011 + 1101101010010001010100111 + 0000100100111010001010100 + 1110010010101100111000111 + 0111011011101111000110101 + 0110001101101010100110111 + 0000111010011011011010101 + 1100100101001010101111011 + 0001001111110011000111000 + 1001100110101001111100011 + 1101110010011001101001000 + 1000001111110110010110110 + 1111110000101010010001111 + 0001110011110010000111111 + 1101000001110010000110000 + 1001110000101011110111001 + 0110010100010011001001010 + 0100010110111011011111110 + 0101111111101111101001001 + 0000111100001001111101100 + 1110111111010111010010010 + 0101010100111111111101011 + 0110111000101011100001100 + 1000111001111011010000010 + 0010001100101111100111001 + 0000101010101011111111001 + 0101001010111101001100100 + 1010111001011000001101011 + 0010100001001010010111010 + 1010111111001111101001000 + 1111101111010001111010110 + 1111011110100100111000000 + 0100101010000111101100100 + 0011100111000000000111110 + 0001101101010010000110110 + 0111000011000001010001110 + 0011101110101110111010011 + 0000010101111001001100100 + 1000011010101011011101101 + 1000110010101101111100111 + 0100010010001010000100010 + 0101111100100000010001101 + 0100000010011110111100011 + 0001101101100110110111100 + 1011010100000000001110100 + 0001111011000110101101100 + 0000111110111110100000110 + 1011001000010110001011110 + 0001101110001000110000110 + 1100011100011011101011110 + 0111111000111010110100100 + 1101111110100001001100111 + 1100010001001010101101110 + 1110001010011011001001110 + 0000001101101110111111000 + 1011001001001101101011011 + 0010101010111110011111010 + 1011011100011001011111000 + 0100101100111011101011110 + 1000110101000111100100100 + 1100101111101010011010101 + 0110000100101000000101101 + 1110011000001001000101001 + 0111100001011011000100001 + 1110101100101111100101101 + 1101011111101011101011010 + 0101100111011101101111000 + 0110111001100110011111001 + 1011110110010100100001110 + 1101000100010111100011010 + 0000000010101010100101001 + 0100100000011111110111110 + 0010011111000101010101111 + 0111110101000000111110011 + 1111111000001010011010101 + 1101010100001101111111110 + 0001011101011011101100101 + 0001100001111111001000000 + 0010111010100111110010001 + 1000000010110111011111100 + 0111001100111110010111001 + 0101011001110011010111101 + 1101010100111001010110101 + 0001010010101100000000111 + 0011110011110011100010100 + 0011000010001010000011101 + 1111010110111010101001010 + 1111001101001111010011000 + 1010001001101001101001111 + 1111011001101111100111011 + 1101111011010010110100110 + 0111001100101011001000000 + 0111001101100111001100001 + 1010000111100111110010111 + 0000110111111000101000101 + 0111100100001101111111100 + 1000010110011000001100110 + 0011010101101001100101111 + 0101011001101111100111110 + 1110011111101011111010010 + 1010101000111001110000110 + 0000100000111101001100110 + 1100101101110110111001111 + 1010011100111010100101001 + 0011110010100011110001110 + 1110001100001100111011111 + 0001011110111100111010111 + 0000110001010010011001001 + 1111011001010011001101111 + 0101000111010110101000011 + 0100111000100011100010100 + 0000100100110010001000100 + 1010000011000111001010010 + 1001000100011101111001100 + 0010000101111011110001101 + 1100101101010100101100100 + 0111001000001001000000011 + 1010001110001010010001111 + 0000001000011000110101011 + 0111100011111111101011111 + 0001001011111101111000011 + 1011100101101111001111011 + 1100000001111101110110011 + 0010001101110010100111110 + 1111001101010101011001011 + 0001100011101000110110001 + 0010110000101000110011110 + 0001000011111001111011101 + 0101000100111001000110001 + 0110000101000111110111001 + 0011110001101000100001011 + 0100000111100111000000001 + 1010100100010101101011101 + 0010110110010100000010111 + 0100101001010001001100011 + 1001111001010101100000100 + 1110111000100111000111101 + 1101000001100001111111110 + 1000100101110001100111000 + 0100101101011111001111100 + 0001100111111101000110001 + 1111111110110010110001011 + 1100111011011000000110001 + 1000010000001000010000101 + 0001111100011101011100000 + 0110110110000010100111010 + 0100100001101011011010000 + 1011111001111010000000001 + 0111010000000011110011010 + 1110111110011001000001111 + 0010100100011001000111110 + 1110111010010011111100001 + 1111110000000000001011000 + 1100110011101111000010001 + 0101101001011111110010000 + 1100101101101110001001101 + 0010010100010011000011110 + 1001011111111011000011001 + 1101111111010010100011010 + 1011110011110000100100101 + 1000101111101101010011001 + 1111010110110001001100000 + 1001110100110011110010110 + 1111111111000100010001111 + 1110001000111110011110001 + 1100000010011011010011011 + 1000110000111101000101010 + 0100110001011011100101001 + 0000001011000011101000000 + 0100001110010001100011001 + 0111011100000010000010001 + 1110110110100001101101111 + 0110001111001110100000000 + 1100110010010100111011011 + 1111110111001111011000011 + 1000001010011111110101111 + 0110111011000111101000011 + 0100000000000110010101011 + 0101100110011001010100010 + 0001011010010101111100000 + 1011101000000100111011100 + 1011000100000010000101011 + 1011000011010111001111010 + 0011101101010110010100111 + 1110011000001100011100011 + 1100110000100101110111101 + 1011101010101000001001000 + 0010110100100010011101111 + 1111111101011000111010100 + 1101100001101101010000011 + 0101110001101001011110100 + 0011010110011101100010110 + 0111101100001111001101001 + 1000100010011001001111000 + 1001010110010111010011011 + 0111010000110001111001000 + 1100011011100011001110000 + 1010010101110100011110010 + 1110100100011110100101010 + 1000010011111000100001101 + 0010100011011111010101010 + 0111010110001111111110000 + 0101001011111001100111000 + 0111111001011100010101010 + 0101100011011011101000110 + 1101010101100100000000010 + 1000101110110111010010001 + 1001111101100011000110000 + 0000000000100011010110010 + 1000010111011001000101101 + 0101111000011110101111000 + 0111110111111010001011000 + 0111111011010101110000110 + 0001001010101010000101011 + 0001001101001000100001010 + 0100100110011111101100101 + 1101010111011101100000000 + 1110110000011010000000110 + 0001001000110111001011011 + 1110110001110010100100000 + 1110011011010000110010110 + 0110011000111010110100110 + 1001111110011110011110011 + 1111011001111111110010101 + 1001110001011011111010011 + 0010001111110011001101011 + 1100111100001101001011000 + 0010011111111110111011001 + 1110000010111110110001011 + 0000010100100011111001101 + 1100001101100001000010000 + 0010101101101010101010000 + 0000000101110111110011010 + 1101010110010101110001101 + 0001001000110010000100000 + 0111101001000110100100001 + 1101000100101011010110001 + 1010010010011101111100110 + 0101110011100110110110010 + 1000010101000101100100010 + 0010000101011001110101101 + 1111111010011001110110101 + 1001111100000111011010011 + 1000000001101110110010101 + 0000001000011111111111110 + 1010111100010001101011000 + 0110100000000001100110101 + 0100100000001001011001001 + 1011101011000011000000111 + 1000100111000100010101011 + 0111011111110001110011110 + 0110000000001101011011100 + 1011111001101001101110101 + 0010000001100010101010111 + 1100110100001000011101011 + 0000000111000111000010101 + 0011110011110011001000100 + 0111100001000001110100010 + 1111010100101110100111000 + 1110000101111010111111010 + 1010100101111000101000100 + 0100101000011100101010001 + 0110111001010010011101010 + 0000000110111000010100111 + 1000010110100000101001100 + 0010100010000000001011010 + 0000100110011111001000001 + 0101111110001111010111000 + 1000011001110110111101011 + 0111101010010001100100011 + 1011110100000101001101110 + 1010110110011111110011110 + 1010111110101101101111111 + 1110100011101010100100010 + 0011100000001011110000110 + 1000100010111111100000100 + 1101110111011101110001010 + 1111001011111011101010001 + 0000001000000010111011001 + 1100000000000011000110001 + 0001001111011101100000100 + 1011001001111111100011101 + 1100100111111001111111110 + 1011010101001110111000100 + 1001110010001111000010100 + 1000101000100110110011101 + 1110001110000011111011101 + 0101100000100010100011011 + 0010100001000011110010101 + 0100100011010100001101100 + 0111111100011100110010010 + 1010100101101111011000110 + 0010101001111000001011011 + 1111011101110010110001100 + 0011011100001001111011011 + 1111111100101011101101111 + 0010111110001100010010011 + 1010000110101111101100100 + 0101101100011011010111011 + 1010000001101000101011011 + 0101001000111100000110011 + 0111000011010111000101110 + 1110101100010111111000110 + 0011101001010000001010000 + 1011011011000001001011000 + 1010101101111010000001110 + 0001011111101110110000100 + 1100111011011100001101100 + 0101011111110011000111000 + 0111111000111100000010000 + 0100000010001011110111110 + 0110110000110010110011110 + 0001101111100011011110100 + 1100101110001100001101111 + 1011101110111010010010011 + 1000100010011001110001011 + 0111101100010000111101000 + 1100101100010111000111001 + 1000001001000100011101101 + 1010101000101010000111011 + 0010110100101111001100111 + 1010001111110010010011111 + 0000000011010101101101010 + 1101111110101011101011001 + 1111100100000000010001100 + 1101000001010111110111011 + 0001101010001000111000110 + 1000110101010111111101000 + 0011101100011010000111010 + 1101000010110010010001011 + 1100000010111110010110100 + 1101000110011100010101100 + 0111111101010100111001100 + 1010011001001111110010111 + 0000101011010000101001000 + 0001001001100100111101001 + 1000000100111000010011001 + 1111000111111110101110011 + 0000000101110110101101101 + 1011110100100101011110001 + 0000011111111111000111101 + 0101000010100000100100110 + 0101000010111100001111111 + 1101000111001110100011000 + 0000101111000111000100001 + 1111011010001000111110110 + 1001001110110110110000010 + 0011110100011011010001110 + 0000010001000000000101000 + 1011100101001011000010001 + 0101110001110100010100100 + 1100001101010110101011010 + 0111100001101000001000101 + 1101100100101100101001001 + 0111101010001000000111000 + 0010101000010101001001011 + 1010011001001111101001100 + 1010100001010011001011110 + 0011110001100011111010000 + 1010010111001001100011000 + 1011101110111110100011111 + 1110010101010010100010100 + 0010001010001111101111011 + 0001011110101001110100111 + 0010100100010100101001111 + 1110111101011011001101110 + 1100001111000001010010111 + 1010011011111101110111011 + 1000010000101011100000001 + 1011001100011100010010110 + 0110000101111110000011111 + 1100100101101000001111000 + 0000001110001001000111010 + 0100001000001100111010101 + 1100110100010100111011000 + 1111101110000001101100100 + 0100111000010011100011010 + 1001001000110111101101010 + 1100110000001011000000000 + 0101111000011101110000001 + 0001110011011100110010010 + 1111000101101010101101000 + 1001001110001111111111101 + 0101111001111111011001111 + 1100100000001101000011110 + 0111100000000011110011100 + 1111010000001101010000011 + 1100101010000011011101100 + 0000001001110110011010100 + 1101110111110110010000101 + 1100111111010010011010000 + 1000101011000110100011000 + 1010100111010000110000011 + 1100010101000110010000011 + 1110111011011101110100010 + 1000101111001100001101111 + 0010000100110111000100100 + 1001110111110110011001110 + 0110111011010001100010011 + 1110001110000010011111010 + 1010010011111001011000101 + 0101111001011010011010001 + 1101111011101000010111000 + 0000000110001011111011011 + 0100011110100001100000000 + 0100110101111111101011000 + 0011111101101101000011101 + 0101010011010000101111111 + 1101110011101111100100010 + 1011100110110110100111110 + 1001110000111010000010001 + 0110101100101011000000110 + 0001000100011100101111101 + 0111101010100000011101011 + 1111101111111100010100011 + 0101100000111000101100011 + 0001101111010100111000101 + 1001111011110011011100000 + 0100000001010010000100011 + 0111000110110110110101101 + 0010001101011101110100000 + 1100110001011101110100101 + 1011100101100011011100101 + 1100100100100010111110000 + 1100001011110011001100111 + 1010100011001000001111100 + 0101001010110100111101010 + 1000001001111011101110110 + 0111101110000100101101101 + 0100001000000101101101000 + 1010110101111010100110110 + 0110111111000001101101101 + 1010010111101011101000100 + 0111011000010101010110001 + 0011001111000010100000101 + 0001001111111101101101100 + 1000000111000100010111110 + 0010101110100101000011000 + 1111011001001001001111011 + 1101110110010110010100110 + 0110011000010010001111000 + 0110001110001001010111010 + 0111011111011011000100100 + 0110010101001000000011111 + 0100111111011101010010011 + 0001100111101011101100101 + 0111100001000100100110100 + 0111110001011010010011101 + 1101100111100001010010111 + 0100001000010000111111111 + 0010100100101011111011101 + 0011001100011111111010000 + 1101010101100010101000001 + 0111101001001110001100001 + 1101001011001000010101101 + 1001011000101001010001010 + 1001010000110111000100100 + 1001111001111011111100000 + 0100010111111001011101111 + 1011111101100010101000011 + 0101110100001101010010100 + 1100101100111011111101001 + 1110101000011111001100101 + 0001000101000111000100001 + 1000101000101000110110100 + 0000001000010110100001100 + 0011001101110110001101000 + 1010000110011101011101010 + 1110010110010000110100000 + 1100010110111111001111110 + 1001001110010010001000001 + 1000001001001100111011001 + 1110100001110101100010000 + 0011101000101011001101110 + 0011101011001101010000011 + 1111010000110110011110100 + 1000111000110111000010110 + 1110100101100000101110101 + 0011101001100101100000001 + 0100010101100111110100110 + 0010111110010000100111101 + 0100000011011011011000001 + 1000100111100011100111011 + 1001011100101101010000001 + 1000110100000010110010100 + 1100011001111010100110000 + 1111111110011001111001010 + 0000100000011110110011111 + 1000001001001111100011100 + 0111011011011101110101111 + 0011001101011101110110111 + 1011110010000110101000001 + 0101101001111011101101111 + 0100001000101110101010001 + 0001110101010011001011111 + 1011000010101001010111101 + 0001101101010111010100001 + 0111101110101000111110101 + 0101111000101010100000001 + 1000110111101000001101000 + 0001001110110000011011000 + 1110110000001111011110001 + 1100101011111110010111011 + 0100001111011111001011001 + 0111010110000000110100010 + 1101101100011011001001011 + 0111001000101001011010001 + 1101010110001000110111101 + 0001001011010000001011111 + 1100000000011111110111000 + 0111000010011100101010000 + 0101111001011101010011111 + 1011110000110101110010101 + 1010010110001110101100110 + 0010000111001111000101000 + 1111000101101010110010110 + 1000001011010101110100100 + 1011101100011011100111000 + 0101101010111101101010100 + 0001010111010000100000000 + 0111111011011000010110001 + 1100101101011100100100010 + 0101110000001001000110100 + 1001010011011110110111101 + 1001110101110000111101110 + 1110110110101111111111101 + 1101110010011011000000100 + 0101111010111000110110011 + 1000111101000011010111001 + 0100110000100110111111100 + 1000000001010010100100010 + 1111101101111001010010101 + 0100110001001011010011110 + 0110100010000011010101110 + 0000100100100000000010000 + 0000001101011100010000000 + 0100111100110101111110100 + 0000101100011101011010000 + 0100001101110101110101110 + 1101101100011001100010001 + 0001100010011001100111001 + 0011001010101100111110001 + 1110100000100010011010111 + 0000101011000010011110010 + 0110011100111010011101101 + 1010101110111010010000010 + 1011100101000000011110011 + 1010100111000100011101101 + 0011011101101111010011100 + 0000000110011111001000110 + 1011111000001010110111111 + 0011101000110011011001110 + 1001100001100000000111100 + 1100110101110000110000111 + 0001011100011101111011101 + 1001001101000000101000010 + 1100011010000100000010100 + 0000100001110001010101101 + 1111011101110010001111110 + 0000111100010111011100110 + 1110101100011100111111100 + 1001001001000010101111100 + 0110101010001110101110001 + 0101101100100100111001101 + 0011001101011100110001110 + 0000101110111111011101110 + 0011101111001010110101010 + 0100111111000110010110100 + 0011011000011111111000001 + 0000110011110010000011010 + 1000011011001010100011100 + 1011011101110011110001011 + 0101011111100001111110110 + 1010010100110001011100111 + 1011000011000000001000110 + 1100010000010110010100000 + 0110001111111101100010011 + 0111101010111101011001001 + 1010100000110110110001000 + 1000101101111011101110000 + 1111010101000000111100100 + 0001101101110111111000000 + 0100010011101100001011000 + 1111111011111011101111011 + 0011111100010000110011000 + 0011101101001000010000010 + 1101000100111001011011101 + 0100101111100010110001010 + 0001001010101100111001011 + 0000110100011101010111001 + 0110100000010000101110000 + 1000111000011001100001101 + 0001000110011001111111111 + 0000100101110010010011111 + 0101001000110111111100001 + 1110011001101001101010010 + 0100010111110110101001110 + 0010011111111111011100100 + 0110000011110101110100111 + 1110010011111000011110101 + 0110110011101110011110010 + 1000011001000010100100110 + 1000100001101100011001101 + 1001000000101101000001110 + 0011100011000111110011101 + 1101001011011111110011010 + 1110111000010000001100011 + 0000101111001001000111111 + 1111011101010001110010001 + 1010100110011111100100111 + 1111101010001011100101001 + 1001110001010111011010010 + 1011110110011111011010000 + 0100011110100001001010111 + 0110011000101001000011110 + 1000110001001110000110101 + 1100011010000101110110101 + 0101100111101001010000111 + 1110000111100001110010100 + 1101110110101000111010001 + 0100111001101111010110110 + 1011100011010010101011100 + 0000111010001011000001011 + 1110110110100101100111000 + 0111010101011010011000001 + 0111111111100110001110011 + 0001110010010111111011000 + 1111011001100101000111110 + 0100010000001100010100011 + 0101100110111101111001110 + 0111010011000001111011110 + 0010110110100000011110100 + 0011011111001100101101101 + 1100111011100000001110100 + 1010001010001101110001011 + 0010000001110100011101111 + 0110101100010010111011010 + 1101011010100110111100110 + 0110111001111001111010101 + 1011010100101101110001000 + 1000011011000011111011111 + 0110111101110110001100100 + 0110000000001010011111111 + 0000000100110000101110000 + 0111110101000011111001010 + 1110100001011110111100001 + 0011100111111110101111101 + 1001011001101011000001100 + 0001011111111010110010111 + 0001100100001010001001101 + 0111010001010001111011011 + 1001100101101010000010010 + 1001010111110100111111000 + 1000100100001111101101001 + 1111010111000111111000111 + 1101101110110011001000001 + 1110110010000000100110101 + 1101010101010100101001101 + 0101111110101011010111101 + 1000110100010010001101110 + 0110110010011011000011111 + 0110010001111001010010101 + 0110011010100010101110100 + 1000011110110011000000100 + 0001010000000011000011101 + 0001000110010110001000001 + 0110001001011000001001011 + 0011101110111101110111100 + 0110100011111010110110010 + 1111111111001001010010111 + 1011110111101000100001100 + 0001100111001100011100000 + 1010001001000000000001100 + 0110110111000001010011101 + 1000010101001100011111000 + 0111111010100001100001101 + 1001100001110001000001000 + 0111000110001011010101101 + 0011000010010010001101110 + 0111001010111000001001111 + 1001100111000100110011011 + 0000100111100011110010101 + 1010011111110100011101100 + 1000110011111111001100001 + 1101001000010110101000010 + 1011111101011001100111000 + 1101110001100110111110001 + 1010101001100110011010011 + 0011011110000011111100101 + 1110100100010010000101100 + 1010101100011110011110111 + 1110111000001101100110110 + 0001111011110101010101100 + 0001011000000001011101110 + 1110011111011111111100110 + 1001100101010011011101111 + 0010001010110000010000011 + 0011101011000001101110110 + 1110100001000011011011001 + 1110100000110010000101001 + 1010000111101011001010010 + 1011001110010101100010011 + 1110000011001011110110011 + 1100101010110011111101001 + 1010011000111110010000001 + 0101110100001011111010110 + 1001110001011011000001100 + 1100100110100110010110000 + 1000110000010010011101001 + 0010110010000011000001111 + 0111001110110101100101010 + 1010000011011001011000100 + 0111111111111001001111001 + 1000110110110100000011011 + 1001101001101010110101000 + 0001000000010101111001011 + 0001100110111010001101011 + 0100010110100010011110010 + 1101011111110000010001010 + 0110111000001000000010000 + 0000111100000000100110101 + 1101011001111101010110101 + 0001000010100001110110001 + 1001001001101110110010000 + 1000100111110100110011011 + 1010011111010101010111000 + 1110110101110001100001000 + 0010101011001101011010001 + 1010111110010110000010001 + 1011100011111011001100101 + 1000001101111000010001011 + 1100000100010000000010111 + 0011101000100011100101111 + 1001100101011010000001100 + 0111001011110101010111111 + 0010110001111111111010010 + 0000110100101111100110100 + 1111001111111011111100010 + 0011100110011110110001100 + 0101101100100100000000001 + 1001101111100001110011001 + 0110101111000111101111101 + 1011011000011100011001001 + 0011111010110010111001010 + 1000000111001100111101100 + 0111010010001011110011111 + 1101010010000001110111011 + 0010011000101101010010110 + 0011011110111011100100000 + 1110001101111110101011001 + 0011101001000100001000000 + 0001000000010000001010111 + 1010011111000011010011011 + 0011101001011001001011111 + 1010111011000111111111011 + 1110100001010011001010101 + 1000110101110111111001110 + 1001100010000111101100100 + 0110010110000000001000100 + 0011100100101101000100000 + 0000111011101100011011001 + 1100111010000111101101101 + 0100111100110001001000001 + 1101000000101000110010101 + 0100010101101101011011110 + 0110010111110111111100110 + 1110011011101111110000111 + 0110011010110000010000000 + 0101001110100101000110110 + 0001110100111010000111010 + 1010110110000011100111010 + 1100100000000011011000010 + 0011001100000111000111000 + 0110001011010101110010101 + 1000111110001110101111000 + 0001011110100001101111010 + 0011000110101111001001000 + 0001011010111101100010101 + 0110010100001101001110011 + 0001000110010000000101100 + 1001100000110001001000010 + 0000001101111001010110001 + 0111001010110100010000011 + 0010011011101010010110111 + 1100000111011000110000001 + 1001110110001001110111111 + 1011011111011111101101101 + 0001101011001000110010010 + 0100001000000000010101111 + 1101001011110101000001011 + 0111111111111100011101110 + 1010010111100111101110011 + 1110100100000010010101111 + 0110001100111011101001000 + 0101010110111001011100010 + 0110110010011111010000110 + 0000011100110001011100111 + 0010000001010001110010011 + 1111101101001111000000110 + 0010101100001100001011010 + 0100011111000100010110101 + 0010001001010110011001000 + 0101110010000010111100101 + 1000010011111001101000111 + 0100000010101001110101000 + 0000111111001110111110101 + 1111010011110100110000001 + 0010011000110111100110000 + 0001110001001000011101001 + 0101001010001001110000000 + 1000000101100010001010011 + 1001001001100100011100110 + 1110010101100001001001110 + 0100110101000001100011111 + 1001011001101010111100110 + 1111111000111111101011100 + 1010110110010011100101010 + 1001100101110001010011000 + 0011101000110010011001110 + 0101010000110101101011010 + 1001001110010100101111110 + 1001011010010010000011010 + 1111000000010101110011110 + 0100010001111011111011001 + 0010000010001010010111001 + 1101001000001001110001000 + 0111011001100100000001101 + 0110011110110100001111111 + 1110111101100000100111111 + 0011100010010011011011100 + 1110000001110001010100001 + 0000011100110001101110101 + 1101100010111111000110010 + 1110010001101100110001000 + 0000100100001100001011101 + 1111000111111001011010100 + 1001110001011111011001000 + 0100110100101000001110111 + 1100000010101001001011010 + 1001011110100101001000111 + 1010001011000011111101010 + 1000101101000110001000000 + 0100000000110101101100010 + 1000101011011010101100101 + 0001111000101101011101110 + 0000001000001000111100100 + 0100110111000010000101111 + 0111001101011110101001000 + 0000110101101100100101111 + 0110010011011111011010010 + 1000100011011001101011111 + 1011101000111011011101001 + 0111111111111100101010111 + 1100110110110011110001101 + 0011011101000101000010011 + 0101010100110100100100000 + 1011001011111010001111000 + 1111101010001110111101010 + 1010101101100001001100010 + 1011001000001010001011110 + 1100110101110111101010011 + 0000011111111101010101111 + 0111101100000001101100001 + 1000111010101001001111010 + 1010101110110001111100011 + 0000011011001000011001010 + 0011000011010011000010011 + 0001111110101010000101010 + 0101100111100100101100011 + 0011011110111111010100001 + 1101111110001100100111010 + 0011101110110110010110100 + 0001111000111101010111001 + 0101101110100111011010101 + 1011101001010110010010010 + 0001010000011011010001111 + 1010000100110001010101110 + 1110100111100110011010001 + 1110111110000101010011111 + 0100111110111110011010011 + 1010000110111110100010100 + 1110010101011000111011010 + 0011000010001111000101001 + 1111111101000000110111001 + 0101010100101010000001110 + 0110101011011000101001010 + 0011111101110001100110011 + 1111111001101100100110011 + 0111011001011101110010000 + 0000000011110001100001110 + 1100110100101100110000110 + 0110000011000100100001100 + 1001111111010000101110011 + 0001101000000101101110001 + 0110111010111110101010001 + 0000110100111110000110101 + 0111110111100100010100110 + 1011110101000111111011100 + 1101011101001111110101100 + 0101011100011100010011000 + 0010100111011100101110101 + 1100100001011110100001110 + 1010110111111000011010000 + 1011111101101101100100011 + 1110001101011011001001100 + 0010101111001111111101010 + 1111001101111010101000000 + 0100001000000101101110111 + 1001110010010100000110011 + 1110100100111111000010111 + 1001000010111010100001011 + 1101001011001111101000100 + 1011000101001001010100100 + 1111001111111100011000110 + 0110010111000110011000111 + 1100100011101101101111000 + 1010001000100111001010001 + 0010111111100001101011010 + 1000010001001100010100100 + 1100010110011101000001100 + 1011110011111010110011111 + 1011010111011110011010111 + 0011011010101110110110011 + 0100100111101100100100001 + 1011110000001101001111110 + 1011110011110000111110010 + 1111001011001110011111111 + 1101000101010101111000000 + 1111011011100101001000111 + 1110001111000000011101100 + 0010010111100111010011010 + 0011101100001100000001010 + 0100111000111110111011010 + 0011111100110000110101110 + 0100010100101110111111010 + 1001000110111110011010000 + 1100000000101111111110001 + 1000011101001000000001101 + 1101001001111100011011100 + 0111111101011110000100101 + 0010111100111010001111010 + 0110010111111101001101100 + 0000011000000001110100011 + 0010101010010100000011001 + 0111000111110110101010111 + 0100010100011110011110000 + 0000101011100000011011100 + 0111110110101010110111111 + 0101111110100001001011000 + 0011001100010111000000001 + 1110111001101111110011010 + 0000000001101110001011010 + 1110001010000000000001010 + 0010111111010011101101100 + 1101101101010100111111001 + 1011010001011101000000000 + 0010110101100111010001110 + 0000001110111111111010110 + 1101010001110100011001111 + 0001100000011101101011100 + 1000100111000101101110111 + 0010110001010100011011011 + 0111011101101101001100010 + 1010100100001111111011101 + 0001000100111101111100100 + 1001100010000100010100011 + 1100010111110010010001110 + 0101010000011110001010010 + 0100011111011011011010001 + 0111001100111100001110011 + 1111011011100010111111101 + 1000110011111001101100110 + 0011001000110001010100001 + 0001010111111111110000011 + 0000100001100110101011110 + 1000100110101111111010011 + 1001110100100110010111111 + 0001000111001100010011101 + 1010010010011110001101010 + 1100110100001101010101110 + 0000100101011110011101101 + 0011001001001110110010000 + 0010110111001010011001101 + 1110011111101110001000000 + 0110101100101110101001000 + 0111001001100101110111100 + 0000001111011011100100110 + 0111001001110000000011000 + 0111010111010001011010000 + 1101110000010000010101100 + 1101011110101010010111100 + 1001010011111000110100111 + 0110001011001100011111110 + 0100000010100110000000001 + 1111110100000011000111011 + 0101010101001100100010011 + 0111110101100000101000000 + 0100010000001000000100000 + 0110110010011101101111001 + 1000000110000011100000110 + 0110000001101101011011010 + 0101111110010000010000001 + 1110010111000101100100110 + 0011101000001011111000011 + 1011001011001101101111110 + 1001110100000111011111000 + 0001010011001111001100001 + 1001011110101110000010111 + 1001000001001001000101100 + 0100011000101000011101010 + 1100101001000101010110010 + 1010011001010101110010100 + 1100101110010101001111000 + 1100001101101000010001011 + 1000001101001110010010001 + 1110011110111000010000010 + 0000000100000000100010101 + 1110100000100101110010010 + 0110000010011111111010111 + 0101010110100001110100111 + 0111101010100101101000001 + 1101000110011110111011010 + 0101011100001110001101010 + 1011101110000100000110010 + 0101001000110111110011100 + 0001000000001100010001010 + 1110101110111111111011101 + 0000111100100001000110111 + 1110110011011011110011001 + 1001101101110110010001010 + 0000101101111010110101001 + 1010110100010110101001110 + 0000011111110000110001011 + 1011001100110111010001010 + 1011111011101001010110100 + 1011101001110110011011101 + 1011001110111001001100101 + 1011100001101001001100101 + 1100111100000111011010101 + 1010011111000110001000010 + 1001000100001010011101100 + 1110011111101011101101000 + 1110111001100010011110010 + 0100010101001110101001101 + 0100010111010111111001011 + 0110000011010001111100000 + 0111111011100011011111100 + 0011011100001001101100111 + 0101100000110111110010111 + 0101001110011110011111101 + 0101111111010001100000011 + 0111001001001100110111101 + 0001000000100001011011110 + 0100110011110100111101011 + 1110000001101010010000010 + 1001111010110011011001111 + 0001011001111100111011010 + 1101111100010001101001010 + 1101001011000000110111011 + 0001000101110100010111000 + 0010000011001010100100100 + 0010010000100100001111010 + 0100111011100011101000101 + 0101111001101110000110001 + 0001101100010000100001000 + 1111100010111101100001110 + 0000110110101100011110010 + 0110100010000010011110110 + 1100100000011011010010001 + 1111000111010000000000001 + 1100000110001101000110011 + 1010001010001000111111010 + 1111101100000011111000000 + 1110101010111101010001000 + 1010010111000000011100110 + 0011110111110011001001111 + 1101100111011101101110101 + 1010111110001100100011000 + 1111100000101001001011000 + 0111000110101010111001010 + 1100011001111111101010101 + 0001111010010111110011111 + 1101010101101101001001111 + 0010100110111011000100001 + 1001001000010000111001011 + 0111110110110110101010111 + 0101100000000010110010111 + 1100111100110011101111011 + 0110100010010010100111110 + 0001001010010000100111000 + 0000000110111010111011110 + 0010111010011100010100111 + 1100011011110101101111011 + 1000001010011011101110100 + 1000001110101111101101101 + 0101101011101110111010010 + 1111011000110110010111000 + 0101001000000001111010100 + 0110001010111111110010110 + 1101100001101011101001101 + 0001010010100110110000000 + 1110010111011000011100111 + 1101011111010101110011010 + 0110000100011000100111110 + 0001001101100001101100010 + 1000000010100111101111001 + 1101111001101011101011011 + 1000001001000110111011001 + 1010100111011111101110010 + 0010110011001010011010100 + 0100010000111001011010001 + 1101010010011001000010011 + 0101101101000111010010101 + 0010110101110100010111010 + 0000111001001001001010111 + 0111100011100000011101111 + 1001100111011101101001000 + 1001011001100011111011110 + 0100000100001111100100100 + 0110011000011111100100110 + 1000011111110010100000110 + 1011111100010101101010001 + 0101000110000110100011101 + 1011110001101010000000010 + 1000010000010011111010011 + 1010101010010110101101000 + 0101010100011100001111111 + 1011100111001011010100111 + 0110011111110101000101010 + 1001111001000100010000010 + 0111110111011010110111010 + 1001111100000100010100111 + 0101110100001000100111010 + 1100110010010011101100110 + 1000100111101100110010100 + 0101001110111010011001100 + 1101111000000011010110101 + 1000110011101100011111100 + 0111110101011001101110110 + 0110100011100011101011000 + 1011110100001010010000110 + 0000010110111000100010000 + 0101101110000000111010110 + 1101000100001100011111100 + 1011011100100101000011111 + 1101100111101011100110110 + 1010001110100100010101100 + 1111011001011101011111111 + 0111010001000011010000100 + 1101100011100010101010100 + 0010000111111000111011001 + 0110010001010010111011111 + 0001000011010110101110111 + 0001110000110111001010110 + 1001011110001000001001001 + 0010010111010101110111110 + 1111000010011111000001100 + 1011110000011110000111100 + 1001111011010000101101000 + 0010011011011101110011111 + 0011011010000110100110011 + 0000000110100100011110110 + 0110111110000110110110100 + 0111111100101111111111101 + 1111110011010011100101000 + 0110100101001000000000011 + 1000100101100000111000011 + 0000111101101110100110111 + 0011011011101000111111100 + 1101101111001001001010110 + 0110110110010011011010000 + 0001011000001010011111001 + 0101001001101011111111110 + 0011000101001010011000001 + 1000101010001010010000101 + 0001101000010111111011111 + 1011101110110100100010101 + 1010110010111100001010100 + 0100110001111111000111101 + 0100010010000000100001001 + 0010110011101001101000101 + 1001001110001011001111100 + 0011010001101010110010001 + 0101100110000011000010010 + 0111000001111101010010001 + 0110001000111010000011111 + 1010000001000000111110101 + 0110011111110111010100100 + 1111001111111001101101001 + 1101110001111101101110110 + 1011110110000110101111011 + 1000110000100101100011001 + 1101101001001000100000010 + 1000001000011001101110101 + 1011110100011101010000110 + 0001110101010011011000101 + 1100000111111110001011000 + 0111010000001111101101010 + 1111001000011001101001001 + 0110011111000001111000001 + 0010111000110011100101001 + 0000100010110000100001111 + 0111001011110111010111110 + 1100111101011100111101100 + 0111001011000101111100110 + 0010011110011110001110100 + 1110001110000011000001101 + 0101101000001111000011010 + 1010111100101111011011001 + 0001011011000000000010110 + 0001101000001101101111010 + 1100010101111100001101010 + 0100111110111000101100101 + 1101001010010110010011011 + 0000000001100111010100001 + 0010110000100110110011110 + 1001110011010111100010000 + 1001011000000101000110000 + 0011100010110000110111011 + 1101010001101101010110000 + 1100000100000100011010100 + 1100011110011111010000101 + 1101011000011111011111110 + 1101010010000110001001001 + 1101111011010100001000110 + 0110010001110111010001000 + 1010001011011110011111011 + 1111100111011101010011010 + 1001010000111000100011100 + 1110011110101100010011001 + 1011000100011011011100011 + 0110110001001001000001001 + 0001010100101100010011110 + 0000011111111101000111011 + 0111100001010111100111110 + 0010011111100101101101010 + 1101001101011110100010110 + 0000010101011111111100100 + 1111001001011110110110001 + 0000110100001011001001011 + 1000000010111101110010100 + 0001110000010111101010100 + 1010000100010111110111010 + 1111101010011001100011001 + 0100110111010110100100010 + 0111110111101111110110101 + 0011010101101110111011111 + 0101101100111110100111101 + 1001101011100011101100011 + 0010010011000110101011100 + 1011111101100001010111101 + 0110100010010011000101101 + 1110010101010111010110111 + 1001010011001001101101110 + 0000001011101010101111000 + 0111011111110110101101000 + 0100001010111010000100000 + 0111111111001110101011100 + 0101010001101110100100101 + 1000101111000011100000110 + 1011010111001101110100111 + 0010111101111111111110111 + 0001010110111111100011111 + 1111110111100110010001010 + 0101011100010000000011011 + 0100011001110000110010111 + 1001001110111110110100100 + 1110000001100110010010010 + 1000110110110010101110100 + 0011101111111001001100000 + 1110001001111101111110001 + 1101000111101110111001011 + 1111000110110110110110101 + 0110110100100001001110101 + 1100010000111011001011111 + 1001000110010011011001010 + 1000000100110000001110101 + 0110001101111000110011101 + 0111001000011011001001110 + 0110011101000010111100000 + 0011011100001000001001001 + 1110011100011100010110100 + 1001101010101111111001111 + 0100100100011110001101101 + 1000101000001010011001000 + 0100100110001100010011010 + 1010010111111110101100010 + 0101101101010111000000100 + 1101001111110101111000100 + 1100010110010010110101010 + 1110001001100001010010110 + 0010010001000100011001001 + 1011110100001101010100000 + 0111100110101101010011110 + 0000000010101110001111010 + 0110010001001001010011110 + 0100110011001101101100101 + 1100110101011100100011111 + 1100010100100000111100111 + 1010001111101101000111011 + 0000001101111110001101001 + 1111100101110111111000011 + 1001010011100100000101010 + 0110000011110111101101010 + 0000000100101111000100110 + 1110011101011011110111101 + 1011000111001110001000110 + 0000101010011110001001101 + 1101000110010000001011111 + 1110100000111100010111011 + 0001110001010000110101100 + 1011010010010111101000100 + 1101110001000001100110010 + 1101001010000110001100100 + 1011110010100001001010100 + 1111110011111000001001001 + 1000101001010000110010000 + 1001010101110110101111001 + 0001110011000111011000011 + 1111110001101010001100011 + 1101111100111100101001001 + 0001001110001010010010111 + 0100010001101101010001101 + 0011111100101111100010101 + 0101100010010111010011010 + 0111101100111010010001001 + 1001100010101010100110001 + 1111101011010000110001111 + 1011001001101010011110111 + 1101100010010111100011110 + 0000110001000111010111110 + 1111001100001010000100100 + 1111000011000011100100011 + 0101110011110111010000010 + 1100011110001001111111001 + 0011101001110011101010010 + 1001000111010110100100101 + 1110111101011100111010101 + 0111000010010101111011001 + 1100011001000000011011011 + 1001001011001100100100001 + 1111110110010111010010011 + 1100011001010111101100111 + 1001000011010101011111100 + 1001100011110011101110001 + 1011101111100001001101101 + 0000000101101001010001000 + 1000110001000110011110101 + 0101011000110110010000001 + 0001000011110010111011001 + 1011001000111011100011000 + 1110011111100000100000100 + 0100011101011000111111000 + 1101000111010011111111001 + 0011000101000000101000011 + 0111110001111011111100010 + 0111010100001110111001100 + 0100101110000000001001110 + 0000111010011100000111011 + 1001110010000011101010010 + 1001110011111100111110101 + 1001110100111010001001111 + 0001100010100000100000000 + 1010111011001101101001111 + 1101001011010110001011110 + 0110001110001011110111101 + 0100010100010000011111101 + 0001000111011100101101100 + 0001110110111111100011011 + 0000010000001111110010111 + 1010111001101110000011011 + 0100111101011101000001110 + 0101000010111001011011100 + 0001011110010100000110101 + 1010111010110011000101110 + 1001000101101110010100000 + 0011111100011101100110000 + 1100111101001010101011101 + 1011100100000001101001001 + 1000101000000010000110001 + 0000010011111111011111001 + 0100110001111011010010001 + 1000100000000111101001101 + 0100010001011110001110111 + 1011001011001011101010101 + 0001000101100100110010001 + 1110001001100010100111011 + 1100001011110100110101101 + 0011010100000001110010000 + 1110001001000011111101100 + 1111101101111001011001101 + 1110101110011101000010111 + 0000000111011100100010011 + 1111001010011010111010111 + 0101011001011001110110011 + 1111010001101101001001011 + 0010110011110101001001100 + 0010101111010101110000001 + 1110110110000011000000000 + 0100000011010011000110110 + 1100101110101000111011110 + 1001101010010100000100000 + 0101110101110010101010001 + 1011100001000001110110010 + 1011110101110101100111001 + 1011111011001010011111010 + 0111000110001000001110101 + 0101010011100000111010101 + 0100000010111101010011000 + 1111001011111111111111001 + 0101011011101000111101011 + 0000011110101111100100101 + 0110100001011000100010100 + 0000001011101000000010010 + 0100111010110101000101000 + 0101101100000001111101111 + 1111011111010111101111100 + 0000100110101011101010111 + 1100010110101101101010011 + 0101000110101101100101001 + 1011010100111001010010010 + 1111101111110010100100001 + 1101110100111110010101011 + 1011010111111101000110010 + 1001011010000101001001101 + 1011100110000101001010101 + 0110110010001011101110101 + 0001100000001110010010001 + 1010000111111110010111000 + 0111100011000111100000010 + 1011101100011101000010101 + 1101101110001110110010001 + 0100010001110100010010100 + 1010010000111010100011000 + 0111110101110111100010011 + 1000001100110000001101001 + 0001001000010110101100000 + 1011001010001010101000110 + 1000001000111010011001001 + 0111010011001011101001110 + 1111000101010101001101101 + 1000101110001000101000010 + 0101101000010011011111110 + 1111101110011111011101000 + 1111001101000011011100100 + 0111000011111000000111011 + 0011001011000010001100010 + 1011100001001010011001001 + 1101001001111011101001001 + 0101111101110110011010011 + 0111011101000001010011001 + 1011010011010010110100010 + 1011011011000001010000011 + 0011101101000011011011111 + 0010110111111110011011010 + 0111100111011011011111110 + 0001101110101101000100101 + 0101100010001111000001010 + 0100110011000001010011110 + 0000111101101110100001111 + 1011110011100110000110000 + 1000111111100111010000111 + 0101111011100010010011110 + 1110100111110110110100010 + 1111000100000000001001100 + 1110000001010100101110001 + 1001110010000001110001111 + 0110100011001000111100111 + 1100101000110111101000010 + 1010100010100100011001000 + 0101010110101100000100010 + 1011011110010011110000100 + 0011101110000001000100101 + 1001110010010000111000110 + 0101100101011101011101111 + 0011111101011011100011000 + 1011111101011000000000001 + 0110110000000100000000100 + 0001100010000011000111100 + 1101010111101000110100101 + 1000100110010001011110111 + 1001010000110011101110110 + 1000001110010110011000111 + 1100111000100000010111111 + 1010100100100100001111010 + 0000010100011010001100000 + 0100100010001010110010011 + 1100011110100100110001111 + 1111000010111000111100010 + 1110101011111100111001111 + 0011011110010111101001111 + 0101011101010101001011000 + 0111010010000101000000010 + 1001010000010010100010000 + 0000111011111110000001001 + 0111001000001110010100111 + 0000000000001000111110010 + 0010001011110000100110100 + 0010001110110011000111001 + 0110111100000111111100111 + 0101001101110110100001010 + 0100000000101001101111011 + 1101111010011110111011000 + 0000111100110100100101100 + 0110000011010000110000011 + 0011010111010000011010000 + 0110101100010101111001011 + 0111111110110111100010110 + 0100010011000111111000110 + 0110101110010001010101001 + 0010101100000110000011111 + 1011101011101101111001000 + 1011111101001101010011000 + 1100111110000111001111011 + 1001111011101111111100010 + 1011011100000001100010010 + 0011001011000100111111010 + 1011010010101101010000110 + 0101001111101101111011001 + 0101101100111111010110110 + 0101010001110010110000000 + 1011100001001010010001010 + 1100001001000000111101001 + 0110011000011100001110001 + 1011010001100101011011001 + 1010100111110100000000110 + 0110010010011001100100111 + 1101000111110010010100100 + 1011000011110111101010011 + 1101000110110001010101101 + 0011000100010111001101101 + 0010001110110010100100000 + 1110101001010101111101110 + 0001100011000110111000000 + 0000011001101111001011110 + 1010000101100001010111111 + 0011000010010100000111100 + 0010011000100011001111001 + 1000111111010000010101011 + 1010011000100110101100100 + 1010000010011010111010100 + 0011110101110010000000011 + 0110101011011101010100101 + 0011101001101010100101001 + 1001100111010101010100100 + 1110111110101010000011111 + 1010001000100011000011101 + 1000110000011110111111000 + 1011110011101001001100010 + 1000010000110110010010110 + 0000010111001011010111000 + 1000101000000110110000101 + 1001101000101000000101100 + 0111110100001111111001001 + 0100110010101111000011010 + 0101011011010110101000001 + 0100111110110010110100111 + 1010100010101010000001001 + 1101000010010100010101111 + 1010010100100001011000000 + 1101010001111110111011001 + 0011010100100100101100101 + 1000111101000010010100010 + 1101110111001100010011010 + 0011110010101110000101110 + 1111111000101100000010110 + 1101011110100010011000111 + 1110000100011101110101010 + 1010011000101110111111101 + 1010001111010100010101010 + 0000111001011101000101101 + 1101110100011001100101100 + 0101111010010110101111001 + 0110101100001001100100100 + 1110000001110100101010011 + 0101111010000111101111110 + 1110100001101000000111010 + 0111000000110011110010011 + 1000101000110100100100111 + 1011111110110000001011100 + 1111101111111110010000001 + 1110101011110101100001000 + 1011101111101100000000101 + 1101110000101111100101111 + 1100011100100101111010100 + 0100111010110001001111111 + 1100000001000010000100111 + 0000001011111011100000110 + 1011110100101001011101110 + 1000001100111100111010111 + 1110011100111101010000111 + 1010111111111110011010010 + 1010111110000111101110111 + 0011101001101110010011101 + 1110110110111011010001111 + 0001100011011110101011000 + 0001010001000011101111100 + 0011010101000011111011101 + 1101100110110000000101001 + 0100110100010110101110000 + 0011111101111011111100100 + 1011101100000010100011100 + 0100100111111110101101100 + 0110001111100011110000111 + 0111100001010110100010000 + 0110110101111001011110100 + 1010010000001010001100000 + 0111101101110011110001100 + 0011010001101011000010111 + 0001101111010100010110101 + 0100110101010011001100110 + 1000010100011110000011111 + 0101010000011111000000000 + 1101111000100010111100010 + 1000111001001000110100110 + 0000010101111000010001001 + 1100111000101010011011011 + 1010001010100111011111010 + 1011100100110111110011110 + 1001011000110101100111000 + 1101110001000011111010000 + 0010001011001100000110111 + 0000110010010100000101001 + 1111000010110011100101101 + 1000101100011011110000011 + 1011101011011110110001101 + 0000011000101001011011110 + 1100000111101010010011100 + 0001100110101101010001100 + 0101000001101110010100010 + 0101000110001100101100000 + 1100110001100010011001110 + 1110001101011011001001101 + 0101011110111001001110010 + 0011001100011000010100110 + 0011011001110000000111011 + 1011101010011110011100110 + 0111001100111011110010100 + 1000111001011010110110000 + 0101001001111100000110010 + 1111111110011011111111011 + 0101100011011001101001101 + 1010110010000100011010001 + 1111110110010001010000111 + 0010111100000111110111011 + 1110011111111100101001100 + 0010111111001111100110101 + 1000110111110001010110011 + 0111010001101110101101111 + 0101100101110011001100011 + 0011111000000000000000011 + 0110000010110101000010010 + 1110101101010011001110001 + 1000000110100001000110011 + 1110110010001010100101100 + 0010000010101101011010001 + 0001000111111110000100010 + 0100100010111101010111110 + 0000010101110001101010101 + 0110111011111001101001011 + 0001010011001011111000100 + 1010011000011111011010111 + 1001100010100001100111011 + 0110000111010011111110001 + 0100011000101110101011010 + 0010111001000100000110111 + 0001000011111101001010110 + 0100100000101010100111011 + 1010010100000100111001110 + 1101001110110111100010101 + 0100000101100010001100111 + 1001101010101011110101011 + 0111100000111101100000011 + 1000110011110100000001100 + 0010100110000111010110000 + 1101010111010101100111000 + 1111111010111001111010111 + 1101111111000111111111011 + 0010011010011000111010000 + 0111001101110000111000100 + 1111010011111010110110010 + 0001110010000100100100110 + 1001000110010010101000100 + 0101011001011010100010010 + 1001110011010010101011001 + 1010100011111000100101110 + 0111001100001001100100110 + 0000101000010010000010100 + 1101001100111001111000111 + 1100101101010100101011010 + 1100011001111010100111000 + 1000101000000100000111101 + 0000100001111111001010100 + 1110101001000001000111100 + 1011110001100101011011001 + 1111010010100001011101011 + 1110101110011010111010011 + 1110011000101010110100011 + 1110110111011110100000001 + 1001000001011010100111011 + 1011100011110110111110101 + 0100011100110111000000100 + 0001010111001110011100001 + 1100100101111100011111011 + 1011101010110110100101111 + 1011110000011010011011011 + 1111111111010001000100110 + 0111010000010110101100011 + 1110110000001011001111111 + 0100000100101111100011011 + 1111110011010011110010110 + 0100000001100100000110111 + 0010001001010101001111111 + 0110101000000000100001110 + 0010101110000000111000111 + 1100101011101011111010110 + 1100101101010110011010000 + 1011011101100001101010100 + 1100100101101011001000100 + 0111001010100100010001111 + 1110010111101011010011010 + 1010100110011000111011010 + 0100111000010100111001110 + 0000001110010001110111100 + 0010011111111011100010001 + 0001101010001110101101111 + 1010100000011001110100111 + 1101000110001110100000010 + 1010000011011101110110000 + 0000011000001000011001010 + 0101101101001101000101110 + 0101100110111111001011100 + 0110011101101001000001001 + 1000110101010001111110100 + 0001001011100010101000000 + 0010100000011011001001001 + 0001010011111001001111111 + 1110110100101001101000101 + 1010101110000011011000101 + 0101110011000001011101111 + 1110100011101000110011110 + 1100110010011011001000000 + 0110100011010011101011111 + 0000110101100001000010111 + 1001111000110101010110001 + 0100100111101101111111011 + 0001001110000010010010111 + 0101110011000101001111010 + 0001101101001010111010110 + 1110000001010101011001110 + 1110110001110101111011101 + 0111000111110001001101010 + 1100011110001101000001001 + 1110001101010100111100010 + 1100101101101010000011111 + 0111000010010000110100101 + 1011110111010000011110010 + 1110100000111111101010101 + 0110010111001001001000110 + 0110000110010111001010010 + 0010000011110001110010001 + 1100010000000110111011000 + 1011000111001101111111111 + 0001110011011100001100010 + 1101110010001011010001110 + 1101001001110101000111111 + 1011011010011001100000001 + 0101010010110001001011100 + 1011100100011101100011010 + 1100110001001100100110110 + 0111110101010010101111100 + 0111110101101110000001110 + 0101010111111011110100000 + 1101001000001110010010001 + 1011100111011010010001010 + 1110101010101111001110100 + 0110111100010000101101101 + 1010100010000010011100100 + 1100101010011001101100101 + 1001010000101101110000000 + 1011100001110010001111111 + 0000101110101011011000110 + 0000001001110111100011100 + 1110100100100010001000000 + 1001111100101100001000001 + 1110100001111011111010100 + 1000111110100010111111100 + 0111101100011011110100000 + 1010010010011011001110100 + 1000101001111001000101111 + 1011100010011110011101001 + 1000111000110010001101111 + 0101010001010010100100011 + 0101111111110001011100101 + 0100110000101000101110111 + 0101000010011011011111000 + 1110010000100100101000111 + 0110010001110111011101000 + 1001101010101011011110110 + 0110101100111110101010001 + 0111001000000010010001111 + 1000001101001110110100111 + 0101011101110011001110100 + 1011000010010101011000101 + 1100000000111011001111010 + 0000001101100101001101000 + 0100010110110100000011011 + 1001001000100011111001111 + 0110111011110100011111110 + 0101011011011011110001100 + 0011011100111101010011111 + 1000000100010001000110110 + 1111101111111101110110001 + 0000111010101001100111010 + 1010111101001011001101110 + 1001111001011111110110100 + 0000001101011101000100010 + 1110111011000101000011100 + 0111011100001000001110001 + 0001101000011101110011011 + 0001000101111000011000001 + 0010000000001001110100010 + 1000110111000111011000101 + 1011111010011010110000001 + 1001101011101100001000011 + 1110001011110100010101110 + 1001011011001000010101100 + 1000000101111000000010110 + 1100011000100000110010010 + 0001000000110011001110000 + 0110110000101010110111001 + 0010100110101100010010010 + 0100000100000000000111100 + 0100000111111000001000000 + 0110010110101111011110001 + 1100000110100100010101100 + 0111111110010011000101101 + 0001011000111100110101111 + 1100101101000010100011001 + 1011101100011100110110000 + 1110010101111111110101000 + 0001110110001100111101010 + 1110100110001010010000100 + 1000101111010110000000100 + 0110011110001111111011010 + 1111101111111110001110101 + 1110011011111101111000111 + 1110010000001111101101000 + 0011000100111010001101011 + 1010100011011000111011101 + 1111000001110011001111111 + 0011010010000000111110010 + 0000010010011001100110111 + 1001111010110111000010101 + 0111011001110101100111010 + 1010011001110000001101111 + 1110110010110011000100110 + 0101010110111100101101010 + 1000001100011101011111101 + 0111010110111000000010000 + 0010100011111101001110101 + 0001011101101010011110001 + 1110011010001100111010111 + 0001111100100110000001100 + 1101001111100010000001111 + 1110011100010010110101111 + 1000110011110100000001100 + 0110010100111100101101110 + 1110001110100001101100011 + 0101000100101001010101000 + 0101100100101010011100001 + 1001000000001011001111101 + 0101011001011111110101010 + 1011100101110000101001101 + 0111010010110110100011101 + 0101001011000000011001011 + 1001110110111110111100011 + 1111011010000000000001111 + 0101111010101010111010110 + 0000000000001001110011101 + 1010100110011010000110101 + 0000111010110101001011000 + 0011001010100011001001000 + 0000010001010101101110101 + 0000010011010101010010010 + 1101011111110000000100111 + 1111000010001111100111110 + 1010000000100010001011101 + 1111110000011000110111110 + 0100000001011000111001111 + 0001101000011011100101111 + 0011111111001000100001111 + 0101000111101011000000001 + 1011010010010111010011111 + 1000100010001110110001110 + 0010101001001110111100101 + 0011011011101101100000101 + 0000010001101010010100100 + 0010001100111010100101111 + 0110011111110000100000011 + 1000100100100011010100110 + 1011011110111110000000110 + 1000000011011000110010011 + 1010100000100001110111000 + 0011111100000110000100001 + 0000000101010001101111110 + 0101011000001001001101000 + 1101101110111000001100010 + 0100110101111100010111101 + 1111001100110011110101010 + 0110101100110001101000100 + 0101001111100010010110001 + 1101001010010000000111100 + 0110100101111110110110000 + 0111110001110100000010111 + 1101101011100111001011011 + 1111000010011110001100000 + 0000011110100000111011101 + 1001100101000111100011011 + 0110110010011010110000001 + 0110111010100011110101110 + 0101111011000110000001100 + 0001011100001001000000010 + 0111110111011101001101001 + 0111000000001110010001101 + 0011100101111101010101011 + 1110010110101101001100111 + 0110100010101100111101010 + 1000111110000001100000001 + 0010110010001000011101101 + 1010100010011100001111100 + 0010010111011010011011011 + 1101101111001111000000010 + 0111111010000000100100011 + 0001011001010110001100100 + 1001111101101110001011000 + 0010100110100000000101011 + 0011111110001000100011011 + 1000010000011100100000100 + 1010100110000011110101110 + 1001011111000000101110011 + 0101110110000001000100100 + 1000010110110101100000111 + 1001110110001001011000111 + 0001100010110110111010010 + 0111011001000010011011100 + 0011101100101101100001000 + 0110010111111111100000110 + 0000111011100101011001111 + 1010111011100110100111101 + 1110111000011110101111011 + 1101010000000010011111111 + 0011110110001100001101011 + 1010110111110100100001010 + 0100111010110100000011111 + 1011101011101000010111100 + 1111111100000011101100100 + 1110010100111000000011001 + 1000011100011100110011001 + 0000101101011110000110101 + 1001111111111011110100000 + 1011010101001011100001110 + 0010111000110110101111101 + 1011011111001000001100001 + 0110001011100001110111010 + 0101110110110000101110011 + 0000101101110100100001001 + 0010000101101000100100011 + 1100110000001011000010011 + 0001100010000010010001110 + 1000101110001010101101111 + 1100000010101111110011001 + 1000100010111011100111001 + 0001000100111110000001001 + 0111100110001111011111101 + 0100010011101110101000011 + 1001100111010011100000111 + 1111001111000111000010100 + 0110111001100111001001100 + 0010001101111100110011010 + 1101100010000110101110101 + 1010100101000111001000001 + 0110001010001100111110010 + 0110110000011110001111001 + 1001100001010100011110100 + 0110010001101111011001111 + 1111111011010001000011101 + 1100111110111011001001101 + 1100001110001000111111110 + 0000101111110111101000010 + 1111011101010011110010101 + 0001011111010011100101011 + 0001101110001110101010101 + 0110010100111101011011010 + 1101110000011010011101110 + 1100001111001001100100001 + 1010100110010001111001010 + 0001011101110111011010100 + 1000100100101001011101111 + 0101010010101100100000111 + 1100111000110010100101100 + 1110110100010101010001101 + 1110110001000100101000100 + 0110001100111010101010001 + 0011010001001000000011101 + 1111010100000100010110001 + 0101011100011110010000111 + 1001110100111011101101100 + 1000001010011101001001001 + 1110001111001111110001101 + 0110110011100101011000000 + 0000001110101101000000110 + 0111001001101010110100110 + 1010111101000110101110001 + 1100101100110100000101000 + 0111011001100000110100111 + 0000010011011100001010101 + 1001100101100011101011000 + 1110000001010100100100111 + 1110001000110011110001100 + 0011011111110010000010000 + 1100000100110110111010001 + 1010000000101111111110001 + 1000111000110001111001011 + 1001011001101101011001010 + 1110110101010101101100010 + 0001111000100101101011111 + 1111001010010001001001010 + 0101001100001010001011001 + 0000011101100101110110010 + 0011011010000011101111100 + 0000000110101000000011100 + 0111001001011101111000111 + 1100100110011110100101010 + 1001100000111001110111001 + 0000100110010111111110100 + 0001101111100100011110000 + 1000010011101110001110110 + 0001100001010000010110110 + 1001011001101000010110001 + 0111010010100110110101000 + 1101111111101010000001110 + 0111111011100100110111011 + 0000100000001010010101011 + 1100000010110000110100010 + 0101100000010001100011000 + 0110011000000100001110100 + 0100100111010101111100111 + 0011100100010111010000101 + 1111100000011011000100101 + 1000101000101111111001101 + 1100100000010110100100101 + 1010100110100011001010000 + 0101000001001001011001010 + 1011111111000001001100110 + 0100100101100100101000000 + 1011100100000001000011110 + 0000011111001010010000100 + 1000110111001100010010000 + 1101110001101011111001000 + 1111111111100011100110001 + 1111100111100110010110001 + 1000011010111100101010101 + 1110110001011111001111111 + 0111111011011100111101011 + 1111110100000110111110000 + 1001100011000110001110001 + 1101110111110011000110000 + 1000111011011101100101001 + 0110010111000111000101101 + 1110110000001101110000100 + 1111000011111001010100101 + 1111000000000011100010001 + 1101010001011010010011111 + 0101001000100111111010010 + 0001001111110011011100011 + 0011010001011001010001010 + 0111011000010011010110010 + 1010101101100101110001000 + 1011101000010001101000101 + 1001001010000100100001010 + 0101001110100111101110000 + 1111101101000001011110101 + 0011010010010110111001111 + 0100111111100110100011101 + 1110111000000100000101111 + 1111110001001001011000011 + 1001001000001111100010011 + 0001000110000001101000100 + 0011000011000101011000001 + 1111100010110010110101100 + 0101001111101111111110101 + 1011110011010100001110000 + 1010100110000111010111101 + 1011010111000101101001010 + 1110010100001000100001001 + 1001011001111111010101001 + 0111101110011110111110001 + 1111110011100100100111110 + 1101101101111110110010100 + 0001010111100000110101000 + 1000111100000010010100100 + 0001110111011100100010100 + 1001111110000001101111111 + 0111001110010010110100100 + 1111101100010111110110000 + 1011110111000000010010101 + 0100100101010001110111001 + 0011110011100100101101000 + 1001111010000000110000100 + 1101110011110010001010100 + 1000001000110010100101001 + 1010111111000001110000011 + 0010001100100110000011010 + 0010011010000011110101111 + 1010000001001001001010111 + 0001110111100110001011001 + 1110110001111011001011001 + 0101100111010000111110100 + 1100100000010011010001000 + 1011111100001110110001111 + 0101000010100100101111111 + 0001111101101110101111111 + 0010011010101110111100110 + 0001011000000101100100110 + 0010101010110100000010111 + 1110000000011010011101100 + 0011110011000110000110101 + 0100110111001110101000000 + 0001101000011111001011101 + 0110110011011101111000110 + 1010111100110000000111110 + 0100001010000111011110101 + 1001100110101110011010000 + 0101010000100100011101010 + 0101000000001101111101010 + 1100011011111011111011100 + 1010100011100100001011010 + 1110111100011011111110010 + 1000001000111111101100000 + 0000010001111111100011010 + 0000011100111100011011110 + 0000011111001010101101010 + 1110100111010100011011101 + 1101110100010001011110101 + 1010111000001100011000100 + 0111001000110000110110101 + 0011101111101101010000110 + 0000001111111101010001010 + 0100111011000001101001010 + 0110001000001001000100101 + 1110110101011110011001110 + 0000110010010101111011011 + 0100101110110101110101000 + 0110110111110010011111100 + 1100100010011000111011011 + 0110111000100110000100110 + 1101111010000011011100101 + 0001111001010010011000011 + 1101000101000001111000101 + 1000010111001011000011001 + 0011011011001010100010001 + 1100010001010101000111110 + 0100010010000111000000110 + 1000010000111110011001101 + 1111011011111001010000100 + 1110010001010010000111100 + 0001111111001000010111010 + 1110101000001111110010101 + 1111000011110010101111101 + 0110000111001101101100110 + 0000101111111010111110100 + 1001011101100011000000001 + 1000001000110100001010001 + 0111100100101110001001011 + 1011001001110000111010010 + 1010101101111000011101000 + 1101101011100101011111000 + 0110100011111111001011101 + 1011111010010000111001110 + 0010001101011101111000101 + 0100001001011100101011111 + 1111100010010111101100001 + 1110001001110110101000111 + 1100011011010110010110000 + 0010011101111011101100011 + 1000111100010011001001101 + 0101011010100011111000110 + 0010001000111111110010000 + 1001101101100100001101000 + 1000011100101011111001011 + 0001011100001111000000010 + 1110011010010001110111101 + 0011100000110001001011110 + 1100000010011100010011011 + 0101000110111001101011011 + 1010010100001001101000100 + 1110111011001001100011001 + 1111010101010011110100010 + 1000001000110001010011110 + 0110010010010010001111100 + 1101011111010111010010100 + 0011100110111111101100110 + 0100011101001001100000000 + 1001011111011100010000101 + 0110111100001011000010011 + 0000001010110001100000100 + 0100001101111000111111111 + 0001010100010010011001101 + 0011001100011000011010111 + 1100100111010011001001010 + 1101110101111110010110010 + 0111001011101000100101110 + 0111001101100101110110011 + 1111011100111010001100100 + 1011101001110110111001011 + 0111111101010011001100001 + 0110010101000101010000111 + 1101110111001101100111001 + 1111001101111000010000111 + 1100111111110111110011011 + 0111010000111001111111011 + 0000110000011001111111100 + 0100001100001001110011001 + 1101011010110110111101001 + 1000101100110111111001010 + 1001110111011110100111101 + 0011101100101101010001010 + 0111101011111111111101110 + 0110100101010101110001010 + 0111010000100010100000111 + 1110110101111100110110110 + 0101100101100100000101110 + 0010001000000101010000110 + 0111001001101101000111101 + 1010001011001101101010011 + 1001001110010101100011101 + 0110101110010111100000100 + 1001010010010010101001001 + 1000001000110000001101010 + 1101111000111100010111001 + 1100110101101101010010001 + 1000101101001011011000100 + 0001111110010011000101110 + 0110000010110110001111010 + 1001001001011110001111111 + 1011011101100000100110100 + 0011101001000010110111110 + 0010110011001001010001110 + 0001010100100110000111110 + 1101011010111101100101101 + 0001011110011000000110101 + 1100110000000111001000001 + 1111000010010100000110000 + 1000101001011101010100010 + 0001111111111001100100010 + 0111000100111010000110010 + 1111011000100010110100100 + 1110100000001011001101010 + 0111100010111110011100101 + 1011101110111001100001001 + 0001100010001010000010111 + 0101000111000101100110101 + 1110101010010001100111010 + 1001110011100001101001001 + 1010110001101000000010110 + 1101101100010111001111001 + 1000001000110110100010000 + 0011011011001100101111100 + 1111101011110011010010111 + 1010101010101011010010010 + 0100101000101100100110110 + 1100010011011001110111110 + 1110000101010010111010000 + 1110000101000010100100000 + 0011101111101011001010101 + 1011000111011111011110000 + 1001110100011111100101001 + 0110100000010011111101011 + 0101010100001101101000011 + 1110100110111001011010100 + 1011110110001100000000011 + 1000011010100010000010000 + 1101100100110101010100010 + 0101100011101110110001111 + 1000111111000010101010001 + 0100010100001100110000011 + 1110110011000001000011101 + 0110011001010100000100100 + 0001000101110001011101110 + 1001011111101011101001011 + 0010000100100000011100001 + 1010110000010010100110111 + 0110011100111011100110111 + 1010111111001111101001011 + 1111100101100010100011111 + 1001100101100101001010001 + 0000111010101110000001111 + 1000010111111011011000111 + 1000011000100110000010011 + 1111100000000010111101010 + 0110010111001011001111101 + 0110111111010010110111011 + 0111110101111110110111100 + 1111101101000011000011011 + 1001010001011100011101100 + 1100101110001110010011010 + 1001011001011001001001001 + 1001110101110100000010010 + 0101110110000101000011111 + 1001101110100011001110100 + 0010111001100101010011010 + 0001111111011111100000111 + 1100111010111010011110110 + 1110011011000011100011010 + 0101010110010100001000100 + 0100010100110001001101000 + 1110000111110110010001001 + 1101110010100101111100110 + 1000111111001010010111100 + 1101101111011111110111100 + 0110010011110111000100100 + 1010110000000011011111100 + 1110011000110000011111101 + 0010000110110010111010010 + 0010111100010010011111111 + 1001111111100110110001110 + 0110111101111000000100101 + 0011111101001111011011001 + 0100010010101110011010110 + 0111010010001100010011010 + 0100000011000100001110011 + 0111001011101000001011111 + 1111111110100100100010001 + 0100101101110100111001010 + 1100111010000001100011010 + 1100001000000100001001110 + 0011110010010110000110111 + 1100010101101101110110010 + 0000010100011001111000010 + 1011011001101001111010110 + 1101010001110010110001000 + 0010110111101111100010110 + 0101011111111010101010100 + 0101111010111010111010000 + 1001111111111111101101100 + 0111110011111100111100111 + 1100011110100101111010000 + 1101101011110111011100101 + 0001111101110111101001100 + 1001011011111100011010111 + 0111101011100000011000101 + 0111000001111001001110110 + 0011101000110101100001111 + 1111111001101010011010010 + 1100001101110011100111111 + 0001100000000110110100011 + 1111010101000100111010010 + 0100001110011001111100001 + 1100101010010100101001000 + 1000100011010110010011100 + 1110011100100111000010001 + 0100010100010100010001110 + 0101110111010000111111010 + 0111110110000000110011100 + 1000010111000011100110111 + 0100000100001111110000111 + 0000111101001110001010000 + 1000110100001011000010000 + 0001001000100100100010010 + 1010110000100001000011010 + 1100111100011001110000101 + 0100010101111111111101111 + 1110100111001110010001100 + 0000001110101001100011000 + 1010110101001010010000011 + 1001101100001001010001101 + 1000110111111110100011101 + 0101000011110100101000000 + 0100110011111100110100010 + 0101001011100100000101100 + 1111110011111110101001101 + 1110101010011110100001111 + 0111101100111011011010011 + 0100000011001101110110010 + 0111111111001000000111011 + 0010101000000001111000001 + 1100000001100001100011101 + 0001101011000111101001010 + 0101110111011101000000010 + 0100101100010110000101001 + 0111011011010111111000110 + 0010001011110101000010101 + 1100000100010100010010010 + 1100100011000011001101011 + 0011001110010011100000010 + 0011011000111001100001011 + 0100000000000111100100110 + 0001101110011001100111010 + 1001000010000101101010011 + 1111010000001111110101000 + 0000101100110100100101000 + 0111101100111100000100101 + 0100011111001011110111101 + 0000010100100010111111011 + 0010100000011000011001100 + 0011001111010110000111110 + 0010111110101010000000010 + 1100111000111010001100101 + 1010011111101101011000110 + 1100000101010101001100001 + 0100001011010000000101111 + 1010000010001000011110110 + 0110000100001001000100101 + 1101100110000000010100111 + 0010001001001011001010001 + 1111110100111110000111011 + 1100110011001110000000110 + 0010110001101100001000001 + 0111001111100010101000001 + 1001000101001000111100101 + 1111011101100101100100010 + 0101111100001110010100001 + 0000010000110000100001010 + 1110111100111010110101111 + 0000010111101111011010100 + 0100100000010110010111101 + 0000101111001101001000011 + 1000001111101111000101110 + 1001100110110100001010110 + 1001000110011001111100011 + 1000000110000001101100110 + 1111000010011000000011101 + 1110110000011010110100001 + 1000011110000001011100101 + 1010111011101111000010101 + 0111011011010011101111100 + 0000110111010000000000001 + 1110011000001111101001000 + 1100001011000000001101100 + 0010100001010111100000011 + 1011101100011001011100001 + 0111101110101011000010110 + 0001001000101101111101000 + 0100001000101110001100110 + 1010011111111000111100001 + 0100000000000010011100110 + 0001001111000000101101100 + 1011111110111011101110100 + 1010000011111110110110010 + 1101100111001011010000011 + 1100111011110110001100110 + 1001111110100011001001000 + 1111110000011101100111110 + 0010100101110100001000100 + 1010100001100101101011001 + 0110011011000011000010101 + 0011100100110101010001011 + 0111101100010100111101100 + 1111111110101100111110111 + 0101010111011010010101101 + 1001000100111011101101100 + 1101110011011111100110100 + 0000010101011101101111011 + 1100110100111110011101000 + 0001101101101011101111111 + 1111111110110111011001101 + 0001100001110111000110010 + 0101111100100000110011110 + 1111110110001010101110110 + 1111100110000111110011110 + 0110101001011111011010101 + 0100110100111101111101101 + 1101101111011100110010000 + 1111100111101010011011011 + 0110010101100100100000100 + 0001100111110101001100001 + 1100001111001001101011101 + 1100111010011101111010000 + 1110010101010010101100100 + 0011100100001111011101110 + 0010001100100110101010100 + 1010101101000111100010001 + 0000000010010010101001010 + 0100101000001101010110111 + 1111001011010000001110101 + 1101010111001101111101011 + 1010111010110100000111010 + 1100111110001100110110101 + 0010110001011111110001100 + 1111011110011000111001000 + 0110110110000010100010111 + 1000110101011111010101000 + 0111010111101110000100110 + 0110110000110010011010001 + 1100101011111001000011001 + 0000010100000000000110001 + 1001101111001011000010100 + 0000100001010110100010111 + 0011011001000110101010110 + 1100000010011000010101011 + 0010101101100010111001001 + 0110111101110101110100100 + 0000011011000011111001101 + 0101110110001101000111100 + 1101110110100111001010000 + 1000111111100010110010111 + 0111001100011100100000000 + 0101011011100000111100101 + 1010011110101000011010000 + 0110011101100001010110011 + 0010001010001011010100101 + 0111111111100101011101111 + 1100010011001010010001101 + 0100010001111011111000000 + 0000100100011101011001110 + 0000000010100100010100010 + 0001110000010101101010000 + 1010000000101011011100110 + 0001111000110011001001011 + 1001010101110100010000011 + 1001101011111101101110001 + 0000101101010100001000001 + 0011010011000100111101110 + 1011110011010100110100101 + 0111000011000100111100111 + 0010011101101000110010000 + 1011001011010110110001001 + 0011010101100000011111010 + 1001000110100100110110110 + 1010111000111111101101100 + 0011001001000011011101110 + 0101111111101000010111010 + 1000010001110110000101100 + 1111111010101101001111110 + 1101000001111011001100100 + 0011111011000000001001010 + 1110110001011000010000001 + 0000111100010111101110000 + 1000111111010010110100000 + 0100001000011110010100011 + 1010001001110000100010001 + 1010110011010011100001001 + 0100010000100010101010111 + 1111110010011001100011011 + 0000101111100011110010011 + 0101101100001010110111110 + 1010100011000110100010110 + 0110001100110101001000100 + 1110101010101110111100010 + 1101001001011010101110001 + 1111111100011110001110101 + 1000101101000110010010000 + 0101111000011100111110011 + 0010000011011100010100011 + 0010101110001010010001100 + 0000010011011110110101111 + 1111000011010101110010010 + 1101100000101011001111101 + 0011010011011000101001000 + 1110011111110010111000100 + 1000000010111010110001101 + 0010011000101010010000110 + 1010011001011011101000000 + 0011011011100001101110100 + 0011110001111111101100000 + 0011000110010000110001101 + 1101010101010010101100010 + 0010100100101011010011110 + 0011101000000001010111110 + 0001101000111000011100001 + 1010001010011000101110011 + 1110110001011011011111011 + 1000110010101001000110111 + 1100100111010110010110100 + 1011000000011111101000010 + 0001111110110110101111100 + 1111100111001110001001001 + 0000001010000100110111010 + 1100001111011100000100100 + 1000110001111110000111110 + 0001100011010010111110111 + 1110000111000110101101110 + 0101110011000101010011011 + 0110101110000010100111110 + 0111001010011111000101111 + 0000101011101001100010000 + 0011100111010110100011111 + 1000000010111001010101010 + 1001001111101111010001100 + 0111100111001100110001010 + 0111110001011001101001110 + 1000111000110011111111001 + 1111100011110110010011111 + 1011010100000100101100000 + 1110001011000001111111100 + 1111001110011011001001011 + 1001101100000111000011110 + 1101000110101001100011010 + 0010111010011010111011000 + 0001100101001111110100111 + 1101001001100101110110100 + 1110101111110101101111101 + 1011111001001110011110100 + 0101111111110110110100100 + 0111010100110000000000010 + 0111100001000111010001100 + 0000010111011010000110110 + 0101111110110101111101011 + 0010100110111010000101101 + 0110100011010101011010010 + 1100010110100001001100010 + 1101111011110110011111010 + 1011101000011000100001001 + 0001111000101001000100011 + 0000000010001101001110100 + 1010110001011110000010011 + 1011000111101101011100001 + 1111110001111001001000111 + 0110111001111100101001110 + 0110101110100010011110010 + 1011111110101100001101010 + 0010101011010000000101100 + 0111010110011111010011000 + 1011101010111101000001111 + 1011110000010010000110001 + 1001100001000001100011110 + 0011100000111000101011011 + 1110011111101101100011000 + 0000110010110101101111110 + 0011010111101011011010110 + 0001011001001110011101001 + 1110110001110010011110011 + 0110001011000100001010001 + 1100010000111111111001101 + 0110100010110011111010111 + 0001010011110001111101110 + 1000011010000100101010101 + 1001110101011100100001000 + 0011100010000000111000001 + 0001110100010100101110010 + 0001111100101001110110011 + 1010101101010000111000100 + 1010110101111111000110000 + 1011101001101011110000000 + 1011110010111101001001100 + 1001111101001011111001101 + 1010010111111100001100011 + 0100100111000110101000101 + 1001000111000001111001010 + 0101111000111110100100101 + 0011110011000000100110000 + 1101011110011000111011000 + 1111101000000110110110100 + 1011001011011111100010101 + 0110110100100111110010010 + 0010001011001101010001110 + 1010111000111111000110101 + 0010011000110010110110000 + 0000100001000001100000000 + 0010010101011011110111111 + 0100000001110001101101011 + 1101011010000001010001001 + 0001000100010101110010011 + 0101100010011001111110000 + 1110001000000010010110011 + 0111010010110100011001001 + 0111001001101001010011111 + 1011001111001000110100100 + 1011110111111001010100110 + 1110000110010010100010111 + 1111100110001010001100111 + 1011010000000100111100100 + 0110111110111110001101001 + 0101111001001001101100110 + 0100101011011010100011111 + 0101100011001011010010010 + 1000110010111001000110100 + 0100111010011100011101101 + 1110111000001100111111001 + 1100100110001110111000010 + 0100101011110011001101100 + 1011101110101011001011011 + 0101001011010111000000001 + 0000000100101110100001000 + 0010010010001000001101110 + 0001001100010001110000100 + 1110110100111000011111001 + 1001110001100111111010101 + 0011001100000010110011111 + 1011111111000101100100101 + 0101001000001001000110000 + 1101110101101110101101110 + 1110111001101000010010110 + 0011011110110000011111001 + 0000110111011011100001001 + 1000110100111011101110101 + 1111111111101110011001101 + 0111000000010011011000001 + 0111110010010001110100100 + 0110000110010000110100010 + 1100100000010111111100110 + 1100111110000001110100010 + 0011110101111111110100101 + 1011111001100111100100011 + 1011110011010010110011010 + 0101000011001001101100000 + 1111111010101100001101001 + 0100011101001011101010010 + 0010010101110101111000111 + 0111000010011111101111101 + 0101111001011011100101000 + 1100110011000010011100101 + 0101111100010100111100011 + 0101010110110111001111001 + 1110101010101101110001111 + 0110101011001101000001110 + 1100111001110001011000001 + 1011111110111111111011011 + 0000111101001110011111001 + 0000111110111111110000001 + 0001100000000001110010011 + 0100000100001000100111011 + 0000100000101000001000011 + 1011000010001010111011101 + 0001101101000111111001101 + 1110100110101001011000101 + 0111011100100001010111110 + 0111111100111010011011000 + 1010101101111101100010111 + 1011010111110111001101011 + 1101100001111001010000110 + 1111010010101101101110010 + 0111011000011011011111010 + 1010001000010110000001110 + 0011011101101000111100100 + 0101011010010011010011111 + 1101001010010010011101110 + 0011110101111000001111111 + 0110111011000011010101010 + 0111000001100100101000101 + 1001101110011001000000110 + 1011000111011100110101101 + 0101100110010111101000011 + 1010010111111011011111001 + 0100001111000100111100101 + 1010111111111101000011101 + 1001011110001000100001001 + 0100100101100110110101111 + 0110010100000100111001110 + 0011001001101011010111011 + 0011101001011101101010001 + 1111111110010111000010101 + 0110100001100010000111101 + 0100111000010011010011010 + 1101111110100110001101011 + 1010111110111010111011101 + 1001111000000001101111101 + 0010110101110000010101111 + 0011011011000010101000110 + 1011101010111100010110110 + 1101110000100001101011100 + 0111100001100000110100000 + 0000001101010001100010001 + 0100001100000110100011110 + 0101101111100011100100011 + 0100101100100000000110011 + 1001000100001011000110011 + 0001110100111010010100101 + 0001100100101100011000000 + 0110001111010110110000111 + 1101101000010111100100100 + 0101000110100111110010111 + 0111101100011011101011100 + 0010010000001110110001001 + 0101000111000010001111000 + 1111111101110110100111100 + 1000001011001010001011100 + 1110110011001011000111011 + 0111100001000100011101000 + 1111001001101101001110101 + 0001110101010101011000000 + 0110010101001101111010000 + 0110111111111110010101101 + 1111001110110110111001011 + 0001000101011000000101100 + 0001110110011001010100111 + 1101011001100001011110101 + 1000011100101110100000100 + 1000111110011011000111100 + 0001100101001101110000100 + 1010110001011101110100001 + 1101101110011110001110111 + 1100100100110010001111001 + 1110000000011111111001100 + 0011101100101011011111010 + 0010111010001101101000011 + 1111011100001000010011111 + 1001001100110101010110110 + 0011000000000101111001111 + 1011100100010101001111101 + 1100111100001101111111001 + 1110100111010110101111000 + 1001010010100101001101110 + 0001111111110110001011110 + 0110010001100111110001001 + 1000010000011100011010100 + 1101001100100011001010100 + 0111111010001101000001101 + 0011101100001101011011111 + 0001100000101011001101011 + 1010110110110111011111010 + 1010101101101001100010001 + 1111101100110011011110101 + 0001011001001001101110000 + 1000001110000110100000000 + 1011001011100000010010011 + 1110000100111001101101001 + 1001111010010100110111101 + 1001011111100000011011110 + 0110100010011110111111001 + 1110000111100111000000010 + 1110010010101110100101110 + 1001001110111001100100110 + 0111101000010111001101110 + 1100111010010011000001001 + 0101100110011011001111101 + 1101110001000001111111001 + 1000110001001000001000010 + 1110100010110111010111110 + 0110000010010010100011011 + 1101011001000110100100001 + 1010100100000100011111000 + 0100001110011110001101001 + 0000101001000101010010010 + 1101000001000001111010011 + 1000101000111001101100111 + 1111010111010010010000010 + 1010011111110000101010010 + 0111011110110001100010111 + 1000011011010110101101111 + 0101101111010010100000110 + 0111110000111111100011100 + 1000110101011100000011101 + 1110100101101010101110101 + 1110010111010010011010010 + 1010011110010110011001010 + 1110110100011001110101001 + 1111100011111100101100110 + 0101101000010101010101110 + 1101111001111110100011001 + 1101000011010101001110110 + 0101011100111000100010000 + 0101101100101000000011100 + 0101101100010101110110011 + 0111010000010000100111101 + 0111100100100001100001011 + 0110111001100101010010101 + 1100001100010110011001111 + 1001011101111011010000111 + 1001001101010011111110000 + 0010100010011101011111001 + 0001101001110101101101010 + 1111101011111000000110110 + 0000100011001101101100011 + 0001010101110001111011010 + 1001010001110010001101010 + 0000011110101101000011010 + 0111010110111100011100010 + 0011100000010101101101011 + 1100100000010001000010001 + 0100000010001010000001010 + 1111110011011100100001001 + 1011001010111100001001011 + 1100010110110000010110100 + 0010010011011000101101001 + 0010000000101100101110101 + 1010010000101110100101101 + 0110010101101000101100100 + 1001010101010101110101011 + 0110000000100101001000111 + 1010111001110111000000010 + 1111010011001001100110011 + 0101001100001100000110110 + 1100010011111010111000001 + 1111101110001101100001000 + 1010000001000101010011011 + 0010000111010111001111001 + 0010110000011001010111000 + 1110011010100110000011001 + 0100010111111000111000010 + 1011110000100111000000001 + 0011100100010010111101001 + 0111000101111011110011011 + 1010100011100000100101001 + 1001110011111001010110100 + 0101101111011010110010100 + 1001001001001110011011110 + 0101110010000100010011000 + 0010011111010000010000111 + 0100100011101011010101011 + 1111100111110111010011011 + 0110000100011101100000000 + 0011010000011101011100010 + 1100100100000100000110011 + 0100111000111011011101001 + 0000000010011010100110010 + 1111111010110001010110111 + 0110101101000001110000011 + 1011011010100000100010100 + 1100000111000010011111011 + 0111001100001001111010111 + 0110011111100111001001010 + 0001110000100110001000011 + 1001000010010101100011011 + 0010001111001111010011110 + 0001110100100000101101110 + 0001001011110100101110100 + 1111000000010111011110110 + 0101010110100010111101000 + 1000101001010110000000100 + 1000101000000000101100111 + 1011101010110010101011010 + 1011000001000000011101000 + 1011110110011011000010011 + 0101011011001111001110011 + 0010100000011111001010110 + 1101011111111001110110100 + 1111001101011101100101100 + 1000101111001110101110110 + 0111010000010111100110011 + 1001011100010101000011101 + 0011001110001100010011110 + 0010010000001001000110101 + 1110000100011101000110000 + 1101101100100100111110111 + 0000100110101000101000011 + 1111011110000011011001100 + 1100000110010100110100010 + 1111000010111110001001001 + 1010011000111001000111001 + 1110100110111110010101010 + 1011000000100001111011101 + 0010110100010101011011001 + 0011011011001010011011100 + 0100000011101011011011101 + 0111001011101101110001001 + 0101100001010101001011111 + 0010010010110001000111100 + 0001101100000100111000111 + 1001010110111011001111100 + 1001101111001101111010011 + 0111010110111011011001111 + 1110110111001000000011010 + 1101010001101110011101011 + 1111111100001011001100111 + 0011110100101111101110010 + 0011011111100100010001110 + 1101011101111100110000011 + 1010101010000000111110110 + 1110011100101100110001001 + 0001000111010001101100111 + 1110010001011000010010110 + 1110111000101111001010110 + 1110101110111111101110011 + 0001111000100011000001110 + 1100100100001011011000100 + 1000001101000010000110001 + 0111111100111001010001010 + 0011001011101010111111101 + 1101010101100110110010110 + 0000101101011000101010100 + 0001101111000100000011101 + 0100100100110001001101100 + 1001010110011011001000001 + 1101000100101101001011101 + 1111010001100100100100111 + 1110101010100011010000010 + 1011110101110000010100100 + 1111111001010101000111111 + 0001001010001001110111001 + 0110011111000110111100010 + 1110000001110110100010010 + 0110011010001010101110110 + 1001110000101101000111100 + 0111011111101101011101111 + 0111100101001010111101011 + 0110110001100100010001100 + 1000100100000001110010011 + 1111100010110011110010000 + 0000110110011001111111100 + 0100111100000111110100100 + 0010101001011000000111010 + 1011011111101101100110100 + 0001111001111000100110101 + 0111001101000111011100001 + 1010010110101110000000000 + 1110001000011011011010000 + 1010110000101100011011011 + 0011001010110001111100001 + 1101000110111000001000011 + 0011000001001000000011000 + 0001100001110101101100110 + 1011000100111100111010011 + 1111101001010100000100001 + 1000100100001011111011111 + 0011010001011000011000001 + 0100110111100100101000001 + 0111001110101000011110101 + 1010010001001001001011110 + 0110111001101101011010011 + 0100111111000011011011101 + 0000001100101100110000011 + 0001000100011000000101000 + 1001000010001110001100010 + 1011010100101000001101110 + 0011001011101000100011000 + 0111001100010100000011010 + 1100111101100010111001100 + 1100010000011101010110101 + 0110100001101101010101101 + 1110010011010100000011000 + 1001100001000000111011110 + 1000101111100100001010001 + 0001000111101111110010000 + 0000100011100111011010110 + 0000100101101100111101111 + 1101010100111100100110111 + 0001101000100101011011000 + 0111010100010111011001110 + 1111001000011110100001110 + 1111000110100000001000111 + 0000001111000100101101011 + 0100101000000010001100100 + 1100011111110011000010011 + 0010100010000010101011000 + 0011110001110101000000101 + 0101100001110100110000110 + 1110010111001000100000101 + 0111111111100001100101100 + 0000110011111111100010110 + 1000110101011110100001000 + 0110011111111001001001010 + 0001010001111100001111011 + 0010111000100110010101010 + 0001001111000010111111001 + 1111011000000110000101010 + 0111100101011110001001110 + 0000010101101100001111001 + 0011110011000110111010000 + 1111101111101000001110111 + 0000010000110000010100000 + 0011111000001111000001000 + 0000110011010010101101101 + 1011110011101011010111101 + 0010110110001101111010001 + 0010111010010010011101100 + 1001110100110001001110011 + 0001100100110100000110001 + 0110010110110000110111101 + 0110100101110110010111011 + 1110101001011110101011100 + 1101001000000100000001110 + 1011001111101001100101001 + 1101100001101010101000011 + 1010000101111010010111001 + 0111011110110100010001110 + 1010100111100011011100101 + 1110110001111001101101010 + 1110111010101000001100100 + 0010010010011101001010111 + 1100110101010101100000110 + 1111111100110110101100111 + 0001010011001010100110000 + 0000001001100011001101110 + 0111111111111010011010111 + 1110010010111000110010100 + 0010110000010001010001110 + 0111001011000010110001100 + 0000101010010000111011010 + 1111010010010000101011101 + 1100001001011101101111111 + 0011010110000011100011001 + 0001000101100101111100000 + 1011010001100100100110010 + 0111100000010000100110101 + 1011111001110010100100010 + 0110111100001110110010001 + 0110010101100101100100000 + 0001110111100010010010011 + 0011111001110001011000010 + 0011101110010001111000101 + 1000001111100001011101111 + 1110011110101111010011000 + 0000001011010011011111100 + 1101101011110110001001111 + 0011010110101110110000111 + 0111010110011001001010001 + 1111010000111010001000000 + 1101000010011110010000000 + 1010110101010000110100011 + 1110000000110011010110100 + 0101110010110101110101000 + 0001101111111111011011101 + 0010001110111000100011110 + 0011001000101000100010010 + 0111000110001000001011101 + 0010110100011101010110011 + 1110011010000111100000111 + 0100101101101110100001011 + 1100001110101111000001111 + 0001101100011101010111000 + 1000101111110110111101011 + 0110000011100011011111000 + 1110100000101011100010000 + 1101110111110001101100011 + 0111000111111011111001111 + 1111011101001001100111000 + 0110101111001110001110101 + 1110111010011111100100111 + 0111111100111000110100100 + 1011010001011101010110000 + 0011000011110000010011010 + 0010010001101110010100100 + 1000100011110000100000110 + 0000001010100100101010000 + 0000000000000100101110001 + 1110110101010010111010101 + 1110011001110000001111011 + 1010111010111000000011000 + 1110011110010100001101101 + 1111111100010011001000010 + 0100111100110011010101110 + 0011100100101000111011011 + 0010100100111111110000100 + 0100100011011100100110110 + 1011001011100010100010100 + 1001110110110110101111011 + 1101110010111100110101110 + 0001111111100100000011011 + 1110110001110100100100000 + 0001101011001010111001010 + 1000011011000101111100100 + 0101100100101001011001110 + 0000111100101110010110001 + 1000110110111010011100001 + 0011001010001011111101001 + 1001001100100000100010011 + 1111010000111110000011110 + 1100010001010101100101101 + 0110001111110011100000101 + 0000110000001111101101011 + 0000101100110001100110010 + 1001010110001011001101000 + 0011111111010110101101011 + 1110000111000101010000000 + 1011001101101101100000101 + 1101011110111011011111011 + 0111111001010101110000000 + 0011100010011001111110111 + 1111011000111010100001001 + 0111101010110001010100001 + 0001011101111001100100111 + 0001111100010010101110100 + 0001000010100011111000111 + 1011101101011100011011001 + 1011010111000001011100011 + 0100010000100111110111111 + 0010011011100011101101111 + 0001000100011000111010101 + 1011100111101010001011101 + 1111111000100001111010100 + 1000010111001010110000110 + 1110101010100010100010001 + 0010111011110110001100100 + 0010101100110101110110101 + 1100000000111000111111100 + 1101100101101110111011101 + 0111000100111011111011100 + 1010110111100111101110100 + 1001000001111110010001100 + 1101000011100100001001011 + 0001101110110100110100011 + 0101100000101101000110110 + 1101110000110111101011010 + 1111101010000011001010000 + 1000111011011000010001110 + 0111011101100011000100010 + 1110010100001000110101000 + 0011100000000001011001111 + 1110100101100110011001010 + 0111111010100111101100110 + 1000110011001010000111001 + 0011001011000111001001000 + 0111100100111010111101100 + 1100110111010001000000110 + 1101000110101001001010101 + 0010001010100100010101111 + 1100011110100010110100000 + 0001100000111101010010011 + 1111010010110000011010100 + 1110110101111011100001111 + 1011000001011111110011111 + 0000100000110011011010111 + 0011010000001011000101110 + 1011011111111000110100000 + 0111101000010010101010010 + 0100111001000110010001011 + 1100010100001001011010101 + 0001100101111010000110011 + 0111000111011111111111000 + 1010101101000011111111010 + 0111011110000111010110000 + 1110001000101111010110100 + 1100101001011011100011111 + 0001101011010000111111000 + 1100100011101101001101001 + 0001001010101010010101001 + 1000110111011010011101011 + 0011000110100100000101100 + 1111001001100001001110111 + 0001010111010011111000110 + 0100001011100000100010010 + 1111010010001011110001100 + 1011100000011101111110110 + 0011111100110010000110100 + 0011110001001110001111111 + 0011110011110110111100100 + 1010111000011010011111110 + 0001111011101011000000101 + 1011111100010111010111110 + 1001000110000100001010001 + 1101101101100101001001110 + 0100000011111010101000111 + 0010111110000111001010101 + 1000100011110110111011101 + 0101011010110011000110011 + 0111101010001110000000100 + 0101101110100001110101110 + 0010000010010100111110010 + 1110001011111010010001010 + 0110011000101001111000100 + 0011100100100101010010101 + 0001101100001100000110101 + 0101100110001000010011001 + 0010011000010001100100000 + 1010001111111000111111010 + 0101110000101101111111111 + 0010000000001100110101100 + 0101111101101001101001111 + 0101100000101111011100110 + 1111110111111011101010101 + 1010001100100010000111000 + 0001100010110110111000001 + 0000110010010010010111011 + 1000100101111111010011100 + 0010010110100110010001110 + 0010000100110111100011001 + 1101000000001111010001011 + 1001010000000111000011001 + 1111001100000111001011001 + 0100010000000111000110011 + 0110000110110011000010010 + 0101000000101001111010000 + 1100100001111111100010100 + 0010101111111001111110011 + 0101001111101010110010001 + 1110001011001001100010111 + 1010001000000010110100100 + 0110111101110100110110110 + 1110001011110000000010100 + 0001001110001111100000111 + 1100011110010111111000111 + 0111011010100111100011111 + 0000101011101101011101111 + 0101000110101110110010100 + 0111010000011000110010001 + 1001101111110011000100100 + 1000110100101110111011001 + 0110110011101010100110011 + 0101000101000110000110110 + 1111001110011010110000111 + 1111010001001101000100010 + 0100111010010011011010111 + 1110011110101111010000101 + 1101101010010110001110111 + 1010110111100111101010010 + 1011101000100100111100010 + 0101001000111101001101001 + 0100110101001100001001101 + 0110101011010000000111110 + 1010111001000110011100110 + 0111101001010001011000001 + 1000011111101111001101111 + 1000011010000001001011011 + 1011111001001010010001011 + 0011000111101100110110000 + 0000111101110000001111100 + 1001011000000010001000001 + 0100011011011010000101110 + 0110100010001100101001000 + 1001001000111011010001110 + 1111111000101000100001100 + 1111011001111100001010100 + 1110001010011100010001010 + 0001010101001011011110000 + 1000000010000110010010111 + 1010001100101001000000010 + 1111111111100111110001000 + 0101010001100111000100000 + 1110111000110011001100110 + 1000000110101011001101000 + 0110000000101101010010100 + 1100001000110100010000010 + 0011100011000001010111111 + 0100010100101101011101011 + 0001011101110011101010101 + 1101100000110001111101110 + 0011101100001011010010001 + 0100101010000111010010110 + 1001001110100011000010101 + 1111110000111011100110001 + 1110010110010011001101001 + 0010111000101111111110100 + 0100110010110101110101110 + 0111110001011101010100011 + 1011101110001100111101110 + 0101110101100111000100010 + 1001110001011100011111001 + 1110001001001110010110111 + 1011000001101001111101100 + 0100010101100111101111110 + 0001000100110001101001010 + 1011110000110010110000010 + 1000010101100000101010001 + 0010111010011110101010101 + 0100101001000111110111010 + 0111000010011001000011011 + 1010100000001110101111001 + 1001101111110100110111011 + 1010110100111011100001000 + 0111011110011011000010111 + 0110101100011100100000011 + 0001010000011100100110101 + 0010011001011100011110010 + 0100101111000000111011001 + 1001111011001001100011101 + 0110000000101100111001111 + 1011010001110011000100000 + 1100011010000101100000110 + 1101111100101001110110011 + 0011001010000010001110010 + 0000110001000010110110001 + 1010001101101111110100100 + 0001000000000110000010110 + 0110000111101000000011000 + 1010100011000010001010010 + 1100110100001100111100101 + 1000100101010000100100111 + 1011000101110010110101000 + 1100000100111100000010100 + 1101011110001100110010101 + 1010100101100110111010001 + 1010011100101101111000101 + 0000001011011011111001111 + 0001100011001001110110111 + 1000010010101001110111011 + 0110101110011111001101010 + 1111001111110111000001011 + 1100110001110101011111010 + 1111000110011010001000110 + 0011000101010100000101101 + 0101100001001110000011101 + 0110111001111000100011010 + 0000000111001011110010000 + 1011000011001110000111001 + 0101111001010100001001011 + 0101011001100000010011000 + 0100001110110001110101111 + 1001000000101010111111110 + 1001111000001000100111010 + 0110110001001010110100010 + 1110000101100111010111010 + 0110111111000000110110011 + 0101100100111001110101000 + 1010110001100111111111011 + 1011100101011000111000001 + 0100111010111110100000010 + 0010101001101111100011111 + 0011101001001010111000010 + 1101110010110101010111110 + 0000101110100100111110110 + 0111111001001001010101010 + 0100111010011100000011110 + 0100100000110010001001110 + 1111100000001001000100110 + 0011001010111010111111010 + 1000010001010010000000011 + 0110101110000010110101110 + 1001111010011001011111110 + 1111010000101001101011111 + 1010100100100100011101011 + 1010000011111110010010100 + 1000101001011010010010101 + 0111011011111011011001101 + 1010100001001111111111001 + 0001110010000101010001110 + 0110100110110010001100010 + 1100000001100010110101100 + 1010100001000001101100000 + 1011001000001010110011101 + 1110111110110000010100100 + 1111000100110101001111101 + 1001000001000101100111100 + 0111000110100110001110101 + 1001011010101001010110110 + 1010011101101001001000110 + 0010111011001011001000010 + 1100011111101010110010110 + 0011111110011011100000100 + 1010111000000110100001001 + 0010011101000010001011010 + 0011011100001100110001111 + 1010010010111101111111011 + 0011011010010111101010100 + 1001101011100011100000111 + 0101110100010100110100001 + 1000100010111010010111010 + 1001111011101110110101111 + 0100010000110000101011110 + 0011011111100001010100000 + 1011110100000100101000101 + 1101101011110001010001111 + 0011110011111011000101001 + 1101110111010000001101010 + 0010011000101010111011100 + 0000001001101101000001001 + 1101101001001101001101101 + 1001010011001111000101101 + 1000100101001101010100010 + 0000100011110000101000110 + 0001011110011110100010001 + 0011110000000000010100100 + 0100000010111100100101010 + 0011001011001001010110110 + 1101101100000011000100110 + 0011101010011100001011111 + 1111000111001100101100100 + 0000000000101101011000011 + 1100101010111011010100001 + 0000110000000001001010001 + 0001100010111010010101001 + 1011110110010110101010110 + 0001101100001100010010011 + 0001000010111100100101011 + 1000011101100101100011101 + 0100100011111100001100100 + 1111100010001001011111010 + 0011000010000110000101001 + 0010111010010101010101101 + 1011000111110111010111111 + 1011001000010010100110100 + 1011111111101010010101011 + 0111111011101000010111000 + 1100101101001011000100100 + 1101111000010111100000011 + 1100000010111001001101011 + 0101101101000110110011100 + 0101111010110010110100100 + 1110010100111011010101111 + 0000101011001110110011100 + 1000001000000110111110001 + 1101011001011101111111111 + 0011011011010110010111101 + 1000010111110001000010010 + 1011011111100000001111001 + 0001111001011111001001101 + 1111110011001010101011110 + 1110000010000011010011111 + 0110100111010111100111000 + 0110110100010000100100100 + 1110110011110000001011110 + 0100111000101100110001011 + 1100101110001101101001000 + 1101011100010000011110001 + 0000101011000011010100000 + 1110011111100100100000010 + 0010001101101110101100100 + 1101110001011010101110101 + 1100011110111001110111011 + 1010111110110101000111110 + 1101110101010000101011101 + 1011101000001011100111101 + 1000111001100000111110100 + 1100101111011001111110011 + 0100010000101010110010010 + 1100000111011100001101001 + 0011010000101011111110101 + 0100011111000110010010011 + 1001001001001110011110100 + 1001000111110110000101001 + 0011000100100011100100101 + 0110000011111111001110101 + 0001000110011010011111110 + 1000010000000110101000000 + 1001101010101110010001001 + 1110000100011001011111110 + 1001000001100001010000100 + 0000010100110101101000110 + 0110111110101101000101100 + 0001101110111001001011110 + 1001101011011110011100010 + 0010100101101010001101010 + 0001011101110000100010010 + 1010111100000111000101000 + 1111011101101111011101001 + 1010011111011010010010010 + 1010100100111011110111010 + 0010110100000110110100100 + 0010001001101000010010010 + 0111011110001101111111001 + 1101000001111110100111000 + 0100000000001000011100100 + 0011111100000100011010110 + 0001001010110111010001110 + 1100010001110000010011111 + 0010011111100001110001001 + 1011001111000010101111001 + 0111110101110011110011110 + 0110111010101001100000000 + 0011101001010100101110100 + 1010100011001000110000111 + 0000001110000110010110100 + 0101011001111001001011011 + 0100001010101011010110111 + 1010111010000101011110010 + 1100101000101010110101100 + 1001110100100100101000000 + 0100011110110110001000010 + 1110101100101010000001001 + 1101111111111111010000011 + 1101111011000011111111001 + 1101110100111110000011100 + 0101000101101010110010001 + 0100100001101000111010101 + 1111000111110001001000110 + 1110110011100000000101000 + 0110110001010110011001100 + 0101110111100101000111110 + 1111111010001011001011111 + 1101001010110100110110011 + 1100000000010110100011111 + 0110001001011101100100011 + 1101111011000100100001111 + 0010011011001101101000010 + 1010110101110010001011001 + 0111101100111011110010010 + 0110011010110111110001011 + 0111111100001010101100011 + 0001100011101000110100001 + 0000000100001000101100000 + 1110010101111010011100000 + 1110011110101110110101001 + 0001101110000100110110111 + 0001011111000101011000101 + 0011001111010100110000111 + 0110011111110111010001000 + 1101110010101010110100110 + 0100001100111010111110000 + 0001000100010001110010011 + 1101011110110101010011111 + 1111110101000000010000100 + 0011000011000000110000011 + 1110111011111111010000110 + 1100110000110001000011111 + 0100011000100110100100101 + 0010011010111100010010010 + 1010110110000000111010010 + 1111011010011100001110110 + 1001100101000111010111011 + 0011011100111111101001110 + 0110101001011001001010000 + 1001010011111110111101001 + 0111010011111011100001010 + 0110011101111100101011101 + 0001110000010000100101010 + 1000110110011110110010000 + 1010110010011110110010010 + 0110111010100101001000000 + 0111111011110110001000110 + 1000110000001011001100100 + 1000010000110000111001100 + 0101111101101111001001011 + 1110000101111001000111101 + 0001001110101010000001111 + 1111111111101100101011101 + 1000011001100100000001000 + 1000010001111100111101100 + 0010000101011011001101001 + 1111111000101100001001000 + 0110011000000001100000000 + 1101001001001001110111110 + 1100100010100100111110110 + 1010001100001110011001011 + 1001110101100110100110010 + 0011011101010100000110010 + 1110000111001111001101100 + 0110010011011010110100101 + 1100110011001100110111011 + 1101010001000101001110110 + 1101001110000101111000100 + 0101010110010011111101010 + 0111110011111001001001110 + 1111000101000101100111110 + 0001110011001101001001111 + 1100011111101111100101101 + 0000101010110100010001000 + 1011000011001001000000011 + 1110101101011111110100100 + 1101100011011100100100001 + 0010001001001011100000000 + 0111110101001000100100010 + 1111010001000110010100011 + 1100011001001100010110110 + 0010001001001111000001000 + 0111000101101010100011010 + 1011101100011110010100100 + 0001110100100001000001001 + 1100001101111011100011001 + 1111100010010001101101010 + 0111100111011101100100101 + 0111101100001000110111101 + 0010100101010011001001101 + 0101110010110111000001101 + 0001101001110010000101010 + 1001101001110100110101011 + 0011110100000010000010101 + 0111110011110011010011100 + 1000110101110110110000100 + 0000011011001101010011110 + 0110010010011011111111110 + 1100100110110110011101000 + 1101111010101101001001111 + 1110110101101100010001001 + 0010111111101000100010100 + 1011101111000110001111100 + 0011001001010100100110110 + 1011110000010010000010111 + 0011010101111100101001011 + 0000010101011011010111100 + 0000011000000001100001110 + 0000100110100000110111100 + 1000001000001011100110100 + 1010011010101101101001011 + 0000111000110100101011010 + 1010000100010011011001011 + 1000100000001001111100100 + 1101000000000100111110011 + 1111100100010111101000010 + 1011101011000101101011111 + 1010100001010110111111011 + 1000001100011101010001001 + 0110010011000001011101001 + 1110110110100011011101001 + 1101100101001111110001010 + 0111101111111111010110110 + 0010000100111111100101011 + 1101010010000101110100011 + 0100110100010000001010101 + 0010000101000111001010101 + 0000001111101000000000111 + 1001010100001100100010011 + 1100101111111111100011001 + 1011001101010111011110000 + 1111010010101011101101011 + 0011100011010111011000010 + 1100001011101001011011001 + 1011100101100110011110001 + 1001001001011011000110100 + 0101110001100010100100000 + 1000001001100111000011010 + 1001011011011010010101110 + 1000100101111000001000011 + 0001011001010000011010101 + 0111110110001101111010100 + 1010000111100100110000000 + 1101101111100110100001010 + 1110110110001001110100100 + 1110000100001111000000011 + 0001111110000100101010110 + 1100011101101010000010001 + 1010100110110101010111001 + 0111000010000110010111110 + 0101101010110100000000011 + 0101100110110010101100010 + 1111111101001011101001001 + 0010001101110010110011101 + 1010010010101011100001001 + 0001111100000100101000110 + 0001111000100100111111000 + 1100010010000110000010101 + 1010100011100010000001011 + 0111001011000100000011100 + 1010010110010011110110011 + 0111010011010101100111110 + 0000011100111001011000101 + 0101010110101000010100110 + 0000001011111000011101011 + 1111111100000001011101110 + 1101100100000010111101001 + 1100110101001001011101000 + 1011101011001101110010100 + 0110010110000101011100001 + 0001000101000111100000101 + 0000101101100000010100001 + 0010101001001000101110101 + 1000000100110001010010110 + 0100000010111000001011000 + 0101001101100011110111100 + 0010000100000111010111110 + 0100000100111001111101101 + 0100001100101000101001111 + 1111101010000101001101010 + 1010100010011011000000000 + 1110011101101011100111010 + 1000001010101100000100100 + 0110000010010011011100010 + 0110001110001101001011110 + 0001001100011011101100010 + 1001011010000100001000000 + 1101000001001100100001101 + 0110100011011010111000100 + 0001010000010101001110100 + 0010101110110011101011101 + 0101101111000101100000100 + 0111001010011110101100111 + 0000101001001011101100001 + 0111001110010111001010101 + 0111111011110000111011101 + 0101010000111011000100011 + 0101100000001111011110110 + 0100000101000101001011011 + 0111110111010001011110000 + 1010111110110111000010000 + 1100001011111010011111000 + 0100110010001111110111111 + 1110001111000001001100110 + 0111111010111000001010011 + 1011001010110100011010001 + 1110010100110010100010100 + 0111000001110101000101000 + 1011101010111011101111111 + 1000001010001010111011100 + 0110001101010111100101001 + 1101000010010110000111010 + 0111100011000001111011001 + 0000100101100000000011111 + 1011100100010000011101001 + 1010001001111001110110111 + 0101010000000001011011101 + 1001111101010000101111101 + 1000011110111001111111011 + 1100000010001011011001000 + 0000110111011111010100101 + 0011110111010011101010101 + 0100011101111001001101000 + 1101110010010011001011010 + 1011110100110011000101000 + 0000110001100000010110110 + 1010011111101101101011101 + 1111100110111101100000000 + 1010011000000110100011010 + 1010001010101111010011011 + 0001111011000111000101011 + 1000011010011000100100111 + 0101011111111100000101110 + 0101010010110011010000111 + 0011011000100000010000101 + 1011010111110101100000011 + 0011010100111010001010000 + 1110000011011110011111001 + 1011010010100100001111100 + 0010100100100001001000011 + 0110110000111110001000000 + 1011010111010011011000010 + 0101111101000000110101001 + 1010011011101111100000011 + 1011001010101011000101100 + 1110011011010000010111101 + 0010001110101001110111011 + 1100110101000100000101100 + 0000110100011101111001100 + 1010110001001110100101101 + 1011101101001000111001001 + 1100001101011010001010110 + 1101111010000000001001110 + 0000100010000010100110100 + 1111110100000100100001110 + 1110010001111110000000111 + 1000001111010101001010110 + 1110000101101010000100110 + 0001111001101111100000100 + 0011001101000111111111011 + 0010101010000111010001111 + 1100111011111011010010011 + 0000100010100100010000111 + 1100101101110100101010011 + 1001100111100111100011110 + 0010011100000011100101001 + 1100111101000111001011100 + 1100011001010000111110110 + 1000001111000011011101100 + 0000111010110100101010011 + 0000101001101100000101111 + 0011111101110100010001111 + 1101101011111000011111010 + 1001010110111111001100100 + 0001000100001100110111011 + 1000110000010101110001110 + 0111010011001101100100101 + 1000011010000111110111001 + 1111111000101101110101111 + 0100110101010010001011011 + 1001001001001001101111001 + 1100000111001101100010000 + 0011011110010111011111001 + 0001011100110110011111101 + 1010100111111000100001101 + 1100101111100010010011111 + 1001100011101101100000100 + 1111011100010010000111010 + 0110111101010010000111101 + 1111011001010101100011110 + 0010110111001101101110011 + 0110111011101001111000011 + 0011010101011000110111000 + 1110000011110111110011011 + 1110001001001100100010100 + 1110000001000111000010010 + 0111100101010110011111111 + 1000011000010010110011010 + 1011001001101011111001001 + 1011100100000110101000101 + 0100000000101110000011011 + 1111001110010001001000110 + 0101111111110110111000100 + 0011111110100100001001101 + 1111000011010111101100001 + 0100101011111001010111111 + 1010101001010001101111101 + 1011000010111000010001001 + 0100001010100100110001100 + 1000100010111101010001111 + 0110000101100100011110111 + 0101001110011011110010011 + 0001010100010101000001100 + 0101000001011111101010101 + 0010010011100111000001101 + 0010100011101110111100001 + 0111000000110111001010000 + 0111010100100011111111110 + 0001010001111011000011011 + 1000111110010101000101000 + 0110011111010000100110100 + 0010111011001101111101111 + 1011111011111101001101111 + 1000100000011110010000110 + 1110001011000100000111101 + 1111010110010100111111010 + 0100010011100100101111100 + 0100001000011111000011000 + 0111010000011100111110010 + 1101001111010110011111111 + 0101110110101001111011010 + 1001110011101010011111010 + 1011000101101101111000010 + 0100010000000100101011011 + 0111010110111110110100101 + 0010001010001110010100010 + 1010101011110001011100001 + 1100010100010001011010010 + 0011100011001000001100001 + 0110001010010101000100110 + 0011110100111101011110100 + 0000111011001001101111111 + 0101000010010100011010101 + 0000001111000000000001110 + 0101101010100110000100000 + 0000010111100111010100000 + 0110101111111011101101110 + 0101011111110000100111001 + 1100011010101011000110001 + 0011001001110010100100110 + 1111100000010101010100010 + 1010011110011111100000010 + 1010010001000110011101000 + 0101011000000001000010010 + 0110101011000100001000101 + 1001100110101101100000101 + 1101000011001000111110100 + 0111110001000000001101001 + 1010000110000101101110100 + 0111011101100111000011100 + 0111000000110000111001111 + 0100011011010000001011010 + 1101100000010100000111000 + 0001110111010110000011101 + 0001011110011101000001100 + 1010000100111101011000101 + 1101010101001100101110110 + 1010001100100111110000001 + 1010001010010111110010010 + 0110111001100101000010100 + 0010000100001010001001010 + 1110110101100111110101010 + 0010110110110101010010111 + 1101000001001011010001110 + 1000110110110001010110101 + 0010000110111111111011001 + 0100001110101001111011001 + 0111100001100000000010111 + 0010001011011100110001010 + 0111100111110111010100001 + 1101001001111001110101000 + 1111110100001001101101111 + 1100010101010010101110010 + 0111000000101111000011100 + 0001010010000110101001000 + 0101010000001101111010000 + 0010111101011101000001011 + 0111101000110111110000110 + 1001011000011101111111000 + 1010101100101010100001001 + 1011011100000110000011001 + 1000110011100001011100001 + 0010011110011000000100001 + 0010101000110001010001110 + 0100000110011111110000010 + 1111101100101100001000111 + 0110010100011011101110010 + 1010001101110111011000111 + 1000111011010010100110110 + 1100111101110011010011111 + 1111111010001100010000010 + 0111100111111110111101000 + 1110011110000101111111001 + 0001000111111111000101111 + 0100100110110111011011111 + 0011000110100001010101110 + 1000001010111001010010101 + 0001101111000110100100000 + 1001001000010110001011011 + 0001011111101010010001011 + 1010101011100101010010011 + 0000010010001011011111011 + 0110101001110110010010110 + 0011000011010110001101011 + 1100001111000111001001111 + 0001100011100110000000001 + 1001100111011011001010101 + 1100000000010010110111000 + 0010000001000000000010101 + 0101000110101000110110001 + 1001001111001101101101110 + 1111110001100000110111101 + 1100101000100001001101001 + 0011010010000000101110110 + 0100010001101101111101100 + 0101100100001010111111011 + 0001010011110011001000100 + 1101000110001110011101100 + 0101101110111101010011000 + 0000111101001001000000001 + 0110010001110001011001000 + 1111101001010001011001010 + 0000011100010111000111001 + 0011011100011110110001100 + 1001110000111101101001010 + 0010111110100111101111100 + 1001110001100101010000111 + 0001111100001100111101111 + 1100011001111101011001001 + 1100100101110110011100111 + 1001011101110110001001010 + 0011110101010000000001010 + 0000110100010110010011000 + 0000000101101100101111101 + 1000011100100010011100111 + 0111101000011000100011001 + 1111011010000110100111100 + 1100111010110111010010011 + 0100010001100001101110011 + 0010000110111001000000010 + 0001000000000110111010000 + 0010101010101100000100111 + 0100010101110001100010011 + 1111100011000001100001101 + 0000010001001110101001100 + 0010101001101011011001011 + 1001000110100011101110011 + 1110001000010100001001110 + 0010111010001011101011110 + 1000011100101001110010100 + 0100011001010110101111011 + 0110001111010101111111110 + 1010010101000001001000110 + 0001100011100101001010101 + 1101100011010000011000010 + 0010100010011111100101010 + 0111101100011101111010110 + 1000000111001000100111010 + 1101111111111100100011100 + 1000101101001000011011100 + 1101001001110001101011010 + 0101010000110000000000110 + 0101001011010111000110001 + 0110100100111000000101101 + 0101110100001111001110101 + 1110001101110000101101110 + 0011100110001101101000110 + 0000001011110110101100000 + 1000000111010100000011110 + 1000000010101110010101001 + 0000100000000101000110101 + 1111010100101111001001110 + 1001111101100011111000011 + 0101011011101000101001011 + 1010011010000010010010011 + 1010100101100010010010011 + 1010000101110101100101000 + 0110011101110101000011100 + 0110111000111001001101000 + 0101100110111010111101001 + 0100110100111011001101101 + 0101110011111010110110010 + 1010101000101000000100011 + 1001010101111010101101100 + 0110110010001001111110110 + 1101101001111011111100011 + 0111111001101000101110100 + 0011110110101111100111000 + 0110001011001001010101000 + 1001110101111000010100001 + 1001011101101110100111000 + 0111101011101110010111101 + 1110000101100010001111000 + 1100101110101111001001101 + 0110111101001010111100111 + 0111111111010110010011111 + 1010000000110100011011001 + 0100000001111011011000000 + 0001010010110110111010100 + 0000000001111000101111000 + 0110111001101101100101101 + 1101011111100011010101101 + 1011010011011101000111111 + 1101011110010010101010111 + 0000110101010101110000100 + 1010101110110111111110010 + 0010001110010011010011101 + 1100011101100100110111001 + 1101001110100010000010110 + 0001010000101111000100000 + 1100001111000000010010011 + 0011110000001000000111110 + 0110011000011010001111000 + 1010111110000101110101101 + 1010000011000011000011110 + 0111111000101100001101000 + 0111111000010101101011010 + 0011000010101100100000110 + 0010011111011001111000000 + 0000011001011111001011010 + 1100001100111110011100110 + 1000011110011100000000100 + 1000100000001110111000000 + 0100000110000111101111111 + 0000001111111101100101011 + 1110111001000001110010001 + 1111110100001110010001101 + 0010000110100100010011000 + 0011101111101100000110110 + 1010011000001001000011010 + 1000100110011111000010101 + 1100100011111111001010101 + 0100001001010100111111000 + 0011011001001011001010001 + 0000011100110101010111101 + 0000010001011001111110010 + 1100000011001010011010011 + 0100001000010101101001000 + 1110001111100110101000001 + 1001011000101110111111111 + 1010011100100111011011110 + 1001010111110110111011011 + 1001010100010011000111000 + 0100110001001011111010000 + 0010010000010011011100100 + 0110101100010100100100100 + 0100110000110110011101100 + 0110001100010010110001011 + 1100001001000111111010100 + 0001101111010100000010100 + 1100100000111001111100000 + 0100000000010011110011011 + 1001110001111011000110001 + 1011011100110111110100111 + 1001011001000001001000100 + 0100100001101101110101100 + 1110101001110000101101110 + 0110111111101110110011111 + 1100010110100111111100010 + 0001101110010011111101010 + 1011011010111100101101101 + 0100010100001110111011111 + 1111000111010010010110001 + 0110100001010010100101011 + 1110001100000101110001000 + 0101101011100100001011001 + 1101100110100110110001101 + 0010100011101001101110010 + 1110011001111010000111111 + 0110111010101110101011010 + 0101111110010001010010100 + 1100110100111110110010000 + 1100110001010000001111110 + 0111101001110100001110110 + 0100100110110011110100111 + 0001101100111001010111110 + 0100001110100010000011100 + 1001111011010010111011011 + 0000001000111111000011000 + 0111111100001111000110110 + 1110010010001011000001000 + 1101001011011110001100110 + 0101100010011010010101010 + 1110011010110110101010011 + 1011011010011110000111100 + 1101000011000100110000011 + 0101001100011000001011000 + 0001001101100100010101100 + 1011101011100111001000001 + 0000101011111100010101111 + 1011001101101000111011001 + 0001010010101001010111000 + 0010111111110011111001111 + 0001010010010010000000001 + 1010000011011100000011101 + 1011000010111001001100110 + 0110100110011011000101001 + 0001011110111101111110111 + 0001111010111100100000011 + 0011000010111010011000000 + 0111111010000110001101100 + 1111111011111110001010101 + 0111000110011011001010111 + 1000100001011110010110100 + 1110101011010101110101100 + 1101100011101001101110111 + 1101001000000101111010011 + 0001101000111000111001001 + 1110100111000100011001100 + 0110101111001101001111101 + 1001001001111001001011011 + 0110110010110111101100001 + 0000000100100111000001111 + 1110001100011101111001010 + 0111001111110011101111000 + 1111001111110001000011101 + 1011011000110110000100111 + 0110101110111011010010010 + 1101001001010111010010111 + 1010010011101101100111001 + 0101010110011111101111011 + 1000000000000110110110100 + 0111000101111111111111011 + 1000111010101100100000100 + 0011100001001101100011110 + 0010011001001010000101110 + 1110011100101011101011101 + 1010100110111000010101011 + 0101111100000000001001100 + 1101111011001010010010111 + 1101010001111101100001101 + 1011110100100010101011001 + 0111010101111111111111101 + 1001000100000101011010000 + 1001101101000101001010011 + 1001110101010101010001010 + 0001100101100111110101001 + 1010001001111000010111010 + 1000000001001001111011110 + 0001001010000111001010011 + 1101000000111010101111001 + 0001111111101101000110101 + 0010111001010000001011111 + 1110111000111101111110110 + 0010011000001011110111100 + 0000010000100101100010101 + 1011100101001100101010000 + 0110111100010110000111000 + 0101001100101101010000111 + 1010110111101001110101000 + 1001011011100001101000001 + 0111111111010000011001110 + 0001101100110100011011100 + 1000100001111011001011000 + 1011100100010001001100011 + 1011101011110001001000000 + 1111101001010101000101011 + 1100001010001001000111010 + 1001101110001100000100100 + 0011000100010100000010001 + 0110001111110011110101111 + 0101101100000001011110111 + 1011111001101011001011111 + 0000100011000000110001011 + 0111010000011100000111100 + 1111011011110011111101001 + 0001000110001111110001111 + 1010101100011100110100100 + 1111001011011000011011001 + 1000001011000111000100110 + 1110000111010100100111111 + 0110101101010001110110111 + 1000001000110010101001110 + 1011110110110001011001100 + 1100011101101101111110101 + 0101010011011010001100111 + 1100111010011001111001100 + 0101000111001101110100100 + 0000101101110111000000000 + 0110100101000110000111100 + 0110001011101010100110010 + 0111001101100000000011110 + 0111111101100000011000001 + 0110111001110111110011001 + 1111011000101001100100011 + 1010110010001001000000000 + 1000001111100101110001100 + 1011111100110010101011010 + 1011000001011001110100010 + 1100011110100111100000000 + 0111000110001110111101001 + 0010001001011011101011100 + 0101000001100010000010010 + 1101010110101110010001110 + 1010000101001001100100100 + 1011001101010000001010000 + 0010000001010010110100111 + 0000001111010110110101000 + 1010101010011011110011100 + 1101010001011101100001000 + 1100011001010101100011011 + 0001010000111110011000011 + 1000001010001001110011110 + 0101001011001100010001111 + 0110011010100011001000010 + 1011000111100000000011011 + 1001000010000100100110010 + 0001001010010011101010000 + 0010111010011001111010101 + 0000110100110011101011100 + 1011010011011111111100000 + 1111110111000101110111101 + 0000101110001010011101010 + 1010000100110010111010001 + 1010101010101100001110110 + 1101011000001010100111000 + 1100110011011011001011110 + 0010010110101111101011110 + 0001101110010000101011000 + 1110110100110010110111110 + 1100100000010011110100111 + 1100110110001011100101100 + 0110011111101100111111111 + 0000101110110100100110100 + 0101101010010111101011111 + 0100100000001111110111101 + 1011001100101101001001111 + 1011111011100101110110110 + 0111100100010101000000011 + 0010100011001010010111010 + 1110010100010101101011111 + 1000001011010010111101011 + 0100011001110011011111101 + 0010101011100100111110110 + 0000101010110101110101010 + 1110010010110100010010000 + 0010011010100101100010011 + 1101001111101110011010000 + 1111001111100100110001101 + 1101100010000001111000001 + 0101100011110101010000111 + 1011011110011010011001010 + 0100001011100011101000001 + 1110000000101101011100000 + 0100101001001101010001010 + 0111111010000011101111001 + 0001010111100110000010111 + 0011111011110100100001011 + 1000000000011000100001001 + 0101001000100111101000000 + 1000100101001101001101111 + 1001110101011100011100000 + 0001000101101000011111010 + 0110010001011001011110000 + 1110000010011110000000110 + 1100000010101110000101100 + 1100100100000101111010110 + 1110110111100111111110001 + 0111100111100001001110000 + 0111011001111011111001110 + 0000111101010001100100010 + 0101111001110101010000010 + 1001010000110100010001111 + 0011010000000111111011001 + 1010010101100100101100000 + 0000101110001011010110101 + 1000011011101010000100001 + 1000010110011101110101010 + 0111101100011011101111010 + 0010000010101110010000101 + 0101111000110110101110001 + 1010001111100111010010110 + 0101100111100001011011010 + 0100111101111100000101000 + 0010000000100010001010010 + 0011001111111110010111110 + 0101011100110100010011100 + 0001111100000110101101000 + 1110011000001001110011001 + 0000100001110001001001000 + 1110100101111111101100111 + 0010111011010001110001001 + 0000011110100101110111100 + 1110100011000001011001111 + 0110111110010100010100111 + 1101010110110000111111011 + 1100001010110010101100010 + 1101010011001111110000101 + 0110010111001011110110110 + 1100001101000000111010110 + 1101110011010110101001100 + 0010101110101001111110100 + 1010101100100110010000010 + 1101111111101000110010010 + 0110110011010001100000101 + 1111111010010011001011000 + 0101010100001110111010011 + 0110111010111000001101110 + 1011101100100100101110101 + 1101101000001011100110111 + 0011001010000010000010010 + 1000100110111111111111111 + 0011001100011000110100101 + 0101100101010111001000010 + 0100001110111010110010110 + 0000101110000001001010100 + 0110010010000111110010100 + 0011010110111011111000111 + 0010001000001000100100010 + 0101000101011110011111110 + 0010001010010100011100100 + 1110010100000000001011111 + 1111010110110010100100001 + 0111010100101110110100010 + 0110110010110100100110000 + 0000011011100100110011111 + 0110110110110001000010010 + 1110001010101011110010110 + 0111101010010111111110001 + 0100001100110001100011111 + 1000110111010111100001111 + 1001110000001110110010111 + 1100100110111000110111101 + 1010000011010000101100011 + 0110000010010101101001111 + 0011001011011000111011101 + 1010101101111100111010101 + 1011001100110001111110000 + 1011110111011111111100001 + 0000100100011110000001011 + 0111101101111010111101001 + 1000001000101111111001100 + 1000100010001010101000001 + 0111101001001111101010001 + 0111010011110000100000111 + 1101010000011100011010000 + 1100001000000101001110100 + 0110111100111100010100001 + 1000100100001010110110101 + 1101101010100100011000011 + 0000100101101100100101110 + 1101010011011101010101100 + 1111111111010110000110101 + 1011100000010111110001010 + 0111011101001111100110001 + 0001001000100110000101011 + 0010011110101010011111000 + 1110011100101101110111100 + 1000101101001101100110000 + 1101011100001100011000001 + 0011111101000010001011010 + 0101011100111111101001010 + 0100010111000100011100001 + 0110010011010001111010010 + 0001000000010010011011011 + 0000111010111011110101010 + 1110000101100001010000000 + 1011100110111001100010010 + 1111010111000111000010101 + 1011100001111101111100100 + 0101011001001001110001110 + 1000010110101101000111110 + 0001110100110100010001011 + 1101011110001111000001111 + 0111111111111100111010000 + 1010111001001100010010001 + 1000100001101011010000101 + 1010000100000110101001010 + 0000001101011101110101000 + 1111011111011111010010101 + 0011101010100001000011001 + 1010000001011001101111110 + 1000011100111100101001010 + 1101101010111100101011110 + 0110101010000011110000011 + 0011101111110100111100000 + 1111001101101000111111111 + 1010011101101110010001001 + 1111011101011000101001011 + 1110111101010000001001000 + 0100000000010111000100011 + 1111000010000000111000100 + 1011001001111110101000100 + 0111011111000000110110010 + 1001110111111111001111101 + 1000011111101111100101101 + 0011011111100010100100000 + 1001110101011011101110100 + 0101110010101000110001100 + 0110100010111011110100001 + 0011100111011101011101100 + 1010010110001000000010011 + 0000010110100111000011000 + 1110100100101101001011111 + 1001110001100000110101000 + 0101010001111010000010110 + 0000111110001001100000111 + 1100110110010110110111111 + 1100111101010110000110011 + 1011110111100001100011100 + 1101011010111101100100100 + 1101101100010011110101101 + 0101000111000010111110000 + 0001001111100000111001011 + 1111111010100011110111100 + 0001111011110100001000101 + 0011000011011100110110100 + 1110011101000110100110010 + 1011010001101010111100001 + 1001101111100011001101001 + 1111001011001100101011101 + 1100100010000001100100111 + 0100010011000001110011000 + 1100011011011100010000110 + 1110110011001101010010101 + 1100011001010100010011101 + 1011111001001011000110100 + 1010101100111110111000101 + 0111011000101011101011101 + 1010100100111010001010100 + 1001010000110111111110110 + 1100110101111100111101110 + 0101001101010010011111100 + 1100000111111100101101011 + 1011010011101101011100110 + 1100000001011110001011010 + 1100010100010110010000101 + 1000011100000010001100101 + 0001011001111000111111101 + 0110010100101010100010011 + 1011101100010000110111010 + 0110010010010010111101010 + 1010100010001000001000100 + 0010111110110001110001010 + 0100010010111011010110010 + 1111110100001111001011010 + 0101011011011010111111100 + 0100110101100011100000000 + 1000111001101011110001110 + 0100101000001101111011110 + 0000100000000100001000010 + 1110101100010010111100001 + 1000001111010100001011111 + 0111001111011101011001100 + 0110000010100111000010111 + 1001110101010101100011011 + 1110111001011000000000100 + 1001011110111111010000101 + 0100100111100111011110011 + 1111011100101101010101101 + 1111111001111010110010101 + 1000110001101000000110010 + 0001111110111110100101001 + 0110100010000111100010000 + 0001000001010001000000010 + 1011010000010011111011011 + 0110000110011111001110100 + 1011010100010110111100101 + 0011100100100010011010001 + 1000010001110011100011111 + 1101001110101111011010111 + 0011000110010001110110100 + 0010100110110101101011100 + 1111110011011011011100100 + 1100110010011110010100101 + 0000110001100010100000101 + 1111100001001100100011000 + 0000111111100110111100001 + 0101010111010011000101110 + 1000110000011010100110001 + 1110100010101001011000111 + 0111111010010001110010000 + 0100010111011011110010100 + 0100101001101000011100010 + 0110010001000101100111100 + 1110001000011000111010011 + 0001101110110110101101010 + 0000001000101100100000011 + 0101001110001010111110100 + 0101110100110111000001001 + 0111100101111101100000001 + 1010011001010100100100100 + 1100100110001000101110110 + 0010101111011011001100101 + 0111001001110111110101101 + 1100011001000111101010100 + 1101010101010101110010000 + 1001001111000110110101000 + 1011111100011000111111000 + 1011100010100110101100010 + 1010110101111100010110011 + 0011111101001001110110001 + 0010010001110110001010001 + 1110101110001010100011000 + 0010101001011111001111010 + 1101011010110011101000100 + 0010000010010000011001001 + 0110000111000111001000010 + 1111011111111011010011111 + 0111001110001101000011110 + 1000000110000010100101001 + 1101000101010010101101011 + 1111001001101100110101111 + 0100010000001110011010000 + 1010001101010001001011110 + 0001011100101011101101111 + 0101010010100110110110001 + 0010000011100101111010101 + 1111010101100001000011111 + 0101110100011101010111110 + 0100111001011001011010100 + 1011001011001110111000110 + 0000111000000100111111011 + 0100000001000000100010011 + 0110111100010001111100001 + 0011010111111111000010101 + 1100010110111001000011001 + 0010011110000111101011100 + 1100011111101001101111001 + 1010100100011001100111000 + 0010100110011001011001110 + 0000010110000001011000001 + 1110011010011011010001100 + 1100110011001101011101000 + 0000010010010100000100011 + 0111000000111011011001011 + 1111001100011001110001011 + 0010000000101001110011010 + 0000101111111001111010000 + 1000011111101010111100001 + 0000000101100111001000101 + 1001111100001001100011001 + 1111001100100011100110101 + 0100011110001100001101000 + 1111001001100001101100110 + 1101011000001110000001110 + 0101000100001100101001010 + 0010000000010111100101100 + 1010011111111110111011010 + 1000010000110001000011001 + 1111110001001010010000100 + 0001010011001101000101001 + 1100001111101001100001001 + 0110011010001110110011111 + 1000011101100010101111111 + 1001001110101101001000111 + 0011100011110111100101111 + 1110011000010011001011000 + 0101011100011011011010000 + 1000100000010001101110001 + 1110011000110000010001010 + 0111110100000110001001010 + 0011001001001110110011010 + 1001101111010001001100000 + 0000010001000111101010110 + 1011110011110110100101010 + 0100111000100011101010010 + 0111001010101110001110010 + 1110011000110110100100110 + 1010001010100010111000000 + 0100010110000011110100110 + 0011000001101001010010001 + 0110101110111100010110111 + 1110100100011011100001010 + 0011111110011001000010001 + 0111101000110001100111111 + 0110101111101101010001100 + 1011100110011111110100000 + 0101101011010101010101110 + 0101000111000010110100000 + 1100101000100000010001101 + 1011110100000000011110011 + 0111000011100011001100011 + 0110010000011100100011001 + 0101111000000010001011110 + 1001110000111011110110110 + 0111111000001010011010101 + 0011010101111011010100110 + 0000100101000100010010010 + 1100100001001100011001110 + 1110001110011001100100111 + 1110110000010110001011111 + 0011000110000011110110001 + 0110011001000001010010011 + 0101111010100100110100110 + 1100110000000011000011100 + 0110010100101100100100111 + 0011101111111011000100000 + 1011110101010000001000111 + 0011010110000111011010100 + 0101110110010111000110000 + 1011110110111101101011110 + 0001100101111001011100010 + 1100010000010000011001010 + 1100001001010011110100101 + 1110110100110100110000101 + 1010001110000100101011001 + 1110011010111000111110011 + 0010000111100101001000000 + 1111001110100010111111101 + 0000010001000100111100111 + 0000011101111011011110111 + 0010010001111111100100000 + 0010111000011001110011000 + 0010001001101101100110010 + 0001010011110110110100100 + 0011011111110100010110011 + 0000001000100100101100101 + 1011010111011101100100001 + 1001011001000100001100110 + 1100000000100100000000111 + 1110101011011101101111101 + 1011011011110001000111111 + 1000000101111011000111011 + 0110101110001011011101110 + 1100011001001111010111001 + 1000110101110001111100001 + 1111110100100100011101001 + 0001001001110000101100011 + 1101010111101001110000100 + 1010010000010000100101100 + 1100100011111001011111000 + 1110110110101110101001000 + 1001100011000011000010111 + 0100101101111001101101000 + 0101000110110100000000010 + 0101110010000110000110011 + 1011100001011011011100101 + 1010000010011010001001011 + 1001111000110111010101010 + 0000111001000101100000101 + 0100010001010011111111110 + 1011001100000111010101000 + 0100101001010111001110101 + 1001110011101001100101010 + 1110111011011011111000011 + 1110100000101000110010001 + 1000100110000011100000110 + 1101010001001110101111110 + 0000010101010100010001010 + 0111110111110010011000100 + 0011100101001010000000111 + 1011000001111100100101101 + 0011011001011111000110101 + 0110100101010110100010001 + 1001011100001011101000000 + 0000111110111011000101111 + 0110111101101000011011000 + 1001011110011101100001011 + 1111100001010100000011101 + 0011100110101010101000101 + 0010111001000010010111011 + 0000001001110100101111011 + 1110100101001001110010100 + 1011110001100011101000101 + 0001111111011111000111001 + 0101001011101001110001000 + 1101101100111110010100111 + 0000111010000000000100101 + 1101010011000101111001100 + 1011100001010101100110110 + 0110100100110100110101011 + 0111010111100000101111110 + 1001101010100110011011100 + 1010101111010010100110100 + 0110011101010100010100111 + 1000100010001011001001010 + 0111011010010101011000111 + 0001100011011011000010010 + 1101000010001110111010111 + 0101101010011001110010010 + 0110110100011111100011011 + 1011110001010000101001110 + 0101110010011111001101111 + 0101111100110100000001101 + 0111001011000100100100101 + 0110011011000010000000010 + 0011000011010100010100101 + 1111010001100011110111001 + 0001000100101001010100110 + 1000010001000000000000101 + 0000101000111001011000111 + 0001001001100000001111100 + 1100010100111111001101101 + 1110010000101001111001011 + 0001011000111101000111010 + 0010011110101010100011101 + 1111001101111011111000000 + 1010001011010111110110000 + 1010000100110010011110110 + 0010011101010101011110100 + 1110110111111000110111000 + 0011000111001111101110110 + 1000101101001000110010101 + 1000010000100100111001011 + 1011110010111101001101001 + 0010100100110100000011001 + 0010001100110001101100101 + 0101010111101000100010111 + 1010110101101000110010001 + 0001001011011000100001101 + 1101000010111100001011000 + 1001011101100100100010101 + 1000111110011101010110000 + 1011101100011111111101111 + 0110100110010111101110011 + 1000110110000101010111001 + 0010010100001101100011000 + 1010111001111011000100110 + 1001101101011000101111111 + 0111001010101111011011010 + 0011000010001110110001000 + 0100100110100101000110101 + 0111101011000000000101010 + 1011111111010101110010101 + 1011000111010100011110100 + 1100011100100111011000111 + 1000010101001011000010110 + 1010001000000100110000110 + 0010001011111000000010100 + 0001001010110000111100001 + 0111001111011000011111010 + 0111011000001100101010001 + 1011000110101000101110010 + 1100100100110110111000000 + 1100000111010001100101001 + 1001101010110011010000010 + 0010101011000010010100000 + 1111101110100101011101111 + 1010001111100101100101101 + 0000111101100111111001010 + 0100001101011111000110111 + 1111001111000010101010000 + 1001000001101011111000101 + 1010101010100001010011111 + 0000110101111101011101101 + 1010100011001000000000001 + 0101101010111111111011110 + 0010001101001111001111100 + 0011100101010011000100101 + 0010100101011011010111100 + 1100011010000000001001101 + 1101011111100010111101100 + 0001111001100000001111100 + 1110111111001010110100111 + 1100011100000011110111001 + 0110010000101111111000110 + 0101111001110000001110010 + 0000000110110010011101000 + 1100110111001100001110111 + 1100100111111101110000100 + 1011000001000110010111000 + 0101101111101000101001001 + 0011101100011101010110000 + 0100000100110100000000000 + 0100101100001111010010010 + 0011001011111011010101111 + 1001111100010001010100010 + 0110110100111011011110010 + 0010101110001110000001011 + 1111010011101000001010111 + 1010000111000111000100010 + 1110000110100010010001101 + 1101110110011110111011011 + 1010101110011101011010001 + 1101001101001100111110111 + 0011000100111100011110100 + 0111111111011001011100010 + 1100110011001111101111011 + 0011000001001101000011000 + 1101000110100011000010011 + 0010111100101000101010111 + 0001011110011100110001110 + 0011001011101001011100010 + 1001001010000101010110110 + 1110000000111001111011111 + 0011111110111111100000010 + 0000110110110110111011011 + 1001011101001111001011010 + 1011000110001010101101110 + 1110000110011100000001100 + 0011110110010110100000010 + 0100101001001100010111001 + 1010111100100111010110001 + 1111111110100001101001000 + 1110100110101101001101111 + 0011111110000000111111011 + 1100011000111110001101011 + 0101010110110000010101000 + 0101000111001100111011011 + 0000100110001001111110011 + 0000000011110000101011110 + 1010111011110100001001000 + 0111100111111110110010000 + 1001111001001000001001110 + 0111110011000010001111110 + 1011000110110110110100010 + 0110010110000011111001100 + 0110100001000010000110011 + 1001101001011011111100100 + 1000101000000001001110000 + 1101010011011100111111010 + 0100101101111011100001101 + 1010111110111010100110011 + 0010000011101110000110101 + 1101010110011001011111100 + 1111010000110010000101001 + 0100000111100010010000000 + 0110010110000011110111111 + 1000000001000010001011110 + 1100101101011100000011001 + 0110011011101100110110010 + 1010100010011110101101010 + 0000011111101011011110111 + 1101110000110110011010001 + 1100101111000100111010000 + 0101111101001001101011101 + 0111111100101001000010111 + 1111111010011001100001000 + 0101110001110000011110100 + 0011101011101000111001001 + 0110100000110001001100101 + 0110000111111111100110110 + 0100010010101101101011000 + 1101000101010111100111100 + 1001101101100100010111100 + 1011000111001000001110011 + 0101110111110111001111000 + 1101100110100101101100011 + 1101111100010010110001010 + 0111100001001001001101100 + 0000010011000000111000010 + 0101110011101010010100111 + 0011000100110100111100011 + 1011111011010000011110000 + 0101111001010101100111110 + 1011101111001000000010110 + 1001011011101110101110111 + 1101101011101100100100100 + 0011001011001010111010100 + 0010110100110110111011101 + 1010100001011001110010000 + 1111101111110011010110010 + 1101011001010010000011101 + 1001011011000101100011010 + 1010001110000000110010111 + 0110111000110111110101001 + 1001110011010011000100110 + 0001010000111000111000100 + 1110111011010010111001111 + 1000000011011010001111001 + 1010100000010110100101110 + 1010010001011101101111101 + 1110001111101111001111100 + 1101000000000100111001110 + 1001101001000011011100011 + 0001100111110001010111001 + 1010100000101001101000110 + 0000110110011011111001001 + 0111111001101110010010010 + 0000010011111101011010110 + 1101011000110101111000111 + 0111100000011100111000111 + 1111010101001110000010100 + 0111001100111011010101000 + 0010010111100110100010001 + 1101010110110100000010001 + 1111010001110010010001101 + 0100100110101110000101011 + 1000011011110100010100100 + 1001011001000111011101111 + 1011111001110111001011010 + 1101110011110110010100100 + 1010101111011010101100010 + 1100011010011110001110111 + 0000101101110000001111001 + 0010001111010101010111110 + 0011001110001110111100010 + 0111110010010100110100110 + 0000111101101100000100010 + 0101000111000000100111100 + 0111101101011010010001010 + 1111001000000100001001010 + 1010011000001001100000100 + 0101011010011000011000110 + 0011010011100010111000100 + 1011101010110001111010110 + 1111101010110000000100001 + 0100111111001111000010100 + 1001110100011110001000010 + 1100001100011111010100001 + 0111010100001011010101010 + 0010100100111101010111110 + 0101100001010111101000110 + 0100000111101110101010011 + 0111100100010011101100011 + 1101001111000010001010000 + 0110000100011110110100110 + 0100110000011001110110100 + 0111100111001101110001110 + 0110100011101110101011011 + 1101111110010100001101001 + 1101111010100100011010011 + 0001110111010011101011000 + 1101100110001100000011101 + 1101101110000101010010001 + 1101110110001100101100010 + 1011011111110111010100000 + 1110010110111111101000110 + 0011011101100001000100000 + 0111011011100110010101101 + 0101001011001111011000001 + 1001001011010111110100001 + 1110110101110001100000111 + 1011001011111111100101010 + 1011110110011111001000110 + 0001111100111001100100001 + 1011100001100101010101111 + 0010111010000011011010011 + 0001100100001010111001001 + 0111001010100101010110001 + 0000011101111011010101010 + 0000111011000000011111110 + 1111000001011000110100110 + 0100001001010001000100100 + 0110001110011010000001110 + 0110110100101011011101111 + 1001000001010110010001010 + 0111111111111001100001110 + 1011100010110011011011011 + 1010000101100100111000111 + 1101001100011010010001010 + 0000010000111111100001100 + 0011001011110111011110010 + 1100010011110101100110001 + 1000111110100000011101100 + 1000001010011001000011011 + 0011101101111001001110011 + 0100100010010101110101100 + 0111111001101001110010011 + 0100010011100111110100011 + 1011100010001010100011010 + 0010011110110000001111000 + 0111010011101001100010100 + 1100001001011000000110100 + 0000010010010100111100111 + 0111111011001011101011000 + 1111100111011110101001000 + 1010101000100110111101010 + 0100110001101000101110101 + 1011111100111110010101101 + 0110111111010010110011110 + 0010001101101010011101011 + 0101001001011111111000010 + 0101100011011010000100010 + 0100000000110100000000010 + 1101001001110000111010101 + 0011100011111101000001010 + 0110010001110011110101111 + 1010001010110110011110011 + 0001111110011000000001000 + 1101011010110100011101010 + 1001001000010011100010100 + 0011011001000100011110101 + 0001100110000001011001001 + 1001111100011111011111111 + 0100111110000110110101111 + 0001001000001111110100000 + 0111111101011100100100011 + 1101101011010100001010101 + 1111010101111100100010010 + 1100110101011101111011101 + 0110000001000000001101111 + 0101011001100110100101011 + 0101001110100010100100100 + 0101011000010000111000110 + 1110001111000100011000000 + 1010100001111110110111110 + 0001100001110011100101001 + 0000010010010010101101010 + 1011011110010001101101110 + 1011110010111111101111011 + 1011101011010010001111011 + 1111111010001010001011111 + 0111000001110001010100110 + 0000101011100001001110110 + 1001011101101101011110000 + 0101111000110110011101101 + 0111001100010111100111101 + 1011100010100001101100001 + 1011010110101011010010001 + 0100001110000011100011110 + 0000100100110000000101010 + 0000111110101110010001010 + 0011111110101110000101110 + 0011100111100100010010010 + 0100110011011111001000000 + 1100111001011110110111101 + 1000101000111110001100100 + 1101101010000100011111111 + 1001010110101010010011011 + 0110110101000110011001010 + 1111111011110010010010111 + 0001011000111011001001101 + 1000111101100111100011111 + 0011000000110000101100100 + 1101011110000100010101000 + 0000101011001101010100010 + 0001111010000110000100110 + 1111010001001101011110001 + 1010001101010111101000001 + 0001010100110011010100000 + 0111000111000101100001111 + 0000011011000011010100101 + 0100111010100010111110111 + 0010100000111001111011111 + 1001010011100110011111011 + 1000100100110001111110001 + 0001101101100111001100111 + 1111101000111010011111001 + 1010011101101101010100101 + 1111010000100101011110000 + 0101100010111110000110111 + 0011101000100011011101100 + 1000011001101000101100101 + 0010000011000001010100110 + 0111001100000011111010111 + 0001110000111101001111000 + 1000011000101000110110000 + 0111101000011011000010000 + 0101110001000110110111110 + 0010101000001101011000100 + 1000111011110011011010111 + 1101011011110111001110101 + 1010011100000000110100010 + 1101111011111000011010111 + 1001010100111000110000100 + 0010110010000001111001111 + 0110110101101011011011100 + 0001111010100100111010100 + 0100101000100011001000000 + 1010000011000101111110000 + 1001010111110010100110111 + 0110001101011011111001110 + 1000111111110111001011110 + 0100110101101101000011010 + 0100111100001010010111000 + 1001001111111010100110000 + 1000101010101110000000001 + 1101110011011011110110111 + 1001011000101111110000001 + 1111010111110101100001011 + 0101100000001110011010001 + 0111011011000011101010111 + 0011100010001011000100000 + 0001100110000101110001001 + 1010010001000000001011010 + 1110110010010111100111010 + 1001100100000110111011111 + 0101100000111101010011100 + 0010010111101001011101110 + 1001010001001001011000011 + 0000011100111111001010100 + 0111000000100000100100010 + 0100110111110011110101011 + 1110100010110011011110010 + 1000000111000111101011100 + 1101011101111101100110100 + 0000101110011101110001101 + 1100011001010110010011001 + 1100010110110011010101011 + 0010110010101111000011101 + 0000011110011100100001110 + 1010010001010111000101100 + 0110001100000111000011000 + 1000101100011111010011101 + 1100111110000001010101110 + 1011000111110100001101001 + 1000110110110011111011010 + 1011101100001000101100100 + 1010101011100001010010100 + 0010001001111100010001001 + 1010011111110100110110010 + 1001001010111110111011101 + 0000000110101101110001011 + 0010111010111100011100100 + 0011100100000101101110111 + 0111110001100111100111011 + 1011011000000011011001010 + 1110011100111010100111000 + 1101111000010100000110110 + 1000100110111001111101111 + 1110000101110000000100110 + 0010101011101100001000001 + 1100101011000011110100000 + 0110100001101001011100101 + 0101100101000110011111101 + 0111000011100010100011001 + 0010100100100100010100010 + 0001110011101101001001100 + 1110110001110110000011000 + 0000110000110100100011010 + 1001111011110101000010101 + 1001011011000101100111001 + 1001111011001110000111010 + 0110110010101111100011011 + 1111010100001001011010010 + 0100111100010000111110000 + 1111000011111100010111000 + 0000011001000000111100000 + 0100000101011110101111001 + 0000111100111000101111010 + 1101110110011110111001010 + 1000010011000101001100110 + 1101011100100111010000000 + 0110010100010010100000000 + 1110010101011010000001110 + 0110111110000011111110100 + 1010111110000001001000000 + 0010001010011110001011000 + 0111101101010001111001101 + 0101110011000110111110000 + 0001001101011010110110001 + 1010011001111111101111111 + 0100011100111111011111111 + 0111011101010001101100001 + 0010101010111010000000110 + 1100110110000100101110000 + 0011010001011111100011100 + 0101001111100101100000111 + 1001110011111111111000100 + 1001011001100000001011100 + 1111000000101110011001011 + 1100111000100101001111000 + 1110000000110110100000110 + 0110000010000100001011111 + 0100010000101000011100011 + 1010100010010000000110000 + 0101100111000101010010100 + 1000000011110010000010101 + 1011101011001100111111101 + 1100001101100101111111101 + 1001011000000100100110110 + 1100000111100001011001010 + 0111011011001011001011001 + 0101001011010110000110100 + 0000111000001000001100110 + 0100010001011000110010010 + 0011011000100111111101000 + 1000010010100000110100110 + 1000000101111011001101111 + 1011010110001000011101011 + 0010001111001111100011111 + 0000000110100111100101001 + 0100101111010010100001101 + 1111000110101110111001100 + 1101111100101100111000000 + 1100000011111001110000001 + 0111011101010110101111010 + 0111110011010111100011100 + 1001111001001111001000110 + 1001100100111101111100101 + 1100101101011111101010110 + 1010000011011011111010100 + 1010011110110001111000100 + 0011111110100111101010000 + 1010101111110001010111101 + 1010111010001110111001001 + 1100001100001010111001101 + 1100000100110011001111111 + 0111010100001001010101111 + 1011100011000101000100010 + 1011010010100110011001110 + 0000101011100111101101001 + 0100100101101101001001001 + 1100111011001010010010000 + 1010101110100111000111011 + 1100100100110110111000110 + 0001100011000001010101101 + 1001100100001000010011110 + 0001001111111010111101010 + 1011011111111010001100111 + 1001000001110111111110110 + 0011111100000110101110100 + 1111000010100010010010111 + 0101101111011110011010100 + 1100011101100101111110100 + 1111110001101101110110011 + 1010110111100101001100010 + 0111011001010100000001110 + 0111110111100011001100001 + 1101001011100011000100000 + 1001100111110001001011000 + 0000011001000111111110000 + 1101000110000101100100101 + 0001100110100000010111101 + 0000110111101111000101010 + 1111100000000000010010000 + 0100000111101101010010011 + 1100001101111110101110010 + 0101000000010011001000101 + 1101001001001100100000010 + 1011000010101001110110011 + 0010010111001000111000001 + 0011111101100111101010101 + 1010100000010101110001010 + 1000110111111000000001100 + 0011110100100011011111000 + 0110100011010111000011010 + 1101101010100110001010010 + 0100011000110101100000101 + 1001001011011101101100001 + 0001101100110101000010110 + 1110111101101011100000001 + 1000010101101111000110101 + 0111001001010011110101010 + 0110001101111101010111010 + 0101110010100010100111100 + 0001010101011001111100111 + 1100111111110001010110110 + 1000100000110011101011000 + 0110100101101001110001001 + 0110001001001111110101101 + 1011111001110100100010111 + 0010011100000010001100001 + 0110011011100010101000010 + 0011010100001101111111111 + 1001101110100011100111000 + 0111011000110100000110011 + 0000000011010001110111010 + 1010101100101100011101010 + 0111010010100111111000010 + 0000010101110101000111010 + 1101111111110110110111001 + 0000101101011100111110010 + 0000000101000000011101011 + 0000001000011011011111111 + 0011101010111011111011110 + 1001011011010011011000100 + 1010100010010010001001101 + 1001011010110100100011010 + 0111010101110011001010010 + 0000011110001001100011100 + 0100110010110001111111010 + 0101100110111010000100111 + 1011110100110111101011101 + 1011110111011010000010100 + 1110111100000010111100101 + 0010000101001101000011010 + 0011011111110101100111100 + 1110101011111101111111110 + 1010001001111010000111010 + 0000000101010000101001011 + 0011101001110111111000100 + 0011100001001101001011000 + 0011001111111111000001101 + 1101100010110101010101001 + 1000101000011101101111111 + 1011101000011101111001110 + 1011100011101111001101100 + 1010111101010011000010111 + 1001110100110110111110101 + 0101000101010001111101000 + 1111111111111111011101100 + 0111111101101001100010000 + 1000010101111000100011111 + 0101101111111100101111100 + 0100111101110101101011000 + 0001011011010001001010110 + 0000110111010100001010000 + 1111111001000100001010001 + 0011110010100100010000101 + 0110001001110101101001100 + 1101001001010010000110110 + 0011001010101110001111000 + 0001000110011110101111011 + 1110110011011101101001011 + 0110000001001100011110111 + 1011100000011101001000010 + 1001001110011100001111110 + 1010100001111001011110111 + 1100000100100011101110110 + 1000100000011011101111100 + 0111110010010000111100000 + 0000100010011011111111001 + 1011110001100011011010101 + 0000110010011010111100111 + 0011010011100100011011001 + 0100011111010100101010110 + 1101000111101111100000100 + 1101010101011101111110001 + 1000100010101000011100111 + 1111001100000000100011000 + 0101011101011000111101100 + 1010111100011001011100111 + 1110000110000111111010010 + 1111001110110011011110101 + 1101011011101010101010011 + 0100101001001011010000010 + 1111011110110111011000001 + 1110110011100111110010001 + 0000111001110101010110111 + 0011111110110100101111110 + 0111000011100111101000100 + 1000000100000000010011110 + 1111110010101011011000000 + 0001110101011100010101101 + 1001010101101011101010001 + 1110000010000111100001110 + 0010000011101000000111001 + 0011001110110000111011110 + 0101110100111111000000001 + 1111000101000101101011111 + 0111011111101101100101101 + 1110011100000011111000001 + 0101101100011011000001100 + 0100011001110001100000101 + 1101100010000110101011000 + 1000101111010001100101100 + 1100110111100011001110101 + 0000010100101010110110110 + 1010100001000111110000100 + 0100001000011011010000000 + 1011010101111111100100000 + 1010110100001000001011100 + 1111001011111110000111110 + 1001111011110100100010111 + 0011111001011111001101001 + 1110000000000100010001110 + 0011000101111101100110101 + 0000000000110001010111110 + 0001101110101001101011011 + 1110101000001011010011001 + 1001010001110111000000000 + 1110100110100110000101111 + 1100000100110110101110101 + 0111101001100001101100010 + 1011101001011010000010010 + 1100000101101111010011011 + 1011111010111011011100000 + 0011001111010111101100100 + 0010000101001010111001110 + 1010110010101111100010001 + 1010010010110111001001101 + 0010110110101101011100010 + 0011101111111110001110000 + 1010011000011001010000111 + 1010000100111110000010011 + 0110100000010110110111111 + 0101100100011101111000010 + 1000010000110001000000100 + 0110100011101000010000111 + 1111100111100100001110000 + 1100000000010000000001001 + 0011000000011001100001001 + 0000101000011001011110110 + 0000111000011110101111110 + 1001011011110111000010000 + 1111001010110111101010111 + 0110100100110110110011011 + 1100101101010101111001111 + 0000111100000111010101010 + 1111110011111001111011111 + 1100000010111100101011101 + 0000011001001111011011101 + 1000111111111001110010110 + 1111101100111000000001010 + 0000110011110100011001001 + 0111010110110110100110000 + 0110111100110010110111110 + 0011101001000001111010000 + 1011010100010100101100011 + 0011011111100100010101100 + 1111100001011101100101100 + 1000101110111000001000100 + 1011100000110110111000110 + 0001100110000100001011100 + 0100011101001011110011110 + 1110010000011000010011111 + 0110001000010110110011100 + 0000001100111000111100000 + 0100001100000111111101111 + 1111101110011101001110000 + 0010001110100110011000001 + 0101111011000110000110101 + 1011101000111110011110110 + 0001000110010000011001100 + 1110100111101110011100001 + 0011100000000111100100000 + 0110111101000110000101001 + 0110000101110101000110110 + 0011010010011011101101110 + 1111000110101010010010011 + 0011011111110011010111101 + 0001000110011110001001100 + 0001010010101110010001010 + 0101001010111110101011010 + 0111110000100001011111001 + 1001110000001010110101001 + 0000010001011101011010111 + 1000011111000010110010110 + 1000100011000111101001111 + 0011010100101100100100011 + 1000001010000010000100011 + 1111110111100001100110010 + 0001010011100101000011001 + 1010110100001010000011111 + 1100101000101010001001000 + 0000011101011101100010110 + 1101100000111011101101000 + 0010111010000111001111010 + 0111011100101100010110101 + 0100101001100100000100010 + 0101100011101010100100110 + 0000100100000111110110111 + 0111011111000001000011011 + 1100111010100000101110100 + 1101111011001011111101011 + 0000111111001100000110010 + 1101000010000001011011010 + 1011110010110100110100110 + 0010010111110110111111101 + 0000111001101000000000010 + 1101101111100001110001101 + 1011100101001001000100101 + 1011000100111001100110011 + 1111000011000101000000100 + 0110010101001011111110010 + 0100010001001101010010110 + 1011001000000010101110001 + 0100010010101100100011101 + 0101101111111101010000011 + 1001011000000001110011011 + 0001010100111000001100100 + 0100111110111100001010000 + 0011000011101110110011001 + 1100101101010111000010000 + 1100100010111000000100010 + 0010101111001110000000100 + 1101000110001100101100001 + 0101010100000010111101101 + 0111101000001111011000001 + 1111110000001110100110111 + 0111001010011001001001100 + 1100010101100010011110000 + 0100111100101011101011111 + 0101000100100001000110011 + 1001111010011000000101010 + 1000011001000000111000101 + 1010011010101011000101010 + 0000111101100001010011001 + 1010001010000110100011100 + 0000100100010101100101111 + 0000000000000111010101011 + 1001100111000001000001100 + 1100111010000010110100001 + 1001001101011010000001110 + 0100111010011101110001010 + 0110101110000110001110001 + 0110010101001111000001110 + 0101000011110001101010110 + 0001011111011111111001010 + 0111111000011010001111110 + 1101101000000001000100100 + 1010100011010111000110111 + 1111111001011100100100111 + 1110100111001010000101001 + 0010000011011011111110111 + 1011000111100011010100101 + 0111101000101000011111101 + 0000001100000101101000001 + 1111100000111000101111010 + 0100111110110101000110100 + 0010111000110110000001100 + 1101101001110000000011010 + 0101111011110001000000000 + 1110011100111000100010010 + 0000111111111111101000110 + 0000000101011000011100011 + 1001000001101001010010101 + 0111110100011010100010000 + 0101100111000011100111110 + 0000100001000010100000100 + 1000010010111111001111111 + 0011010111000110010110011 + 1010100010000101100001000 + 0111010100000110010111101 + 0110010010101101111010100 + 0110001111010010100010010 + 1000110101001110001111101 + 1000100000000100010111011 + 1010110000001100100011100 + 0100011010011000110011110 + 1011010101110111001001000 + 1101101010101001010110010 + 1110101010110011000100000 + 0111111001100000010100101 + 0101111010010010110001111 + 0011111000100101000010011 + 1011010110001010001101111 + 0011111111000000111000100 + 0100001000000110111111010 + 0001000010101100111010000 + 0011001001111111001110111 + 0010100100110011010000000 + 0101000100001111000100010 + 0100001011110010111101101 + 1101110111001110101001001 + 0100101000100111101100010 + 0100110110101100100000000 + 0011001101111001101111100 + 0011110110110111011111100 + 0101001100011100001100010 + 0000010010000011101011111 + 0111100011000011110101011 + 1110100101001100001111110 + 0010110100110101011110000 + 0101000101101101001101000 + 1000010111000011001100100 + 0101000101011001111010001 + 0110011111111011010010101 + 0010100011001111100111110 + 0110000100001100110011010 + 1011110011000011000111110 + 0011001011001010101111011 + 0101100010101110011111010 + 0111000110010010101010100 + 1111011000011110000011011 + 1000111111100010011111101 + 0110001011000100011111111 + 0100000010111010000011010 + 0010001000100110001100000 + 0110010110010111100000011 + 0101100110110011101010011 + 1001010001111110011110001 + 1001010000000100111100001 + 1010100111111101000101100 + 1111100110111000111000101 + 1100110101100100101010111 + 0010110011100001010000010 + 0110011100101110001110100 + 1001111001100100010010100 + 0000011110101011011100100 + 1110110001011000000111001 + 1101000110110010000101101 + 0101110111010110100000010 + 0110001110011000010011111 + 0000100010110001111000010 + 0010001011010000001000011 + 0001100001010001111100111 + 1101100010011000001111001 + 1100101011011010100100001 + 1000001000111000010110110 + 1010000100011011101001001 + 0110111000100010011001101 + 0010010001111100110110001 + 0001111111100101110001011 + 0000011001110011000010011 + 0000011101010110010111101 + 1001011001111100110101100 + 0110011011011110000010001 + 1111010001000101001010110 + 0001001101011110100001011 + 1000001001101101001101011 + 0001000101111010111011000 + 0101111000101111101111010 + 1110011101000100100101110 + 1110110011010110100111010 + 0100000010101100000001011 + 1111011011001010100011101 + 0110010110011110000111110 + 1001110000111001011110001 + 1000110111111001100111110 + 1100110001010011111011100 + 1111100100010101110101110 + 1110101111111010111011111 + 1111100110110100100111000 + 0000100100001001001101100 + 0010110011010010000110110 + 1011011101010010001100111 + 1000011100000110001111111 + 0100000010010010101111000 + 0100111111000100101101011 + 1011010101110000111100011 + 1011001100110011100111110 + 1010100100010111100100110 + 0010111101100110100000100 + 0010111000111010101011100 + 0110110110111101010001100 + 1001000100101010010110111 + 1101011110001100101000110 + 0011111010111110001100001 + 1001010010101010000100011 + 0000000011110010000001100 + 1010101110101010110011000 + 1010100110001001101000001 + 0001010000101110101100110 + 1001001111111100101110001 + 1001001111000111110000111 + 1001100001001000100110101 + 1111000100111100110111001 + 0011001110010000101011101 + 1101100111110101000101010 + 0111010011001011111110000 + 0110100010000000100010010 + 0011101110000110111111010 + 1100100000100011010100011 + 0100010100110101110111110 + 0101011100011101011101100 + 0111010110010011010001101 + 1110100111000110100110101 + 1010111011100100101100001 + 1001011010011010011111001 + 1000010011100000110011101 + 0110011111010001010101111 + 1101000011110110000001000 + 0100001111100110010011011 + 1010111011101000011010100 + 1010111110100100101011010 + 1001011101110010011001110 + 0100000110101001111011101 + 0110100101100100100000110 + 0010011101110001111010110 + 0111111100001000010011011 + 1111011001111001100100011 + 0100100010101100010100000 + 1011001100000001000001010 + 1110111100010100011111110 + 0111100100110110110010100 + 0110010000111101001101111 + 1011101000111101011011110 + 1101001101100101000011000 + 0001001011111111011000111 + 1110111000111110011111001 + 1110011110011000110001100 + 0011110110111010110110011 + 0101011001001101000111001 + 1001000000100100110111011 + 1100101101010000110111001 + 0110111011110111001101010 + 1010010011111111011111100 + 0110000001101010001110101 + 0010111100001110110111011 + 0100110001110111011111011 + 1000011110100110001011111 + 1000100011100010001011100 + 0111101111000101110111110 + 1010110101001110111001100 + 0001000000010101001001100 + 0001011110010010001000101 + 1010110001101000001110101 + 0111000001010110101111101 + 1011011011110001011110000 + 0010011111100010011011110 + 1110000101000101110010010 + 0110100000100110010001010 + 0010100111011010101011000 + 0100011100011100101001000 + 0111010110101101000000010 + 1110000010100101000001011 + 0001111110100110011101111 + 1101010100001100101110000 + 1000001000010110100010111 + 1101011000000011011111011 + 1010010010000101011001010 + 0100011010111011101010101 + 0100110010000111001110011 + 0011011000001010000000000 + 0010101110111110010101011 + 0110111011010010110100001 + 1010011001000100000100011 + 0110001001111111110001110 + 1110011000100110100000000 + 0100011011110011001100100 + 1011011110000100010110110 + 0101111011100011001010100 + 0000011000010110001010111 + 1001111001100010111100010 + 0101101010011111001101000 + 1000111001000111110111000 + 1100110011000001100001110 + 0000100110001110101001011 + 1111001101010100101000101 + 0001101101000111000001000 + 1100110100110111101101111 + 1001110101011111111011101 + 0110110010011011100101100 + 1000010011110010101111010 + 1101011001010001100000101 + 1011000110011010000001011 + 1011000000011000111111101 + 0011110110110001101011110 + 1001101010101100100010100 + 1111101101011101010100001 + 1001000101001110001000110 + 1011110100111000000011101 + 0110000010100100101100110 + 0100100111100110111011000 + 1100011000010100100110011 + 0010001111110010001011011 + 1111110001110110011111000 + 1110101111000100110001111 + 1101001110001000100101111 + 0010110001100110000001010 + 0010001011011010110011111 + 0000110010101110111011010 + 0101100100001101001110110 + 1001111010111110111100111 + 0000001001010010000110010 + 0011010011011100100000111 + 0011101101110100100100011 + 1101011100101111011111000 + 0110011001000100001100110 + 0000100000100100111110110 + 0111101011100011010100101 + 0110110110111000010111110 + 1000101111010100010001011 + 0101010001100010101001000 + 0001100111101110001000000 + 1100001010110001111100000 + 1010101110010011011100111 + 0110011011011010100101000 + 1010100101101100110110001 + 1011101100010010100110111 + 1111110111011100010101100 + 0001010000011010101101011 + 1011111011111101101010101 + 0011011010110111001101110 + 0011111010111101100111000 + 0011101111110001110101100 + 0011110101100110111111101 + 0101100100111101100000101 + 1101001001011000000000111 + 1101001100100110110011001 + 0010000100100001001000101 + 0111001101110101010011111 + 1010110000100000000101111 + 0110000001000011011101110 + 1000101010011011100010111 + 1001001111101101010111010 + 0101001110110111011010000 + 0110000101110110001111001 + 1011011001100110000101000 + 0010010100100001000111110 + 1110101111000111110010110 + 1110110000101110110001001 + 0001010110111011110101110 + 1110100110011111001010011 + 1010110111001100010100100 + 1010001010011100101101001 + 1101110110011111101111100 + 0000011010110011010101001 + 1110001000111000111001100 + 1101010001011011011001110 + 1111011111010010111111011 + 1110101111111001101010100 + 1100100101010101111110011 + 1011011111111101110011100 + 1001011010001111011011000 + 0101000000000011101010010 + 1111100100001010010011111 + 0101000011000011001100010 + 1110001011011000001110010 + 1001001111010101111011101 + 0100110101111011000000010 + 1001010111111110101010010 + 0110100101001100111101010 + 1001011110010110110101011 + 0010111000000101110010111 + 1011010110111111101001111 + 0101011010010000100000111 + 1001011100101101100110000 + 1111101110110011100111111 + 1100101011100100101010100 + 0011111101001101001000001 + 1011010001011100101111010 + 0000011001011011101010000 + 0111010001100001011110001 + 0101011010001001110101101 + 0110000110111111001010110 + 0001100000101010000000111 + 0010000111101010101001111 + 0100101111100010001110111 + 0010100100000011000010100 + 1010000100001011011101110 + 1111000101100111010011000 + 1110001110101010011110111 + 1101001111010000000011000 + 0011001010011110110011111 + 1000100111010010100110110 + 1000010010001000000000111 + 0001101000111001000110000 + 1010010010000000011101001 + 1110010011110010111000011 + 0110011001000001110010101 + 1000011111110011001000111 + 1001110100001010101110010 + 1101110001100000001101001 + 1011010011100010000011100 + 1010111011110110101011110 + 1101100011000000101100000 + 1001111111111001110110101 + 1011010011001000110111111 + 1101101011000100110111100 + 1111000101100001000000100 + 0011100111010111110000011 + 1100010110000101001110000 + 1100110101101111101010001 + 1100001011110010101010110 + 0010001000101011000100110 + 0010011010010011011100100 + 1101000111010011110010100 + 0010001100001001111101000 + 1111010100011101010110001 + 0100110001100100010111001 + 1101011111010111001101111 + 0001010111001111110110111 + 1010101101110010011100011 + 1000000000101010100000100 + 1000000100110000101111101 + 1100111000101000011111000 + 1000001000000001011100101 + 0000110001101110101101001 + 1110000010100010001001111 + 0100100110000001001001111 + 1101010100010010000111001 + 1001011100010001000110000 + 0100010100010110110111000 + 1011101011010010110000011 + 1111100000100011110111110 + 1010101010001010111100001 + 0110100100111000010000111 + 0011101100010001101111000 + 0011001101011110111101101 + 0011001001000010010001110 + 1010001001111100101010000 + 1111110101110010100111111 + 1000001100101001010001101 + 0100101111010100101000101 + 0000001000110011100100110 + 0101001010101000011110010 + 0100100101010111101111001 + 0100000000010010101101000 + 0101010010111110010101011 + 0100010111001011010101011 + 0010111100001111111010011 + 1101001011110011100011111 + 0101111001010001010111010 + 0011001000111101100010010 + 1110111000101111001111000 + 1110011111111111100010000 + 1001100000110101111100111 + 0110000001110100110101100 + 0110100000100111100000110 + 1100000011010011100101000 + 0001110110000101001100100 + 1010001101011011010000111 + 0001100011100101100111101 + 0011011110010011010100000 + 1011100111111011011010110 + 0101110001001001011111100 + 1100110010000010001110011 + 0101010101110101101110100 + 1110111001101001010100110 + 1101110111010110110111001 + 1111110100000010101000110 + 1100110010111100001001111 + 0111100010100010100000111 + 1111100111110001001100100 + 1111001100100111111011111 + 0001111000000101011111000 + 1000001101100000100011011 + 0110110111011110010001101 + 1011111111000111010011110 + 1101010111110101110011010 + 1011100011001011011100110 + 1101000011001000011101000 + 0111111011000001101100110 + 0110011001001010001000001 + 0011010100000110110010000 + 0001011001000101100010001 + 0100001000010011011010001 + 0011110010010100010000100 + 0001100010100110101101001 + 0010100000111110101101000 + 0100100101000111000011000 + 1110101011101110110111010 + 1101110101001001010011101 + 1110011011110110001001001 + 1011001101101011100111111 + 0100011011000001001011001 + 0100011101001011111101110 + 1101111010010110111000110 + 0011101110110001110010100 + 0011011011111011101100010 + 0100111011011010011001001 + 0001001100111011001100000 + 0110001000100011000010010 + 0110110111110101011111101 + 0001111101001100101111001 + 1100101111100100110100101 + 0110111110000011000011100 + 0101010010110010110001110 + 1001011111000111010110111 + 0001110000111101001110001 + 1100011001000010101010011 + 0000101010011001010001101 + 1101000101110110010010010 + 0011110111000000010100000 + 0010100010111011000110011 + 1101001101110010001111101 + 1110011010011100010000001 + 0111001000001101110001011 + 0011111000101001010000010 + 1010111110010101001001010 + 1000111100111100010100110 + 1101111111011101111001111 + 1101111000100001111101011 + 0001100110101010101101011 + 0100011010001100001111001 + 1001101000110111001011000 + 0110111101111001001101000 + 0110100111001011001110000 + 1000000011110011101111111 + 1011011111001010111110101 + 1101100010000011100000110 + 1101010011110010001001110 + 1101011011101100011010101 + 0011010100001100000101001 + 0111001001000111111111101 + 0010001011101001110100100 + 1111111111110000001000110 + 1100101110100100001000110 + 0101010110101011000001100 + 1001011111111100011010101 + 1010010011100000111011111 + 0110001000011100000100001 + 1110111000100000101111000 + 1001010011011010101100011 + 1010111001000001010011101 + 0001110100111101111111001 + 1100010100001110000110100 + 0010000010100010111011010 + 1101001011100101101010110 + 1111010100001100010110101 + 0010000101010011001110110 + 1111111000110111111111011 + 1101000110001000100011110 + 0110000011000101110011111 + 0101000110100001111110000 + 0000010101101100110101010 + 1001011111101110011101101 + 0111111010100111010010100 + 1010111111000011100011001 + 1101111101010111001010000 + 1001101101101011111111000 + 0000010101001011001000010 + 1100011000010000101000011 + 0110010010100110101101100 + 0101011100101101000100010 + 1001101000110100010111000 + 0000110011010000001000011 + 0001100110101001001100000 + 0111101011010011010110000 + 1000111111011100101011101 + 1101001100100001100110000 + 1000101111111011000010111 + 0000100001101010111001001 + 0001100010000110101001010 + 1011111001001011101100010 + 1010101001011101100010101 + 0100001001100101001100101 + 1110001110100110001010110 + 0110000101001111001011110 + 0100101001110000000100010 + 1010010111110010000011101 + 0101010110100101111000000 + 0100100100100100101100110 + 0110000000001011110001100 + 1101100111001011100111100 + 0110100111000100010001110 + 0001000001110111010100010 + 1101000010100011010011101 + 1011001100111001110010110 + 1101011100100100101100011 + 0111011010101000111000111 + 1000111110101100110111111 + 1111101011111001101110011 + 1000111100011110101111001 + 0001011000000011001101111 + 1110110001110001010000001 + 0100101111000000100110101 + 1010000110110110010100100 + 1101000000111110000110110 + 0101001010111111101011001 + 1001100110110111000010101 + 0000101011011100100111111 + 1111001001000010101000010 + 0011001101010010111100101 + 0011100100011011001000100 + 1000010110000111100110110 + 1100111100000000001110110 + 0000011011001011001000011 + 1011010100001111101101111 + 0000101010001011111010011 + 1011111001000010111011010 + 0111011001100110010001110 + 0110100000111111100100111 + 1011011100110000100001100 + 1100011001101011101010011 + 1110000111001110011001011 + 0011100010011000000011010 + 1110001001100111110100000 + 1100000100101010011011001 + 1110001111110100010111010 + 0001001100010011100111100 + 1000100110100100000101010 + 0100101110000010101011101 + 0111110010011110011100000 + 1011101111110100010110100 + 1111011111110010101000001 + 1111110011100111000111110 + 0110111110100101010010010 + 0110110111011101000101110 + 1100101010110001110111010 + 1101011100110011011111111 + 0101111101100011101000111 + 1000101101111110010101100 + 0111110010001110001101001 + 1100101001101010101001100 + 1010110000110110111000110 + 1000011000000000000011101 + 1101101010100101111001101 + 1101110110000011011110011 + 0101101111111100001010011 + 1001110101001011110011101 + 0010010100011110100101001 + 0100100101011000101100100 + 0100010001000100000110000 + 0100001100101011101100110 + 1001100100010110111000110 + 1010000000011001001111000 + 0011100010100111000111101 + 1000101000001000111111110 + 0111000100011010000010010 + 0110100101100000001111111 + 1010100111000000010101100 + 0011100100110000001111111 + 0000001111001111111110011 + 1001011011010101010101001 + 0111001111110110100101110 + 1001000011011001101001011 + 0010000111001101111011010 + 1011101110010110101111101 + 0101111110000111110001111 + 1101010000001100001101110 + 0001110001001011000000100 + 0011011001111001011110110 + 0111100000010100010111000 + 0111100001010001100111011 + 1010110111001110101100000 + 0110111111110001111011001 + 1011100110011110111110111 + 1010001011100110001110011 + 0111100110100110000100101 + 1001011001110000001000101 + 0010110011101101010001010 + 1111100000110001110001000 + 1110001001100111011000000 + 1010100111101010110110000 + 0111011100011110010110111 + 0011111101110001011111001 + 1001101110011100000110010 + 0001110011100010000111010 + 0101010010111000110100001 + 1101011101111001011100010 + 1110110000010110001000101 + 1110110011101011100010110 + 1011001100100011111010110 + 0000010001101000001000111 + 0001011110001000001000010 + 0111011001000010011011011 + 0110011100000110000001110 + 1101000111101001010110100 + 1101110000101011101110110 + 1101001111111011001001100 + 1111111111010100011100111 + 0111011000000001111011100 + 0010101110001111101001100 + 1110011101010001010011101 + 1110111111000001000011100 + 1100100000011110101000101 + 1111010010000011001011101 + 1000100011001111001101101 + 1010101110000010000101000 + 1100100000110010111110001 + 1100110000010001100010011 + 0110110101111001011100011 + 0000101110100111011100010 + 1010010101011011100001000 + 0011110111111100011000010 + 1010011111000111110111100 + 1100000101010110001001110 + 1101110010110010101000000 + 1101000101100000110010110 + 1010101010100010001101011 + 1011110100000010101110100 + 0011000100011100010010111 + 0101011111000110010001010 + 1100000110110011111010110 + 1010010100110111110100100 + 0100011100111111000001101 + 0011010101001110000101111 + 1110000011010000011001011 + 1111011000100010001100101 + 1111001100100001110110010 + 1110110111010111101001000 + 0100100010101111010101011 + 1011101101010000001011000 + 0000100100101000001111000 + 1001100001111001010110101 + 0000001100101101011001110 + 1000111010001000111001001 + 1000111011001111011100010 + 0010000101101010011110001 + 0000101110010010011100000 + 1001011101111110001001100 + 0110001110001011000011110 + 1011010001010011111111100 + 1000110010001000011010011 + 1001110001010011011001011 + 0111001001101010101101010 + 1111001100001110011011110 + 1110000110100000001111000 + 0110011001101111111101000 + 1111101010111111100000011 + 0011101010101111001001011 + 0111111001101000001110001 + 1100001111000001111011100 + 0100110000101011000000010 + 0111000011010011000001000 + 1010000110011101001000011 + 1000011111111100010010010 + 0111101101011001011100110 + 0110010111101101001010011 + 0000010111111111111101010 + 0110101011010010110001000 + 1110111001110000111000000 + 0101000010100011111011000 + 1100010011010001010100111 + 0110111101101001010010001 + 0101100011001011000110010 + 1110011011100000000000100 + 0000100100011100011100110 + 1101011001100010001000111 + 1100001110100100101111100 + 0111100010011000011001001 + 1100111010100110010010011 + 1010010001010000011110110 + 0000000101011001001100000 + 0000001100010001111111011 + 1010110101000001100100011 + 1001101100011011100101101 + 1101001110011100101101100 + 1101101000111000000110110 + 0011100101010101011101100 + 1010110000010110001110101 + 0111100100010000111011110 + 0101101111110000111111011 + 1000110011110001111100101 + 1000011101011101110001001 + 1000110111100100000011110 + 0101100111101000011000000 + 1001010111000001010110011 + 1100010010111010011101100 + 0000001100000100011101101 + 1101101100110010000010111 + 1011000011110100010000110 + 0111101100000001011110101 + 0110010110000001011101111 + 1100001001110000011111000 + 0111010001010111001110111 + 0100100100011111011100100 + 0001011110001011110111011 + 1101100111101001111000100 + 0011110100010010001101110 + 0110110010101010110001001 + 0110100000010000101001001 + 0000110101001010001111110 + 1100110101111011011101000 + 0101000001011101001100001 + 0001100100000011101001111 + 1010011000000100011110000 + 1110110011000101001101010 + 0001001111101011111100100 + 0100100100111101110000010 + 1011101011011001111001010 + 0011110111111011001011010 + 0110011101111000110011000 + 1110001100111101101011010 + 1111111111111010100010101 + 0011010110100011000111100 + 1000110101110100101000011 + 0011010001110111101101000 + 1001111000001111011000010 + 1010000010011001100100001 + 0101011101001100011011100 + 1111010001001000100111111 + 0001110000010101111010011 + 1111110010101111100111111 + 1111111101011010100110000 + 0110011101110101011101110 + 1000100111001010000101110 + 0010100101111100001000000 + 1100100001111001110100101 + 0111100100010000110010111 + 0101110111000010011100011 + 0000110110011001001100010 + 1111001011010000111010100 + 0001111010010000100011000 + 1110111011100000100100010 + 0000000100111101110001000 + 1111110100100101110000011 + 0011000011000000001111101 + 0001101010110001111111111 + 1100101011100001110100100 + 1010101000001011110111110 + 1011000111011010110101111 + 1000110000001101001111111 + 0000110010100001110011010 + 0110100110101010001101100 + 1011000010001010101001100 + 0110111001101001110100001 + 0101100000101101000110001 + 0011110101000011110100011 + 1000111001111011111000110 + 1010010001011010111010010 + 0101010111011110011110100 + 0010110011111101101011111 + 0100000011011011101010100 + 0111111100110100001100001 + 0111101101110010111000010 + 0111101010101011110111100 + 1110101000100110110010101 + 1101011010110011011101001 + 1101110000011000100111100 + 0010001000101000100100111 + 1010110111111001100001110 + 1001100110010100101000011 + 1101001100111010000110011 + 0011111001101110001010100 + 1101001110100110010111110 + 0100010001011000010101101 + 1000101101110000110000100 + 0011000110001001010110110 + 1001001111000011100010010 + 0101000110000011100001101 + 1101111110010011100100101 + 1000100110001011011110110 + 0011001111001000111111110 + 0110010011111010100110001 + 1110101000000011001010100 + 0000111100011101011011011 + 0110001000010010110110100 + 1011001010110011000001111 + 0000101111101010100101100 + 0100101111101010011100000 + 0000011010011011110000111 + 0001101010100110010001000 + 1100011011011001101111111 + 1111110001011101000110111 + 1000001110001011100001101 + 1010010001100100001011000 + 1110010001110000110011100 + 0101111100000110100000000 + 0011101011100000110111100 + 0000111100010000110010111 + 1100000011001101000001000 + 1001011100101110100001010 + 0011001100100110100110100 + 0100111100100000111011101 + 0111001000110100101001111 + 1110100001110001101010001 + 1001001111100000111101001 + 1001100000000010111010101 + 0110011011111100000001010 + 0001100000101101111101100 + 1111111010100100101101001 + 0110111101100100100000110 + 1100010110011110101111110 + 0111101001000101101111101 + 1001100101101100001111110 + 0100001000110100110101111 + 1010100110011101110011111 + 1011111000001001100110011 + 0010011001111001110001010 + 1001001100110100110110010 + 0110001110110111100111100 + 0110011101011001010000100 + 1101000111110010100111011 + 0100100110101001010000101 + 0111101001100001000111100 + 1100010101010010111110001 + 1000000111001100000101100 + 0100011111110010100100110 + 0011001001100010010011011 + 0111010100010110101000001 + 1011001010001101011110100 + 0100001110110001101110011 + 1001101100111101100010000 + 1111000001101001000100000 + 0010111010010111010000111 + 1011110111100001111101010 + 0011000100001010101011000 + 1001010000000110100000101 + 1111001110111101111000100 + 1110110110000010001110000 + 1101001001110000000010100 + 1111011101100101000100101 + 0110100110110001000110101 + 1111100101000101010010001 + 1100000100100100010101110 + 0000101110011000110110011 + 0111001011110010001100101 + 0011101011011010000000001 + 1010010011001100010111100 + 0011111000110001100111101 + 0011110000001010001101110 + 1001111011100111111011011 + 1011000101010110100111111 + 1010100010001101001100111 + 1010110111111110101001100 + 0000010101010011111111000 + 1011101000011110010010001 + 1001110010101001111001010 + 0001000001101011111011001 + 0111101001110101101100000 + 1110100100110010110001101 + 1001001100010001000011010 + 1110101101011110010001110 + 0110100000011101111100100 + 0000100010100100010100110 + 0001110101101110011000000 + 1100010010110011110111011 + 0110011111100111011000101 + 1011001011111010100001101 + 0111010010110010111101000 + 0000100110010100000100111 + 0000011010100111011000100 + 0100000011110011111001111 + 0011111000111010011001100 + 1011101100111101110101111 + 0110010011011100011101001 + 0100000110010010100000000 + 1110101010101010100101110 + 0011110101011111100010101 + 0111111110001101001010111 + 1101100111100010010101010 + 0100010000111001100111101 + 1100111101101111001010011 + 0100111001010110000011111 + 0000011101100011101000111 + 0000111111101111000001101 + 1010100110100111111011010 + 0110100001101000000101011 + 0011101100011110101111110 + 1011011001101100100010110 + 0011110010111011100111000 + 0111101101100101101101001 + 0100111000011101001101110 + 1000001101000001111001101 + 0100100011100011001110101 + 0000010000110000011100111 + 1101110011010010110000000 + 1000001101010100011001100 + 0110100100111011100000001 + 0111000110101011101000111 + 1000000100011010110100011 + 0100001010000001111111001 + 1111100010001000111110010 + 0011101101000100011001010 + 0100110100110000001101011 + 0110001111000010011111100 + 1001000111110101010110111 + 0000101110001000110010100 + 1001111101001101110101001 + 1000000011110001110011000 + 0011011101101000000000100 + 1001000101010000111100100 + 0111010001101010001001010 + 1110110001000101101010001 + 0111100110010001000111000 + 0011100010100000001110001 + 1111110010001001001010010 + 1011101011010110011100000 + 0010011110000001110101011 + 0001010000101011001000100 + 0101111010100010110001001 + 0100100101111111100110000 + 1011111111111110110001101 + 0010001101111101111001101 + 1011101101101010110110000 + 1111001111100010111000101 + 0101000011111011010110110 + 1111111001000100000100101 + 0001100111001101011010100 + 0111101111110100010100001 + 0110111101000110111000100 + 0110011101011011010001100 + 0101000010010000110111011 + 1010100110010110011000001 + 0100001101000111111000101 + 0010010000011011010001110 + 0001000001001100100101110 + 0001000010000100110111100 + 0100111100001011110010001 + 1101000010001000000000011 + 1110100011010001010111001 + 0000111011111010011110001 + 1010001001000111100100010 + 1101000011011101000011101 + 0011010101010001000100110 + 0010011000011101000010111 + 0000110011110100110101100 + 0010111010011100001000011 + 1101100101011011000111101 + 0010011100111000010000110 + 1010110111011100011110100 + 1110011110010110000101000 + 0011111011001111001101011 + 1100110011001110110111001 + 0110110010110101111111000 + 1100001010111100000000101 + 1110101101101001010101110 + 1111000100111000001011100 + 1011000110011100110101110 + 0111010001101100000000001 + 0111010000010110000110000 + 1101011010011000111110011 + 0110000011011001000001101 + 1100000100110000100111010 + 1011100010010000011110100 + 0111100101110101100101010 + 1000000001010000100111111 + 1111100000011111110110011 + 0001010111111110110101011 + 0010001111001001100010001 + 0100101111010110011000101 + 0001111001000101101110100 + 1110100011111001111110011 + 1110100110100101010110111 + 0101101111101011000100000 + 1111101111110011000011111 + 1111111101011100000101010 + 1010100111011001101010010 + 0010001100000100001010010 + 0011010001101010100101100 + 0110001101011011011010000 + 0001100110001010100011111 + 1011000101111001011001110 + 0001101111001001100100010 + 0110101010111100110100100 + 0011101001110111110011101 + 0111111000110001111000000 + 1110100010111010111100101 + 1010010110101001011011110 + 1110010000010110101111010 + 0000111011100100101010010 + 1011000001111111011101011 + 1101110000000111101111101 + 1011111110101101110100010 + 1101000110010000000110100 + 0100101101011011001111001 + 1110011000110011001100100 + 0011100100001001111111010 + 1111100011010001101001111 + 0110101101011101110001001 + 1101100111011111100001101 + 0110100100011010110011110 + 0000111010010011100101011 + 1111001100010111101101110 + 0100101001101001001001011 + 1011101011001101100010110 + 1011000100100000100101000 + 0110001111100010000010110 + 1111111001101110111100001 + 1100101100110001111001010 + 0111000100000010111111101 + 0111101011111101001111010 + 0010000011100000100110111 + 0111101001010111001010100 + 1001011111110101001010100 + 1010111111001111110100000 + 0000001110111101110000000 + 1010010100010011110011110 + 1001010111111010100001001 + 0110101001001111010001100 + 0001011111001000100100001 + 1010001001100101111100100 + 1000110001010100000010001 + 1101001110100011011000011 + 1000110111011101101100011 + 0101110111101111100101001 + 1010101001011001000010011 + 0010100010110000111000100 + 0101000000111010100101000 + 1011000010100001111010110 + 0011100000100111011011010 + 1000100101110000100110000 + 1011011011101000011001010 + 0011001100011010100011111 + 1101110010000100010100100 + 0110101001010001010110110 + 0100011111001110011110110 + 1010010110110101100010111 + 1110001010001000111001011 + 0010010111010100100110010 + 1100100101000110010010101 + 0110001110101000000100000 + 1110000111100101000100110 + 0100100100111110110111010 + 1100111001000011111111101 + 0010011011101001101011000 + 0111001011111001010000011 + 0111011001001111010100001 + 1111011110101001110100011 + 1100110011101110000101000 + 0111010110011100110001100 + 0011010100110100111110001 + 1011000100000101101100010 + 1101010100101101111101011 + 1010010100000010001110000 + 1111111111000111100100001 + 1110000001100100111001110 + 1101100010110000010100110 + 1001011110010101001111000 + 0001111110001011010111111 + 1000100011011000011101100 + 1111011000010101001111000 + 1011011001001101100000001 + 1011101001001010101111010 + 0110001001011000000000110 + 0010110011100100101110011 + 0111010001111000011111101 + 1100010101001010011101000 + 0001011101010001001010010 + 1110110011011001010111110 + 0100101110001000111111011 + 1000111100111001110110001 + 1001001000110111010111001 + 1000100011000000010100010 + 0010111001010111110111011 + 1110010011110000011001011 + 0111110101001000100011110 + 0000110100010100101010110 + 0100110010100001111010100 + 0001011000000100111010000 + 0010010000101100010100011 + 0010000000111001110001011 + 0110001110010011011111111 + 1000000011101010010100011 + 0100111100100101010011010 + 0011011111001000100101001 + 1110001001110111001011101 + 1010100111100011100000101 + 1101000101111001011001111 + 1000000111000010011111010 + 1101100111010001001011010 + 1111000100110010110010100 + 1110011000001111010110000 + 1110111011010111110001100 + 0101111100011010010111011 + 0100100011101111011000010 + 1111011101110001011101101 + 0001011000110010100111000 + 1111011000101111001001101 + 1010000011001100111110100 + 1110111101011100101110111 + 0000110110010101011100111 + 1100110000101111000010000 + 0001111011010000110010001 + 0010010101100101011101111 + 0101000110111101000000010 + 1101100011011000010110001 + 1111010010100001010011000 + 1101011101100101011110101 + 0111010101110101001001001 + 1000001000011010010011010 + 0010111100100001101100101 + 1101000100011000010100000 + 1111010110010000011110001 + 1111000111010000011011110 + 1111111101001010010111100 + 1011101010101101101001111 + 1010011111111110110100001 + 1111100101100100111111111 + 0101001010110010100001111 + 0000011100011010111010111 + 1110101001000010110101000 + 1010101000001101000001110 + 0110001010101111100111100 + 0000011011001011100000001 + 0101001110100010100000101 + 0110100110010100000011001 + 1111000111000001111110011 + 1100100001111000100010011 + 1100111001000110001110101 + 0111010000110010000011011 + 1110101001100101011001010 + 0100001011000111101110011 + 1101100110010011110000110 + 1101011100010110001011101 + 1111010101110101110100000 + 0001011111000011010001110 + 0100111111111100011101010 + 0000110010100010111111000 + 1100000100100011110101100 + 1001101001011101011001100 + 1001000110010101001101100 + 1111010011010100011101111 + 0001101001000101010100100 + 1010101000010010111000011 + 0001111111111100111101110 + 1110010010010101100110001 + 1010100101010100001110110 + 1111010000110100011010000 + 1101001011100100010011001 + 0000110001000111111110001 + 0111101010001010011000111 + 1000111000010100100010011 + 1100110011011100000011001 + 1010111010011110010111101 + 0110110111110111110100000 + 1001101011110111010001011 + 0111110000100101001011011 + 1010000001110011000110010 + 1001000110111011111010000 + 1011101000101101000110001 + 1010010111110001101011100 + 0110100001010010110001001 + 0001100111011110110000111 + 0011000111101110110100010 + 0101100010111010010000100 + 1111111000010001111100010 + 1101111110001000101110000 + 0000000000000000110001111 + 1001010111010010111111100 + 1011011000010010100010111 + 0010001000010001001001010 + 1101110110111100000101101 + 0111100000011100010011110 + 1111011011110011101000000 + 0011100011010111011110000 + 1100001101111001110001101 + 0011000110110011100110100 + 1010000111111000010101011 + 1000111010110101111111100 + 1011010000011011111110000 + 1100001100111010000101110 + 0111000000100110001101111 + 1010101101111011100010001 + 0010000110111110101000100 + 1001111001100100111101100 + 1101111011000100000100001 + 1111100011001100011100101 + 0001001101010100100110010 + 0110010010111111001100101 + 1110000000111001110000011 + 1000001001001110100001010 + 1001111010110100001000000 + 1101000010011001111111100 + 1111001101110000100110110 + 0111010111011010010010110 + 1011100001000000111111100 + 0000011101011101001101101 + 1111110000111000010000111 + 0101001001110001111000111 + 0110110001101001011101101 + 0111110000000110000001010 + 1001011000010011010110010 + 0000101000111111101101100 + 1111100000101101111101100 + 1110100001011110101010111 + 1000111010000010100010100 + 0100001010101111100110110 + 0111110111011110111010111 + 1101000111101111001100001 + 1100100010100010010000101 + 1001101100110100010000000 + 0110000001001111010001111 + 0101001110111010010110100 + 1100111001100011001001000 + 0011110010001111001100100 + 0000011111110001010101001 + 1000101110010110110101110 + 0011000100011111001001111 + 1101100110010110010010011 + 0001100011110100100101001 + 1010110001001010000001101 + 0111111010001110101001010 + 1101100101101000110001101 + 1110111011000010010111101 + 0101000001010011001011011 + 0100101110001100100000000 + 0111110110010010010000010 + 0111010111010011101010110 + 1101110010110011111101000 + 1010111000001110100110001 + 1100111111001001000000111 + 0010001111000011110110111 + 0100000110111101111011110 + 0100011001001110101011111 + 0100101110100101110111001 + 0001001010110010010100001 + 1001000111110000001110100 + 0110100111100111011001010 + 0111111001000110010100001 + 1110010100101000100110110 + 1111011110111110001011001 + 0101010110110000001011011 + 0111101000011111100001111 + 0000111110011101011011000 + 0001111100101000101111111 + 0000111101110000010110011 + 0011110100001000010011110 + 1111111001000101000111110 + 1100001010101110111110111 + 1010111001111010111010001 + 0001110000111110100011100 + 1000000000010100100011001 + 1011101100100110100001100 + 1110100111001000000000111 + 1110010001011001111010011 + 0001100101010101010010000 + 1101001111010011001100010 + 1100111111100010011000011 + 1100101101000011000100110 + 1111101011110110101000011 + 1110011011001111110001001 + 1000110000111001100111000 + 1110011010011100100000000 + 1000111011011010110000100 + 0001001011011010110010101 + 1110011001010001011010111 + 1010110011010010010001001 + 0110100111100011111110101 + 0011100101001101001001111 + 0001111001110000101100001 + 1010100010110100101110101 + 0101110100001100100111010 + 0011010010000010101101010 + 0001110101011011100010111 + 0010111110000011110010110 + 1010100011011110011000101 + 0101011111001101101111100 + 1011001111110111010010010 + 1101111011111110111000011 + 0001111101110110001110110 + 0101101111101010010111011 + 0110010001110100010010110 + 0001001000100010101101000 + 0100111110111011011100110 + 1011001010111010101011001 + 1100000100001011010010001 + 0100001000110100100010100 + 0110010010010100110110101 + 1010100011111110110001101 + 0110110011011010001011100 + 1000011000010011010101001 + 1110001011101011110100110 + 0011011100110010110001101 + 1010100011000000101111111 + 0001111001010011011000100 + 0000011101100111000100110 + 1110000001000101001111010 + 1110011001010000010101111 + 1100010101010011110011110 + 0110110000100000110101111 + 1001110111001100100101000 + 1111011111111001100101000 + 0011110010011010110101100 + 0000001111011100101110110 + 0011101101001001001111011 + 1011111011010100101011110 + 0000011101101100000000110 + 1000111110111000001110011 + 0111100000001010111110101 + 0000001100000010011101110 + 1111001010100110011001010 + 1101011010100000111111100 + 0111101001111100100110110 + 1110011010100001000000110 + 1110001011010101101111000 + 0101001101011010101110000 + 1000101100000111110101010 + 0011110111110110010000010 + 0111001001011110000010101 + 1100101110100110011001010 + 1000100001001111111011001 + 1010100111111111111110010 + 0000100110111110101001110 + 1000111111110011010000011 + 1001101011101011010110001 + 0000101110011100001001011 + 1111101100011010100010011 + 1001010000011110011101111 + 1001110110010100101101011 + 0011111110001010010100011 + 0101110110100001011100110 + 1111000101100001001110000 + 1100101110000101111000101 + 1111011110001100101000000 + 1101001010110011011110001 + 1111111000111100111010001 + 1001010110000100000011111 + 0110001110001100010100001 + 0110100101110100011000110 + 1010110001011100000001001 + 0101110011010000001111111 + 1001001101000010000110010 + 1001000010111011011101011 + 0011100111010010110011101 + 1000000000111101011011011 + 0000000111011000101010010 + 1100101100110000001000101 + 1101111010010100101101011 + 0111011101000110001101100 + 1101011000011001100001000 + 0001110101111011101111010 + 0011111100011011110011001 + 0000000110000100110100110 + 0110101011111011001100011 + 1111011111111111001101101 + 0110110100110101011101111 + 1011010101110101100111011 + 0001001011000110110010101 + 1001110101000111011110001 + 1101000101001011001110010 + 1101100100010100101000001 + 0110101000000110000111111 + 1101011011011000011001110 + 1101101011010101110001100 + 0100000111010010111111111 + 0111010110101001111110010 + 0101011101111001001011001 + 0011100111010000001110100 + 0100001000110101001101001 + 1111001101111111011110110 + 0001010110011101010101110 + 0111011001000011110001111 + 0010110011100110101010001 + 0000110111010000111101111 + 1111101101111111111101001 + 0001110000001100111000110 + 1011011011001000101100110 + 0110001111011101111110000 + 0011110000101011110110100 + 1100010010101000111010110 + 0011010110011101100111110 + 1011010110011001110001101 + 1111111010110101101101010 + 0100101100001010011101101 + 1110001001010101010110110 + 1010101101011111000000011 + 0000010010111001100010100 + 0111011000110001111001001 + 1101001000011110001011110 + 1111001001001101111001101 + 0000110001001100111101110 + 0000011100011100110100111 + 1000110001010100111011001 + 0100011101011001110110000 + 0111001101000011001100110 + 1101010101001100110010010 + 1011111100010001001001110 + 1110010100110111010010101 + 1100011000001101000000011 + 1000111111100110011001110 + 1000011100101001111011110 + 0011101101011001010101101 + 0111110010011010110111110 + 1111000111110110011001111 + 1110000011010011010000011 + 0101010010111110010111011 + 1010010100101010101000001 + 1001011010010010001100000 + 1110000011001111011100001 + 1000000010010101111000011 + 0010101001000111101111101 + 1010111011100111011011001 + 0100101111000000101101101 + 0110010001101110101110000 + 0101001001001111000000001 + 1110010110001110011100001 + 1111011011001101110110100 + 1011110100011010111111110 + 1110111000000111100101000 + 1001110111001010010101001 + 1000111100010010100000101 + 0000111101100010111000111 + 0111000001111110010110010 + 0111110011011011100010001 + 0001000000011111101101110 + 0010101000010010011111100 + 1000001101001010100011001 + 0011000010111101110101110 + 0110001111100000101111101 + 1011100000010010111110100 + 1101110111000100101000100 + 0010010111110001111000001 + 0001010100111100001111100 + 1110101100000001110110011 + 0010101011000000100010000 + 1111010010110000100101011 + 0000000001110111101101101 + 0101011110111101000001110 + 0111111100110111101101001 + 0000011000000010001011011 + 0000101111101001000100011 + 0100100011111110100111110 + 1101110001110000001011110 + 0111101111011110101111000 + 1111001001010011010010111 + 1110001111010100101110011 + 1010110101010100010111101 + 0010011101100111000010001 + 1101100100011111111000111 + 0101100000010011010011011 + 0101101110001000001001001 + 0000000110100101111111110 + 0010100100110111100000111 + 1000011001011001000001000 + 0000010010110100011001001 + 0010101001000001100110011 + 1110111001101010111100011 + 0001111111110001011000111 + 1001110000011001001011111 + 0010011001110110100011111 + 1011110101001011001000110 + 0000000011010011111001011 + 0100111111100010001010000 + 0100100010111110011000001 + 1101110000111101101011100 + 1000011111010011110010000 + 0111001110001000100000011 + 0001000111001100011010010 + 0000111000101110101110100 + 0001101011111101001100000 + 1101001001000110001000111 + 1111011100110110110110100 + 1110100000011110100110011 + 0011000011100111000110000 + 0001010100010111011001001 + 1000001011110101100001000 + 1101110000000001011100000 + 0011001001001001000100100 + 1100110000001001000001110 + 1011101101110111011111001 + 1011101010000111011001110 + 0000101001010110000001101 + 0100010110100010101011101 + 0100011010100100010110000 + 0100000111100111000001100 + 0110010111011000110010001 + 1101101111100111100100000 + 1111000001010011101100010 + 0101111000001100010111011 + 1000111011011101011100111 + 0000111001110001110010010 + 0111011110010000010100110 + 0100010111100110011100001 + 1001010011010011101001110 + 1011000001011101100110111 + 1101110100011100100110001 + 1101000011101011111001000 + 1101001111001101000001111 + 1110000011000000001001001 + 1110110000111010001101000 + 0110101110111110110100010 + 1011110100100100111111011 + 1010100001011110011110101 + 0110010111101011101010100 + 1000101101100000010011000 + 0100110100100111001011101 + 1001110100010011011110100 + 0101010110011110001001001 + 0110010100001111001111100 + 1100001111011010001101001 + 1001000001001101110000110 + 1111101101001011010000010 + 1100000100010010110011110 + 1011011101110111001100110 + 0001001010001111000110111 + 1010111010011011010010011 + 0101101100110011001111001 + 1101110110001010001110011 + 1010011101000100100111010 + 1001111111010101011111010 + 1011001010011100010001010 + 1100011000111101111111101 + 0100010011100111111001100 + 0100111000000101101111010 + 0110101100110101111110000 + 1000101001101110000110101 + 1111001111111100110001001 + 1001010100111010011010001 + 0011010000100111011110000 + 1101011011011111000000110 + 1010110010101011000100100 + 0111100110010010010101110 + 1010000001101101011010000 + 0000000100010010111011101 + 1100000010101000001001011 + 1001001000001111101101101 + 0011000101110010110111001 + 1011000100110110000111001 + 0000010001001010111101111 + 1000101010010001010100000 + 0000011111111101010010100 + 0011001010000010111001010 + 0010000111000100100011000 + 0110000001101101000010100 + 0010010101001000111000110 + 1000010001001010110101011 + 0110110000001010000110101 + 1010001101011111000001010 + 1000000010101101011011010 + 1100111011110111111110111 + 1011000101001111100110010 + 0010010011101011101101000 + 0100001110110011001101001 + 1000000001101111111000111 + 1001110000110100000110000 + 0001110111100100010001100 + 1001111111100001000000000 + 0100111101110000011011101 + 0000100111010010010100110 + 0111001001101001100110101 + 1010010111101100100001111 + 1011111100011000000100001 + 0011011101011010011111001 + 1111000101000100010011011 + 0110101101011011111101100 + 1110010011100001011010000 + 1100101110110111000011110 + 1010110110101011000001000 + 0001000000111101101110011 + 0001000110110111110100011 + 0001011000011110110010111 + 0111111100110100100110101 + 1000011101011001110111000 + 0110101101000011000010111 + 1100110010010101000110001 + 0101110110000001111001011 + 0111001001001001011110010 + 1111100001010111101010011 + 0000010100101011111000111 + 1010101011011111101110010 + 1010111101011110111000000 + 1101110001011010110000001 + 1100000100010100001111111 + 1011000011100000101011101 + 0010111100111100100011000 + 0001100011011010110101010 + 0011011101011110110000011 + 0101111001100111001011100 + 0101011000111001010100100 + 0010100000100101011011011 + 0101110010100010000000011 + 0111010100011111001000000 + 0001100100101010110000011 + 1000010001001111000101100 + 1001110000010111101001001 + 1111000110100111011101111 + 0000010100011011000011111 + 0010100100001011011000100 + 0000110001001010100110010 + 1111010000101001101111000 + 1010101100110011101101010 + 1101101001010101000100010 + 0001011101100110110111010 + 1111011010011000100101111 + 1001101001111010101000010 + 1001101101001000011000110 + 0011000101101111010100001 + 1100100111100101101101000 + 0001001110111100110100110 + 1101010000011000110000111 + 0011111100101101111001001 + 1101101000010101111101110 + 0101001001010101011011101 + 1110101111010100101111001 + 1000100101111011110001011 + 0001111000000111010110000 + 1101110010110000011110111 + 1110000010110011101010000 + 1100011111110000001001100 + 0100011011001110001100110 + 1111001101010011001011110 + 0001011000101110011001011 + 0001100101010101100000001 + 1100101110111010001110101 + 0110100001000000011011111 + 0000010001001110101101011 + 1011100000001100101011111 + 1010000010100100001001100 + 0011111011001000100001010 + 1110110010100010101100101 + 0110111001111011100001010 + 0011010010111000111011100 + 1010111110001100110100111 + 1110100101101001001011000 + 1100000110010011000100000 + 0001001101101111010111101 + 0010010011010111101101100 + 1101001010000001111001011 + 0101010001100010000100101 + 1000101100000001001010110 + 1000011001100001001011011 + 1111100110100011100111101 + 1110001100100110110000000 + 1000000000110010111101000 + 0100111010000101101010111 + 1110110100010010001111010 + 0110100001100111001111001 + 0010010100001111111101000 + 1011110101111011001100011 + 0110100001111110000001011 + 1011010010110111000100010 + 0100100110111001110111100 + 0111111011001011000011110 + 1111010010111001001111110 + 1100010001110101010100111 + 0110001000111101001011010 + 1001010000111010000111110 + 0100111001000111010100010 + 1001101100011111100100101 + 1001010010000100000111011 + 1100001000111100011111001 + 0110111010110101110000101 + 1110110010011001100001011 + 1010001101110011010011011 + 1010011110010111111001101 + 0000100011011010011100110 + 0111110010010100111000110 + 0111101000100101011100000 + 0000000111000010100000110 + 1010000111100010111110110 + 0101011010010010100011101 + 1000010011010100001100010 + 1110100011101111111111111 + 0111010110111000010000010 + 0010101110110001100001110 + 0111101111100101010010100 + 1010010111011001101111010 + 0111100000000111111110011 + 1001000101111110111100000 + 0100000000010111101101100 + 0010111101111011001111010 + 1001100010100011010011100 + 1101011110101110101101000 + 1101101101110011110100101 + 1110001011000000010001010 + 1111000110100000110100010 + 1110010000010101001010000 + 0111110101111100001111110 + 0110100010111001000000010 + 1000001101000001000110110 + 0100111001011110010010011 + 1010101000000100001100010 + 0110100100001101000111101 + 0000001101011000011110111 + 0110101011111100000111111 + 1101111101000001110000011 + 1011111110101110110011101 + 1011111010110000010110001 + 1110101110011110101110100 + 1010010111001000011111011 + 0010000101101011000110010 + 1110110111110100001010110 + 0011100111001001111111001 + 0111011111111010010100111 + 0100011001000101011100100 + 1111000011111100101101111 + 1010110110100111110000111 + 0100100001111011100000010 + 0000000101110101111100000 + 0011111110100110110100110 + 0101110011000001000001111 + 0010010010101111010111100 + 1010000111001100111011000 + 1010001011011011000110010 + 0001001010101000010010110 + 0001001100100101110000000 + 1011100111110010011100001 + 1011101011000100100101101 + 0100011011001110011110101 + 1111001001011011000111011 + 1111110000110100000101100 + 0010101101100011100110010 + 1011010000101101100010010 + 1001111010110110000110111 + 0000100000111011001111100 + 1000000010001111001010011 + 0001010110001011111101001 + 1100100101101101110111010 + 1001110011001001011111000 + 0100101100110100111011011 + 0110011101010000101101110 + 1111111011100000010011100 + 1011001100100111001101100 + 1110010010011010000111110 + 1100111110110111000011001 + 1110111001111000010001010 + 1110000000100011001101111 + 1001110111110110111100010 + 0101000011011100011000000 + 1110010111111000011000101 + 1100001011010000110111000 + 0000110010111101110111000 + 0110110100000111000011100 + 1111101010010100000110110 + 1011011110111110111111100 + 1101110101111000001110100 + 1110011001111111001101100 + 0011001000011101101100110 + 0101011000001110100010010 + 0101110011100011000001001 + 1010000110000010010011011 + 1100011010010011000100111 + 0110101011100011101001100 + 0111011010000111101100110 + 1111011110011111100010011 + 1010001111000000111000011 + 1010100010100100110001010 + 0100110000110011011110000 + 1100111010011100010110011 + 0000100010100111010000011 + 0110000101001111101011100 + 0010100010011100111101111 + 1100101001001100011000001 + 1100101110011111110110101 + 0111110110100010011001011 + 1000111000100001000110011 + 1111101000110001011000110 + 1001001110001111010010110 + 1101111111001011100110011 + 0100001011011000011111100 + 1110000111110010010111110 + 1000001000000101010001101 + 1011101101110000011001010 + 1101111111100011000001000 + 1100000101111010111000001 + 1100101011101110011001110 + 0010011011011001011001100 + 1010010101101010110001000 + 1111110011100000110000010 + 0010010001111001100000000 + 1001000110010011100111011 + 0011110111111101101110101 + 0111101100010110010100111 + 0110101101100101101011011 + 0100010101001001000101001 + 0100011111101100010011011 + 1100010110001001010010001 + 0011100011001011011110101 + 1111101100001010000011100 + 0100010010101111000101001 + 1101101101000010110001100 + 0111001001000101010100000 + 0000010000000101000101001 + 1011011101110100000000010 + 0101011111110000000000101 + 0010000101011010001010101 + 0101011100000100101010110 + 1011101110100001111011100 + 0101001110110010111001001 + 1001001000110100011000101 + 0001011100110011101011001 + 0001110100000010000100001 + 0110101010011111111011100 + 0111011100011100111101011 + 1111110101101110111100111 + 1100011000000101000011101 + 1100100111001011110001100 + 1101100100010010111101010 + 0111000010111100111110000 + 0011100000011100110000101 + 0001010001110101101100001 + 0110111110000111100110111 + 0001111100000001010101000 + 1101110011101101111111000 + 0100010001010010010111101 + 0100110011110010110000100 + 1111001110011011001101001 + 0100001110001110101001100 + 0010010001110100001000110 + 1001110110100011010111010 + 1011000101000001010100110 + 0110100001110010001011000 + 0110101100000100010000101 + 0001100110111001001000111 + 1010011101101100011110001 + 1111010001001011101001011 + 0001111101111111010101011 + 1111001010001101000100100 + 1100111100111100110100000 + 1100111110110001100100010 + 1001000110011001101001000 + 0111100100011000010000001 + 1011001000110010000011010 + 0001110010001110001001110 + 1111000101010101000110100 + 1011010100001101100101001 + 1011110010111111010011111 + 1111100101101110000010110 + 1111010000100101000001011 + 0101100001000111001101111 + 0010110001011011101001000 + 0010001111101011100001001 + 1101101010100000001100110 + 1011011100000110101110101 + 1001100101010011000010101 + 0111001101011110100000100 + 0110001101010111010001101 + 1111101001000011110011001 + 1011011010110000011100101 + 0011101011011111010110001 + 0110010111110110010111000 + 0100010110001001111000010 + 0010001100101011001100010 + 0101100100001001100100111 + 0111100100010000111010100 + 0110011100110100110101011 + 1101111000011011000001110 + 1100001100101000011111101 + 1101101001101000110010110 + 0000110010101110100101001 + 1011101100111110011111110 + 0111001111001100110111101 + 0111110010000111001111000 + 0111001110000010001001100 + 0111111001001011011000010 + 0100100011111100011111000 + 0010101111110101111001010 + 1110011010110010001001000 + 0010101100100000101111110 + 0101010001101111000101010 + 1001001010101001111000000 + 1001101111100111100101100 + 0111100001111001000110010 + 1110010111000110011001101 + 1001011110110100100011011 + 1101101110010110011001011 + 0000001111011101001011100 + 0001010111111101110101100 + 0110110000011001011000110 + 1000101011101111110011011 + 1101101111100111000100010 + 0111011010101110110000000 + 0100001011001100111001000 + 0100011111011010011001010 + 1100010001100111010011111 + 1001110010011100000100001 + 0000001101000010000101010 + 1011010011110110010111000 + 1010110100101111100010001 + 0001001101000100011010000 + 0111011001011010010100011 + 1110111001000110001010001 + 0001110000010001010011011 + 1111011100010111011000010 + 1010001010001010001100101 + 0011100101101010011110011 + 0101010001100111010110111 + 1000111001010010101010010 + 1010111110110001000111111 + 0001011011001011111001011 + 0010001010100001111100100 + 0101101111010011101010011 + 0110010110111101010111000 + 0100101010110110001111011 + 1011100100010101001010100 + 1010010111001011000111001 + 1101011000101111011100000 + 0001011001010100110101111 + 0000001111100100100001111 + 1111111000011100111100111 + 1111000100001000100000101 + 1001111001110101111000000 + 0000110110000000100110010 + 0010001101101011000111100 + 0100011101100111110101000 + 0101111110001010111101101 + 0000010000110001000001110 + 1000101010000111000100111 + 1111100010100110001011010 + 0001000110101101011101111 + 1001011101011010110011110 + 1011001000101000000100111 + 1110110001010111010110110 + 0001011111000010100100001 + 0001001001110011110101101 + 1000101110100101111100010 + 1001100111110010000010100 + 1110101000000100001101011 + 1111111100111011101100000 + 0100100010110010100110011 + 1000010001101001000100100 + 0000111000001011001101000 + 0010001000001000001010001 + 1001000011000011000110101 + 0010011101101010100110011 + 0111010110011010001111011 + 0111011000011100000010100 + 0111101001000111011000000 + 0111110101001111000111101 + 0001110000010001100111000 + 1101111011111110010010110 + 0010000010000101011010100 + 1100011011111010111110001 + 0000011111001001110111000 + 1100000011101001000011011 + 1001100111111000011111011 + 1001111110110010110010101 + 0001111101010100110100110 + 0110110011001111100000011 + 0111011011010101100011100 + 1100101101100000010001101 + 0010010101111011111011000 + 0011001100000110101101100 + 1010110000110010000001010 + 0000011001110111000100110 + 0000101111101101101101110 + 0101010110111011000101011 + 0011000100110010111001000 + 1100110100101110000101000 + 0110010010101010000010001 + 1011010101100110101001101 + 0111101011000010100101000 + 1111000101111100101010100 + 0000100111001010100011010 + 0101000001100011111100001 + 0011011000011010100011100 + 0010111111010110010111010 + 0000101010000100010000101 + 1001001111000001111101000 + 0110111011010001000011111 + 1011010111101000111111110 + 1010010010011000000100001 + 1111000101101000010001001 + 1000001101000001100100111 + 0001110010000111110100010 + 1010111000111010000101100 + 1111000011101010000011110 + 0011111010010010100000000 + 1000000000010111011000001 + 0101111011111100111100010 + 1010110001010110011001100 + 0111111101111111011101010 + 0100000111011110001001100 + 1100010110001110010010101 + 0011110010000000111110010 + 0101101110101011001010000 + 0100001111101000100010001 + 0100100111100100110001100 + 1000010010110110101100010 + 0000110001111011111110001 + 0100111001001000011101111 + 1000100011101100111101001 + 1100111011010010110110100 + 1101101001110001100011010 + 0101111010101000101000011 + 1000000100001000111001101 + 0010101001101100001010100 + 1001100000011001110000010 + 1111010110010000100010010 + 0000110110111111001110101 + 1100000011110001110010100 + 1101100010110100010001001 + 1111100001001110010001010 + 1011000110001100010001011 + 1010010001111000010010111 + 0111111100111110100011010 + 1001000000010100110010100 + 1110010010001001011010101 + 1011111111010001010000001 + 0101110101010000111111100 + 0110100010011100111101000 + 1111111110101100001101110 + 1001110011001110101110001 + 0110101110111111010000111 + 0110000100011111110000100 + 1000111101011001110001010 + 1001000100101011110101111 + 1111111100110100100000111 + 1010100010110111111011000 + 0100101100100101001011101 + 0000101100001111101101011 + 0000011101101111110011011 + 1000101010001010001101011 + 0100101011111011000010000 + 1000100100010010110000010 + 1110011010001111100001010 + 1111000001000110000011110 + 0110111010000000010001111 + 1111101010000110111101000 + 0000110000001010110000010 + 1000011000111100000011100 + 0011000110010110011011110 + 0001101001111000011110000 + 0011000000111001001010111 + 1100000111011101111110001 + 0000111101000101010110100 + 1101010100111110101000010 + 0100100111000010011101011 + 0101111110110101000111000 + 1000000101010110110011001 + 1011000100110010110100000 + 1110010000000100100010110 + 1101000110010001001011111 + 0010001100000110011000011 + 1101001010000000011010110 + 0001011010001101000001110 + 1100011101111011011101000 + 0010001111100010101010010 + 0001111101000100010011100 + 1111111111111000101000101 + 1011001111111000001111111 + 0111001011101101111011010 + 0011011001011001101010110 + 1010011010100110001111000 + 1000001110011110011111010 + 1000010001001001100001010 + 0101101111000111001100011 + 1100101010010010101110001 + 1100010010001111101011000 + 0011111100001110010111011 + 1001110000100001111001111 + 0111110011101101100111100 + 1011101000010101101110001 + 0010001011111100001010011 + 1001111111001000011000110 + 0110101101001010110110101 + 1011111101011101010010000 + 1010011011011001111010010 + 0110110101000101010001111 + 1101010100111110100010011 + 1000001000111110110100000 + 1111111011000110110001111 + 0001111010001111110111011 + 0110110110011011010110011 + 1100100010111100111011110 + 0101001101100001110100001 + 0010000100101101001001010 + 0011100101100110110111001 + 0111100001110011000101010 + 1000001010110100001011010 + 0101001000010110001100000 + 1011110011000011000010000 + 1001001101110100111100001 + 0101010100001100010011110 + 1101111000011111101100000 + 0111011111000011111100101 + 1011001000001110111011001 + 1010111001000101001111100 + 0101110111010101100000011 + 1001101100000101000011010 + 0000000111001011110001110 + 0111000011000000100010110 + 1001001011101101101100110 + 1100001101100000111011110 + 1111100110101001001001000 + 1110100000011110101011101 + 1110111001011110100001111 + 1100100100010000001101000 + 0110010101001110100000000 + 0000100001101001011010100 + 1101000001100101111000100 + 0100011101010110011011110 + 0001010101001000011101100 + 0101111011010001100011000 + 0110110100010000010110011 + 0001011000110100111001011 + 0001110101100001101111101 + 0011100100101111000011101 + 0001010011000010100011110 + 1110000011100100110010101 + 1110111110110001101101001 + 0101100011111100111011011 + 1100101000101111100101011 + 0110000100100101111100111 + 1010010101100011110001011 + 1011000100111001000101111 + 1110110111111101001100101 + 1010101111011110111010111 + 0011100110110000111100001 + 0011111011000100100010001 + 0111000101100100001111101 + 1011101010101110111011011 + 0001110000101000100000011 + 0101010010011101111101000 + 1111010000101101000011110 + 1010101100001111010010110 + 0011011011101110101010001 + 0000100110101110010100010 + 0110011111111110011011001 + 1101101011000101001101011 + 1010001001111110011011010 + 1100111000100001000111001 + 0010111111111001000001011 + 0010011111101010010101011 + 1010101011011010011010010 + 1010001101100111100100100 + 0001100101100101010001100 + 1110010101100100110010110 + 1011001101101001110110110 + 1111111000111011110011111 + 0101101111010100100101101 + 0110000111100000001011111 + 0111000100011111110110010 + 0111011111111001110100000 + 1001110010101111100010110 + 1010001110101100000110111 + 1110100100101011011010100 + 0101100101111000001011100 + 0011010101001001001001111 + 0001111100011011111111011 + 1001011100011101001011110 + 1100011010111010010010100 + 1101010100110001010011010 + 1010111010010111101001110 + 1111011010111100111000111 + 0011110110001001000101111 + 0110100010100100010110011 + 0110011000000000110010011 + 0000101100001110101100101 + 1000101010000010001001100 + 0001001111000100111011111 + 1000011010111101100110010 + 0000110000011111101111011 + 0000011001011110001000011 + 0000101110110001101111011 + 0011001001011000101100100 + 0001010000010111000101001 + 0000001001111001101101000 + 1111000011011100111001011 + 1110010100010111110100110 + 0010110010001011100000101 + 0001010010101101010011110 + 1101111010100100001010111 + 1000100110100011011111100 + 0111100101110101000001001 + 0111000101100001101010010 + 0111001110011000001111001 + 1100111101010100111011101 + 0110101111101011100110001 + 0000100101111011000001110 + 1011110100111001011000000 + 0101000100001110010110111 + 0001011100010110000111101 + 1101000001011011001101110 + 1010111001101100011101010 + 1001111010100111110101110 + 1001100101110011010110110 + 1110101111011001110001101 + 1001100100000100001010000 + 1110011000010011111101001 + 1010010101111000001000000 + 1001110001011110011010101 + 1110110000000110111001001 + 1011101110011000010011010 + 0110111001010001000001101 + 1001100011001001010011100 + 0100011011111011111101011 + 1001101101011010100000001 + 0111011010000001110101010 + 0110011101111111001000000 + 0000001010011111010100000 + 0111101000111111110011100 + 0001010000101101100111111 + 0001011100011101000011111 + 0101010111001100010011111 + 1100000100011100010110000 + 1001010110010000011000111 + 1100111111111010001011010 + 0000100110111010000111010 + 1001011101010000111000010 + 1111100000101001000100001 + 0111111011110101010111010 + 0001000010110001001001110 + 1010100110001011111100111 + 1110010100001110011101110 + 0001011100110011110011111 + 0001100111001100100110111 + 1101101000010101110001101 + 1001010000100000011001010 + 0110001001001111010011001 + 1011011000011000000000000 + 1011000111011000110001111 + 1111111110111010000101101 + 0011111100111111010101110 + 0101101000101111100101010 + 0111100000101111100000111 + 0100101001111101110111111 + 0111000001110100011011000 + 1111110010000100101010100 + 1010000100001101100001001 + 0000010110101001011100010 + 0100000111110101001110101 + 0010011011101011110001000 + 1111111111111011011010101 + 1110111001001010100101100 + 0110111010110011110000001 + 0110110100000010101010010 + 0010011100111001111000111 + 0001010001101011011110111 + 1100011101001101011011111 + 0001011010101001111001110 + 0101100101100101010100100 + 0111100001100001011010110 + 1111101111101100110011011 + 0111001001010100010111011 + 0110100111110001000000100 + 1100010100101100100010011 + 1011011101001111001110110 + 0010101011011000010110100 + 0011010110101011100110110 + 1010111001011001000101101 + 1011101011111001100101100 + 1011111000001000110010010 + 0100010001010000111110101 + 0011011101100001010111000 + 1110010110011001001100111 + 1010000100101101000101100 + 1010010111000011011000001 + 1001111111001100001010100 + 1000011000101110010001101 + 1011010101001011110000111 + 1100100011001000101000100 + 0110111000000010000011001 + 0000101000111000000110000 + 1011011010100110111101010 + 0010011000101000000000100 + 1111101000001111101001000 + 1010010000100010110011011 + 1001100111001101001101010 + 0111111010101111000101100 + 1011101001101101011111110 + 1101101000010010010000101 + 1111001010100110101000001 + 1110010011111101000010000 + 1101010010100011010010010 + 1110110111111011110011010 + 1000110110010010101111100 + 1000010000010111101000010 + 1101011100111011110101111 + 0111001011010001000011011 + 1100011001000110100001100 + 0011100110100000011101000 + 1011011111111110011111010 + 0111100111100000110111101 + 0000101101011110001011110 + 1100100000100101000000000 + 1000001001010101000100010 + 0110011011101101101010110 + 0111000001101100000010011 + 0101010111001011100001101 + 1110001110110111010110001 + 1100010010011000010010001 + 1010011000110111000101000 + 0101111110101100110100101 + 1110010000110000010010011 + 1001011100110011100111001 + 1010001000110011111100111 + 1011111110101100011100011 + 1000111101100001100100001 + 1111101110111011110011100 + 1011010000100101001101000 + 1101010001011000001001111 + 0111101110001111111111101 + 0111010100001100110000011 + 1001011011001101000111111 + 1111011011000101001111000 + 0011000100001111010001000 + 1000011001001111010000011 + 0100110110001100001100111 + 1111111111110111101100110 + 0001010100011110101011111 + 1001011011111001111000110 + 0110011010001110001101001 + 0000011010000000101101001 + 1000100110110110110100110 + 0011111011010111110110100 + 1110011111011101111100101 + 0010110010010100100111000 + 1110110011000110101000100 + 0111000001010000011111101 + 0000111111111010000111100 + 0010110001110111011110011 + 0011011001011000110000001 + 0011011111100000101110110 + 1100011011111110011011000 + 1101000110001010110101111 + 1101010000100110101000001 + 1010001000010101111111110 + 1001100001001101001001000 + 0000000100110100100110010 + 0110010111111010111011110 + 1010101011110101110100001 + 0101110100111010000000000 + 0101110110101010010110100 + 0111001001011001100011110 + 1001001010001001110001011 + 1110111011111011001010111 + 0001110100001000010001010 + 1111101100010111101111101 + 1011010111001000101000110 + 0010000010011101100000000 + 0011101000101001001000101 + 0101001011110010101101010 + 1100011011011010101000101 + 1100100001000110000100110 + 1101111100100111111101001 + 0010011010110100110110100 + 1110011001111010101011010 + 1001011111100011111000010 + 1011001100111001000111011 + 0110011110110100000011110 + 0010100000110101101010100 + 0000010100101101101101010 + 0010000000000011100010000 + 0010000100011001101110011 + 0010100001111100111101111 + 1010111110101010101001011 + 1001100001010101101101000 + 0100100001001001000111011 + 1010010000010100110011000 + 1000100010000001100000011 + 1101100100110100101000101 + 0110011101100011001011100 + 1001011011010111011101100 + 1011010000010001001011000 + 0011110101101101001000100 + 0000000111101100110000101 + 1110101110011001111011000 + 1101001110101011111110000 + 0100100011110111001110101 + 0111011010110010101101011 + 0100001001101101010000010 + 1011100100000011001010101 + 1010101001111111110011011 + 0010000000000000000001111 + 0000111110100111000000010 + 1101100001000111111100000 + 1101010001111110010011001 + 0001001111010100010110101 + 1000010000100111001001100 + 0000010001010010010011001 + 0001000100101100011100001 + 0000101110000001010010011 + 1010000100011010001111000 + 1100111100010100000100111 + 1101100111001011110011101 + 0100111000101100000001001 + 0011110110000101101110011 + 0010111001110111110001111 + 0111111111100011101101111 + 0010110011010001100011001 + 0101001100101111001111111 + 0100001100110100101000101 + 0001101100010000110110101 + 1101001000110110011010111 + 0001101010111010011010101 + 0101110110110011001111001 + 0010010001000101001011100 + 0110010110111010110010111 + 0101000001011100110010110 + 1001001110001010010110010 + 0010010101011001001011101 + 1000111111101100000001111 + 0100111110001110000101100 + 0011001100001100011010101 + 1010100110110111001001010 + 1000011011110111111101101 + 0001101100011101100000111 + 0010000110111100101000101 + 1100010101101100000100010 + 0000000000011011111010011 + 0011000110111001000000001 + 0011001110101111010100111 + 0101111011110101001001000 + 0000000100100111011000111 + 0011100011101110011000011 + 0100110001110000111110101 + 1011000011111010110111111 + 0000100011100011011001110 + 1111110000001101111001011 + 0110001001010110110001011 + 1101100011100101110101010 + 0001101100000110110100100 + 0001011110101011101001010 + 1100101010110010001010000 + 0111001011001011011000001 + 0101010110000011010010001 + 0111110110011101101011001 + 1110100010110011000100011 + 0110101011000001000100010 + 1100110010001011111000100 + 0111110001100000010011111 + 1110010110111110110000101 + 1011001110000001000100100 + 0001101001001101000100011 + 1100101100100000101000001 + 0110011001111001011001010 + 1001101111001011110110011 + 1010110000011010111000010 + 0110010010001110101111101 + 1110010001100100111111000 + 0000110000011100000101001 + 0010101001001101000101000 + 0110000111110000101100111 + 1101001011101111010100111 + 0110110001101010010101011 + 0011100000010101000100011 + 1110101010010110000011111 + 0001010110100010100000000 + 1000110100010011010000010 + 0111110001111010100101011 + 0010101110011110101010000 + 0001110011101000100000010 + 0100111001011110110100101 + 0010111101011001101010010 + 1000110010111111011001010 + 0110011010000101000111011 + 0000100010100011111100101 + 1000110110000011000011111 + 0101011000000100100100101 + 1000011111000111111100010 + 1010100011101000000000111 + 0101101100111011010010001 + 1111100100100000110010110 + 0000111011001011111110011 + 0010010110100111010001011 + 1001100000110001100010011 + 1100000010000101000110110 + 1111111011100011010110110 + 0110111100100110101010011 + 1100111101101011100000010 + 1110010011000110100101001 + 0110100000001100000010110 + 1000101111011110011101101 + 1101100101100101101101010 + 1100001010001111110100111 + 1100001110100011101001101 + 1111001100101001001010101 + 0111111000011110110000110 + 1110011111100101000101000 + 1000100001010010000101101 + 1011001111011011011100011 + 0011000101011100001110010 + 1010101010101101000101001 + 0100001010110011011011100 + 1000100100010001101110010 + 0111001100001100011110111 + 0100011011101001101001111 + 0011001011100110100110010 + 1000001100100101001001001 + 1111101010101010110101000 + 1101010101010100011010111 + 1010011000011001011000101 + 0011001010011001000100010 + 1101001000001011110100001 + 1010011000111011101100100 + 0111101011100100011100100 + 0100111101001010100011000 + 1001110011110000001010111 + 1011101010111111110000101 + 1010111010100111010110110 + 1101000010001100001001011 + 0001100111010110100110001 + 1000001010001001100100011 + 1110110001001011000000001 + 1101001011100000101100010 + 1011111010010110101010011 + 0100111010000110101001010 + 1001111010001010011001111 + 1110100001000010100001001 + 0110010001111001111100100 + 1100111101011010011111000 + 0001110110010111010100001 + 0110100010010110110101101 + 0110100101101110100011011 + 1111000000010111000101001 + 1100001100010101101111011 + 0001001100000100100011101 + 0000100010101011100001100 + 0010010010101101001111110 + 0001010111100111011011000 + 1101010010000001100110011 + 0011001111001010101110001 + 0010101000011001100000110 + 1100000110001101100100001 + 1111010011111000100111110 + 0010111101011011111110001 + 0010011111110101101111000 + 0100111010101010011110011 + 0000100001111000001011001 + 1011011001111100100101110 + 0110010011101100110110010 + 1101110111000101011011010 + 1101110100111000101100111 + 0011011001010100110001111 + 0110001101100111000000111 + 1000010110001001100111010 + 1111011010100011011001110 + 0101111110010011100101011 + 1000000110100101100000101 + 0010011100111010101010110 + 1110001100010110101111011 + 1110000001011101101101110 + 0110011001110000101111111 + 0101000000111010111110110 + 0100110100000110000100100 + 1010011010111100110001100 + 0101001100001100010011010 + 1001011001011011100110110 + 1001111110101101110000000 + 0001111111011010110001011 + 0110100000100010000011001 + 0010101101110100000010110 + 0101000001111010010110101 + 0100010101111011000001011 + 1000011001111101011011101 + 0100000001011001010011100 + 0010000110110011010001001 + 1001110011100010110001111 + 1101100010010010111011000 + 0101000111110110100101100 + 1010010011111011011001011 + 1010011100011101101100011 + 0000111000000001110100000 + 0111001101001100110111001 + 1101001111010101101100100 + 1001011001111100110111110 + 0010101011100101011000001 + 1110010101011101001101100 + 0111000101001100111011010 + 0110100100010010100000100 + 1000100101010011101010101 + 0010111110101101100101000 + 1000011100001001111111010 + 0000111000010100100010001 + 1000110101110010000110100 + 1100001101010111100000100 + 1100010100100100000000110 + 0011001101101000100110111 + 1100100001101111011001110 + 0110101111101011001100111 + 0111000010101000010100001 + 1101100011100000011001001 + 0011111101100011001101011 + 1110111000000011001000100 + 0111111011000011010011000 + 0101011111101110011101100 + 1110010100000010101011001 + 0110001111100110111110111 + 0000110010100101110000001 + 1100001011111110001101110 + 1000001000100000010001000 + 0001000010100000010110111 + 1011110001101000110011101 + 1101100011011001110011000 + 1100001110000001011010101 + 1111011101001001101110100 + 1001001101010101110100010 + 0000110110011111010001011 + 0111000110100000100111101 + 0111011101100010010000100 + 0101011000110000011111010 + 0101001011000011101010010 + 1101001100011110001011011 + 0001000110010000110000011 + 1101111101000110010100010 + 0111011000001011000110010 + 0110000001111000100101100 + 0101101011101100100101110 + 1000011010100001001010001 + 1001011111101111010111011 + 0010100110010011010011010 + 0010011100110001111101001 + 1011101010101111100011010 + 1101000010110111011111001 + 0101010000110100011111000 + 1001111111100011001010110 + 1110101111101010110010100 + 0100000010011011101000111 + 0110101100101010011100111 + 0011010010110011100001010 + 0011111011000010110011111 + 1110001000101000110111100 + 1100111001011011011011010 + 0011001011001111101110111 + 0000110000111001101001100 + 0100111110011011010011110 + 0111010001001111001111100 + 0000110100110111000101101 + 0101110111000111110011001 + 0101110011101000100001101 + 0010100010110110111000100 + 0100111000011100000010100 + 1110100101111010000010001 + 0000001110011101011001111 + 0011101001111100000101010 + 1001111111011011001001001 + 0000101100011010010000000 + 0111100101111011000000101 + 0111100110110001101101010 + 1000010101101100000100101 + 1110011011111000100100110 + 1011010110111110001101110 + 0110110010001111010101101 + 1010010001101010101101000 + 1000111100010001110101011 + 0101100000100101010101010 + 0111010001010011110010001 + 0101110010100001011110010 + 0011000001110100000101100 + 1011001000001000101000001 + 0011010001011000001000010 + 1001101010111110111110010 + 0110100001000001001001101 + 0000010111101000011010001 + 0001001101101000111111000 + 0000111011001111111111101 + 0110001000101000111100001 + 1101101111001000100000011 + 0010111010000000100101110 + 0110000000011010111011110 + 0011010001110111010010100 + 1010110100001011001110110 + 1010111100110101011000010 + 1010110101101101000101001 + 0111010000011010101100111 + 1001000011100000100111111 + 0011010100111001110100001 + 0110100101011001111100110 + 0101001101010010011010110 + 1010000110100010101101001 + 1001000001101111100001000 + 1111000101001100111010011 + 1000101011111010000001101 + 1010000111011011100101101 + 1110010000101010001001000 + 1110011100111010000111101 + 0100110001111111011010110 + 0100011100100110010001000 + 1101011001000010011011111 + 0100111111100010101110110 + 0000001101010010111101000 + 1010010000100010010110101 + 0111010000010011100101001 + 1011110011101101001111101 + 0010010010001011101001001 + 1011110011001011100011011 + 1110110000001111010011001 + 0111110010010101010011100 + 1010111001110101110010111 + 1101011010001101001010010 + 1101010101011111111111010 + 1011000100100111001100111 + 0100010111101111000010001 + 1001110111101011101100100 + 1101101001001111111000101 + 0111000101000001100000110 + 1001101111110001011111000 + 1110111010100111110010011 + 1001101111100010100111001 + 0001101011000101101110110 + 1010111100010001011101100 + 1011000110010001100011101 + 0101110000111010001001010 + 0100010100000111111001010 + 0001110111011100110001010 + 1001101001001010010001100 + 0000010111101011001111010 + 1000100010010011001000100 + 0100001010111111100110111 + 0001011010000000010010100 + 1010010110100010110100101 + 0011000111010010101010010 + 0111000100011110100100010 + 0110010001111101111111111 + 1000110111110001001010111 + 0111001101001100011010100 + 1011110100011111011100110 + 1101111001010111100011100 + 1000001011011000011101101 + 1100011000011001010010111 + 0010110101110011100111000 + 1100100110100011010000110 + 0110100100100110001110101 + 0011101110000110110101101 + 0101000010110111010011001 + 1000011100100100101111110 + 1000000010001010000011100 + 0011011111110010111011100 + 1101110110111000001011110 + 1100100010000100110011000 + 0100011111100000100101011 + 1011111000100110000001000 + 1011000101000000000100010 + 0001010000100000100110111 + 1110001010011011011110111 + 1001101110010010100110111 + 1001110010010010011000001 + 0110101110011111000000111 + 1001010111111010010111111 + 1100111100101010000010001 + 1010101110110110010110110 + 1010010110000110010010100 + 0110000000111100000010001 + 1101111100010111001011100 + 1000010100000011100000011 + 0000011010101110111111000 + 1001101100101010011010100 + 0011100111010101000101100 + 0010100001110001100101111 + 0100111010111111011101010 + 0101001111110111011101111 + 0001111101000010101111010 + 1111001100111011100001011 + 0010111011111111001010001 + 1000101010101100110000110 + 1011010100000101110000111 + 0001111110100111011010101 + 1101111010101000100111110 + 0100011010111000000100010 + 0111000111011101011011010 + 1001001001100010000000001 + 1110100000001110110101110 + 1100011111100101101111011 + 0011010001010110100000111 + 0110011101111010111010100 + 1111000101101011001001101 + 1101110001011001110011110 + 0011001100110111111001110 + 1010000010000100011000010 + 1111001101101000111110111 + 0110111101111101100100110 + 1110011001001110111001000 + 1010101011000000001100101 + 1000001000101000111100100 + 0011111001010000011000001 + 1001000111011111010100110 + 1101111001000110000100010 + 0001110011110000010110011 + 1110001010011100001101011 + 1111010110011011010111100 + 0011000001011101110001000 + 0111001000011001011011101 + 1110101111010000001010011 + 1101111111010000111101010 + 0110010000001110110010000 + 1010100010101110001101101 + 1110110000011111011001011 + 0111011001011111010101111 + 1011110100111011111001011 + 1010110000111000111110001 + 1001011101101010010101110 + 1101000001001100101111110 + 0100001101110000001011010 + 1011100011110100110101100 + 1011111010010010000100110 + 0001111010101101101110010 + 1100110111001101101000111 + 0010101001000111100110100 + 0101101111001001010110000 + 1000011000100100010010011 + 0000000001001010110110100 + 1110010101001000101000011 + 0110101011010101111100100 + 1010111110111011111010111 + 1111000100000100101100000 + 0000101000010001010111000 + 1100010111011100011000100 + 1000101101011001000000101 + 1000001111100111110000111 + 1000101000101011001010000 + 0101100000001001000001010 + 1010001111110001011010011 + 0110101001110110111000001 + 1010111001011001101010110 + 0010111000000010110110000 + 0011110110011000110010100 + 0100001110000010011100100 + 1111011011000000110101101 + 0111001010110100010001111 + 0110001110110000001010101 + 0111011110001011001000010 + 1000100100010110110100010 + 0101110100101010101000101 + 0010101111110011000110110 + 0010001010010101011111001 + 0111011111011000111111001 + 0101100001010100100000000 + 1101000010001101010110000 + 0110001101101101011001110 + 0101011111011011100100110 + 0010101110101011110000110 + 0010100001110000110100110 + 1111110101101001001000111 + 1100110011001111001111110 + 0000011101000100000010110 + 0010100011100101110001110 + 1110000110101101000111111 + 1000111010111000001111010 + 0101000111001111101011011 + 1011111110010001011110000 + 1110001001111110111011110 + 1111111101000111110110000 + 0000111000101010001000011 + 1001000011000111111111110 + 1001010011111011001111010 + 1001110101000001111000101 + 0001100100001010111011011 + 1000100110000000111111010 + 1000100000111001101100000 + 0110101001010111011110001 + 1111100010011001000100010 + 0100000111001110110111101 + 0000110100011011101011011 + 1001110011011001101101101 + 0100011011000111101000000 + 1000111001110010001110011 + 0010011010110011110101000 + 0010001110011110001001001 + 1001011100011010001101011 + 1001001010101110100001111 + 0110001101101111001010101 + 1000011011010111001100010 + 1101111110001100001101000 + 1111010111010001111101101 + 0010100111001111110101011 + 1111101101100010010001100 + 0010010101000011011110110 + 0011110101011110010101010 + 1110110011111001110111111 + 0111101000011111100101100 + 1001110111001100111110000 + 1100010011111011100001100 + 1101001010000111010111000 + 0110010110100011101101101 + 1111000010110011101100101 + 1111000111011010111000101 + 1110010000010001100100100 + 1010110111110101100101001 + 0111100001110011111001000 + 0101010000011001101010001 + 1110101110000000110000110 + 0001110110001011100010111 + 0110001000111010101111010 + 1111001011101011111001110 + 1101100110011000101010010 + 1100001010000110100111110 + 0110110001111011111010011 + 1001011010000010001101011 + 0001100010010000111011101 + 0011101111111111010110101 + 0100111111010101001111001 + 0101110010000011111011000 + 0100101001100011001000100 + 1100010111111000111110110 + 0010011010010001011101110 + 1011010000110001101110100 + 0111001101011000100000011 + 0011011110111011011100001 + 0111100010101111001100100 + 0011001110001000110010001 + 1011111101001001111011011 + 1000100011100101000100110 + 0010000010001000110111000 + 1101111101010110010011110 + 0111101110111000101011100 + 1101010010011111100001101 + 1101000110111100111101110 + 0000101100000101100101000 + 0000010001101111100101011 + 1000101011010011010000001 + 0111010100010000000010000 + 1001001110100001010111100 + 0110101100111100110001001 + 1000101111000100101000011 + 0000000001100101001000000 + 1001110111111000011000101 + 1111001111111000000100100 + 1100111111010101110001110 + 0001011000011001110100101 + 0110001111011001011000001 + 0011001011000010100011010 + 1001111111001111000010010 + 1010101111100101110111011 + 0100000001011111011011111 + 0011011000011001001101110 + 0101100010010101110000010 + 1000101010010001100111100 + 1000101001010011001011010 + 1101110000110111111010110 + 0011101011111010000111111 + 0011110100100111010000101 + 0110010000111011100100101 + 1111001110110111111100010 + 0011001011001100110100110 + 1000100100110110101110000 + 0111001110001000000011111 + 1011111001110010100101100 + 1100010110001110101111001 + 1110011010111110000100111 + 0111000101100000010001010 + 0010011101101111000001101 + 0101100111100001101110010 + 0111001000101100110111010 + 1000010001010100100111100 + 0010011011011000011001100 + 0011100101011110011110011 + 1011111110000100011100001 + 1101001000001000111001111 + 0101101011100001011010100 + 1110110001111101011110110 + 0011110100001100011101100 + 1100111010000010001010010 + 0100001001101111001011011 + 1101010011111101001110101 + 0101101100100011010111010 + 1001011010001001000101101 + 1011101001100001100110100 + 1011010101010111000011110 + 0000100010111000000000101 + 0110001101011011000100110 + 0000110010110000111111100 + 1101100100110011011011011 + 0100101000001110110001011 + 1111110010001100011111010 + 1000101111100001111100000 + 0101000111100011100110110 + 0111010011101000000100110 + 1110110100011100011100111 + 0100110101010111010011000 + 1001011011100010110101011 + 1001011001111100100001011 + 1100000011010110100010000 + 1101100010100100000111100 + 1100001011011000110001110 + 1011101100010000111000001 + 1011110111101100110110011 + 0100110100100011101101001 + 1000101100100110101000111 + 1010111110101111101101011 + 0001010001001110010100101 + 0010000010100100011011010 + 0010010111111101000110100 + 0101010110110101111011111 + 1111010011000100111010000 + 1111011011011000011101001 + 1000000010001101001110111 + 1001111101101101111111100 + 0011010011010001100010111 + 1000010101100101110110101 + 1111010100010011010100101 + 1000000110001111100011010 + 0011011001111101111001101 + 0011010111111101000101001 + 0000001000101000100111010 + 0100010001000110110000111 + 0100101000111100101010101 + 1101111011011101110101101 + 1001000110101100100001110 + 0110100001111001001100000 + 0111010010000100100001001 + 0010101011100110001111001 + 0100100001111011001100100 + 1110010001001011100100100 + 1000100111110101001011011 + 0111001000101111101100101 + 0000101010010011100011100 + 0001101011001110100001100 + 1010010110010101010111101 + 1011001111111001100010110 + 0110110111100001101111101 + 0011001101110010100010100 + 1100111111100000110001110 + 0110001011100110100010100 + 0110010000000011101110000 + 0011111101001010001111011 + 0100000110100110110100010 + 0011110010001111111001110 + 0001100100011000100100011 + 0101001110101111001101000 + 1110101010100100010000111 + 1010001111100110111011001 + 1001100111111010000111101 + 1000011000000000000001110 + 0010000101111000100000111 + 0111010100100010100001011 + 0100011010101111111011101 + 1000001010000011011000000 + 1110011111011001010010011 + 1111001011000111010000111 + 0010111000000100010011101 + 0011101011000111000111110 + 0110110110000100000010011 + 0001010110001100011010111 + 0110110110110100000110000 + 1111000000100001110101101 + 0111110010011010110001010 + 1101100010011111011110011 + 1101111110101111001000010 + 1101110101000111111000011 + 0111010000110110111111110 + 0110001101110101100001101 + 0101101100110001000001011 + 0010010110010100110011011 + 1111011001011011000111000 + 1010111001011010000010100 + 0011010000000010000101100 + 0011000111101111101100000 + 0010000010101110010111011 + 0011000000110100110111110 + 0010001011001011100110101 + 0011100110100101111100001 + 1010111111001010000111010 + 0110110011010010111001101 + 1001110101101011000011011 + 0010000000111110011110111 + 0111000111001101101101111 + 0110110000100100101101101 + 1101100001111010010111111 + 0001111010011110100111000 + 1000100001101111001101001 + 0110111100000100000100011 + 1010000001110100111010111 + 1011010110001000000000100 + 1011110110011000111100011 + 0101011001110100110100111 + 0110110101000011111000001 + 1111000011110101001110101 + 1011111000110110110010111 + 0110111111001001011010100 + 1101101010011000001011100 + 0100101100000100111001100 + 1111011001111111010100001 + 0011101100001010011101000 + 0110101111011100000010001 + 1101010111010011110010110 + 1011111100010110011011001 + 1000010001000110111011000 + 1100001000110100011000110 + 1010110011111101100010101 + 1010100011011001111111101 + 0100110001101100000110001 + 0000110011001010011000000 + 0010111110010110000000010 + 0101111011000101000100100 + 0011110010111100110101100 + 1010001111000101000000100 + 1000001011010000001110110 + 0100110111110001001000101 + 0001000011011111010110110 + 0101110000111000000100010 + 0101010110101010011010001 + 0010000001110101110101101 + 1001111111011010111100011 + 0011000110110010111110011 + 1101110101111100101101101 + 0111111000001110100011100 + 0001100100111111011011100 + 1011110100100101011000000 + 1110001100111001111100110 + 0010101001100100111111011 + 1110100010111001000110110 + 0110010110001011001000010 + 1100101010000010011100010 + 0100001101011100100011110 + 0111000100000100010010011 + 1101111101011101011001101 + 1011111011100010101111111 + 0011111111111001110111000 + 0110111100110001101101101 + 1000000100010000011110101 + 1101011110001001100101011 + 1100011011000011110010010 + 0010000001001011010010011 + 0001000011011101001111100 + 0111011000010011100000101 + 1001111011010010011110100 + 1010100111110001000011110 + 0001011111010100100010011 + 0110011000111010110001110 + 0100101110100011011111001 + 1011001111101001010111001 + 0010110011010111101110100 + 0111000111111000111000011 + 1101111100001000110000011 + 1110001000000111111101000 + 1111000001001111111111100 + 0011011000001101100110110 + 0011001110100101111101011 + 0000000011010010010100001 + 0110101110101100110000010 + 1100010000101011110110000 + 1110001001000000001101111 + 1011101111010011101101001 + 1001111001000010110111110 + 0100101000011101011011110 + 0111100100110110110110011 + 1000010000110111000001110 + 1101100100100111000100011 + 0010100111000001011011101 + 0001111001001100010010001 + 0000101000101111001000110 + 1110011011101010110101100 + 0111000001000101111011010 + 0001111111111011110110000 + 1000100001110110100111111 + 0000010101100110110101110 + 0101000011101010110111110 + 0010110001011001100110101 + 0100010101001001111000011 + 1101001110011011000000011 + 1100010011100110111111110 + 1011101000111101100110011 + 0111011011000010100000010 + 0001111111101101100010111 + 0010000010111000010110001 + 0111000101110011110000001 + 1111101111010000011011001 + 0000001011001000100100100 + 0011001001010010001010001 + 0111011101111110001111011 + 0000101010011001011110010 + 0111001011110010111011011 + 1011111110110001000111000 + 0011001011001010101010011 + 0010100010010101110100000 + 1111010010000011110100000 + 0100110110110000010001000 + 1110110011010010001100010 + 0010101100001001110100011 + 0000000101111000011011001 + 1110101010000000000010001 + 0100000001110010111001100 + 0110000101111010000001010 + 1011110011000000000000110 + 0111100010000001111000010 + 0011100100100101011011101 + 1110101110010011101000101 + 0110100100000111001100100 + 0010011101011001100011010 + 1011111110110001101101000 + 0101110101001000111111010 + 1011000000011010111100011 + 0100110100011110001010101 + 0100011111010101000001010 + 1100010011000110001111010 + 0110011110010001110001110 + 0010011100101011111100000 + 0011111100111001110101001 + 0111110110011110000000010 + 1101011000100001010001111 + 0010010010100001100000011 + 1011000000010100011011101 + 1100100011111110101100011 + 0100111001100110110111110 + 0010011000011001011101001 + 1000010010101111001110001 + 1000010010110011010010010 + 1001000100010010101010001 + 1110111011111101000001010 + 0010010100001001101111111 + 0110011110111010000110111 + 1110010000011110111011001 + 0000010010010001101010111 + 1011100100101010111100001 + 0010111110100110000100110 + 0100110010010100001011100 + 0000110111011111101000100 + 1011111100110010101101101 + 1111111000100000100101001 + 1011010101101001000000001 + 0000111101111110110000000 + 0100011000011011001000100 + 0011110101111101101011011 + 1001110110100101001011001 + 0101000011001101010001001 + 1111110000100100010011010 + 1100011000010001101000110 + 0101001000100100110001011 + 1100010111000111000000100 + 1010000111100111000010011 + 1111101101101001011101010 + 1010001111001010000100111 + 0100100001001011111110111 + 0111000110001111101000100 + 1101111001100111001010001 + 1001010011110010001011000 + 1010110100110110110011110 + 1011010010000111000110111 + 0010010110111010011110001 + 1101101111101010111010010 + 1110100011011100010101010 + 0000001000111101010010000 + 0010100100011011100110100 + 0010010111000000000110011 + 0001011110011001101111001 + 1111101100010010001000001 + 1010000101110101110101011 + 1101110101011111111010001 + 0011011000000001111101101 + 1110011111100100100000110 + 0000011011010100010011101 + 1110111100100111111001101 + 0100010110110101110100100 + 1100011101101011001100100 + 1010000000100101001111110 + 1011011101101110111100101 + 0000010110000101100110011 + 0110110010101010001111100 + 0111100110111000111011001 + 1011110011111100101001010 + 0111111011000111011000010 + 1001100110111011110001000 + 0101001111100001010111111 + 1100010001101011110101001 + 0100110100100001011010011 + 0001110100010110011110010 + 0000100111100000101111101 + 0110100000011011101001110 + 0110011011011101000010110 + 0000001001010111001111110 + 1111010010100000110001101 + 0000011110111101001010011 + 0011110100101110100110001 + 1111101001000001101010011 + 0001010001010000011011100 + 0011111001101111110010000 + 1011111010010101110100110 + 1011101100011001001001000 + 1001111011110001000101100 + 0111011010011101001111001 + 0111100111001010010111010 + 0111110001111110010110001 + 1100000001010011100010111 + 0101001111011010000011010 + 1010100111010011111001010 + 1101011001100111010011001 + 0100101101111100111001110 + 0111001000100010011110101 + 1010001011010111001111110 + 0110100010001110101110100 + 0111010100011110010011001 + 0100011010100111010010001 + 0001101000010001110010011 + 0101001110111110011000110 + 1010101110001100111110111 + 0100110111011001001101001 + 1000011110001001101110101 + 1010110011101100010101010 + 0010001011111000111011001 + 0111010001011101110100000 + 1001011001110110100110011 + 1111000110010101101110110 + 1010010000011010010010011 + 1011101010001100100111111 + 0101011010001000111100101 + 0110001110011100010001000 + 0111110110011110110111000 + 1100011000000100100110100 + 1000011101000100110010100 + 0110101010010101111100000 + 1010011110001001000110001 + 1110000000110100001001000 + 1110101011100001011110010 + 1000011101000010011100110 + 1000011000111101000101101 + 0100001010110110010111001 + 0001100111111000111011111 + 1100110110010001100001001 + 1011100101001111000010100 + 0011101000001111011100011 + 1011010001011101110110000 + 0001101111001010110101001 + 0000101001111010111110101 + 0011011011111010000111000 + 0110101010001100001110010 + 0000111100100001101000101 + 1111111111011000101101110 + 0111000011101001010101101 + 1100000110011101001110111 + 0111001010100011000100011 + 1111010111111101101000101 + 1001111001110001011011110 + 0100110010000111111001100 + 0111100100011000001001011 + 1010011100011100000101110 + 1011001101110100000101110 + 1101100110001000100000100 + 0010001001100011101110011 + 0010100000000000110000001 + 0100111001101101011001101 + 0000011010111111001111100 + 1111101101100001110100000 + 0001010100010111011110000 + 1001000111100011101010110 + 1110101101110001110011000 + 1111101011100011000001011 + 1101100010000010111011010 + 0010100000111111110100011 + 0110110100000101000011001 + 1000000110110010110111000 + 0000101110111101110001100 + 0111111011110001101001111 + 0010111110110001001101100 + 0110001010100000001011101 + 0110111100101011111001010 + 1011110011001010001000101 + 0111110101000010000101111 + 1011111110110010001111001 + 0101101101110011101001110 + 0011101110000110101111011 + 1111011001111101111100110 + 1110000111110010010110000 + 1010000000110101001101000 + 1101011101001100001110011 + 0111000100000000001101001 + 0101001010000001011010100 + 1000101010011100101000011 + 1011101001101001111000010 + 0011111101011111100100101 + 1000100000101000100100010 + 1111101011010011001110011 + 0110111010101010000000011 + 0001010100010111111000101 + 0011101110000011000101101 + 0100000000101001011111010 + 1001010101001000101011101 + 1111001100010010011101010 + 0000011011111100010000010 + 0000111010111011001010010 + 0101001101111111100110001 + 0011100011101100000111111 + 1000110001100010000010100 + 0000100100011111001000001 + 0101011011001100101111011 + 0101001001110100001001011 + 0001010001100010111011000 + 0111000110100001011010101 + 1001000100100110000011010 + 0000010011110001100110110 + 1100100010110001010110011 + 0100101110100011001001011 + 1110101000010111100001000 + 1010001000101111010000101 + 1011110111010000100101011 + 1110100110100001100000010 + 1100010000100100010010110 + 0011000000110010100010000 + 0101010001011001110010101 + 1111001001011001011111110 + 0100001101001011011110011 + 0010101110100110010101111 + 0001100101110111100101010 + 1101000010101100110101011 + 0110101111011101110000000 + 1000000101110000100001010 + 1110000000011111010000101 + 0101100111110000101110010 + 1001011010111010101001101 + 1111000101000110011000001 + 0110001111111101001100010 + 0010110101010001101111000 + 1110110001111111111100010 + 0000010011100111000000000 + 1110011100011011111001111 + 1100011110001011010111001 + 0110011001110011000011100 + 1101110001010101000111101 + 0000110001101000111111110 + 0011001100100111110111011 + 1001110001000111110110001 + 0001001011110000110001110 + 0011011111001010010011010 + 0101111011010010001011000 + 0010011010010000010100010 + 0010011001011001010011000 + 0011000000011000110110011 + 0111110000110100101001000 + 0100011100001010111110011 + 0111101000111001011010100 + 0011101101001111111100001 + 0100000110110011000111101 + 0110011101100011101000010 + 1001001111111110000010100 + 1100100000111010011111111 + 1100111011001001110010011 + 1110101010010100011100110 + 1011100011110000000000100 + 0100101000011000111101010 + 0111001111011000110011101 + 1110011001010001000001101 + 1110010010001001110110001 + 1001110111001101011000101 + 0110110001010101010011011 + 0011001000100011101011010 + 1101111111110010100110011 + 0011111110101111000010010 + 0011010000011001100001110 + 1001110000100010010101111 + 1110010111011011011100001 + 1001101000111111010101010 + 0001111100110101101000001 + 0011001111100111010110011 + 1011010111110100111010001 + 0011011110100111111111111 + 1100000011100001101111001 + 1110010111100000011010010 + 0010110111001101001001000 + 1100001100001101010001101 + 0110101001010011110100101 + 0100011110111000101010110 + 0010111001110110011100001 + 0111101100001111111100010 + 1001101001111011000101101 + 0001111011001111011011111 + 1100101001001000111100111 + 0001110000111010100101110 + 1100011001000110000010011 + 0001010100001000101001010 + 0011001001010111011111011 + 1111100000100100010000001 + 1110100000101011011000011 + 1100111110101001000001111 + 1100110111001111110001111 + 0100111010010110001000100 + 1011110001011100111010010 + 1101011101111100011101110 + 0101100001111001101001111 + 1101011110101111001101011 + 1100000101000001110110010 + 1100000101101110111011110 + 1100111110110010000100000 + 0001001101100110001101011 + 1001000010110010111010001 + 0011100010011000000011010 + 0010000101111101101110010 + 1001101010010011000110111 + 0101001110111011001110110 + 0111101100100110110011011 + 1111111001010110000001010 + 0100000110000101010000100 + 0111110111100101001000101 + 0100001001111011001111100 + 1100001000100110000110010 + 0101100100100000100111101 + 1011001010010111110011110 + 0010110100101111000110010 + 1001000001001001101110111 + 0000101001001011110101010 + 1011100010111000111010010 + 1100010010110101100010110 + 0100111101011010001110110 + 1001101101101100001011001 + 0010111111100110101011000 + 0001001001111100001111110 + 1111100011101001010000110 + 1101000111001111000010010 + 0110001100010001001111001 + 1011000101000101011111000 + 0111110100011111010101000 + 1010001000000100011001011 + 1101111100001101001110111 + 1111101111111100010010011 + 1110110001000011010001100 + 0000000011110010111110011 + 0000011011000001000100011 + 0000101011111111100101000 + 1011101010011110000101011 + 1001000001000101100011001 + 1011011111001100101011001 + 1001011110000111111001100 + 0101000001001100101000111 + 1010100101001001101001101 + 1010100000011010001111001 + 0000100001011000011010101 + 1001100111100110111011000 + 0001110100110011000100100 + 1001101111111111010100100 + 0001111010001011001000000 + 1111011100010100011101101 + 0101011111011111111000111 + 0000100111000001011100100 + 1110110001110100111001000 + 0100111111010101111011110 + 1011101010110010010100000 + 1100001101101001110101101 + 1100010111000110111010100 + 0001000011000011101111011 + 1101000011001001010001110 + 1100011011111101000100010 + 1101001100111110010001011 + 1101110010111010000010010 + 0111000100010010001001000 + 1001101000110110011101000 + 0001100111010100111100010 + 1101110010100100100100111 + 1110100100101101110100000 + 1001111110101001101000000 + 1000010100011111010101101 + 0111100000110101010111001 + 0100111000000000011111100 + 1011101011001001111010110 + 1111010000101000011100101 + 0010011001101100011111001 + 0011111011100001111001111 + 1001111111110001110110100 + 0110110111001001000011011 + 1011111110011011110101010 + 1111001111010100000001110 + 0001010101000010000101100 + 1100011111011010100010101 + 0110111100001100101101100 + 0111010111100011001000110 + 0110001001000111000000001 + 0011010100110011000000111 + 1001101011001110101101110 + 1010001010000110111000000 + 0101001001111111011110001 + 0001001111101100001011100 + 1110101100110101011010001 + 1001010110000110000011100 + 0110100010000101000111001 + 0011011011100011101110101 + 0100011011011110010000111 + 1101110100001001111000000 + 1010010101010111100001011 + 1010010100101100011001010 + 1001001100000000100110001 + 1001110011001000010111011 + 1001101001011101011000011 + 1111101111010101010000111 + 0011011000101110100000111 + 0011010000111111010110010 + 1100111111101100000011101 + 1111100001000101010111000 + 1010000111100100000011011 + 1101000001111011010101001 + 1010100000001011101100111 + 0010110110110100111111110 + 0110101100101000001110001 + 1001111100101000010100100 + 1110011101111000111111000 + 0111001100011011001111110 + 1100001011111001010111101 + 1010111011010111111000111 + 0100000101111011101111011 + 0000111111010010111100011 + 0110110101000100111110111 + 1011010100000000100000110 + 1100101101010010000100010 + 1000111000001111010111100 + 0110001110101111001010101 + 1011010110100101100010000 + 1101011011111100010010010 + 0100011100110000001101110 + 1101000010011000101101010 + 1111010000010110101010000 + 0001111110101111100100100 + 1110101101001001111111111 + 0101000011100111100100110 + 1100100111010011000000000 + 1001110100110000001110000 + 0000110011011011111010110 + 1000010100011101011101010 + 0111100000011001101011111 + 0111011000111101100100000 + 0011010100000111001001110 + 0001001010111110000110000 + 1100000110110001010111010 + 1111000100101000100101101 + 1000111111110101100001011 + 0011011010000000110011000 + 1110001000001100011100000 + 0110110111100000011100111 + 1111001010001101000010000 + 0000110010110011101110011 + 1110101111111001010111100 + 1111101001001010000100001 + 0100111100100100110100001 + 0100011010011011110010010 + 0111010110101011100101010 + 1001000110011000111101110 + 1000001001111111000100010 + 1100101110011011110110111 + 0011101010110110101100101 + 1001100010100001100111100 + 0000000010111011111100110 + 1011011101010111100001110 + 0011100011000111000001100 + 1010110010011000100110001 + 1111100111111011000000011 + 1111010110011100011001010 + 1011100101101010001110110 + 1000111100010001100011110 + 0000000101011010111011000 + 1000011101000101010110011 + 1100010110110111011101011 + 1010111111001010100000001 + 1100001110110011101000001 + 0101010001111100001100010 + 0110011010001111111101011 + 0011101001100101001000010 + 1011000111111100010010000 + 1001011010000101000011010 + 0100011110110001100000111 + 0001010111101011110010000 + 0011110001000010110101111 + 1101101010010011111011001 + 1100100011011010011100001 + 1101111100010101111101011 + 0010000001001010110011000 + 1100100100010011100010010 + 1000010000110001100111100 + 1000110000001100001111011 + 0110101101100000011111001 + 1010111001001111101111111 + 0111011001111100111110010 + 1110100010100110010101000 + 0100000010001000100111011 + 1101000100111010000101100 + 0001100111001110111100100 + 1010111101100110110100000 + 1101010111010011111100000 + 0011011101010010111100010 + 0000101101011000010101000 + 1011100111101111111010001 + 1110010111010011101011011 + 0110011100100110110000001 + 1011011010110111110101101 + 1011110111110010011110001 + 0110111101101100110010011 + 1010010101110001110010110 + 1000110011010101011111010 + 0010011100110010000011100 + 1010010100100010000100011 + 0101101101110110111010001 + 1111101010011101101100001 + 0101001000001101111100011 + 1010101110001100010110011 + 1000001110101010101001010 + 0111101100111110100001100 + 0001100110001010010110001 + 1101110010110111000111110 + 0010000110000011110001011 + 1111000100000011000101101 + 1111110100001001111100100 + 1001101100001110111110111 + 1111110101010010110101001 + 0001100101100010110100011 + 0100010110000111110111101 + 0000001111001101101001010 + 1100111001111011010100011 + 1000001101111101011100101 + 1001011101100001101110111 + 1011100111011110010010111 + 1010101111011111111110101 + 1011110111111000110110100 + 1101011010001001000011001 + 0100101110101010001110011 + 1010011000010101100000001 + 0011011101111100011111101 + 1100011011001100101000011 + 0101110011100100001101011 + 1111101110010010011011000 + 0101000111110110011111000 + 1000001101101111011111100 + 1001111100010010101011010 + 0101110111000011010000111 + 0000000010010100000101011 + 0011100101101010101001010 + 0001001000011110101111001 + 1100011010011001101111100 + 1111111110011001111111011 + 0001100001110000110110100 + 0001000111110111100001011 + 1011100001100010101100001 + 1000000011100010000111010 + 0100111101000110101101010 + 1011100011011110011001111 + 0000000011011010101101110 + 0010100101001111111111011 + 1110100010000110100110001 + 1111111000111010111011010 + 0100110100101110011111111 + 0111100010110110010010001 + 1000011000111110001100110 + 1111001100001101100101111 + 0110110110110011000101111 + 1101001000111110010111110 + 1100101011100001110111110 + 1111001101101100001010011 + 1000001111101101001110111 + 1101111010111011001100100 + 1000010100111101001001001 + 0011100101111111000001100 + 0000001000110000110010101 + 0100111010010011110010111 + 1110110000011000100001111 + 0010110001101000000011101 + 0111000000010110110110111 + 1011100000101011100000111 + 1011101001000110011001001 + 1010001101111101110101001 + 1001111000000010111011111 + 0010101111011111010100110 + 0111110111000001111011111 + 1101111000110000011011010 + 0110110100000000111101011 + 1101001000101011101111101 + 1010111101101101111001010 + 0110110100110000000110010 + 1010011100011011100000100 + 0100111100100011011001010 + 1111111001111111001100110 + 1111001011000010101011101 + 1100001110010111011000110 + 0011100111000101111100111 + 0000100000110100100011111 + 0011000011110101100101000 + 1001000111001100111000000 + 0100010101010001011100100 + 0000110000011010100010010 + 1010100001001110101000010 + 1001100000110100100010000 + 1100111111100011100100101 + 0100101111101100100100111 + 0010111010011011010010111 + 0110000110111011011011110 + 1110010100001110001100100 + 1111001101011000101000000 + 0000010000101010100001111 + 0011010100010100110111101 + 0001010110111100100100110 + 1000101001011101111100101 + 1110000111100101111101010 + 0001000000001100001110010 + 1100101100010100101111001 + 0110000101101110100011100 + 1101000001001011010011100 + 0101101011001010111010100 + 0110100100010101010111110 + 1000111001011010100101101 + 0001100110001101100000111 + 1011101000001110001110001 + 0001111101010111100001111 + 1001111011001100010001101 + 1111101001010111100000100 + 0000100010010101101001001 + 1101100100111100110001010 + 0011011100001000101001101 + 1011000011001011010010100 + 1001000000000000001011000 + 1110110101111001111000001 + 1100000011111001100101101 + 1101100000100001100101101 + 0101001001101110001010001 + 0110010100001111101110010 + 1100101000010100001101001 + 1110101101101101010001111 + 1111000111111000001010110 + 0101000110100110011100111 + 0011000010010110000010110 + 1100010110110001110100010 + 0011100001110100111001110 + 1001001111111011011010010 + 1101111001000111011101101 + 0001111010001100000100001 + 0001010100010100001000101 + 0000011111011111100000000 + 0100001001011111001110101 + 0111110111001010000011001 + 1101101110010100001001100 + 0100010110100110011110010 + 0000001010011111000001010 + 0110000010100110100110011 + 1110101101010111001110000 + 1100011100010011011100111 + 1110111100011101001111110 + 0110101101111100000100010 + 0010010100100000101011100 + 1110101111011011100100011 + 1000000101101011110101101 + 0011100001010100011011011 + 1000101011101110100101111 + 1111001011111000001011100 + 0101101110000111010010010 + 0000110111010101110111110 + 0101000001010110100110111 + 1010110010110000101000010 + 0100110100101101111010111 + 1011111101000010010011101 + 1111100100000100110011001 + 1000100011110000011100001 + 1011111100101000001111101 + 1110011111000101010000011 + 1110110001101101100100000 + 0011111100110001010110101 + 0111101100101010001110111 + 0011001111101001011000011 + 0111000100111111001000110 + 1110110010000111011011100 + 0010011101110100111100101 + 1011100101010101101101000 + 1011010010011010110110101 + 1110101000111010011001011 + 1111011011101110101010110 + 0110011110011111100111011 + 0000000110100011001011101 + 1110001100010100000001100 + 1110001000111000100100101 + 1110010000111100010000011 + 1110001011100000000101101 + 1110010110101110110001100 + 1110011101110000000110011 + 0010010111000001011000111 + 1110000011010010111111100 + 0110010100001011111001000 + 1000111110001011100011000 + 1010101110000011101110110 + 0001111011111001100001101 + 0111110000100101001011010 + 0110100110101011001110000 + 0111010010100011101011101 + 1100101101100101000011111 + 1110100011100000111111100 + 1100101100011110111011111 + 0000000010000111100001111 + 0001110001011110100111000 + 1000111011001111001111000 + 0111100101000000001000000 + 0111011111010011110101111 + 0011010110110000111101001 + 0000100000111100011111111 + 0001010001111000110010100 + 0001110001011110001010101 + 1010000010100000011000100 + 1101000001100101100000111 + 0011000110011000000111000 + 1111011000010100111000011 + 0000010011110100010111011 + 1101001001000011011100011 + 1110000111111110001110100 + 0111101111011011010111111 + 0011000001101110100111000 + 1001110000111001001010001 + 0100110111111011010111000 + 1010110111011010111010000 + 0101011100101110001110100 + 1100110111100101010010111 + 0011000111101011111000011 + 1011100011100101101111101 + 1100110100111100100100010 + 0100111000100001110111010 + 0000101111010001001111010 + 0010101011100000000111001 + 0100111010010011010011100 + 1011101011101100100000100 + 0000011100111011111101110 + 1000100111010111001000100 + 0111101110101101000110110 + 0001000111100110000100010 + 0110011011100110111001101 + 1000100010100001001100001 + 0100100001110111011011111 + 1001101111111001111111101 + 1111100100001000011101001 + 0110101011011101011111100 + 0001010111100111111110000 + 1111000010111010111010101 + 0110011111001111001001100 + 1110110101000101100111001 + 0000100001010011111110010 + 0100100110000110100000101 + 0101111010000000000001010 + 0000111011100000011011000 + 1100010110001010011000100 + 0100111011110111100001101 + 1001111000101110011000100 + 0100100010010000011111110 + 1101001010101010010110011 + 1100010101110110001001110 + 1111100001010011100101100 + 0011011101000110100101011 + 0111010010001010101111001 + 0011100110111100100110110 + 0101010101010101101111000 + 0111110000111011010001010 + 1100111111110000001100110 + 0011001111010101110110000 + 1101100001010011101111001 + 1101001001100011000111101 + 0011110011110011111101111 + 1101111110000110001001000 + 1101010011000100100000011 + 1111111100010100100001000 + 1001000100101000101101100 + 0100000100010010001001011 + 1010010001110011010100000 + 1100001000110001001000010 + 1100111100110111111000100 + 1100101111010010100010110 + 0110010100100000110110101 + 0110110000111011010101001 + 1110011010000110101010010 + 1110000110010001101010010 + 0111000000110001100110111 + 0111110000110011110110101 + 0110000000111101011010000 + 1001111101100000111110101 + 0110110000001101111100011 + 1101100010000100100011000 + 0110101100011111100001001 + 1101100110100101001101011 + 1100110101110110011010010 + 0101000011000100101101111 + 0000100111111011110011100 + 1011110110100001010001101 + 0011110110100110100000010 + 1000111010001010010001101 + 1000111010010101001100110 + 0000110011000000111011011 + 0010101101000010010000100 + 1101000011111001110011011 + 1100000100001101010100010 + 0011001010001110000111101 + 0010110001110001100011110 + 1000111101101100000111011 + 0111101010000100011111000 + 0010011110100001101101110 + 0010011010110000111001010 + 0100110000101100010001101 + 0001101010011011001100110 + 0111001001110000001110011 + 0011010100110100100101111 + 0101010111010000100101010 + 0111100011111100101110101 + 1101101110001101001111101 + 0000101010001000100000010 + 0100001101001010001111100 + 0100101010111011010110011 + 0100010010100100100010010 + 1100001011000000110011111 + 1111111111010001011010000 + 0100110101100111000100010 + 0110001101011011100011010 + 1111011001010100100001010 + 1111001011101111011010000 + 1000110000000001110010110 + 0111110011010010011000000 + 0100001011101011111000000 + 1000110011101001111110110 + 1111101100010011111101111 + 1101100000001011011000000 + 1011001011101000100000010 + 0000011100001111101000010 + 0000101100101100101010100 + 0111110011111111010101111 + 1101110111111100011111110 + 0110000010001001011100101 + 0110010010110011011111001 + 0110110111100000111100011 + 0111101001101100000100100 + 1111111100100111000100100 + 1111001111001000000010101 + 1101100010100111001110100 + 1010001110011000100111101 + 1111101111100101000111011 + 0111001011101100011011000 + 1010001100011001110101001 + 0111010001111110101011101 + 1110110000000111100011110 + 1110011001011100110111111 + 1001001110101001110001101 + 1000010110100111000110010 + 1010011000000000100111010 + 1111111001110100111000110 + 1101001001100100011011001 + 0010000101001000110010111 + 0010100010001000111000010 + 1100000000001000000110000 + 0000000010011010111111100 + 1110001101011110101110011 + 0101100111101111001000010 + 1001000111101111110110111 + 1100001110101001110101100 + 0101100111000000010000111 + 0110111000010110101000000 + 0110000000101110011011000 + 0000010101000000111101010 + 0001100000111000101000100 + 0001000111101100010110010 + 0100000101011100010000110 + 0100111110100010110011011 + 0000001001010101001100101 + 1010001000110001001100101 + 0101100101000110100011110 + 0111111101000111011111111 + 0011110101010011000011100 + 1111000101011011000110101 + 0000111110001011000111110 + 0110010100101001101001011 + 1100111000101111000111100 + 0001100011110111011011011 + 1000011011111100001000000 + 1001101110100100001111100 + 1111001111011011110101010 + 1001011110011110111100001 + 0101101101110010111001000 + 0011000101100110011110011 + 0111011001011101001111101 + 1000010001100010010101000 + 1010000000011110010001010 + 1100001010111001101011001 + 1010111000011010011001110 + 0010000100101101001011001 + 1100010101100010110101001 + 0010100100010011010001011 + 1000001011011000001110111 + 1010011110011100011101111 + 0111101000010100011000111 + 1011011000010001110001001 + 0100010001001001100101000 + 1110110110000111100111001 + 0010011111010100101110100 + 0011101011101110000101011 + 1101100010101101111110000 + 0010101010011100001111111 + 0101010001000011100001111 + 1101100010011000010010011 + 1101001110111001011001011 + 0111101101011011100110111 + 0001010001000011110010111 + 1001100100111111011101101 + 1001001001011101011101111 + 0100110111000100100110011 + 0010100111000001111010011 + 1110000100001001110010011 + 1010100110101101100011100 + 1000100111010111111010000 + 0001001100010101111010011 + 0111000110110011110100000 + 0100010100000000000110100 + 1100000100010011001111111 + 0001001010110011111011100 + 0110101110001110101111001 + 1000011111000101110110100 + 1001111100010001001011110 + 0000100100001001100101010 + 0101000011000011101010000 + 0100010111011110101011010 + 1110111100100000011110001 + 0111111101011010111001010 + 1001010101010110110101101 + 0110100110010010110110100 + 0010010111101100101111000 + 1011011100000000110100000 + 1010111010001111001110100 + 0100101101001001001110000 + 1011010110000101010100110 + 0111101101011011101000101 + 1111110110001011000001111 + 0100100110011110111000010 + 0000000010010100010101000 + 1100011100100100100100111 + 1001110110101000100001010 + 0101001101001000110010110 + 0101000000001110001100000 + 0110010010001001100110001 + 0100001111111010100101101 + 1011110101010101110100000 + 1000110000010110110100011 + 0010001001101011110111111 + 0011010001110010011010100 + 0000100010011011011111101 + 0100110110010100011101111 + 1100010010101110110111111 + 1101101101001110011101110 + 1010011011001001100000100 + 0010110111010111110010111 + 0101101010011010011011101 + 0110000001111000101110110 + 0100011110000111000010111 + 0010110100000111000111111 + 1101111010010010010101100 + 1111011001100101101110011 + 0100101001011000000101000 + 1000001000100101000000000 + 0111111010111011000001110 + 0100000110011001011011010 + 1011101010011001100100011 + 0110100011111001001101011 + 1100011101010001001001001 + 1000011111001101010001100 + 0110001101011011101010110 + 1110101100010100001101100 + 0001011101010001110010000 + 1100000100110101011101111 + 0011101011001010110111001 + 1000111011001001110101010 + 1001110000010011110110100 + 1110111100101001011100100 + 1010101011000011010011000 + 0110101000011000110100011 + 1001011101110110110110110 + 1001001011001100001100100 + 1001011001011100001011111 + 1010110100011101011101111 + 0110101001101010100000111 + 1100101010111101110111000 + 0110001110101000101011010 + 1000100000011101100100001 + 0101110101001000111011000 + 1111010001000010110111110 + 1101011001010010000111001 + 1001101110001110010011000 + 1110111110100111001100101 + 0100111100110110110101010 + 1101001001001101000101010 + 0101101000001000000011110 + 1010111101111111011101011 + 1110011011011110101110010 + 1100001101011001100000000 + 1110000110100011010110101 + 0101101101111001001100110 + 0111111011101110110111010 + 0100101101100100010010111 + 0001100011000101011111100 + 1110010000011111101001011 + 0010100010000100110000010 + 0011101001111001001010011 + 1110000000110110001000001 + 0100001110111110000000000 + 0101001001110011000100000 + 0101010101100001100000010 + 1101010000110010101010100 + 0100110011101101110100010 + 0101010011101001011000000 + 0011011111110110001111010 + 1101101110001010001111001 + 0001010110000111110110101 + 1011011011111100111000111 + 1000100111110000010110111 + 0100111000101011011011010 + 0111000111101111011010001 + 0110000111011110110100110 + 1110011000000110101011110 + 0101101010011100001000100 + 0000110100010001001110001 + 1101101001001110000000001 + 0101001111100110000001111 + 1110001100111100000100100 + 0010010111001110111101100 + 0101101001111001000111000 + 0111001001110011000110010 + 1011110011100111000110011 + 0001101101101100001111110 + 0101110101011001001001010 + 1111001001001101011001111 + 0011000100101000101111100 + 0011010100111001011101010 + 1001000100011000110000110 + 0011000110011010001001011 + 1100101001011011101000101 + 0001110100011101011000010 + 0100111010100101011111001 + 1101000011010101011100111 + 1110101101001001110010110 + 0101011101111011100010010 + 1011100111100000101110101 + 0011011001111001100011110 + 1001011100000110111111110 + 1100011100001011100111011 + 0000001110100000100111100 + 1101110110111110000011010 + 0101111100001111100100110 + 1110011010111110000110001 + 1111000010101111100001001 + 1000000110000010001000000 + 1100011001110101000110000 + 0000111010011001110000100 + 0000001011111100010000100 + 1010111110111111110110100 + 1100001010000001011010110 + 0111001011010111110110110 + 1101011001101000111000000 + 1010011111101111101110100 + 1011100100000111101110111 + 1001111111110111011111010 + 1101010010011000100111000 + 0101001000110000010001101 + 1001100010110001011011101 + 0001001001010100110100110 + 1110010101011100001010001 + 0000101100010001001010011 + 0100011001000011010000001 + 0010000011011001111100011 + 1001010010001010000001101 + 0110111101010110101011001 + 1100101010111010010101011 + 1011110101110000101000000 + 1001111000011000110111111 + 1111010100001000100110101 + 0111001110001011011100010 + 0100101001110110000011010 + 0101100101110011000000000 + 0100001101011000000111010 + 0001011110001000000011101 + 1100011100101010111100000 + 0000111001100010011001100 + 0101011011110001001000001 + 0100101101110000010100111 + 0100101100000110101101100 + 1100011110011101110111010 + 0101110110100100100001001 + 0010101000100001000110100 + 0101010001111010010110100 + 1010011001110001110110100 + 1110010101111111001010101 + 0001110101011111111111011 + 1100100010100100011111100 + 1100000110111111100101111 + 1111011000110000111111111 + 1010010001001111111011000 + 1001110101101011001000111 + 0011011011101100001011001 + 1011100101101101110101001 + 1001111110101100010110110 + 1000100110010010000111011 + 1111101111101011111001010 + 0100110101100000101101001 + 1110111010011001101110100 + 0010110100011111111001000 + 1000000010011101111000100 + 1100100011110100101111001 + 0101010000100000011010111 + 0110101010011001101000010 + 0010001011101110010000011 + 1111001101111110001100110 + 0100010100101011110000001 + 0010110001110011110111010 + 1111011111000101001000000 + 0011010100100100111111001 + 0010101101011100110100011 + 0101000011010110001110100 + 0011011011000010010111001 + 0010001010111101000011011 + 0110000011101010111010001 + 1011010100010011010001011 + 1111100001001100101100100 + 1111111110011101111100001 + 1110010110100011100001011 + 0101100100111100010101000 + 0101000111000000110110101 + 1000111011011010110101111 + 1100101110001110100011001 + 0100000000011001100111111 + 1101000111110100110011100 + 1000111100001011000110000 + 1000110100010011100011101 + 1100111101100110110000010 + 0010011111001100010110000 + 0001100100011011000001010 + 0101111011010101110010111 + 1111101001011110010111011 + 0011110000000111100110101 + 0111111001000000001010111 + 0010001011101110111011101 + 0011111010000111010111100 + 0000100101000110111110101 + 0100000100001010100101110 + 0011100110100101111000010 + 0101101011110100110011111 + 0100001001011010011001111 + 0100101100011011110001100 + 1011010011101010110111000 + 1100100110100110000000011 + 1011001010010010011010110 + 0101100111111011100010001 + 0101101010101000011000000 + 1010100110000011001001000 + 0000111100101101000101110 + 0001000101011110100111101 + 1010000011100110100001101 + 0010011111000101010011111 + 1010000101101100111000010 + 1111101110110101101111100 + 0001000011111100100111010 + 1010101101010100011111101 + 1011010111011101111001001 + 0001111100010001011001001 + 1100110011100101010110100 + 0110100111101110011111011 + 1100111101011011010000100 + 1111011111111101000110101 + 0111010100010001010010101 + 1000001010001111100100010 + 0011111001101010010100010 + 0001101101001100101001100 + 0100100110111010111001010 + 0111110110001111001011011 + 0000011010110110111001101 + 1001011011001111011011001 + 0101000100010000110010100 + 1000111001101001010000110 + 0000111110111011001000101 + 0011101101001000010001101 + 1111101010111000111101101 + 0010000100000010111010100 + 1011101010001111101010010 + 1001110010001010100111111 + 1110010001000110100110110 + 1111111011101101101000100 + 1011101110111111110111111 + 1001110100010111010110000 + 1001111001101011110101100 + 0110010110100100010101111 + 0011011000111111011110100 + 1100110001000101101100101 + 1100100111000111110101110 + 1001011011000100000011001 + 1101011001001011100101000 + 1101010010111000111000001 + 1010100001101110111100011 + 0011101100001111001101011 + 0011110010000101011000111 + 0011100100100010110010011 + 1100101101100110100001100 + 1101011111001100011100010 + 1011010111110100100010111 + 0110010111100000101001001 + 0011110010111100100110111 + 0101010000001010101000001 + 0010010100101010011000100 + 0011110011110001100100000 + 0100101000100111111110000 + 0000111100000110100100001 + 1111110111001010011100001 + 1010101100001010110100100 + 1100010101100000010111010 + 0011000001100011011000011 + 1010001111101011111100001 + 0000010110101001101101011 + 0010100000010010000000111 + 1110101101111101111110110 + 0000010101110000110001000 + 1110101100100101011000010 + 0110111110000101101001011 + 1110000000110000000111001 + 0100001111101101110110101 + 1111110010000011100100010 + 1111000000101010111000001 + 1011001101110001001101110 + 1111011010000011000000111 + 0000000101100110110011110 + 0011101101000111101111110 + 1101001101111101101010100 + 0100111100001110001101011 + 0100101111000001001111100 + 1001110101001101011110001 + 0111100011010110011100100 + 0010100111011100001111101 + 0101101011010101001111100 + 0011011000100001000011000 + 1011010010110100001011011 + 1011000111100000010010011 + 1000111110100001101000101 + 0110101000000110011110100 + 0001001111010100010001111 + 0110111111111011101101110 + 0011101000001101111110100 + 1111011010011000111111101 + 1010100111100010100000101 + 1100110001111010010010100 + 0001010011111110010100101 + 0001010001001101000011111 + 0010101110111000101110110 + 1111111010100000010011001 + 1110010100000001000001100 + 1110110011011010110100011 + 1011011100010100110011010 + 1010110110100110001101011 + 0000001100010100101001111 + 1100110010001100100011000 + 0110001101001101010111001 + 0101001001111110001110111 + 1001111011100100111010100 + 0100111101011101100001001 + 1101100000101111100000111 + 1100101011101011111100110 + 1010000001111111001001011 + 0001110110001111011011111 + 1100111101111101110100110 + 1111001000001001110111001 + 1001000001010100011111000 + 1100100000101101110011000 + 0101000111010110000110001 + 1100001000010010001010110 + 0110000010010010011111100 + 1001101111111100001110111 + 0000101000101000001100000 + 1011110110110001010011010 + 1011101011111001001101100 + 0101100010001000100111000 + 0011100100101110100110110 + 0110101101100010010011110 + 1100010001011010100100010 + 0011111110010011010000010 + 0111111111110101000110110 + 1111100000100001110010011 + 0001110101100011101101011 + 0101110001100010011100110 + 1110000011110001011111100 + 1110010100011111110101111 + 1011001011010001100000110 + 1001000101101100001011000 + 1010111111000110010111001 + 1011000101001110111000110 + 1010101111111101000111111 + 1001001111010010100100001 + 0101001111000101001111011 + 1001001100101101101111101 + 0101001111000011010000001 + 1100001010000100100001011 + 1011101001111100100010010 + 1101001000101111001100110 + 0111111100010110101111010 + 0011011011111010111000100 + 1111111101111000001111001 + 1010000100010011011000111 + 0001011111110001010111011 + 0000000000000011000001111 + 1110001110110000101111011 + 1010101001010011011100101 + 0001111000110001101101110 + 0011100101101000000000100 + 1000101010010011011011000 + 1001010010110100100111100 + 1101010011001110011000110 + 0100010001111101000000100 + 1001010100111111110101001 + 0111110111111011011101101 + 1001000011010011111001110 + 0101101010101110111000111 + 0100001101110001011001100 + 1011110011011111100100010 + 0000001001011010001010110 + 0100110101000100001010100 + 1000001111110100001000000 + 1101100001011011011000101 + 0100101110110111000111100 + 0111111110101010011100101 + 1010001100010100100110001 + 1010101110111110111011101 + 1111101011110010111011010 + 1010110111100110000011000 + 1000111110001100100011110 + 0000010001101010110000111 + 0100011110110010001110100 + 0110101001110001001000011 + 0101001001100111111000000 + 0100010001011001100010100 + 1001110010010101010000000 + 1111011010101000011101011 + 0001110011011100011111011 + 0000001100001100111000110 + 1001000100001110111111010 + 1010101100011100110001111 + 0011001100010000010110000 + 0011010010010111100001111 + 1111011101100110100100110 + 1010000000011011101000011 + 1001101001111110100001110 + 1100101101010111000101110 + 0010101010110011000100111 + 0011001110111111010001011 + 0011010111110111001001000 + 0001001010100100100001101 + 1101100111101011100001010 + 1001001100101100101110011 + 1010010100110001000111001 + 0010101111001111111010011 + 1110000101100111011101110 + 1100101010010100010000010 + 0110100001001010110111011 + 1011011100111100101100010 + 1000111100110011110101100 + 1101101000100001000110101 + 0100111101100100100000001 + 1011101001011010000111101 + 0010110100011110010011101 + 1000110011000011100001111 + 0100110100011101001000010 + 1011110111100011111111010 + 0101011010111110110110110 + 0000111010000101010100000 + 1100011010110010101011111 + 1010011100010110001111001 + 1101100100000010010101000 + 1101011101101111100000010 + 1011101011101000000111010 + 0111100110110100101011011 + 1111111100000111110110001 + 1110101001100001101011011 + 0110100101110010010101101 + 0010110100010100000100000 + 1010101010011000001010100 + 0000011011100001110111000 + 0010101000001111110101110 + 1000110000001001001000010 + 0010110100101000011110110 + 1001101001100110110011000 + 1100111010110100101101001 + 0000001101101100011111011 + 1000100000001100010110101 + 0101011010101101011100101 + 1111011110010000000110101 + 1110000000110000101110000 + 0101001100010100100111001 + 1101001101111111111001010 + 0010001001000011101011100 + 0111110101011000101000001 + 0000101110110011000111110 + 0011100011011110111011100 + 1001110111010001111010111 + 0111101101011000100101110 + 1011011111001100010011101 + 0000111010000011100111111 + 1110011110100011110101010 + 0100100011010110010000010 + 0110011011110111011010101 + 0110010011111011010110010 + 0011111111001001111110011 + 0010100010100010001100000 + 0000100010000011010111100 + 0101000011100011000111000 + 1000000101010110100001101 + 1100011010000010010001001 + 0001111001111100111000011 + 0010110011100100111001011 + 1000011101001111110000001 + 1010001101101111001000011 + 1011010100100110100000011 + 0010111010111111001101101 + 1100001001110000001001000 + 0100010101100010110010110 + 0010111111100001110101000 + 1110010111101010101111001 + 1100010010100000100000010 + 1110001010100011100111010 + 1101101111111101100010011 + 1011110011011101011100100 + 1101111110101110001111010 + 0100000100001100111110111 + 0010001100001101000010010 + 1110001000011111001111001 + 0101010100100001001110001 + 0000000101110010110111011 + 1011010110100000010100000 + 1000111000011011001101101 + 0000101111101001101110000 + 0101010101110100110101000 + 1111111001100001110101001 + 0111011100010111111111001 + 1000100011001111010011101 + 1010111001101010101000111 + 1111010100011110010100111 + 1110001110100100101110011 + 0000000010111111101110010 + 0010111000011001111010001 + 1011101110001000110110011 + 1001000000111001101110000 + 1110010101010101001001111 + 1000111101011000001101110 + 1001010000001010100111000 + 0111001100000110010110001 + 1101000100111111111011000 + 1100101101010110011101001 + 0011101000001110101010110 + 1001001001111010000111101 + 0011110110010011001000100 + 1111101000100100110100011 + 0110000111000000010111011 + 0000011011101101100010100 + 0101000010110110001110100 + 1110011111110011001001110 + 1000001110110110111111000 + 0110110101010101000000101 + 0010010001111100001011101 + 1011011000000011101101110 + 0110010100011010001011101 + 0011001010000111001011011 + 0101011010100011111011001 + 0100110101100100111000111 + 1011111111011101001010011 + 0111010010010001011101010 + 1110000101010000011010010 + 0100011001110011101110001 + 0110000110110110101001110 + 1100111111001100111100100 + 1001100011011111101100000 + 0110001110010100011111100 + 0010100001011001010110101 + 1100010010011100011100000 + 0010001111110001010001101 + 0010001110010111011111010 + 0101000000100000001001111 + 0111010000001110101101010 + 1010100000001001001110110 + 1101001110100010011001000 + 0011100100100100000100010 + 1100001100011110100010000 + 1000000100000100100011111 + 0111011110111010100000011 + 0010100100010000000000101 + 1110100011101101000010000 + 1011011011000001010101000 + 1110101011001000010011000 + 0111111110001101010000000 + 0010010011011101000000011 + 0010111110101100011011100 + 0101000000011100011101101 + 1000011101110010100110111 + 0100000010110101010111101 + 1011010101110000100000111 + 0111110000100100011110010 + 0101111001010111010111010 + 0110001011100010010000111 + 1111000000100111101101111 + 1100011010111110100111011 + 1000010000011111011010100 + 0010011101011010100100001 + 0011000110100111010110000 + 0110110000110111111110100 + 0110110011010110010001110 + 1000000111111011100011101 + 1111001001100000111100111 + 0101111010100110110000100 + 1011011100101101110111110 + 1111110110000110111010001 + 0010010001110010000000001 + 0101000001011111011111100 + 0101100101010100000111111 + 0011101110010110110011001 + 1111100101000011010010110 + 1010100010110100001000100 + 1000100010001101001011010 + 1111000010011110110010001 + 1000000100011100111101111 + 1010000001100000110011111 + 0111001101100011101100001 + 0001111100001111101100111 + 0001001101111011100111110 + 1110010111101011010110100 + 0000001100011011111001000 + 0011011000100000111110111 + 1111011011011111101001110 + 0111011010010000110011100 + 0010101110101100011110100 + 0110110000110111110010000 + 0100110101010011010001100 + 1010010111110101101011000 + 0001101100011101110101100 + 1011110011001011010010011 + 1100001111001011110011010 + 1111110010001001000110101 + 0011001111011010010110011 + 1010111110010110110001001 + 0010000101110000001100010 + 0101001010010011101111010 + 1011110111100111001010101 + 1011001010100011101010010 + 1001100100011001000100111 + 1011010000011100010110111 + 0000010000111110101000001 + 1111001010010110011101000 + 0101100000100010110100010 + 0111001111101011100011001 + 0110101110000011011110001 + 0000101000100100101000111 + 0110011111100000101100100 + 1000100000101111010111101 + 0111100000110110011001011 + 1010011100001010001100000 + 1011001110010111111110001 + 0100010111001000110001101 + 0101000010100001011011101 + 1101010100010101101001111 + 1010111001100010010000110 + 1110111001001101101011011 + 0011001010110011110001101 + 0100001110101111100110010 + 0000100010101010001001101 + 0100111010111011010001111 + 1101011010110111001101110 + 1101011011110000110101101 + 0011010000011011001100011 + 0000110010010010001111111 + 1111010010000111101001110 + 1010101000011100000000111 + 1111001111110101101101100 + 0001110100111001001110101 + 1101101010010010110011010 + 1101101011100011111111001 + 1100100101010000000000010 + 1000111001110100100000010 + 0000110001110001110001110 + 0001110010010101101110101 + 1001001000101101100010100 + 1001110011101101010110001 + 0110111110011100010010001 + 0011101111101110011011110 + 0111111010001111110001110 + 0100000110101100011101111 + 0100101000001110010110000 + 0001100010010100010000001 + 1101110010010110011101000 + 0100111011001101100010101 + 1110110011101001100101001 + 1001110001010010100111110 + 0011001000101111101001111 + 1111110010101101111001010 + 0100110000111001010110001 + 1011010101010001100011010 + 0010101100111010101111000 + 1011100110011010011111111 + 1111111011000011011001000 + 1010011001001011101000011 + 0111110100101010111011000 + 1111011110000001010000110 + 0101111010110110101001110 + 0001110100010111000001000 + 1010100011111001100000111 + 1010110110101111001010100 + 0100010000100100111100110 + 1001001001100100000001011 + 0011111111011010010110001 + 1000010000010011001001110 + 1000110000010010111100110 + 0010001001001000110001111 + 0101001011101110011100001 + 1100101101000101011001010 + 1110011110000001100111100 + 0111110011001110001011111 + 0011011010110011011100100 + 1000111110000000011000110 + 1100100101101101000000010 + 1000010100010011110101110 + 0011000111111110001011110 + 1111100000010000011000011 + 0010011100000001101101110 + 1010000111010111110111001 + 0110011111010111100001010 + 0111010011101011001110110 + 0101101101110101111011000 + 1001100001111110110111000 + 0100101111010000011000101 + 1110000110010111101011101 + 0000000001000001001110010 + 1000011011001000110001110 + 1001100101010010000101011 + 0001001011110001011001001 + 1010011100101000111101001 + 0010101110000110111101101 + 0100111001100001010001000 + 0100001011001100111111011 + 1110100101000011111110101 + 0100100000010000011110110 + 0000110100001001001011011 + 0011101001000001101010010 + 0001101001110010011101011 + 0000001011001111011111001 + 0110001100101100100011100 + 1110010010000011100010110 + 0001100100101100110110011 + 0001101011001101111111011 + 1100011111001101010011001 + 0110100100001100010110001 + 0001011100111011000111011 + 1001110101111010011101000 + 0011001110111111100110111 + 1001011101111111110100010 + 0100001000110100101110100 + 1011110001110001000101001 + 1101011011010010011000100 + 1010000111011010110011101 + 0101100101010001101010011 + 1000000111001111001000000 + 0010110001001010110101011 + 1101010100010011010111110 + 0101010010010111000100101 + 1000100101110001111101111 + 0011111011101100100011010 + 1110000111110100101101111 + 1010001011000111110001001 + 0100011000001111110011000 + 0111110010100000010000001 + 0101011000010011110111010 + 0110010100111110000101011 + 1000110101011001001000110 + 0011010010100011000010011 + 0010000110111000000000101 + 1010011100111000101101100 + 1101110001001000010000100 + 1001010111001001101100111 + 0010010111001010110000101 + 1001100011001010110111000 + 0100101111111101101000010 + 0001111100111001000111111 + 0010010001101110101100110 + 0110110011001100010001011 + 0100100110101100111111000 + 1001010011000000010101010 + 0111101000001001000100000 + 1100101011110100100000001 + 0101111010100111110110100 + 1111010101011001110011000 + 0100111000000110001010000 + 1100000101000101110001001 + 1010100100111001000110000 + 0111111100111010000001010 + 1100010010010110101111111 + 1100000101010101111001001 + 1000110011010010010001011 + 1100110000111101111000010 + 1100111111110110010101011 + 1001110100111000010110011 + 0000101000101010000010110 + 0100001010100011111100111 + 1010001110110000111101001 + 1110011111100000011010000 + 1000101001001101010101001 + 1000000110110110000000001 + 1100010010010110110110000 + 0101111011110000000011000 + 0111110010110101001100101 + 1010011110111010011111110 + 1011111010100000001010101 + 0110100101100111000100010 + 1000111000010101000101111 + 1001010010011101100110011 + 0101010010111110001000011 + 1100011100001000000101001 + 0101011000100001000110111 + 0110011010000001110010101 + 1000011000111011000011001 + 0010010100010010010000100 + 1101110110001011011110100 + 0001001010100000000010110 + 1010100110111000101110011 + 1100000100110001000111001 + 1000010111000100010110111 + 0111111000101100000011000 + 0100101100011110110101010 + 0001000000010111010000001 + 0011111000011000110000001 + 1010001000111110111000110 + 1101100011110001110011010 + 0111111111100010010100100 + 0010010100000111001100011 + 0111010011010011000001000 + 1011101011100100001110111 + 1010100111011110111111110 + 0000001111111011100111001 + 1000010100001110101101000 + 0001001101001111100111111 + 1000010111001111000100100 + 0101010010111000010001011 + 1111110001101101000110001 + 1011011110001111000111001 + 1011111111011001101111111 + 1101101100010110001100000 + 1010111100001001001001111 + 1000000000100100100000101 + 0010011101010111110100101 + 1100110010111001010000101 + 0001011000110001010101110 + 0111101110010001001010000 + 1010010011101011011111001 + 0111011111011010000000111 + 1000010010111000100001000 + 1011100110001001010110011 + 1010111100000010101001101 + 0011000011011000011100110 + 0101001011100000010100111 + 0011110011101101001110110 + 0101010101111001101101101 + 0101010110001000110010100 + 1000010111000101111101111 + 1101100111010100100111011 + 0011100100000011111011011 + 1111111100001010110111010 + 1101010000001101110000111 + 1100110010111010010101001 + 0010111010100010001111011 + 0111110110110001101100101 + 1001111011011011010000000 + 0101010010011100100010011 + 0101000010110101001001000 + 1110000101001000000111001 + 0110111101111001001001100 + 0100011010010011000111001 + 0001000101001100001011111 + 0101111001000000001001011 + 1000000110000000110010010 + 1011000101000010011001010 + 1110100100011000110011100 + 1011111010011100100001000 + 0011011111111011101010001 + 0100101000100101100100010 + 1100110110100100101110101 + 0011110001000101100000110 + 1111010110110111010111111 + 0011100101100000100001010 + 0100011010001101110111010 + 1011010011110000100010110 + 1001110001111101011010101 + 1101010111011101111111110 + 0000001001010000110000010 + 1010011100010100101110001 + 1100001010010100001010011 + 1010011101111011111110110 + 1100100000101001000010100 + 1010000111000101110001011 + 1110111010000101111101111 + 1101011010111100001111100 + 1111000111010101010100110 + 0101010001011000001000100 + 0011010101000100011010000 + 0010101000101110110011010 + 1000101100001101111000011 + 1110100010110111011011110 + 0001100110010011101010101 + 1010011001010001111010000 + 0110100001110111010011001 + 1101101011010100101000110 + 0101100011111100000000100 + 0111000011101111101111110 + 0110111100110001011111010 + 1010100001001011100100101 + 0101001001001010011001100 + 0101111011100110101110110 + 1000010101101110011110101 + 1010001110010011101001001 + 0010001110100111001000000 + 0011100000001101100100111 + 1110110001101011111101111 + 0000010010101101011110101 + 1011001110110101101110001 + 0001110100000101110010101 + 0001001111001010000110000 + 1100111010111011001011000 + 0001110100100000011001000 + 0110001001001101000101001 + 1001110000001100010011010 + 1100010000001110000011111 + 1001100010111100011011010 + 0110000101100110001110110 + 0010001000100110111101110 + 0001011001101010100010111 + 0011001010011101101111010 + 0111000001100001001110000 + 0000010111100110101010110 + 1101101101110110000111001 + 0000110010000111010110111 + 0001010100110100010000011 + 0011100010111011000101101 + 0011000001101101001100011 + 1101001000100111101011110 + 1001001111011100111001001 + 1111110110101111001010001 + 0000101010111010011001111 + 0010111101111000110100100 + 1101111000010111000011101 + 1110110010000100001011010 + 0100101111111001001001100 + 0010000010110111111001110 + 0011011100111111101111001 + 1011010000010000110110111 + 0010001110111110001100100 + 1111001111000010010000101 + 1100100010001111000110000 + 1000001011011110110111111 + 0100001010110010110101111 + 1111100110100101101001111 + 1001001100100010000111100 + 0100001100110000001111011 + 1001100011010001101000010 + 0111011110110001010110110 + 0100101000010010111010010 + 0001111010110011011100100 + 1100110100110001100011110 + 0000010110001010110001111 + 1010001011000110011010110 + 1111111011011111000111110 + 0100100110110011101110100 + 1001001000000111001100110 + 0001010111101001011000001 + 0100101110110010110011011 + 1001001010110011011101000 + 1100000110011001001000011 + 1001011110001110000011100 + 0000010101000011100000110 + 1100110100111101100000111 + 0000101001000100011000011 + 0000000001001110100111010 + 1011110100011001111000010 + 1101110111100111101101011 + 0110001110101000111000011 + 0001001110001010011111100 + 0111101011101111101001111 + 0000010111011001110011000 + 0011010011001100000100101 + 1101100001011000010101110 + 1110010100010010100100111 + 1011110011011011101000001 + 1010101111010111100001011 + 1111010011110011000011010 + 1101111011001111000100111 + 0011101110010100000101100 + 1100111111101001100101101 + 1011100000010101001011111 + 1001111010000011000001110 + 1110000100111111010000001 + 1000110011100010000110000 + 1101110000010101001000010 + 0100100011010001101101010 + 1111100011101010000001001 + 0100100110010100010000100 + 1110110110011111001000011 + 0010110000011100000011111 + 0001010011000010111001000 + 1000100101010110000000010 + 0111000111110001000001011 + 0111101010000010011010100 + 0011010110001100110110001 + 1000110111100111101001101 + 0111010110000110111000010 + 0010010010110111001111010 + 1111101010000100100010101 + 1110101011011111000011010 + 0011001010101100001111110 + 1110111111111110110000110 + 1011111011000011011110111 + 0010000100011110110000101 + 1110111001110010101001101 + 1000011101100100100101101 + 1000111100111110000011110 + 1001110110001110011111111 + 0111001101101001110010101 + 1100110111010110111101110 + 0000001011000001101011001 + 0111010100011010011010110 + 0011101100010011000011110 + 1111011000001000111110110 + 0111011100110001000111000 + 0010100001000111010100100 + 1000110010111000110000000 + 0100001010110011110000010 + 1011000000011001110101110 + 0111110000110100111001001 + 1100110010101001000101011 + 0111100110010111111100010 + 1110001110101011011000101 + 0101101000001101000101010 + 0001001001010101011110100 + 1000111101110000101001111 + 0001101110010011101111111 + 1101000000111111000011101 + 1110001111101000010011100 + 1100101001010111110010111 + 0100000110010010000010100 + 1101111111000000101111001 + 1010000101000011101101101 + 1110010001011100011010000 + 0100001111011101010110000 + 1100000001100111111111100 + 1101011011111001111011111 + 0100000010000011111100101 + 1001001110010000001010011 + 0011001001111101110101011 + 0011111100011111001000101 + 1010010110011111110101000 + 1000100101001101110011001 + 0100000111101011010110011 + 0010110001101101001011110 + 1001000100011000001110111 + 1100100101001101000110010 + 0110100000101100110100001 + 1110111010011111110010001 + 0001010010011101111101000 + 1110000001010111011011000 + 0011011001111010000100010 + 0000011100010010100110010 + 0100110000110101101011110 + 0111000001001011110001011 + 0010000000101110111001001 + 0010101110010001110111011 + 1100010110000110011011100 + 1001101101110010010111010 + 0011001001010101101110011 + 1110101110111101001101000 + 0111000110011101011000111 + 0010011011010011011110010 + 1011101010101101011111001 + 0101101001101000001001010 + 1101001100010110101010011 + 1110101111111101111101000 + 0011101010110010001101110 + 1000100000110011010010010 + 0001101111000001101000001 + 0110111110100010010110111 + 0011101101001111111101010 + 0111011101101111001101110 + 0010010101100000011011100 + 0111010111110010011010101 + 0100111101010111101010111 + 1100100111101101111110011 + 0010111000111010011101101 + 1111000010101101101111100 + 0101011010111101000110101 + 1111011000110011111010010 + 1101111001001001100011000 + 0111111101111111010101111 + 1110001011111110100101000 + 0110101000100101010001010 + 0000001111000101001011110 + 0100110101000011101100101 + 0010010001100100011001101 + 1010000110110111110100010 + 0011110010010010010010011 + 0000011011100111111100011 + 1110010000110001101011101 + 1101011110110000011101011 + 0000111001000011011010100 + 0010111100100110011000100 + 0111011100101110010101010 + 1000000101111111001011011 + 0100100011000000001100100 + 1000100011101110110111011 + 0100001011011100101011001 + 1101001011111011110010000 + 1110011101000111111111011 + 0111011100001001100111110 + 1000100010001111010000100 + 1011100001101100000001001 + 1111101010100001001000000 + 1100111000101010010111100 + 0111010101011110000101010 + 1001011101011110011000100 + 1011101111001000111100001 + 1101111000011000111000011 + 0001010100101000101100111 + 0001111101011011110110110 + 1001111010111011101001100 + 1100111100101011010111101 + 0010100100001101000001100 + 1011111001010010110100000 + 1010011010100001100011011 + 0010011010011101000011100 + 1110101110100101001111010 + 1001110111100011010110010 + 0001001010000010111110111 + 1100001001010101100011010 + 0111001101111011100100110 + 1011100001001010010001101 + 1100010010001110100101000 + 0000110111110011001000011 + 0011110010100001110110111 + 0100011110011111000100000 + 0110110000110010100110000 + 1100100000101011111011100 + 0000101111100001011110111 + 0101110010101000000011011 + 0101101011111010100100100 + 1010000110110100110111111 + 1111100011010100000011100 + 1111000010011111110010110 + 1000001000000001000110110 + 0101110001001110011001011 + 0010001000000110100011110 + 0111111111100001101011001 + 0100001011001011101001010 + 0010011010100001000111110 + 0011010100010111110111010 + 1011110011001101000000000 + 0001100001000100101001110 + 1100010100110010011000100 + 0100000101000000011001101 + 0001100111011001010010101 + 0010101110101010111110101 + 1001000010111101111010100 + 1110111100011011011110001 + 1010100011010111111010001 + 0001011111000111111011001 + 1100000110111010111011101 + 0001001111001000011011011 + 1111111101110111110011110 + 1000100101001000100101001 + 1000001111100011001101011 + 0101110101000111111010000 + 1110001110111000000101010 + 1101110000000100111011001 + 0011010101001010000100011 + 0110011110001000101101110 + 0010111000111011000000010 + 0010011110111011101111000 + 0000101011100101000110101 + 1011111100101010010001100 + 0111100110100000010111011 + 0011001011100100011110011 + 0001001000010000010010001 + 1101100010000101011010001 + 0010111111110100001100011 + 1000111110001101001001101 + 0011010100110010101110101 + 0110000010110010011011010 + 1110101111101111000011010 + 1111101110000010110101001 + 1011001110101100101101110 + 0011111101001100100111010 + 1101010000001011011110110 + 0110001001110011100010110 + 0100011001111111111001100 + 0000101110000010011011101 + 1100101000000001011010110 + 0100010101101000010100111 + 1111110101001111110101010 + 1101001100110011000000101 + 1001110011100011001010001 + 0011000001010000010010101 + 0010101100011011010011000 + 0111010101110010110100110 + 1101000010100010111000010 + 1010110000000100101000110 + 1101110001001000000110110 + 0100001100001010001101001 + 0100100100001010011110101 + 1010111011011100011111110 + 1011011010011101011011100 + 0001000011100111100000101 + 1000000001011011100110010 + 1111100010011000000010101 + 1101110011111001100111100 + 0001001100011101100000101 + 0000010011001011010101100 + 0100001010011000111110011 + 1110010010011001010111101 + 0001101110011001011111010 + 1000111101111011111100100 + 0011110010100101101111111 + 0001010000110000101000001 + 1011010100111001101100110 + 0101000100100010001011001 + 0101000100000010110100100 + 0111111110100100111001010 + 1000101001101110000110011 + 1000100010000000001010010 + 1001110010110101111100100 + 1001101011110011001010110 + 1011100110101000001001101 + 1101011100111111100111111 + 1110011111100010101110100 + 0010010000011001100001111 + 0011001101010011101101010 + 1010100001011001111101011 + 0001111100000101101110010 + 0010100010000110001000111 + 1001111000100101011110101 + 0110001100000011001001010 + 1001000101100010101000010 + 1100110011000100110101111 + 0000100010111101001000100 + 1101011100111001100001111 + 0101101001001010001100100 + 1001000001001101000011111 + 1010010110100111010110001 + 1010111011110110011010111 + 0011111100011010010101000 + 1110000111110000000011101 + 0011010110110011100111000 + 1111001010110000011011100 + 0001010001000010110000110 + 0001110010011011111111000 + 0010100010000010101000011 + 0000110010000001100000001 + 0011111100110110111110001 + 0100101010010010111000000 + 0010011011101100100011110 + 0110011010010111000000011 + 1101110110100101111111000 + 0100000000111010101001011 + 0011101001100000001000000 + 0110011110000101000010101 + 1111001001000101110011000 + 0000111011100001000000010 + 0110000101111110011111110 + 0010010110000101111100111 + 0101101000000100100100111 + 0111011100110100011000001 + 1011111011010011010000101 + 1110010100010101000100100 + 0101111000001101110101110 + 1101011010011101001110111 + 1101110110000011110100101 + 1110100011000111000001000 + 1110101100111011001000010 + 1101110110011011000010101 + 1101110001100110011110000 + 0111111011100101111000011 + 0010100110111000100000101 + 0011100101101111100100011 + 1000010000111000000111000 + 0101100101000110101011101 + 0110100001001110101011110 + 0101101110100100110010110 + 1111111000111111011100000 + 0010100001000111010101001 + 0111011000100111001000000 + 1111111110000101101001100 + 1110100101111101110010001 + 0010010011100101000001111 + 1101100101010000111011001 + 1000001001111001100001001 + 1010011000100011011100100 + 0001010100111100000110110 + 1000110100100110000000001 + 1101000000111011110101110 + 1111010100110000010011010 + 0100011101101101000101100 + 0110011111101010010110010 + 1010000110101001100100001 + 0000101110000010010100101 + 1000111111011010101100011 + 1101100101000110111010010 + 0001111011010000010111101 + 1110111100000000011001010 + 0101001010110011010110001 + 1111010000000110111111110 + 0001000010010111100000111 + 1110010100011101010110011 + 0011001001101110100100100 + 1010010001001010010100110 + 1101011111110001001100000 + 0010001000001100000110000 + 1001010100110010011011010 + 0110100000110101110011110 + 0100011011110010011110110 + 0111110001011111100110010 + 0101110100110101010100000 + 0011011010110010101101111 + 1111111000101001110000001 + 1110111111111001011000010 + 0011101111000111111000101 + 1011001101000101000001100 + 0101100111100100010100100 + 1001010010010000111001110 + 0110011101101110101101111 + 0011111000011010000010100 + 0111000110100010100010010 + 1010110111001001001110110 + 0111001111111001000011110 + 0001001001011111101111101 + 0110100111011010010001100 + 1110110011001101100001011 + 0100100001000000100000110 + 1111000111110111110010011 + 0011101100000001100001101 + 0111100001100110111110100 + 0110000001101111000010011 + 1011010011100000011011011 + 1000101101001001111001100 + 0010010000110001110100110 + 1000101011000001000101000 + 1011010101100101100100100 + 0100000111111000100011010 + 1110011100011101111010111 + 1100001100111110101111110 + 1110001111010101000100110 + 1110101110101000010101000 + 0110111100110000111100010 + 1000101011000110100100011 + 0110011100010110101000100 + 0111101101100110111100011 + 0000011011111000111111010 + 0011010011001011011101000 + 0001111111100111010100000 + 1010000100111111110000010 + 1010111001110000001110000 + 1001000000000010000000110 + 1101000011000100101101011 + 1000000000110110011100111 + 0110100010010111101101000 + 1101010101101001111101110 + 1011010010110101100000110 + 1000010111011011011001001 + 0111101000001001100110100 + 1100100011011111110001010 + 1100011111011010000111110 + 0010110111110110101101110 + 1010001010110001101000101 + 1110100101101001010011000 + 1001000000000110011000010 + 1010110100000000100010001 + 0001101011100010011010111 + 0001101010000110011101111 + 1010000100000010111110011 + 0010011111110110011000011 + 1110100111000111100010110 + 1110111111111011010100111 + 0110100101010000000001000 + 1100011011011111101111110 + 1011111110110000001111111 + 0010110110100111111001110 + 0010010111010110101000001 + 0010011000110001010011011 + 0101100001000000111010100 + 0111011001100001110000000 + 1101000111111001111111001 + 0001101110111001011111010 + 0001110000001011101111000 + 1011000010100010110110010 + 1111111111001010011000000 + 1100011101111110001001011 + 0101101111111011110111011 + 1110001011011101100110100 + 1110100101000111111100100 + 1010011010111100101100000 + 1010010010011000111100000 + 0101000000111110110011000 + 1101111110100111111011111 + 1111011111010100100100101 + 1011100001011000111001001 + 1100011111101111111000011 + 1000111101111010101001010 + 1100111111011100011110011 + 1101001111110000110101110 + 0010111100111101010010110 + 1011010010111001110110111 + 1110000011110111011101100 + 0101110100011001110101110 + 1010011111011110001100001 + 1100110000000000011101001 + 1011100100011010010000011 + 1010011010101101110010110 + 1101110001001010111100000 + 1000010011101101010000000 + 0111101001011111100010011 + 1101011110010000010100011 + 0111110101010101010000101 + 1101111110001111100100001 + 1111101101001111101001101 + 0100110110110100111111011 + 1011110100001101101110101 + 0000110001101110001001111 + 1001101100100100100101000 + 1010111011001010101110010 + 0110110000110101001101000 + 1001100001110000110111100 + 0000110111100100000001100 + 0000110010000001111110001 + 1010000100011110000011011 + 0010110010101011000001000 + 0101100000111010010101111 + 0001110100101011110111000 + 1010101001111100000011100 + 1101111011100010011110101 + 0011111111111110101010100 + 1011111110011110110000011 + 0011101100100100010110100 + 0000100010001001100010110 + 0101000110100000100111011 + 1000000001100010010001110 + 1111011110000110000010000 + 1000001001111110000110001 + 0010100101000001001011010 + 0100011011110111010100000 + 1011001110111011101000000 + 0111011011011010110000100 + 0111100000101100110101100 + 1111001000011000110111111 + 1000001010101001011000110 + 1110101011101110101000001 + 1101011001000000011011110 + 1100000010000110101110110 + 0000011011001011001010111 + 0011101000111110101100101 + 1011101110010101100010100 + 0010000111001011101011110 + 1100010000000000010110011 + 0010110111000100111000111 + 0111101010101010000001100 + 0100100110000101111100100 + 0010001101010101010001110 + 0001010100100011000101001 + 1011110100001010110111111 + 1110100010111010101011001 + 0000000010011110110101111 + 0100010101101110110010000 + 0100110011101100001001110 + 1101100010010000101000101 + 1011111011001000100110010 + 0110011100101110101111100 + 1111010101010110000000110 + 0110100100010111111001001 + 0011100111110011110011010 + 0100110111100011010011111 + 0110101011010010010000011 + 0100110010010000100111010 + 1000111101101001000010100 + 1111000010111100101010011 + 0010010100110111010111100 + 0110101000010111010010000 + 0000111110101011100011001 + 0111001100011000100110101 + 0100111000010011110101001 + 1110001111111101111100001 + 0010001011011001000011100 + 0110110011111001001010001 + 1000110001110101011010100 + 0111101110101100011110110 + 1000011010011101000000011 + 1100000000100001111001111 + 1000101001110011010100001 + 1111101110110100001000000 + 0110100110111010010110101 + 1110010001010101111100111 + 1100011011011110110000100 + 0111101110101110011000010 + 0111100001010001101111011 + 0111000101000000100100010 + 1101111110100001011011100 + 0010011101011011000001110 + 0010100011101100111100110 + 1011001100110010111011000 + 1000111111111111111011001 + 0110010000001101010111111 + 1100010110001000111111010 + 0110100001010011000000101 + 1101100011100111111011100 + 1110100110000001000010110 + 0000010100110000110110100 + 0111100111001110111000100 + 0011011100000010100011111 + 0010000101100110100101101 + 0110101110111011111000001 + 1011011001000010000000100 + 1010100101001101110001101 + 1110100010000011100101011 + 1001000110010000011011101 + 1100011111111011000111001 + 1000100110011010100110100 + 0011011000001010110001100 + 0010010110110101000010101 + 0111001000110011110110010 + 1101111110000011000110011 + 0011010100111101011110101 + 0100011001101101110101101 + 1000100110001100100010110 + 0100101111000110100000010 + 0100011000000000000010111 + 0010111010111111111000101 + 1000101011100010001010101 + 0111110011101100001101011 + 0110111001101010110011001 + 0101111010100011100100010 + 1010010011011111001111101 + 0110010110001100010100000 + 0100101011010010111011101 + 1010001000010001110101101 + 0001000111110000010100111 + 1100010110111001111111101 + 1101011110110100001001110 + 0000100010101101010010110 + 1001001000000101100101010 + 1000111001101011001000010 + 1010101011010000100011101 + 1000100110000111110100100 + 1011111000101100011110110 + 1100001101010110110100101 + 1001111110001000000111010 + 1010100000011011101111000 + 1111011010111001001101011 + 1001111000101110110110101 + 1110111100101100100010100 + 1010001010110100101111000 + 1001100101100001110101111 + 0110001110100001100001101 + 0011011011010001111100101 + 0001100000110101001101111 + 1001000000111000110101100 + 1011111011101010100000110 + 1001001110111010111100101 + 1110100001011100011011101 + 1111110011111100100100111 + 1010111101001001111001110 + 0011111010000010010001110 + 1000101000001000000001001 + 0011110011110010011011010 + 0101000001011110001111110 + 0011101000100100011011110 + 0000010000010110000111001 + 0000110000110100011100111 + 0011111010000101011100010 + 1010101110010101010111111 + 1001010110101001100010011 + 0011100110010111110110001 + 1100001011001100101100001 + 1010110111011010011001110 + 1100010001101011010101101 + 1010001100110000001110010 + 0100111001000001110001010 + 0110000111000000111001100 + 0010100101111001111100100 + 0011001011101000010111101 + 0010000000111101100000000 + 1010111101000110000010000 + 0101111100111011000001111 + 1011011010010000001101111 + 1001010110000100010101001 + 0100101011100100111111100 + 1100101001001110111110110 + 1110110001111010000010010 + 1111000100000110110110101 + 0111110000110001101001001 + 0011001011100110001110011 + 1111001010011010100100101 + 1100011001101101010111011 + 1101011111010000111100100 + 1011110001000101001100110 + 1110110111000100100110000 + 1001010000001110010100010 + 1000010011001110111101011 + 1000000011001001010111110 + 0111100000011100000101111 + 0010000000100101011011000 + 0100010000100101001010111 + 1100101110001000000000100 + 0110100011110111110110010 + 0011001100010101100001111 + 1100010111111100100011000 + 0000111110011010101011111 + 1111100010110010110011101 + 0001110111011101100011010 + 1101001001001001100001111 + 0101001111101000100011101 + 0100100011000011100001000 + 0100010011111001001000001 + 0000111111111011010110101 + 1011110000001101101111111 + 1001001001000010000101000 + 0101101100001011101010011 + 1011010111100011010001101 + 1100010000001001100001100 + 1010011100010110110111000 + 1111100101110111101101110 + 0101110110111001001111100 + 1011101010111010010011011 + 1001011111011001011011010 + 0100100110011100111001001 + 0011011001001010100111101 + 0001101100000111001010110 + 0110111010001001001010010 + 1100101000010010100100110 + 1000111100101000110110110 + 0010100100011001011110101 + 1101000111010000101101101 + 1100001000000110000001100 + 0100110110101100001001011 + 1011100101111011010001110 + 0101110110100010111101011 + 0000011100010001001010100 + 0010010111001110101100001 + 0011011010111100010101001 + 0111000110101001001010011 + 1100010110000110010101011 + 1011001010001011000001100 + 0000010000001001011110001 + 1010101111001010010011100 + 1001100011001001010110000 + 1111101110101011110001110 + 1111001101111110100001100 + 1110000111100110001100101 + 0000110010110100100100110 + 0110110011010001011101111 + 1000011000010100101110000 + 0010001100000011010110100 + 0000010011101110010101001 + 1010010011110111100010010 + 1000111011001011100001000 + 1010000011111100001101111 + 1100010111101101100110011 + 0110010111111101001000010 + 1001110101010111100111101 + 0011001000100101110101110 + 1100110110011000001010010 + 1101010100001100010011000 + 1101011111101010010000000 + 0000000101111011100010001 + 1011110000101100101101000 + 0010011000100001010010001 + 1100111000010010011011011 + 1000001001111101011001100 + 1100011100101000001011000 + 1110000010100011001000110 + 0101111100001011010100110 + 1010111110011101100001100 + 0110100101111100101001010 + 0110101010011011011001110 + 1010000011100111010100100 + 1011111001011100110011101 + 1101001101110000000101100 + 0000000101011101111101001 + 1110011100001011010111100 + 1101100001010111000000101 + 1100110001110111000100011 + 1101111010001011100111011 + 0010001100111111110010010 + 0101011101100110110001001 + 1011011100110100000011110 + 1101001100110110100111001 + 0101010110011101101010101 + 1001011001000101000011100 + 1111101010001100100001110 + 0110001100001101111101110 + 1000101100111111100110010 + 0100010101111011110000110 + 1001010001101001110010001 + 1110010010000110000000110 + 0010101011110010101001001 + 0111011000110101100000110 + 1100001100101011001001110 + 0011101110110111100011001 + 1011111111110011110101000 + 0100100001100111111100111 + 1100011110110011010011010 + 1001101001110000110010110 + 1010010000111101010110100 + 1000101001100100101011000 + 0101011010110110111001110 + 1111101001110100010100011 + 1101110000101111100000101 + 1111101011100000111101011 + 0110010111010011100011000 + 1011111100010100001101110 + 0001110100000111011001011 + 1110110011001010100110100 + 1101111000010110000010101 + 1010111000100100111000111 + 0111101110101011001010111 + 1000101000100100111101101 + 0101110101111011100101001 + 0110110000000110011011111 + 1000011100101010011110011 + 1111111001001111110100011 + 1010001000001010000000001 + 1100000001001101001011000 + 1110001111111111101100000 + 1010100110100010111011010 + 1111101001101010111101110 + 0010010111111100101000100 + 1011000101001000111110100 + 0110011100011011000010010 + 1100001100100101101010111 + 1101000101111111000000110 + 0111101101011100001010011 + 1111101101001000001100100 + 0101101110000101101010100 + 1110001111001111011100100 + 0100111001010110010110000 + 1110001000111110000001010 + 1100111110000111111010101 + 0110011111100110001100101 + 0010011011011101001001111 + 0010100100101100110100011 + 1110010011101111000010101 + 0010100100101011000001111 + 1100101100010001010000111 + 1100001111100000110001001 + 0101101101111000110000110 + 0011111010100001110001000 + 1000011010000001001110110 + 1101000100000111101110101 + 0101101101011011110101110 + 1010000000011000100010101 + 0111011101110100110011100 + 0111011101101011100111001 + 1110100101011110110100101 + 0000111100110100101011110 + 1110100000000001001010110 + 1011011101011010100100110 + 1010101100101101111011111 + 0100010000011010111100100 + 1101110100010011101011011 + 1110101001011001100111000 + 1001000110111100001001111 + 1001000011011111011100101 + 1100100110100101100000111 + 0100001101011000001110000 + 1110000100000010010111001 + 1101110101100001100101110 + 1001101101111111000111111 + 1001001101100101101111000 + 1011101110100111010001101 + 1010110111000100001000100 + 1000000100111000011001110 + 0000000011001000110110011 + 1000110011100000010101101 + 0100101001010010000001001 + 1100110101010011100000001 + 1001011100000000100101100 + 1010001010000010111111001 + 1011011010110110001011110 + 0100000001010000100000010 + 1011010110101110101011011 + 0001110111111111100111011 + 0010011000101101101010011 + 0011000001011010101110101 + 0111100001111111010000001 + 1000101100111101011010101 + 1011001010111101100111100 + 0001110010101011101110110 + 0011101000110111000010111 + 0001001011001001010101011 + 0110011110111001001011000 + 1100001101001000000111011 + 1010000000100011110001110 + 1001101101001011100111001 + 0000101110100000100100111 + 1100101100100001000111100 + 1101111100000100000110101 + 0001100100000000100111011 + 0101011010111100010000111 + 1110000101011010111101011 + 1000001000010101100101011 + 0100000101011110000011001 + 1011111111100110101101100 + 1100010110011101001110001 + 0101010100010101001010010 + 0001000010000111111001011 + 0001010000101100111001110 + 0000011110111111100010110 + 1100011101110101101110010 + 1011110011011000101000110 + 1111111111111100110010000 + 0110010001110101000000001 + 0100000100011110110100001 + 0000111011000111100010000 + 1011000011100001100101101 + 1011000111011111101100110 + 0111111101011110010010110 + 1100111101101001100011100 + 0111100001110101011011111 + 1001101101101010000101111 + 1110010110110010101011001 + 1011010110011101010000001 + 0001111001100000011011111 + 1000110001110111111111110 + 1000100010111000101011111 + 1110010001110111110011011 + 0001101100011100010110010 + 0100010011001101100010011 + 1011100111011001010110111 + 1111111011001000100000000 + 1101100101101011101100111 + 1100001000111010000111110 + 1011110110110010000001011 + 0111001000010111001001110 + 1011111101001111110011110 + 0001011000101011100101101 + 1100001000000011011001001 + 0001000111110001010110000 + 0100000101000111101010100 + 0110000101111000110011011 + 0100111101111101111110111 + 0111001000110100001000000 + 1101011100001111011010010 + 0011100100101111010011100 + 1111010111011001000101111 + 0011100000001010010100000 + 1101110001010111100000110 + 0111010011111000100101101 + 1110101011000011110110101 + 0011100110110110110111010 + 0010111010111110000011100 + 0100110010010000110010111 + 1001001111000101111110011 + 1010010100100111001010101 + 1101101110001001100001101 + 1110110111011000100110000 + 0101111000000011011101001 + 0000100000011111001011100 + 1100010000001111111111101 + 0000001110000001011111001 + 0100110001101111011101001 + 1110101101110111111011010 + 0100010111111010001000100 + 1011011011110100000100101 + 0011010111001001001010000 + 1001111100100111101101011 + 1100111000010010100000011 + 0110000100000001101010000 + 0001101000100111100011010 + 1111101101010011010101000 + 1100110010000000111111001 + 0001000001101001110100011 + 1010110011001010011100011 + 0110101101001101010101110 + 0101010100110000100011001 + 1110100100111010101111010 + 0110110000110101011110110 + 0000111001000000001010011 + 1011100110100101010110101 + 0010010001000100011110100 + 0001111111111001010011110 + 1100110000011110111111111 + 1110011000000101000011101 + 0001100100011001111011110 + 0101000100010100000011111 + 1010100110100000111101111 + 0011001101110011100000101 + 0100111110111110100100011 + 1110110000101011100010110 + 0100000011000000000010101 + 1001011001110001101110000 + 0000001111010100110000100 + 0100000101100101110110000 + 1110101010011111000100100 + 1010011011010011000000000 + 0011010111010011000000001 + 0011011001010101110010111 + 0101100001110101010011011 + 0001010101110111111001011 + 1110101001011001101000101 + 0000010010000111110001011 + 0010111000110100001011100 + 0100100110111110101010110 + 0100011110010011011111100 + 1101100000000100111011101 + 0011111011001101011101111 + 0001000100000011001100001 + 1100110101011111010101010 + 0011111011110000000000011 + 1100111011110110000110100 + 1001111000111000110010000 + 0000001010111001001101011 + 1111000111010101100001010 + 1110001101001011100100010 + 0101111110011010101000100 + 1101100111000011111110011 + 0001100010101000100111100 + 1101111100010111110000010 + 0100011011101100010010011 + 1100011110000101001000010 + 1100101011110011010101101 + 0110101001100111011010001 + 1011010110001011000110100 + 0100000001011000100001111 + 1011111011010100101100000 + 0011000000000111100110111 + 1010111101111101010011001 + 0000111100010101100010010 + 0110001110010001110010111 + 0010011100101011010011110 + 1110000000000100110011100 + 0101101110010110000101101 + 1100011110111010000111100 + 1111111100101110110000111 + 1011010000000000011010101 + 0000100100000011010000011 + 0110001000011111000110100 + 1001110011110110101101100 + 0101001010010110111100111 + 1001111100111101110100111 + 0110001000101010011001110 + 1011001111111010110010011 + 0110001011101011101001111 + 0010100110001001011100101 + 0010111000001011010100100 + 0010101111000110011001110 + 0101000101010000000110101 + 1110101001100100011011010 + 1010110110011010110111001 + 1011011111101110000110000 + 0111100011100000101101111 + 1101110011111100111101111 + 1001010010010110101111110 + 1101111100001101110110001 + 1011010000001000100001111 + 1101000011001100010100111 + 0101111000101110010111101 + 1001011000110011001001110 + 0110010110101101101100011 + 0101011110100110000101101 + 1011100010010111011110100 + 1010010101110101111010110 + 1101011100000000100001010 + 0010010010110000110000011 + 1110000011101111001010010 + 1100111110000100000000010 + 1101011100101001101100100 + 0001011010111100100100000 + 0000111000110000111110010 + 1101101101111010011000010 + 1010011001010100001100101 + 0100000101000110110100110 + 0000111111001100000101000 + 0101111100110011101100011 + 0001010101000100101111111 + 0001001001001011101001000 + 1100101000001100101011110 + 1011111011000111101010001 + 1011100111111011010011010 + 0111111010011100111010100 + 0101111011000100111010000 + 1010101001110000001101100 + 1001110110000101110010111 + 0111001111101100001110101 + 1111101111111001100011001 + 1001111110001001111111110 + 1111100100110100000101100 + 0111110101100111001100001 + 1110101001010111111010001 + 1100011011100101000110101 + 1101000111101110110101001 + 1001001110011111111001010 + 0000100000011101100011100 + 0000111000101000100000000 + 0101011001001110110111100 + 1111101111100110101011010 + 0100111010011100001011110 + 1000111001111100100010101 + 0001100011000101001100101 + 0110011111110011001111111 + 1101001101011100001110100 + 1101011100111111110010001 + 1001000000000100101111101 + 1110101110111011011011000 + 1000000000101011100000011 + 0100000011111100001010000 + 0000010001101011011000010 + 0110010100001000011110111 + 0010000100001000110100101 + 0111000111011011000001101 + 0011100001111001011010101 + 1110100111001111010100001 + 0110011010111111101010011 + 1011001010111011110110000 + 0000010110011110110001000 + 1000001000000001101000000 + 0100110010010000101011101 + 1001000100101111011101100 + 1011111100110111111000101 + 0010001100010011111000001 + 0100000010111101010000100 + 1001100000010011100101011 + 0111000100011110100011010 + 0000000110111010001100011 + 1100110101001010101100100 + 1110110001110110110110011 + 1010000000101000000001000 + 0111001011001101011101001 + 1010100001101111110110011 + 1010001010001000001111011 + 1100110000110101101110110 + 1010111110101001011101100 + 1011111110000001101111001 + 1011011010000011111011011 + 0101100100010101111010110 + 1111011010100011010010110 + 0010011011000010010010111 + 1011101000001111010111111 + 1011011010011111100011001 + 1101001000100111100001011 + 1010001010010110001110100 + 0111110101000001000100101 + 1101001111111110101100101 + 1001010111110110101110110 + 1101100100101011010011000 + 1111010101001100010110111 + 1110100111001111101110011 + 1100010011101111000010010 + 0110010111001100000111101 + 1110011001111100000010000 + 0001100001111101001000001 + 0001001100001011000011100 + 0110100101010001101110111 + 0100100101001011100001010 + 1011001100100011100011100 + 1101000010100100000110110 + 0100011101110001000100100 + 1110110010010100010111010 + 0010111001110000100111000 + 0110000100111010010001100 + 0011001110001110000010001 + 1110001111010001101010110 + 1110000100110101001110010 + 0000001001010101110101010 + 1011111000101100011000111 + 1011010011101011001100000 + 0100110110001100100011111 + 1000110111010111001010001 + 1010110010101001001000110 + 1001101010110011100011011 + 1111011010110100100110111 + 1101011111010010011000001 + 1011000100010001000101010 + 1111100000100100000111111 + 0100100010000001011111010 + 0010010100101010101011001 + 0111111111111001000110110 + 1000011010111011101001101 + 0101101101100101011011100 + 1000101010110010111111111 + 0000111011011011010111011 + 1010100100101110110111100 + 1110100101100000010011111 + 0000111101001011101001110 + 0100111110101010110011001 + 1011000011110010111100001 + 0000010001000101110101001 + 0101110010111001100110101 + 1011000000111001000111011 + 0010110001100111111010110 + 0000111101100100110100001 + 1101011011011001100100101 + 0011110000001101111110111 + 0100011111101101111000101 + 0101000101000011111010110 + 1101010010101101101011101 + 1000000011010010101110110 + 0101000110010101010111111 + 1010100110010000000001000 + 1010011100110101100100011 + 0100111101110010010011000 + 1101101110100100110000000 + 1111011011010010111100011 + 0000110110100001011010010 + 1000111001010001010001011 + 1010001100111000001001100 + 0001100011110000100001010 + 0000111100000010010001111 + 0101100000010000110011000 + 1000000000111011101111100 + 1010010001001011110000111 + 1010011001111011001110010 + 1101111101001110110110010 + 0110111001000001010000001 + 1101100000000001000111010 + 1101101110000001110110001 + 1100001001011111101111011 + 1000011110110101000000010 + 1001101000101000101010110 + 1100100110110011001100111 + 0011101000010100000111000 + 0110001011001010001101111 + 0100100111101111100001001 + 1100010100011101000001111 + 1111100101010111100001101 + 0110001101101011000110000 + 0100011100111010110000010 + 0110111101000111100010010 + 0011011010111110111100010 + 0111100111101001111011100 + 1001110110010010001000111 + 0110101001011011010110110 + 0111111010011101100111001 + 1110010010000000110001101 + 0100111010010001011100010 + 0101110011011000110101010 + 0010100010110000110001010 + 1110111100000001110011101 + 0111100111101001100100111 + 1101000010011000101100110 + 0011000001101011010100101 + 0010100011110001100010011 + 0010000011110100101110100 + 1011110000010111011100001 + 0001010110001110101001010 + 0100000000101001111110000 + 0001000110000000110011101 + 1100000011110010100110111 + 0110001111100110100111000 + 1101101111011011110101100 + 1101110101001110000101011 + 1011000010010001010011111 + 1100110110101111111010100 + 0110000010111101010110111 + 0010110101011010010111000 + 1111010010000001101001110 + 0110100000101011011101100 + 1010010111100001111111011 + 1011101101110000011110010 + 1011100001001000000111010 + 1000100111100010011011011 + 0110010001010011000101010 + 1100110100010100110000001 + 0000011001100010100001100 + 1110100011111101011000110 + 0011001100111100010100110 + 0010110111011001101110101 + 1100110110001010001111001 + 1111101110110100110110000 + 1000110100000011001110110 + 1111011001110000001101010 + 0000010101011000010110111 + 0100000011100101101010001 + 1111000100001001100111011 + 1000111000011101101001111 + 1110001001010101111010101 + 1100011000100001100110111 + 1001001100011110001101100 + 1010001101011110011101111 + 1110010010111111110111000 + 1000101100000010010101001 + 1000000011110111100001100 + 0010101110010100011011000 + 0010011001110011110100001 + 1111110001010111101000001 + 1111111001110001000001110 + 1001000000010101010110000 + 1111001001111111001110101 + 1001100101010100001100011 + 0100101011000000000100100 + 0101001110101000010000000 + 0101010111101101101100000 + 1100101000100010100010100 + 0100011010110100110001111 + 1100111010010001100001100 + 1010111110111110110100100 + 0000000001100100111101111 + 0111001100111000111001011 + 0011100001001100011111001 + 1001000010000110000011110 + 0101100011000000000011000 + 1101111100001110010001101 + 0100011100100111101110000 + 0111011000011000000001010 + 0000010110000100000100000 + 0001111011001111011101000 + 1101100000101110010001011 + 0000000110111101101111100 + 1111001101011100011100001 + 1010000000010111011110101 + 1011001000101111111000100 + 1100100011101001000101010 + 0110000011011001111001010 + 0111100101101100001111101 + 1101111001110100100100110 + 1001111001001111110010011 + 1000011111101000011101011 + 0011011110001100010111011 + 1010110110111101100111010 + 1011010000101000101001100 + 1101110011010000101010010 + 0001011011011010000011011 + 0001000111000010100100100 + 0101001101101001001001010 + 0011000010000111110011001 + 1110101111000000100011011 + 0010111100110101001110110 + 1010110000000111101000101 + 0000100100110001100110001 + 1001110000000011110101001 + 0100001000110100101001111 + 1000110111011101110011011 + 0110100001011000101011010 + 1110111110000110100011011 + 0110011011000101010100001 + 0100000000011110010101010 + 0111001011111000111011010 + 0001001100111111101100010 + 0010100000100111101010101 + 1101001110010000111101100 + 1001001000010011110000001 + 1101010111000010010000110 + 0101110101011110111000110 + 0000001111111100110001000 + 0010110000000100000010110 + 1101010101011000011111011 + 0101001011001010101110101 + 0100111101111101010100011 + 0110110100000000011000110 + 0100010101000011010100101 + 0111011111000000011000101 + 0010010011100001011111101 + 1011010100111001001110111 + 0000001101100101110011000 + 1100001100111110010111110 + 1100001000001100110101011 + 0001001010001110110000010 + 1111001111110100010110100 + 1110010100101100101000100 + 0001101010111100010011011 + 1000010000100010101111011 + 0110000101001111010010001 + 0011100100010000110001101 + 0000011011011110100100101 + 1100101100111100101010010 + 0101100101111011110101101 + 0100110100101100101011010 + 1100101001110101111111100 + 1000100101111100001011111 + 1011000000101111111101000 + 0110011010100100101010011 + 0010011011010111110000001 + 0110010001101111011001001 + 0111101010001111010000100 + 0101101111100100100011001 + 1100100011101000110000100 + 1110010011111010111100000 + 0011001000101010110111111 + 1101000101000101101011100 + 0100101100000111001011010 + 0110011010100101001010010 + 1101101011010010100000110 + 0011110010110011101101100 + 0001000111110010001001001 + 1010101110001101101100110 + 0100000111010111011111011 + 0001010101110110101000000 + 1100011000011011000111100 + 0100000101100111011110001 + 1111010001010110110011100 + 1100000101011000100101111 + 0110000110010000000100110 + 0001100011010001110001011 + 0101011111010011001110100 + 0100011001110000011100100 + 0001100000000001010101100 + 1100110101110000000100000 + 1010110000011001100010000 + 0001110110110000011011001 + 1110010100111110000111110 + 0011001111010001110111100 + 1001111111010101100000011 + 0011011101100100111011110 + 1011010101001110000011000 + 1111000100000111111111111 + 0100001011011000000101000 + 0010111111100001011010110 + 1111001111000111101101101 + 1100010001011101111011100 + 0110110110011001110000111 + 0110010111010110111001111 + 0011001100001010000001111 + 1010010001110100101111110 + 1101000000001101000011100 + 1000110000111001000010111 + 0110010110001101110001001 + 1000010000000010000101011 + 1000000001011100110100001 + 1011010101100111100010110 + 1000010010110111100100001 + 1110100101100001110011010 + 1110110010000101010110111 + 0010100110000100000101001 + 1011011001011010100100011 + 1000110001001000001111100 + 1010101011011001111111100 + 1011100110100101011010110 + 1111010001110001110110100 + 0111011100010011001101010 + 1101011101001111100111111 + 1000011000001011011000001 + 1110110111000100000010101 + 1111010010110000101111110 + 0100101010111000001100010 + 1000001100101111000001011 + 1010010101001010000010001 + 0000000000101001111100011 + 1011000011110110100101110 + 1011011000011010010100010 + 1001110010111100010001001 + 0111010010001010000110001 + 1101101110111001001011000 + 0111100111000001001111011 + 1000001101111100111010001 + 0100111010011011110110000 + 1011101010010010011110100 + 1000011101111011100011010 + 0011001110000011110110111 + 0001101101011101010001100 + 1000100010100011011101001 + 1010111011100001010000011 + 0111101001000111011100110 + 1101110101110100110000001 + 0111011101001001111101110 + 0011001100000100001011101 + 1011010001001010101010011 + 0010110110110110101011111 + 0111011001010101110011001 + 0111011101100100011001001 + 1001010101011101110110111 + 1000100100101111010111010 + 1110011100011100010110100 + 0000111001100101111010011 + 0011100110000001111000100 + 0110110011101010010000110 + 0100011000110000010001101 + 1101010000010111001001111 + 1100000110111011100101011 + 0010111110000011101101111 + 1010100011101110111111111 + 0110010011010010101000101 + 1011100101010100000101110 + 0110001001100000001100000 + 0011101001000100100011000 + 0000111011101110101111001 + 1110100010010110100100011 + 0110000010111000110000100 + 0100110011110000000011110 + 1000000011111001101001001 + 1111101011011110000100011 + 1000010001001000010000101 + 0101110110010000010011011 + 0000011011011101110100111 + 0001010110111101101001011 + 1011011111100110100100000 + 0011001000111110000100101 + 0011110000100001011110010 + 0110101100010111100111000 + 1101010100010000111000111 + 1111101000010011010111110 + 1100101111000000100110010 + 0101011111110100001000101 + 1101101000100000000011101 + 0011101011100111110000100 + 0011010110010010011110001 + 0110110010101101001110101 + 0111110000101110111101100 + 0000010100011011111101111 + 0110011010101111101110101 + 1111010100110011111110010 + 0010011000010110110000011 + 0110100000010110101011100 + 0001100111100100000000100 + 0010100000011100111100000 + 1110001000000000000110101 + 1000101101110010101011000 + 1000000101000001111010111 + 1001101011010000000110000 + 0100000001000101111001110 + 1110000100110010010000110 + 0010000111101111111110110 + 0011000100011010110011100 + 1110011100001111101100100 + 0010101111101110101101001 + 1111100001110011101110110 + 0100001001011001110001101 + 1100100000110100100010011 + 1101101011001110100000001 + 0010110110010010101110011 + 0111001110101111000100110 + 0111101100011001111001101 + 1010110100000000110011010 + 0111110010011001110101101 + 1011110001100101000110100 + 0110000011111000111001011 + 1111001010000010110000011 + 1100111101101000001101001 + 0101011001000101110110111 + 1111110111011100001100000 + 1011000000011010000101010 + 1100011110010011010011111 + 0110100010100100111111100 + 1101111110001011001000010 + 1100111110000001110010111 + 0001111100110001111100000 + 0110010110000110111111001 + 0110100010011001111101110 + 0000011101010101110110000 + 1110100011001011110000101 + 1101010110101011001110100 + 1010110100001111100011011 + 0010010010010111111001110 + 0100011100010110011010010 + 1010010010100101011011111 + 0100100110010111101100000 + 0011000000000010010010001 + 1101110101011100111000011 + 0000101100110001101001100 + 0000111100011010001011001 + 1111011010010111000111100 + 1011111000100010000010001 + 0010010001000111011001101 + 0000111001101110011010000 + 0100010110100110010101101 + 1111100001010000001100110 + 1100010100001111001101000 + 1111110111010100100001001 + 0101000011001001000011000 + 1111010010001011100001010 + 0101010101010110110001001 + 1101101011010001110011001 + 0000000000001000111100010 + 0010010111011100110000010 + 0110100011110001100010011 + 1001001001111010001000001 + 0111110101111011001101110 + 1101101001010001010110001 + 1111100011100011010000100 + 0101111011010011111110111 + 1110011010110011000000101 + 1001010101110010010111000 + 1011011010100101001001110 + 1111100100000010001111110 + 0111001110000110101000010 + 0111000100001001011011001 + 1010010000110101001000100 + 1100101101110010100011001 + 1010001010101010010100010 + 1001000110000111110011001 + 1110101001001111100110100 + 0111010111010111100010110 + 0000110111010011000111111 + 1011100101111001001010011 + 0011101110111101111000010 + 0110101100100010001011011 + 0100101010100110101111001 + 0111010111110111000111010 + 1001100000011110010001011 + 1100110011100010011001110 + 1110100010010110011001101 + 0011101111011010011101001 + 1000100111011001101100010 + 0010100100000011000101111 + 0110001110010011110010100 + 1111111110011001100100110 + 1001101010101000001011010 + 1100011100110011001100001 + 0010001111001110101000111 + 1101110101001111101001111 + 0100011111111010110100011 + 1100001111101100110011110 + 0110010001010110000100110 + 0110101010000101010111010 + 1011000001111111001001110 + 1011111101000110000101001 + 0101000010100001110011001 + 0110101100100111110110000 + 1000100000011100101111100 + 1001101011010011010000011 + 0100100000010110010001100 + 1100111010110100010101000 + 1100100000001101011010111 + 1000001110101000001011001 + 0101100001111100001011110 + 0001001111101100100110000 + 0100111101000010101111101 + 0100010010100111001101001 + 1100001000010100100011000 + 1010000101110101011011001 + 0111100000010001001000001 + 0111001110011011000101000 + 1111110101011100110001101 + 0101000111011000000100011 + 0000011100111011110100001 + 1011110001110001011010110 + 1101011111000001101000110 + 1110001001010010010111100 + 1000100001111101101010101 + 1100011010100010110111100 + 0011110100101100010110101 + 0110100111001100101101010 + 1110111101110000001010011 + 1101111000111101011011110 + 0110111111011010111001011 + 0101010001001000000101101 + 0110100110000111000000111 + 0111001101110001110001111 + 1001101001010111101101111 + 1000100010000111111010101 + 0010110111111111100101110 + 0011110101110011010100110 + 1100101001011110110010101 + 1000100001111000010001101 + 1001110001001111001101110 + 1001011101001010011101011 + 0000111110010000111110010 + 1101100100111111001011001 + 0110000000001100110111000 + 0010001110100001101010010 + 1011000100000101100111111 + 1100100111111101110011001 + 0011110000111100000111010 + 0111101001011011101001101 + 0000001001010011101010100 + 1000101001011011010011101 + 1110001110100110011100010 + 1101110111100001001011001 + 1111011111110011100101101 + 1001010111001011111000001 + 0111100001111110111001010 + 0111001001110100101001111 + 0011111100000100011110000 + 1100101100001100010110000 + 1000010000000010001111011 + 0111111110001101000110110 + 0011110011011111011111111 + 0010101110100000011000101 + 1110011001000010011101101 + 1110110101011101110101100 + 0001111000000100011111011 + 1010010010110101101101101 + 1011010010111110001010001 + 1000000010101100011001100 + 1111011010100011000001001 + 1111111011001111000111110 + 1101001000111110101111010 + 0110001011111111110001101 + 1100111011111111001111111 + 0111111101100111101101111 + 0111000100010010000000011 + 1000111101110010000011011 + 0110110111100110101000011 + 0110010000100100111000001 + 0101111010110000110000000 + 1110010101000111100111001 + 1111001001001100010110111 + 0010110111011100011110001 + 1110101011110011101111100 + 0101000100011010001100000 + 0011111000110010111100010 + 1100011111111001011100010 + 0011110011010111000001001 + 1110011110001001100010100 + 0011110110000100010011110 + 1101101000010110001001100 + 0010111101000001111100111 + 0001100101011110100111100 + 0011010100001001001001101 + 1010111110101010001100101 + 0111000011110101101001111 + 1010010100100111000000101 + 0110010001111010001010001 + 1011010111001001001111010 + 0001000101111101110111100 + 0010010010111100010101110 + 1011001000110101000000010 + 1011110111011010001100001 + 0101011110011000000001101 + 0110011001011000011101011 + 0110101110010011101110100 + 0100101011001000000111100 + 0001000110000011101010011 + 0101110111000000100110001 + 0100011001001100011111011 + 0110101001001101111001011 + 0100001111001000000001011 + 1010011111010001111010010 + 1011000010111010110010101 + 0101000001110011101111100 + 1111110101011111100101101 + 1010100000010001011010001 + 0011011110101110110101111 + 1111110010100100011111111 + 1010011010000110100111101 + 1100001111100000111010011 + 0110011010001001101110111 + 1011000100100110001001010 + 1101011011011001001010010 + 0111000010100001011100000 + 0101101001101000100101100 + 1100100101100011011101100 + 0111000101011110010110001 + 0100101010111101000100111 + 1101011101000100101001101 + 1110111110111101011001011 + 1000001001001110010001110 + 1110110011110001000010010 + 1100101111111011001101101 + 0010010010000010011000110 + 0100110010111110111100000 + 1111010000000001101011111 + 1111110100111011010001100 + 0110010001101111110011111 + 1100011001000010011011011 + 0010101011011110011101110 + 1110011001111001111010001 + 1111010011110011000011011 + 1000000001111010001111110 + 1110010000000010101111010 + 0100000001111011101101001 + 0110111100000110101010011 + 0111000011101010100101000 + 1010001101011111101111001 + 1001100100100010011100010 + 1000111111001101111011111 + 0000001111001011100110111 + 0101101011101111101111011 + 0110101000011111000001010 + 1001110111101110000010001 + 0010100011011001001111100 + 1101101001101001110011101 + 1010000111111011101010011 + 1111101011110111100000101 + 0001000001011101100101101 + 0011010111010100110010000 + 1111101100111010001101010 + 1100010001010011011110101 + 0001111110001110010111100 + 1010011111101101110011111 + 1011010111001011101010110 + 1010000000110101101000100 + 1111010010010101100001010 + 0110100111100010111111001 + 1001111010011110111100010 + 1001011000000110010111100 + 0111111011111101011100010 + 1000100101011111110111001 + 0001100010101000001000010 + 1001100000001111001101000 + 0000110110000011001000001 + 0001000010100101100001101 + 0011010000010101101110101 + 1111100010000001111100111 + 0000001011100111011010010 + 0000110000011011011011010 + 0011010011001111100001110 + 1011011010001000100101111 + 1101010110101101001111110 + 1001000001101011011000110 + 0010111111101110011000101 + 0010011100111110000000010 + 1000110000110100101110101 + 0111100110100000001011000 + 0101101100101101010001110 + 0001000100001100011010011 + 0010110011111101110000100 + 1011011000010001000100001 + 0000110111111000111000111 + 1011000010110101000000010 + 1000000110001100110000111 + 1101000111000100000101001 + 0010101000110011100001011 + 1111000000001111111001111 + 0101011000000011110111101 + 1001111010011101100001111 + 1010010110100011001111000 + 0000011110001011011011101 + 0111010000010001111100110 + 1001100011001000110110000 + 0100011101000111011101001 + 1101110110101101000001110 + 0110000110001110110000011 + 1000011101011000000111111 + 1110011011001111111011000 + 0010010001111010101110000 + 1111001000101101001110111 + 1001100110011111010100001 + 1010110001001011000110110 + 1100010100101101110101110 + 0101111000010010010111111 + 0100110001100111100101111 + 1011110101001100011001111 + 1001011011101001101110000 + 0101100110110010101011010 + 1111110011001010100001111 + 0101100011111100100010000 + 0000000000101001110010010 + 0111011101011001001001101 + 1110100111001101010101110 + 0000010000000010110000111 + 1100111111000101001100001 + 1001001001101001101100101 + 1010111000010011000111000 + 1010111011111011010100000 + 0001001101100101110001100 + 0110100011101100000001001 + 1110001000101000000110001 + 1110010101010001100001110 + 0101011010101110101101011 + 1101010010001011100111110 + 0100010110101100001000111 + 1000100011000110101010001 + 0101010001101110110010011 + 1101110001101010101110101 + 1100110110110110101010111 + 0010110111000011111110011 + 0111011000001011001001110 + 0010110101001110110110010 + 0000101101111001000111101 + 1001001101101100000101001 + 1011011101100110000101101 + 1110100001110110000010110 + 0010000110111100000010000 + 1100011100000100011111001 + 1000100001001010111100001 + 1101000000100100001110011 + 0011010100010100011101100 + 1011001111011100101000111 + 1111100000010101010111101 + 0100111101001110010101101 + 0011100010011101000000010 + 1101111111011010001010111 + 0001001101001100110011110 + 0001100011101011111100101 + 1100100100101101110110110 + 1101000010110010110000001 + 0111111101101001000010110 + 0101000001001110111100000 + 0010101100111100111011100 + 1001101000110101011010101 + 0111110011101110111101000 + 0011101010111110001010001 + 0101110101110111000011011 + 1011111111101001101100010 + 0100111100001001011100101 + 1000011100111010110010010 + 0000010100010100000010111 + 1110101110010111100010101 + 1011010111101000001010101 + 1011111110011010011100000 + 0010110010001011100110011 + 1101101001111000010101011 + 1100011111001010001010111 + 0011110011010010001010010 + 1100101000110000011100010 + 0100100000101101100011011 + 1101111100000001110011101 + 0011010010100100000010111 + 1010000110110101010010001 + 0100101011100000110111010 + 0111100101010010100000001 + 0111111100010111001011101 + 1101001011001101000100110 + 0011000111001010111001011 + 0011011011010101001101011 + 1110010101111111011011000 + 1100001011101011110110101 + 1111011000010000101101111 + 0000111000100001100100011 + 1100111111000011010100100 + 1001011110010100010000101 + 0100000100001101110011010 + 0100111010000111000110011 + 1000100111101011101011010 + 0100101001110010001001110 + 0110001101110110010111000 + 1101101000010100110001001 + 0101111010111011000101110 + 1000010000011101001011100 + 0100101100100010000011011 + 1101011100000010010011111 + 1001001101010101010110100 + 1110011100011000011111100 + 1110101111111101000111001 + 1000110100110110111100101 + 0010000101011111111000001 + 1111011010100001001010001 + 1101010010010110011101000 + 1001110001111110111100101 + 0011111110001111101110000 + 0000110011100110101011111 + 0010101110000010111100010 + 0111111000000100011110011 + 1100001000001111000010001 + 1011010010111100011000010 + 0011110100010111111100100 + 0010000110101011101111111 + 0110011011100010100110000 + 0100101000101110001010100 + 1110001010010111100110010 + 0100111010110100010101110 + 1101111000101011000000000 + 0111010101011100011111010 + 1001101011100111001011110 + 1111100000010001101010001 + 0000110110100010000001011 + 1010010111000000110110100 + 1001001011001111101001001 + 1111000101011011000011111 + 1110100001011011000100110 + 0010111010000111000100010 + 1001101000101010010100101 + 0001010010000000101000100 + 1000110001100000110001111 + 0110011100011110111001010 + 0111010000001011010001000 + 0010011100010100100111111 + 1100101100100110101101010 + 1111111110011011100000110 + 0001111110001111101100010 + 0011011001011101010101011 + 1001011001110001010110011 + 0100010001100010001110000 + 0111100100011101000101001 + 1011011100111001001110111 + 0111110110111000000011011 + 0000010001110010110101101 + 1101110100001011100001000 + 1000101001100001001011100 + 1011100000101010110000011 + 1011110001111000111001001 + 0100100010101101000100111 + 1111100010010111000000001 + 0010100000101011101011011 + 0000110000111101110110110 + 0010111101010010110000011 + 1000110001011110000101010 + 0110100100101100100111111 + 1101110000111000011101111 + 0001111111101001111010001 + 1001000110010110011110010 + 1110100001110100101001111 + 0111001111011001111000010 + 1110111011011010001101010 + 0001011100010110011010111 + 0011101110000010010101010 + 0111101111011010110001101 + 0110111110001110100100100 + 1110000011101110010011100 + 0000101011011101000000000 + 1001100101111111001001100 + 0000100100011000101110010 + 1111001111001000001011110 + 0111110101000010101000000 + 0110010000111110001000001 + 1011110100010111111001011 + 1000100111001110100101110 + 0011010111111100110001111 + 0100001101100011100111111 + 0111010000110011011111000 + 1001001101011101001101101 + 0110010010001100110000010 + 1111110110010001100011000 + 0000010101011010100101011 + 0001100001001001000011110 + 1110111101110100101000011 + 0010110101011011001000111 + 1110101000111010100000110 + 0110101100110011110001010 + 1110110100111010101101101 + 1100100010000010001011100 + 0111011010011010111111001 + 1010100011000010111111110 + 1101101110101100110000010 + 1011100100011100111111001 + 0010111101111000100110110 + 0011111000110110010011111 + 1111011010010010000001001 + 0001001110111011101001111 + 1111000011111100010101010 + 1111100111011001010011100 + 0010100111100101101001110 + 0110010000100010010111110 + 0101111011000001111101110 + 1110110110111001001001111 + 1010101011000001111101001 + 0000101111100011100001100 + 1111000010000000001000000 + 0110011110101110100110100 + 1000111010100110001100010 + 0100101000100000110100111 + 0001001111010001101011101 + 1000110010101111100110001 + 0100011111110100101100101 + 1100010100101110101010010 + 1000001001111011001101111 + 0010100010001101101100001 + 0001100101011011001101010 + 0100111010100110110011101 + 1000010100111111101001010 + 1011010111010001010000001 + 0011101011000001101000010 + 1100101000011010100100100 + 1111111000111010110100000 + 1111101011010100100001111 + 0011100010010110011011010 + 1101110101010101111001000 + 0110100110011100110111101 + 0110001101110101000000110 + 1000110001110101000000010 + 1001110000111100111100010 + 1101010110001100001110111 + 1001101000001000011100011 + 1000110001010000100000111 + 1001001010111111101010000 + 0000000101100110011010011 + 1110011011101100000011110 + 1110000001000111001010011 + 0001010000001100111111110 + 1100011000001110001001100 + 1100101001000010011001011 + 1011110000100010101011101 + 0011110010011011110110000 + 1000111011001110100000010 + 0110111000100110011111110 + 1011001000100010000011010 + 0101010100101111010101011 + 1101101101001000100100001 + 1010100110000101110010000 + 0111110101110000001000111 + 1000011000101000010100110 + 0101001110010010110101110 + 1110101010001110010000010 + 1011000011101000001101111 + 0001011101111001010100011 + 1100000010000111100010000 + 1010100000111100010010011 + 0100110011000110011011001 + 0111011101110101011000010 + 0110001101100011001010011 + 0010111011011000110101101 + 1111101110101010100111110 + 1000101110000011010001110 + 0101001000110110100000110 + 0110101110011111010100001 + 1110101110111100111010111 + 1100011110100100100100010 + 0011110001010100110001111 + 1101011110101110111010100 + 1100001000000101100001101 + 1101010011111001100001111 + 1010110101010101110010111 + 0100101001000110001011111 + 1001110100011110010101110 + 0101100001100010100101111 + 0100111001001011101000001 + 1001100111000011010101100 + 1001001000100101101011011 + 1010111011111110000000111 + 1110110010001001101000010 + 0110110010110111111111111 + 1010011110101000111100111 + 1011000000011011010011001 + 0111000111011111000001010 + 1001010001010011111011001 + 0110000010100110011001111 + 0010111001100010100000001 + 1111110011000011111000000 + 0101001010101100001100000 + 1101101001100110000010011 + 1001101010001101101010010 + 1011110100101000011010001 + 0111110111100100010100001 + 0100011111100011000100110 + 0100110111011111000011110 + 0110101000100101010011001 + 0010010001010110000100111 + 0111100011001100000110100 + 1111101011110010100110111 + 1000110001100101011000100 + 0110000100111101010000101 + 1100100100000001000100110 + 1100100010101111000101101 + 0111111000111001011010101 + 1000101100101001110000100 + 1000100010110111001111010 + 1101010111001011001011001 + 0101100101000011010111101 + 1001000001000010110010100 + 0100001010000111001110000 + 0101111010001100010111110 + 0000010101110000010111001 + 1110111011011011010010010 + 0010100001011001011110101 + 1001000101110111010011010 + 0001010110100110010111111 + 1101101100001010000100101 + 0101101101111100001110111 + 0001011110111011011110011 + 1110011100111010111001010 + 1010010111011000101010011 + 0101001101101110101110011 + 0001111010111001000010001 + 0101011100110101001101000 + 0010110000010011010011001 + 1101100100111100011101100 + 1110101000000000000000100 + 0110111000111100010101011 + 1001000010110110100101101 + 0001111000011011000011010 + 1000001001001000110100101 + 0011110000011011101111011 + 0010000111111000101001100 + 1000000100010010111110101 + 1010100110000010100111100 + 1100111000010010110111011 + 1110011011010011100111001 + 0100011100010001100110010 + 1100000011001001010001011 + 1111110011110001100010010 + 0101001001001110001000001 + 1000110000010011001111011 + 0101101000011111000010110 + 0111111010100100111101001 + 0100011100011101101101000 + 1111001011000010110111111 + 0010010100000100111111100 + 1001010101101011001000101 + 0110011010100010100000110 + 1111000101111000011010100 + 1001111101000100000101101 + 0100011010110011111011100 + 1111010111010100111010000 + 0111011001011000010100001 + 0010010111101100010001111 + 0010010101100011111001011 + 1111000010101111011011101 + 0111000000011001100110100 + 1100101011101011110111000 + 1011001010101111011011100 + 0101000101101100100110101 + 0100010011101101110110011 + 1001100110010010010111011 + 1100001110101110001000101 + 1111011011101000000001000 + 0000001101100001000110001 + 1100001011110100000101001 + 1101100100111100110101100 + 1000001010110001010010100 + 1100011000100110110000100 + 1111010100010011011010000 + 1111010111111001000110011 + 1000001101111111000000101 + 1111011011111100011101101 + 1110111111001010101001111 + 0011011010110100010101010 + 0000010001000010110011101 + 0100100000110101100001111 + 1001001011001010100100001 + 1001101111101110111010000 + 0011100100110100111001111 + 0000100011001100010101011 + 1000010100101000101110011 + 1100011001111001011001100 + 0010110100100100010101110 + 1000011111011111010110101 + 0100110110001111011001111 + 0101000110000100000110010 + 0011111101111000010001111 + 0111000011100010110101111 + 0010000001101100001000011 + 0111011111010000001111101 + 1100000110111010111010100 + 0111010110100110101110101 + 0010111100001111100010010 + 0001001010010110101110000 + 1001110100110000011010101 + 0010101110111100100000010 + 0111000100100111011001011 + 0100000111011000010111101 + 0110010010011011011110101 + 0000100110010000110011000 + 0111100010100110000101101 + 0001000001011111110011111 + 1000000011010110110010100 + 1011110110011011110010110 + 1000010011111011110010001 + 1011110001111011110001001 + 0111000100100001001101010 + 1000011100000000001010010 + 1000011111110001100101001 + 1111010001010011101010111 + 0001000100100000011101000 + 1101100011100001100001000 + 1111000000011001010110011 + 1110101011110010000101100 + 0010000110110110111001100 + 1101110001111001011000011 + 1111011011100110101100110 + 1010001000101101000010111 + 1101101110100111101101011 + 1110011111011111110101101 + 1100000111100100111001011 + 0010000111011000000111100 + 1111001011110111001101010 + 1010100100001101100100100 + 1010111100000110000110100 + 0100110001000101010101010 + 0111011101010000101110010 + 0111100011101011011011100 + 1111110000111011000010101 + 1110110110101011101101000 + 1010010000011010010001111 + 0110100110110110110011110 + 0101111000001111010000110 + 1011101111110111101011011 + 0100011111011000110111001 + 1001011110110010101000000 + 1000001011011000011111110 + 1100101101100001001010010 + 1000111111100110100000100 + 0000011100101000111011010 + 1000111001100100010010100 + 0011100000001001101011011 + 1010111001000111101001101 + 0010101000111000000011010 + 1011001101010101100110010 + 0010010011101100001101010 + 0000100000101110001001001 + 0101100101001101001011001 + 1001110001010111101101101 + 0110101011111101100111001 + 1011001011111001011010100 + 0100101110011010100000100 + 0011011010110010100101000 + 1100100011110111111100100 + 0011001101100100110101100 + 0001111011010111000011101 + 1111011010110100000100011 + 1101110011010000100010110 + 1011111001110101111110110 + 0000000000010111011110101 + 0001001000110000011000000 + 0001001100010010000010000 + 0101111101101011111010010 + 1111110001111110010111011 + 1011101111110011011110000 + 0000100101011000010111010 + 0110001000110110101110011 + 0010001100100010001001111 + 0111010001011011001100001 + 0011001100011111110101100 + 0111010101110100010000100 + 0100010101101000101110111 + 1100110101110110000111100 + 1001000110101001101111000 + 0101000000111011101011010 + 0010111111000011011110000 + 0001011100111100110001011 + 1001000010010110010110010 + 0011011111100100111111010 + 1000110001100100111100001 + 1100100001101110110011000 + 0000011101010000000001000 + 0000110111010100100110111 + 1000010011100000100001001 + 1000000111000010100010000 + 1010000001101110110110000 + 0001001001110011000101110 + 0100100110101110100101001 + 0001111110010011100011000 + 1000110101011010010111101 + 1100111001011010101101110 + 0110001011001010111010011 + 0101100010100000011100111 + 0100000001011111101011000 + 0000010001100011000111010 + 1100110000000101011000111 + 0000010001000101110110110 + 0011001100011010100000101 + 0001000001001001101001001 + 1101000100110101111101000 + 1101001111001101001101110 + 1101100001011110111101100 + 0000000001101110000000101 + 0100010011101100100100101 + 0111001110000010101001101 + 0000100110101000011001111 + 1010110000001011100001110 + 0101101000010000110010111 + 1001010100000001010010010 + 0110000100111001100011110 + 1011010111010001001001011 + 1111010111101011011001011 + 0110110111010010011111111 + 0001001001110110110000010 + 0011101111101011000011100 + 0110101000110000001110101 + 0000111010010111100000011 + 0101000001111001111011010 + 0010110110110001010011000 + 1010000111010101010111000 + 0011101001000010100011110 + 0010001000011100000101101 + 1001110000011000111110100 + 1000000111110010001101011 + 1000010101001010101001101 + 1110011010110110110100001 + 0110001101111010101000001 + 0011110100011110110100001 + 1001010001111100000111100 + 1101100101000010101011000 + 1100110010111101101010001 + 1001110100010111111111011 + 0000000000111101011101110 + 1001011110010011110010101 + 0000110111101110010000001 + 1110111101011000101011111 + 1100001111011100000111000 + 0101101000110010110111001 + 1111010100001011011000101 + 1001110000011101111101100 + 1000101111000110110101000 + 0010011101001010000101111 + 1001011110000111111110110 + 0110100011011011111001011 + 0101100001011101010101001 + 1100011010010010110101001 + 0110111111111111011011101 + 1001001111001011100101110 + 1010110010111010101111000 + 1010111100100001001111111 + 0101010100100111101101111 + 1111010001011100011100111 + 0010010111000110111001010 + 0110010010111111010111100 + 0001011010110001110101000 + 1000010110110100101010010 + 0111011001010010110111011 + 1101100000001011010011111 + 0001101100011111010000110 + 1110000110010100101001010 + 1011100011000110101101000 + 0101101100101100000010010 + 0110000110110111001101110 + 0100110011001110110100010 + 0010011001111101101011111 + 0000100010101100101101101 + 0110110100110101001010110 + 1010000000010100101100000 + 0011010010011001100101111 + 0100000011101001111001010 + 1011111101110110001110111 + 1010001110010111000010001 + 0010111110011100010011111 + 0001101001001001100100011 + 1000010001111111000100010 + 0110011001011111100111001 + 1100010010000100110010110 + 1010110111110010011110010 + 0100100111001010010110001 + 0011000110111111010110101 + 0100001101011010111101001 + 1011000001111001010110000 + 1100001101000110101111001 + 0111010111010101000101100 + 1010111100100110101111001 + 0110100100111111110000010 + 0000110001011101100000110 + 0101001010000111110101000 + 0000111101010101101001110 + 0100100010011101011100101 + 0011011111010101011110101 + 1001010111000111110010101 + 1001001010100000101101100 + 0100000111101011111100111 + 1011000100001011000001100 + 0110010000110111011100000 + 0000000010100011110101011 + 0011000011011011110011100 + 0110111000010001010111111 + 0011000001101110001100011 + 0100000110000100110001100 + 1100011001001011000111000 + 1111011111110011001111001 + 0011101001011010000000011 + 1101110010011000101001000 + 0111010010110101011011110 + 0110001000100011011011000 + 0111010100111010110101110 + 1010001011011001111001101 + 0101010111110000001010011 + 1010011000011001001000010 + 1001100101101110000101010 + 1110111011101101111100100 + 1000111111001111011001011 + 0010110100010010101001000 + 0110100011101000110000000 + 1010000100110100110100001 + 1111110001001111001001110 + 1101011000101011000010111 + 0110010110001110001000111 + 0100111101011100111001011 + 0001110000100101100011010 + 1101100001000111111101111 + 0000110101101110100111011 + 0101100011110110011001000 + 0010101100110110111010011 + 1100100000001111000010010 + 0001111010011111010001011 + 0011110101000100100000001 + 1001011100111011111010111 + 1001101100000101110011100 + 0011000011000110100100001 + 1101000101010000001000100 + 1101100010000010010000000 + 1100000011100001001000110 + 1111000101011111010001010 + 1100110011011101110001111 + 1101100101101100010110001 + 0011101111011010011111000 + 0111001110000111001010000 + 0000101001110111111100000 + 1011011000011101011010010 + 1100000000110110101011010 + 0010111001111011110000010 + 1101101111001000110110110 + 1010101011111100011100011 + 1001111111100010000110000 + 0101011011111110110110001 + 0000111001111110101011001 + 1010110011001101001111011 + 1001011111110001001100000 + 0010010000111010110001110 + 0101010101110001100101101 + 1010011001101111011000100 + 1001000000101010001111111 + 0001110010000010011011110 + 0101000001010100000110100 + 1010010111111011011110100 + 0110111000101111110100010 + 1111011011110101100010000 + 0101101111010010010011111 + 1000011110010011011110111 + 0001001010101011001001011 + 0010000111110010010011010 + 0000011001001010001101001 + 0010111001111100010011110 + 1011011011010000111111110 + 0111001111101100100000001 + 0110110111011000000110011 + 0100001000010111110110101 + 1100101010111001101011000 + 0110110010011001110110010 + 0100000001101101111110100 + 1110010100011100110110010 + 0011000110100011100010111 + 1000111011010100010111110 + 0111001010000100100001000 + 0001000010010100011001001 + 0010101100011011101010111 + 0101100000000000010001011 + 0101010110011010000000011 + 0001110011001111011101001 + 1011110110010111000001010 + 0001011001100100100110011 + 1010111001001010110100100 + 0000100101100010000111100 + 0111110111100101111011001 + 1010000010101010010111110 + 1111101000111000011000101 + 1100111110001010001000100 + 0100101100010001101001110 + 0100001100001100001000001 + 0100011010001101101111000 + 0000011111111100001100010 + 1100110101001011100110101 + 1011011100101111100100010 + 0110111001111110010011000 + 1111100111000000011001101 + 0011110101101010110110100 + 0000111101100000001011111 + 0010011001101011001011011 + 1000101001100100110000000 + 0110011011000100000000110 + 1111000111000000110001100 + 1111000110101011001110110 + 0101110000110111100000010 + 0011010001101011001010110 + 1111110110111010110101001 + 1010001000000000110110110 + 0110000010100010000001000 + 0100100011011011100101111 + 1110010100010010001100111 + 0100101100001010010100110 + 0100101100000101001000111 + 1111110011100010010110011 + 0101101010111111001011101 + 1110111011100011111101111 + 0101011001001001000001101 + 1101101100010001100001101 + 1001011000001111110110000 + 1000001100010101101100000 + 1010101010001010011101001 + 1001100110110111000100111 + 1001110001111011111011001 + 0100010001111000000100010 + 0110010110010000100001001 + 0100111000000100001011011 + 1011000010011011011011011 + 0111011100100001110101010 + 0100100110011111010010000 + 0011001100100001111101111 + 1100000000000011110001010 + 0110011100010010011111010 + 0110010100011000101101001 + 1110100101101101001101000 + 0110000000101010110000101 + 0110111001011010101010001 + 1000100111000011010110101 + 1100111101000101000101100 + 1000010011011100011111111 + 0101001001010100011100111 + 0101111011111101011000000 + 1101111010010101000001001 + 1010001110001100110001110 + 0001100010100111010001011 + 0110010100110101011111000 + 0000100000000111101100101 + 1100111110001100100111101 + 1010000110111000001101111 + 0000011011011101101001110 + 1011011001101111011101001 + 0010011010100000101001111 + 0110001101011010101111110 + 1100001111011011101011000 + 1111010000010000011111001 + 0010001110011100001110011 + 0000101010100000001010111 + 0011100011010010110011101 + 1100000110010110100010101 + 1100001100101100010010110 + 1001110100001001111001100 + 1001001010011000011011000 + 0111001001101001100010000 + 0000001000111000100111001 + 1111111110110111101000100 + 1010001011110001100111000 + 0111110110110001111110110 + 0010011110000000000100101 + 0011101000010110001110001 + 1110111101001000111011100 + 1011010000010011000100111 + 0101001101011110011100000 + 1101000010010000110001110 + 0011000111100000110010010 + 0100111000001100000100001 + 0110011010011111010010100 + 0000110011100000111010001 + 0000010101011000101000000 + 0001001111100001101011111 + 1110100111000101100110010 + 0101111100011110101011001 + 1101100110100100101000101 + 1111100100110010010100111 + 0011111001101000011111010 + 0110000101011000101001011 + 0111110101001011110101000 + 1011001110111010101001111 + 1101011100101010100100001 + 1011111100100111100100111 + 1011100110101111010111101 + 0110011110011011010110101 + 1010011111001010111000111 + 1000111110011111110011011 + 0000100100101010110101001 + 0000101111100101111110011 + 0101001100100110110101101 + 1111011000001101010100110 + 1000001100011100010111100 + 0100010010010101000000101 + 1111001000011000010000001 + 0101001110111101100001111 + 0110011010010011011011000 + 1100011001011010000111111 + 0101001100101000101100111 + 1100100111011011110101110 + 1010110000100101110011001 + 0011101011010110010111110 + 0100101010010010110011001 + 0011011110010010010001111 + 0000001101011010001000011 + 1100100001100001010001110 + 1100010111101100011111100 + 1011001000010111111111100 + 0100101010100100111111100 + 0101000110100100111100010 + 1101000010010010101110100 + 0001010111000100000011001 + 0000010101001100001100101 + 1000101011100000100011001 + 1000001001100011000100001 + 1010110101000000101011011 + 0001011101000100111011100 + 1001000111101110010000000 + 1101100110000110101000001 + 0001010111111001000000111 + 0001110101110010001001100 + 0011000111000101111110100 + 1110110110001011011001011 + 0101100111001000001000100 + 0000010000011100110001101 + 1010011111001011001001100 + 0101110011010001010100000 + 0000001001010111110001010 + 0100111001000111010100000 + 0011101110110110011001111 + 0010101101100010011110001 + 0000100111101100111010010 + 1001100100101000001111000 + 0111101001110001110001100 + 1011110000100111100110110 + 0000111011100100100000010 + 1000011010101100011000000 + 1011110000000000010010011 + 1100110000111110100000110 + 1111011110011110011000111 + 0010101010011001011001000 + 1010100001110110011101111 + 0000001011100101010000010 + 1010110100110001000101001 + 0010001111000100010101011 + 1001101011011111100101110 + 0001110101101110010100110 + 1101000001001000001111010 + 0101101100101001110000111 + 1000001110110001000110011 + 0111100011110001000010001 + 1011001100110100011100100 + 1111101111000000101000100 + 1111001100110101001111101 + 0010001111100001100001111 + 1101000011001101001011011 + 1110001110110111100110011 + 0000011111011111101101100 + 0101010101000111011111011 + 1011111000111110100110101 + 0000010101110000100001111 + 0111100000110110100010111 + 1000100110100111010011010 + 1011001001111011010100111 + 1100010001010011100011010 + 1011101000110100101111110 + 0001000111111101001011000 + 0001001100100110100010111 + 0111001100110111100101011 + 1011100000010011011010101 + 0110001010101111111000000 + 1110011001101101011110011 + 1010111001100011100101111 + 0010100010001010100001011 + 0010000000101011110000100 + 0100010111110010101010011 + 1111110000100100000111110 + 1001011111110010111111000 + 0111001010111111000111111 + 1000000000001111001001001 + 1101101100110101010110100 + 1111111000001111110100011 + 0010100100111100110111011 + 0111001101111000011001011 + 1001010111001101100110100 + 1010100111100100101010110 + 0111010001101110111010010 + 0001100100110100110111000 + 1110001010001110010100001 + 1011000100000100111100000 + 0010001101010101110001110 + 0100110110111011000100111 + 1100011100010100011010110 + 1001110110110000001010010 + 0101110010100011010110010 + 1110100000001110010001011 + 1111011100101001111011010 + 0111011100000101111011000 + 0101001001000110111011101 + 1010110010111001100011100 + 1101001110011110111010101 + 0111011111011100100100001 + 1001100011011000001111101 + 0010010101100100100001111 + 1010010100100000011000111 + 1101011110110101000001111 + 1111100101011101101100001 + 0110011111011101010001010 + 0100111001010110000001011 + 0111001110010101101011000 + 1010000100101010101001101 + 0100010010110011101110010 + 0101110000011110110111100 + 0000101100000111111011011 + 1000010111001010101110011 + 1000101100111000101011001 + 1001110101011111010111111 + 1011010000010000001101100 + 0001101100100010101010100 + 0110101100101000001010110 + 1100000000111111000010110 + 0000111110000101100010010 + 1000110101000111001011100 + 1111101001110000111100011 + 0101000001100001100110100 + 0100000100101010100011001 + 0000100100010010001011110 + 1100110110011010100111111 + 1000110011100001101100000 + 0110101110010110111101110 + 1001010110010000000010011 + 0000011010010011101001111 + 0101000110100111101101001 + 1001010100010100110100101 + 1011101100000011100111011 + 1011100110110101000110010 + 0000100010111001100111011 + 1100101000110100001010001 + 0001110011110000010111001 + 0100011101000000001011100 + 0001001100100110110111100 + 0000110011101000011001101 + 0010101110101101100100111 + 1111110001011011110100001 + 0000011011010100001111000 + 0000100010100100011000001 + 1001010000011111110110001 + 0110110100101011001000110 + 1010111111000011001010001 + 0000010100110100011111011 + 0000000111110110110011010 + 0001010010101101000011010 + 1001000011010000001111110 + 0010111110010111101010101 + 0010000010000100010010000 + 0111110010111110110101011 + 1001101000000101111010011 + 0011110101011000101011101 + 1110010010000010010101110 + 1100010110001011110111100 + 1101011100000011001010011 + 0111001001101111011110000 + 1101100010110100100010111 + 0111101111101010000100011 + 0010000011111011001100010 + 0010011110010101000011000 + 1100011000001101010011111 + 0010011000110011001011110 + 1101001000101110001010100 + 1000010110001001000001101 + 0100000000000001000010000 + 1110101011111101110001110 + 1001111001001011111110011 + 0100010101000101000010001 + 0000111110110011011100000 + 0000010101010100010100011 + 1100110000001100111010010 + 0000000011000000111010110 + 0000100111100011001101111 + 1001001100011011011000001 + 1111010000111011110111110 + 1110010010010100011101100 + 0110010110001000001100101 + 1110111011110010001110011 + 0001110001111011111000011 + 0110001100001110110110001 + 1110100101001110100001111 + 0010100000001100101011001 + 0011000001100111101111001 + 0000010011110100111101010 + 0101110111100100000000001 + 0011011101001100100010010 + 0000001000100101011111111 + 1100101111100101111111111 + 1110011100001101011111100 + 0110100000011101101111100 + 1001100101001001100010000 + 0001101000110011100010100 + 1110111100010111101111000 + 0101000110010010001110110 + 1010000011000000110011001 + 0111001011010111000110011 + 0000011001011110100000101 + 1000111000001011100111000 + 0000100010111110011110100 + 1010001100011100111000111 + 0000000001011110100000001 + 0111010010010111000011101 + 0011000100000010100111010 + 0001010110011110010111010 + 0011110111001111110101111 + 0101100001001010000110101 + 0010010011101000001100101 + 1101101010001001011110111 + 1010001011011100011000110 + 1100010111110101101110001 + 0001010011010001101110001 + 1100101100011100001010101 + 1010000011001010100011110 + 1001111001000010000111000 + 1010110100111111101111000 + 0001101100110110111101100 + 1011100001111001110111000 + 1101010000010011011000111 + 0010000001110110001010001 + 0101101110110010010000101 + 0101001111101100011110010 + 0010110001011000110001111 + 1111010010101111111011011 + 1111110100101111110101001 + 0010011101011101011011111 + 1010001101101110110101000 + 0010000101100111101011001 + 1110101101110110011000100 + 0011010010110010000111011 + 1110111110001100111100111 + 0110101111010001110100010 + 1110011010010111101111110 + 1110010110010010000110110 + 1101100001110000010110101 + 0010000111111100111001010 + 1100101111000111011101111 + 1110110100011100111111011 + 0000000011110110010000110 + 0110010111101101110110101 + 1101111100110011011000010 + 0100110101100100100010101 + 0010001100010100101000111 + 1101111000100101000001101 + 0101100101100010101000101 + 0110110100110111111101110 + 1000011001011001011100100 + 1000101100101110000011111 + 0100111110000010100001101 + 1101100101001010011111011 + 1101011110010101010001101 + 0011101011011011101011010 + 0110000001111100010000101 + 1101010011011010001000100 + 0110010100011010111100010 + 1111101100111010001000001 + 1010010100110000111011010 + 1011100010101001000110110 + 1100100000000111010110101 + 1010111101101001011100001 + 0010011111100110101110111 + 0000001010110101000010001 + 0001111110111111110011010 + 1100110100000110001111111 + 1101100111110110100000001 + 0100111110001100011011101 + 0100010110010000010001010 + 1111000101111110000110101 + 0111000010000001110000011 + 1110001100001011100110011 + 0001111010101111011010101 + 1001001000101110101011001 + 1101010111011011100001100 + 1111100011100001011000010 + 0010000110000100000001100 + 1111110110100100111111000 + 0001110101001010110000000 + 0011010000110101101101111 + 0001001111100101000100101 + 0001000100110001101011101 + 1011011010100101100111111 + 1100101100110011101111001 + 1010101000101011000111001 + 0010111001101101100111110 + 0001001100010000100100001 + 0010001111110101110010101 + 1010010101001000100010110 + 0100011000000000100110001 + 0101000100000001100011001 + 1011010010000111101000111 + 0011011010011111100101001 + 1100100101110011010101111 + 1111010111101001000110011 + 1001001010100101011011101 + 1010001110100001001010011 + 1000100001000000000001011 + 0101100000010100011111011 + 0001100111100100010000010 + 1111101101001010000010110 + 0101000111101100001111010 + 1010110000110100011000011 + 1001100111111111000111000 + 1011111110100100001111100 + 0101011000010101111110110 + 1011100111110001001010000 + 0101110101101111101001100 + 0000111010101000111110111 + 1100001000000011111010001 + 0111010111001101010101010 + 1000001100011000101110010 + 1101110010100001001111101 + 0010100101100110010100011 + 1001111001000100000010000 + 1101100010011000100100011 + 1001001010111111100110000 + 0111000100001001001110111 + 0111001111000111010001101 + 0010101100011010100111001 + 0011110001111001001100111 + 1110010110000100011000111 + 0001110101001111101010110 + 0100001110101011010000000 + 1100100000111010011010000 + 0011110100111101100100000 + 1110111001001001110000100 + 1000000000011111111011110 + 1110010000011000110000110 + 0111100011111101001110100 + 0001010001110001110001101 + 0011111011110111010110011 + 1111011011111101010001011 + 1001110011011111000011101 + 1111000011010010101000011 + 1010111111100101111110111 + 0001010000101111011111000 + 1010000010101101111000011 + 0111001001000111001001010 + 1011100011001110000010110 + 1000001011100000001110101 + 0111100100001100010101111 + 1111011110111100001111110 + 0110101011100101110100111 + 0000011101001101111111000 + 0001010001001110001110111 + 0111000011100001111010010 + 0010101010000011011000001 + 1001101100110101010111110 + 0010010100011010110010100 + 0011111110001000100101111 + 0100000101011111110011001 + 0011100000001100011110001 + 0111000110101001011001101 + 0111011100111101111110100 + 1110001011011101011000010 + 0100111100001011001100010 + 1111111100010111000110010 + 1100000111001110000100001 + 1101010011110101010110100 + 0010001111100111100111001 + 1010110100111100000101100 + 0111001000100110000111100 + 1101010111101111101101000 + 1011110101100011110000001 + 0010010111010000000000110 + 1111111000101101101011111 + 1111110001001111101011101 + 0110001000000011100110110 + 1000001001011100100010100 + 1111111110010100001001111 + 1110100011000100010100001 + 1011001111000000010000110 + 0101101110110100101010010 + 0010001111101110010110100 + 1101000010110111101001100 + 1001100100110010111001100 + 1110010001111000110100101 + 1100000010100100100110010 + 0011001100000101011010100 + 1101100001100111011101111 + 1100001101010010010010110 + 1100110110000001001110110 + 1110011001010011011110011 + 1111001110010010010111011 + 0011000010010100001000100 + 1100001011011010110001011 + 1100010101000101001010111 + 1111001100001110111010000 + 1010101100000001101011111 + 0011110010101000000000001 + 0010111011010010111011100 + 1010010000100000001111111 + 0111000000100000110111010 + 1110101001010010101011011 + 0111010111100110110001011 + 1111110001010000101111011 + 1001111011110001000101111 + 0000110100101010111011100 + 1011010000110010101100111 + 1111000100000110111010111 + 0101001101101010001110001 + 1110010101011011110010100 + 0001110001011010111111111 + 1101011010011010010000110 + 1110100000011110011101010 + 0001111111001100001000001 + 1011001000011101000000000 + 0010000100111111110011000 + 0111001011101010110000011 + 0100111011001001100000011 + 0111011011000111000100101 + 0100101011001011001001010 + 0100000101111110010010111 + 0110101001001001001101101 + 1100000110110101110000110 + 0100110001111111110101000 + 0001001100110100001010100 + 1110110001110001101111111 + 0010000110111000110010011 + 1101111010011011011111111 + 1000101001111100101010110 + 1011100111101010011001011 + 0011101111101100001001011 + 1011011010101110000101000 + 0000111101010000010100011 + 1111110010101001011001111 + 1000001010111000100100110 + 0101110111011100001101000 + 0101001100111010100010100 + 1001110110100011011000000 + 1101001100001101001111011 + 1010100010110000101000011 + 0101011111111110001001000 + 0000000111010111001001010 + 0110001110111000010011001 + 0010011010001010011010110 + 1010011010001001001110001 + 1110010010111100011000001 + 1001100001001100010010000 + 0010000101101011100111110 + 0111110101111010101100010 + 1110001011110101110101100 + 0010101101011011110101110 + 0000001111100101001001110 + 0101100000010100011011000 + 1100110110011010111101111 + 0110100001010110101011111 + 1101101011110011110110000 + 1110100100011001011000011 + 1100001011001110101100000 + 1010111100010101010110010 + 0100000000111111000100100 + 0001111010000101110010001 + 1100101110011101001111011 + 1110111001000011100101110 + 0110101001000111101100110 + 1000011100000110110101101 + 0111011000001011110111101 + 0010001000101010101001100 + 0101001010101111111011001 + 1101010010000111100110001 + 0001000001011111111010010 + 1001000100110000000110101 + 1011100011100111100100010 + 1000011001000001011001010 + 0000110110011010001101011 + 1001101010110001111000011 + 1110011110010011011100010 + 0000111101111111101101101 + 1010100110110000111010011 + 1101011100010111000110001 + 0101011110100011000001010 + 0110011010000110001100001 + 1000011001010101101011101 + 0001111010100011001110011 + 0001001100001011000101100 + 1110011011100100101011101 + 1101100101001001000101001 + 0111100111110010110001011 + 1011111100101011101110111 + 0000011011100000111000001 + 0101011101011111000100100 + 1100011010110011011100000 + 0010011101111111000110101 + 0110100011100001011101101 + 1011111010011101111111011 + 1111011001000101010001100 + 0100110100111111000000110 + 1011100110000111000111011 + 0110101100100001110000111 + 0110111010110111000011010 + 1000010000110111100110010 + 0011100010101010111000110 + 1111010100010010111100101 + 0001100001101010010111101 + 1101011110001011110001111 + 0011100011010001011111011 + 1111110001001000100101110 + 0111000011100000101001101 + 1101110011101010100010100 + 0011011110010011101100110 + 1000000101100000010101110 + 1101111010000110111000101 + 0000101100111100010100110 + 0100001000010000001111010 + 0100100001011000100101010 + 0110000100110101101011001 + 1111010111101110101000011 + 1010011111000001011000101 + 1100010100111100111000111 + 0110010011111001000001111 + 0011101101010111001010011 + 1000101000010000011001010 + 1010111101001100111110011 + 0011111110000110001100011 + 0110110011100000111101010 + 1100101011011100100110110 + 0110111111010110010101100 + 1101010010001000101010000 + 0100000010001110001001001 + 0011101010001011001101101 + 1100100001100111001010011 + 0011101101111000001100011 + 0110101000011111111001000 + 1111010000101001011011100 + 1001100000110011100110110 + 1111101001101011101101001 + 1110110101010110011011010 + 1011011111011010010111110 + 1101111100101101100001011 + 1000110100000010111011010 + 1001111001100001110100100 + 1100001011101010001010001 + 1000010001000100111011111 + 0001111101010111011100000 + 1001001000110111001110100 + 0000110010011010011111110 + 0010000010101101010100110 + 1110000110000001101001111 + 1010110111101110110000100 + 1100101000001010100011011 + 0110100001110110101101011 + 1111111000100000111000001 + 1111010111101100011101010 + 0011001010111100011100100 + 1101001110100001111101100 + 0011111010011110100101110 + 0111101001101000011000000 + 1011110110000100000100101 + 0010001101111100001011000 + 1010011101101000011011111 + 1001100000000001011001101 + 0011010111100000011000110 + 1100000100000011100000111 + 0011100000010001100111100 + 0010011100110111101000101 + 0110010101001010111110101 + 0111010101001101001100110 + 0111101011111011011110111 + 1110001011010110100110011 + 0110011001000011111100010 + 0100100101011111001100000 + 1110000111001100101110011 + 1101100000100110101100111 + 1011001010000101010100110 + 0100010111100100010101001 + 1100000111011010101011100 + 0101101011010110010011100 + 0100011101101101111111000 + 0100111110111001101001101 + 1001010011110001001011110 + 1010100000001101110111111 + 1001100001101000100010010 + 0011001001101000011110000 + 0011111010000101000101000 + 0000101100110101100100000 + 0111100011110101011000111 + 1011010011100011010101000 + 1000010111000001111010011 + 1100010000010000011110100 + 1001111111000100000001101 + 0010110011000111011000001 + 0111000001110110010111000 + 0100100010110001110010111 + 1111010001011111100000111 + 1001101000101001000110011 + 0111010111001101100100011 + 1100110001100010111001000 + 1101110101100011111111111 + 0101000110111110010111110 + 0011000010101110000100110 + 0111111101000100100011001 + 0110001111000110000010101 + 0001110110111000000101011 + 0100110101100110111110111 + 0101010010001110110011001 + 0010011010100011011111000 + 0000111000011000011001100 + 0111101011100011000111011 + 0011010101010111111011001 + 0011011111010011100101110 + 0011011110110000110000000 + 0000110100100110010000100 + 0100001000011011110001111 + 1110000101111110001100111 + 1011000100101100111100011 + 1101001100010010010010100 + 1100100101100111001000011 + 0001100100001000010010000 + 0011110010010010111011100 + 1110010111100000100001101 + 1000100100101000101011111 + 0110110100100001101101110 + 0111111010010111001101110 + 0111011011000101001110111 + 0000101101010011011011101 + 0010001110100001001111001 + 0000001010011111010100011 + 0011101101010011111101011 + 1011111111000001011000101 + 0010000011100101111100000 + 1100001111011101010111111 + 0001100110101110011001001 + 1010101101100100001100010 + 0010010000000111011100000 + 1100000111010101010001000 + 1010011100001111011100100 + 0011111100101001000101010 + 0111111001110100000110001 + 1111001101011100000101111 + 0111111111101111110001000 + 0011101011001011101111100 + 1010001010011111100100001 + 1101000001111011110100001 + 0111100011101111000110101 + 0100010100000011011000000 + 1110111001100001010000110 + 1111100011111111100111011 + 0010001101000010010011101 + 0111001011111001101011000 + 0100111101000110001001010 + 1100111000011110100101010 + 0100100110111010001001101 + 1110001010101011110111010 + 0101011111000011101110000 + 0110001010111010010000011 + 0100101001010010001110101 + 1100001100110111111001110 + 1011101011100001011010101 + 1001101110000001011110001 + 0100101011001001100100111 + 1000100111100010110000101 + 1011010010000111101001010 + 1110110001001110100100010 + 1001100001110001000100000 + 0110110011010111110110010 + 1110001001111110100101000 + 1100100000010101000111011 + 0110110010011000111000111 + 1101111010001000111011000 + 0001001101011100111011010 + 0001011000111011001100011 + 1111010001011100100001011 + 1001001100101110100000011 + 1011010010000000001101000 + 0001110110111111101010010 + 0000000001011111000010000 + 0001011001001100011010010 + 1011100010010001001011100 + 0100000010110110000111101 + 1100010111101011110101000 + 0000100000011010001001111 + 1100101100011010100101101 + 0111110111010110000110110 + 0100101010010110111011011 + 0001100101001100000001110 + 1001111100111100011100101 + 0001000011100110100111110 + 0010100001111110100000001 + 1100100000101101001110111 + 0000011000100011001001100 + 1011101000111111110000010 + 0111010101111011100101110 + 0101011011101110101011100 + 0011111010110111111010100 + 1111111101111111110111110 + 0111111011010010111101001 + 1010110000001001001110100 + 1000000001100101001110011 + 0010011111000010000001101 + 1101100111001101001010111 + 1101011110000010000011111 + 0101110101001101000101010 + 1110111110110100110001010 + 1001010111111111111100000 + 1100001001000000100101111 + 1010010111100110100000110 + 1100100110001110101001111 + 1110111100100110000001110 + 1111011111001110110100110 + 0010110001000111001011000 + 1011111010010001001010010 + 0101001111010001101101000 + 1010000101000000011101001 + 0011100100011111100011011 + 1110100100100111111100110 + 0101111011111100000011110 + 0000011001011101111011101 + 1100000011110100000000110 + 0110101100110100101001011 + 0001111111111000101011011 + 0011001011010110111111100 + 0011000101011010000110011 + 0110111000000110011111000 + 0010100000111001001000101 + 0101010101110101100010000 + 0000111100001111000111011 + 1110010111011110111101000 + 1011011101110101100011110 + 0001101111011110110001100 + 0001100111010011100001110 + 0001111100110110000110100 + 0001111100010010111110110 + 1011111000001101111010001 + 0011110000101100101010101 + 1101000110011000010101011 + 0001101100110110110001110 + 0000010100111010110110110 + 1111110000000000111111110 + 0001010110000000000010101 + 1111100110101011001110011 + 1111010100000110101101101 + 1101100101001011001111111 + 0011101010100000010000011 + 1010110010001000011101111 + 0001110001010001100100111 + 0011010101110111111110101 + 1001110111110000110001110 + 1100001001001001010011011 + 0000110101101010000110110 + 0101111110101001010101110 + 1111100111001001101101111 + 0100000110001101001101100 + 0010010011110110101001011 + 1100001011101101011010011 + 1001110100001011011011010 + 1100110010000001000000000 + 1011111101110000001011100 + 0001010111111000010101000 + 0110100001010101001101011 + 1110011110101101011110101 + 1101001010110111010101111 + 1001000001111001010100101 + 0100101110011110101011000 + 1101001001111011101000000 + 0110101010100110110101101 + 0000011001101101111100010 + 1101011111101100010000010 + 1101011100000111100010001 + 1011000100001011110101100 + 0001100010000100110011110 + 1010111100111111011010111 + 1000100010100000101011111 + 0111100010001110011111010 + 1110111010010110111000001 + 1111100101101110001010010 + 0100101110010011101000010 + 1000110010101011110000111 + 0011011010000000011101001 + 0010001101000000111000101 + 0110110000000000011011010 + 1000000010100110011110101 + 0011010110011001111111111 + 0010111001101000000000001 + 0000101100101010111100101 + 1000110011001010000101101 + 0101100111100101111001010 + 1001111111110000101100011 + 0001010110000111111011110 + 0110111011100100110010101 + 0110111010011101011001000 + 0000001110110101000110001 + 1000010011100111001001010 + 1110010101101011010011100 + 0100000101001001000000011 + 0111100011110010001000010 + 0101101100001111101101000 + 0101100011111100000100100 + 0000001111011101110111110 + 1101111011101000100110100 + 0000000101011010111111101 + 0000010000110011010000111 + 0001000011010010010000011 + 0100011111110100011010100 + 1000111100001000111011010 + 0100111000111100101011111 + 0101110001010011111101101 + 1010000010100100010000101 + 1101101110111100100011111 + 0000010011100001101100000 + 1101001010010011010000001 + 0100111011110110110001001 + 0010101111010011000111011 + 0000110111100111011100101 + 0100011101000011111010010 + 0001001111000110111111111 + 0000001001001000111001111 + 1010011011111100001010101 + 1010001110010000100000010 + 1000001100000001110000011 + 0101010001101100011101101 + 1100101001101101110101011 + 0100011101101000011100110 + 0000111001001110111101100 + 0100011110001101110001101 + 1101011101111010000100110 + 0100100010110011110001011 + 1100110111011011101110001 + 0111100110111100000111000 + 0000000001001010000100010 + 0001000000000101001101011 + 0010101010110111000111000 + 0000011110100010110100011 + 1000110100110110000110100 + 1101000010000100001011011 + 1000101001010111010011000 + 0101110001100010000111000 + 1100000000100111000010110 + 1001011110001011010111100 + 0111110110000100110001010 + 1111110100101000001000111 + 0111001111010011001101100 + 0111100011101000111001111 + 1111011000011010001101011 + 0010110111011111000000100 + 0100111001110110111111011 + 1101100100110100111111011 + 0111000110001100101000110 + 1101010111111010010100100 + 0100111000011100001111100 + 1111010011000010110110001 + 0110011110111111110010000 + 1111101110101110100000111 + 1010010110010001100101111 + 0110100010110100001011110 + 1101111101101001011100101 + 1001000010010011001011011 + 1101111101010100110101010 + 0101010001100010100110110 + 1101110010010110100010101 + 0100111110010101001101011 + 1000101001100010010010001 + 0100111001101011110010111 + 0110101000010000010001001 + 1111010111001100001101110 + 1100010101101001010111001 + 1100101000001100011110011 + 1001110011010111110110010 + 1110010001111111000111011 + 1101110100001011100101110 + 1100101010101100110110010 + 1101000100101011001100010 + 0101010011011111101110110 + 1111110110100010001101110 + 1100000100111111000011100 + 1111110101011111101101111 + 0101001010010000111100111 + 1101000101100001010100100 + 0011011000001000101011100 + 1110001001011000100000010 + 0011001001110000111100010 + 1010010001001010100001010 + 1001111110111110011101001 + 1111000011101110001101010 + 1101101110001010101010010 + 1010010011111011111111001 + 0110010111100000010001010 + 0101100101011100001001011 + 1101011100101110100100011 + 1011100001010101101110011 + 1101100010101111101110111 + 0111010101001110011011011 + 0101101001000100110101001 + 1011101110001001011010010 + 0011001010100110001110110 + 0011010011010010110100101 + 1101001110101101110111001 + 0101010000110001100100101 + 0010000001001000101100101 + 1100101101001101000010110 + 0011011010011100001100100 + 1000000101001101100011111 + 0110110001001010100111110 + 0001001110101001110010101 + 0001101111010110111110111 + 0011010011101101011000000 + 0001110010100110110101001 + 0111000000001010101111010 + 0000101101110001010101100 + 1010001100010111000001001 + 0010001100100111100001011 + 1001010000110101011001110 + 1100100010000110100111110 + 0011000110001110110101101 + 1010110101101011110110101 + 1111100111010111000011011 + 0001111101001001111110011 + 1100111100001101111000100 + 1010010001110001010100110 + 1101010110001000001111110 + 1101000111101001101011111 + 1100001101000010111000001 + 1101010010000011111110000 + 1001011100101000111110101 + 0111111000110110100010110 + 1000101010110110110111011 + 0001110000101010011100100 + 1011001111111010011101011 + 0011000101000100011101001 + 0110110101100111001011001 + 1000100001010011110100110 + 0110110110110101011111010 + 1101011010000110010000011 + 0011001100110011110100010 + 1110011111101101100111000 + 0010010101000100110100101 + 1010101101110111010111111 + 1101110100101110010101010 + 1111011110001000111010010 + 0100110001010100011011101 + 1111001110100011111001100 + 0000111100001111000110101 + 1000011001011110100001100 + 1100000110110110001000101 + 1000110100010000101010000 + 1011110101010111100000101 + 0101100101001100001100010 + 0010101100001000111111010 + 1111101100111100001000011 + 0000110111010101101010110 + 0110110000011111000011110 + 0001000111111100111101011 + 1101001001000000110101010 + 0111010110100111100000100 + 1100000111101000001011011 + 0000110011000111100000101 + 0011100100100110110000001 + 0110101111101011010011101 + 0110011001110011101100011 + 0001010000011111110100111 + 1001101000011001001101101 + 1001100111110111001100111 + 0101101000101011011000001 + 0010111001101011011011000 + 0001111101000101100001010 + 1101100101110011001101110 + 0000011111101000011010001 + 1100110010010101000101000 + 1111101100011010000010111 + 1011001001100010110111000 + 0111000001110001001000110 + 1100100100100000101001001 + 1011100110010111100111011 + 0110011001110110110000100 + 1001110101011010100011100 + 1111010101101010010001010 + 0011101010110010110000001 + 0011100100110000111110011 + 0001111010010101111001010 + 0010011111100001000101001 + 0010101111101001000100110 + 1101000101100111110100010 + 0001110010101111000110011 + 0110101101001110100100110 + 1100000001011101111011110 + 1011010001010100001010001 + 0100001111100111111101100 + 0111100010101010001001001 + 1110010111111101000000110 + 0100000000101100111101010 + 0011000110100010011100001 + 1101011000111110000011101 + 0111110110010001001011101 + 0010110010110100010111011 + 1111100001111100001101111 + 1100010011001011010100111 + 0010110101101100100001000 + 0010000000101011100011011 + 1110010111000101000100010 + 0100111111100000100111000 + 1110111101001101111100111 + 1101011101100110110100001 + 0111010110001100011100101 + 0101000011000101101101000 + 0001000001101111011000110 + 1100100010010101111001111 + 1101001101110011100011111 + 0010011011101011011010011 + 1100011001010000101001001 + 1001011011011000011000000 + 0001000100010111011010100 + 0010111001110100001110000 + 0110111001111001011000111 + 0110000101011001101110000 + 0110110011000101111110111 + 1011100010111011000011011 + 0101110100011111010010000 + 0010000110011110111000001 + 1000001011101000000010010 + 0010110100011100101100110 + 0101111110110100011100001 + 1110000100010001010001011 + 0000110001111001100100011 + 1001010110011001001100000 + 1110001110010110001101111 + 1111010000001100000110000 + 0010101011111000111011110 + 0000011110000001011011100 + 1111010111110100111001000 + 0001101111100101010100011 + 0110001011111001010011011 + 0010100010010011101000111 + 0011010101111101111010010 + 0001110101101100011111000 + 1111111100101101011100110 + 0000100011110001000101010 + 0100110001110110101101110 + 0000000000000100101010101 + 0100000101000010110010101 + 1011101001001110001100101 + 0011111000100100001110101 + 1010011011110110000011100 + 1101101001111000110101000 + 1110101101111101101111010 + 1101110001011110110001011 + 1100000001001100001011000 + 0110101000001101101100111 + 1010001010001100011100001 + 1010101100100100111010011 + 1110111110100001100101000 + 1000011010011110111010000 + 1011111101001111101010001 + 0000000001001110110100011 + 0110101000010110111010110 + 1011101111100011111111111 + 1111011111101101111100000 + 0000000011000010110100001 + 0000110100011111110111011 + 0011110010110000110000011 + 1010111111001110011001101 + 1101000011000100100010111 + 0101100000110001010010101 + 0101011000010101000111100 + 0011010111010111010010010 + 0110110111100110111110001 + 1101100100100100010011010 + 1000100001110000101110000 + 0010110101011010100000100 + 0010110101110100010101000 + 1000001000011010010011000 + 1010000011011110100000010 + 0011010101110001100111011 + 1110101000100011101010110 + 0110111011110011111110111 + 0110011001000011000100010 + 1101001101111011100100101 + 1111110001011011101000001 + 1111100010000101100000101 + 1011101000101100111011010 + 1011010010111010101100111 + 0110101111110111111110100 + 0010101100001010110001011 + 0011110100111001001011110 + 0110000010101110001100111 + 0011011110011000100110111 + 1011110100001010111011001 + 1101111000011101110110110 + 0011101111100101111000000 + 0101111110000100000010011 + 1010110001011010000110110 + 0100101111111101011110011 + 0101000101000010100100100 + 0110111011101000111111001 + 0010010110110100100000111 + 1110000101011001010111111 + 0011010000100100110101000 + 1100110100010101000101011 + 0000101101001100000010010 + 1110100011110111111010101 + 0001101100001111001100101 + 0100110000001011001010101 + 0011010100100001011111011 + 0100111101010111110111110 + 1010110101111000111100110 + 0010010001000011110010010 + 0000111001100110101101010 + 1000001010101110110110011 + 1011001001000001111011001 + 0000010000111011010010110 + 0101011111010110011011110 + 1110010100001100011000010 + 0100010111000010001101110 + 1101000101001010010100001 + 0000011001001001100010101 + 0111010101111110011000001 + 1111110011010101000111010 + 1011000110001110110011110 + 0010000111010011011010111 + 1101000000101101101001100 + 0000110010011010000111110 + 0111101110111011110001010 + 1100010101000111101110011 + 1110000000111011111100100 + 0000011001101101110000100 + 1000001000001001000101010 + 1010011010110011111011100 + 0100111110110110010110011 + 0001100000111110011000100 + 1101000111100001100011010 + 0111000000100100001110110 + 1011001110010110110100001 + 1111001111011101111110111 + 1011110011010000100010100 + 1010110001011100000110010 + 0010101010110001111010011 + 1011001000111001101011001 + 1001101110001110010000011 + 1011111111111001100110010 + 1001001100101010011000001 + 0011110000101110000111101 + 0110111100010111101111010 + 0100011010011001000001001 + 1111001011110011000110100 + 0000001111011100000000111 + 0010110100010010100100111 + 1001001001011001101111111 + 1011110011101111110001110 + 0110001101101000110011110 + 0010010100101101101001001 + 1100011000010111100000110 + 0010101000001011011110110 + 1100001001111010101001001 + 1010110110101101100011111 + 1100111101111100100011001 + 1000001110010010000010000 + 0001110111101001110101100 + 0111110110011011101111101 + 0101111110011011101101000 + 0111011011010100010101001 + 0010110011111101110110010 + 0000111101100011001111110 + 0001000110111100011001011 + 1110111011100001001100100 + 0001111000110100101001000 + 1110100010100110110110000 + 0111100101101110100101001 + 1011001010101011111010110 + 1010100101111000100011111 + 1100100110001000000000001 + 0110111111001110111001100 + 0000101110110010101110110 + 0011000111011010000110100 + 0111100100100111100000001 + 1101100101111110111011101 + 1101110010101100110000001 + 0110000001111110000110000 + 1101110101000011001001111 + 0011000011100101011010101 + 0000100011110101011101000 + 0101011010110111101010101 + 0011011001101011111011000 + 1011001001101001110000111 + 0101111100101000011001000 + 1110000011111000111100111 + 1001000101010111011000100 + 1110010101011110000011011 + 0001111110111011010101101 + 1010010110100110100101100 + 1110001111111111111101100 + 1110110000001001100100001 + 1110100101001111100110011 + 1011001010101011011010011 + 0110001100110011010001111 + 1010000011111101100110011 + 1001100010100111011011111 + 0110000000010101011001010 + 0001110101000010110000110 + 1100000001101100111011101 + 0110001011110011100101100 + 1111111001101111100011001 + 0110100110001001101000001 + 0111001100101010101111011 + 0011010001001011011011111 + 0011010100100010111100101 + 0000011100000000001011111 + 1100101011011011110110100 + 0111010011101110000101100 + 0010000001100100001011100 + 1011000110111000110111001 + 0110111011111101100111111 + 0010001000100010111001001 + 0111010101111011111100001 + 0011111111100111011011010 + 0010010011101011010100000 + 1001001000010011001111111 + 1111111001110110010111110 + 0101100101100000110000010 + 1101100111100010000110101 + 1011100101110110010010001 + 0101101100011001000100101 + 1011011110110101011100100 + 0111010001110001001011010 + 1010000010101100001010010 + 0110000100011001111110000 + 0110000100001100011010100 + 1000010001001001000101001 + 1101110011100100110101010 + 0111001010101100001000111 + 1011111000111111011101110 + 0110101100101100011010111 + 0110100010001110100101000 + 0111011001011010110000110 + 0110010001100111000010101 + 0000100110010101101011100 + 0001010000111000000111111 + 1110010100011100111010000 + 1000010100010011010011110 + 0111111110111101010100110 + 0111001110000110101100000 + 1100101110111111001100000 + 1110011100001001011111001 + 1000001011001111100100011 + 0101111000000100101111011 + 0010000010011100000111100 + 0000001001011000110010001 + 1100100101100000001101111 + 1101011000001111010010011 + 1011101111010001100001010 + 0110110111010110000001011 + 0110001001010101001111011 + 1010110010010000000111111 + 0010101101011000100011011 + 1001111011100000100001101 + 0011101110001110111011111 + 1110000011111000001110000 + 1101001000010100010011011 + 1010110011011011010001001 + 0101100110001110011001101 + 0100111010001011000001101 + 1111101111000110010010001 + 1111000011111100100000011 + 1110001011110011110110001 + 1110010011010001111010000 + 0100001100000111100110100 + 0111100000001000110110010 + 0110111001010111110010010 + 0111100001100111011010101 + 0110101011010000110110100 + 0000011000000010000110000 + 1101100011111101010011100 + 1010001101101100100100101 + 0100001100110001111111111 + 1001101000000101000000010 + 0111101001000101101100010 + 1100001000111001011010100 + 0001010000100110101100111 + 0010010000010111010011011 + 0110100101011000100110000 + 1000110011101111011101001 + 1011010100101100111111000 + 1010100101111110001111100 + 0011100110001001100101010 + 0000100000110001011001101 + 0011110111000000100110000 + 1100000110000101011111111 + 1101110010101110101001001 + 0001110010010101000011001 + 1000100010110010100011101 + 1000101011011011100001001 + 1010000110001000000011111 + 0100010010110010100101110 + 0111100010101110100101100 + 1110000100001001101011100 + 1001110000111110111110111 + 0000011000101101110011101 + 0000011010010001101110010 + 1110011100110101100010000 + 1000111111011101110111000 + 1100000011001000000001101 + 1011101111100001110111110 + 0100000011110101111001001 + 0010110101001010001010100 + 1000000011010010011011010 + 0011011000010011001001010 + 0100100101011110011000010 + 1011110010101001001011011 + 1001111100010010010110100 + 1100111111001000000100100 + 0111111000000010100000011 + 1110001110101101000011100 + 0101111011110010011101000 + 0000011111110000111011001 + 1001101010001000001111111 + 0111001001101101100101100 + 1110110101001101000101111 + 1111000110010110011100000 + 0011011111000110110110011 + 0110000110010010110111000 + 1000110011000001011110010 + 0011111001101010010001011 + 1110011101011101011010100 + 1001111111010100101010001 + 0000100111000010000000111 + 1110100100001100001000100 + 1110110101101010011100001 + 0110101100101111110110110 + 0110101101001011110101000 + 1110011110011110010001010 + 1001110101010111011110001 + 0010100111110000011100001 + 0010010000001100001000010 + 0000101100100001111011101 + 0010010101000101100101010 + 0010111000011110110000011 + 1001001111110100100011100 + 1000001011000101000110011 + 0010111101101000010001111 + 0000101111111001100010010 + 1100100001110100111100000 + 1001110010111110011000001 + 1001110001011100011011100 + 0000101100100110001101001 + 1100101011011111111011011 + 1001000110110110100001111 + 0001100111100001001000101 + 0011000001110010000111101 + 1010010010010100000110101 + 1100001100110101001111101 + 0111100111000100000011101 + 0110111110101100000000011 + 0100001011010101110010010 + 1100110010101001000100010 + 0001010000000111010010001 + 0100011011101001101101111 + 0111001010011100110110111 + 0001111011000010010100010 + 1001010001111010101000100 + 1111101111100101000111100 + 1001001111001100100011001 + 1111001111001101001110011 + 1011000001010100101000010 + 0111110101110110000011001 + 1110010010110101000010011 + 1111110001001001101111001 + 1111110101011000000010001 + 1111100100001000100100110 + 0010001011000010011001001 + 1010110000101101101110001 + 1000000001010010011000010 + 1011101100000111001010110 + 0001111000110100111111010 + 1010110100000100111100100 + 1100101010001100110011011 + 1100011010000000111000101 + 1010111100111000010110000 + 0010110001101101000100111 + 1010001111001111101000010 + 1111010011000001111011000 + 0000001000011011101011010 + 0011011101110001101000010 + 1001000101001011011111010 + 0110000100111100000011110 + 1110111111111011111000010 + 0010101011011011100100000 + 1001010001000110000001101 + 0111010101111111010110110 + 0110101000010101010001111 + 0111111001010001100001110 + 1010110111110111111100000 + 0010101001111011110110011 + 0011111111001111100111011 + 0101111101010111000101111 + 0010011000100111100100101 + 0011000111101100110000010 + 0100111001101110010101110 + 1110001010101011110100001 + 0100100001000000000010000 + 0110000010101110010001001 + 1000001010100110001110000 + 0001011100010011011010010 + 0000110111110010000110101 + 1001111010101011011110111 + 0111111000001010011111000 + 1010001101001110110011011 + 1000010101010001000001011 + 0110000110011011011100001 + 0100010111011110000000111 + 0111101001001010111001111 + 1110110000101100101000101 + 1000011011110100011001010 + 1011011000101110111011110 + 1111011010001101010111010 + 1010010011101101100111000 + 1000100000001011110010011 + 1101011011001010010100011 + 1101110111010000001010111 + 0000100011000111111100000 + 1110011011110001101100111 + 1010000100100000110000111 + 0101001011001111011011110 + 0100111001101001110110111 + 0111101110110010001011011 + 0101001100000001010100101 + 0011001011001111011000000 + 0100011100100011101010110 + 0111100011100100010001110 + 0110101100111000001000100 + 0111001010111001011101010 + 0001100010101000011100001 + 1110100100100100010100100 + 0001000100001001010000001 + 1101011011110010101110001 + 0000110100010010010000110 + 1101011000101001011001010 + 0101010001011110101111111 + 1000100001101110010101111 + 1101010000001011111010011 + 1100001101101011101001010 + 1100000010010011011100101 + 1000101001101011010011111 + 1101110111110100010001110 + 0101110110110100111001110 + 0011110100111001101011101 + 1010001100011100111011011 + 1010010000100010111010000 + 1101011101011001001000000 + 0010001111010001100100001 + 0101001101111010111000010 + 1110111110111011111010001 + 1110101100100111011001000 + 1001111011010100011001010 + 0001000110011001011111010 + 0101101001111111001000111 + 0001111000011011000100001 + 1110111111110100011001001 + 1011000110110101010000101 + 0001001100101111100001011 + 0100101101011101101010111 + 0100001001000001110101101 + 1001000110001011001110111 + 1111101101011100001010100 + 0000000110010110101110000 + 1000010001100101101001011 + 1101100100011010000100111 + 1100101101001110010111011 + 0000110110000011010000101 + 0110000110100001111001101 + 1010100101110001011111110 + 1111110101100011010111101 + 1110101101101001100010111 + 1101101100001001000010011 + 1110011001111011001000100 + 0111110011011101100011111 + 0000101010111110010111101 + 1111100011101101100110100 + 0001100000011101111110110 + 0100011001100100111100010 + 0111111111100000101100010 + 1000001001101111100011110 + 1010011110100001110110110 + 1011101100010000010101010 + 1000100101101010000010111 + 1101010010110001000011011 + 1011001100000101111101101 + 1011100001011101010011111 + 1101010101010110110001100 + 1110111001010010110100010 + 0010100001100011001100110 + 0110100001011011001101001 + 1100101110111101001101101 + 1110101100101000001000101 + 1100001011010101100001001 + 0000111100111001100111000 + 1111001110010001011100110 + 1111101101001111011101111 + 0000101011001010010100101 + 0101011011101101010010000 + 1000011100011100100110001 + 1100100001101110111000001 + 0111001110001011010010001 + 0101110110110010010100010 + 1011110111101100000111100 + 1001001110001010110010100 + 0110010101000000111001011 + 1110000011110000010100110 + 0001110100000110101000111 + 0010001101111001110111000 + 0011001001101000111110000 + 1001010110010001010010110 + 1010010100011001110100101 + 1000100100101001110101000 + 1111101100001111000000101 + 1101110110100010001010001 + 0110011000001011010100010 + 1111011110101000001111001 + 1111011000010010010101101 + 1111111010000000110000111 + 0010010001111001101100110 + 1110011010111101001101111 + 0100101010101100101101111 + 1000111111111001001001111 + 1010110011010011001111110 + 0111111010011101001111000 + 0100111110000100011010110 + 1001100111100101110001011 + 1110110000000011011011100 + 1101111101010101101111000 + 0010001110010010001011011 + 0111101011000100100101101 + 1011010100111110000011010 + 1111100110001101100010001 + 1000001100010111010011101 + 0100110101110000000100101 + 1111110001100010011101110 + 0101010001000110100000111 + 0011010011101111100110111 + 0111100000101111000011011 + 1100011001111000011000100 + 1010001001010011010110001 + 1011100101001010110000011 + 1101000000111101111011111 + 1000011100111111010111110 + 0110100010101111100110011 + 1011101101110010111000100 + 0000101101101101111001110 + 0100110100001000010110010 + 0001111100110111000001011 + 1001110101111101101010110 + 0100000111110011110111001 + 1101100110100101000001000 + 0101000000001100101001100 + 1111100011101110111010011 + 0011011001011100001110101 + 0000111011100000000110110 + 1000110001110101000100111 + 1111000101101110011000100 + 0111110111000101101011000 + 1000110010110010001100000 + 1010010010101100110010111 + 1011110011110011110000101 + 1101111011110010111000100 + 0111000101000101010011101 + 0011111011101011101010100 + 1011011101110100111010101 + 0001000000101001011001000 + 0001011101111000010111010 + 0011100011100111011100100 + 0001011100000001010101111 + 0100000001001010101110100 + 0100111100000001110100101 + 1101110001011011100111000 + 1011000011001111001101111 + 0000011000010000000111010 + 0111010001001000100101000 + 1111011100100110110101001 + 1111111110011001010010100 + 0010011001010011111101100 + 0000110011100010011100011 + 1001000000000111110101011 + 0110110000010100100011001 + 0000101000100101011110101 + 0110111010101100110000010 + 0010001100101010101101010 + 1001000111100100011111011 + 0111100010111100101010100 + 0110111000001001110011101 + 1001010100100011011000001 + 0010010010011101100101000 + 0111000111000010110011001 + 0000101011110010101010010 + 1100011000011111010011110 + 0111110111011010100111001 + 1011110000000101000111000 + 0010001000010110000010001 + 1000110000011100000111101 + 0100010100111100001011011 + 1111001111001001100101011 + 1000011111110011001110000 + 0010011010111010000000100 + 1010100010001111111011110 + 1111010100011000011101000 + 0011001001110000011100111 + 0010000001010111110010000 + 1011011001111000101001110 + 1010110110101111110101100 + 0010110101001100000101010 + 0111101011001000101101010 + 1111100010100110011110111 + 1001110111111010001110111 + 0100101100000101010001011 + 1100110010001110100110101 + 0011111010010011011110000 + 1111000101000100101111010 + 0001101111100011001011011 + 0100001001110011111000011 + 1010101001100100010000110 + 0010100000111011000000001 + 0010110001001010001100000 + 1111010111010100011000011 + 0001011100000100010001101 + 1100010000100000101110111 + 0101111100011101101001001 + 1011110111010101100100001 + 0111101011101111010000000 + 0001001111001010010101000 + 1111101010110100000001110 + 0001110010000001010010001 + 0011110011110011001100110 + 0100101011000010100101011 + 1000100010100010111001110 + 0010001000111010011000100 + 1100111101001101000101011 + 0110001001111011010001011 + 1011101011101101101110100 + 1111110100100000100110001 + 1101000011101101101101001 + 0011000001100110111110001 + 1001100110111000101110101 + 1000010101011111000101111 + 1101110101001101010010010 + 1111011010011011011011010 + 0001101101011001000110101 + 0011000011111111011111011 + 0010010110010010010011101 + 1011000000101100001000000 + 1111111100100000101111011 + 0101111001011001001011111 + 1010111000110000000001101 + 1111001111001011100010101 + 1111011100001001101000001 + 0111011111010011001011010 + 0101000111010110101100111 + 0010100101011111110010000 + 0101110011011100111100000 + 0001011100110101101011101 + 0111010101001010100001100 + 1100000100100000100000110 + 1000001010000111111111001 + 1111100101001011001000110 + 1110101110000111010100100 + 1001100010101100011111001 + 1101010000111111010001101 + 1100010110000101001100001 + 1010010111100101010101110 + 1111111111110010111000111 + 0011001000110001110011100 + 0000100111001111100001011 + 1001011000010010110100100 + 1111001001100001101010001 + 0001001110100111000011011 + 0111110011101101011110101 + 0101001011000010100001000 + 1011100010001110101110000 + 0010110111001011010000001 + 1000111000010011100010000 + 1111010011110110000101010 + 1000000001010000010001000 + 0110000000110101010011100 + 0101001010100110001111111 + 0100100101100000100010010 + 1110001010001100011110110 + 1100011111101100010101111 + 1001101100111000010111101 + 1000100110001011110101010 + 1101111100110011010001111 + 1111100100001110000010011 + 0111101100010110101111000 + 1100001011111000100001011 + 1101111100000101001010100 + 1011110011100101001010101 + 0011011000111001011101101 + 1110111100110110000001001 + 1001010101000111011111000 + 1000111101111011111001011 + 0011110011011101010010001 + 0000101001011010100011110 + 1001011000100011101011011 + 1001011100101001101011000 + 1010000101101000111111110 + 0111100010111000011111100 + 1000101010010110000111011 + 0110101110001000110000010 + 1011011001111110110111000 + 1110111101011110111000011 + 0101110100111111110101110 + 1011100010011101011001101 + 0001000111110011100110101 + 0000110111010000001100000 + 1111101000111001100101000 + 0011001111001100010001101 + 1101010100010100100010010 + 1110100110101110000100100 + 1001111101100001111001111 + 1001101000010011101111100 + 0111001101100010001100110 + 0110010100010110111010011 + 1001100100000110001001001 + 0000010100110101010010001 + 1100101000001001010110011 + 1110110010111010010111100 + 1011000111011100101011010 + 0110111100001000111001000 + 0101101010101000010100101 + 0110010101000100110101001 + 0110110010010110011001001 + 0110010110111011100101011 + 0101110100110110001100111 + 1011111010010110111000111 + 0111011101000000111111011 + 1100000010000010000111110 + 1111101011010011101101000 + 0001000111000011100101000 + 1010000110001100011001001 + 1001101110101111110000111 + 1101000011100100011110100 + 0100111010100001110011010 + 1101011011101101101111110 + 0010010101010111010100010 + 0010011101101000010101010 + 0111101100000100100010000 + 1011001011101001000110010 + 0001011000110100101000100 + 1111111010100011000101111 + 1001101010100001100110010 + 0001001100011110000110010 + 0001010110111010100011100 + 1001010010101001100001111 + 0011001100001110001101011 + 0000110110000001100111001 + 1011001101010100010011101 + 0111001010011110011000111 + 0011001111011000010000010 + 1100101101010110000110101 + 1001010110101001010110010 + 0110000011001001001010100 + 0101001100000000011011000 + 0111000000000000101110000 + 1011011011001000010100001 + 0110011111010000100100010 + 1010100011011110101110101 + 1100111000100111011011110 + 1100001100011111010001001 + 0011011001111110110011110 + 0011011110111010111011101 + 0100011111011110111110110 + 1001110100000001110001101 + 0011010111001110000010110 + 1110100011100011011010101 + 1100101111110111000110101 + 0011000011011011010101100 + 0111000110001100100000101 + 0100100100100000110001011 + 0010111110011010101111001 + 0010011101000010011101100 + 0110110110110010010010100 + 0111011101001111110101001 + 1110111101010010001111110 + 1100111100110000000010100 + 0100111010110000011011111 + 0000011100011011010111011 + 1100100011101000000011100 + 1011010011111010000001101 + 0110000011111101111001001 + 1100001110010010001100000 + 1010111100111011000100011 + 1000101111011001001001001 + 1011011011001101101111100 + 0000100010110100001101011 + 0100101010101011111110111 + 0001100110110100000100110 + 0000001100000000000011111 + 0101000110111000100010010 + 1010110100001100001100101 + 1000111111000001111001011 + 0011100011001011110101111 + 1000011011001001111010000 + 1010111001111111101010000 + 1100111000001000100011110 + 1111100101011110111111000 + 1111110101011010011110001 + 0010010000110010101010000 + 1010100101111100101011000 + 1100100011110010011001110 + 1011001111011001011000011 + 1110101001110000100111110 + 1000010111100100101100111 + 0100011100100101101110110 + 1111100000100110110010010 + 1101110100000101000100001 + 0110001010101010110111110 + 1011110000111011001110010 + 1001110000000001011111001 + 1110101001011110010110000 + 0001000000101100001001100 + 1101111110101011000011100 + 0011111101000011110111110 + 1100011101011010000000110 + 1010101101110010001101110 + 1100111010001011111100101 + 1100100100000110011111000 + 0100111111001110111000111 + 0010000101111000011011001 + 0010101011110111000011000 + 0110011000111101101111010 + 1010110011001101111110100 + 1100000000000011101000111 + 0010010001000001001110011 + 0101011011011100001111111 + 0110011111110111100111011 + 1111010001100111000110110 + 1101100100101010011010000 + 1110000011101000000110100 + 0001100110011100010110001 + 0000110101000101111110101 + 1000110100010101110110111 + 1100110001110000010010110 + 1011100001011010101000010 + 1001101001110110110100000 + 0110111000111010110110110 + 0000111100101100100101111 + 1011010000010001001111011 + 1000111110110000110110110 + 1010111101100001101100101 + 0110111011000001110111111 + 0100010011011100100111110 + 1110100111000110110011110 + 1101100001010010010101101 + 1100011000000100011110000 + 1110101101001011001100011 + 1010000011101001101000000 + 1001011101000011000001100 + 0100000110101111001101010 + 0111001100000100001001100 + 1100011101010100111100001 + 0000011110010111110001011 + 0000101110101010001101101 + 0011111010011101001000000 + 1101101010001000100010011 + 0000000001010010110110100 + 0110111011010001101010101 + 1110110100011101110111101 + 0000110101010001010001011 + 1100000000001110010101111 + 1010000011111001101001111 + 0100000101101100110100001 + 1111101011001101000111010 + 0111111010011011011100100 + 1111101100101010011100011 + 1110111010100110100011000 + 0011011111110101100011001 + 0001100111000110000000100 + 1010000111001000100100001 + 1000000111110001010000000 + 0001010011000100111000000 + 1011111011110101101010101 + 1011011110001000110100110 + 1110101010100111011000110 + 1101000111100101111010111 + 1000011101111111100001101 + 1100011010101010100011101 + 0011100101000111010001100 + 1110011111100010000101010 + 1101001101111101111000101 + 0011011100011001101001111 + 0001111011100111010110111 + 0011000101100101101100000 + 1110101001110000111101011 + 1100001011001111111101101 + 1010100011010110110111101 + 1001000001001101011000111 + 1110011101100001100100011 + 0000011110101101001001001 + 1011110000011101011011000 + 0010110001100001111110100 + 0000110110100000100000000 + 1110100001000110001000101 + 1111001010000100001001010 + 0100010101101011110110011 + 0111100000010100111011000 + 1101100110000111111110110 + 1011001011100111101001111 + 1010101110110100110000110 + 0011010000000111010100011 + 0001101111010011000011000 + 1000011000000100001111001 + 0110010001101110110001000 + 1000010000000101100111010 + 0011101101100101011000001 + 0111111101111000000101011 + 1100101101001001111110001 + 1111110100001001110010011 + 1111100111110001000010000 + 1000100010010110010101101 + 0001100100100110101101100 + 0110110010011010101011001 + 0001101101011000111001001 + 1111000000011011100111100 + 1110101111010100110010111 + 1000010001011110110000011 + 0110110100110000110110101 + 1101001011101110001110111 + 0111101011101100101011100 + 1110111001001110100111010 + 1001111110011010011110001 + 1111010111110100000001110 + 1010111110011111110001001 + 1000000110110110010001001 + 1101100011110010000001100 + 0010000010001100010100100 + 0010000100101101111110000 + 1101000001100011011110011 + 0111010001100000011001101 + 0010000000001100001001101 + 0110010110100010010000001 + 0010001111011101000010111 + 1000000011011101011010011 + 0010100010101011110100011 + 1011110010101010000100111 + 1110111100111011010100001 + 0110011100000000110010100 + 1111101110101000100111001 + 1010010101111010000101011 + 0110110101001101010111110 + 0110101101110001000010110 + 1101100001010101111110101 + 0101110001010010000011001 + 0101001101100111101101001 + 1010011110100000110111101 + 0001100110000000010100100 + 0001110110011100010110101 + 0000110010010001100110100 + 0111100101001110000011000 + 1010000110011101110010111 + 1011000100000011100110011 + 1101001101100111101100001 + 0010100110110011101101101 + 0110110001010111100001110 + 1111111111011011001111100 + 1101010000100001000101100 + 1000101101001000110011101 + 0011010100001001101000000 + 1100010101000101010110001 + 1110110111000110000101101 + 0100100010000111011010011 + 1100000010101001110110110 + 1101111111010110100101101 + 1000101101000000011001101 + 0111000010101110010111110 + 1010001001001001101110000 + 1110001110001010000101001 + 0000100011111100000001100 + 0000010111101101010001100 + 1111010100010100011101101 + 1111110111111111010100101 + 1000111011011010111011011 + 1010001001110100100110100 + 1111000001101101101101101 + 0001001001100110110001010 + 0000111010101101000000101 + 0101011000010111110100110 + 1011110010100101101110010 + 0111001010011000001100001 + 0011100000101110110011010 + 1101111100011110001010000 + 0011110010100011110001101 + 1111010100100010001110111 + 1011011100000010001101001 + 1101111010001000000011110 + 0100101100101101011100100 + 0011111101110111010101100 + 0000010010111111100110100 + 0110101111100111010001011 + 1110011101100000110010000 + 0001001100110011100010001 + 1111011000000001011111001 + 1000110101110010100010001 + 0111111110100110010100000 + 0101010011001000110011100 + 0111000001110001111101111 + 0010001110000000110101010 + 0000000111110110011001111 + 0011000011010101110001011 + 1100101111110011101101011 + 0011010100101010010010010 + 0011110101011001010010011 + 0111001011100011100111100 + 0100001111100111011010011 + 0111110100111011110011000 + 0100110010111111010101001 + 0101111000111011111110101 + 0011111000000001010011001 + 1001101101001010111110011 + 1010111110010011011111101 + 1001100011111101001000000 + 1101110110011011000001110 + 1101011101110010101101000 + 1001110100111111011110100 + 1110100101001110011011110 + 0001001101110001111000010 + 0001110011101011111011011 + 1100110011000000110001111 + 1000000101110010101101011 + 0001101000101101000101110 + 0111010100110010100110100 + 1111110011000011110110000 + 1100111101011111101110110 + 0010001101111110101100010 + 1100010111110001001101001 + 1010101110001010111010001 + 0100101101111100000101100 + 0110001010100000101101010 + 0000001010101011001111100 + 1111101011101111110001000 + 1111001110000101110101110 + 1111110111101100011111111 + 0111111100000101010101110 + 1010101111000110011101001 + 0001100111111000010110101 + 1000101101010100111111011 + 1101010100000100000011000 + 0101001001010101110010011 + 1001100100101011000101100 + 1001100110001001001010011 + 1000111111001010111010011 + 1101110100111100011011111 + 1000101101100110000000110 + 0111101101110010111101111 + 1010110111001011110110101 + 1110100001000001001100111 + 0000110100000011000000110 + 1010000001100111000100010 + 1011011101110111011100000 + 0101110101100111001010000 + 0010011001001000101101111 + 0100100001101000111000110 + 1011000000110000110110111 + 1110101100011001001110110 + 1011100111110110111100100 + 0110011000110101000101011 + 0101101010000010000011101 + 0101100111001101101110111 + 0110101101100100110101000 + 1101011100001110000001011 + 0000000100001110110101010 + 1101000010010011000000000 + 0101111001111011101110001 + 0111110101101001010110101 + 1010010110001001011000111 + 1111001011001011011100000 + 1110100101111111110100101 + 0011111111001100010010010 + 1010111101111010110111110 + 0101010111011110100100100 + 0101011110010000001110101 + 0100111100101110111010011 + 0011100011001110101100100 + 0000110110010001011010100 + 0011110011101101100000010 + 0011110010010000110000111 + 0100001010000101100000001 + 1000100010001110110011100 + 1010100110001100101110010 + 0101101010001110011101010 + 0010100101000100000101101 + 0111010110010001010111101 + 1010010010100110110011101 + 1010100100101001110101000 + 1101100001110100000110010 + 1011001110001111000011001 + 1100111111111001000110011 + 0010011101100101101000001 + 0100100100110111110101001 + 0100010101001100001110001 + 0101111000100110011110110 + 0111000101100101101011000 + 0011001110011100101010101 + 1000001010100100110100101 + 0001100001100011110001010 + 1001100000101110000000101 + 0010110010111001110001111 + 1110010000110111110000000 + 1011011000001111011110100 + 0000011110111100000110010 + 1010011011101001100101110 + 0001001011111101110110110 + 1000000100000010111011001 + 1111000101101001000000000 + 1000110100000000010010101 + 1101101011110111010011110 + 0001100101000010001001000 + 1001111111110000001010011 + 1010110001000111010100010 + 1111001001011001001111111 + 0101100010100111100000101 + 0010100101111110110001110 + 1000100001000000001100110 + 1001011010110001100110010 + 1110011000101011001000101 + 1111011001001000111000000 + 0001101011111101000001101 + 0000000010101000110111000 + 0010100000110010011011001 + 1111100100100101111111110 + 1001110101100010100011000 + 0011000100011000010111001 + 0101110010010010000100010 + 0110011000001011101110011 + 0100010111100010000110011 + 0111101000101111000001010 + 0101000001010110110011010 + 1001101110101011111110111 + 0000000011010010111100000 + 1000110001100001001111100 + 1100000011010011010001101 + 0101101111101101101001111 + 0011000000010001010111011 + 0101011110100110000110100 + 0011010101011000100101011 + 0001010011111001110100010 + 1101001001101110000110010 + 0010001110010011100111100 + 1100001100111100100000101 + 1110100111100110010011100 + 1000001100101101001100110 + 1010001000010000100111011 + 1101010001110100100000000 + 1111100000101010000110010 + 1111110000111100111110110 + 0011000100100011110010000 + 1011111100000011010110000 + 0100111101001010111000010 + 0100011010010011001100010 + 1000011000011110100010001 + 0011110000101011100000010 + 1110011110001010100011000 + 1100010101110011000111100 + 1111111110011101111111011 + 1010010111110011001100100 + 1110100101000111010101011 + 0111100000110001100000001 + 1011101001100001110111001 + 0101001000110000110100000 + 0100011111110111001111001 + 0111100000011110011010100 + 1011111010101011100001000 + 0110111011100111001011000 + 0111010010010100110101100 + 1100111001111001000101100 + 0100000001111000110101110 + 0000011010011011111000101 + 0010111100001011101111011 + 0100110100000010000110100 + 1101010011111011111100101 + 0100110101100011100100110 + 1010001111111100111011100 + 0110101100011101100000100 + 0100110011101010100000100 + 0110101000010101101011010 + 0000010100101110111011100 + 1010110100101110011000111 + 0100000001000000001100000 + 0001011111111101011001000 + 1010100110011100000001001 + 1010010001000000000000010 + 1100001001110110000001010 + 1011100000111111101010111 + 1100101001101101110100001 + 1001011100000111000101101 + 1010100001101011101010110 + 0101000001000100010100110 + 1000000100011010110000010 + 0111001101100100000001101 + 0010010110001110101010101 + 1111001110000100001101011 + 1110101001011011101100011 + 1010100110110111001100010 + 1101010111010011001001110 + 1100101100101100111001010 + 1010010110101011111100110 + 1001111010111110010101111 + 1000111000110011110000111 + 1110111010010010101010011 + 0100000110101010100110001 + 0000110101001000110110100 + 1101010100111010011110011 + 1011110000101000000110000 + 1011110000110100011001000 + 0011100000011001000000100 + 1111110110011000000111011 + 0101001100010000110101111 + 0100001000000001001100111 + 1001100110111000000010001 + 0000001100010111101001110 + 1101011001001101001110001 + 1100111110101001000011011 + 0111101000010111110000110 + 1110101011100101100110001 + 0010001010010000111010101 + 0000001101100000111100011 + 1000111100111101011110101 + 1110011110011010100100100 + 1010100101011001111000111 + 0111111101110101111010111 + 0011111101011100000111010 + 0011101111011010011000000 + 0001011111110000000100010 + 0111101010111001010111111 + 1011010110010001101000101 + 1001011100100001101010101 + 1000111111001011111101101 + 0111100000011100100011000 + 0000000001111011011111101 + 1000111100101111111001110 + 0011010011001011100100011 + 1011011111101011001101111 + 1100011010010000101011000 + 0000011110110010101100001 + 1100000111000001011001111 + 1010110111010001001010111 + 0011110011111110110110111 + 1011100100101100100010111 + 0110011001110001100011011 + 1111001110111001110011101 + 0111001011011110001110110 + 1001101000101110101010101 + 0000011101111010111111110 + 1111111010100000111001011 + 0000000010110010011101110 + 1001001111100010001111010 + 1111000100101110001110000 + 0000101100110110111111101 + 1010010110111110101100001 + 0101001100111101101110101 + 1111000000001100011011010 + 0000101000010000011000000 + 1010111011101110011001000 + 1000010100000001011011011 + 1100110111000001111110001 + 1000111011000010010111100 + 1001001110101110111010110 + 1010100010001010010111101 + 0010110010010000111000001 + 0111011110000100101100101 + 1110001001001110010000110 + 0011110011001111011110100 + 1111111101101010000101101 + 0111100101011101010011100 + 0000101111100110000001110 + 1110000101011001000111111 + 1001001001100111101100100 + 1010000010010100000001011 + 1011010111000100000110001 + 1001010101100111011011101 + 1010111100101001000110000 + 1001011011100111110000000 + 0001000001100110110011011 + 0100000011010101011000001 + 1110011010111100111011100 + 0100100001110001001111011 + 1000011010001001010010001 + 0111001000111101011011100 + 1000001111011110011001000 + 0001001111110100001000111 + 0111101010000100110100001 + 1101010111110000111011001 + 1110000101110000111000011 + 1111110101111000001011001 + 0011111001101001101000001 + 0110100100000101100011000 + 0000100100011000101000100 + 0111011010011110100101100 + 1110010000100010101001111 + 0100101010110000110100110 + 0011011110100110100010010 + 0001101110010110011111010 + 1111001010100101000000111 + 1101000110001100100000011 + 1011010100111101100111101 + 0101010011001101010111010 + 1111000100101110111111010 + 1001111100100010100010110 + 1011111011010000101011010 + 0111110111010001101001110 + 1010110001101110010010110 + 1111011111010111101001111 + 1100101111111100010011101 + 1110111000010110111111000 + 0000111001010010000011010 + 1010000110010110100111000 + 0111000101101101001010110 + 0100001100010001100010001 + 0101001011100100011010100 + 1110000010001010110001110 + 1110111111101100010011111 + 0110101001000001110011001 + 1000101100000111001000011 + 1000110001100000001011001 + 0110001001010101110101101 + 0100001011000010011101010 + 1010100111100110001010101 + 0010011100001001001111100 + 1101011001011001010001001 + 1000111011001001011000100 + 0100101101010010111011010 + 1100111111111110110011110 + 1101111000011010110100001 + 1011100011110010011011111 + 0010010010011110011100110 + 1001101010100001111001110 + 0000101010101100011110000 + 0101001110011110011000010 + 0000010000001100100010100 + 1101111110000101111110100 + 1110001111010001001010000 + 1001100001011000110101111 + 0101100000100110001100110 + 1010101101100001001111000 + 0010111111011000110110110 + 0000100111101110111001010 + 1011000010000100111110011 + 1011111100001101111011110 + 0111111100100100100010001 + 1010011001111111110011000 + 1000100000000100101001011 + 1101111100110101011100110 + 1011110010010001111001110 + 0000101011001100100000010 + 1111001111100010001110110 + 1010111100101001101101011 + 0011010011011000000011001 + 0011110011010100001101000 + 0000111001011101100110001 + 0001110100011000110111011 + 0011000100011100011011111 + 1111110000100000010110011 + 0111100010000010100111111 + 0100111101001111001001111 + 1001000101111011100000001 + 0000110000111010110011100 + 0110100101101010110010000 + 1000101101011010011111100 + 0001100011101101011010011 + 0011000000001001001000111 + 0010111001100000010011011 + 0000110011101101010000111 + 0111000110100101011010100 + 0011000001101001111110100 + 0011011110110011010001000 + 1001100001111110110011010 + 1000100111000101110110011 + 0100011111010011001111010 + 1011101111100110000001000 + 0000011111000111101111000 + 0000110010110101000011110 + 1100000100110000101101000 + 1001111001010011011111100 + 1110001011010101111011001 + 1001101101111000111110110 + 0111111111011101000101010 + 1100010100100111000111101 + 1110101001111001111000110 + 0011111111111000011010100 + 1101011001001000010101110 + 1101000010010111111001111 + 1111110010110011111010001 + 0110010100111010011111001 + 0110001001111001100000101 + 1000110101000110111010110 + 1011100100111010100001011 + 1101000101011101111101110 + 0010001101010000110011101 + 0011100000000100010101110 + 1011000000000001101101010 + 1001111111111100101001000 + 1001011001010101000011100 + 1000111100001110101010110 + 1111000110010110001011001 + 0110111000010001101001001 + 1110100100110111011011000 + 0011011010011110011011001 + 0101000111010101111010111 + 0111110111000001101111001 + 0111000000101101100000100 + 1111111111110100100101111 + 1101111100001010111110110 + 1011101011110101100101100 + 0011010001101011100011000 + 0000000001101111100010110 + 0000000111110001010110010 + 1101011010101011010001101 + 1100111011000011000010001 + 0111101111001010011111001 + 1001111011000100100011000 + 0010011001100001100000010 + 0110011010101011010100001 + 0101100111001111001100110 + 0100111000000101011100000 + 0110101001010111100101011 + 0111001011001011110100101 + 0001000101100111000101011 + 1101001100010100010110100 + 0001010000011111010000000 + 0001001100001100000011011 + 1101110100101001110110010 + 1000011000100100111110011 + 1001110110011110010101111 + 0110111100001100000011110 + 0110111011010010010011010 + 0011101100111100110010101 + 1110011110010010100100001 + 0010101000010100101100111 + 0110111101101110110011110 + 1110010010100010101100100 + 0011010110000100010101010 + 0101111100001100110000010 + 1010100101111110100000010 + 1000111111111010010000111 + 0111011100010101001100110 + 1001111110111001001011000 + 1011100010111010000011011 + 0000010000011001001000001 + 1001100111001011110011010 + 0111110011001010111100011 + 0000110011001011110111100 + 0000001000111001100011101 + 0101001110111011100011111 + 1111100101101101000101111 + 0011101100110011110111011 + 0001101100001011110100101 + 0011110000111011001011010 + 0000100010110011101010110 + 1000110110100001001011100 + 1010101001011001011111000 + 0110100001000101010010010 + 1011101101010101100100100 + 1100011010010110101001100 + 1100101111010001100010000 + 0001001010010011001100011 + 1000101001111001111010011 + 0100100101101100011001110 + 0000101100100000110101001 + 1100000001100110011101001 + 1110110011000011001000110 + 1111101000011000000101011 + 1010111110011100011101110 + 0101010111111010010101111 + 1100010101010111000011101 + 1011011010001000100101011 + 1011101100110101100111111 + 0000100111111000110101110 + 0000110011000101110101010 + 1111000100111000000111001 + 0000111011000000010100001 + 0110011100001110011111001 + 1011001100000001100100001 + 0001111010000101110001100 + 0110000111111001011000001 + 0110001011100000011101000 + 0101110111010100001111110 + 0000100001101100100101101 + 0010111111110001011010001 + 1100101111100000110110001 + 0001111001100101000010010 + 1111100000110010010101101 + 0110111100011100110110011 + 0111011110101000110110011 + 1101111101110000001110011 + 1011111111101111011110110 + 1001001010011011101111001 + 0010001101101110101011011 + 1010111110011110110011010 + 0110011010011001010001001 + 1101010101110010110110010 + 1001110100101000011111000 + 1001101111000010111000100 + 1011110001111011101100010 + 1111000010101010011110000 + 1111100100110101010111000 + 1011111011100101110010110 + 1110100010011001010001111 + 1101001000110100100101111 + 1110100010101010011011011 + 0011010101000010000110100 + 1101100011000011101010011 + 0101110110001011110010010 + 1010010111100000101000011 + 1111011101011000100110001 + 0000110101001111100101110 + 1100111011000001011010011 + 0110110000010011011110110 + 1000110100011100111111010 + 0110111010100010111000101 + 1000000000011010001010010 + 1010000010100110111110111 + 1100001101000101111101001 + 1100000100111011010111001 + 1010010110001010111100011 + 1110110011010111001110110 + 0111000001011110101001101 + 1010110000110001101001010 + 1100010100011100000001011 + 1011101100010111011011101 + 0111000010010101110110100 + 0100110111100111101001111 + 1110110011000100010011100 + 1101100111001011101010111 + 1101011100000100010001000 + 1100011110100101110001101 + 1101101101010000001011100 + 0001101000111100100001111 + 1100001101011110001011010 + 0001000100010110100001100 + 0100110011000001110110101 + 0001110111001111000101011 + 1000101101010100010000101 + 1111001101010000011010000 + 0011111000111110010110001 + 0000111101011000000011010 + 0100010110111000111010100 + 1101001011111000011010000 + 1000111000100101111101101 + 0011100011011100000001010 + 1001011110000000000000101 + 1001110110011100001101010 + 0001100000100101011010111 + 0011000010000001110000101 + 0010010010010001111100101 + 1010011010010000101000110 + 0101000010001010101100011 + 0111000001010100000000110 + 0101010011110011111100110 + 1110100101100100101011111 + 0010110110000110100100010 + 1010111001111000011001100 + 0100110001100010000001111 + 1011011100011100011110111 + 0010111000101001011101110 + 1101101000001000111011110 + 1000010111110000111101111 + 0011110001111101011000001 + 0101000111001001100011110 + 0100000001010110010010000 + 0000101111111101010000001 + 0010000111001100111111110 + 1011001111010110011101101 + 1010100100010111111000100 + 1100000010100011101000011 + 1011000010000011001100011 + 1000101111111000011011100 + 0100100100100101100010010 + 0101010001000110001100101 + 1110101011111101110010100 + 0100111000100101011110001 + 1001000001010101010011001 + 1000001011010100111001101 + 0110111010011111110010110 + 1110110111101100011111111 + 0110001000100111111011111 + 1001000000110011100100010 + 1101000000100000000111101 + 0111011011100001000010001 + 0111010001111000010111111 + 0000100111101010111010111 + 0010111000110001000000010 + 1000111010110101000110001 + 1000100100100001010001100 + 0000011100011000100000110 + 0010001001111110010001010 + 0001010110100010000110101 + 1010000111101011010010100 + 1100101011011010111001100 + 1111101010101100111010111 + 1011010110101001101100000 + 0111100110111010000001010 + 0011011110101100011001010 + 1111101101101110010111111 + 0100100011001111111101111 + 0010011011010101111010011 + 0000011011110101101100101 + 0000110010110111010011101 + 0011111010100001101111100 + 0111000010001110001010100 + 1001011101011010101000010 + 1100010011000100001101011 + 0000110000010010110111101 + 1111101110000110101010010 + 1001101111100010101111111 + 0001100001111010101010111 + 0001100101101100010111001 + 1001110000000010100111101 + 1000010000101110001110111 + 1110011011001001001101101 + 0000010110110101010011000 + 1010000001011011001101101 + 0110001101111010011001110 + 0110001011111111001000010 + 1110110100111101000001010 + 0000111000110101110011100 + 0000001011000010010101100 + 0110101101101000100000111 + 1110001001011100000001010 + 1001001111001110111100101 + 0101001011101010100100011 + 0110010101001111101010001 + 1110010111001000000100100 + 0111110111011111110101111 + 1111100011110101100010111 + 0101000101011000001101110 + 0001000101111001010110101 + 1100001111101100100100000 + 0010101010001111110100010 + 0110101100100001111110100 + 1011000100000011111110010 + 0101001100100110001111010 + 1001101010111101000111001 + 0001100001101011111010000 + 1101101000010011101100011 + 0001100111010010111000110 + 1111110001110111000001010 + 0110110100000000101100011 + 1110110000000001111001110 + 1011000000001010001010000 + 1010000110001110100010101 + 1111000001000001011001011 + 0111110000010100010110001 + 0011110001101011111000010 + 0110001101000001000001100 + 0110101000101010001011001 + 0101110011111010010010101 + 0101001010001011010111100 + 0101101010011001010100001 + 0011000011011100000101011 + 1000111000111110010100111 + 0010011110111110110010100 + 1011011010110111101110001 + 0010101110011010110011001 + 1011100011010100010111000 + 1010101010000010001000001 + 0111000001101110001010101 + 1001010110001001001101110 + 1110101011111000110011010 + 1111000100001000101000110 + 1001001000001101100011111 + 0011110001000100001111101 + 0010000001000111010101001 + 1100000111100000111000111 + 1111100001101000001101000 + 0000100100001110100011101 + 1000110100111011010111010 + 0001011110101110010111111 + 1111011000011010010100100 + 1100111110110001101001100 + 0100001100101001011100101 + 0111011100011001100101110 + 0100101111110101001010001 + 0010111011111100101101100 + 0010011010010110010000100 + 1010010010000110011111010 + 1100111101100000100100111 + 1010110010100110000111000 + 1001101000010100000110111 + 1001100110000011010001011 + 1010101011011011100010100 + 0000100101100011000011010 + 0101001000001101010001010 + 0111111111100011110011111 + 0001011100000111000111111 + 0110111111101111101100001 + 1101000000111100000101000 + 0000100100011110111000110 + 1101000101001110101100110 + 1101001000001110001110101 + 0111001100011001101111111 + 1001100110000110110101000 + 1111100011011100010010110 + 1111110011100001010100000 + 1111011100011011001000110 + 0101110000100000001100011 + 1111010100101001001001010 + 0100010111001000101010101 + 1011100101000010001101010 + 1100001111000010010010001 + 1110001110101110100101011 + 0111101101100100111010011 + 0100011001111101110101001 + 1111001110010110101011111 + 1111101100101100111111000 + 1001010001010111111100111 + 1100001010100110000101001 + 1000011011010011100101111 + 0100111001000001011011010 + 1111100101011110010001110 + 0111101010000011001000000 + 0110000001001011101001111 + 0011000101010010100010000 + 1000001010001101111100111 + 0011010001110101101011101 + 1101000000110001010101101 + 1001001001111101101000000 + 1100011000100111011111101 + 1111100000110010011110000 + 1001001101000000010011001 + 0010010001000001000001110 + 0110110100110111001000001 + 0100101001010000011010000 + 1111011100110011011010000 + 1100110101110001110001110 + 1000010101100000101100010 + 1100100011010011101011100 + 1010110010010011011000100 + 1110100010101111010111010 + 1100010100000011110110011 + 0101001001010101000000110 + 0001000011111010101111011 + 1011110000000110111011000 + 0101100000000010100010110 + 1000111100110000100000010 + 0001010100000011110100000 + 0011110010011011110011101 + 0101010010000010110010100 + 0111011100100010101111110 + 0100011111011000001111000 + 1011000110001010001111011 + 1101001011111000110111101 + 1011100110010101011100010 + 0110000111010110100111011 + 1111100011001011110111100 + 0100010101101010111001010 + 0010110110001100000110011 + 1111000001011100010110111 + 0111011101110111110110110 + 0100000100010110011010111 + 0010110011110101100011110 + 1011100101011110101000111 + 0011100000100101110110100 + 1010110100110010111110010 + 1110001000000100101011000 + 1010101010010011000010100 + 0000001010011000110010110 + 1101111000010010110110100 + 1011100100111100011010110 + 1110011110110010011100111 + 1110101111110010110001001 + 1001101001000111110011110 + 0110011000011110110001011 + 0000001001110000110111010 + 0101100001010111011010111 + 1100010111110101111100110 + 1001000111111111001010001 + 1000001100100011001110110 + 0111111110101101100001110 + 0111110101011011001011000 + 0100101000101010010100001 + 1110001011010001010111001 + 0111011011110001010010110 + 0110100010011111011101011 + 0101010100101111100100000 + 1110011011110000000101011 + 1011001011101101101011100 + 1011100001111010111111111 + 1100101000011010011011100 + 1000110100011100011010011 + 0011101010100001110110110 + 1011111110111111011111111 + 1110100001011010010111011 + 1001010010111001111011101 + 1100000000101101111111111 + 1110011110001111111101101 + 0111101100010111110100001 + 0111000010101110011000111 + 0101110110001000000101110 + 1000001001011000011111110 + 1101010000010101011010001 + 1000001001010000001110011 + 1010011110001000100001101 + 1111110011011100000100111 + 0100010000110101100110010 + 1011000000100001100000000 + 1001101000001010010101000 + 1010101111011111000011100 + 0101110110000010010001101 + 1100001000001100100001101 + 0101100011010010100000110 + 1010101100101100100011011 + 0100110111111010011000001 + 1100100110110100100111100 + 1111001001110111111011010 + 1111100101101101110011001 + 1001101111100010100010110 + 0011011111010001101010111 + 0111001111000001001001100 + 1000101000010100000111111 + 1011110010010001101101010 + 0110101101001011010110011 + 0010111111011101000111101 + 0001011100111110000100001 + 0010101000111101110111001 + 1000101000010001000111010 + 1100100110011111011110100 + 0011010100001001011010011 + 1010110000010111000010110 + 0111011011110100100110001 + 1100110110001100100011011 + 0100110000100110111000110 + 0111000110000111110111000 + 0111110000000011011000101 + 1101001000101101111010011 + 0110001001010111100101111 + 1111110010111101010001011 + 0100101100001101010100110 + 0111111000001110011011011 + 0101011001111011101010011 + 0001010110000010001100010 + 1101111010010000001110100 + 0010111110110101011010001 + 0101001011100101111001111 + 1011011010011011110110011 + 0010010100110010110110000 + 1010010001101110010100010 + 0100001101111101110010100 + 0101010000011101100011101 + 1111000111111000100010111 + 1101011101100010011000001 + 0000010111110001100010100 + 0101101001110101100011000 + 1011101101110110010100000 + 0111000111000001001111101 + 0010110110111110100000111 + 0010110111101100111011110 + 1001001110010111100011100 + 0101010110110001110011100 + 0011010110110011100000000 + 1111001011011011000000111 + 1100011100000000001110000 + 1000001011111111100000010 + 0001111011011110111100110 + 1101100010110100001001111 + 0000001001101001010000111 + 0100010000010101010001011 + 0001101010101011101010111 + 0000011011001010011100111 + 0111010001000111001000011 + 1001011011110111111000111 + 1000100000110110100100100 + 1000011010101111001101100 + 0111111010100101010000110 + 1000101110110000101110111 + 1100010000100000110011101 + 1010111001100111100010000 + 0111011110100001101100110 + 0110101001000110100111000 + 0110001101000010000101101 + 1011110000010111011011111 + 0100011111110001101010111 + 1110100000110000010011001 + 1110100011011110001110101 + 1010000000110010011001100 + 0011000101111111000100011 + 1101001111011010010100110 + 0011000010000001101001001 + 0001011010010110101000111 + 1000101101010010011111000 + 1110100110010000110001100 + 0111111101101011010101110 + 1110000001110001001010110 + 1110110110101110011101111 + 1000100110101110000101011 + 1111110001101110111011111 + 0001001101110010111100010 + 1001100100001100110000110 + 0110101011001000000011010 + 1010000010110110010100001 + 0110000001110111100010111 + 0010100110111001111111101 + 0100110010101010000000011 + 0110010101001010101110011 + 1111011011100110110001000 + 0110010001001100011101000 + 0101101110000001011101010 + 0101010100011100011111110 + 0110010110000101111101011 + 0001001100100101001110111 + 0010101011011011101001111 + 1010011110001000010100110 + 1100011101011010010001000 + 0000111110001010011010110 + 1101100011101011001111110 + 0001110101101110000000001 + 0010110101110100010100000 + 1110001000110100011111010 + 0000101000101110001010000 + 0001110000110000110110011 + 1001100001110111100111000 + 1101110010011101010101010 + 0100000001000000101100101 + 1010111001001100000101000 + 0010110111100100010000101 + 0000011010111110101010111 + 0010010011001111010011100 + 1001000100110111101001010 + 1001111100000101001111011 + 1011100111100001001011100 + 1001101010001001010001000 + 1111100010110001111111010 + 1010010111100000010111010 + 0010100010010101101101110 + 0111100110110011011100101 + 0011000010000101000111010 + 0101110101110101110110010 + 1101100111001010001110111 + 0101010010100000010010111 + 0101000010101011011010011 + 1111100000100110100010000 + 0010001110100100001101000 + 1011010000111001001111001 + 1100111110001010000111010 + 0101100000001000000001000 + 0101101110100001111010011 + 0011001010101000011110100 + 0111011001101011010100101 + 1011101011000010101111010 + 1011101101001110100000001 + 0111110010011010110101011 + 0101100010000001000110010 + 1100001101110111101011000 + 0000010001101111100000001 + 1011101101001110001010010 + 1110000100100111100111111 + 1100111000101011111000011 + 1011011101000111100110100 + 1110101010101001010001111 + 1110001011011000010010011 + 1000111010100001110101001 + 1101111001111000101100011 + 0111011011110010111000110 + 1010001010100110001100100 + 1101010110000011010000111 + 0111011110000101000110101 + 0001010001011011001001100 + 0101111101110111110101111 + 1111110010010100110100110 + 1000010010101110100001011 + 1101001111011101010000010 + 0010111110011001010000110 + 0011110101001110100100000 + 0100010001001101010111001 + 0001101010010000111110000 + 1110110000011010010111011 + 1011101111010100010001101 + 0110000000111000000011000 + 1110000011001111110110110 + 0101011001011110100001101 + 0100000011001010111111000 + 1100100000001011011100110 + 0111010000101010100010010 + 1101110111110110101110011 + 0100011110110010111111110 + 0110000100111110001000110 + 1011111100100001100111000 + 1101000000111110011010001 + 0110000100111101100111010 + 0011100111100100101011111 + 0111001100100011111010011 + 1110101101110001101111100 + 0101011100110011100110101 + 0100111111110100110000010 + 0101101100100010010111010 + 0100100101101011010000100 + 0100111101100110100100001 + 1001111000111000000101111 + 1111101001000110100111110 + 1000111001010010001100000 + 0001111010000111001010000 + 1000110010111110110010000 + 0000010011000111101011010 + 1100000101000111111011100 + 0111010011001000001100111 + 1011110000100111100111011 + 1000101011110111100101011 + 0100111000110100101101110 + 1110110011001100100111010 + 0010111100101001100101001 + 0100101110111011011000011 + 1011100100111111111001000 + 0000000010110110011000111 + 0101110010011111111101110 + 0000110010101000100001110 + 0100100111001111000010001 + 0111100000111001011111101 + 1111011000100111000100010 + 1010100000110001101010001 + 0000011100000011011011001 + 1101111110000100110100110 + 0110000111111111111110100 + 0110000011100100111111101 + 0101000011010000001101111 + 1111110100001110110011101 + 0001111100011011111011101 + 0100011111100101011111100 + 0011011010011100010100000 + 1111001111101101110001111 + 0010011100010010001011001 + 1011101010010010000111111 + 1011011111110011100100011 + 0110010101110110001110111 + 0100000101111101111010010 + 0000010001101111100111111 + 1000011011000111101001010 + 1101100101010001111111000 + 0000001111011100011011000 + 0111111100010000110101000 + 1110101101010101000111100 + 1110000101001010010000010 + 1111110000010100111100010 + 0101111011010001010001000 + 0100101011110101001001111 + 0110101111000110110000011 + 1010001000000111001010111 + 0001000010100101011100010 + 0101001000111000110100011 + 1111110111111011000110100 + 0110000000110101111100101 + 0000001110011100101010100 + 1010110110001111100001111 + 0010010000101011101011000 + 0000101010011000111001000 + 0001000010010001100111000 + 1110101111001001110110000 + 1011111101101110110110110 + 1000000110010011011101000 + 0100111010100000000110010 + 1111000100101010101101111 + 0101111011001100111110100 + 0010100011110001011101110 + 1001000001001000000111000 + 0000100011001101100110101 + 0010010100010101101001111 + 0010110000001100011111111 + 1110001000011110001110000 + 0100011100000010000011110 + 1000110101111101100001100 + 1100011010001010110011101 + 1010100111110011100001101 + 0000101010111000000101111 + 1111111001010110000001110 + 0101010101000001101001000 + 1101001000101110010010000 + 1110100000110110100001100 + 1100101111010000010101111 + 1001001010111000000000011 + 1010000000100011010100000 + 0011111000100110111101110 + 1101110101110111111011010 + 1100111010010101110111000 + 1111001001011011101001011 + 0110111100011100010111000 + 0011110111110100001110110 + 1011011110101011001100100 + 0000011101001011110110101 + 1011100100001010000001000 + 0000001110000100001001000 + 0010101001001010101101001 + 0011010010110001111001010 + 1111110110111010001011110 + 0001111001101111001101011 + 0011101000111100000110111 + 0100100100000001110100110 + 1001101000011101010000101 + 0110001010000110011011110 + 0011010100011100110010001 + 1010001101101111011101000 + 1001000011000001110011001 + 0110001001010010111111111 + 1110011101110010011110111 + 1011110011011010100100000 + 0100111000101011011100110 + 1010101001100001111100100 + 0001010101011011100001001 + 0000000111011110110001101 + 0011110100111110100000111 + 0101001001001111101110100 + 0010111011000010111010001 + 1000100100000101011111101 + 0000111111100011110000100 + 0000001101110100000110101 + 0001111000100111101011101 + 1110000010000101100111101 + 0010110011001011111101010 + 1001110110101100010110110 + 0111011100101100010011111 + 1010001010000100000111001 + 1010000000110110011001111 + 1100111001010010001101010 + 1001101001011111110010000 + 1111111001010100111000111 + 1100000101010100111110111 + 1100000100101000100001111 + 0010011101101000010001000 + 0000111100101110011100011 + 0111011100110101110000111 + 1001001110011010111001010 + 1101010000001111111111110 + 1111111110100011001111000 + 1011101100010111101111111 + 0000001001100011111000110 + 1010011101011001001000111 + 1011000011111111000110000 + 0011010100010100101000111 + 0110000001010001101101110 + 1000000100010011110110011 + 0101110011100111010101011 + 1011101101101110001000100 + 0111111011010011101100001 + 0010010010011111101100010 + 1011110100000001010110000 + 1010011000110100000110011 + 1001101101100010111110110 + 1000110010101111010010010 + 1010000101010001010101010 + 1001000000100010001000011 + 0001000000000001010111101 + 0010101000001010001110011 + 1000101110011000100100100 + 1011111000110100010010010 + 1110010011000101001101000 + 1111001101100111101010000 + 0011001101111101000100110 + 1110111100100101010110010 + 0101101110100101101010110 + 0000110111100101000011010 + 1010100111001001100101101 + 0000000110000111111000000 + 0110001000110101111001101 + 0110001111011111010001110 + 0000000100110001010011011 + 0111110100000011110100111 + 1001001101010110100010011 + 0110100010010011011111101 + 1100110111011100011011111 + 1101000000110000110010111 + 0100110100101010110010111 + 1000111001110011101101111 + 0110000101010110100101001 + 1101000000010011010111101 + 0100100011101001001010100 + 0011011010110001110011010 + 1011011011111101010111001 + 0001110111010101010011000 + 1010101011011010110100010 + 1100001100101111001011100 + 0110101111000001110101101 + 0010010100001011110001110 + 1110110011110101011111100 + 1101001100000101011101100 + 0100001101011001101100110 + 1101110110101010011011011 + 0011000011111111011111110 + 0111100000111101001001100 + 1100000011100010111010101 + 1110001010111001010111110 + 0110111100011111000111101 + 1101001011001111010010011 + 1001110111011000000010100 + 0111100010001111011111011 + 0110111100110010110001010 + 1101111101111100011011110 + 1111110011010110010100110 + 0110000011001111111100100 + 0011010000110101010101110 + 1111111100110010001101001 + 1111111101110101010101100 + 1010001100010100110111011 + 0001010110001100111001110 + 1100100111011111010011101 + 1000011010010110011110111 + 0101010011001011011100110 + 1011110011101110110111010 + 1110011111010011010110101 + 0101110001001001100001100 + 0110100111000010111111100 + 0001011011110011110101010 + 1110110001110011001011001 + 0111011000000000101001101 + 0010111101000010011101010 + 0011111100011101000000011 + 1101111000101100101110100 + 1000010000000011111011101 + 0111000111010010000010110 + 0011101100100001110101010 + 0011100011011001110110010 + 0101011111110011010011011 + 0001010101100111011000001 + 0111111101000010001110100 + 1101100110101100000100110 + 1000110110101110010100100 + 1000010000001010011111010 + 0001001010011101100111110 + 0011001010101100000101101 + 0101100010010110111010111 + 0110011100111101111010111 + 0000000000000001111111110 + 0010001111100100100010001 + 0000001011010000001011110 + 1100001001101101000101010 + 0000010101101100110111100 + 1010110010000111111011100 + 1111000110101011100011101 + 1010111010101010101000000 + 0001011010000010100001011 + 0010100110010100010101011 + 0001101010101100011101011 + 1000011011101100001111100 + 0100000110011100111111010 + 0111010010100111100111101 + 1100010101111100011000001 + 1100001110011001001101110 + 1000000101010101100011101 + 1110100000010011001000010 + 1001101010110001011010101 + 1101101111001110010101011 + 0010111011111010000010101 + 0100101100101101111001011 + 0100011110000000010000011 + 1100000101000100000010100 + 0011011100001010000010010 + 0001001001100010000001011 + 0011011000111001101110111 + 1100100001110010111100000 + 1011111110101000011100000 + 0101111011010011000111101 + 1010001101101011101110010 + 1100100110011100100011100 + 1010101110010000010011000 + 1000101110010110110111110 + 1110001000001011011100111 + 0111011110010001111010001 + 0000000101110011111000001 + 0111101011010011110000000 + 1100110001100110000111101 + 0001011111001110100011110 + 1110110100011110001111111 + 1111010100000001000100101 + 0010010100011110001110000 + 1000100101010011100000000 + 0011101000000011101001001 + 1101100000100001000000010 + 1110001101100101011011101 + 1001000110101110100000001 + 1001011001110000011101000 + 1011010100100000001011101 + 0011000000101000101010101 + 1010101000101011001110000 + 1111010010000000010101100 + 0100110000000000000101000 + 0110110110101001011101001 + 0101110101101000001000110 + 0001111010000111101110111 + 1010000000100011100110000 + 1000001111000001011110010 + 1000101110011001110000001 + 1110100111100010110100100 + 0001001001111100111010011 + 1011110101000011111111111 + 0001101101011110010101100 + 0010001100111001101111111 + 1100010111001101100000011 + 1100011100110111100111100 + 1100000111010011110111000 + 0101001100100001011110110 + 0000100010101001001000010 + 1011100000010101000001111 + 0011011101111100110101000 + 1000010001001010001110010 + 0110000100001111111001101 + 1100111110101011011001110 + 1001011010000010111100000 + 0101001100111111101011001 + 1010101100110001000010101 + 1110110100111000100011001 + 0100010101000000011011010 + 0111000011111000010011001 + 0111000011110001101011100 + 1010011010100101110010011 + 1110010001111100010101001 + 1101010110101010110001110 + 0110001101100001101100111 + 0001111001100100110011011 + 0100011000000010110101001 + 1111101111100011110001010 + 0010000111100100001011111 + 1100011011010001011010000 + 0011011110101011111010010 + 0010010010101100000011101 + 0101101111001100111111001 + 0101100000000101100010110 + 0000101010011000111010110 + 0010110011001001001001100 + 1010110110001001101000010 + 0000001010101011001100000 + 0010111101011101010011111 + 1000101101110110101000001 + 0100000110000011110010000 + 0011011100011000110100111 + 1010110110011100001110011 + 1001001000000000001001010 + 0000000010110010111100101 + 1001011011101100001110011 + 0100010011110001000001101 + 0011011000111011110111011 + 0110011011011111111000001 + 1101010100001100100010111 + 1010111000100000101101100 + 1001101101101110001101011 + 1101011011010110101101000 + 0000010100101011100111001 + 1110111001010000011000111 + 0000000010001010111011111 + 1001110100110110110011101 + 0111011011001110000111001 + 0010100000010110100101011 + 1000011010101011001101111 + 1010000111110001101001000 + 0000011010000011111001100 + 1001001100100110101011111 + 0111101010001110010010101 + 0010001000000111001011110 + 1100011100011110011101110 + 0010100100101001001010011 + 1111011001111000101111000 + 0100101011110110010111001 + 1011011110110100011111100 + 0001000110000101100010010 + 1111010100001011110001000 + 0100000100111001000100000 + 1110011001100110101010010 + 1100100100110110100011011 + 0000010110110100111011100 + 0100000011011001010010010 + 1011110111111110111100111 + 1000001100110101110110000 + 1110110001001001100111111 + 0010000001101111010101110 + 1001011110111100100100011 + 1110001010111011101100001 + 1111011110000111000100101 + 0101101110010001100110110 + 0011110100001110001010101 + 0101101010101011001001100 + 1101110111101100001100100 + 1100100001111100001010000 + 0110001011110011111000011 + 1000110001001110100110011 + 1010011001000001111101001 + 1100010101110110110111100 + 1011000011111001101000010 + 0111011111101101011111001 + 1110010100011000000011000 + 1101110010100111110110001 + 0100110110110101000111000 + 0111010110010010110001001 + 1110110100000001010000000 + 0111101000100000001011010 + 1011111011001011010010101 + 0110111111001101001101101 + 0001010011111001100100001 + 1100101001011001011111001 + 0110000111001010000010100 + 1110010001001011101110001 + 0000001001101100110100100 + 0001111011111111110100001 + 0000001010110010000000010 + 0011101001011101011111101 + 1001100100110101010001000 + 1011000001100011101001111 + 0001001000100000100100010 + 1010001110010101110100101 + 0001011010010001100101111 + 0111011011000110010101100 + 0001001111101000110000100 + 0000001111010110100100010 + 0001000000101111000111010 + 0001110000000000110100111 + 0000101110111100011001100 + 0010001101100001101000000 + 1110101011010000100111111 + 1110111100100000100000101 + 0100110010001010010000001 + 1111110001010011110000000 + 1000101110001000110110010 + 1101001111101011101001110 + 0111111111110101011001010 + 1011010110000001100100110 + 0001110010101010101100100 + 0000010101110100011110011 + 1110101111101101110110001 + 1000011010010110101110001 + 0101101111011101011010110 + 0111010111101000011100001 + 1100110101001011000000000 + 0101110000111010001111001 + 0110100111100000011000001 + 0000100000111000000000010 + 0011000110011000010010110 + 1110100001001011011001110 + 1100110101101111110110011 + 1100101011101111011001100 + 1000000110111110110011011 + 0001000011101010001000011 + 1001010000110100100101110 + 0011000101010001111010101 + 1101100001010101101000100 + 1000111001011100000011111 + 0101111000010100011001011 + 1111111110001000100110110 + 1001011000000100000111100 + 0100000000000010101001011 + 0010100011001111101010001 + 1101110100011001111000101 + 1111101100010101001001100 + 1011011111111100011000101 + 1110101111111001100011011 + 1000100010100001000110011 + 0111111100101100001111100 + 0111111001000011001100000 + 0001000101100000001110100 + 1001011011110101101100101 + 1011001110101110011010010 + 1101111111101011001111001 + 0110100110000000110011110 + 0101011100111000110001101 + 1101011111101001101010100 + 0001111110011101010111011 + 1001010000110010101001001 + 0100101111100110110100101 + 0010000100000000011110011 + 1010000011010101000000011 + 0111011011100101011010001 + 0111001001101111000100111 + 1100101101011110000111001 + 0110110010100101101000100 + 0111100010010001001101011 + 1111000001101111111110110 + 1100101011000101001111100 + 1101011110101100011101111 + 0101010101011010100101100 + 1110100000000001111101100 + 0010110101001110111000111 + 0100001010110000001111110 + 0111001000101111110010111 + 0000000000001101011100101 + 1011101010100110000000100 + 0000001100110111001000010 + 1101001111001001100011000 + 1011100111110001000111101 + 1101101011010000000101111 + 1100011001100000100001101 + 1010101010010101111111100 + 0000010000111110000110011 + 0100001100010010011011101 + 1001100011000001111011111 + 0101111110000101010010010 + 0101001111000100101000100 + 1110000011000000010111101 + 1011110100111111100000001 + 1111000101011100111001110 + 0010000000111100010110010 + 0110100010101000110101110 + 0110011101011000101101001 + 1010011010101110011010010 + 0011100101101110111010101 + 0011110101100001011011010 + 0100110101001001101011011 + 1011100101111010111101100 + 1100101100011010110110100 + 0010101111001101011000101 + 1110100011111101110101001 + 0010011111000100101101001 + 1000000011110010011001001 + 0100011111110100101000011 + 1011010011010110111001100 + 0010111010110011111000110 + 0101011100000111101111100 + 0101000000000010100010101 + 0001011001000011100001101 + 1101001011101110011101110 + 1100001010101000010110011 + 0111101101110101000000101 + 1000101100101011100000000 + 1001100011001110010010111 + 0001011001001000011110110 + 0110010000011101111111000 + 0101111111100001000010000 + 0001010111110001110111011 + 0011010101011000111000010 + 0011010110001110110101000 + 1110111100001111110001001 + 0101001011000100010011010 + 1010001001100111001100001 + 1100110011110001010111011 + 0010000000111001001001111 + 0110000100001101110110011 + 1001110110100111111001010 + 1011000011001010011010111 + 0010011101010101001001000 + 1100011110001011101011101 + 0011010001101110010110110 + 0001101001011011101110010 + 0100101010010111000110111 + 1100010000111001011000011 + 0111110001110100000011010 + 0000001100000100000010011 + 1100100000001000011110100 + 0110000110000000110111111 + 0001111011010101100011000 + 0110011010011011010000000 + 0110011110010000011001001 + 0001110010011101111000011 + 1001100100101100000000101 + 1111011110001100011101001 + 0011100100100100101001111 + 0000100000000100100011000 + 0111110100000000110111010 + 0111011110100101100001110 + 1101011111001100110110011 + 1101111001010011011000011 + 0000000101111100110101111 + 1111101011011000001110100 + 0000011010000111111001000 + 1010110110101011010011000 + 0000101010011101011111000 + 1110110101011011011011100 + 1010111011110110111010000 + 0101000010100110000111100 + 0100000001100101011011100 + 0001000110110110010111001 + 1110100100101100111110111 + 1011100000000001110001000 + 1001111101111010110110010 + 1000110010101110100000011 + 0110111011111011110010000 + 1001010110011001011011110 + 0101010010110111111111100 + 1000010100010001011001111 + 0111110100110100010000110 + 0110000110001101011011110 + 1101010101100010111100100 + 1111011110100000111010010 + 1110110111100110110101000 + 0000000110100100100111110 + 0100111100111100111000010 + 1011110111010001111010110 + 0011100111111110001100101 + 0100110111001010101000110 + 1001110110110101111010001 + 1101011001100011111111000 + 0100101010100100110011110 + 1000000001000001010100110 + 0100001111100010001111000 + 1011000000110000111010000 + 1100010110001010101010001 + 1000110000110010110110101 + 1010011000011100111010111 + 1011011101010111111101001 + 1000100000100001111001001 + 0111110110111000101011010 + 1100011110000111000001000 + 0111001111110111101000110 + 0000000101100110011111001 + 1001110101000001010100011 + 0000101001011111110010110 + 1000110010110110000000001 + 0100100001101000010001001 + 0010100011000001110111011 + 0010001110001111010010111 + 0101000101001111100010101 + 0111010100101001110000000 + 0001011001011110000000110 + 0010010011011000011001011 + 1001101110011000100101111 + 0100000010101001101011110 + 1001001111110001010000001 + 1000110010000000001101101 + 0010101011010111110011101 + 0111111011100000111011011 + 0101111101010000011110110 + 1011110010001100000000011 + 0011011110010110010001111 + 1001110110000000001111010 + 0100011010000010000000011 + 1000000000110011111001001 + 1111000001000101100000011 + 0111101010100010000000000 + 0110110101111100001100011 + 1011011000010100011011111 + 0010001000000110100001000 + 0001010001011101000001011 + 0100001001101101100100110 + 1010111110110101001101001 + 1011110000101110100101100 + 1110110100010001101101000 + 1001101011110111001010110 + 0011001101101010010010011 + 1011111011001010111001111 + 0110110011101010000110110 + 1100011110101010000010111 + 0010101010100011010111010 + 0001110110100101111111111 + 0100001111001000010001011 + 1001000011001110010010001 + 1110100010011100110111100 + 0011101101111000110000001 + 1110111101011110111110100 + 1101010010101001011110011 + 1000111000100101001001110 + 0110101111000010111001000 + 1100110011011010010010101 + 1111000001100010101111101 + 0110000001011101110101000 + 0111010011100110100000010 + 1110011110001101111011111 + 0111111110001010100011010 + 1101011000011010111100100 + 1011101101110011100010000 + 1001000111001101100010010 + 0010000011100011011000000 + 1001111011110000001101110 + 1011010010010101100001100 + 0011010011011100011001000 + 1010101010101010001100100 + 1101010010000011011110000 + 1101001001100001111110001 + 0110010110000111000011100 + 0010000111000110010110011 + 1110111011111100011100100 + 0101100011111110011110001 + 1101000110100110101100011 + 1010010010101011011000010 + 1111111111111000011010110 + 1110110110000011010011000 + 0011110001000100011001101 + 0010111000100010011001111 + 1101010011100101101111101 + 1001011000110000001110101 + 0000000110100101001110000 + 0000010000101010111011111 + 0011011110001011010100101 + 1101010010100111110111001 + 1110001000110100110010110 + 0000001111001111010111101 + 0110111110011101000111000 + 1000111100000110111011100 + 1111010101011111111100000 + 1100110000110000011001111 + 1111010001100110011111101 + 0001010101011011110010001 + 0011010110111000100101011 + 0011111001110000011000100 + 0011010100000010100110010 + 1101110000011011010010100 + 1110111110101111110001101 + 0110100010100000101100000 + 0111001100110110110011100 + 1011110000011110111001001 + 1100100111001010100001000 + 0101011101101011101101110 + 1010101010001111101001000 + 0110101010010001100101110 + 1110011001000111101101110 + 1100000011010101100000000 + 0010101010101110010011010 + 1001010001100000011100001 + 1000010010011100000010010 + 0000110010100000010000100 + 1110011010110001011001010 + 0001010000100111011011101 + 1011111101111100010010001 + 0010100110001000000011000 + 1111011101100101001000100 + 0010100100101101100110101 + 1001001110000100110000111 + 1100100010001001001001101 + 0010001010001101110111001 + 0101101101000000101011101 + 0101010100100000010011000 + 0111001100001111000101111 + 1010001000101101110000010 + 0000001010000100000110110 + 0001101110110000011101000 + 0001110100111011111100110 + 0111101011110110000010100 + 0100011010110100010110001 + 0001101100011010011100110 + 0101001000000001010101110 + 0001111010101011011000110 + 0111011111001011100111011 + 0010111011001000111000000 + 1011111100101100010000010 + 1010011000101111101001100 + 0111010110111100111010001 + 0010001000000111011110101 + 0100110110110011111011111 + 0110111001011010000111001 + 0011011011011101110010001 + 0001111110011110011001110 + 0100001010000001100000101 + 0111000111001001010110011 + 1101100011011101000101101 + 0001101110001011100101111 + 0001101010100011001000100 + 1000101110011001001111010 + 0000010000010000111000100 + 0001010111110001110011101 + 1010011001011101001101110 + 1101010111001000101100011 + 1010000111000100110101101 + 1111010100011011010000000 + 0011011110001011111000011 + 1111101011111000100010111 + 0011101000101110011101011 + 0110100001101001001000001 + 1001101011111101011100001 + 0101010101011011111100101 + 0111111100000000110111100 + 0101110001100001001010000 + 0011010010010011011100110 + 0101100101011110101101010 + 1111110000001000101001110 + 0011001000101111101100111 + 0101110011010001110010010 + 1011000011011001001111001 + 1010110111111010001111010 + 0101001110010110111011100 + 0001101010111110110011010 + 0100110001100111111011010 + 1110001010101111001011010 + 1110100000000010101100000 + 1101100111110100110100111 + 0101100100010001111111001 + 0110111111110010011011010 + 1000011100000110111000111 + 0100010001001001011110111 + 1110100110001111000110001 + 1101110000111101110110101 + 1101011001111100010110101 + 0111111000101101011100001 + 1011010110101001110000001 + 1001000111111101011011110 + 0001111010000110001111000 + 1110011011111100010010010 + 1110101100111110100001010 + 1011101001111011000111101 + 1100110100000011110000100 + 1010011011101010100001001 + 1010110110101101111001011 + 0110110101010101000101100 + 1111110011010110110001100 + 0001111011110010001000001 + 1111001111001001011011000 + 0001011111100110011010100 + 1110101010111000001011110 + 1101111100010010100101111 + 0011111011101111010100000 + 1100010010100101110101011 + 1111001010011100000010110 + 1100100010011100111010100 + 0111111011001110111101000 + 0100110001100010100100110 + 0010001110001000100001011 + 1001110010011011100000110 + 1010100111000111100110011 + 1000100010010001010101101 + 1010101010000001000001100 + 0000111010110001000011001 + 1110011100001101001011001 + 0101110001010000010110100 + 0111111000010011100101000 + 1101001100100010010001010 + 0000101100000100000010011 + 1100000001100100010010100 + 0000010001001111111000011 + 1001111001000011000111100 + 1100011101110010100101011 + 0011001111100000111000001 + 0111100010111101011101011 + 1110010101110100100111100 + 0101101110000111100110010 + 0011100010001100001101000 + 0100100010101001111110100 + 1011100110111000101001011 + 1111111001111000110000000 + 1100111110111111100101010 + 1010100110011001001111001 + 1011100001111101001101111 + 1011100010100111110101010 + 0000000010000000110110011 + 0101011111000000000001100 + 0011010000000010110101001 + 0101111100011101101100110 + 0100111101001010010111011 + 0100110000111100001101111 + 1010011110100011101001100 + 1000010110001010101010001 + 1001101111111111000101111 + 1110001010110011111110011 + 0110101110110111101000100 + 1011100011000101101000101 + 0111001011111001101011110 + 0011001101001101101101000 + 0100111011101100110111111 + 1010011111110101011010010 + 0100110110010110100010101 + 1111010111010110110011101 + 1000111011000110100110000 + 0010010000010001111101101 + 0000100100001010010001001 + 0110010100100100011101111 + 1001000110001010110001000 + 0011111101111001000111111 + 0110111110110111100000111 + 0100010000010100000000111 + 1001111101110001111011100 + 1101100010001000101010100 + 1111010001010000001011011 + 1111001101100111100010100 + 0101110011110011011000110 + 1000101011011101001100110 + 1111100111011011110011001 + 0000101111100110011010100 + 0101100100000111101011101 + 0010000101010010110011100 + 1100000010100011101010011 + 0110110000101011110000001 + 0101001010100111110110001 + 1001001111011000010100001 + 0010001100001110110001111 + 0001101011110000100000010 + 0101001000111001000001000 + 1100110100001111011100100 + 0001100100101111111000101 + 0101000110111101001011100 + 1011101111010111000110111 + 0011001111001111011110110 + 0000111111101010110011000 + 1000000100011100011101010 + 1010001100100110110011011 + 0000110011011101100111101 + 1000000101001100111001001 + 1110111110011100010010101 + 0011110111011100100101000 + 0000100111101100001000011 + 1010100001001110110010010 + 0111110000001101010110110 + 1110111011011000000000110 + 0010000001100000011100111 + 1000000011110001001101001 + 0010001011100010001001110 + 0100001001011011001011000 + 0110010111011001000000010 + 0000001000010111111100010 + 1100100110100110110110011 + 0111000001110100001011010 + 0110001101000111010101100 + 1110001111000101000110101 + 0100010000100111100101010 + 0101110111011101110010101 + 1101001001100010001101000 + 0010001000101100000010101 + 1111011100101110111011101 + 1011101011101010100010000 + 1101001100110110011011100 + 0110001000011110001000101 + 1110100001000000011010011 + 1101101100101110011010100 + 0011001111111110101111100 + 1111110000011100011100110 + 0000101100010100110010100 + 1110111000100001001010011 + 0101110001001111110011010 + 0001010110010110110011111 + 0001100101011101100001000 + 0001100011010100010010100 + 0000010010100111111000110 + 1110001101101100110001101 + 0010001101001100110111110 + 0001000011001000111110010 + 0111100101110110011110010 + 1011110001001000100101011 + 0000111110010011010100001 + 0011111100011000101000011 + 1001011111011100010001010 + 0000001100000000010101100 + 1001110011000101110011011 + 1101011110010111000101111 + 1100001111010111101101101 + 0110000000110011011001101 + 1001101101001111000101110 + 0000001011101111111011000 + 1111000001010100100010111 + 0111111001010101101001001 + 0011111010011011000010000 + 0101000000110110001100010 + 1111000111110000000011010 + 1000110000111001001111101 + 0011000101000011111100111 + 0011101111111111000010110 + 0011100110101101001000011 + 1100101000000100011101111 + 1000100101011101000100101 + 0001110010011000011001010 + 0000110110010101111001111 + 0111011000110110010100000 + 0011111101110110110100101 + 1000011101111110110111111 + 1100100111101010101100011 + 0001011011001111111101010 + 0101010101100010001100111 + 1110111010001101100111000 + 1100111100101010010110010 + 0110100111010000110010111 + 1010000110000011101010011 + 1100100101111010000101101 + 1000000011101100001001000 + 1101101111010001000000001 + 1110011101101001100001011 + 1101000000011100100001100 + 0011100110010111111111101 + 1101110001000011111001100 + 1010001111111110000101010 + 0001111101110001010101100 + 1100100001111000011011110 + 0111110000100010110111000 + 1100011110100110110001110 + 1101001111100100111101101 + 1010011000101110010010110 + 1000110101101110010101010 + 1100011100111000010010011 + 0100101111010100011010001 + 0000111000001010010110011 + 1101101100110010010001010 + 0111001010000101000101010 + 1001111111001111010100100 + 1011100011010110100111010 + 1100110101010101011100101 + 0100101100010000000110100 + 0101100100011001110000110 + 0010001110101100000100100 + 0010101111101101011011000 + 0000101001000101101010011 + 0011111100111111101010101 + 1010111110101000001011001 + 1010101101000001010110011 + 1000110101111111010011110 + 0001100010101110001100110 + 0101010000010100001011100 + 1101010000010101010011111 + 0111011001001100101110010 + 1100001100000111001011011 + 1000011101110100101101111 + 0011100000110010000001101 + 1011100100101011001100100 + 1010011110011000111010111 + 1001010000101110100101111 + 1011011101110011111111000 + 0101011111011000100110011 + 0110001010101110100010101 + 0000110010000101101110100 + 0001010100110000110111100 + 0010011111100011100111110 + 1010110101101001001001111 + 0101010010011010000011100 + 1110111011000010110110010 + 0111101001000001110000001 + 1000110000000110010010111 + 0111000000011101000100110 + 1000011001010010100100100 + 1101110001100001011010000 + 0101100010100011101011110 + 1001011110101000001100111 + 0001111110001100110100000 + 1001101100111101101000001 + 0001010100000000110001011 + 0001000110101111111100110 + 0000100100100000110101000 + 0100110100101001101101000 + 1011000111101110100110111 + 0011111101001001100001100 + 0101100011100010011001000 + 1011101011101010011011000 + 0100011000111000001101110 + 0010011111010110011110110 + 0010110010010010101011111 + 0110001110100111110001011 + 0101001101011110100111101 + 0001010011110111101001111 + 1011010101001101111001011 + 0001110001011001101101010 + 1010011111100101010010100 + 1100000011110000111011110 + 0000111101110010111110010 + 1101011110111001011100000 + 1111001010011011010000101 + 1001110001000010111100101 + 1101011001011011010000100 + 0010100001100010010010101 + 0110000001010100100100011 + 0111110101010011110100001 + 1101110101001010100011001 + 1001000011011010001110100 + 1000000110010110110111100 + 1100110111001010001000111 + 1111011011001001001001110 + 0101101110100000110110111 + 1011010011010000011111100 + 0010100001110011110101101 + 1001001110101110101010011 + 0001011100100011011000111 + 0000100010101010100111111 + 0110110101111000010101110 + 1001101011101111001110001 + 1110100100001110010001101 + 1000110010111111010010001 + 0111011110111001000110011 + 0001100100000001010111001 + 1100111101010001110111011 + 0100111010110101000101010 + 0100101100100001110111111 + 1011010111000001101000011 + 0110111011110000011111010 + 1100110000000101100000011 + 1100101000011011011011001 + 1010101111110001111111110 + 1000001001010000010111100 + 1001000001010101111110100 + 0111001010100010111110100 + 1010000011111010101011001 + 0111111110100000011000111 + 0010000101001111000011110 + 0001111100110100000100100 + 0011100011101100110011000 + 0100001010110011000111111 + 1101100110000000101011011 + 1000001001010111010111001 + 1001010011010111100111111 + 1001101110010000111101111 + 1000011000001001101000110 + 0011010000101010000111011 + 0011010111111101110001011 + 0111101111110010110001001 + 1100011100111010001001001 + 0111100100010111011101010 + 0001110000000101110111010 + 1110011011111010001111111 + 0111111010011101001111110 + 1011011001000000011101010 + 1111001101111100100011011 + 1010010100110001110111100 + 1010010111100001011000111 + 0010100011010100111101101 + 0011000111001111101000101 + 0101000111101111101110000 + 1011110100010011110110110 + 1010110010110100001000110 + 0001001110101101000001011 + 0101101001011001100110010 + 1111011110001101001001001 + 0100111110110011011100001 + 0111011100010100011100011 + 0000011011000111110100010 + 0100111001001010000010111 + 0001011100100100001101010 + 0001100001111100101010100 + 1110111110011111010111000 + 1011100001011011000110101 + 0111111011010100100111001 + 0110100001110001110100100 + 0010001110111100011001110 + 0111010100111000010101011 + 1101011000110001011110010 + 0100000110100011110010011 + 0000100010101011111001101 + 1100110100011000100110000 + 1010010011100011100001111 + 0100010011110111101000110 + 1011101001110101110100110 + 0101111100010011011001111 + 0001011101100100011101010 + 1011011010110010101001010 + 0011110111100010110110100 + 1100111111101100000100000 + 0101000011000001101010010 + 1011001111010011111111101 + 0100001100011110110101001 + 1111001110101101001000001 + 1110101001111110111111000 + 0000001101111000110110111 + 0000001001010101001000010 + 1101011010011100000011000 + 1001100011001110100110011 + 0111011010001001001101100 + 0110010000101100000111100 + 0001101001000010100100111 + 1001000000011101011100010 + 1010101111001100011010111 + 1110110111010010110110110 + 1011111001101010010100000 + 0110110001110110110101100 + 0000111111010000001000101 + 1101101110000110001110111 + 1110101011100111100011011 + 0110000011000001111101001 + 0011000100111001010101010 + 1110110110011011110000010 + 1010101001100000011100100 + 0011010001000010110000101 + 0001111111111100000010010 + 0000110000100000111100111 + 1000110010100001100100101 + 1001000110000101001010101 + 0110111010000011011011000 + 1111011011110011111110111 + 0000001010001101011101010 + 0100001110111011000111001 + 0000101101110001011011101 + 0111010011100000101000000 + 0101001100011010010111111 + 0011000000000111001100010 + 0111101011100101100000011 + 0010001001001011111110000 + 1110101000011010000010000 + 1001001100111010111010001 + 1000111101011000011011100 + 1100011010110110010000011 + 0101100010101101011001111 + 1011111101000010001001110 + 1010011101010011101111110 + 1011001000101100110011110 + 0111100000001010011011111 + 1011000110110100101101101 + 0000010101000001110100011 + 1111010001000110000100011 + 0111101101010110011111011 + 0110000000011011110001001 + 1101111100010000000010010 + 0111010100101000011110011 + 1010001100000001100101010 + 1000110001111010101110110 + 0001011110001001001100101 + 1101011000111101010010010 + 0111000001010110000111011 + 1000011011010111111100111 + 0100010110110010010110101 + 0100111101010110101110111 + 0011110011000101110101110 + 1010011111011100100010001 + 0000111001011111111010011 + 1100010110111000011101000 + 0011011000100001000011111 + 0100100110111110100000100 + 1101011111010001111001000 + 1100000100010011001000000 + 1010000001011000101110101 + 1100010110110011110111100 + 1111101001001010011100011 + 1011010010110100011001111 + 0001100101111001011001100 + 0100101101111111011011100 + 0000101101001011111101010 + 1101010110010110000001010 + 0001100101110100011011001 + 0110100011111110111110111 + 1110100000010011001111001 + 0111101110100011100001101 + 1010111101110110110101000 + 1010100001100011001001100 + 1001110101001100111110000 + 0010101110100100010011000 + 0111100001011111101011010 + 1111111100011101010100011 + 1101000111000111001100011 + 1001001101100101010000110 + 0001001111000001000000010 + 1111000110000010000111000 + 0100000001100111100101011 + 1100011001100110010000101 + 1010100011010000011010011 + 1011111011011101110111001 + 0101101000100111001100010 + 0000000010011101101010111 + 0001010010001000101100111 + 1011001001001000000011000 + 0100010101000110011101110 + 0011101110010010111100100 + 1101001010111001010111011 + 1010110110100010111000011 + 1001011000101001001001111 + 1111111011001000010101001 + 0001000000011101000010101 + 1101100011111011110111111 + 1100100101101000111010100 + 0101111111011001000011101 + 0110110000010011100111111 + 1011110011100001010000000 + 0101100110100010010011101 + 0011111101000001000000000 + 1011010110010111101010000 + 1110000111101101011100111 + 0001001010001111001101001 + 0101010111011100100011100 + 0000111001110011010110000 + 1101110011101101010110111 + 0101101000000111000001100 + 1011011101011101010000110 + 0011000110010110001010000 + 1101101100110100010111000 + 1111111010011000011000001 + 0001010011110100111000110 + 0010110110100101111001111 + 0001110101011111001111101 + 1100001100010110010001000 + 1010000101011001001000000 + 0010110011001101110110101 + 1010110101110000000111111 + 0100011101000100111111011 + 1000010101111010011011111 + 0100001000010001110011101 + 0111100100100100011011100 + 1010001000110011011000100 + 0000101101001010011101100 + 1010001001100000011100111 + 1101100100100001110010111 + 0011010011110010010001110 + 1110000101000010001011100 + 1011000011100010001101000 + 1110110011100011111010100 + 1010110100111011010011001 + 0000111100110111100110101 + 1110011001101100011101101 + 0000111000000110000100100 + 0000110011100011100100100 + 0000010001111101111110010 + 1110000011100110010100001 + 1000101011111010010100111 + 0001011111111011010110000 + 1001010111100011110001101 + 1100010111110110001111001 + 1011110101110010110110011 + 1111000111001101100111011 + 1010101010000110011001010 + 1100010111011110001010100 + 1101110011001001010100001 + 1010111101011101011001000 + 0101110111111001001100000 + 0001110100010001110010100 + 1100000100000101011101000 + 1101100000100100010100010 + 1101110110110000110001100 + 1010111110001101110000100 + 0001010011011101101100111 + 1110101110010000000010100 + 0011100000101111011000100 + 1011111001010001011111101 + 0010011110101000000101110 + 0110011100100011000011101 + 0001011101111000010010010 + 0000111011111110111100110 + 1101100000100100000101001 + 0001101101000001110110101 + 1001011010101111111111000 + 1111110100011010000110011 + 0111010110000100001110110 + 1101111001110001000100011 + 0100110110010110111010010 + 1000011100111000001000110 + 0001010011100101110111011 + 1101111101010001001001000 + 1011001010000010100111000 + 1101100110011101000000000 + 0101110101100000110010010 + 0110100100100010111100100 + 1001010101111111111111101 + 0100101000100010101000000 + 0000111011101110110000111 + 0010111101101000111010011 + 1011100101000111000111100 + 0100100110111011001111111 + 0110011010101110000111000 + 1001100010010111001110100 + 0000000110011111011001101 + 0110001111001100011111101 + 0110111010110011111110100 + 1111110001111000001011011 + 0100100100111111111110101 + 1001001101111011101101010 + 1001011001010110110001011 + 1110000100100000011110000 + 0101000001101001001001000 + 1010011100110000101101110 + 0010011111000111000000011 + 0100011110111101001001010 + 1111000010111011111001101 + 0110001000001110100101000 + 1001101110100000011110001 + 1111110101010000110010100 + 1100010100011011010110111 + 1010110010011000010010100 + 1001010111111011010000101 + 1001010101001111011110010 + 1000001100111011010001001 + 1101000000011100111100001 + 0101011100000010001011001 + 1101001011101001011000000 + 1110101001110011000101010 + 1100100010011110011111010 + 1101100100000110110000001 + 1110111110001100101011010 + 0111101100110001010010011 + 0001101111111110010001000 + 1011101000100000101100011 + 0000110110111000100000100 + 0001100111011110000010110 + 0111111101111110000000001 + 0010101101110001111101010 + 1111101110010011000111111 + 1100001110001100100001101 + 1110100000000001010100010 + 1010111001000101011100011 + 1101010000100110110110010 + 0100101101010110001010111 + 0110101000100010110110101 + 0011101010001000111001001 + 1111000110001010010011000 + 0000001010111110011011111 + 1001010111110111000010000 + 0010111011010101100110000 + 0111001011011001101011111 + 1000000011000110111000110 + 0111100011110110001011100 + 0101101000110001011101111 + 1111001000110110010000100 + 1010010100011101100101101 + 1010001000100001011111011 + 0101011011010000001011001 + 1111101111110000100010000 + 0011011010010000111000111 + 1110110000000111101111010 + 1110011000101110111010111 + 1100110100001001101001100 + 1101111110010001001101011 + 0100110011011101011101011 + 0101110000101000100110100 + 1101011110110110010100111 + 1011011110010100100011100 + 0001101110100100011101110 + 1100101000000100011011000 + 0011001000001010011110011 + 0100000011101010010110100 + 1001111100011000010011111 + 1111100110011001010000010 + 1110000001100100111110011 + 0100110100000011010010001 + 1101011101110001001001111 + 0111100000100001101101011 + 0010101110100101101100101 + 1001101011010001101001000 + 0111011111111110100010110 + 0111010111001011001110000 + 0011010101010111101011111 + 1000010011100100011011000 + 0001100011111000001001000 + 0101010111011000110100011 + 1011001010110111010011111 + 1001110100111111010101001 + 0000111100010100110110111 + 0111101100011110110001001 + 0011000011101110001111010 + 0011110111101101110101100 + 0000101011101000100111100 + 1001110110000110110111001 + 0111011100010101010010100 + 0110100011001111101100010 + 0001001011111001111000100 + 0000010011000001100110001 + 0011111100011110100100101 + 1001100010100011111111010 + 1000010110000011011100000 + 1101101010000100101010111 + 0011011110111101100110110 + 1010001000001000011001111 + 1010100011011011010110101 + 1000001101010101010010110 + 1010000100010000010101011 + 0011001111001100000100011 + 0110101000010110110001000 + 1000001110111001110101111 + 1100000001100010000011111 + 0010110101100000001001100 + 1111111111111110000111110 + 1101000101110110001110111 + 0000111101000010110100111 + 1000011110101010000011001 + 0001110110001000110110101 + 0000110111110101000100001 + 1100111110010110011111000 + 1111110100000000101000000 + 0101101101110000101000010 + 0010001000111110001100110 + 0101111011000100111000110 + 1100010110110001100001110 + 1010101111100011000101011 + 0101101001101101011110100 + 0000011111110010101101000 + 0101011000111010111101011 + 0110110100110111010001001 + 0010111101110110000101101 + 0010011011011111001001001 + 1110010110110100010101111 + 0100010001101110011111001 + 0110101101000110010110010 + 1010011000010101101101000 + 1100101111000111101000000 + 0101000110100111000001100 + 0111010011000011001101011 + 1000101110100001001100001 + 0101101011101000100111010 + 1100100111111001110100110 + 1100101011010000011010001 + 0000111100100101011101001 + 0010000001000011101110000 + 0001110100100100001001000 + 1010010011011010001000110 + 1001110000101010111011110 + 0010110110111101010100110 + 0100000110101010010010100 + 0011011110111100110101111 + 0100100100010111011111011 + 0011101000010100000110101 + 0101101010001001111011001 + 0001110011010100000101111 + 1101101110000111111010011 + 0000100010011111101011100 + 1010011001110011111100101 + 1010011111100010101010101 + 1111110100111110001101011 + 0011001000000010101110011 + 0010011110010011110100100 + 1110100000111111000110100 + 1000011110110101000100011 + 0101100000100101000001000 + 1001010111110001101010110 + 0100001101000111011110001 + 1000101001111011011001101 + 1010101000100010111101000 + 1001011000100110010100011 + 1011100101100110100010101 + 0101000010000101001111010 + 1101101010100111011101000 + 1000010110001101011001101 + 0010010010111110101011110 + 0101010100111000010110011 + 1011010001000101010001101 + 0001110100110111010100111 + 1101010100110110011001111 + 1001000010100101000101011 + 1011001000010101100100001 + 1010110100101011101101100 + 1011101011100001100110011 + 0100110000011100110111100 + 0111100011001011111110101 + 0110100001010000000000111 + 0110111111001011100001111 + 0000111110010001100100000 + 1110101111110011001110001 + 0001000101001111100100000 + 0011110110101100111111000 + 1001010010010101010011101 + 0011100011010011101001000 + 1010110001000011001001110 + 1011111110101010111101110 + 1110000000100000110100111 + 1111111001110100100001000 + 1100000111101000111011011 + 0000001100111010000101000 + 0110101000000001100100101 + 1110110101010111010101000 + 0000010111001100111000111 + 1111111101011100010001101 + 1000001010110111000010010 + 0100011100111100000111101 + 1001010011101000001110011 + 0010110111111111111101001 + 0000010000001101001101001 + 1010010111001000001110001 + 1011110000001000011010010 + 1110110110001101100000000 + 1000010100100011001000011 + 0001100101011010111100001 + 0010001001101011010111110 + 1010001001010000000000001 + 1001001101101000110100111 + 1000101011111000111110010 + 0001001011001011111001010 + 1101000010101101001101011 + 1101111111001110101001010 + 1100110100100001100111110 + 1010111000100001011100001 + 1111010111011111000101000 + 0001101011000011001010001 + 0001000101010010110111100 + 0001111011010110111000011 + 1111110110011001001000110 + 1110000101111101110011110 + 1110000000001110010100011 + 1010110000101010111001110 + 0001110110111001010011101 + 0000001101111110000010111 + 1000111001110000111100100 + 1011001100101001101010101 + 1011110100111111010110000 + 0010010010101111110101011 + 0011101100000011000110101 + 0011001000010111011100000 + 1100000000010111001000111 + 1010100100110101011001101 + 0000000010101100101011001 + 1100000011110000011000010 + 0101001111110111010100000 + 1100111101010101101110011 + 1111001011110111001001000 + 0100001110011111011101000 + 1110110101100110110111001 + 0100011100111000011011010 + 1101001011110101011000100 + 1010010101010100010100000 + 0101000010001101101011010 + 0000110010000101010110000 + 0110010001010000101011101 + 0010110000111110000000110 + 1100000100111000011100001 + 1101001101001000100010100 + 0101100001000000110011010 + 0111010010010010101110001 + 1110111111110111010010100 + 1110000001110110100010101 + 1000000110010111000000011 + 0010111111000111001011111 + 1011101001000100000001011 + 1010000110101110011101101 + 1111101110110101011000001 + 1001001111011000100001010 + 1110000101101011000011111 + 1001101010100011101110100 + 0010111010111001010100000 + 1011100000100111111111010 + 0000001111011001001110001 + 1001101101011001011010001 + 0000111011000001000011101 + 0010110110100010011100011 + 1010011100100001000100100 + 1111100101110100111100111 + 1110100100100100001110101 + 0010000011000101001101010 + 1111010111010010010001101 + 0111111111011000000010001 + 0010110110011110111110100 + 1001001010101100011011000 + 0110110010000101110001100 + 1101010000011010001101111 + 0001001111110100011111100 + 0111101010110101100011100 + 1011101101111110101011100 + 0001110110110001100001100 + 0001100011100001000101000 + 0101010010000010011100110 + 0010011111001100110010100 + 1110101110011010110011001 + 1100110110111001100011110 + 0101001111010011001011111 + 0101111001100100010101100 + 1000000111100101010100100 + 1111011011100001100011000 + 0001111100111000010010011 + 1100011010011110101011101 + 0011011110011100101000100 + 1000111100101001001010010 + 0011101011000010010010011 + 0000010011111110010001010 + 0001111001011000101110001 + 1100000101001111010011111 + 1000101001000110011110010 + 0011011111011101100001111 + 0011001010101010100101101 + 1110011011111110111001100 + 0101011001111000001001101 + 1011101111010111100110010 + 0110111111100110010111000 + 1000101110011011110010101 + 1100100011100111111111010 + 1001111101000000100101001 + 1000111100110000111001110 + 0010100001110010010001101 + 0101001101110110100101101 + 0111000110110110011111111 + 0010111101010010010110111 + 0111001010110010101100111 + 0100001011001100101111011 + 1011110011111100010100010 + 1010001010001110011100010 + 0011111111011100011001111 + 0010011110111101010101011 + 0011011100111000011011111 + 1111100111111101000111100 + 1011110001101001111101011 + 1000010010000010110011111 + 1110111100000101011101101 + 1010110011110111000111100 + 0111100000101110110100111 + 1001011101000010100111000 + 1011101010111010110001101 + 0110010111101000011011000 + 1100000010001111110101001 + 1110101011101110000101111 + 0100101101001011010001010 + 1101101110010111110001010 + 0011101011010111011000000 + 1101000010000000011011111 + 0010000010000111110100010 + 1001001110111010000001110 + 1100111111010110110111101 + 1010111111100110000010101 + 0011111101110100110111010 + 0100111011001001100001111 + 0110110111000110011011111 + 1010010001101001100011000 + 1010010110001111011111100 + 1101010100001011010010000 + 1010011110000111001100000 + 0111001111010000001110011 + 1000011101101001011101000 + 0110100010010110101011000 + 1101000001000001011011110 + 1011010101100000001110110 + 0110111100000001100101110 + 1110101000001111100001111 + 0011000011110101101000010 + 1100111001000101111101101 + 0101111000111010011011110 + 1110101111000000010110110 + 1001101101001111110111011 + 1100001010100001010001100 + 0111001001110111000011101 + 0101100100110101101000011 + 1101001011101111010000101 + 1110110100111011011000100 + 1111101100100011010000110 + 1111001110110000001000100 + 1100101010010111001010100 + 0001111110101000001110111 + 1001101000010100101010110 + 0101111000110110001000101 + 0001110000011010011100001 + 1100110100101000111111101 + 1101010111101001110001011 + 0011110001100000000010111 + 1010001000001001101010110 + 1100000001011010000111110 + 0001000001001110101111111 + 0101101011001101010010000 + 0001001110101101100111101 + 1000001001010010000010101 + 1110010111010110100010111 + 0111110001100000011011010 + 1110011001000101101101110 + 0110011011111100000011101 + 0001101101111111101010001 + 1100000110110001101000100 + 0011110000001001001111011 + 1010100010001011111111011 + 0011001100111000010100000 + 1011000100100100101101000 + 1000000110100110000000111 + 0010011010110110110011001 + 0101010111000001011011010 + 0011010111010100001000010 + 1101011010101110011011010 + 01100111 diff --git a/statistical_tests/SP800-22/data/data.sha1 b/statistical_tests/SP800-22/data/data.sha1 new file mode 100644 index 0000000..d8c02ea Binary files /dev/null and b/statistical_tests/SP800-22/data/data.sha1 differ diff --git a/statistical_tests/SP800-22/data/data.sqrt2 b/statistical_tests/SP800-22/data/data.sqrt2 new file mode 100644 index 0000000..c2b2823 --- /dev/null +++ b/statistical_tests/SP800-22/data/data.sqrt2 @@ -0,0 +1,40196 @@ + 101101010000010011110011 + 0011001111111001110111100 + 1100100100001000101100101 + 1111011000100110110011011 + 1010101001010101111101001 + 1111000111010110111101100 + 0001011101010001001001110 + 1110101000010011001110110 + 1000101111010110010000101 + 1000001100110011100110010 + 0010101010010101111110010 + 0000110000010000111010101 + 1100010100010110000111010 + 1000101100011111111001101 + 1111101110010000011110110 + 1100111001000011110111010 + 0101010000101111001000011 + 1001110001111011010010100 + 1111000000001001000011100 + 1101100011110111111010001 + 0011101101000110100100010 + 0000001011101000011101000 + 0101010111100011111010011 + 1001010011000001011001110 + 0011000000001000110111100 + 0011001101111011110010101 + 0110001101111001001000100 + 0101101000100001000101100 + 0101001000110000010101011 + 1100011100100010111101111 + 1000100111000110011110001 + 1011010101101010001010001 + 1100010111011011111101001 + 1101110011001011001010100 + 1100011010000110011000111 + 1100111100100001001101111 + 1010100101111000100100000 + 1111100000110110111001011 + 0000010111011101010101001 + 0010100000100010011001000 + 0010000001100101001001010 + 1000000100111001010010101 + 0110110110110001111110100 + 0011101111110111110100110 + 1001110100000001011001110 + 1011110010010011111000001 + 1000100001001100100110110 + 1010111100110101010010100 + 0101101100101000110111000 + 1100111100110100000110110 + 1101111100000100011011011 + 0001110000000100000100110 + 1110000000001111111100011 + 0010001101010010111100110 + 0110010101001011110100111 + 1101111011110110100001111 + 0101111111111011010100001 + 1011111000111111110010100 + 0100010000100110000011111 + 0111101010000001100010010 + 0000111110111101010101000 + 0001110000101100000111111 + 1001011110111011110101000 + 1011110111110111000011001 + 1000110001000001110001010 + 0010111010101111111101011 + 1110011101100101101001001 + 0011110100101001110110001 + 1111110101100101110001000 + 0010111111011111111000010 + 1110000111111010011101100 + 0111110111100000001111100 + 1101011001100111001000001 + 0111100101111111001010000 + 0000101110000100100011001 + 1110000101111010010010100 + 1010101110000001000110101 + 1111110011111000111101111 + 0111100101000111110101000 + 1100111011010011010111110 + 0011000001010010111100110 + 0011001111100011111000010 + 1001000010111110011101101 + 0010010100110110000010101 + 1110001100000100001011010 + 1100001001111101101001000 + 0111110010010010010011110 + 1011011011100011111100000 + 1011011100110100101001000 + 0001101100000100111011110 + 1110100010010001001010011 + 0000011110101001110101010 + 1011010000111011101010001 + 1001000011111011101001000 + 1001111101000110101001111 + 1101001000000110000101111 + 1000100000111110110111011 + 0100101001110111110110101 + 1000110010011001100001001 + 1001101110101110000101000 + 0111011010100100000100010 + 1110000111101000100110011 + 1010000001101000010000100 + 0111101011011100011100000 + 1100000011110110010000000 + 1101110101001110110100011 + 0100011101100110100001000 + 1111001011011000101110011 + 0101011001011100101101110 + 0000011111111001101010100 + 0000110000110100000100101 + 0010100001011010110010000 + 0001100001000000011110111 + 1011011111100011011011110 + 1001000100010100101000101 + 0110100111100100100100011 + 0001101000100111000110000 + 0000010111011010000001010 + 1000101101010110101100000 + 1000001111111010101110111 + 1001101110000011011101000 + 0110001100110110101001000 + 0011000111111110011111111 + 1111111010101110101011111 + 1001000111000100001001100 + 0000011001101101111010101 + 1100001001101000010010000 + 1011101101001011110100100 + 0110110011111000101111001 + 0000001011011011100100111 + 0010010110111001011100011 + 1010110000010100001111110 + 0010001000111100001000101 + 0000010100110111000010000 + 0000110011001110110111000 + 0101100111001011011110110 + 0110001010111011100111000 + 1111001000010111000100110 + 1000110100110111101001100 + 0000111001011110010001000 + 0000100011010001100001001 + 1111111111100001000100100 + 0101001101000011100111101 + 0101001011110101001100110 + 0110110110110010011110001 + 1110011100111000111111001 + 0100110101100000100100101 + 0101100111000010010000010 + 1010111000111001010101000 + 0111000001101010101010001 + 0001011010001000011000110 + 0010111011110001100111101 + 1000000011010100001101000 + 0001011111110100001011111 + 0010100111101100100010111 + 1100101110001110010101110 + 0000000111101011110101011 + 1011100011011100000100101 + 1011001100001010000011100 + 1111000001101110110101010 + 0100011100000010001100011 + 0101001111111000011111000 + 1111001100100011101100110 + 1100010100000011101001000 + 1001010110100010011100000 + 0101101011010100000100000 + 0100011111011011100110001 + 0011111011000111010100010 + 1001100100111010000101000 + 1100110111100000011010000 + 1100000111100010001000101 + 0000000010010000100110110 + 0101001111010011111001101 + 1101100111101010010110011 + 0001110101001000100111010 + 1110101001000110001101101 + 0111000110001100111100010 + 0100000001100100101101011 + 1110010101001001101111110 + 1011101100101100110011110 + 0010110100110100101100010 + 0110111011010100001100111 + 1011110110001110010010000 + 0000010100111111110101010 + 0011001000000101110011010 + 1011001111100001010111010 + 0011110100111100111010011 + 1011111111000001011110100 + 0110110100110111010111011 + 1000100010111100000000101 + 0111101101101001010110110 + 1111110101011110001101100 + 0001011100001000101100100 + 0110101011111111011101011 + 1101000001110111111111101 + 1001001011011011011100011 + 1101110111100011111100000 + 1110000101011101110111100 + 1110000110110100100111101 + 0111111010110101111010001 + 0001100000100010000010100 + 1010110001010110111010000 + 0001110010100111111100011 + 0110110101111000000101101 + 1111101100000110111100011 + 0111000001010011011101101 + 1011110001100111111110000 + 1011011001001110100111000 + 0010000110000110110011101 + 0000100110111010101110001 + 1011000101100101010010011 + 0000111001111010010000100 + 0111000110101010101110011 + 0100111011000000000011110 + 0101011110010100010001011 + 0111100011000001010001111 + 1000001010010011111101100 + 0100101101000111010110111 + 1001010010111101110001110 + 0000010110101101001010001 + 0111011010100101001011000 + 0010010100100010000001100 + 1010101111001001010000111 + 0000111110000111101001001 + 1011111101000011110011101 + 1111010001010111101100011 + 0000010110100101001110100 + 0010111011100101000100010 + 1011001010000100111111101 + 1010000000110110010011000 + 0010100100010101110110000 + 0111011101000001101001101 + 0101011000110110000001110 + 1110100010001010110011110 + 1001011001000011111010101 + 0100010011111101011011101 + 1101010111101000100000010 + 1001010010111010110110110 + 1111010010101000100010011 + 1100011110100001001001010 + 1110110001110001101000010 + 1010010000000110111000010 + 1110100110011001010001111 + 0110011011100101101111011 + 0110100000010111100010000 + 1100100101111100101011011 + 0001101110010010011001010 + 0010010101101000000010011 + 0000110011000110000001110 + 1011001001010001101011001 + 1010100010011011011011111 + 0001000011001001111001111 + 0101010111010100110001100 + 1001101011001101010100011 + 1000011000100101011110101 + 0010011101001010111101001 + 0110010111011101010100011 + 1111110100000111101100000 + 0110110011000011001011101 + 1101010100001001110111101 + 1100010000001111010010110 + 1001011010101011110110110 + 1100000101010011101001011 + 1110011011111000010110001 + 1101111111111000101001001 + 0100011010011001000011011 + 0010100101000111000011101 + 0101110010000010101100010 + 1100111100111011011100011 + 0010010101101111000011110 + 0100001100011010000100111 + 0001011101101111011111001 + 1100110000010110110100011 + 0111101111111111000001011 + 1100011101010100111111110 + 0111110110000000100001010 + 1111011100100001011011001 + 1001001011001100101100101 + 0010001010101000011110111 + 0000110010000111110001111 + 0100010111100001110000111 + 1100011000010010110110101 + 1001011110000000011000001 + 1010101010110111000001011 + 1111010100111011010011111 + 1001111100001010110001001 + 0010101101011011010100100 + 0110110000110000010110010 + 1100101000001100011111010 + 0010011001010001001111010 + 1101000110100110011011111 + 1010101011011111101110000 + 1010011010011111000111101 + 0100100111110010000100111 + 1001101010100001001011010 + 1000110000010100000110101 + 0010010100100101011011011 + 0101111100100110111000111 + 0011110111011111100101101 + 1101110100000001010100111 + 0111111100001000101101100 + 0110100111000010111101010 + 0010111011001100100000000 + 0011101011101000000110000 + 0110011001000011000111101 + 1111100101000010001011000 + 0100100000000101001001111 + 0111011100010111010100000 + 0100001001110100100111011 + 1000011000011111111111101 + 1110000100100001101001111 + 0111110010000110100111110 + 0000111101000010101010101 + 1111110111101111001010011 + 0001111101110100101110101 + 1111101101111000010110110 + 1011111011111011001110000 + 0001011100110010110111011 + 0111011110111000111110111 + 0111000110011011011010010 + 1011011000111001001011100 + 1111011110000000111100010 + 1100100100001111100000000 + 1101001110100100011111011 + 0011111011000011001000111 + 0001011100010011111010110 + 0100011111011010101001000 + 0110111011000101010011001 + 0010111001110001111101011 + 1010001010011010001001111 + 1101101101010001011011111 + 1000101011011111010000111 + 1010101110011010101001010 + 1100001110100111110110101 + 0000000111110110100110110 + 0010111101101100110101110 + 0000011101111110111010000 + 1000111101101010100100100 + 0001010111010111111011100 + 0111110010100111111100101 + 0110000101100101000110101 + 1101100100000100000010110 + 0001011110000000010110011 + 0010110100000000101101110 + 1101001111100111011010011 + 1100101101111011000110011 + 1100100111010001001111110 + 1101100000101110010110000 + 1110101111111000110100000 + 0000110100011001011101001 + 1001110111010110101000100 + 1000111111000100111100101 + 1000000000101000111111010 + 1110000001001100110010001 + 1010011001010101010010100 + 0110101000000000000111111 + 1111100000100100001010101 + 1111110111100001011011000 + 1010010010101000100000010 + 1000101100111101101000100 + 1001111010010101001100110 + 0111011001011011000111100 + 1111011000110111001110100 + 1110001000111001001110011 + 1110010001010101100110110 + 0001110010111101100101000 + 0010011110001010011111110 + 0001011101110001011101111 + 0001000101000101101101110 + 1110010101011000011110110 + 1110100101010101011101000 + 1001000111110010011111011 + 1010111000000011110110100 + 1111100110100101101010010 + 0101110001110110000011110 + 0110011100000001110111110 + 0111101101101110001010110 + 0111011101111101010001101 + 1011001111000111110011100 + 0100110111001000010101010 + 1001011001100001001101010 + 0110110111001010101100001 + 0010111011000101001010001 + 0100010010001011111110011 + 1101000011110110110011011 + 1010101111111000010100000 + 1010000111111100001001001 + 1111110001000011000111101 + 0010110110001100000111001 + 0000010010000010000000100 + 0100101100100011001011110 + 0111000110001000000001100 + 1011110001110000111010101 + 1100010010111000111011101 + 0100111101111001011001101 + 1011101100101110110000101 + 0010111010111010001101011 + 1100101111010000010000100 + 1000101100011101010111001 + 1111101101100010011011111 + 0100001010000110000001101 + 1001000001100111001110111 + 0101110101001101101110101 + 1100101000100111001001110 + 1111010101011100101010001 + 0011011001100010111000101 + 1110000010111101111001101 + 1100100001000110011111011 + 1111101010110110101101001 + 1101000001000110100001010 + 1110001000010001100110101 + 1000000110010100100111000 + 0001111101001101000001010 + 1000010000010111001000100 + 1010110011000011111100001 + 1111011001101001010110010 + 1100000111110010010110111 + 1110010110101110100001111 + 0100101101111101100010010 + 1111001111010101001110010 + 0011100111111101100011011 + 1110101100110000101100001 + 1000101110010111100010100 + 1110101010001001011101100 + 0000101111111000001000010 + 1010100011010001010001101 + 0010010111011011110011011 + 0010010111001001010001100 + 1010000101000000101001111 + 1110110110110001011001100 + 0111111001011110111000101 + 1001001101100011010001100 + 0001000010100010100101011 + 1010010010001011101101110 + 0000100001011010001010011 + 0110101110111100011001010 + 1111010110101011011000010 + 0010110111011111000101111 + 1010000101100101001000001 + 1001110101010101000100010 + 1101011011000010110011100 + 1110010010110000111001100 + 0010110110100011011010000 + 0110111010000110111011001 + 1111111001011100110011010 + 1110000111111110001011001 + 0101011100010010100000101 + 1010011001110001100001110 + 0111110011011111100001001 + 0100101100001000111100001 + 0001011101000110111111101 + 0110111010101001100111010 + 1100110111011000010110001 + 1110001010010101000010000 + 1010001011010010001111100 + 1101000101000101011110001 + 1111010011001010000111110 + 1000110100111001001110001 + 1100010111101111100100000 + 1010101000010110000011100 + 0001010100101001100011001 + 1010101001100100001101011 + 0110110010010011100011110 + 1000101101011101000110100 + 1011111101100011000010001 + 1010101101101011111000101 + 1010101000100001101100100 + 1000101011101100011011100 + 1011111110001100011011110 + 1010000011111100110000011 + 0110101011110110011101000 + 1000001111111010000011100 + 1001000110110110000100000 + 1110111100101110010101110 + 1000010001100001000011000 + 1010101101000010010110011 + 1011010110001011110100110 + 0101101010001111111110011 + 1010001111100001101111010 + 1010001100001111110001000 + 0010001110010000001110000 + 0000111101100110000110000 + 1010001001100011110001010 + 1001101001110111001101100 + 1111001001101000011101011 + 1101100101010110110011100 + 0011001100110000011000101 + 0110001110111001100000010 + 0110011101100100011000111 + 0001100101011101111111110 + 1010100100001111001000001 + 0000011010001000010001000 + 1000000110111010011111000 + 0001011011111110101110101 + 0001101001000111001111001 + 0100110011011010100011101 + 0010110001000011001011011 + 1110000010111011000110010 + 0100000010110101010101010 + 0010101100101110000010000 + 0000001011111110000110000 + 0101010011000100101010001 + 0100101100010100010001101 + 1101000110011100100001011 + 0010111011000110100110111 + 1011100001101110100101111 + 1101111101001000110100110 + 0000010111101100011010101 + 0110111011000111010001101 + 0010100001010000001010001 + 0100001001101001101001111 + 1111010010000001000111010 + 1011101101111001101100001 + 0000001110001010100001010 + 0110100001000000101010001 + 1000110110100100111011110 + 0000111110111110101000111 + 1001100010011110010011011 + 1100011111001010110011111 + 0110001111010111011110010 + 0111011000111100111000011 + 0011010010011010111101000 + 1111101111100100100100010 + 0100000101001011111110100 + 0100011101010001100100100 + 0110111111010110100111110 + 1000000100111001001011010 + 1110011011011011110000110 + 1000101001101001000010110 + 1100011100110010110100111 + 0011010010101111010010000 + 1011101001010010101111110 + 1100001100000100011100100 + 1000100111010000001101010 + 1111010000001001101100010 + 0100111100001101110110010 + 0011110100110110001110011 + 1100000011111001111101011 + 1011100001010101111001101 + 0000111001100011000110100 + 1111010111000100111101101 + 0110101000110110100111010 + 1011110110101000011101111 + 0011100101110111110011110 + 1000000001001010100010000 + 1101110101001101001001001 + 1111100100111001110101111 + 0001111101001101100111011 + 0011011100110010000111000 + 0100111101011011110010101 + 1001111101010010010011100 + 0101010110010000000100010 + 0101111010111101111101100 + 1110000000010000001010101 + 1011111001100111001000111 + 1100000001001000010111101 + 1101111001010000001010101 + 0110001101011111010010001 + 1111000011011100000110110 + 1101101110000000001010011 + 0111100000011001111001011 + 1010110000000011110100100 + 0100011001010110000101100 + 1111000110101111001100100 + 1001111011111101100011101 + 1000001101001011000110100 + 1000100000100110011101011 + 0100011110101001001010100 + 1100000101001111110110110 + 1011001110101000010100001 + 1100111000001100000110010 + 1100110011100000101001011 + 0100011110110011101111111 + 0001001110011100100010100 + 1011110101000010010101111 + 0001111001001010111101110 + 1011010011111010111100000 + 1011001110011011000001110 + 1001000111110001000101001 + 0000010100011101110000110 + 0100101010110010111101010 + 0100011011010000110111100 + 0101001101110011101101100 + 0001011011111111000000100 + 0001010101000110010111000 + 0000110110000000101001011 + 0110100010111110010001010 + 0010001001110011000001110 + 0000111000101101101110110 + 0011001010010001001001110 + 1101101011111111110001111 + 1101100000010101000011111 + 0011001100110010001101101 + 1101100010100101010111110 + 1100110000101111100100011 + 0100100100110101001011001 + 1110010100010100000111010 + 0110111101110001001110101 + 0110100001100010111100001 + 0000101010111111111111011 + 1101000111011111101101100 + 0010001101101001011110011 + 0100001111000110100110101 + 0100010101100111100111011 + 1000111111101110101001001 + 0000010101011110100010111 + 0110000011110101010001001 + 0010011011011000111101010 + 1100111001001010110101111 + 0101011010110000110011000 + 1101111110010010100000100 + 0111010100010010000111011 + 1001111000011110111010110 + 1101010111110001010100111 + 0010111010011001010101101 + 1110101011010111111010011 + 0111101101111010010111000 + 0101000001100010101011010 + 0011111101001110001001010 + 0001011100011101101100111 + 1000010110100110110001110 + 1001101011111100110001001 + 1001100011110100111011010 + 1111000110111011001100110 + 1010100111101000100010011 + 0010001110010000100111011 + 1001101100011110100100101 + 1010100111101111010101100 + 0011110001011010001101001 + 1000101111110000001011000 + 1101110101001101100001100 + 0010000111000000011101011 + 1101111100011000111100001 + 0100000001101100101010110 + 0001010000111101001100001 + 0100110101001110000101111 + 1010011010111010010001011 + 1110000010111101000011000 + 1000000110111101010110100 + 1001010010100011100101110 + 1111010100011111011010001 + 0111011101100100101101000 + 1101011110011011111010001 + 1011100101110100101111011 + 0100001001000110100010101 + 1100001000100111110011100 + 1100101100010110000001001 + 1101001010000011101101101 + 0001011101010001111011100 + 0111011001010011000110000 + 0010011011111011101101100 + 1000011111000011001101100 + 1011110111110100011101111 + 1100010000111001001000011 + 0001111101110011101101110 + 1010001011111000111011101 + 1100001111000011001001011 + 1001101000111010001000000 + 1101010011111001001110001 + 0100101011011111011010110 + 1100010011111001011010000 + 1110000110101010101110110 + 0100101111011011001101010 + 0011011110101101001110100 + 0011111011011111101010001 + 1011111110100001011010110 + 0010100010100001001000111 + 0001110010100111100111001 + 1110111000100111111011101 + 0101010111111000000101011 + 0110001111011011110110011 + 1011000101101111110010000 + 0100101001000110001000000 + 0010101000100001010111011 + 1001011010001100011010010 + 1010101011010001001110111 + 1100011111100111100100001 + 0010100101010110000000100 + 0010011000001001111010011 + 0101111110101111010101110 + 1110110010111101001101011 + 1010100111001000011101010 + 1101001000110101101001101 + 0110001000001110101010100 + 1110101011100011010111000 + 1101001011011010001010110 + 0010110111001001001010001 + 1111100001110110110111101 + 1111000100001111001010001 + 0101100101111100100111010 + 1110100010111001000110110 + 1111111000001100110001110 + 0111111101010101011110111 + 0001001100011011100100111 + 1010001001010001011011100 + 0001110001110000010011110 + 1001000010011000011100101 + 0100011001111000011101101 + 0000101011001000010010110 + 1010111101110110000001100 + 1000001010111110001101010 + 0101001101111011000001001 + 0001000111101011001110001 + 0101010010011001110011110 + 0000101011101001001111111 + 0100111111100010010011000 + 1001001010111001000001111 + 1101000000000101010001110 + 1010100000110101101000111 + 1101110011000001001010100 + 1111011001010100101011101 + 0000100101001000000111011 + 1100000111100010101010001 + 0001101001100010011000101 + 0001110011110101110001011 + 1010010010100100101110100 + 0111100011100110000101111 + 1011100001110100001110000 + 1010010011001110001101101 + 0010101101111110000101100 + 0010101101100000001001011 + 0000001101101000001110010 + 1111000011010011110100101 + 0111100001100000001001011 + 1010000100001101111101101 + 0000100101111000101010001 + 0000100001110110101001001 + 0001010000100101101100001 + 0011011100000100001100110 + 0111010101001001000101010 + 0010011001111110100100110 + 0101011001000111110111000 + 1001101010000100101011000 + 0010100111110110110110101 + 1010111010101010100001010 + 1100010010011001111110100 + 1101010100000000011111000 + 0000111101100101000010101 + 1011000011110001001000001 + 1111001000110101111000111 + 0100111011010000101010100 + 1010000001101101101011101 + 1010111010110111111101001 + 1001110000101010011101111 + 1111101000110110100101011 + 1100001001101101010000011 + 1000011010110101011011101 + 1100011001111101001001100 + 1001011011011100010101101 + 1100111011100101111110011 + 1001001011011111100111001 + 0110010111110000100101101 + 0111010111101111100110101 + 1101000100100000110101011 + 0101011110011000000010011 + 0011111111010101001010000 + 1101110111101001000110001 + 0001011110101010111110100 + 1000110111100111010011101 + 1010000100000101110000101 + 0110010100100011000010110 + 0110010001110110111011010 + 1111001011100111110111001 + 0011001101010101010100111 + 0100100100010111010001110 + 1011100001101100100011110 + 1010111011010101100100010 + 1001111011100001110011010 + 0011100011110001110100111 + 0000011001011000100001100 + 0001101011010000011111001 + 1110010100001010100101110 + 0110110101111001011010010 + 1000001101001100001001010 + 1101011000010111100000011 + 0001001000001101100011111 + 0001001101111100111010111 + 1001101101010110001110110 + 0011101010010100000110001 + 0011111001111000110011110 + 1101000111111010111111110 + 1111000101101011010000001 + 1111100101010001110000111 + 0110101011001001100110111 + 0110100100110101101110101 + 1111010001011011100111110 + 0010110010001010101100010 + 0110101101110000010100110 + 0100111100000110100100000 + 0110110101011101010111100 + 1110100000110011011011010 + 1000011001100000110111100 + 1100001111000001010110111 + 1111100100111110110010110 + 0000100011111010000110010 + 1001001000010101100001010 + 1011001111100111011111001 + 1110000100100001100101000 + 1011100011000000110100101 + 1111100000010000111101100 + 0011000010000100011010111 + 0101101000010110011001101 + 0111110000011111111011111 + 0110011010010111000000110 + 0000000010101111111101110 + 1001101001000100110010001 + 1110110001110100010101110 + 0101100001010101110001011 + 1000010000110011100111100 + 0110010010101001111101011 + 1000100101000001101010111 + 1110111010010111000100011 + 0001110011100010101111011 + 1100010001010010101110001 + 1010111000111101101111101 + 0001010110000110101100001 + 1111010101101000111010010 + 1010101111010101111011010 + 1110101110011101100001110 + 0010110011100011101011011 + 0110000110100100011101110 + 0000101111111101001011000 + 1111000001110101101011010 + 1000110110000111001100001 + 1001101101010100100000110 + 1100101100100101101001011 + 0110110110110011011000101 + 0100010100000110001111011 + 1010111001001101101101000 + 0100011100001000010100000 + 0101000100011100111000000 + 1000111000010111110001000 + 0001111101110001100110010 + 0101100111101011010001000 + 1000100001010001100011111 + 1100001110000011000110010 + 0100000011011110011000100 + 1000000010101110100111101 + 0101011101100111000101001 + 1111100111000000011100100 + 0011101010101111111011000 + 1000101111101110000010011 + 0011100010101010101101101 + 0011110100010111000011111 + 0110100001001101010001101 + 1110010100111011101011010 + 0100000100101011101001110 + 0011001000100010111011010 + 0010001000001110010001001 + 1000010111000111110101101 + 1111001010100100000010011 + 0010010111101010100000011 + 0111111100000000100110111 + 0111000100100101111101111 + 0011111101001101000000010 + 1101001100111011101001011 + 1010111000000101101000011 + 0100001110011000001100001 + 1000011101001001000110110 + 0100111110110111010011100 + 1001101111101011011110010 + 1000010011001111010101010 + 1111001100110011100110001 + 1111000000110001010111110 + 0001101001011100011100000 + 1111001011111101100011001 + 0100101010010010011111010 + 1000110111010111110100111 + 1100101100010001010110011 + 1011100011011110100000111 + 1101100010010010001011100 + 1000011100000101000101101 + 0111111111000000110011101 + 1011101000110000100011101 + 1000001010101110101011010 + 1101110100001011100011000 + 0001111010011101100010010 + 1101111101011101001010000 + 1011101000000010010110110 + 0010100000100100001111110 + 0010010000110001010011101 + 1001010001010111111101011 + 1010011110010000100110010 + 1010011011011110111100010 + 0011100010110001100010001 + 1010111110010111000101101 + 0101010000010100100001011 + 0011011000101000000011110 + 0111100000000011100001110 + 1010000111011001100111001 + 1001101011100011011000011 + 0001101001111010000001101 + 0101111101011001101010100 + 0110001011111011110001110 + 1100110010000010100100010 + 1001011101000101101101100 + 1000010101001000101010011 + 1100111110100100000000100 + 0001000001110000111011000 + 0000000010000110010000000 + 0111000100000010011000101 + 0001010110001110010010010 + 1101011010000001100111000 + 1000101101101110000000010 + 1110100011000001110011100 + 0101010001010100100101010 + 1110000111110010101011110 + 1011101100000000110000011 + 1011110110111101111001000 + 1111011000111000001111000 + 0110101001111101101010001 + 0101110100001000111011100 + 0010000000111110110000110 + 1010100000100100000010111 + 1011001101011101010011010 + 0110101100001101010001000 + 0101110110001100001001100 + 1100011011011010011100111 + 0101101101010000000111000 + 1001011111010100011100101 + 0100110000101001000110111 + 0000101101001110001100011 + 0110101000001010101100010 + 0111000010100111111011011 + 0010100110001001001101110 + 1011000111111011011011101 + 0010000111111100110010001 + 1001101101000011011001110 + 0001011111101011000110001 + 0101100001011110010101000 + 0011011010000100001000101 + 0110000111111000100011100 + 1011011100011110001001110 + 1100000111101111101001111 + 1001111110010010010010100 + 0100110000000001100011101 + 1110100100010001010000010 + 0100111000100011100000010 + 1100101010011100110111010 + 1010000101110101111111101 + 0000101001101100001100110 + 0010110110010011000010000 + 0110000110101110010101100 + 1100110111100010001110011 + 0011010010001001110000011 + 1000000111001100111000011 + 1011000110100011101001000 + 0101111101001100011111100 + 1001100011101001001101011 + 1010100000010100100001010 + 0010110111111011101111010 + 0101110000001110110110111 + 0000101001111100011110101 + 0010110100001100011100001 + 0111100011101110001101000 + 0111000011010100110011011 + 0110100110101000001010111 + 0110000011110101011101011 + 1000010101110100101000010 + 0110100111001100001001111 + 1100000000000000000011111 + 1011101011010101101001101 + 0101101101001110011111011 + 1001001000100101111100110 + 0100010101011000001111001 + 0111100010011010001011111 + 0001101000110110100001100 + 1101001100000001010000100 + 1010111010110111100110101 + 0110011010011101100100101 + 1111101001010100000110100 + 1110111100110010100010010 + 0111100011011101100011000 + 1000000100111001011010010 + 0101111000010000011110010 + 1110011001100011111010100 + 0010101101010011011010101 + 1001000110111001100010110 + 0000011000000010110011010 + 0000110110110001111000111 + 0111111111000011001100111 + 1101100000010110100011001 + 1100101011000100010001101 + 0100010110111010100000111 + 1110001111110000111110001 + 1010111010011001010110010 + 0110001010100110101111011 + 1011010100101000011001101 + 0010100000010000111101011 + 1010011011001010111011110 + 0101100010000110110010110 + 0111011100010000010111110 + 0001010110000011011100100 + 0001111011111010111000110 + 1100110010011100111011110 + 0000000100101111110011100 + 0000011100101011000111010 + 0101111100110001110010010 + 1001100111111100011110000 + 1111110001100011011111001 + 0010101101110100111111010 + 1111001111001101011010100 + 0111100100100110001110101 + 1010100100001001000001110 + 0101010101101110010010111 + 1101011000011111011010000 + 0110111111111101011100100 + 0010000110101001011010110 + 0110111101001111001011011 + 1000000111010111001011000 + 0100111001001111111110111 + 1011000111100010011101001 + 0101000000111010001100001 + 1001111110011101000100011 + 0001001000110110001111011 + 0001111000010011110101011 + 0110111100110001110100000 + 0001101001110110000110001 + 1000101111001100010001001 + 1101000101110101000011010 + 0100101100110001011011000 + 1110111001110000111011101 + 0100011110110001010001011 + 1000111110101110101000011 + 0110101000110110111000100 + 1110000001110100100001000 + 0001011111010000100110011 + 1000110001110000101111000 + 0010110011101100011001000 + 1100100011110100000010011 + 0110101011000101000100110 + 0011100101001001101011110 + 0110110110110010100110111 + 0001110010100010000010111 + 1001111100011110101000111 + 1100111001010110110011100 + 1110001111110001111110001 + 0010011001010011011111110 + 1110011100111100011001110 + 1001100001101010001111000 + 0010001001110100011000010 + 1100100000110101001001000 + 0001001101011100001000001 + 1111001101101101100010101 + 0010010110101010110101100 + 0011000000011101101111011 + 0110001011001010010100101 + 0011110100111100001110111 + 0011110111001000001100001 + 0100010011110000111000100 + 1001001010000010000110101 + 0101010011011111110011010 + 1011100011011101110000010 + 0101011011010010111110010 + 0101011000010011101111101 + 1001110100011000100010000 + 1011011011110111011010100 + 0110000100101101000011000 + 0011000101011001100001001 + 1010011011010100011011000 + 1101010100111010000001011 + 1111000011100110001011011 + 1111101000101110001001001 + 0010110100010001110111110 + 0110011000001010001101010 + 1111011110110011100001110 + 0110010001101011101010000 + 0100100000001101010111110 + 1011010110001111000101011 + 0010001101001111101100111 + 0001011011100101101101001 + 1100011010110111001100111 + 0011111010000000111011111 + 1111100000001001100110101 + 0011011110110010101000101 + 0000110100010101001010110 + 1111111100111101000001000 + 0101100100101110100101011 + 1111010011101010011111000 + 1110010010101110001011101 + 0000011111011011011000010 + 1010101111011000100011101 + 0010111111101110100011000 + 0010000111000011010011111 + 0010010000111011000000000 + 0110111001101011001111110 + 1010111001011101011011111 + 0011110010101111001100101 + 1001001110011001110001101 + 0000000001110000001111001 + 1101001001101011000101101 + 1111000100001011111100111 + 1111111101100000000111010 + 0111110101011110100101000 + 1011001011011101110010000 + 0110110110101110000101010 + 0011000100000110101101101 + 1110001010011010001000111 + 0101010110101111111110011 + 0101100001001000011010100 + 0011011011011000000100111 + 0101111101000111001000100 + 0110010000111010010011001 + 0010111101010010011110111 + 1110010000100001001001001 + 0011111010010010001100110 + 1010111101101000100010001 + 0000001000011000110111011 + 0101011101001010110001101 + 1000001111001110111010111 + 0000111111110110010101001 + 0111000010010101010010110 + 1010000110101101101001101 + 1110011110011100100000001 + 0000010011111001000001111 + 1000111011010101111001001 + 0100111100111101100010110 + 0100000000011110010111011 + 1111110000101001010111000 + 1110111100000101101011101 + 0000101011111110010010101 + 1000000100100010111110000 + 0100010101111011011000101 + 1100000010000001110011111 + 0010110001010101100001101 + 1011001100010111100001110 + 0111110111100111001111000 + 1100101101100101111111010 + 1000001101001111110111000 + 0010101101000100000111011 + 0011011110110111100100101 + 0100000001100000101001100 + 1110111110000000111101100 + 1101000011111001101011001 + 1010110110000100000010001 + 1011110001111001000001010 + 0110011010010110000110101 + 1101111101110111000110000 + 1011010110110011111000100 + 0000101101110100001001110 + 1110100100001010100110010 + 0100110110101000111001110 + 0000000001000111101010011 + 0111011101100001000110000 + 0001000000000110110101010 + 1010110010010111100100111 + 0100111100000001001101000 + 0011011110100001000011111 + 0110011100101101011001000 + 1001001100101100100010100 + 1010111110110100011100110 + 0101011010000110011001110 + 1001000111110110000001000 + 1110010011111101111010010 + 1100011110011100101010101 + 1010000100110101001000001 + 1110000001110101001011100 + 1011101100111011100110011 + 0111001000011110010101000 + 1011110111111101010001000 + 0010101000111111100100100 + 0111010110101101100011101 + 0100100101000011010010100 + 0100001110010100000001010 + 0100000111011010101011010 + 1010010111011010011101111 + 1110011011110001111010000 + 1110000100101101100000011 + 0001000000000111100011011 + 0001010011000110111001011 + 1111001110110000111000010 + 1001111000001000100110001 + 1110000011011100000111111 + 0011011111101110010011010 + 0111010001001111111110000 + 0011011000010110110101100 + 1001111010111101101111001 + 1001001110001111010010100 + 0000000111110000010100110 + 0010110011001001001110101 + 0011010010011010011101001 + 0001001001010001110000000 + 0101001111100000010000000 + 1111011101011010101000000 + 0001011011110100001000011 + 1101010010110010010101001 + 0110110111101111100101110 + 1101011100111100100110011 + 1111101110110001000101101 + 1111011001011000010101100 + 1100000011010001100000111 + 1010111100000101011101101 + 0101000101111001111011001 + 0000100110000100000001011 + 0001000011100101010110111 + 1001010100101110000010100 + 1000001000000111001011110 + 0010000101011100100111000 + 1010011111010000000111110 + 0110001011000110001000011 + 1100110101100010101111011 + 1001011000001011001001000 + 0100100001000110110011100 + 1111010011010011110100000 + 0111011100110011110000011 + 1011101011010000111110110 + 1100001000011010110100100 + 1111100101111001000010000 + 1111011100100010001010010 + 1101011100110000101000101 + 0010000010000100100110000 + 0100010010100010100000000 + 0010101110101110010011000 + 1111101110101011110010011 + 0101001101011111100101111 + 0011011000100000001101100 + 1011100001011010111110100 + 1011011101111000011100000 + 1110000010000101001110101 + 0111000101010001000101001 + 1100101010101001100110010 + 0111110001011001000111001 + 0100101011101011001111101 + 1011110111000000100101110 + 1010011100101110010010000 + 1100101010000000101101101 + 1111100000011010101011101 + 1001110110111011101111011 + 0001110111010100110100011 + 0001111000010011001001001 + 1100110101011000110010000 + 1101001001000001100100111 + 0111001001001100011100101 + 0101010001000001110011000 + 1011101101000011101111010 + 0001001011111000011011010 + 0010011110111101110011110 + 1110010001111001011001001 + 0100111100100001100111000 + 1101110010101110010100011 + 1011010110111010110000110 + 0100111111101010111000101 + 0011110011110100111100011 + 1111110101101110011101010 + 0100001000111100101000001 + 0001100011110001101010001 + 1111100110101100111101011 + 1101100011110111101000110 + 0100011010100111001000100 + 1110100010010111110100100 + 0001111010011001011000001 + 0001101111100001000111101 + 0110000110100010010001100 + 1100000111000111000000010 + 0111010011001010101010110 + 1100100110000101110110010 + 0101111111001011101010100 + 1110100111011010101100101 + 1010001110110100101010010 + 0110100100111100111010111 + 0001110000111010101000000 + 0111001010001011000001001 + 1010001101011010111001111 + 1111000111011100010010111 + 0001011101000110010011010 + 0100010100100110100100001 + 1011101001111100111010100 + 1010001011111101000111000 + 0100010111000011100101100 + 1000110110101100000000111 + 0110111110000010001010101 + 0001100011111100110001110 + 0011110101101100000111101 + 1111010111101000101110111 + 0101110010111100101101001 + 1110011100110001011100001 + 1110101110011110000100111 + 0001100101000110100001100 + 1110001001111110110100011 + 0111111011101001010101010 + 1100000101111000100000010 + 1010000100000011001110000 + 1101110010111000001011110 + 0111110100011111110000111 + 1111011101101001000101011 + 1000010101001111100011011 + 0011011010100100100100101 + 1100000101110001100110110 + 0100011001111011001010011 + 0010111100000101001110001 + 1110110010110101111000111 + 0011000000000000001110011 + 0010001011001100011010110 + 1011111001000111111011010 + 0111011001010110010110100 + 1111011110110001010010101 + 1001000110000100001010010 + 1100110010010000110111111 + 1110010010010010001110011 + 1000111011100110111100011 + 0100000111000000000010100 + 1000110101100001000011001 + 0010010000111001110010110 + 0101100110111000000110011 + 1011010010010101001100101 + 0000010000101001100110101 + 0110011011101111001101101 + 0110111001100111001110000 + 0100011010110100001000100 + 0110011101010000001111100 + 1100110111011000011010000 + 1111001101110100110010010 + 0110011101010000111101010 + 1010010010010111100011101 + 0110010010110100100001001 + 1001101101111100100100000 + 0110100101111101001010001 + 1011111001111100100010011 + 0110101001000101110000011 + 1110100011100110100011111 + 1001110100111110111101100 + 0000011101100111111000000 + 0010010010001001100110010 + 1000111011110001000100011 + 0001100101100000100100110 + 0010101001101000111110001 + 0001000101010101010011111 + 0000001000110100100111101 + 1100100011011100011100011 + 1111111111100100110110011 + 1000100010011010111010000 + 0100000111110010110110100 + 1110110110111000011110101 + 1010000011000011111010111 + 0000111000111010000111111 + 1111010101110111000110011 + 1001011100011010111011101 + 1111001101101011011100101 + 0100000010010111010111001 + 1000101011010100101111001 + 0110110000110001110101000 + 1010010110010011011101101 + 0110111101010001110111101 + 0111010001110000010010011 + 0110001101001011011011001 + 0110110111100101001000101 + 1011101110100110101100010 + 1000110101001111111011000 + 0101000111111011100100100 + 0100110001100010001000000 + 0100100010110010010011110 + 1011001100110111000110111 + 1110110110011111000110001 + 1111110001000000000010001 + 0101000100110001011100111 + 0000010110000011100001001 + 1110110110100001111001110 + 0000101001000011011101010 + 1100100111010011000110001 + 1010101101001110100010000 + 1000000011011110111010000 + 0110001100111111011010101 + 0011101010010110001001110 + 0001001001110001000001111 + 0011111100011011100110101 + 1000000111101110100111110 + 0100111111010101101000011 + 1010011011100010110100001 + 1010011111010010000111110 + 1010101101000100010001101 + 0010010100100011000101000 + 0110100000000000101000110 + 1001000000111011111010101 + 1010100011110010111110010 + 0010010101010000001110011 + 1100101010100010111100101 + 0101100010100110001100111 + 1110001000100010000110011 + 0111101111001100111110100 + 0111000101001110000010111 + 0101011100000000010111100 + 1110111110101101000111011 + 0001111100111101010010110 + 1001000110101101100110010 + 0011100010111110000010100 + 0000010110101011001000110 + 1111011100000100000000111 + 0011000100111110110011101 + 0010001000111111110010101 + 0000101110110001100111111 + 1110110100011001111001010 + 0000100010111011000101001 + 1110110101010110100100101 + 1100011111010010100110100 + 0100000111110000000001100 + 1011010001010100111110100 + 1001100011101001001101010 + 1010000000010110100000111 + 1110011000101000111000100 + 0011100100001011110010011 + 1010110100000000101110001 + 0011010110110001001100001 + 0000001101110010110111011 + 0001101001001110001000001 + 0100001100000000011000011 + 0000001111001100111001000 + 1000101110110100101111001 + 1110110110100001000110100 + 1001101111001001101111010 + 1101010110111101010101011 + 0110001011100101110110100 + 0101000110000101001101111 + 1011001010101000011100110 + 1111100111111110000110110 + 0110100100111110110010001 + 1100001111000110001100000 + 1010010100000010011010110 + 1001010011110011011000100 + 0101100000110110010110100 + 1001100111000011010000100 + 1110010110001110000110011 + 1101010110001101100111001 + 1010001110100010010111000 + 1110111100011110111001100 + 1110110001000001101000000 + 1101100000110000110011001 + 1011101111111110001010110 + 0010001111101100111111101 + 1001011100000010101100101 + 1000000101000011000101001 + 1001111111001100111110100 + 0110000010110101010000101 + 1101000011101110001101100 + 0010010101101110000111011 + 1100110110001101010000110 + 1000001001000101000111100 + 1000000101010011010001010 + 1000000011011010001011111 + 0000100001101111001001100 + 0010101011101101110111101 + 1010011011011010110001011 + 1101001011001111100111001 + 0010101101110110000010111 + 1110100100010101001000101 + 0100110011000010010011001 + 0100111011100111001101001 + 0001000101100100001101010 + 1110110001111100000011111 + 1010100010111010000000011 + 0111001010010110111010101 + 0111000001100100111101100 + 0110001101010010000011010 + 0111110111010111000101100 + 0001111110000101111100000 + 0111101010011000001010111 + 1111000101001101011001101 + 0001110010001100101010100 + 0101010111101101110101110 + 0110000010001001010011011 + 1000100000111010001011001 + 1000001100001100000010010 + 1100100010100011010001101 + 1001101100110110101100110 + 1011111110100010011111001 + 1010010101010111110111101 + 0000011111111010010000010 + 1000100100001100110000111 + 0001010000111100001010100 + 0011001101000010110001010 + 0100100111110011101100111 + 1011101101100000000011111 + 0011101110111001110010101 + 1010100011000000110010110 + 0000100000111001000110101 + 0101011110111111111110111 + 0000101101001000100111001 + 1000110110100111111110001 + 0111000010110110001001000 + 0111111110111100010101111 + 0111001100110101011000110 + 1000010110000011101011010 + 0101011010101110110111100 + 1110010001011011000011111 + 0001001001000010001110000 + 1011011101110111001001001 + 1000110110011110101010110 + 0000110001010011011011001 + 1110111011001000111110000 + 0010001011110010111011100 + 1111111110011101011011111 + 0111011100001001010001000 + 1000110110001001000100100 + 1110000110011001101111011 + 0101000011000010110010110 + 0001111000100111000010000 + 1000111101110110000000011 + 1011110110001010100101111 + 1010110010100101101111100 + 1111010001001000011000000 + 0000000101001100001001000 + 1000000110010000111111001 + 0010111110111000100100111 + 1111000010011110001100101 + 1001010010010011110010100 + 0001000010001000000010000 + 0110101011110110111111010 + 0101000100100100101110001 + 0100001011010001110100011 + 0100101111000110010110001 + 0110111101000011000110001 + 0100100101111111001110110 + 0001001011010100101100100 + 1110011010100100111111011 + 1000010101000111110000000 + 0010111010110010111010000 + 1011010000010111000111110 + 1001001101110110100011100 + 0011001000100101100101000 + 1001100000000110001110001 + 0010101111000101011111001 + 0111011101011111100010111 + 0110011101011100001000000 + 1001001111100001000110001 + 1100111101001001010111011 + 0110011110101011111110100 + 1110011010100100101001010 + 0100110001011000011010110 + 1000011111100010111011101 + 1101101010100111000111000 + 0010100100000101011010100 + 1010111101011001101000011 + 1000101010000111110011101 + 1010111110110111100011110 + 0010010111111111001011011 + 0010000101111110000000111 + 0100100101110010010010011 + 1100101100010000010110001 + 0100100110101111011101011 + 0111111010101111100110110 + 0010001100111100111000101 + 1101110010110110101101100 + 0110010111010000000000011 + 0101101110101001010100110 + 0001111100110010000011010 + 0000011100000000111101110 + 1000000000011000001011110 + 0011010001011010011100000 + 1011100101001010101000011 + 1001011010110000010101101 + 1110100110001110100110100 + 0101011011110100101100110 + 1100101100110100010010100 + 1111100010100110100011000 + 1001110010011011011110110 + 0011101001001100011010000 + 0110010101011111001110110 + 0110011010001110111110111 + 1011001100100110111001000 + 0100110000001111110000001 + 1100000100101000110110110 + 1001011110010010000111100 + 0100100101100100001111010 + 0100100001000111110110010 + 1110111111011001101011011 + 1110011111000001111100011 + 0001101001100110000000011 + 1001011100110001111010010 + 0110010110101001010001100 + 0100100101001110111000100 + 0010110110010001100010110 + 0110001010000110101011010 + 0010000100000010111010100 + 1101111001010101100111010 + 1011110011001000111110100 + 0111110101111001100111111 + 0101111011110001100101011 + 0011101101001110110100000 + 0101000110110110111110100 + 0000111111100110100101101 + 1001100101000111001101100 + 1111010100010110110100100 + 0011011100001110110000111 + 0101110000010100011011100 + 1101100000000010011001101 + 0000000111000011100110111 + 0010011110110000001011110 + 1010101101010110010111101 + 1111101011010001010110001 + 0100101100101100100011010 + 0011100101011001111100001 + 1110000010110101010000110 + 0001101000000100001101000 + 1011110111001110011011000 + 0001001000011111010001110 + 0001101000110100000100110 + 0111011010100011111101001 + 1101001010010001001000100 + 1101110001100100100101000 + 0100010001011011110001011 + 1101011111011001001001100 + 0000101111011000011001100 + 0000100010100010010010100 + 1100010001011110001010011 + 0001011110010000100011011 + 0101010100111010011111010 + 0101111100010101101010010 + 0111110101100001010011100 + 1001100100101010001011001 + 1010111011111110101100111 + 0001010000000100100100111 + 0111110011100001101001111 + 0110000000011011101001000 + 1011100010110111111110110 + 1001011110101110101110010 + 0111100110000111110001001 + 0001001010011100111111010 + 0110000100101111010010011 + 1101000000010010000001011 + 1011001010110001101111110 + 0100001010101110100110001 + 0101011010101111011110000 + 0001011011010110010010010 + 1101000100011110000110011 + 1001011100000001001000001 + 0011110010100001001011101 + 1110010101011011110101110 + 0001110100001100111001010 + 1101010000000000010111110 + 1101010100101101110100000 + 1100100010111000011011101 + 0101110010011010110101010 + 1010110111110110001100111 + 1011101100001111010110110 + 1010110101010101100011001 + 0100001010100000001011000 + 0000001100010100000111111 + 0001100110100100110111101 + 0111100111000001110110100 + 1011001110111110000010010 + 1111111001111101000100100 + 1011001001100001011001111 + 0101011011001001010011011 + 0010101110110001001011110 + 0110101101111000010011001 + 0001101000101101010001110 + 0101110100111010101100000 + 1000000110111110011000011 + 1100111111111110110101100 + 0001111101110000100110000 + 0000001000010100000011001 + 0100001011100010001111111 + 1000110110111110010001111 + 1011000100010101001110100 + 1100111011001011000001110 + 0010011111010101010111010 + 1100100100011001000010100 + 0110101010100101011001010 + 1010001100111001100110011 + 0001001111011110001010100 + 1000000010010110001011110 + 1110100000111000000011101 + 0001100000000010111101001 + 1101000101001001000000101 + 0100111110001100100110100 + 1111000101001111101000101 + 1111000111101001100111000 + 0111101000011001010001101 + 1110110100011100100001000 + 0000110010110000001111001 + 0001100001010111000000001 + 0100001001110000100100011 + 1101010110101100010010010 + 1011011000011000111110001 + 1111010010101100000110111 + 1100010111000100001101100 + 0101000100110110011110110 + 1001001100010001011110100 + 0001100111001000101101101 + 0011100100001001000010000 + 1011001001010010110101110 + 1110111010110010001011000 + 1110111000101111100101110 + 0001100010101001010111101 + 1010100011111001010010111 + 0111110100011111110000101 + 0001110010100110011011110 + 0000100110001010010010000 + 1000000001111010110010001 + 0010111101000110110110100 + 1111000100010100101010001 + 0010011001011110100101111 + 1111101011110100011111010 + 0110011111101001101100011 + 1011010011011111100000110 + 1000110111111110010011111 + 0100010111110010101101100 + 0010010011110111111110111 + 1111000101101011001011101 + 0111111110101001110001000 + 1111001110110000111011000 + 0001000010011110101110001 + 1000111000011011110100000 + 0110101101000000000111110 + 0010010101101011010100001 + 1110001111101100011010101 + 0111010000001110111101000 + 1011011100101100001010111 + 0010100110000010111011101 + 1100000111110001011010110 + 1011000011101010101001000 + 0110110101111100010010000 + 1101011111111100110101101 + 0001100110011101010100010 + 0100111001100100100010011 + 1010011101001011011001000 + 1111010000011110101100010 + 1111111110001100100101110 + 0101010110101100101111011 + 0101001110111100011001110 + 1000000001110000010010011 + 0011000000010000001110001 + 1000110011000101011001110 + 1111101100100111000110111 + 1110000001110000001010110 + 0110010111100110101111111 + 0111101110011101010100000 + 1001111011101111011000110 + 1110101101001111000101111 + 0011010110010100010111010 + 1011100111111011000111000 + 0011010001100001110101011 + 1010101001110111010011110 + 0001000101111000101000010 + 0111011001101110001110000 + 1100010110011010100001101 + 1010010010101000110100111 + 1101110100010001111110000 + 1110100101010001101111010 + 0100110001111110001001110 + 0111010011111000011110101 + 1111001010100000010000111 + 0010101010000011110011001 + 0001000100101101011100011 + 0111011000101001110000100 + 1101100100101011101101110 + 1010110010001111000100111 + 0000000110100000010100111 + 0111110110101101000100011 + 1100100110000000111100000 + 1001101001000010000001100 + 0110100010000010100001000 + 1110101010110001100001110 + 0000000001101111001001100 + 0111111001010110000001000 + 0100101000110000010101101 + 1010111110011111110010000 + 1111100111000100101111001 + 1100110000101010100101101 + 1000111010101111100110111 + 0011000011110011101101011 + 1000101000011110001000001 + 1111101100010001110100000 + 0110011110001101100000001 + 1101011101110011011100110 + 0100101110110000101010011 + 0100011111010011110101100 + 0101110111110011011110100 + 1101110010001100101001011 + 1010101001011001110101000 + 0111110100111101110010010 + 0100000000011110110000110 + 1101011110010100001110101 + 0100000000111100111101010 + 0111101111000101010011001 + 1011010101001011110110001 + 0011000010011011011000100 + 0110110000101010001010100 + 1100100001110011010000110 + 1001010101111110101000011 + 0011010100101001111000011 + 1001001011101000001101010 + 0000000000101110010100011 + 0001001010010000010110010 + 1110110010101101111000000 + 0000101110001101111001011 + 1011101101111100001101111 + 0100001000101001111010001 + 1110000100110010110101011 + 0100010001000001010000101 + 0100011001000001110001101 + 0001101100010000111111001 + 0110000000001111001000000 + 1011010010110111100010010 + 1110110110011001001111001 + 1010100010111100001100001 + 0100011001100001011000001 + 1010100010000000111111100 + 1011011001111100111010100 + 1110100001011011100011011 + 0011011110000010110011101 + 0010100000011111001000111 + 1000100000000110111001010 + 1101111111111011101100101 + 1001110010001010111111001 + 0000011010010111011000000 + 1001001110011011111000011 + 1011100101011100111001010 + 1111100001110101100010101 + 1001000111110100011011000 + 1100011110011000110100110 + 0110100111110101011111000 + 0010011011110011001000011 + 0111101000111111011010101 + 0010111011100000101110011 + 0011110011100101110011000 + 0111010110000000000010101 + 0110111111110100001101110 + 0111001010001110001010011 + 0100011010100010010111010 + 1100000011100010010111100 + 0000000001110011110011001 + 0101110110001000101010010 + 0001110010000100000100011 + 1100100001110110111011111 + 1000101110001100101001010 + 1100110100100001000000110 + 1011100110100110011011111 + 0010110001000101001000111 + 1000011010000010000100011 + 0101100110111000110111101 + 1000110111100110001000011 + 0111100101101101010110001 + 0110100111000110101100111 + 0100010110111001001110101 + 1000010100000010001101101 + 1100001001000110011110011 + 1100011011000110110000011 + 1000001110001011101010011 + 1101101111110001010110001 + 0101100000101100100000110 + 0001110100111000111011100 + 0110000101000011011100110 + 1100100000100000010001011 + 0000010101011101000010000 + 1001001011001110010001110 + 1110111001111110001001111 + 0101100110011000110111110 + 0111001011101001111111011 + 0111101111100101000100000 + 1010110000000100011010110 + 0011110111100110010101111 + 1110110100101111001101100 + 0000100110010100001000011 + 1100010010001101111010000 + 0001110100010101100100101 + 1000001001101011001110011 + 1001101001110100001001110 + 1101111101000011100010010 + 1100001010000001110010110 + 1100101001000100000100011 + 1110101101101001001110001 + 0100011011110010100110111 + 0000110001000010011010100 + 0011100110111011001100101 + 0110101111010100111001011 + 1110111100000011111111100 + 0100000111101100111011010 + 1010100110111010011100001 + 1101110000101101010111011 + 1001100110001010000000101 + 1000000001100100010001101 + 1101111011100011000000011 + 1111000110110100010000111 + 1011101110110010000110110 + 0110001010100111100101011 + 1101101011111101100011110 + 0101000101010110011010010 + 0111111111010111010001001 + 0101111111011101011101000 + 0101101110100001011011110 + 1101100101010101101100111 + 1101100001010010010011000 + 1001101101001010101111010 + 0000111101011000000111100 + 0010010100100010101101111 + 1110001011000100111110001 + 1011100110110101000000101 + 1000011110010010001010110 + 0001010111100000011001000 + 0001001100111110110110100 + 0101111011101100010110110 + 0001011001000101001111111 + 0011011001110111101001000 + 0001101000010000001000100 + 1011101010011010010101101 + 0011001011011110000100100 + 0000001001110010000100110 + 0001010100100100011001010 + 1110110000000010100111101 + 0110001011000001011011000 + 0000101110110000011111111 + 1011011110001001100010001 + 0010011111111001101111101 + 1101000101001111100001110 + 0101010101000101110000101 + 0011101101000100001111101 + 0111110000101010011110000 + 1111110101000110000100010 + 0111100100110111010101001 + 1001010001010001100110100 + 0000000011111110001001101 + 1010001100101111001110101 + 1101110000001100011011110 + 0000111011010010110110000 + 0111011011111000111111000 + 0000000110000011010110000 + 0101010101000100001101000 + 1000010100010000110011010 + 1101010010100000010010001 + 0101001000111100001111101 + 0000000100000010001001101 + 1101100010000100011000100 + 0011011100000110110100010 + 0110110001000010011010000 + 0000001100110000000011010 + 0010111110010101101001010 + 0001110110011100000100111 + 1001111101000101110000011 + 0000010101101011100001001 + 0000001001101111011111100 + 0111000110010000001110001 + 1011100000111101101100101 + 0101101010000101001110101 + 0010101000000111110001101 + 0011011111100110001001010 + 1000001001001101011010010 + 1001000100001111010101101 + 1100001000101000111001101 + 1110001011000011111100011 + 1101000000011101010110111 + 1000101111011100010101111 + 0011101001100100011000110 + 0001110110111100000111110 + 0101111110110101100011110 + 1000110100000100011110000 + 0100011100101110001010110 + 1111111100010010100101101 + 1110100100010010000100011 + 0100111101000100110011101 + 1010001000110101101110001 + 0111101011000100101110110 + 1010110110000110011000000 + 1101011100101001110110010 + 1010101111011011111111110 + 1111010101110000101101001 + 0100011000101100100001101 + 1110010111101110110000010 + 0100010010111000010011100 + 0010111111010101011011000 + 0100000000001110010100001 + 0110010110101010100000100 + 0100010100000101010100001 + 0100000011101101011110010 + 1000011101001100100100101 + 0010100000111110000111001 + 1000110100110111110001111 + 0010110111101111101101101 + 1001101101101000101010101 + 0010000101100001111110100 + 1101110000111100000011101 + 0010100000001100111100100 + 0001011011100101110100011 + 1010101010110011101100011 + 1111001100111010001100010 + 1111001110101001111100100 + 0110100000010001011010000 + 1001101110101110110101001 + 1111110111001101001111110 + 1111110001001110000100110 + 0010101001010000000010011 + 1100011010111000001010111 + 1100001010010111101101001 + 0101010010100100001101101 + 1100110000001000111010101 + 1101100000110100000111011 + 1011101111001111110101111 + 1010111111010111011100101 + 0011101111100101110000011 + 0110100011111010111010011 + 1011101000101010100110001 + 0001000010010101000101110 + 0000110101111101000011111 + 0011011011000011000101100 + 1100001000011101111010010 + 1001110110000010110010101 + 0110000011011011010000111 + 1100100011111001101010101 + 1000111011010110111010000 + 0000101110101101010010011 + 1101111000000101001111110 + 0100101011001011010100101 + 1010010000101000001111010 + 0011101001110001101001001 + 1111011100010100001100110 + 0000000011110011011010100 + 0100000001000000100011000 + 1010110001111000101101011 + 1101111100111100001111000 + 0011011000001010011100100 + 0101101101010000001101110 + 0000110010001111111010100 + 0110100001001100011000111 + 1010001110111111111001110 + 0100111001111100100100000 + 0011100010010010111101111 + 0111101001100100111010000 + 0110110000100011110101110 + 1011110011000101101110000 + 1000111101111001000010100 + 0011001110011001011110110 + 1001101001010101100001100 + 1110100100110011010000000 + 1100011011101101111011111 + 1010000000010011010010100 + 0001000111111011011001111 + 0011010110100000100000001 + 1101001001111010111011100 + 0101100011010110110110011 + 0101011101101001100001101 + 1101010011110000011100010 + 1010111000011001011011001 + 0101000110100110000010100 + 0101001010111000100110101 + 0110101101011101010111010 + 1101000110000010110110011 + 1001000000010000000001100 + 1011100110000111010010101 + 1111011010100101110001000 + 0010011001010111001001111 + 1111000000110001111101110 + 1101010011011000010101001 + 0110011111000001111001111 + 0001011000101010010000001 + 0001110011011110001110001 + 1111000111011011110110110 + 1010011100111001100101000 + 0011110010110011010001011 + 0011101011011100110001011 + 1100010110010011100110000 + 1110101001101111110001101 + 0010001001110100010000000 + 1111001110000010111101011 + 0010101000111100111011111 + 1111000110010100000111000 + 1100000110001010011010010 + 1010000101011000100000001 + 1100101110111110101110110 + 1100110010101100100101001 + 1110001010001101110111110 + 1100011101011101010000100 + 0010111110010011110101101 + 1100001111001000011001001 + 1011010010010111100110101 + 0011111111001011111100101 + 0110011111001011001111001 + 1000101110100001010011000 + 1110101101110101011010101 + 1100011101000111010000001 + 1010101000100001000000100 + 1011101110100110101101000 + 1001111010010100110111100 + 0101110110100101100011010 + 1111100110110110101001001 + 1110101101010011111011110 + 1100110000000111101100100 + 0110100000110011001010000 + 1101111110101011011000011 + 0111010101011101001111000 + 1101111111100100011001111 + 0111101000110100110011110 + 0110000000100100011110010 + 1110001101010100100001011 + 0101000100111110101100111 + 1101010001111101010100010 + 0010000011111101011100000 + 1000000110101001100010011 + 0011000111001100011100011 + 1100110011100011010000110 + 1101001111110100001000111 + 1000001010011111010000101 + 0110011011010101011100010 + 1001011000010001010111000 + 0000101000101010110011011 + 1110011110100111111110111 + 1110010101100011101001110 + 1010011101110001100011100 + 0010010111010011011010110 + 0110110010100001011100111 + 0100100001011110001100001 + 1011101110011110110101011 + 1111011001001110010100000 + 1000011111100110010110000 + 0101100100011011001101011 + 1101110011111110110110000 + 1100101110000100100010001 + 1100001101111101101011011 + 0001001100011111000111011 + 1010000011111001010100011 + 0010001001101110100000111 + 1010110010010001000011111 + 0111000100011100011111101 + 0011101110001111001101111 + 1111001101110110011011010 + 1010000100110000010000010 + 0010111111100101011010000 + 1110100011000100111101111 + 0011110010000101110010000 + 0010110111110000100010111 + 1010111111010000100111111 + 1101010111011110000010110 + 1000111000010101010101000 + 1110111011010000000101010 + 1100111011001111101110100 + 0100101100110101011001101 + 1101111100000101110110011 + 0111100011000010010011101 + 0111000000011001100100011 + 0001000000100110011010011 + 1100001011111111101110010 + 1101111101111000101000101 + 0001000000101111000111110 + 0110010000111101010011000 + 1111101001100010010001011 + 0010001001101110111000100 + 0011110000010100011111111 + 1110011101011100101001000 + 0100011010000100001111101 + 0000111110010011100010100 + 1100010110011010100010000 + 1010010001101111011001110 + 0101110100110110000111010 + 1111111100000111000110011 + 0110111101010000111010000 + 0110110000100001000111001 + 1001011011011100000001001 + 0111111101001010010010111 + 0001110010000101010101011 + 1001110110010010010111011 + 1101110010000011010011001 + 1010011011111011101011101 + 0001011000111100100000100 + 1010001000100111011000000 + 1111010001011101000011101 + 0101100001100101000010011 + 1100011001101000011010011 + 1011000100100101101010110 + 0111111101011110001110111 + 0011101110001101000011101 + 1011001100101110010000111 + 0001100011100001011011001 + 0001001000101001011111010 + 0111000001110100001110000 + 0000100010000110011101001 + 0101000110001111100001110 + 0001010101101111101000011 + 1000111000001111101010001 + 0111001001110011001010010 + 0100010100011101010111111 + 1101111010111111010000001 + 1100001011011010110100010 + 0000111111010001100001000 + 0000000000110111111011110 + 1101010110110001110011011 + 0100101110010110110011100 + 0001000111110011110101100 + 1100100001111010010110001 + 0110100010010111100101001 + 1011110101110010001100000 + 1011101101011101000110001 + 0101000000111110000110010 + 0100110001110100101011010 + 1101000000100011101101111 + 0000011011101100101011000 + 0010001110000111011011111 + 1000110010010100011101010 + 1011010010100100001011011 + 0000111110101010111010100 + 1010110000111100111101110 + 0111001111100111100111111 + 0011100110111101110101011 + 0100001010111100000001101 + 0111111100010010001011110 + 0101000111101100101100111 + 0111001100010000010111001 + 1010101100000010011001010 + 1110100110100001111011001 + 1011111011000010001111100 + 0101011000100011011100111 + 1100101001100101110010110 + 1100001111000101101001111 + 0000011000101110000001000 + 0111010010110111110001101 + 1001001110110100010001011 + 1100000101001101111111010 + 1110011101100101110011100 + 1011100011011101001111001 + 1001000000000001001111000 + 0110001111000001010101010 + 1110010011110001110100101 + 1001100110010011001000100 + 1000010001100100010010001 + 1111100000010010110010000 + 1101111010011100000001011 + 0111110011101010100010111 + 0101100101100001111011001 + 0110010101111000011101101 + 1100110010110101110111101 + 0111101100011110011000110 + 0001000000010111111000000 + 1110101111101010011010011 + 1011011111110111101100111 + 1110010110010011000111101 + 0001011001111011101010000 + 1010100001101100011000000 + 1010000001000001111010101 + 0101011000011001100111000 + 1010011111011000110000000 + 0111110011011110011010101 + 0111110011010110000110001 + 1001011000010101111110100 + 1011000001100101000000011 + 0011001101111101100101010 + 0000100100011111000101001 + 1100110111100000110010010 + 1111010001001010010000000 + 0110001101010100011111000 + 1011100111010101111110000 + 1110111100001101001011000 + 0010000001110011000001111 + 0011110111110011111000010 + 1010011110101000101000111 + 0010001111110100100111100 + 0000011110101011010110011 + 1011100011110001011111011 + 0010010100111000000111000 + 1111111101100001000001011 + 0000001011011011111001011 + 0100111101010111111001010 + 1010110011101010010010000 + 1110111010111001100101000 + 1011011101100110001000010 + 0000000101110101010010001 + 1101011001111011110101110 + 0110011111010011010101111 + 1111000010110010010011111 + 0101111011011001011001000 + 0110000110111001011100011 + 1101101001010010001000010 + 0110011111111101101101001 + 1101101111101110101101010 + 0110110101100100011101010 + 0010010100000110111001011 + 1010101110110010101001010 + 1100101111100001010111110 + 0010000101001001111011000 + 1000101011100000000011011 + 1001000010110010011101010 + 0001111111101110110001110 + 0101110010100011011100100 + 1010111011100011000110110 + 0011100111010001100110111 + 0101110101100011001000101 + 0000010100010100011010100 + 0001011000111100100110010 + 0111101001011000000010110 + 1101011001000001000101010 + 1110101100000100101111011 + 0010000101100110100101100 + 0000101011010001001001111 + 0111010011010001100111100 + 0101010111000010011100001 + 0010010111111010001111001 + 0111011101000010100110100 + 0011001111000100111000100 + 1110001110100011001010101 + 1001111000011110100011001 + 1000010101001110111001111 + 0000110100000100101111000 + 0001101010010000000000101 + 0111110100001100010011111 + 0010100010100101100001100 + 1000000110100100100001111 + 0111100001100000000100101 + 1000001110100010011010100 + 1101111011101110100010011 + 0111001010101111100011111 + 1101111101000100000000001 + 1110000001110011100110111 + 1101110010001000110110110 + 0100110011010000011010101 + 1011100011011111001110000 + 1001011100001000101110011 + 1110011001011011111011110 + 0101010110110101110011110 + 0011011110100110000010011 + 0010011111101001110111011 + 0101100010001110000101001 + 1010000010111010111000001 + 1111010010111111110110100 + 0111111011010101100001000 + 1110100000111110000001001 + 1110000001101001000110000 + 1011000101011001011010010 + 1010101111101001111000101 + 0001101110100001111110111 + 0100011010101101011110101 + 0011100111000101111100011 + 0101001001101100010100001 + 1100010101001110001110001 + 0100000011111000001111010 + 0110001101110101101111100 + 0111110111111001001001000 + 0000100111001111101110010 + 1111110000100110011011011 + 0001101101100110111100001 + 0011100000011000010100001 + 1110111000110011110000100 + 0001110110100010100010010 + 0010100000110001010000010 + 1010011110000110100001111 + 0001110100010111010110110 + 0110110001111100110101111 + 1011001000100000011110110 + 0001100010011101100000101 + 0001101100110001101011010 + 1010101110100001111011100 + 1001100110100100110010000 + 0100000001001010011000111 + 0111111110101011011011101 + 0110001100101101111111101 + 0110010011011100010100001 + 0010001100000101111110111 + 0011110110110100110011101 + 0111011001000110001000100 + 1010011001001011100111001 + 0111101011101011110100110 + 0010010111001001101111100 + 1111111000100000111100010 + 1001010110000100100001100 + 1100010110110111101001000 + 1101100010111001000001110 + 1101001111101000010100111 + 1100011000100000001100000 + 0100010111100011000000001 + 0110011110001011110100111 + 0001100001111111111100011 + 0100110100110100101111111 + 0001101000101001101110110 + 1001100001100110000001010 + 0100000000001000011011111 + 0010001001010011110011001 + 1110001000011110111001110 + 1011000101011111001111111 + 0001101111110001000011000 + 0000100000100000111101000 + 0000001000101000000010111 + 0111010001101001110111010 + 0001110000001011111110011 + 0100010001000111110011110 + 0001100010000001100000001 + 1011100100100001110000101 + 1111110111011111101111000 + 0111110000010100001110001 + 1100100000110010001111100 + 0011100100001110010010111 + 1000011111000110101110111 + 1101000100101010100011011 + 0001010110000101010100111 + 1011110011001011100010001 + 0110000011110011010111001 + 0010110111001111100110100 + 1001110000101100001110101 + 1000011001111000010110111 + 1010110011110000000000101 + 1100100010101110001110000 + 0111101001101001110100001 + 1110000011100010001110000 + 0110001110110010011100010 + 0001110111110010110111000 + 0101101100100100010110111 + 1010101110100010101001110 + 1000010100110010001001001 + 0010110010010111001001000 + 1010010100110000010110101 + 1010110010001011001100000 + 1001111101010101111100111 + 0100111001110100100101011 + 0101011110001011110001111 + 1000011011010000110100111 + 1111001000110000011001110 + 1011111010001101111110000 + 1101101101100101111101000 + 1011111011110001111110000 + 0001101101000001100111100 + 0110111101110011011001110 + 0000100010100010110000100 + 0111100110011111010110001 + 0110001100100101010010111 + 1100000000111010110110000 + 0111100001110000011100100 + 0101100001110111001111000 + 1010010100110001000001110 + 1101100010111010111111111 + 0001101001111110000001101 + 1010001110101100110010101 + 0101100101101100111100101 + 0101011111000111001011111 + 0010100001101000010010001 + 1011011001010011000010011 + 1101000001111110101101000 + 1011110101101101001000001 + 1100011011011001010110011 + 0101110011010110101000000 + 1010101010000001011101011 + 1000110010010000100110010 + 0101110101001101001001101 + 0110011111101000111010000 + 1001010110010010000011100 + 0001101011111011100011001 + 0001001010011001110101011 + 0101111100100000100011011 + 0010010101100110100100000 + 0101100010111010000001100 + 0111000100100111100110000 + 0110010001111000000100010 + 1110110101101101001111010 + 0010000111001110001101110 + 1101010000111100010110011 + 1100110000111110101100000 + 0010011011110110010100110 + 1100001100111111011100011 + 0101111001111110010110010 + 1000101001001000001000111 + 0010110110111101101110010 + 1101011100011101000100111 + 1100110111010000111011101 + 0111000010001101100011000 + 0111110111101011101110000 + 1111011110001110010110001 + 1110010011101111101111000 + 0001101100000101110101111 + 0010111101011101111000100 + 1100100011001011011101111 + 0011010110111011010011100 + 1101111000011000000111111 + 1000110010001001011010100 + 0101111111100000011101010 + 1101001010110001010010100 + 0111011000110110101000111 + 0111001010101001110010101 + 0111110010101110100111111 + 0011000011100000000100010 + 1000010010110111010010110 + 0110000101010001110111101 + 1110110010111011000110100 + 0110001101110010101010100 + 1011000101001010011100100 + 0010010100000100011011111 + 1111011110010101101100111 + 1101001101001110100101001 + 1110110010101010100100001 + 1000101101001011100001101 + 0011010000001001000011010 + 1100000000110001011111001 + 0100110010110011110101000 + 1100110101101111010000100 + 0100001110101001011011110 + 0110010111001010011010011 + 0000000110111010000101110 + 1000010111010111010100011 + 0111000101001010001001111 + 1011000001001010100001111 + 1100010000001111110110111 + 0000011101001010011001011 + 0001001110010011000001010 + 1011000110100101000000001 + 0111010100101010111011011 + 1011100111000001010010000 + 0101000100001000000101111 + 1111001011110111111111011 + 1011011101001011010101100 + 1011101100111111010100011 + 1000001100101101000001011 + 0101111110101100100110001 + 0001000111010001010001101 + 0101111110101110011001010 + 0000001100001010001110011 + 0110100001101011000101110 + 0111100100111101011100010 + 1101110110101100110010101 + 0011111100011101011000011 + 1110000100011000111011011 + 1100110100010001011000011 + 1100000111011011100111111 + 0011101101110110000101101 + 1011000010101110001110100 + 1010011100101100100001011 + 1111010110001110011010001 + 1011100011010100110111100 + 0000100000101101001110000 + 0000011010100111011000000 + 1001011111111011011011001 + 1100010001110111000001110 + 1011111011011111100110001 + 0010001011011001001110100 + 0001011000010001110110100 + 0000101001101000010111011 + 1010111101010100100011001 + 1101111110000001110110010 + 1011100011110000000000000 + 0101100111110000000001111 + 0011011011011001000111010 + 1011100010110000111001001 + 1001100100011001110111111 + 1110011100100100000111001 + 0001101001110001000000000 + 0101001111011111101011111 + 0001110110011001100011111 + 1001011110101001001111011 + 1110100011111101111110001 + 1010111011000110101010110 + 0101001000000100110111111 + 1011001101100001000111011 + 1011011110001100110101110 + 0100110001111110100110100 + 0110101110100111001000010 + 0010111110110100110110101 + 1101010100001010101011001 + 0110110000000011101101111 + 1101110101011001111111111 + 1001111101010010101000101 + 0010111101110010110100111 + 1111001110111110111001010 + 1111010110000010000000101 + 0111100101001111011000000 + 1011110110101111000010011 + 0001001000101010110011000 + 0101110110101001000000110 + 0101010100000100111000100 + 0001011100010110011000101 + 0000110111110001111101110 + 0110101100111001011011011 + 0110010101000001011101100 + 1111110101001100000011010 + 0110110000111101000101011 + 0111001110000110011100110 + 0101100110101110010010101 + 1000010110011101111110100 + 1101001000111000000011010 + 0011010110000101001001110 + 1000010110110100111100110 + 1101110110110011011101111 + 0101110110100010001000101 + 1101101011000001000111111 + 1111011110000010100110000 + 0001011111110111101100100 + 0011100001010010011011101 + 1000101100010001100110001 + 1000101110010110000010111 + 1110101011010110110100100 + 0111101000000000011010100 + 0100100110110110010110111 + 1101001110010111000111011 + 1011000110111111010110011 + 1110101110011101011000001 + 0011111100101010011001000 + 0111001100000011110000011 + 1100101111010110101010001 + 1011100111111100010000010 + 1001100001111001011010011 + 1100100101100000001010001 + 1110000100111000001100001 + 1000101111111001111101100 + 0111011101000100111110101 + 1100011001001011111011000 + 0110001001100010010111001 + 0110000101101010011000110 + 0001001101101110001111011 + 1000001010000011101000011 + 1110010010001000011100100 + 1101100110100010001000110 + 1100101100010011100000111 + 1001110100100000110111001 + 0100001100111011100010110 + 0110011011110001000010001 + 0001010011111011101110100 + 1010101001101000001000011 + 0111111001010101101010111 + 0000110111000111101000101 + 0111001101101000111111000 + 0011100110111001111111011 + 0011011100011011001011101 + 1110000101000110010101001 + 1000010001110100100101011 + 0011010010010111010001100 + 1111001110011000000000100 + 0010011111111011011110110 + 0101001111000111011100010 + 1001101010100100010101110 + 0100100001101110011011101 + 0010111101001110111101000 + 0110101100110000001110110 + 1000000101100111011100001 + 0110010010000111111010101 + 1110101011101001011001011 + 0011011110101010100010000 + 1100100111010100110100011 + 1111010111001110011011000 + 1111000011001110110000111 + 0111001110001100110001100 + 1010010111000001001001101 + 0000100111110110011000001 + 0001001110011100110000001 + 1101001111001101111100011 + 1100100111110101010111100 + 0110111100000110110100010 + 0010001000000001101010001 + 1011000000000100000011110 + 1111001001000001111001001 + 0100110101001001101110100 + 1111100011000101111110100 + 1111000010111010001111010 + 0010001100101000100110110 + 0100001100111010000001100 + 1010010001011111101000101 + 0000111011111110001100010 + 0100001001001111000110101 + 1001001010110010100100001 + 1100110101100110011010010 + 1001110101100000011000000 + 0000111010010110011000111 + 1110000100110111111101100 + 1001111101100110001110101 + 0111101011111010110000000 + 0101010101001010100010001 + 0111001110110011001110000 + 1011100011010100010000111 + 0110001100000111100010101 + 1101001101011001110110101 + 1110101001011000000111001 + 0001011010001100000001001 + 1110000011010100110110111 + 0111010101001111100101111 + 1001100111011100101010010 + 1011100001100100011011101 + 1101001100110011000010101 + 1101011111011011101111111 + 0110011100000110011001101 + 1000000110100110110000101 + 0100001111111111010111011 + 0110000101101111001101010 + 1101011110101100100101010 + 1010001111111110101100110 + 1100110101001011101001010 + 0010001100110010101100111 + 1111100000011001000011101 + 1111110110111000100010110 + 0011110100110000001110001 + 0010001010100110001001000 + 1101001111111001001101101 + 0011001101010111110101111 + 1100100100100110010110001 + 0110011110001011110000010 + 0100010001110111010111001 + 1010001011001100010111101 + 1010010011100011100111100 + 0000111100111110110100000 + 0011101101011100110000111 + 1001000100101001100001101 + 0010101101010100000100111 + 1110100110111110111100111 + 0010000011011010001110111 + 1010000010000011100101010 + 0000001001011001100110000 + 1000111001001110001001101 + 0000000111000101011001110 + 1010010100011110101001101 + 1111001010111110000111111 + 0001011101101001101101111 + 1010100001110111001111000 + 1111110010001111001000111 + 0101110110000001000000110 + 0100001111100110101011111 + 1001001000101100100010000 + 0011110000010110100101100 + 0101100010001110001111101 + 1000111011100001101111000 + 1010000010001111010111110 + 1110011110000101001101001 + 0010000000001100100010000 + 0000110101010111111100100 + 0000011010111001101111100 + 0100010011100111110010110 + 1101111001111000001010100 + 1011011100110001000101000 + 0100001001111110001111110 + 1110011010010100000001000 + 0011000010010010101000110 + 1000010110011101011010010 + 1110100111001100010000000 + 1000100011001011000011010 + 0111110111100001010101110 + 1010001001110010001001011 + 1100000001010111110101001 + 0010010100101110011100101 + 1111111101011010111000110 + 1100011110010110010000100 + 0110110000111010110101101 + 1110110000100000000101000 + 0111100001101010101101101 + 0001010000010011010100101 + 1100111000101011111100110 + 1001101000101001110000101 + 1100011111011111001001001 + 1000011111000100011001010 + 0011011101101010011001011 + 1011001001101000101100110 + 0101110000111100111111001 + 1010010000101001001100110 + 1001111000001110100111010 + 1111100011101010001100100 + 1011010110100001001011110 + 0011011110001011111010110 + 1010011101110110010100110 + 1010000110100000110110011 + 1110100000111000101101001 + 1101000110101101111010101 + 1111101111100100111111011 + 0100001111000101010100110 + 1001100010010001011011001 + 0111110000110011011111110 + 1101110011101101110101000 + 1101001011011100011010000 + 0111010100111101010100011 + 0110010001001101110000001 + 0111010110010011101111001 + 0010000010001101100100000 + 1001110011010010010000011 + 1010011011000011000111011 + 1101101000011001001111010 + 1001000110101000010000010 + 0110100110001111101011101 + 0111101101010101100111110 + 0100100011101100101100110 + 1111001000110010000110100 + 0111010010101011010010001 + 1000100100000001000010111 + 1101110001111101011001100 + 0001110001101001000101100 + 0000011011010001110111100 + 1000110101001000001011001 + 0011101110101010001101000 + 0111111011101110001010100 + 0110101101000101100010000 + 0100001111100001010100000 + 1001010010000100110000010 + 1011001111000101100101000 + 1101000110110001001100111 + 0101001111110111100100001 + 1011100011101110111100111 + 1100111111111000000111110 + 1111010110010100001101011 + 1010011100010000011101001 + 0101111011001010101000110 + 1000000110110000110010010 + 0100111101101000101011010 + 1111100111110001101000101 + 0101010110001101011000110 + 0001000101110001011000011 + 0101001100000101101111101 + 0010011010110000010110111 + 1110111110100110010110111 + 0101100101110001100111011 + 0001100000010010101100110 + 0000100101001110011101010 + 1000010111110011110011101 + 0100101000110001010010101 + 1011000111100111000000010 + 1010010001110110000110001 + 1111101011011111100101111 + 1011111110001101101101111 + 0000101100111000001010001 + 1001110011001010101111100 + 1100111110111001110101101 + 1110111001000101010100101 + 0011000000001011100100010 + 1100100000000011110010110 + 1011101100110101001000010 + 0010011011100101110001011 + 0110111010001110001100001 + 0010110000001000001010010 + 1000000000100110011011001 + 0100110111101001111101001 + 0110110010001001011100011 + 1011001000111000101100001 + 0011111100010111000110010 + 0001111111100111001100001 + 1101100001001101010111100 + 0101001010100100100111001 + 0101010000101100011010001 + 1000010100100000111111010 + 1100111010000111001111001 + 0000101000000101000111000 + 0110101110100010110110110 + 1000000100001001010100011 + 0100101011011110010111111 + 1100001001001000100011011 + 1111000110111101011001110 + 1000100011011101110100110 + 1101100000001100111001110 + 1110101011001110111100011 + 0011000001000000100000110 + 1000011111110111001000101 + 0110001010010101101010001 + 1011100000011001010000011 + 1111110100010000000101011 + 0010100111101001111101000 + 0111101100010101000000111 + 0011001110110111000100000 + 0010110111000101010011011 + 0001011011100101110010000 + 1011000110101111001111110 + 1100000111100000110111110 + 1010111111001110111110011 + 0001100110000011010000011 + 0111111101111101011101100 + 0011111010110001011111100 + 1110010010010011111111000 + 1001001000011001100011011 + 1101000110010011011001101 + 1010001011101101000011001 + 0110010101011000110001010 + 0011000110111010111100101 + 0100101111001000010000010 + 0100001001111110110000010 + 0110010111100110001110000 + 1011110101110110010011100 + 1011010010000110111101001 + 1100111101110011010000001 + 1010011010100101011101100 + 0010100000011111111110100 + 1010100011101110010100101 + 1111011111001111010001000 + 1101111000000000011001111 + 1000010100011111000100101 + 0100001011000011111110000 + 1001000000000100111011000 + 0111101000110110010000100 + 0001110100111001110100110 + 1011101010001000100101010 + 1101010100010110110101111 + 0111100000001011111111110 + 0101001010101000100001100 + 1100101010001100010100001 + 1011101010010111010011101 + 1100110111011010000110001 + 0000010100001001111010110 + 1101001111011101010100110 + 1001100110000100000101110 + 0011010110101000011110001 + 0101000001000101010010100 + 1111011001110110010001011 + 0111111010110010001000011 + 1001010011011100100101011 + 0010000000100111110011000 + 1110001011000111100101010 + 0110101011100010011000100 + 0010100110100001011000000 + 0001111110111110011110110 + 1110101011100111010001000 + 0110010100010010010000001 + 0000010100111111000101001 + 1111001111111000111010011 + 1111011011111001010110110 + 0000110101110011101111101 + 1100011000101001000110111 + 0101100001111010101010001 + 1111111000111101001010011 + 0100010101101111010010100 + 1011001100101011110101100 + 1000011011010000011110101 + 1001101010011011010111000 + 1010000000101000110011101 + 1111111010111110000000101 + 1010110010000010001011110 + 1011111001000001010011101 + 1111001101010111011101000 + 0111011110000011100010011 + 1111011100101011001000001 + 0010001110001011111011010 + 0111001101011010010000010 + 1111011001001101110011000 + 0110110111010110110110010 + 0100111001100100011011001 + 1110000011110000000101000 + 1000010000010111010100011 + 1010010010100010110110000 + 0000000010001101011110001 + 0110010110101110001011000 + 1001101001000001110001101 + 1111110111110011111111100 + 0000101010110010110001101 + 1101110110010110011010011 + 1110100010011000000100111 + 0101000001000000001101110 + 1101010011101100101100111 + 1000010111011000100011111 + 1101010110000011101000110 + 0000001101001111110001011 + 1011010110100000010000011 + 1010100010001110011101100 + 0010111100000111111101001 + 0111101010101100100011000 + 0001110101110010010111100 + 1110011111010010101111111 + 1001010111010010011101111 + 0011110000111111110100100 + 0011000000110011111101100 + 1110100001111011000010001 + 1101010000010010110110111 + 1000101011111001001011101 + 0001001111011111101101111 + 1101011011001011011011010 + 1100110011101101001010111 + 1110011010011011111010100 + 1101111110011111001000010 + 0100100011000010010001100 + 0111011011100000101001010 + 1110011011110000100001000 + 0101001011001100110100001 + 0010011001100001110100101 + 1010101100011011001110110 + 1110100110101011010101000 + 1010100010000111000000111 + 1000010101110110111100101 + 0011010001101101101010111 + 0110111111010001001101110 + 0111001001010011100101011 + 0000011011111000101100011 + 1101011101011010011010110 + 0000101110111110100000101 + 0110011011100000010110001 + 0010110011011001100010100 + 1001001100001011101110000 + 1111100101100000111110010 + 0001001100011011110001100 + 1101110001000100000001100 + 1100011110111111001000101 + 1101110100100111000001110 + 1011101011011010101011111 + 0101010010100111010101110 + 1100100101111100100111111 + 1010001100000111110100011 + 0000001010101101000111111 + 0010111111001001110100101 + 0100001011100100010100011 + 1000010110011101010001110 + 0011101101010101001011001 + 0111001001101010010111000 + 0110010100110110001111011 + 1010110101101111100010110 + 0000100101100110100011101 + 0010111010101010001111011 + 0001000101001010101111100 + 0010111010110001110001111 + 0101001001010011100011100 + 0001001011010110000000001 + 1000100101000001100110000 + 1111111001011011101001100 + 1101001001000110000101110 + 1000011110101101010010101 + 1010101010000000001100110 + 1000110000111111111111000 + 0011101001100010101101010 + 1101011011001010001111010 + 1001101110000100010100110 + 1010110001110110110001110 + 1111101000000111010001001 + 0001001100001011100010000 + 1011101001001011000001101 + 0110100100101101011110011 + 0010101011100101011001010 + 0110011000101110011111000 + 1001100010001011100010000 + 0100001000010110000001000 + 0110110101011111000100100 + 0000011110100000101110110 + 0101111000100000110111101 + 1111110001000010101111111 + 0111001001101010001110111 + 1000110000001101001100001 + 1100100001110011110001011 + 0101111101100011000000111 + 0001011101001010010110111 + 0101111000101101111011101 + 1011010110001110011100001 + 1100101110001011000010000 + 0000001110010100110111100 + 1111101111000010110100000 + 0100000101010110011101000 + 0000111100100110101010110 + 1000100010110001110111111 + 1001111001010010101101110 + 0111101001010101111011100 + 1110010111110010011100100 + 1011010101010101100100010 + 0001011010001010100011110 + 1000001011101000101100010 + 1011000100100011010000101 + 1011110111110111010101110 + 0100010111010001001111110 + 1100111111011100001010011 + 1100010111110010011001101 + 1110010100100000001000011 + 0011001111000001001010111 + 0111000010000001010111100 + 0101100010001001110001001 + 1011000100101101010110110 + 1000011110001110010010000 + 1010000100011011001010000 + 1000111010101110000101111 + 0000100000000100011001010 + 1000111110110001101001000 + 1101101010010110011001010 + 0001011000011110010000001 + 1110100110001110100011100 + 1010101011010100010001001 + 0001101101111111001101000 + 1010011101000001000100111 + 0100101010000100010100001 + 0101101000111010100100111 + 1000001100011110100011101 + 0100111111010010001110011 + 0100010100001001000001001 + 1111100010011100000010001 + 1011001110111001000100010 + 1110110101010010011110001 + 0100011001100010001111001 + 1100101111111101111111011 + 1001100001101110110000101 + 1001111011101111010101010 + 1111011110100111111000111 + 0101101000010110111110000 + 0111001101110111111000101 + 0101100001000000001100111 + 0100010010010010110100100 + 0001101000011110001110101 + 0011010110001101101101010 + 0000011110010001111100101 + 0000011010000111110011100 + 1010011011101010100101010 + 1110011100000010001011110 + 0100101001101000101011111 + 0110110110100100011001001 + 1110100111001000010010111 + 1010010110100011010010100 + 0001001010011000110110001 + 0100011101001001000011100 + 0110010110101101110100001 + 0111100101110001100000111 + 1101110000111001010110100 + 0101000011110001111101100 + 1110100001110010101111010 + 1100011100010000100011101 + 0101000010011100101010000 + 1100010011011110011000110 + 0001010110011011111010111 + 1100001010001101111100011 + 1101101111010001110100101 + 0100010110001011011001001 + 1010010100010110101101101 + 1110110100101110011000100 + 0000100010011111001110111 + 1101000111001101100011010 + 0011001000010001100100001 + 1011001011100000010001000 + 0000100001110000110000100 + 1111110010000001110011011 + 1001101011100011001001011 + 0011101001000100100001100 + 1000100000100000101010111 + 0011010010110011010011110 + 1111111010110000110010100 + 1100001110010001110011111 + 1100011000010101101101000 + 1000110100111111110100001 + 1101001100010111011101110 + 0011011110111101110001011 + 1001001010100011011100110 + 0101000000010111110110101 + 1101001001101000000011100 + 0100010011001001101010111 + 0010011100101111001011010 + 0011001001101011011101111 + 0101111010110010010110100 + 1110001101011011001100011 + 1000100101001001110100110 + 1110111100011010110101100 + 0110100111111110101100000 + 1000111010000100111010111 + 1111111101010110010010111 + 0101101001001111000010101 + 1000001001001100010101011 + 0110001101110100111000100 + 0001001011101110111110000 + 0111000000010100011100100 + 1101011001101111010100010 + 1010110100101000101101100 + 0101100001100100000011110 + 1011011110010011001000010 + 1000100110110000110101001 + 1001111111110110011010011 + 0010001101111100111010000 + 0110010110110010110101010 + 0100110101111110011101011 + 1011100100110101011111010 + 0011101110000001001001010 + 1001011010011100100000000 + 1000110010100010110101001 + 0001011011011101011110000 + 1011111101001011011000010 + 0001000101010010101101011 + 1010110000010100010010000 + 0111000111101110010011110 + 0011110111101001010001111 + 1000000000001000010010100 + 1001110101101110111110110 + 0101101111010110101101010 + 1100010001011001110001110 + 1111100111101101010011111 + 1110100110010011000000001 + 0001100101010001101010110 + 0100100110110011110111001 + 1100101110010101101100010 + 1100000001011000000110011 + 0011000100010101010010010 + 0000111101100011001000001 + 0001011101000110010010000 + 0001000100011010010110001 + 1001101000010011011001111 + 1000011100001101110010111 + 1111101010010100110111000 + 1101001101111000000101101 + 0001101100011000110111110 + 0001110110101011110100100 + 1111101011101001010101011 + 1001111010010000001101010 + 0101110110011101111111101 + 1010001000100101101000100 + 0011110000011010011101101 + 1010001101010110010111001 + 0001001100011100110111000 + 1000111001101110111111100 + 1111100011101010011101110 + 1111001101111110011101100 + 1101010110011000000100011 + 0001101001110110010111101 + 1111111101100111110101001 + 1101111010110000001100010 + 1110111101110111011000110 + 0010111101001111011100011 + 1100001000111001100111101 + 1101011101010100101011101 + 0111011110111011000111011 + 0101000011001010111001001 + 0011010111100100010001000 + 0110110111001110101010101 + 1110010000001000010111011 + 0110011001001101110111111 + 0001101011111101110001101 + 1110011000100111111110001 + 1101011010011011101110010 + 1011100101101000110011100 + 0101000010010100001111100 + 0010000011111001110111000 + 0101000000101111110101110 + 0001000001000011011001000 + 0001101111100110100000001 + 0101111011101001000011111 + 1001001010011100010110000 + 0011001011001111011001010 + 0111101000011101100101100 + 1011010001101101000100101 + 1101110010110001010110010 + 1000111000101010101000100 + 1101011101001011110011101 + 0110100110000101011101111 + 0111010001111111100110101 + 1000010111110101000100011 + 0011000001010111101001011 + 1110110111101001110011000 + 1111010111110011011000010 + 1011011111110011110011001 + 0001110110101010101111000 + 1010000001011101101110001 + 0101100111111110000011111 + 1010111100101111110111000 + 0111101110110101110011101 + 0100111110111000001111010 + 1010111110100100100100001 + 1111100001001110011100001 + 0111011001011111111110001 + 1011010000000110000101001 + 0000111100110110100010111 + 1111000010011100001100110 + 1100101001011101010101111 + 0100000111101010101101001 + 1000110001001100010100010 + 1110100101010011101011111 + 0101000011110001111100001 + 0111000011001000100100111 + 1100000001110111111110111 + 1001010100100011110100001 + 0101010011101100011000110 + 1110101111101110011111111 + 0000101111100001101010000 + 1101110100010101100110010 + 0110101111100010001010010 + 0010000010110111101001011 + 0101100011100010000011000 + 0101000011011101010111011 + 1100101000110111101011011 + 1110010101110011100111110 + 0001001001011100000001111 + 0111000000110110000011101 + 1110000111100011000111110 + 0111100110100011011101111 + 1111111011001110011100001 + 1101100100001111010000100 + 1001101110000111111000110 + 1110010001111001111111001 + 1001000100110001010001100 + 1111110100111001100111100 + 1000010110000010001010110 + 1100101111011010101100110 + 0000000011011000000001001 + 0011100011010001011001111 + 1111111100111100001111001 + 0101110010000100000110011 + 0100000011100101011010010 + 0001001001110101111110001 + 0110001101100011101111100 + 0001100110001001110111101 + 0011100011100110111110101 + 1010100101001100111001010 + 0101011001101011011011111 + 0100011001111011001001100 + 0010001101011100100000000 + 0000011010111000110111011 + 1010000001101011101100011 + 0010000000011010110000110 + 0100010111010100000100001 + 0000000100101101110000011 + 0111000011110000101111100 + 0011110000111000000000001 + 0110011110111010010100110 + 1111011001000000110000110 + 0000000111011111111001100 + 1111111100001001011011100 + 1110101110111101111100100 + 1000110111111110011101011 + 1011010100010111001100010 + 0110100111010111000001010 + 1000011111000110100010101 + 0001000010001001001011101 + 1101011000110100111011011 + 0001100000010000110010000 + 0010111000001110000111101 + 0110100011111011101010010 + 1111111110000101110001100 + 0110100001100100011110000 + 1101000011100111010010011 + 1000000110100100111110101 + 0111101010010110111110000 + 1100101101000000011000100 + 1000111110111010010001111 + 1011010011011011101101100 + 0010110010110001001010001 + 0111001011111000100101000 + 0100101101101000010010110 + 1000101001100011010100110 + 1111111111101011111111000 + 1001011011011001110110000 + 0011001111101101111111110 + 0010011011101000011000001 + 1101011100110101001010010 + 0001001001111001010110110 + 0001110101100110000000010 + 0100110100010011001010101 + 0111110000111001100000110 + 0001011011111100110001011 + 1001001010100100100010000 + 1010110011001110100000101 + 0111011101001110111101101 + 0010101010100100010010100 + 0010010011011111110000011 + 1110001010110111101000001 + 0000011010001001110110000 + 1001010101100010001000001 + 0101101001011110110101001 + 0000000010001000010100000 + 0011001011001101001000111 + 0111100010110101111101001 + 0111100100101001101100100 + 0111000010011111110100010 + 0001111011010001111111001 + 0001100101010111001010011 + 1011111110110001010010100 + 1100111011001111100111101 + 1110010000100000100000111 + 1001010111100100100010001 + 0101011010011010110011011 + 0100111011101000001001000 + 0001101101111110001110011 + 1010111000001001000010111 + 0100000010011010011111110 + 0001101010001101101010100 + 0000111011101011100010001 + 0011000111010110111101001 + 1001110001100101010100010 + 1100010011101111010001010 + 0101011110000110010111111 + 1011000000110101110001011 + 1010111000001000000000100 + 1011111001000111111010010 + 1100110100011111111101101 + 1111001111101010000100111 + 0001101001011001011000011 + 1010010001010001010000000 + 1001111001001111011100101 + 1110101010111011010011000 + 1011100001000000100011110 + 0111011001100010100001111 + 1000101100101010011100001 + 1010010011110110111011111 + 1100101001010101111110010 + 1001001011011111111101001 + 0111101001110101110011110 + 0000101111010000011110110 + 1011000010111001000101011 + 1000000010110001101100101 + 0111100011001011011111110 + 0000101000011001100100010 + 0010001010111100110000101 + 1000100000111110001000001 + 1000111010110110001110111 + 0100010000100111011110110 + 0110000110001100110001101 + 1011111110011110001101001 + 1111101011010111110001011 + 1000100000010010111011101 + 0101110011011101100111101 + 0100000001001010101110010 + 0110000110100101010100111 + 0101100100010010100101001 + 0000101100100010100101101 + 1101010000100001111110111 + 1010111011100000111010010 + 0110011101101001101001010 + 0011111001110100111000001 + 0011000111000000000001010 + 0001111011001101111001101 + 1001111111010100111100001 + 1001100110001010111010110 + 0010001111111111110111100 + 0100000000010001000111010 + 1101110101000000110111001 + 1100011011110001111111000 + 0000101000010001101101110 + 0101001001111010010011111 + 1010000011100100110010011 + 1100110010011000000101000 + 0010010100001110011001101 + 0010000010000001000111110 + 1111110110111100110110010 + 1110101101110000111110010 + 1100101001010111100001011 + 0010110001000000001011000 + 0100100011010111011000010 + 0001000000100000010111100 + 0100100100110110001010111 + 0110111110100100101101001 + 0100101101101000101001010 + 0110101000110000100000011 + 1000000010010000101101011 + 0010000110001110000101101 + 0010101010110111100010111 + 1000100010001100110100110 + 0110011000011000100101001 + 1111000001000011011010010 + 0111101111000111011101010 + 0100110100101011111101110 + 1101010101000000110110011 + 0111100000001010011001110 + 0111101001100001011110110 + 0010100010001100001101000 + 1000111001101011100101111 + 0011010000111011101001110 + 0101100110000001111010100 + 1111111001100010000011110 + 0101100110111101010101101 + 1000010000011101111111000 + 1000000111101101000001011 + 0110001111001010010011100 + 1100010000000001010000111 + 1011010110100010000011101 + 0001010100111100010101011 + 0111111011101100010100010 + 0111110011101100110100100 + 1111000111100101001001010 + 0100000101001001011001010 + 0010000110101010111101101 + 1000101001101001110000111 + 1010100011010011010000000 + 1011101110101001001000110 + 0001100010000011100010001 + 1110101101001011101001000 + 0101111111001111110100101 + 1001110010011111111101110 + 0000111010010000111111010 + 1011011100100011001000001 + 0100011000010111110111110 + 1011011100101000001111000 + 0111010011111110100001010 + 1101101001110101011000010 + 1100001001110101110101000 + 1101100101000110011100100 + 1101110011001011001110111 + 1001010110001011000110100 + 1100111011001101100011110 + 1110110010100010100101000 + 0001110100010101101110111 + 0111011110011100110100111 + 0000001010110011001101110 + 0011100110001110111110001 + 1101000111011101011110011 + 0011001011011100001110010 + 1010110110100111001101001 + 0100110001110111111100011 + 1111011110000110000001100 + 1111011101001000100111011 + 1010101110010011010000000 + 0111100100011010100001100 + 0111100010110011100100001 + 1111111111110110010010101 + 0010010110111110000011010 + 0010100010000010011101111 + 1011111100110111000001001 + 0011001010100000001010001 + 1110101101011000001010101 + 1001001101000000010111100 + 1001011111000111010110000 + 0111110011111011100011101 + 1010000110110010110110011 + 1001011101001011010000111 + 0001011110000111000010010 + 1010110001110110100000010 + 0010000110100001101000100 + 0000101100001001010010011 + 1100101110011110101000101 + 1011010100101000011111111 + 0000010101111011110100000 + 0010001001100010011110000 + 0111101101000011010001101 + 0100101001000011011010001 + 1100111010011100111010000 + 0001110101111101100000011 + 0000110001111000111001100 + 0000010000111100011111101 + 0001000001001000010001101 + 1101010101100100001011001 + 1110011001010011100000100 + 0000010001111010010011000 + 1000100111011000100100110 + 1110100100000100110100101 + 0010100110000011111001110 + 0010110101010111111100111 + 1001110100011101111110011 + 1000111000110110110011110 + 0010000000101011100110101 + 1101100101110101011011101 + 1011000100101001001100100 + 0001111011100111000101011 + 1001001000100010001001000 + 0000001001010110111001001 + 1100110011111011100011010 + 0111000100110010011001101 + 0110101000100100010000000 + 1010001010011101010000000 + 1111011100000101010010001 + 1001110111100111010001011 + 1001000101001111111011010 + 1110001101000101011000111 + 1111000111110110000111100 + 1010111011111000011111000 + 1001000110001001101100001 + 0100000110001010111000011 + 0100101000101100110000101 + 1000001100010010100111101 + 0101100000001101111000101 + 0010100110111101110101110 + 1110001011010110001101011 + 0101011110001110001101000 + 1001111001000110001010011 + 1101001000001001001110101 + 0000010000110110010110010 + 0011101111000011100010110 + 0000111110110011100110111 + 0001100110001111101001110 + 1000100010010110011100101 + 1010101100001110110100001 + 0001000010011011010110000 + 1100011000111011011010111 + 1001100001010101010001001 + 0011101010100110100000000 + 0100000101000100000111100 + 0000100100101101101010110 + 0111010100000000110110010 + 1101010101110110100000110 + 1110001001001010001111100 + 0110000010101110110010011 + 0101111101000011110100110 + 0101001000100010001101000 + 1110001111101011000011011 + 0010101101010011100101001 + 0101101111111011000100001 + 1110010000100001111001001 + 0011110010000101111010000 + 0111101110011001000110001 + 0110110001101110011001000 + 0010110101001001011011100 + 0111010101111110100011010 + 1111111001000101001110011 + 0001110110010011001001001 + 0010010010011000001000000 + 0010101100101011011100011 + 0111010100110010111101001 + 1010000111000001001111101 + 1111100010110110110111100 + 1100110010100111001011100 + 1010011100100011000100010 + 1110111111010101001000011 + 1010000000011001111011110 + 1001011110110110110100110 + 0110111101110000111001000 + 1010111010000000001111110 + 0011110010101001010001010 + 0010100011011111100000101 + 0011000101011100111101011 + 1111110111000000011000010 + 1101100010011101111001000 + 1010111100110101001110110 + 1100111100001111111010011 + 0100000001000010010011100 + 0001101011101000000111000 + 1110111110110100101010000 + 0001001000111000011111000 + 1001001101111010111100100 + 0110000010110110011101110 + 0101101000010110100001000 + 0100101000000000110100101 + 1101010010111111100000000 + 1010111101010011010011100 + 1010110010010011010111110 + 1010001000100001101011101 + 1110000100101001000111011 + 0111110000111001001100000 + 0011100111010111110111111 + 0101100110111000010101110 + 0100001111100111110111111 + 1110101101000001001011110 + 0001001110100111100011000 + 0010011101010010000010001 + 0011010101101000100011110 + 1100000010001101010110100 + 1001011001110011000011101 + 1000010100110111011000011 + 1111101101001100010001111 + 1110111110110000000110101 + 1001101110100101101101011 + 0010010101100001111100100 + 0101111010101011010010100 + 0001101100001101011000101 + 0100010100111100111000111 + 1000110110010011011001101 + 1100101010110101110110001 + 1011100110100110011010110 + 0100011101011000010110010 + 0001000010011111001011101 + 0011111110010110010111001 + 0001100111001111000000001 + 0110111011000110011011011 + 1011111000011110000001010 + 0000000101100001111011010 + 0111111101111011111111100 + 0010101010010110110001100 + 0110110000010001011001110 + 0001011010011000000000010 + 1111111111001110000001100 + 1000110000111110001101111 + 0001010101010101101011101 + 0110011110010111111010000 + 1111010011001011000000111 + 0010101010001111111110000 + 0101000000000000111111011 + 0001000010000011100110101 + 0101011010001111101000011 + 1011011001100000000110111 + 0000100100110111000000001 + 1001011011001011101101100 + 1111111110110111000110010 + 1001110110001000010101111 + 0111111000010000101000100 + 0010001011110110011011111 + 0011001110111111100000011 + 0011100110111011001001101 + 1101110100010100100100000 + 1100010110001111010001110 + 0100111010111111011001001 + 1101001000001001101011110 + 0111110010011111101010001 + 1110011101001100011011001 + 1001100100111100100001111 + 0110011001010101101001000 + 0100101011000110001000010 + 0001011010010001100001010 + 0110100110101001001011110 + 0000110111010101000011100 + 1010001110011100000111101 + 0001100100000001111011101 + 0100010011110010010010001 + 1011100010100000000101001 + 1000110000110110000101100 + 1001111111110011110001100 + 1110111001100110011010111 + 0101100010111100100110011 + 1110001100010111000111001 + 0100010011110000111010101 + 0011111101010000000100001 + 1001110110110111000010111 + 1001100100101011001000100 + 0101100111000110100110001 + 0101111011001100010110110 + 0100100110101011111111011 + 1100000010011001100100100 + 0011000111001111101011011 + 1011011001000101011100000 + 0100011100001110100010010 + 0111000001101100110100100 + 1010111000101001110000001 + 1001001001000000001001000 + 1011100100110110000100111 + 0000000000001000101011010 + 1101010101110000100001110 + 0100100110101001100101100 + 0011001000010110000011001 + 1010110010010000000000111 + 1111011001011101011001101 + 0001100000001010101001010 + 0101011001000010100101010 + 0011010110000000001000011 + 1001101010011100000100100 + 0000101001011000000011000 + 1011000100100110111010010 + 0000111100101111101111011 + 1100010101011101011100101 + 0111101110100001110000001 + 0110110111000100000111001 + 1011000111010101100101010 + 0000100111100111000110100 + 0110000010110001000000000 + 1000101101010110101110001 + 0101111011111011010010011 + 1100101011011000011011100 + 0001101000110010010111110 + 0110001111100010000010001 + 1011011100000110010011001 + 1001100110110110101111010 + 1000110100100000110010001 + 1011010000011011100010111 + 1010100111011100100011111 + 1011110110111110010100111 + 0110011000010001110010100 + 1010101001000010101110110 + 1001111110110011100111010 + 1011000111101111111000010 + 1100100101100011000000000 + 0111111110010001011110111 + 0100000001100100011011101 + 0100110001011111110000010 + 0011000111001111111000000 + 1010110000111100101010110 + 1011110111111010110101000 + 0011000011101000111101010 + 0100011001101101100101010 + 0101010110101111100111011 + 0110001011111010011100111 + 0001100100011110001111101 + 0010101001000100000111011 + 0010001101011111000100100 + 1101101101000011000110001 + 0111100110101001110111000 + 0011001001000110111101110 + 0011000110101110001111010 + 1001111101100011110001010 + 1010011100000101110100000 + 1101000010001010010000010 + 0000110110111110010101100 + 1001111101010010010010011 + 0010110100101000000000000 + 0000100011011110001101001 + 1110000110111000000110110 + 0110001010011001011100110 + 0111011000111001110101101 + 0101111100101100110110110 + 1001011000110100110011001 + 1100111001100000010010010 + 1001111111001100110101001 + 0010001001010101111001010 + 0000101110001010110010011 + 1001000010101111011100100 + 1101011110100011100011100 + 0111011100100011100010011 + 0000000010001111000100100 + 1000011000100001110010011 + 1001011101100001000110101 + 1100101000110110010101100 + 1011111100100011001111110 + 1010101001001100100111111 + 0011110001001000110100000 + 0010111001101101101001010 + 1001010010111110110100011 + 1010101010110111010101011 + 0000110010101111110011010 + 1100110001000010100000110 + 1100001010000100111000101 + 1110110101111111101011100 + 1110001111111111001000111 + 1100100010011111011111110 + 1110101111101101100000001 + 0000111101000010011001110 + 0011100111100010101011110 + 1001111011011111110111111 + 0100011000010101000010010 + 1110000111010000011011000 + 1010000001101010111111111 + 1010000100011100000110101 + 0111111110000111100111001 + 0100000001101001100011000 + 1101111111011110001001010 + 0011001111100000101001100 + 0000011001010011001100110 + 0001011011110000100101011 + 1001001011100110011100000 + 0011100111100000101010100 + 1011010011011010110000111 + 0100000100100001111001101 + 1001010110001101011100100 + 1011100001001001111110010 + 1101101011010100100011000 + 0011100101001101000001000 + 0100010101000110010011011 + 0010101110111001100010011 + 1011111101110100001001001 + 0110101011101011000111110 + 1111001111100001111001111 + 0111001100000011110011010 + 0000011001011010000000011 + 0001110101011001011101010 + 0001110000001100101111000 + 0110111010001100001010110 + 0110110100111111011011001 + 0111101111010001101011111 + 0001111101010111010010110 + 0100100100110111001001101 + 1100001100001101001111111 + 1101000000100001101111000 + 1011011000100011011100010 + 0110011001110111110011111 + 1001011100111011101001111 + 1000101011000101110001110 + 1111011100001110011111100 + 1100011100100110011111001 + 0111110000001001100000101 + 1111011100110001011010011 + 0101011111000011001010001 + 1111101111000010000001000 + 1100000010000100110101101 + 1110011100100100010100010 + 0110100001110101011010111 + 1010101010011101001101110 + 1010010111010110111010010 + 1010011011001111101111110 + 0100000101001110100000111 + 0010011110000010101010011 + 0001111001011101000011000 + 1110011111011000101001011 + 1101111011011100111110111 + 0101100110010001000010101 + 0011000111101101011010101 + 0010110001001010101100111 + 0010010101110111000000001 + 1111100011110100101010000 + 0111000101001000100101010 + 1100011001101100111110111 + 1111011011111101111101001 + 1000000111010001011011000 + 1011111110001001010011010 + 1011001000010010100101001 + 0111101000010010101111110 + 1001110000100101010111100 + 0101111001110001010110001 + 1101100000011001000111011 + 1000010100101110110011001 + 0001100100101110110100110 + 0010101001101001000101011 + 0101001111100101000001001 + 0010001001011100011001000 + 1010000000010010100011000 + 0110000000101001010000011 + 1010100111001011011001000 + 1010011011101101110110011 + 0011001001000001100110101 + 0100111101110010010110000 + 1100100010111111111010101 + 0101100010001110001010011 + 0001101010000001100001000 + 0111001110101101110111101 + 1001011101110110010110110 + 0011001111111111010111011 + 1000101111111100100001010 + 0101011011101101001101001 + 1111000110111111101001100 + 1001010110001100100011111 + 0101001111000010101100011 + 1010011001100110110001110 + 0000101100101110100111011 + 0000010011100000010010100 + 1100100100010101101110011 + 0101110110101001100110101 + 0101001001011111111000001 + 0010111001001111100011011 + 0101101100000001010001101 + 1000010110100001010100111 + 0101001101001011100000011 + 1000001101000101011111011 + 0110001111100001111110010 + 0010011000100001111110100 + 1011101010010001111010001 + 1000011010101111010111111 + 0010101110000110010110011 + 1000100001110010011001110 + 0101011111101110001010110 + 0010010111010011001111100 + 1000010000110110000010000 + 1110110001000111000010001 + 1111100010101100101000101 + 1000010101000100100011010 + 1001001111101010011000010 + 1100110001001011111111011 + 0000100000111010100000101 + 1111110001110001101101010 + 1010111001110011000010101 + 1111010011001000011000010 + 0000110100110011001001001 + 1001100000011001011000001 + 1100001010001000110011100 + 1110011001110001000000111 + 0101110110101011100111011 + 1110101110011000110000001 + 1010000000101010000001101 + 1001101010110000001000110 + 0001101111101110001111100 + 1001000110000110001011101 + 0001111110100110000101111 + 0000000001001110011111000 + 0101011011110010001111000 + 1111010101011010101101110 + 0101111111001010000001100 + 1100001001001110110100000 + 0010001000011011010101110 + 0010111010101010110110000 + 0101111100010111000011001 + 1110001111000011000010011 + 0001011111101011101010110 + 0101110110011110011110000 + 1100110111101001111100011 + 0101011010100011101111111 + 0101001100000100100001001 + 1101000011010001001010011 + 0011100001011100101010000 + 0101001101101100111010111 + 0110001001100100010011011 + 0011001010101110110110111 + 0001101110000101101110011 + 1101101001000010001010000 + 1010011010101011101101001 + 0000110011101001011010100 + 1000000100000110110111001 + 1101100010000010010010100 + 0011001110110010111101011 + 0000000100100111110001001 + 0010100010001010101000010 + 0110011111010111100111000 + 0100001001010111100011110 + 1101111000110001010110101 + 1111000101010111011110100 + 0100100010111011111000101 + 0011111110001111000101010 + 1001000111100110001001110 + 1111111111111110001010001 + 1011101100000011110111000 + 1011111000110101011101110 + 0110001110001011101001010 + 0110100111101000001111100 + 0100100001110111000100011 + 0101011100011101100000000 + 0001110001111010100101001 + 0110011011011010000110010 + 0100011101101100001010011 + 1011101111001110000111010 + 1000011110001011001000110 + 0101011001110010111000110 + 0100001000011010001010011 + 1110100011010000101011100 + 1010011011101001011001110 + 1010100100001001100001111 + 0001011000101110010101101 + 1000000101101010101001100 + 0011001000110000000011010 + 1001101001001110110110011 + 1001100000111111010111111 + 1010110011100000011111101 + 1001101000000111101001001 + 1110000111110011101010000 + 0011101011100000111110000 + 0101000101001110110110000 + 1100100011110010100001011 + 1010000110011011110011101 + 0010011001110000000010111 + 0111111001001011110011111 + 1111101010110010111111100 + 0000001000110111100001101 + 1010010000010010100101111 + 1101110111011001100010111 + 1101010011111101100000110 + 0111111101101001010101011 + 1111100010100111000101011 + 1110000000000111101001000 + 0110000001101110110111110 + 0110010001000011010011111 + 0010010111111100010000100 + 1101010000110101011011000 + 0000010100001000100101001 + 0101110011001101101010010 + 1011000101101010011000100 + 0100111001111101010000001 + 0111101101101101101101101 + 0110101110110100101111110 + 0110110100100110111011110 + 1111010101101010010101111 + 1100010111000110000011111 + 1001011111110001100111100 + 1111100001011111110100111 + 0110100111101111000011000 + 0001000111111001111010101 + 0100001110001101111100000 + 1011100000011101110000101 + 0101000011101110110101001 + 0000111101111101011010000 + 1110110010111111010010011 + 1100011000100011011111111 + 1100101010111011100101001 + 0010111100100010111110100 + 1100000101100111011110011 + 0001111011110100001111011 + 1011001110111011111110011 + 1101100111111011111101000 + 1011101000110100101011000 + 0010100111001001101110001 + 0101011110011000001101000 + 1100010001110001100110100 + 0010010111011101000111011 + 0100111101001000010000000 + 1100100011101010011111110 + 0100110010101111101001110 + 0010100111111101100000010 + 1100000101000010011001000 + 1100110110111101000011100 + 1011011100101010111001101 + 1110001111110101010011110 + 1011010010110010001011011 + 0000100111100101100111101 + 0111000000011101111100011 + 1000110001010100000110001 + 0011101000101111100001011 + 1111101010101100011110001 + 0101110100010111011101010 + 0100000111100110000001111 + 0000101111001010011111101 + 1110001000110010011000010 + 0100001011111111011100101 + 1011111110100110001110000 + 0010011101010001110011001 + 0111100000001001100100111 + 1001011001001101011110100 + 1000001000100111000000011 + 1100000010010010000100000 + 0110111010111001010100010 + 0111010110100011111100110 + 1001011000111010101100011 + 0001011010010100000010111 + 0110011110100110000101000 + 0100001010001001011111000 + 1011101000000111110000111 + 1001000000010110110011010 + 1111011010101110000110011 + 0101011001101001110100110 + 0001001010011111111011110 + 0010111010010101010111110 + 0011001100111010111111100 + 1101110101101001111111011 + 1110101100111111010000101 + 0111110011001111011110000 + 1001000010100010001000101 + 0100011000110101100111101 + 0011111110001110001001011 + 1011000110010100001000010 + 0100001011011110001010101 + 0000101110000010101000110 + 0010011001101111011011001 + 0010001001110001011101100 + 0010000110001000011111110 + 0100001101000001001111111 + 1001100100000001111111000 + 0111001000001001001001100 + 0100000010111001101100011 + 0100011000100110111010000 + 1100011111001000001111001 + 0100010110011000011010110 + 1111011111011101010001010 + 0011101000101000010001011 + 0011000001000110010100000 + 0110000101110001000011101 + 1111001111100101010010111 + 1111001111100100100010000 + 1101000010011110100101101 + 0010001100011000000110011 + 1101100111001110001101110 + 0001001010011010110011000 + 1110011110100111001011100 + 0110001110010010110101110 + 0111010001000001110110011 + 0000101111101011100010101 + 1010001010101110110011111 + 0011111111111111101111011 + 0110111011011000100011010 + 0111101101101011000010111 + 0000000000001001111110100 + 1000011100101101010001011 + 0101101110010111011001001 + 0001101100001110110111001 + 1111110011100000101111011 + 0111101011001000100010101 + 0011111010001010010111001 + 0001100110010100000111001 + 0000001111010001110111101 + 0111001011110101110101001 + 1110100100101101110110010 + 1110010011001111100011001 + 1011000001000000110001000 + 1001010101111110111000011 + 0101010000101001010101110 + 1101111011101011100110110 + 0100001101000010100100011 + 1001011010101100101000110 + 1100101100000010001110110 + 0111111111101010100010110 + 0001110100001000110011000 + 0010100011010001010111001 + 0110110100111011001001000 + 0011110100101100010010100 + 0010000110100111000010100 + 1001111011110100000001111 + 1000010011000010111100111 + 1010000101000011101110010 + 1110110010000000110110101 + 0110100110001110111000110 + 0010111110110011011111011 + 0001011100110010001001111 + 1111000110111001011101011 + 1110101011010110011110111 + 0100010110111111110110111 + 1111110011110010010001001 + 0010010011001100011100101 + 0111011101110000010011100 + 1000100111000101110101101 + 0101001100000110100010110 + 0011011011100100011111100 + 0001011010011111110100010 + 0100110110101001100110110 + 0011011001001011010000001 + 1001010001101010101100011 + 0010100110110001110101011 + 1100110111110011001111110 + 1101010101010101101001001 + 0110110100111010110100000 + 0011001001000000011111111 + 1011001010101111000001001 + 0010011011101001010011010 + 0010001011100000100101001 + 1001100101101001100110010 + 0100010000001101011110101 + 0001000000010111001111101 + 0000011110101000001001111 + 0101101100111001000100000 + 1001011001100001000011000 + 0010001111101010100001101 + 1100101001011001110101101 + 1011101010100100110001011 + 1111010011000000110111011 + 1011101101011101001111110 + 0010010011101111011010010 + 1110001001011100110000000 + 0110010001110100001000111 + 1100000111011101100101101 + 0000100101110000000000001 + 0011111000010001100010001 + 1000010111110101101100111 + 0000101110000010111110100 + 0100101110110000010000100 + 0010000111111101101100010 + 1111101110111011000010010 + 1111000110101101101100100 + 0001110110101101011100001 + 0101110001110010100101001 + 0010001011000011100110001 + 1001111110100111011110001 + 1100110100000011001111111 + 1110000111010010000001011 + 1111010100011111001101110 + 1011011010100001010100000 + 0001111111101111100110010 + 1111001110100101110101111 + 1111110111011001110011000 + 0111100001000000000100010 + 1111000101101001100011000 + 0001110110011101011011111 + 1011010001011111111010111 + 1111111101100101111010110 + 1010000111001110000001101 + 0011111100101111101110000 + 1000110110001100011010110 + 1011000111001011111000101 + 0011001010101101001000101 + 1001000101010000100111110 + 0111111010101011001001100 + 1011000111010110011110111 + 1110000100101000001110000 + 1001110000010101001001010 + 1010101001110000010111001 + 0010101110101110001110001 + 1010101111100010100111010 + 1011101001011100111000000 + 1110001010000010011111001 + 0001001000011010100101010 + 1110011011111111111000000 + 0110011001111001111010001 + 1111011111010101011110101 + 1001111010101101010001111 + 0011000001111111000111111 + 1110001011111111111000001 + 0000100010110110000000011 + 0101000101010001001110010 + 1100011000101010100110010 + 1000000010011000100110011 + 1100100011001010100110010 + 0001000010101001110100110 + 0100010111010001001100010 + 0011111100110010101001011 + 0111010010100100001000000 + 0001011011110111001110111 + 0001101001011110011001010 + 0011110000010000010000010 + 0111110101011001001000101 + 0000011000011010101100000 + 0011100000111100011001000 + 0001110101000000010000010 + 1000110000011100011100111 + 0001100001000110000000000 + 1010100100001000000101011 + 0001100000100011101010011 + 1110110010011110110111010 + 0110010000110010100001010 + 1101111110101101011011101 + 0000111001110101110100011 + 0000101010101001100110010 + 1011110000111110111110001 + 1010011011100101000110010 + 1000101001000100000111010 + 1110100111010110010000100 + 0101110111001101100000011 + 1010010001011101101011110 + 1001110011100011011111001 + 0101000101101110010001001 + 1100010111111011001000010 + 0101000010011000111010010 + 1101101110000010001010010 + 1101001010100000010111000 + 0010111100010110000000010 + 0110001100001100110010100 + 0110110100101000000100011 + 0010000110001101001100011 + 1001110101010110101011110 + 1111011100000110010100111 + 1110111100010010000110101 + 1000000001011101100111000 + 1011110100101010101010110 + 0000010011110100000011011 + 0100100100010110111001111 + 0001100010011101001011011 + 0110001000011110100000001 + 0010011011010000000110011 + 1101000011000111101011100 + 0110001111111101111101010 + 1001101011110011110001100 + 0110000001110111001001100 + 1001010110100011011100011 + 0001100110011101000011010 + 0000101110011101011111100 + 1001111000110010111001111 + 0011100000001100111000011 + 0010101001111101110001111 + 0100010110001100010100001 + 1110110010011110100010110 + 1010001101101000101011101 + 1011101101010111110010100 + 0111101111011010101111101 + 0100010110100110111000010 + 0110110010011111110101000 + 1110111111101000101100001 + 1100111100010101011111101 + 1010010011111110011110001 + 0010101001101110101111001 + 1110010011001011111001001 + 0110100100011111000101000 + 1110010111000010111110100 + 1000011000110111100100110 + 0100110111001001000010001 + 1010001010111101001110100 + 0000101000101000101101100 + 1101110111001000101000001 + 0001100100111111101001100 + 1111100011101101111111101 + 1001011101011011010111010 + 1101010001110111011000000 + 1010101110110101010101001 + 0000101011001100000110000 + 1001010011100110111111111 + 1011111010001010000001011 + 1110000111001000111110110 + 0110110110011111001011010 + 0110101001001111001001101 + 0011110010001100101110010 + 1001100111010011111011110 + 1101110101110101001010011 + 1101111010111100011010100 + 0110011101000110001000011 + 0111000111110100001011110 + 1100000111101001100011010 + 1000110001111001101110101 + 0100100001110011100111110 + 1010111010010001100010111 + 1111110010001000010111000 + 1100010110001111101110001 + 1011110011011100011100001 + 1000111011000111000011111 + 1100111110011010100101110 + 1011011110001101110101010 + 0110101000010100011011110 + 1111000011010100000110101 + 0101001100001000000110101 + 0100001000011110100010100 + 1101101011001000110100001 + 1110101100000001101000101 + 1111101111010011100110001 + 0110010101110100111001011 + 0000101110110101010101010 + 0101011111101101110000001 + 1010101011101001100111010 + 1101000011100010101010111 + 0010011101111011001010100 + 0000111001100100000000000 + 1000011101111010111100100 + 1100001000000100111011100 + 0110111100110010001100100 + 0100010100110011011010101 + 1001001010110100001100101 + 0101000010010001010100101 + 1000010011000100110000110 + 0100010011110100100011000 + 0001100001000110100100101 + 0101011001010110011110011 + 1001011111101010000000011 + 1010111000011111011011111 + 1000111010100101000001110 + 1010000010000000000111111 + 0011000001110001100010111 + 0101111000101111011100001 + 0001001111010010110110101 + 1101110110100000011101111 + 1001110001000001011111010 + 1011111100000100010000000 + 1110011011100111101001000 + 0100110110000011111100001 + 0010101010100110011001000 + 0100001111101010000111111 + 1101100000100000010110101 + 0011100001001111111101111 + 0100100010011011111100011 + 0010010111011010111011101 + 0000111100111011000001001 + 0010010100001110011000111 + 0011011010011100000100010 + 0010000010001001001110101 + 0010000010000010001100111 + 1100000000100011111000101 + 0101100101011100011110011 + 0011000010110010000111100 + 0100110000100011101110001 + 1000110101111100110100100 + 1110000011011110101010000 + 0101110110101100100011111 + 1000101110000010100111111 + 0110000111101010101001011 + 0000010100010010001000111 + 1011111100010100100110110 + 1000010110100110011001110 + 0010010000001001000101001 + 0000000101000101001101010 + 0110101110100011101101110 + 0101010101111010001110110 + 1001101010101111110001011 + 0001011111011000111111010 + 0011100011110110000100010 + 0000011111100001111111111 + 1110100100111110010011000 + 1110100011011000110000100 + 1000111010000111101101110 + 1010101111001010110100110 + 0101010001000101100101010 + 0100110101111011110100100 + 1001110110100011110110100 + 0111100010010000000010000 + 1010100110001101111100001 + 0001101010010011011101110 + 1000001011001000010111000 + 1101100110000111000010100 + 1111010110001001111101010 + 1110100011111000111011011 + 1111100100101111010010111 + 1100011101110001101011100 + 0010101011101111111111111 + 1110110100010001010010001 + 1011111100110000101100100 + 1011101110110010001000101 + 0011010100010010001100001 + 0011110001111101000000001 + 0111110101011100111100111 + 0110101110000011100010110 + 0100100011001100011011011 + 0111000011011000010001100 + 0010011101001010100110001 + 1000010000011010001111110 + 0100000110110010001001000 + 0010000110010001100111011 + 0000110001000010011010001 + 0110000010101101011101011 + 0111100100001111100101101 + 1011010110000110101100000 + 0000010010010111010111010 + 1101100001110010100001000 + 0000001000011000001001011 + 1010001100100100011110110 + 0010100000100100110001111 + 0111011011010001111011110 + 0111101001101110001100100 + 0111100010001101101010001 + 1000001011100111101101001 + 1101101101010110101100010 + 1000001100110000011101110 + 0010111000101100111110001 + 0001100001111110100111001 + 1010111011001100100011000 + 1101101001110000100111111 + 0111011010000000010111111 + 1110101010111111011001001 + 1100111111001010100101000 + 0100101010001001110111010 + 0110001110101010000001110 + 1011011110001111001011110 + 0011110101011110111001100 + 1111111011100000111100011 + 0001110001000111010001110 + 0111110101101011111000001 + 0001010010100110101001111 + 1111111010001010001000000 + 1000110110001001110111000 + 1010000000010011010100000 + 1000011111010111000111010 + 1001100110111100110011000 + 1011010110000011001101110 + 1000100101000001101110110 + 1100110010011110001000001 + 1111001001100011110100111 + 1010110011101011101110111 + 1001011111111110110001010 + 0011101100100101001101011 + 1010011100100010100110101 + 0011111101110000110010010 + 1111111100111111000011110 + 1000010010110110101100011 + 1110010111101011001101010 + 0000101000100100101011101 + 1000001000111101111110110 + 1000000000101100000111010 + 1000111011000010001111101 + 1111100110110100101010110 + 1110011111110010111110101 + 0101010110111100111111110 + 0100111001011011011000010 + 0111111111010100010001111 + 0101001011111101110111110 + 0101111010111101110010100 + 0101101100000010000100100 + 1011011010111001110011011 + 0100000000011000101001001 + 0101000001110010101011010 + 0010100100101001111000110 + 1101011000111000100011100 + 1110101101111100011110101 + 0001100011100111010101101 + 0011100101101110110001110 + 1001001100000101110101101 + 1000010110111000100100111 + 0100111011110011010000100 + 0101011011001010100000110 + 0111001011000110011001111 + 0110111000101011011000110 + 0100001100000110010111010 + 1001100011010001100100001 + 0011010000100101011000000 + 1111000011001011001000010 + 1100001110111001101010010 + 1100011100110111000010100 + 1010110100000010111011010 + 0011010101010101010100100 + 0010111011110000101000111 + 1000100001010100100101110 + 0100011001000001110111000 + 0011101000010100110100000 + 1000001011110110101100011 + 0101011111111101101010011 + 1001000111011110010110011 + 1101010011010001011111101 + 1100100101001100001001000 + 1001100001001100100100001 + 1111000011101101101111111 + 1111010010000011001100010 + 0010000111100001110001011 + 0011111011011011110011010 + 1001101011010010111000111 + 1011001111001110100010101 + 0001111011010010011101000 + 1011110001010100001110001 + 1000000010010011100011010 + 0101011101110101010010011 + 1011100000000000111100101 + 0110110101111000001101101 + 0101011011000010110110101 + 0110100100101001110010000 + 1111100011111011100100010 + 1011111110100011100110000 + 1111011000011000000100001 + 1110011100000010110011000 + 1011110111111111101010100 + 1101100110101101000001010 + 1011000101111101011001011 + 1001011000110101010010010 + 1011100001100111110011010 + 1111001101110111000111010 + 1000101010100111101001011 + 0101100110100111000111111 + 0001000010110110011100010 + 1101100011010010100000101 + 1101111100000101100101011 + 1110111011001001110001101 + 1011011000001001110111101 + 1011000011110011110001001 + 1100001101111001011110101 + 0101010101101001111111101 + 1100010100111001101000101 + 0101110101101010000101011 + 0111011101010111111100110 + 0011110001100110000000000 + 1001000001010101011001111 + 0101000000011100111110001 + 0101011011010010010010101 + 1000001000001000011010000 + 1000011110111110001110001 + 0000101101100000100101101 + 1110111011011000010011000 + 1001010000011000100000011 + 1100101111010101101101100 + 0101101000010000001011001 + 0110001111100101100011011 + 1100001010000010001111011 + 1110000001110000100011011 + 1000100010000011001000101 + 0111111000110001101110110 + 0010111011011110110110110 + 1111010011101111010001000 + 0101011101010101110111001 + 0111111101101001011111011 + 1001100000111011111000011 + 1110100110110111101111001 + 0011100001000001011111110 + 1000100011001001110100101 + 1010111101111100101100101 + 0001010101011111001001110 + 0101110111000111110101010 + 0010111011111101000010000 + 1001111111010000010000101 + 1000000101101101101001111 + 1000101100010101100001001 + 0001011101001101101010111 + 1001110000100101100111100 + 0000001101011100100101000 + 0001011001110111011001100 + 0111010110100110001111100 + 1101001010101100111001111 + 0001001111001100100000101 + 0010100101000110111001101 + 1011011100011000101010000 + 1100100001000010111111011 + 1001011001001101110010111 + 0000010101100011000100000 + 0011111101101000011000000 + 0011100111010010001000100 + 0011100100011110000000101 + 1000110001100101010100011 + 1111001100010011010000010 + 0000000011110100111111000 + 0101101101110100000110101 + 0110010011010111011110001 + 1111110101101000111101000 + 0001001001100110100111110 + 0001110000111100101111010 + 0010000110100000011000110 + 0000101011011001111011100 + 1001111001001101010110010 + 1010000110101111001111010 + 0010100000110011100010000 + 1001110011000101010010000 + 0101110001001011000011111 + 1101011101000101010100001 + 0000011001100110111000011 + 0010001011001110010000011 + 1100100000100000110100011 + 0001000001010011000110001 + 1000000100001111110001101 + 0011101010000010000011101 + 0010010110010111000010110 + 0100111100111101100001101 + 0011000111111101100010010 + 1010110111011101110110001 + 0101110011100111000000110 + 1111101111011111001001100 + 0111111100011011110111011 + 1000101111101000101100010 + 0011110100101111111111110 + 0111001011101101101000110 + 1111100001101010001000100 + 0001101011100111100010011 + 1111010010010001110001011 + 1001101110111101001111011 + 0011110001001101000100000 + 0001110000000011111001000 + 0101000011111000000101010 + 0000000110001011100000010 + 1010100111110100111101010 + 1100011011101111111000011 + 0100110010101000111111010 + 1111001111001101011101100 + 0001100111111010010001000 + 0111101000000011011000111 + 1010001110110111110110010 + 1011110010011101111111100 + 1110001001111111001100101 + 1001100101010001100010100 + 1010101100000010001001001 + 0100000100001111001000100 + 0100110110011001111110010 + 0000000100110110010101101 + 0111100100011101100001110 + 0100001010111111101010000 + 1111001100000010111111000 + 0001100011110100101011101 + 1010000101010100101010100 + 0011010000000111101110011 + 1100010001011110111000111 + 1101010101100101001001111 + 0000001111110110110011001 + 1101010101001011011001101 + 0100011110000011101101000 + 0110000001100100101111100 + 1011001001011010010110010 + 0000101001111000010101001 + 0010110100110001011000010 + 0001100000101011100101001 + 0011010011111101101011100 + 1110101110100110110000101 + 1010101100101011100110100 + 0001101010011000101111010 + 1110101111010011111100101 + 1011100100011111111111011 + 0111011001000011001111001 + 0001110000001110110000001 + 1011011111100010111111000 + 0011001010100101010100010 + 0011010100000111110111011 + 0100111100010100111101001 + 0000110110100101100001000 + 0111010011001111110001111 + 0100110000111011100101100 + 0100110111101110111000001 + 0101000101110001001101110 + 1000101000111010010010010 + 1001101011000100010111101 + 0000101011010100010100000 + 0000001000001110111100110 + 1100101111010010111010111 + 0000010101001001100101111 + 0000010011011011000110001 + 0001001110101101001010101 + 1111010010000111100101110 + 0111001001011111010111110 + 1000011101011011110101000 + 0010011000101001000001110 + 0100111110010010001110001 + 0110101100000111111000101 + 0100101001100001011110000 + 0101010110000100001111001 + 0001010011001110011001111 + 1100000101011110010111111 + 1000010111001100111010010 + 0100011010001011111010110 + 1111000100010000110110110 + 0011100001011111110111000 + 0111001110001010001010010 + 1101111111000011001100000 + 0011111011010111010010000 + 1011001010101100101110011 + 1111100111101110100000011 + 1101111000001011010101010 + 1000010110111110011111110 + 0010010111111100110101001 + 0001111011100010011101000 + 0010101110111110011001110 + 0001100001001000110011101 + 0110001101100110011010110 + 1000100100001110111010101 + 0001101100100110010101100 + 1100001011011000110000111 + 0100010000000011001010010 + 0111000011000001001001101 + 1110010100010110110000000 + 1110100100001110010011110 + 1101011001000011111000100 + 0000111011011001011001111 + 1000100000101111101011001 + 1100110011101110110000000 + 0001011000011110111111001 + 0011011111001101001011111 + 1010001000101111111100011 + 1010110111000111010011000 + 0011001110110010111011011 + 0100101100110010111110111 + 0110101000001010011111111 + 0111011001110100001100011 + 1100100111101001001101001 + 1000100110101101011010000 + 0100101010110000111010110 + 1101111100100001100101111 + 0101110100100011011001101 + 0001100000110011011100011 + 1100101111001001001101110 + 0010010111001011100010101 + 1010101001110001000100000 + 0111110010010001001111101 + 0000011010100110000110000 + 1100011000110010110000110 + 1100011010001000001011110 + 1100101101111001011010010 + 0101000100010010111111010 + 1001000111111101111001111 + 0001110011111110100001000 + 0010101110101100100100010 + 1101001101011110010000010 + 1110101100001110000000110 + 1001111010000011101011011 + 0011000110110101110000101 + 1110010001011100000011110 + 0101111101010010101110010 + 0101101110100100110110000 + 0111000011111010100000100 + 0011001011101100001010111 + 1010100110000011011001100 + 0000010011000001111010110 + 1101010000110011000100011 + 1011111110000111100010001 + 0111001111010011010111100 + 1001011010001011001010100 + 1011100000001011101100100 + 0011101100111011100010101 + 1001101100010001110101111 + 1000101001100101111010111 + 1000010000000000000110100 + 1101011110101001001110010 + 1111000100110100111001100 + 1011001111001001000111010 + 1011000100100010011111111 + 0011001011000010001111100 + 0010111110100011010111010 + 0011101110010111000010010 + 1010111011010011111011101 + 0111011110011111100001010 + 0000111110100001111100011 + 0011110100011111011111001 + 0011111000101010000100110 + 1101111101110111111010001 + 0001010010001111101100010 + 1101110101110011010101000 + 0101110111010110011111011 + 1000001101000111110101100 + 1101001001001011010011111 + 1001110110000000101010111 + 0001111110111001101111110 + 1001000101100000011011101 + 1110111100110010000010010 + 0101100000000111110111001 + 0101000100100010110101011 + 0100011001000111011111010 + 0101011011110110000000100 + 0111000110110001001111110 + 1001011001000010111000101 + 1110011000001101101000101 + 1100100110110000111001001 + 0100111101100000110010110 + 1000001110100001001011111 + 1101101011110000001111001 + 1101010010100011000101111 + 0010000111111011110011111 + 1101100000001000110010101 + 1100011111011101111001001 + 0101101001010000011111101 + 1110001111110101111010100 + 0101101001111000111110100 + 0001000111100110100110110 + 0010001100110000001000101 + 0010111000011001010010110 + 0100100010110111111100111 + 0010110010111000000100111 + 0010000101010000000010011 + 0000111010110110101010011 + 1100111101010001001111101 + 1100010110101100001111111 + 1101001000111001111110100 + 1110011011010011110011101 + 0001010010100000110111111 + 1011111110111001010010000 + 0101010100101000111100101 + 1001101000111000100110111 + 0101100100001111011011010 + 1010100001100110101111001 + 1100000101100110011000110 + 1100001100000000000010010 + 1010010000111011001000000 + 1001100100011111101011101 + 1001101111011110011001101 + 0111110001011111011001011 + 0100100111011100000001100 + 1101101111101010001011111 + 0001101101010000011000101 + 1001010111110100001010111 + 1110010110010100101110101 + 1111111111001110101010010 + 1000011000010000100001101 + 0110111100011111101100011 + 0001100101010011010010010 + 0010111011000001111010010 + 0010110010100011100011011 + 1101100000111011111101010 + 0100101010100000100001100 + 1111110111011101000010001 + 0001011100011010010100101 + 0110110001100011111101000 + 0011111111000100110001011 + 0011101101000011000010110 + 1101011010000000110111010 + 1110110100011100010001010 + 0011000110101100101111100 + 0110011011001001001100110 + 0111001110000101000111101 + 0100111111010000101010111 + 1101001100100100010101001 + 0110001000110001110101101 + 0110110101110101011000000 + 1110111011110011100111001 + 1010011111010100001111101 + 0010001010100100101110010 + 0110110100001000001011001 + 0001010101000100010100000 + 1011010000110001010110110 + 0111010110101001001110100 + 1100000011110001100111110 + 0010100000111001111111110 + 0111010100001101001110111 + 1011000001100111001101111 + 0111000011110011010001011 + 1110001001001011000111100 + 0010010110111101011010011 + 0010111001010011110011100 + 0000000100111001100100001 + 1101001110001011101011100 + 0000011110101110000000100 + 1000110111010000001010100 + 0000101100100001100010111 + 0100001000010101101001010 + 1101100000101100000001001 + 0011110010001010000001010 + 1101000000000101000011010 + 1000100110011001111001111 + 0100111000010011010110001 + 0001111011100110011010010 + 0001110111010001011110001 + 0110100100000110101100100 + 0101010010001010000101101 + 0000110001101110010010100 + 0001010101001001000110110 + 0000100000100010000001111 + 1101000111110111011010100 + 1001101110101100001001101 + 0101110011010000111001100 + 1111110111010110110101110 + 0000111011000010010000001 + 1100000011111011000001011 + 0001000000100110110011111 + 0001100000110001001000111 + 0000010110001000011000100 + 1111100010110010000011011 + 0001010100011010101101010 + 1111010101111101010110111 + 0000100110110001000011111 + 0000101001110101000010011 + 0011101011011100010110001 + 1011010001100010110101100 + 0010011110010000011000101 + 1001000010011001001001111 + 0000000101011010111111000 + 0011101101110101111001010 + 0000001110000011101011010 + 1101001010111111101010101 + 1010110000110000010001001 + 0001001100010110001111111 + 0111000111001100110100010 + 0110110110101011100100000 + 1001111110101000100101001 + 1000100100100000101010111 + 1011100011001011011100110 + 1110111010001100011000010 + 1100010101010101000000100 + 1111010010001101101001100 + 1000101101110110101010000 + 1100001111001110010100000 + 0101011100110001111110000 + 0110011011110000001000011 + 1011000101111111011001011 + 0110111001111011001001110 + 0000011100001111001000100 + 1100101011011111100010111 + 0011011011011011010101111 + 0000110101111001111001111 + 0111000000111111011110110 + 0100100010101010011011111 + 1011011000100001011011010 + 1111000000011011010010101 + 1100110001011100110100011 + 1101010101011001001010100 + 0011010011001000010001100 + 0110101011111001010010100 + 1110110000010010001011111 + 1000000000111011001110000 + 1101000100100000101001110 + 0111101001011000000101010 + 1101001101111001111011101 + 1000010110001011101110011 + 1011000101011011111001100 + 0110000111101011001010000 + 1101110011000101100101001 + 0000010101001001000000110 + 0010001100000110110001000 + 1000100110110111100011001 + 1111101011110010111001111 + 0011000110101011111110100 + 0110100111100110001001001 + 0001001000100110111010110 + 0101101111111101110110011 + 1000100000000010010111100 + 1100011100100111110001000 + 0001111111001100100000010 + 0000101001011000001100011 + 1100010100101010111100011 + 1100010011100000100110000 + 0111000101011011101101100 + 1000111111001111111000011 + 0101111101111111010010101 + 0101000010010111010101000 + 0100101010011100101101000 + 1001101001001100101000110 + 0100001111011111010100111 + 1011100010101001100111011 + 0001110001101011010100011 + 0110101000101001001100111 + 1101010100000001111001110 + 1100001110010110000110111 + 0001010001001011001011101 + 1101110011100010100011011 + 0111011110100101011010001 + 0101110100111011101011110 + 1100111100011101001001001 + 1000000010010111111111110 + 0010001100011110010111010 + 0011001000001000010111010 + 1011111111010110011001000 + 0100111111111000100000001 + 0000111010110001101111011 + 1011010100011010001100001 + 0001111010111001001001100 + 1010101100111101000110111 + 1111111000110111001110110 + 1110101110110010111000111 + 1101101111011010101011100 + 0110000001001000001100001 + 0111101000101010000011000 + 0100000001001100011111110 + 1110111101000010000010101 + 1000010001110110100100101 + 0101100111101101011011101 + 0010010100101001110000000 + 1110001111111111111010010 + 0111000001111101001110111 + 0110100100100110111010110 + 1110101111101000000000110 + 0111101010101011110010010 + 0011010111111000100001000 + 0010100000010001110000100 + 1111000010110000010110000 + 0011100001000010110110000 + 1101000110101100011010010 + 0011101111001100011101100 + 0111000000101110110110011 + 1000101010010010111101001 + 0111000000100000001101010 + 1001110000010000010100011 + 1000110101101011001101111 + 1101101101101111011011011 + 1111010111111111001111001 + 0110011010100110010111100 + 0110001010100010101100010 + 1110000110100001001000110 + 1110001101010011111011100 + 1110001011111010111011101 + 1101101000101110001011110 + 0011110100001000100110000 + 0000000000111110001111011 + 1111101110001101110111011 + 0101000001001000000010100 + 0110110111010111101011101 + 1000111001001111100011110 + 0010011101101111101010101 + 0010011000101010110100110 + 0101011000111110111110001 + 0110100000000011110110011 + 1010101111110010101101011 + 1000110101010100100111100 + 0111101101010010000010011 + 1000011110010000100010010 + 1110110111000101001101011 + 0000101111100001001000111 + 1000001101111110100111100 + 0111000011000100000110110 + 0001000000001110101000110 + 0100010011110111010001100 + 1100000011111101111111101 + 1100001000000110011000100 + 1001101101001110010100001 + 1001010101111011011100111 + 0010010110101011101011100 + 1000000011010011100010110 + 0101011011011110001101001 + 0010110111000000011000100 + 0011110101101110010100001 + 0010111000111001000010100 + 1000000001100100101001001 + 1001010011010011101000010 + 0110101011100111100100000 + 1011010100000101101000100 + 0000000001001010101111101 + 1010111001111010101001011 + 1110111100010111111101000 + 0001001110001000011010001 + 1100110101010100000101100 + 1000111011111000001110110 + 0101001100111000011011111 + 1110101100011010111011111 + 0000000011000000101010101 + 1010101010011110111010100 + 0000000110101111001111001 + 0011011100100111010010100 + 0111001001101110001010000 + 0100011100000100101101011 + 1111100101110110000110110 + 0111011111111010001101100 + 1111101011000111001000010 + 0111011011001011110011010 + 1010101010001011110000100 + 0010101010011010000111100 + 0000010010110011001000010 + 0111100111010100010110100 + 1101000011100010101011010 + 1100010010011100110001010 + 0010001011100000010101111 + 1110010100011111101000001 + 0001010110111001101110011 + 1100010001001011100001000 + 0011001000101010111110111 + 0100101110000000110001000 + 1011100110001111001010010 + 0011111111100111110100100 + 1010110100110101110010001 + 1100000110111101100110100 + 0011110110110001000101010 + 0100110100101101111101000 + 1001100110000101110111011 + 1101110011011001101100010 + 1001010010000000011000101 + 1011100000101011100111010 + 0111000111111110011010010 + 0101100101111111011101111 + 0001010010111100110101011 + 0110011111100011011011010 + 1110111101111011001010100 + 0110000101110010101100001 + 0100100101111001011110011 + 1000000000100110001110111 + 1001111111111111100010111 + 1111111011100101001011001 + 0010111101110010111110101 + 0111011001110111100000000 + 0000111010100011111111101 + 0100110000011010001101101 + 1100101010111011100011000 + 0101010110111110001100011 + 1101011010001011011110101 + 0001101010100000010110101 + 0100111101000111100010001 + 0000001010011100101101011 + 0110001001011011101011010 + 1110110011000010010110010 + 0011010111000011101000000 + 1101101001100110001101111 + 0011111010000111111110001 + 1111110100110001001101111 + 1010010111111001100001110 + 0111000001110111011000001 + 1111011101010011110010000 + 1001111100100100101100111 + 1001000000010000101111110 + 0110100001010001011000110 + 1100110001100010011101111 + 0001011111101100101111100 + 1100111101100100100111010 + 0101100001100110010100011 + 1000111101010100000000001 + 0100100110000101000011011 + 1000000101110101000100100 + 1011010011111101100110100 + 1011000000011010001100101 + 0110101001010001001100100 + 1100001001100101100011011 + 0110101010001011011010010 + 1111101010100111101101101 + 1001101000110010001001101 + 0100001111110110000111101 + 0111110101000101011111101 + 0001101101100111110110101 + 0010101100001011000110101 + 0111101101010110010110110 + 0111010000000010100100000 + 1011011000001111101110100 + 0111001001101000001011110 + 1100011101100000100001011 + 1001011100000011001011010 + 1101000011110010101011010 + 1010101111101101001101000 + 1101101001100101110111001 + 0001111110011101011101000 + 1111111111101110010111001 + 1100000000111101110111100 + 1010011001011111001110100 + 1000011110000010011111111 + 1000000100001000100111010 + 1011011010100010010010000 + 1100100000001001011100110 + 1010000000001100100011100 + 0011110011001110100000001 + 1010001100010100000100111 + 0001100011101110110001000 + 1010001001101101000010000 + 0011110100100000000110100 + 0100101000100111011111100 + 0111000101000001111111010 + 1010011010010000111101000 + 1110000011000001011010011 + 0110001111100101011111010 + 0010100011000011010111110 + 1100111110100000100011010 + 1001001001000111011101001 + 0100100100100001100010100 + 0010110010101000011010001 + 1000011111001011011011001 + 1110010011011001000011100 + 0010111010000000110110101 + 0011110111001100110111111 + 0001111100010111000000101 + 0111011101111101000011000 + 0011001110000100101100101 + 0100100110010010100111110 + 1110110110111001110110000 + 0111001001010100100010000 + 1110101111101001111010000 + 1010010001001110000111101 + 0011001000101000101000011 + 1001011111000010000111001 + 0101010000100001010111111 + 0011110100001011011111110 + 0110000110000101110011110 + 1101100000110111100001111 + 0101100111001010110100110 + 1011011101001101011000110 + 1100011011101001101100000 + 1000101000001111011000010 + 1100010110001100011101001 + 0011111110101001000011010 + 0011001101100111011111010 + 1001100100110011111000011 + 0000010001101001100011000 + 1001011011011110111110001 + 0101011101100110000000100 + 1010000001010011100101010 + 1011101011110011001110110 + 1000000111111101011101010 + 0101111010111110010010001 + 1110101101110100100101101 + 0001000001101111111100111 + 1011101101111001100101100 + 1011001110101111010100000 + 0110010111100100111110111 + 0111000001110111001011000 + 0100010011001010100101111 + 1001011010001100010000001 + 1101101010010101100100110 + 0100111011010100001010000 + 0100000000001000010101100 + 1001001110110000100001101 + 1100101000100111101011011 + 1111010111010010101100000 + 1001111011100010000101011 + 0110110100110111111101111 + 0010101010001001111110110 + 1010001100100101100001000 + 0110111100000110011010100 + 0011110101101010101011010 + 1010011111010011110110111 + 1101101010010101000000011 + 0010010011000101001000110 + 1011101110101111011111101 + 1000000100001110010000010 + 1111110110101111011100100 + 0001100100100101111001001 + 1101110100010110001100100 + 1111100101000111110100010 + 0000010000101111011001111 + 0010111010001110011001100 + 1110011001011100101100101 + 0110010010110010000000010 + 1110001010010110001000110 + 1000111111111011110011100 + 1100011100110100011011001 + 0100110011011010110010010 + 1011011110111110110001011 + 1100010100001001011001000 + 0100000000111110001100001 + 1101101100111011101100001 + 1100011001111001100111111 + 0000110011110101010101101 + 0100110111010010101110000 + 1101101010110011000110011 + 1001010010111001011110111 + 1010110000000001101010110 + 1110011001000001011111111 + 0110011000010010011011100 + 0100011011111010010010101 + 0010111101000001000111011 + 1100001110111000100100010 + 1111010111001110100010011 + 1001101101000101001010110 + 0110001110111111101101001 + 0010010010000101010100111 + 0101001110111011000001001 + 0111110000001110010011101 + 1000001011011011011000000 + 1000001001000111111101100 + 1101011110000111110100111 + 1010110010001111111110011 + 0000010111001011000010111 + 0011110001010001111001101 + 0001101111010100110100010 + 1000000010001110100100011 + 0001111100111011111110001 + 0010101101000101000101111 + 0101000101000000010011111 + 0100111011011000111001010 + 1110100101100001000011000 + 0111001110000110010010101 + 1000001001011100111110111 + 0101111101110110010111001 + 1100111001010010010100010 + 0010010001000000100100100 + 0000110111010011000101110 + 0001011100001011010110101 + 1010101110010101001011101 + 1111010100111010010101110 + 1111100000010111000101001 + 0000010010010010001101100 + 1000100011001001000100010 + 1011011100011110100101111 + 1101110100100000101101001 + 0001011011110100111001100 + 0010100001001111111011011 + 1000111100101000011001010 + 0010000011111111010101000 + 0010011111111000000111101 + 1001100000111001111101010 + 1100011000100000111011011 + 1110011011100011011110010 + 0100010101011111100001101 + 1111011000001111000000100 + 0111101100010001101011001 + 0100111011110001010011000 + 1001110101000100101111001 + 0110000101011001101100100 + 1000110000010111010111110 + 0110010001110011101111010 + 1000110011010010001111111 + 1001110101001010110101000 + 1101110101111001110010010 + 1000001110100000000010100 + 0101101110111110001101010 + 0111000111101010001000010 + 1111000001001101010010011 + 1001111011010011101011100 + 1000110010011111110100111 + 0000110101101000001000000 + 0110101111100001000111000 + 1101000110010010011111111 + 0101110110000011010111010 + 0111100110101110000010001 + 1011011010000000111110011 + 1101010001101110010101011 + 1100101011110000000100100 + 1011110000111001100010110 + 0001101000000010001011110 + 1100111111100110100000011 + 1111001010001010110110010 + 0101110100111111010001100 + 0011000110110111001111100 + 1110011100101001100010110 + 1100100010011011011100011 + 1011111010110001001110000 + 0110110111001101000011100 + 1101101100101000111000000 + 1011111101111010110000010 + 0101111111111110000110000 + 1000100110101110010000101 + 0110101101110010010000111 + 1000001011111000000101100 + 1110001110011011110011011 + 0011001001100000011011101 + 0000101111000101100111010 + 1111000111100111011000101 + 0111101010100111010101000 + 0010000101011010011010000 + 0010100110101011110011000 + 0110010111111001111111101 + 1110111011001011111100011 + 1001110111111100000000000 + 0100110100011101100001010 + 1111111001011001101001000 + 0100111001101101100100011 + 0110011010010010101111010 + 0011000011110100111011011 + 1010000100111011110011110 + 1110100000101010011010101 + 1010001000101011011110111 + 0011010011010101010101011 + 1101111111100111011011000 + 1001010110101101111000000 + 0100001111010101101101011 + 1110000101101101000110010 + 0011001101110110111010001 + 1101010001010001010111010 + 1100101001111010110010100 + 0010001100100111010001111 + 0100001101001110001000101 + 1000000011110001110111000 + 1011111000100110001000100 + 0010110011010011110000110 + 0110001101010000110010100 + 0011111111100011001001010 + 0001100100010111010011101 + 1111110111010110110011001 + 1100110101100010001111000 + 0110100110100011101001001 + 1100011001010100100111001 + 0110111001010000110000111 + 0100100001001000011110001 + 0000001010111011111111000 + 1000001101101101010101001 + 0111111100001101011111000 + 0101111000110101100010110 + 0101010110001110101001110 + 0001011100001001001110100 + 1100100101001110000111010 + 0010111110000110000110001 + 0110100101000100011010111 + 0101011111111000011010011 + 1101111011010111111001100 + 0101100010010011011101010 + 0101000101111110101010010 + 1111010010011110010010010 + 0010100010110010010010100 + 0101011010001101001111011 + 1010101011001100010110010 + 0001010011000101100101101 + 0111110011110111111000100 + 0110010011000110000110100 + 1101011100011101110001000 + 0110010011001111110010111 + 0111110010101101100101100 + 1110111110111010001100011 + 1100011010001100011101110 + 1010101100100100011011000 + 0111010010011000101100011 + 0101100001010001101101000 + 1010101010100111111001000 + 0111111010101001110011000 + 0010010101011010110100101 + 1010101111101000110010010 + 0110110101001100101001010 + 0111110100110110110001111 + 0110100100000110000000111 + 0000110111001110101010011 + 0100111101101110111010101 + 0101001000011110101000101 + 1000011001000011110000000 + 0111110000100001111001101 + 1100101000011111010001101 + 0011011110011101001010001 + 1001011010010111000110011 + 0011100011001011111100000 + 1110010010101110101001001 + 0000001111110111011101100 + 0111011000101010000000100 + 0100010000111011000011110 + 0101010111001000000001110 + 1110100111100110011111100 + 0001010001011111101110111 + 1000101110001001111110101 + 0010000010000111000111011 + 1110011101100100010110010 + 1010010011110110101111101 + 0100111010001011010000101 + 0110010000101011000011010 + 0111010101110000111101001 + 1000110001101100110001000 + 1100001100011010100110100 + 0001101101000110001101111 + 0100110110010110010111010 + 1000011001110011010010100 + 1111001101110000100110100 + 1011100111101001001110000 + 0011110100101110110000011 + 0010011001100111000110110 + 1111001100100100100010110 + 0110111010101110100010010 + 0000000010110000110000111 + 1000001101100111110101000 + 0110100001110010010010011 + 0001001110001101101101100 + 1000111001000100001010110 + 0000001010000100111110010 + 0000001110001111100010100 + 1001100101001010000111111 + 0110001011001011001000010 + 1100100001000001000000010 + 1000110110001010011100001 + 1011111110011010010011001 + 0011001101000001010111101 + 0111111111001101011000110 + 1100101000101011011100000 + 0101000001110100110000100 + 0010001010010000100000110 + 0101100110010110111111000 + 0101001100111011001011001 + 1101111100011100011111001 + 1101001111001101010010010 + 1011001001100110101001001 + 1000110010011000001011000 + 1001101100101111110001100 + 1110000000011110001000000 + 0110000001010010110101011 + 0010101010110110100100101 + 0100111110001111110000111 + 0010011000010011111111011 + 1111001100101000010000110 + 0111000001111011001101001 + 1000001100010110011101110 + 1111101000001101011010101 + 1110111001010000010001001 + 0000010101100000011011101 + 0011110110000111101000010 + 0110000111100110111000000 + 1001110011010010110101010 + 0011110111001011111100100 + 1010111110011000010110001 + 0110010100101011000100110 + 1111111111100101111111110 + 1100001011000101100110010 + 0011111010010111011110001 + 0010010101110000000101101 + 0101010101111110010011110 + 1010101001011111100111011 + 1001010101001001000001001 + 0011010100000001011001000 + 0100010100101000010010101 + 0001100010110010010111101 + 0011000110000010010010110 + 0010110000011000111110100 + 1011101010101010000111101 + 0110010000111111110000100 + 1100101001110111011101111 + 0111011001101000110110001 + 0100000000101101010001100 + 0001000011101001001110110 + 0010011110011110111001100 + 1100111111111101101010100 + 1111111110100010011110011 + 1101110100011011011101110 + 0011001010000010001100011 + 0100111011001101000011100 + 1111100101100100101011100 + 1011110111100001110101101 + 1010010100110110111111111 + 1001101000111011100010111 + 0000101100010001101100000 + 0010111110001001010011010 + 1000011111111110110000000 + 1101100011000000011011100 + 1000110101000101110000101 + 1010101111110100010110000 + 1000110000010000000000001 + 1110000010100001001001101 + 0011110101011100010000100 + 0001110110000100101111011 + 0111000101001010100011101 + 0101010110110001000001101 + 0000110010010000010111100 + 1100111101001111110111111 + 1001011101100011001101001 + 0010000001100101001000001 + 0111011011100110010100010 + 1001111001100011100101001 + 1010100101110000001010100 + 1110010011110111101011101 + 0001000110100111101111001 + 1100110111010010111101001 + 1101111101000111100111000 + 1010000111011111011111101 + 0100010101111010011011001 + 1001100000100010110111010 + 1100011000000000001101100 + 0000001000101101110100111 + 1110000011000000010010100 + 0001100010010011100000101 + 1000111111001101100101001 + 1000010101011010101010100 + 1001111111011001011000010 + 1110001000010011010010000 + 1000100000010110000001110 + 0111101010000001010110101 + 0001100101101000000111000 + 0000011000111001001010001 + 0111001110000101110100011 + 1000010011011111000010011 + 0101010101110000000011101 + 1101111001100100001011100 + 1101100000010111101110001 + 1111101100001001101010110 + 1110000111011100110100001 + 0111110101101101111111111 + 1101101001011110000111110 + 1100101111110110110000011 + 1001100011011001110111100 + 1000110111001010001000001 + 1000000010011001000000010 + 0000001001011001110101100 + 0101111001010001110101100 + 1000100101011100110110001 + 0111101100011000001110000 + 1101111101101100100100010 + 0111100111000011100111000 + 0110111010100110000000000 + 1001010111100011110101000 + 0101110100001111110110101 + 1111110011111000110000011 + 0000110111011000011110010 + 1101011111111100000101110 + 1101000011001110011110001 + 0101011111000000001101101 + 0110110000001010111100010 + 1100101000111111011110101 + 1010100111110110010001001 + 0011011100000001001000000 + 0011001000011111101110011 + 1010001011111110110110011 + 1011111000011110111011010 + 1010101010001011011011101 + 1100111011110101101001010 + 1100010000000000101011001 + 0111100011010111101110010 + 0000111001000010111001100 + 0011010010101101100110000 + 1000100011010000010111101 + 0110010111101000110111110 + 0110001101000110010100101 + 1110001110010010111110000 + 0111110100101010111011110 + 0101100101000111000111011 + 1100000001000110000000110 + 1101011011001001110101010 + 0101001001011101010110111 + 0111001011110010011111001 + 0110000010111010110101110 + 1110011101111110011101111 + 1101101100101101010011011 + 0110101110010110111011110 + 1011011110000110011101001 + 1101110101011011011010101 + 0110001110110111110111100 + 1010000011010100110100111 + 1000110110011110000001100 + 0111000100000100110110000 + 1001101110001111100011111 + 0110110100001001011100001 + 0111110010100010111000111 + 1101110011001100000000110 + 1101001110110010000001000 + 1000101011100101000110101 + 0111110111111000011111010 + 1100011101101010010000100 + 0010111010011010000101001 + 0100110101111010101100000 + 0110010111010110010100000 + 0111100001000100000111011 + 0001100000000010110011000 + 1100011100011010010011110 + 0101100011011111111101000 + 0011000001010100111000010 + 1110101111100011111111011 + 0000101111011010110010101 + 1001011001010001001100110 + 1101101110111000000010101 + 1111100011101111011101000 + 0011001010001001100111001 + 0011001000111101010011101 + 0110000000011100100111010 + 0000110101011001111011101 + 1101001001110111111011101 + 0011101101011101001111100 + 1110001101010110100011000 + 1111101010010101111011100 + 0111010001000000000100011 + 0010001010001101110111001 + 1110000010111000110101100 + 1001000010101011011000011 + 0100100001011011111010101 + 1010001011100110001110101 + 1101001101001010110000001 + 0011110111011110011100000 + 1100111100111010010011100 + 0100001000111011011001011 + 0101110000001010000110110 + 0011011100100101010011111 + 0100011101011001011001110 + 0001111100110010011000010 + 1100101001100110001010110 + 0100001110111110010011101 + 1100100011000101011100111 + 1001001111111110100110001 + 0110010010011111010111001 + 1111010001110111010110101 + 0111001000011101100001010 + 1110101100100000100010000 + 0010000011001011010101010 + 1001000101001100100000101 + 0010100010010010001001100 + 0100011110110011101100100 + 0001100010101111111101111 + 1111100011110001011111010 + 1101011110000101101011010 + 1000110010101111001111001 + 0111000011110000111001101 + 0011101100010100111111100 + 1110110101010000110010111 + 1011011001111001111111100 + 0000111010001100100000000 + 1111001111000000011011100 + 1100010100011000000111001 + 1010000011000100011000000 + 1010011101111100100001101 + 0000001010011010111101010 + 1010111101011110101011101 + 1111110111100000001100001 + 0110100011011000100110111 + 1000111100000000101101111 + 0011110110101110100011011 + 1011001111101001001000110 + 0111100100100100001110101 + 0110111001110111001011010 + 1000010001100100001101101 + 0011010101011100011101001 + 0010010010110011110001110 + 0100000100000100110100100 + 0011000001110111101010100 + 1000100110000011001110101 + 1100000100111111101001000 + 1100110000001011111011101 + 1011100101100110011001000 + 1011001111011110001101111 + 1001000001000100011000111 + 0001000100100000100001100 + 1100000101110001000111001 + 0110100010110100010100000 + 1001100110101111100010100 + 1110110001001000100100000 + 1100001000010101101011010 + 1001010111110110001011010 + 0000001010111000111110000 + 0010000001111100110111000 + 0000010011101111000001111 + 0000000101100100010111111 + 1100000101001110011111100 + 1001000001101000110010101 + 0101110101010100111010010 + 1011000010010011000101111 + 0011001101100001100101110 + 0011110111101010110000101 + 0011011011101001010011100 + 1101101110011011001011100 + 1010111001001101111001000 + 1000110111010011010011011 + 0111111001110110101010110 + 1000010001011101010001000 + 1111101000010000000110111 + 0011001110100110011010011 + 0100110001100001111001100 + 0100010100100101010001111 + 0110011000010001101110110 + 1011000010111001100011101 + 0010111011100110100100100 + 1000111001100010100101100 + 0100010011110111011111100 + 0100011100000111000111111 + 1010111000101110000011001 + 0110000000100000101111010 + 0010101000001110000110000 + 0011011011011111111100101 + 1100011010111110110101000 + 1110101001110010000001111 + 0110111100001101000111110 + 1110001000001111010011000 + 1001010100111110110101101 + 0001110101111101011100111 + 1101100111010010100100101 + 1000101011101010010111110 + 0000101000010001111011100 + 0101110000101011011100111 + 1001010111101001101000011 + 1010110010010011011010110 + 0110101010110001011101110 + 1100100100101110011000011 + 0111011101000101100100100 + 1111011010111101111000001 + 1111101100001011011101111 + 0100000001101111011111000 + 1000000000010010000101010 + 0010100111000010100000101 + 1011001100110011100000111 + 0110010101111000000101011 + 1000110101000111001011010 + 1010100110011111111001001 + 1101011111000111111000100 + 0010111010000011011011010 + 0001101011010100110101100 + 0000000100101110001111110 + 1010000110001000101111110 + 1010001101110110111010110 + 0111001001110010000011001 + 1001111111000010011010100 + 1111110101010110001001011 + 0001101111100110101011111 + 1111011101010010010110011 + 1110110011110001110011100 + 1100101100010010100110100 + 0000001101101001101001011 + 1100101010110001000100111 + 0100111101100101100001100 + 1010101010111100011110010 + 0111101011101001111010001 + 1000000100000000011010010 + 0011111010010010101110000 + 1001100000110000011010011 + 1100100011011011111010011 + 0011101010011110011011000 + 0111111000010010010011111 + 0010000000110011111010011 + 1110001001100101110000110 + 1011001101100110110001011 + 1101111011001011001010100 + 0001001111111110000101011 + 1111110000010010101010110 + 0001111111111001000111101 + 1100100001010101000011011 + 1111101011010011101100101 + 0110101101000111110011001 + 1101111110110110111001001 + 1011110100101011101010101 + 0001000010110101100011101 + 1101001001111010111011110 + 0010011110100100100110000 + 0101001110110111110001000 + 0000110110000001001111110 + 0101100110000101111101101 + 1001000101001011010000111 + 0010110100110011101010101 + 1100101010000101011111111 + 0101001101100110001010000 + 1010101001110110011110101 + 0011110111010000111110101 + 0000101000100100101010001 + 0001111111100111100101011 + 0011010110010110100111110 + 0111011111001011111101111 + 0100111111010010111010100 + 1101110101010011101110010 + 0111011010111011110011011 + 1010111111000100111110011 + 0111101100110110100110000 + 1110111101011011000101001 + 0101000110110010011101011 + 1100011100000000001001101 + 1000011001001101110010101 + 1101011001110011000000001 + 1101000010011100010000000 + 1001010010011011010100000 + 1110101111100001100000010 + 1010011010000010011000000 + 1001101111100010011110001 + 0100110010111011111000100 + 0010110000101110110100100 + 1100010100110011110100010 + 1111010111010001101000010 + 0000100101000000011111000 + 0111101000110000001111100 + 0111010000110010000100100 + 0001000100001010111100000 + 0101101000000111110110011 + 0001011110010100101001100 + 1110101110010010010000110 + 0000001110001010011101000 + 1100000110110001111001001 + 0011000100010001011000101 + 0001010000000111110101110 + 0111110011101110101000001 + 0001110011001010001100010 + 1010111101101010001010111 + 0000101010100100111011111 + 0010100010000111100100011 + 0011010000000011111100011 + 1111000000110110001001100 + 0010110110101010011111110 + 0101010101101010101011101 + 0010011000010011101011000 + 0000110011011000001100000 + 1101011111110011000110110 + 0010111001100111000100111 + 1001001001111010011100010 + 0101111111010111010000110 + 1011110001011100011100100 + 0101101110011111001101100 + 1101001111010010010101100 + 0100000111000110101001000 + 1001110011110000010000011 + 1010010110010110101100011 + 0001110010000100100011011 + 0100101110111100001010100 + 0001011100001000101000100 + 0100011111111000000100100 + 0000101111010000000101100 + 0010011001010001000010000 + 0010010011101110101010001 + 0001110011111011000110100 + 1001011000011011111010001 + 1101000110000010000111011 + 0100000110010011100111110 + 1001101110101001001010110 + 0101111011100101111011000 + 1111000011100110111000011 + 0100101101010010000111000 + 0001111001001101111110010 + 1000101000101101110001001 + 1000101001110010111110011 + 1011100100011101010110010 + 1011000110101010110000000 + 1111101110010001110010101 + 1011000110001101010101001 + 1010010010001001110101000 + 1000010011010010100110101 + 1011111011001101001110000 + 0000110001110100011010001 + 0100100100011101011000101 + 1101000111001001110100001 + 1001010110010001100001011 + 0000101100101000111111111 + 1011100101110100100110011 + 1110111010110001110000011 + 1000110101111000110111111 + 1000010010100011101000110 + 1111111110101101100111111 + 1111001011101110110001010 + 1110001001001011101100111 + 1001011001110011100110110 + 0101011010011100101110010 + 1101100011000010011100011 + 1000010010010001001001100 + 1101001100111111001001111 + 0110101110011000010110100 + 1101100000000010001110101 + 0111101001101000110000010 + 0001001101010100010100010 + 0011010010011101111001101 + 1100100010001111010110100 + 0100110011010110000001010 + 1101011111000110010110000 + 1100111011001101101111101 + 1011110000001011100000011 + 0100000101011010110001001 + 1110001010001011001011111 + 0010010000101100000101101 + 1011001101011000111011101 + 1101001111101111011011100 + 1011111101010000001111100 + 1100001001010111010111101 + 0101101001111100000100010 + 0111000010110011111110110 + 1100011011110011110010011 + 1001110000000000010111110 + 1101010000100011110011000 + 0101001000101100101000100 + 1000100011010111100100000 + 1001001101010111000011011 + 1110011001010111101111010 + 1010000100100001011001011 + 1010101001100111101010001 + 1111100010000011010101010 + 0100011011100101000000000 + 0111100111010001110001101 + 1011111010110100101000111 + 0011000101001000011000110 + 1101000110011110000110011 + 1101111100001010000001110 + 1000001000001011000001000 + 1100111000110010101111111 + 0010101000011100101100101 + 1101010111000010010010010 + 1000110000000111100000110 + 1011010100010110101100010 + 0100000010001101101101011 + 1110101011110100000000111 + 1000011010010011100100100 + 0110001110011111010010101 + 0010000011111011101100111 + 1101110011100001100001110 + 0000010000110000001010101 + 0111011111010100010101101 + 1001011000101111101000111 + 1000101101101101010010111 + 1100011011000001010000001 + 0000100110000011011100100 + 0111000111000110101110001 + 1011000000111001010110111 + 1100011110111101110110011 + 1100010101000111011100000 + 1011100100010100111001000 + 1000110010101011100000111 + 1000001101010110001101111 + 0100011100100010000011011 + 0001000000011101001001100 + 1011110100000111000101010 + 0001001101101100011011111 + 0110000011110110001110100 + 1101000111111111000010011 + 0011001011101000000011110 + 0110001001011111001010000 + 0111111110100001011000011 + 1111010110000011101010100 + 0011110010011011000110011 + 0100100110111110010011001 + 1100110001100110101001000 + 1011111001100001001111110 + 0010100011010000111101100 + 0101100101011000001010010 + 0011101011100110010010111 + 1010001011010010001111100 + 0101110000000010000110110 + 1110011101101101100110100 + 1010101101001011011011010 + 1100101101110011011111011 + 0100010010010011001001000 + 0101111000010001100110101 + 1000000001011011001100110 + 1110010001001110101001111 + 1110011000101010110011101 + 1111001101101111111100000 + 0010100110001001011100001 + 0011010111000111101100111 + 1110010000110010100000010 + 1001000111000000000101101 + 1111000111000100001111000 + 1101011011011000101011011 + 1100010101001111011101110 + 0111111000110001001110110 + 1110101010011010110101110 + 1011010101100110111101001 + 0000010101001011100110001 + 1101000110100010011000111 + 1001000101101010000110010 + 1100111010011011000111011 + 1000010110111111010101101 + 0110000110101001001000011 + 0000000010111100111001101 + 1100011010001000100100001 + 1101101101100001111110110 + 0000010010101001010101000 + 0101101000111000101101000 + 1000011111010000011001110 + 0011010110000111001001010 + 1011000101000001110100001 + 1111000111110010010110101 + 0001010011001100010100000 + 1101001111111011100101011 + 0101010110001101111001100 + 1101110111110100111011101 + 0010111110100011100000100 + 0111111001000010100110000 + 1111110100011100001110001 + 1010010110010101111100010 + 1100011010011100000111011 + 0110111000100011000010000 + 0101011111001001100010101 + 0010001001001011011110000 + 0101110001110000110000011 + 0001110010110000100000010 + 0011000011100101111011010 + 0101001001101001100000110 + 1111110101001010110001101 + 1101111110001010111110010 + 1010101010100111110110001 + 1010110011011011010010001 + 1111010101000101101100011 + 1111100101001000110111010 + 1100101000101000100110100 + 1010011111100010101010101 + 0001100110011100000001000 + 0000000011101011010000010 + 0011101110100100111001101 + 1101000001111000011111111 + 0110000110100001101101100 + 0000000001110101110110000 + 0011011100001000110001010 + 1100111001111111011011011 + 1010110011100101011101001 + 0001110101100111101101110 + 1101001011101010010001011 + 1010101001110001111101110 + 0101010101101101111110000 + 0010000110000100010101000 + 1000111101010111100110011 + 0100111010111010110000001 + 1100111110000110101000111 + 1110111100100001011110111 + 0101011001101111011111100 + 1001010001000100010100100 + 1101101010001001010001111 + 0100111101100101001101100 + 0011001010011011101100011 + 1101001000101111011001011 + 1101010100000110110110100 + 1110001111110010010010010 + 1101110010100111100011010 + 0100011010101011100110011 + 1101001010111011101110100 + 1110010110011011011101000 + 1101011011011001000110000 + 1101011100001111000111001 + 0100110001000101101111101 + 1011100011011111100011110 + 1101000110110101101011001 + 1110011110111101110001010 + 1101010010001000101000000 + 0000110101011110011101011 + 1011100000101001010101111 + 0010011111000110001001100 + 0001001110001101000000100 + 0000011001010100001010100 + 1101011101000111000010111 + 1000000001100001010110100 + 0101111001110010101110000 + 0000101000100001000000011 + 1000000110110100000101010 + 0011100011000100110111100 + 1100000101111010100011000 + 1111010010110011100001100 + 1110011010110100110000011 + 1001110001101011101011010 + 1011101000001010111001111 + 0010000101011100000011010 + 1001110010000001010100010 + 1101101001111110111101101 + 0100011011010100110100101 + 1110111010000000111000001 + 1100000110101000010100100 + 1011100011010111000010110 + 1101001011000010101001000 + 1001110011111101010100110 + 1110001110111111010000110 + 1011000000010010000010111 + 0011100101101000100110101 + 0010001100110100000101010 + 1001100101000010000111001 + 0000010111110100111010000 + 0001110110101101000010100 + 1010111011100010001111110 + 1011111110001101000000001 + 0100010100000111011001001 + 1100100011101010001111011 + 1110100100101110011101000 + 0000111100110110101111011 + 0010101000100000001101110 + 0101101011100000001110101 + 0001110101100010111110100 + 1000101001110101110100111 + 0101111011010010100000110 + 1110111101101001000010011 + 1000110110001100000000011 + 1101100000101001110100011 + 0000011011110010111100010 + 1101101010110100011011010 + 0011001110101000100111100 + 0111100011110110010110001 + 0111111110011001010001010 + 0001110101110110010000100 + 0010100000101001110111000 + 0110010001011011010001011 + 1111011111110101011000110 + 1000011111111101111000110 + 1011010100101111101111011 + 1100110011101000111111100 + 1000110110010101100111001 + 1000000110010101001110011 + 1100011100101001110000101 + 0000010001110001110100101 + 0110111100111000111111110 + 1011111101111001100110100 + 1101111011011111101100010 + 1010011001111101101011100 + 0010011100000010011000100 + 1110001010111110101111111 + 1001100010100110111110010 + 1011010111100011011000101 + 0000000000011100001001010 + 1110101011010011000101111 + 0110110111001100111111111 + 0101100010110101011000011 + 0101011100010101101000011 + 0010010001001010111100011 + 1001000000100101010000111 + 0001100011101011111001111 + 0111001111101011000100111 + 1101100111011001001101110 + 0001111100011011111110110 + 0100001011001101110000000 + 1000011000011000100110000 + 0001100110110100011001011 + 0110010110001001110100111 + 1110110110101010100111111 + 0001110011000010101011100 + 0011100101010001100110111 + 0111100000010001100001111 + 0110110000010101001011100 + 1110101100011100100111101 + 0100110111000000101000001 + 1011000111000101000011101 + 1011000000011101010001111 + 0110010110100101011010110 + 0011101011101111100100111 + 0001010000101001100001111 + 1011100010001000000011111 + 1110110101101011111100100 + 1011110010101100001011000 + 1100010110100101011111001 + 0000110000111000000100001 + 0000101101011110001101101 + 1001111100011001101010111 + 1111101001010011110010010 + 0100111101100001011001011 + 0011101101001000111011110 + 0001101010111011111111101 + 0000101011010001100101110 + 0101000100001001010100010 + 0110100100101101110011000 + 0001110101001101100010001 + 1011000111110000011111100 + 1100101000001010010011000 + 1001000011001111011010000 + 0000000101011001111111001 + 0001010001001110111000001 + 1000011111100100001111000 + 1100010100111111000101101 + 1111101000110001001001101 + 0000011011100111011110011 + 0110111010011100100100000 + 0011011000110100000101001 + 0010101011111110101000011 + 1000111001111001111111000 + 0000011101011100011011000 + 1011000000101111101101101 + 1100111001010011100011100 + 1110110100110010010001001 + 1100110011101100010011110 + 0000001100001001110111110 + 1000001001000000101010100 + 1100000000001000011001110 + 0011001110001100101011011 + 1101100000101110011010111 + 0011110000100111011000000 + 0110111111010111101111101 + 0010100110110110101010111 + 0010101001101011110101010 + 0000011101111111001101100 + 1010000010100110000000100 + 0011111000001000001111100 + 0100111000001000011110010 + 0010111110111011110010010 + 1111110111100100001011001 + 0100111101001010001111110 + 0100000010101111110111010 + 1100000101001000110101001 + 1110000011100001001000111 + 0100001100011001001010001 + 1110110101111110101100100 + 1101100100100011001010010 + 1010111111000100000000110 + 0100111011010000001011110 + 0100001100011001000110000 + 1101000001110111010101111 + 1111101000001110001110100 + 1011100000011111000100000 + 1001110100001100010010101 + 1011100000010011100011001 + 0100100111011011101001111 + 0101011001101101000101100 + 0100100100100011001010110 + 0110011010110010111101011 + 0100100100000000001000101 + 0111000001101100010111110 + 1111010101111110001000011 + 1010011011011010000100011 + 0010011111010100101101100 + 1111011110011000011011010 + 1111110111011101111010111 + 0011011000000011010001001 + 1001000000001110111101111 + 1111111000111010011011000 + 1110011100111011011100010 + 0011101101011100000010000 + 0011101001001000000001001 + 0010001001110101110001001 + 1001001110100100010100011 + 1110011010100101111111000 + 1100100011000010111000100 + 1001101011001001110010001 + 0100011001100100000011111 + 0100101001100011111010111 + 1111111001101110111100111 + 0010010101001011101000100 + 0001100100010000011111111 + 1101101000110000000111100 + 1011000110110010111111001 + 0001101000101001011011000 + 1011001001011111000100000 + 0101011011111100111101101 + 0010011101000011001111111 + 1111100000000001100000101 + 0001111000100000111011011 + 0010011001100010000000011 + 1100111010000110111100010 + 1001001110001011101100010 + 1100011010011001101101000 + 1011110100000010011010111 + 1011010001011101101101011 + 0101010100111100000000110 + 1011101011011111000100000 + 1111111111111000010001111 + 0000011001110010101000010 + 1100011000000100001000101 + 0110011011100000011100101 + 0101110101100100001011100 + 1010010100110011110101110 + 1111110100111101110001001 + 0010110101110001011100110 + 0111100011011010110110011 + 1010000010111110001011001 + 0011000111101110010101111 + 1000101111000101011011010 + 0101000100000101010001100 + 1010100000000111100100001 + 1111011010101100011000011 + 1111111101010110100100001 + 1000000101001110110110111 + 0000010101101100011000101 + 1100101100011011101010000 + 0001010000011011110110110 + 1101000101101101011111101 + 1010110000111001000011100 + 0101000011001111011001111 + 1001110001001101011101010 + 0010000000010111100011011 + 0010100100011100111101011 + 0110101101001100100001010 + 1011100000100000101000000 + 1111110110111001111110010 + 0110101111101100001110011 + 1011011010101100111011001 + 0010010111100001111001111 + 0100101000110000100101101 + 1101110001111011001110000 + 1110001011010000001001001 + 0110100000011100001111100 + 0001110010111011111100011 + 0111110000000010010100001 + 1010000110111101101111011 + 0001001100101011010110101 + 1001000100101001110000000 + 1000010010011011101000001 + 0010010011110011000010000 + 0001001011111100100001100 + 0001011100000101100010000 + 1010010010011100110001110 + 1110111110010110100010011 + 0110000101011110111011001 + 0111001001000101111011111 + 1010100101100110010010000 + 1110101011101110101010100 + 0001100001000010111100011 + 1111000011000110111110010 + 0111000101011100010010000 + 0010011111100100010110100 + 0010011110111110010100101 + 1110001010010101101110110 + 1011010110101100100100000 + 0000010101000011100000101 + 0000110000000000010010110 + 1111100011101100110001011 + 1001001100011111101001111 + 0111000010010111011010010 + 1111010101110111111000011 + 0011100011010011111000101 + 1110011101000100101110011 + 1111010011010111011011010 + 1010011001010101100110111 + 0000011000111000110000100 + 1011111011101011001100001 + 1101000100000101001100110 + 0001011100100000001000010 + 1011110000100000100000111 + 0110000110010010111101011 + 0111000001101000001010101 + 0101010010011100010000011 + 0010100101100011010010000 + 0001001111001001010111110 + 1000111010011010101010100 + 1000110010001110000111000 + 0111110110000100101110111 + 0110011100010000111001100 + 1000100000101000111000101 + 0100111101100011111110101 + 1101010111000100000111111 + 1111010111001010100111000 + 1111011100111000100100011 + 0101000100110101000110000 + 0100001110010100100011100 + 1010010011011110010010100 + 0011001111101101101111011 + 1000110101100110110000001 + 0101100010011110011001101 + 1000110110001110101010000 + 0001110011010010100000110 + 0100010110111101100111111 + 1010010010011010100111010 + 0111011100110010001101010 + 1101001101000000010111101 + 0010001100011011001101010 + 0111100010010000110000000 + 0000101000011000100110010 + 0101111010111101010101011 + 1000000110111011111101111 + 1111001010000111000011001 + 1011011101010110011100110 + 1011001001011010100101001 + 1000110101100111100101110 + 0011000010111000011000111 + 1010010010001011011010110 + 0000101000001111010000011 + 1100100001010010111110000 + 0111010100000000101110000 + 1100101111100100111000110 + 0101001011000100010100111 + 1101100110100001110101001 + 0111100111000001100000100 + 0010001111111101111101001 + 1001110100110011101000111 + 0001100011111001111111101 + 0010001101111100100001111 + 1100110110001100000000101 + 1001110001110010001010011 + 1010010010010110111001001 + 1010101011000110001010000 + 0101100001010110110111101 + 0100101111010010000001011 + 0001100011111110111000100 + 0111100001011101111110100 + 1100011011011101101101101 + 1001000110001111010111010 + 0011110001011101000001011 + 0110101101011011010101100 + 0111010101110100000111000 + 1101010000000110011100001 + 0000001011101001100111010 + 1100100100010101010010111 + 0111101101000001000111111 + 1110110111110001111100000 + 0111111000111111001110001 + 1011001000101011110111100 + 0000100101110010110010010 + 1101100011110001000110101 + 0000110001011001000101000 + 0101001001001001000110100 + 0101010110110110011100100 + 0000100110111001011010101 + 1100111011011001110101110 + 1011101101111101010011111 + 1100011101111111100000011 + 1111001001111111101001001 + 0100010100101010111010100 + 0100111111101010001111011 + 0110011011101010100001011 + 1100010001110100110110100 + 1010100110000000101100110 + 1001000001100100101010111 + 1100100011011101001100101 + 1100000001001101111010111 + 0100111010111100101010010 + 1101110010001000010110101 + 0010100111011001001010101 + 1100111010001101110010000 + 0011110000110001101000001 + 1110010001111011100100001 + 1011000100100011110111011 + 1101111000000001111010110 + 0110011111001011111011101 + 0000011111101001100101011 + 0010001011111110111011100 + 0101011111100110000101111 + 1111110100101011100111001 + 1001100011010111111010011 + 1001111010101101101001011 + 0111011100111000000001000 + 0111010100001011111010110 + 1101001101010010101111100 + 0001011011010000100001110 + 1100010100100011111100010 + 0100000000001001010001110 + 0111111110010011000001010 + 0011110101111100001010010 + 1000000100000101010110111 + 1100001011011100111000110 + 1110010111111110011100111 + 0010101111011000000100100 + 0111001011110001000010001 + 1010011010101111000011010 + 1110011010101101111001100 + 1101110001011101110111110 + 1010001111110001000100110 + 0011001001011011000010001 + 0011001101011001101010011 + 1111010100001111110110001 + 1000011110001101010101111 + 0000110010101101100110110 + 0110100010001000111110100 + 1011010110111001111010010 + 0100110111100000110000010 + 1011110100001101000011110 + 1001111001010000001010001 + 0110100011101000101110101 + 0111110010000000110101111 + 1100111011011011000100101 + 1011000111111010001101010 + 0100011011111010111100001 + 1001110100110001101001001 + 1101111001000010001010101 + 1000100110110011001001011 + 1000101011100101111101000 + 1001000011110010110110011 + 1111101111011101101101000 + 0100100001100100011010010 + 0011011110011110111101011 + 0100110101101001101111000 + 0011101110000100010011010 + 1010010101111011111000101 + 1000100100011100100111111 + 0001101011010000101001111 + 0110101110001011111100000 + 0001101000110010110100100 + 1011111111001010111111011 + 1111011011111010001010010 + 0001011110110001001111000 + 1011101100111000101101011 + 1011100100011110000111001 + 1100110011100010111010011 + 1000101110111001000111001 + 1001001101110101010111100 + 0010000101011010010110011 + 1101011001110010100001110 + 0010101101110011000101101 + 0010000101000010111111111 + 0010011101111111000001011 + 0101010000011011101000001 + 0010111101011110110110010 + 1101101000110100110001001 + 1110000001000111011100110 + 1011000100010100000011010 + 1011100100111101101001111 + 0000110010001010011100101 + 0011100000100000000001011 + 0111111001001000100110011 + 1111110111001101101100100 + 0111001101011001101010100 + 1101100101011100010011011 + 1001111000011100011001011 + 0001000111011100001001101 + 1000000101011111010110001 + 0111110001110100001000000 + 1000000111111001100010001 + 0011001010101111011111111 + 1100101000101100111100110 + 0001001001011001111111110 + 0100111101010010100110101 + 1001011110010111110100110 + 0100011101110011000101000 + 0100000001111001010100010 + 0110100011110001000100100 + 1110001010011001100110100 + 1110000010101010000010101 + 0010001100011010011110010 + 1000001000111000011111100 + 1001011011111011010011000 + 0010111110011110001100000 + 0011001010000000001100100 + 0010010011010111011000100 + 1000111110010000010101101 + 0101100110001001101101100 + 1011111010000100001011100 + 0000001111101010101110110 + 0010111011100001110011011 + 0100101101110011100110010 + 0001000101011011001001011 + 0010111111011010001110101 + 0000011110011101010000010 + 1010000101111011001001011 + 0011011011100000011100101 + 0000101010010011101001011 + 1001000111000000101010101 + 1100000100111010111111110 + 1101100011011111011110010 + 1101101100010100011011111 + 0111010010100101000100111 + 0011011001100101011011010 + 0100101110001001010000101 + 1110110000000011000001011 + 0110111010101110000001000 + 0010101110010110000111111 + 1010011111101100010100011 + 0000010110111011011000011 + 1110010011010011001111101 + 0110110111111100101110110 + 1000000001111010011000100 + 0111110010111011111110010 + 1010100001100010111000111 + 0001000111001011010010011 + 0111001101010011100101011 + 1111010110010110010001001 + 1010100111100001110011010 + 0011000011000110001111001 + 0001100111010101011010011 + 1111001101011001010110011 + 1111111111001000100011010 + 1110111010000111101000011 + 1001111001110110000111100 + 1111111011100000010001010 + 1100110000010011101001100 + 0110011010101101111000011 + 0011101010110101001001000 + 1100011110010010001010010 + 1100010101110001110000010 + 1001010100100111001011101 + 1100011010111100111001110 + 0110001010011110110000011 + 0100100011111000101101101 + 1011100111100110011010100 + 0001100000101101001100001 + 0101110100100111111010011 + 1000101111101111001011001 + 0100011000001001000100000 + 0110100110001101001111010 + 1101010011100100100000011 + 0010110011000100000001000 + 1111110001100001000011000 + 0101001010010110111001001 + 1011011011011011111100001 + 0010010101011010011101110 + 1001010000010000001000011 + 0000100010100000110000101 + 0110000011000001011010110 + 1111011101010001100001000 + 0100101111010101011110100 + 0110000001001000111111001 + 1100010000000111010001110 + 1101110111000011011010001 + 1010010001001010110011000 + 0011010110000000010101110 + 1101110010100011000001101 + 0000010100110101010100001 + 1010001001101000110011001 + 0111011110111101100111000 + 0000111101010000101100001 + 0110001011100101001001101 + 0001010000011111110100111 + 1000011101011010010001101 + 1010100110101010100000101 + 0001101101010010001010001 + 1011001110010100100001001 + 0011000111111110110111111 + 1110110001100110101101001 + 0000101101110110010001110 + 0001111001101100010101101 + 0111000100101111011111001 + 0111110000111111010111000 + 0110111000000011001110011 + 0101100010101011010011110 + 1100000110100100010010001 + 0000011101011100111101110 + 0011100000000100001110101 + 1110001010011101001001111 + 0000010110011110011111000 + 0001111001001000110111001 + 0101011101101010110111000 + 1110101001001100100001110 + 1011011101011001011011111 + 0101100100110010001110111 + 0100011000110101001001011 + 1010100111010001010000101 + 0101000111011100101011111 + 1110001000000010011001011 + 1011100000011011101011100 + 0001110101010010101000011 + 0110000111100010000101000 + 0101001011111011010110101 + 0010110001011010111111100 + 1100011111111110110100000 + 1010100111001111010100011 + 0101011110011001001010111 + 0011101110110011000110111 + 1010110111001101110001000 + 0111101000010101111110110 + 0100100001111010010010110 + 1000010000010110001010100 + 1011011001010010011111101 + 1100100010101000110000010 + 0101110011010000000010000 + 1001000101000101110000111 + 1010010101111011011010001 + 0111101011000111010111010 + 0001110001001010011111100 + 0001000010000111100100111 + 0101111000100100101000111 + 0111000111111100111100000 + 0111011110111011000011101 + 0110011001001010001110000 + 0001000011011011001101010 + 0010100100101010101101101 + 1011111011001101101000000 + 1100011101011101111000111 + 1000110011101111001111001 + 0001110110001110000010001 + 0101011100101000110100100 + 1110111000111010001001101 + 1010000000010110101010011 + 1001100001010100110100001 + 1101010000100110111111101 + 0001101010010011110101111 + 0000111110111010010010011 + 1010101110101101100101101 + 0010101001000110000101100 + 1100001010000000010100110 + 1111001110000110011010100 + 0110001010101010000001101 + 1100011000011101111101011 + 1011101001011100111100011 + 0100001011010000101001100 + 1100111000011110011101111 + 1011111100110001101001110 + 1100011101010000001101001 + 0010011101100001010011100 + 0010010110110010101100011 + 0110110010011111000001010 + 1000101000111100000100001 + 0001010110011000001110001 + 1111101100100110001100001 + 0010101110111000000110000 + 0100000001110111110101000 + 0011001001110110011010100 + 0000011111010111000100011 + 1110100111001011011110101 + 0000101100110000100000100 + 0001111111100110101011110 + 1110100110110110110110011 + 1101000111100010100011100 + 0111100101001101110111011 + 0001110001010100100000011 + 0101110011111010100101101 + 0111101111100001111000011 + 0011000000000001010000001 + 1000000101100000100001000 + 1010011001110011111001000 + 0000001100101001111101101 + 0011011010010001000101000 + 1010111001011010100001111 + 0010111111100101001111000 + 1100010000100101110000111 + 1000000100100001010110000 + 0010110111110111100100010 + 1001000100110111011001111 + 0100010111110000000111011 + 1110010111010001110000111 + 1110100101111011111101011 + 1111000100010110100011010 + 1101110001000111111100100 + 1010001010010100101010011 + 0111111111110000011101110 + 0101000110000000100000110 + 0101111111111001010111111 + 1011111101101011100111111 + 1011001001000101011010001 + 0101101110010110111101101 + 1000011010100010100001010 + 1100100101001000101101011 + 0100000111101110001100101 + 1010000101111000111011000 + 1111001100000111010110110 + 1000110001100011001101100 + 1110101001100100010110010 + 1100011010010011101110001 + 1110011100101011101111000 + 1101001111011101101011110 + 1010000110110001100111011 + 1111000000111110001001001 + 0100101000101110110101001 + 1100001001011000000000111 + 1011101001010101011001110 + 1110011010101011001101100 + 1110011111100110101000100 + 0011100111101100101110010 + 1011011100100101101101111 + 1110111100100010111010110 + 0010000011110000010010101 + 1110011111010011000000011 + 1010111001111111100111111 + 0001011010001000101111000 + 1010010101011011110101001 + 0011001000010011110111110 + 1011101110110110010011000 + 1110111011111001000100010 + 1110110101110010111101110 + 1010110101100100100010010 + 0100101000100010010010111 + 0010000110001110000010010 + 0010000101011011101011100 + 1001001101000001000110001 + 1100011101101110000100100 + 0100100101001100100000000 + 0011010010010101101000000 + 1011111110110011110101000 + 1110011101010010100110110 + 0000100101100011110100001 + 1111111001010110010001001 + 0001001010000001000111001 + 0110001001100101010111100 + 1000110001001110110110011 + 1001111101100010101100111 + 0101111100110101001000111 + 0011111000110101100000011 + 1101110011011000000010101 + 1100110101101101100110111 + 0010100111010011101111010 + 0000010000111110111011001 + 0000011001001110010110011 + 1000011010111001110101101 + 1111110100001111111001001 + 1011010001001011100100011 + 0011000111110111111011111 + 0001001111010010010001011 + 0101100010001101011101110 + 1111011000000011001010011 + 1001000011100100111001011 + 1111000110000011011101101 + 1000101111010011000000111 + 1101010111100101110111111 + 0101101110101100011101001 + 1010100100101111000001000 + 1001010000101000110011000 + 0111000110011101001110111 + 1111100100011000111010100 + 0101000110110100001110110 + 0000000000011000100001001 + 1111000110110000000011101 + 0000110001111100001110110 + 1000000010000000011101011 + 0101111000100100011100101 + 1111010111110010001100000 + 1100111001011111010001110 + 1100010001110111101011001 + 0100010001100101111011010 + 0100100001100110011110101 + 0101100010000100110010000 + 1011010111110000101001010 + 1010010110101101010011000 + 0100110110000001100001010 + 0010001010010100110101001 + 1011010110110100110110000 + 0011110110111001001111001 + 0100110100101010100011101 + 1111000010101110011100010 + 1110000011001010001101101 + 1110001101011101011010011 + 1100000101011111010011001 + 0111001100101001110100111 + 1010101010110010011101101 + 1101101001000110011100110 + 1101000100001100001110110 + 1010100101101000101000011 + 0100010001101011101001001 + 1111001100010001100100100 + 1100101001000111010110111 + 1001100011100011100010001 + 1101111000001110111111111 + 0000111000111101111001001 + 0011110011101100110110001 + 0110011101001011001100001 + 1000010011101010110010110 + 0000100001010111111001100 + 1110101010011111100101011 + 1011100010110000011100001 + 0010010100001101000101011 + 1000011011010101000000110 + 1010101110000001100111100 + 1000100000010111000100010 + 0100111000010011000001001 + 1100010001011010001010111 + 0100110111111110010101011 + 0110001001100001001001111 + 1011111101100011001011010 + 1011100010001000110000000 + 0110001100100111111001001 + 0101111001100100100010011 + 1011100010010100000100001 + 0000010000110010000010111 + 0010111000000101110110100 + 0011100011110001110000101 + 0001100100001010011011111 + 0010100110011010000110011 + 1001011111000010100111011 + 0000010100100110001110010 + 0001000111000011101011110 + 1010010001110011100000110 + 1100001100100101010101001 + 1010001000111010100111001 + 1100001111111100101111010 + 1100110100011000101110010 + 0001100110011011111011010 + 1111101010010111000100001 + 0110001000000011010101100 + 1110111110100011010010001 + 1001110000110100100010011 + 0101101111101000100001001 + 1010011011110101010000111 + 0001101011101100110001000 + 0001011011000110110100001 + 0101110000000001111101101 + 0100100100000011111010001 + 1011100111101100000111011 + 0000010001101001001101101 + 0000010000110101000100101 + 1001111001101000010110100 + 0100101000001000001100101 + 0100011110011000010010111 + 0010011010010001110110011 + 1011100011110101001101001 + 1000100001001011011011110 + 1001000001101010010000111 + 0110010010101011101010111 + 1011001101001000011110100 + 0110000100000100101111110 + 1011100110000110010011110 + 0100101011000101011110101 + 0111010011100001110101001 + 0001001110010000001110010 + 0100010001100010111100011 + 1101111010011011110111001 + 0111000010111000111000100 + 1111001001101111010011011 + 0010111001010110101000110 + 1110011101000000100110100 + 0110111000000100011101101 + 1010001010111011010101011 + 1001001111001110100001110 + 1100000100110110101101100 + 0110011001110010011100001 + 0110100110110000000001010 + 0110001011110110110111011 + 1001110001011100101100101 + 1000111100100011101100000 + 1100001110010000101100000 + 0111000000011100011010111 + 1101100001011010100111110 + 0110001101110000101010011 + 0111000001111000010110101 + 0110011011100011101101100 + 1101101011111000111001010 + 1010101101110111011110000 + 0010110100010010101110111 + 0110011010001100010010100 + 0111111010101011100000110 + 1011010101110011111010110 + 0101101111001011011011011 + 1100110100100010010111011 + 0010101001001010000111011 + 1101010111001010100010011 + 1100110111110010010100011 + 0101011100110111001001111 + 0111100101011100000101001 + 1010011001011100011010011 + 1110101011011001011101101 + 0110000000001010111011000 + 0000010101000001000001111 + 0100011000001011100000110 + 0111011011010100001110010 + 1001010100111101110011101 + 1010011111100101011110110 + 0000100111001101011010110 + 1101111110010011100000011 + 1000010001101111110011000 + 0011000011001110010111111 + 1110011101100101000110110 + 1101111011000011011100000 + 1110110101111000101110011 + 1110101010010011101100100 + 0100011111000110010100110 + 0011101101010000111100101 + 0001100110100010011010110 + 1111001010010010110011000 + 0001010010111100111111110 + 0011000111100010001010111 + 1111110100110001111111010 + 0010101100000010000001001 + 0101000010000111100011000 + 0101000100111111000101101 + 0010111111000001100011001 + 0000100001000000000100001 + 0111111000011101000010101 + 0111111100000000001101001 + 1000101001100010110011000 + 1011001011000011100011100 + 1000000010111000100010010 + 0000111001010110100001000 + 1100100101111101101111000 + 1111111011001001011001011 + 0000111101010011000000010 + 1011101010010101100000001 + 1010000110010100010000000 + 1111001111010111010000011 + 1000110101101011001001100 + 0101000011101000110101011 + 1001111100000101110111110 + 0011001010100100100110101 + 0011001111110010100010011 + 1000010011010110001111011 + 0010100011111001001111011 + 0010100011111110101011000 + 1110111111000111011010100 + 1111001110011000010110001 + 0000011101111000101000000 + 1100010010101100101011111 + 0101111110111110110111100 + 0000001010100100010110101 + 1011110111101101000011001 + 1100011101010110111100001 + 1111110100001010011110100 + 0111111010010001000110000 + 0010101010001000001100001 + 1010111101010000001000000 + 0100011000001011000000000 + 0110100111001011101111010 + 0110011101111000100001110 + 0000101111010001010111011 + 1001101101011011011110110 + 0101111001110011000100000 + 0101000100101001111001011 + 1100110101000101111011010 + 1100000100101110001111011 + 1110001111000000101101010 + 0111100100011000001101111 + 1110000100010001001010110 + 0110001110110001111100100 + 1010110000011110010100000 + 1010111011010110011110101 + 0100111111100010110111011 + 1001011011101010001111110 + 1111101011100000101111110 + 1110010110010101011110001 + 0011010000010010100001010 + 0010010000111111100111111 + 1110011001111010100101111 + 0000010101110011010100100 + 0000001110001111011111000 + 1101110110110111101100111 + 1000101010100000010101111 + 1110110000000001110111001 + 1101001110101100110111111 + 0111011100001001111010001 + 0100001010100111000011111 + 1110101001111010011000010 + 1111011011010010110010110 + 1100000110000001010100010 + 0001111001011101010101011 + 1000011011010101001101000 + 0011111000001011101111101 + 0100010011001111101110101 + 1110011110111100001011010 + 1110011010111000101101111 + 0010100010011110001111011 + 0010010101001111011000000 + 1000001011001110100011010 + 0000001000110001010011110 + 0001001011111111101111111 + 1000010011011000001011011 + 1111011101011111001110011 + 1101111000010000101111011 + 0010100111100011110100111 + 0011000000110000011101110 + 0110111110011110001010011 + 1010110111110001101101000 + 0111001101101010000011111 + 1111001100001101001010101 + 1011110101110110001001011 + 0001111000101111100001011 + 0111110101101000001011101 + 0101010111000010100001110 + 0000110111001110101011011 + 0101101100111010101100010 + 1110011011111000000100111 + 1111100011001000101000111 + 1110111001110010000011111 + 1110111001101111011000111 + 1001110111011101100010110 + 0011110001000011001110011 + 1001001100001110011001100 + 0010000111100100001111101 + 0011111010101001101110101 + 0011000101010100000111110 + 0001010111110111011000001 + 1110101110011110010000010 + 0010001001110101111000011 + 0111011000000001001101011 + 0111100000110101000100101 + 1101001001001010111100110 + 0001100100000011101001000 + 1010011111111001011100101 + 1000000000010011110011001 + 0100110100111111111100010 + 1100000110000110010110010 + 1011011111010010010010110 + 0101010011001111000011100 + 0100111001101010001110100 + 0101011110111010100000000 + 0011011110101100000000011 + 1011010000101100000000111 + 1011101001001001011101000 + 1010111100100101101100010 + 0100011110101001011111000 + 0110010000111010100010101 + 1001111110101100101000011 + 0100101110100010101101010 + 1000001100010001110111001 + 1000101111110100011001010 + 0111110110011010101100011 + 1000000001000000101100001 + 1100100001001110100001001 + 0110001011001001010010111 + 1101100111011110110000010 + 1100010000011101010111000 + 1011011001001110000101001 + 1010010000010111011011010 + 1100110100011110000001011 + 1011001100001000011011111 + 1110010110010100010001010 + 0110101110000100001010101 + 0011011101010011010000110 + 1001010010111111100100011 + 1111111100111100111101011 + 1010101111100001010000101 + 1010111001100110000000111 + 1101111111101001010101011 + 0001110001101000011001011 + 1101101000001011111101101 + 1001010010100001010000110 + 1011101100011010010011011 + 1101011011011010111110010 + 1101001111010001110011101 + 1010100000000001111000111 + 1110001110111111110101100 + 0000011011001101111101011 + 1011100010010001010001010 + 1101101011101101110010011 + 1101111011111111101100011 + 1110111001110110111001111 + 0001110000000001101110100 + 1010011111000100100011111 + 1000101010001001011110000 + 0010111101100110011010101 + 1111001011010001000101000 + 0010000000010101010111100 + 0000011010100001111011110 + 1111001111000101110001111 + 1001010110101010010010111 + 1110110111011101111111111 + 0101110111010011000110010 + 1010110011011100100100111 + 0000011111001011100011011 + 1011111011101111001101000 + 0001010011011101101001101 + 0000110101100011101000110 + 0011100100010110011011010 + 0111000011011110110100010 + 1111111001101010001111111 + 1011010101100100000001000 + 1100011001001111000110000 + 0101011010011111100100101 + 0001010011001110011100000 + 0001101010110001101010110 + 1101110100110111011001010 + 0001111001111001101011101 + 0010011011111101110100110 + 1000001100010010011101111 + 1110110010110110010110000 + 1100101010111100110111100 + 0000110110111100010001101 + 1100001100000000100111111 + 1101010100111110001111101 + 0101110101011100110010000 + 0100100111110100101001101 + 0010100001110100010001010 + 0101001001101111111001111 + 0000100011111110111101010 + 0011010001000111100011101 + 1000001010000001000010001 + 1011110100010111100100100 + 0100111001100010011110011 + 0001001010111000100000010 + 0010110011010001000010110 + 1101111101110001011001110 + 1110001010110000100110100 + 1110111011001011101111010 + 1111100101100111100100000 + 1110110011011010011001111 + 0001010000100001110010011 + 1011010010000110110001111 + 0001000000000100100111000 + 1010111110011011000010010 + 1101110101011101101011111 + 1011011001110110100100110 + 0000100100101111001011110 + 0011001001110100101101001 + 0001100011101100001100111 + 1100000110101100100110100 + 1110011010100010011100011 + 0010110101001100000001101 + 1110001100101000101001011 + 1011001100100001110010001 + 1000110100000011100011110 + 0000110111001011000111111 + 0000011001001011110101010 + 0011001010001010110001101 + 0111110011000111010000101 + 0001100110101111111111110 + 1011101100010111111011011 + 0011101101101010110011011 + 0010001110110001111110000 + 0111000101010101010011111 + 1000001110111110110011111 + 1010000010100010100101110 + 0010011111001011110100111 + 1010001001000010101101101 + 0101110100111010010010000 + 0011010101100000011111000 + 0010111101000001100010101 + 1100101110000000011100110 + 0001101101111000010110000 + 1000100011111011010111010 + 1110100100110111011100000 + 0111000001111110100101001 + 0001101000110000000110010 + 0011011010110110011111011 + 0101001101010101110101000 + 0101101100011111100010010 + 0000001000000011101010011 + 1100101011011001101001110 + 0011000011101010101001101 + 1011111100000100000001100 + 1101010100000110000111000 + 1010101000010111110010110 + 1101110110001001011001100 + 0000001100101011101011011 + 1011001001000000100100100 + 1010000010101011111011001 + 1010111111001100111101000 + 0111100100100001100111101 + 0010110110010000011011100 + 0000000000010111011111011 + 0111011011100101100001100 + 0110011010110111011011111 + 1100011111101011110100101 + 0101010000010110111100111 + 1111000111011101011101101 + 1010000001100001110011100 + 1100100101110001101011111 + 0010001011101100101011100 + 0011011010101001101001001 + 0000110100011111011100111 + 1001110111111010100110011 + 1011010010111100011001011 + 1100111010001000110010100 + 1001111010101111000111111 + 0011010111100100010011000 + 0000000011101111110111101 + 1011100010101011011001100 + 1010101010011101110110000 + 0110110000011110110100001 + 0000110010110111111011011 + 0111011000100000001010010 + 1001010100011011100000011 + 0010110111111110101000000 + 1011110001010111001001100 + 1000110010101111101001011 + 0000011011011110111000111 + 1000101101011111001100111 + 1110110011011111110111000 + 1001111001111011001111110 + 1001100100001111111111010 + 1001100000011010000101001 + 0001101111111010111011001 + 1111100000000100010110111 + 0111001000100000000011110 + 0101010010011111000000010 + 1001010000010001111101000 + 1011011001010010000110011 + 1110011111001000100001101 + 1111111001010100111101100 + 0010011010011000000010111 + 0101011110011101010001100 + 0000001001011101010110001 + 0110000001100001111001001 + 0101010011000001000011101 + 1000110100001010100010111 + 0111010010001001100101101 + 1100000111011010010101111 + 0100010101001110011100000 + 0011001001000100101011000 + 0011111011011000011010001 + 0011011000111011100011110 + 1000111000100101000110111 + 1010010010010110101000000 + 1000010011000110111110000 + 1000111011111010100001111 + 0000010101000110110110111 + 0001001011111000011101100 + 0001000100111011010110100 + 0110110100101010010001111 + 1111011111111110111100100 + 0001110100010010100111110 + 0101100001011110101110100 + 1100101101100110000100001 + 0010111111110101110111111 + 1101011110100000101101011 + 1010110110011111110101111 + 0001101111011101000000010 + 0100010010011011100110011 + 1001011110101110011000011 + 0011101101111101010001111 + 1111110101000111100101100 + 0100111100001000011110000 + 0110011010110100100011000 + 1010111001000110010010111 + 1011100000100001010000000 + 1100010111011101111111100 + 1110010111100010011110101 + 0101100001001101101010010 + 1111011000010010110100100 + 0111101110000000100110111 + 1110010010100111110001011 + 0101110101110011100001111 + 0111000001111100101011111 + 0110000010001101011101101 + 1100100011000111000111001 + 1011110100110110000001100 + 1101001100010000011101101 + 1110100001110101010110111 + 1000101110111010010111110 + 1101000101111111100110011 + 1000001111111100101110111 + 0111101011011110100001111 + 1001110000111010111011000 + 1000011111000000011110000 + 0001101101100011001001001 + 1001010000111101010100111 + 0110110000010000011111101 + 1111000011101111100010101 + 1000111010001101110100000 + 1101011001111100001011100 + 0101101001010000000100110 + 1110100111001010111110000 + 1110110100001001100110000 + 0101100010101010001111110 + 1110010000001111100101011 + 0100110111011010111101000 + 0001100000010100100111011 + 1110011011110110111110010 + 1101011011111100100111010 + 1101010110101000001111110 + 0000100000101001110000100 + 0000011110101001111110001 + 1100000011110100010100001 + 1111110110100010000100111 + 0101111101000000111111000 + 1110100110110011100001101 + 1100000111010001001101011 + 0101101001100101101001110 + 1110101100100111001100101 + 1000111110101110100011011 + 0110111110010001111100110 + 0000101001010011100010011 + 1001010101001101111110100 + 0001101000110001011001100 + 0100010011010110100011010 + 0011011111111101111110001 + 0101001011110000101111010 + 0001100110111011101001000 + 0000100110001111100111101 + 0101000111000011001100111 + 0011001100000000000010010 + 1000010110110001000100111 + 0000001101100110011110000 + 0111111001001010100101001 + 1100110001011100111110001 + 0101111110101000011100011 + 1101111001000001011101010 + 0101000111101000110001110 + 0101110000001000110000010 + 1011000101010110001100010 + 0111111101010110000000010 + 0100100110110110101111100 + 1101100011011000001010111 + 1111011101000011100101111 + 0101001100010010001011000 + 1100011101011011111111010 + 1100100101111101000000000 + 1101000011111011000100010 + 1010101011010010101111110 + 0011011100101100100100000 + 0000000101100010010010101 + 0011001101101110110100010 + 0110110000110110011101111 + 1101101111111110101001101 + 0101000010101101110100011 + 0001001001000101001110100 + 1100101001000010100010111 + 0101100101100000011101100 + 0000111101101000100011101 + 1000100110100110011110001 + 1111110100100011010000001 + 0101010111000011000001000 + 0010010100111110000111111 + 1101011001011010000100011 + 1101110011001011101010101 + 1011100011011111100110100 + 1111110011100011000011001 + 0111011001000110101101010 + 1111101011000110100000001 + 1100111011100011000111100 + 1000000000010010001110011 + 0010010010010010111010100 + 0111110010101101011001100 + 1110111000010000011001011 + 0001100011111110001111101 + 1110110110001100110001100 + 1001001101111011111000011 + 0001001010110100100001011 + 0101010110110001100001100 + 1010000011011001010110110 + 0111101011101010110110001 + 1011101100101001010000111 + 0110000011000101111110110 + 0011111111000001101000000 + 0110110111010100010100010 + 0101001111110010111010101 + 1000011010011000110100011 + 1000011011011111000100001 + 1110011101011100011100110 + 1100111101100101110001010 + 0100111000101010101100111 + 0000111110110110011101101 + 0110000111000010011111111 + 0111111001010110011110011 + 1010000011011111001011110 + 1000101010001101101111010 + 0110110101100111000100100 + 1110111011001011110110110 + 1111100010101110100001110 + 0100010111001101111100110 + 1010010101001100000000001 + 1111111101110010010011011 + 0110011001010100100100010 + 1101010010110101101000001 + 1010000100001110010010001 + 1111111101011110001100110 + 1101001011010001101111000 + 0100110110010100010110110 + 1100011000001101110101000 + 1110000101000111001101110 + 0111111001111001000111010 + 1011011010100010111101011 + 0000010100000001101000001 + 1111011011110010111010010 + 1101111111001010110000100 + 1011011011111100111001011 + 1010110011110011100001100 + 1000001110101100010101010 + 1011110100111010001111000 + 1010010111100010101110100 + 0100100111111000001010010 + 1111111001101111100111000 + 0100001000011100011111110 + 1111011110100010001101100 + 1010110000111100101110111 + 1000011110011100011101110 + 0011110001101000010000000 + 0000011101111110011001000 + 1100101001111011010011110 + 1110001110111000011001110 + 1000010010100011101000011 + 1101000010000001000000100 + 0101000010000111101000101 + 1110001011011010100100101 + 0010010001111100011100011 + 1000110101110000010101001 + 0111001111111111101100011 + 0010101101100110001010101 + 1010010100111101100100111 + 0111000000001001000101001 + 1110101101111001011010001 + 1111101010101110011100111 + 0100011000011010000000000 + 0010010010110011011100101 + 0111111010010110100000011 + 0100101010111001000111010 + 1111011111111110011001000 + 1001100101101010100010111 + 1100100110110011110000011 + 0000101010100000111000000 + 1010110000110100111010011 + 1101000111100011010100111 + 0101001100100101101011001 + 0100100110101000111100010 + 1101100100111101110010111 + 1000010001101011101101001 + 0010011100100001011011101 + 1111110111010000000000101 + 0110000110001010101110110 + 0011000110101011001110100 + 1111100010101001001100010 + 0100000110101010010001110 + 0010101100110110100011010 + 0001111011110110111110110 + 0100111010111110010011000 + 0010001001010010111101111 + 0111001010010010110000111 + 1010011001100000001100011 + 1101111110010010010100100 + 1100110110000000101010010 + 0010101100111101110010110 + 1100101100001001101110110 + 0011000000010010110011010 + 1011001000110000000100000 + 0101001001000000001010111 + 1110101010101010101111110 + 0110111000010001110110101 + 0011001101110100101100001 + 1101100011100111011010001 + 0001101110101101111110010 + 1100000010010101101010111 + 1000011110000011000111110 + 0100001000100111110010010 + 1110101100111111010010010 + 0000000100000010100110111 + 0110100100111111000011011 + 1101100011110001101001010 + 0000010100110000101011111 + 0010111010000001001011010 + 0001001110001000011011010 + 1001000000011110100100100 + 1100000100001101001101100 + 0110100001100001110100011 + 1000000111101000101010110 + 1010101111010100000100111 + 0010000101111110001111000 + 1010010101111110110111101 + 1000011000001011000100010 + 0101011010010101100101110 + 1001110110110001100000110 + 0011001001000101101010110 + 1110010011011101101000001 + 0111011101001000100110001 + 1000111100010000101010001 + 0101001000000101100000110 + 1000001100101110100001001 + 0000110010100001010000100 + 0010001000001100001100100 + 1100001000110101001111100 + 1111000101110101001010110 + 1111110101110000101000000 + 0011101100000010001011101 + 1100110110010111011111100 + 0110101010111001000001001 + 1100001000001100001000101 + 0111011000011001101110101 + 0001111010010101100100001 + 0000010010111101010010111 + 0101010011000110000001110 + 0010000111001000010000110 + 1010011011000111100110001 + 0000101101000010110100000 + 1101101110100010001000100 + 1101000100100010010000100 + 1011000101100011011100110 + 0111111111010010011011011 + 0101011110111011100000100 + 0110001001000000011110110 + 0001100001110011100001011 + 1011011001101100001100000 + 1010001101011101100111101 + 0100101110001000010101100 + 1101101101011000010011101 + 1001010110001110111000101 + 0011011011100101001001011 + 0111100011001101101111101 + 1110001001101010100001110 + 1111111110110000010011000 + 1001010101001110001110010 + 1000111011110010110001100 + 0101011101101011010000111 + 0100100110110011011100001 + 1111001110110110001100011 + 0011101101110001011000011 + 1100001010101100000110101 + 1011001111100011011110100 + 1101001010111100100101111 + 0001000000011110011011101 + 0011001000101010010000110 + 0010010001010011101000101 + 1110000110011011011110101 + 1111101010001000000011010 + 0000110011001011011011000 + 0101010010100011101100110 + 0101000011001101111111000 + 1001110110111100010001101 + 0011000110100100110000010 + 0100101111000010011111001 + 0100111001111011101001010 + 0001101101111101101011100 + 1110001011000000001100011 + 0011100111110011111100011 + 0100011001000111110111010 + 0101111101100010011011101 + 1100000000011101111001001 + 0011101010110010111110011 + 1100111101000101100010101 + 0111111100010001111100010 + 1011000101000011001110001 + 0111111001100101000101110 + 1011100001011101010110100 + 0101001001110110001100000 + 0100100011101001001001111 + 0101011010111110000011100 + 1111000100011000010111000 + 0101100110011010111000000 + 1110010111011000010001111 + 0100011101111100001100000 + 1100100000011111110010010 + 0001100110101100100111111 + 1010111100000000110011110 + 1101000010100010100101111 + 0101111011110000001110010 + 1000110110010010011111011 + 0100001101011010100111100 + 1000100101011010110000001 + 1010110111101110100101101 + 0110010000010101001111001 + 1011001100001111111000110 + 0111100001110101000110100 + 0011011110110001011100010 + 0101111111000101011000101 + 1110001110000110011011010 + 0010001001001001000011110 + 1000001010011000011010001 + 1101001011100110000000111 + 0010001011110101000110010 + 0110101000010101111110011 + 1111111111111001110110010 + 1010111011101011010011100 + 0011111111001101011110010 + 0001010000110001111000010 + 0011000100001110010001110 + 0000010101000110001110100 + 0010101101100010011101101 + 1111010001011110101110011 + 0110111000110110011000111 + 0010011011111111110111111 + 0111100010000011010110100 + 1100001110010000110111011 + 0010010101000000011100101 + 1000011000001001100110011 + 0101001111111011000101010 + 0000001011000110001011110 + 1010010000010100111011001 + 1010111000010010010101000 + 1111011101011000101101010 + 1000100110010000010011100 + 0010110101110101010100110 + 1111011101000011101000000 + 1001001100100000111010000 + 0010111110100001010011001 + 1001101011001000010000111 + 1111000100011011101101110 + 1000011101100010000110011 + 1011100010111001111011001 + 1110000010101011101000011 + 0100110000001101000111100 + 0000001100101101100110101 + 1011000001111101000111110 + 0010000001100100000111101 + 0010111101100101111100100 + 1011101001110100111110001 + 1110011101001101010101111 + 0010101100001011000111111 + 1100110001010101001110001 + 0101010011111111110110010 + 1001010111011110111101011 + 0011111000010100110110110 + 1100001001010111000011000 + 0110011001001010110000110 + 1101001101101101100000101 + 1100011001001111011101100 + 1010010101111101100100001 + 1111011100010011101000010 + 0001001100011011111111001 + 1001100101000010011001000 + 1000011011101110101001110 + 1100111110110111101111110 + 0011111101011011101001110 + 1111000010100000000000011 + 1011100011011101110100100 + 0101000011011100100001000 + 1101111001010011011011111 + 0101110101000010011100001 + 0001000011011001000101111 + 0110111011111010100001001 + 1010000110001111000110110 + 1001010110100011001000001 + 0010010111101001001011111 + 1101100010101101010010101 + 0010000000010011000001100 + 0111000011110111101011010 + 0110110001100110011011100 + 0011110101100010010111111 + 0101010011010000011000001 + 0110010001111100010011000 + 1101010110000101110111111 + 1100100011111001101000110 + 1111101000010110010101000 + 0100101100011101100010001 + 0010100010000101111111000 + 0001100001111011100010000 + 0010100001100010010000101 + 0110011001100000010010111 + 0010011011101110001011111 + 1010001010111111010000001 + 0110011101110000110110111 + 1001011110101001110110011 + 0100000111100001111010111 + 0001100100111100111110001 + 0101011000110100100111001 + 0011110010011010110001111 + 1100001110111010001110111 + 1010001110000111011100100 + 0110000001011111010001011 + 1100010000100011111010100 + 0011010111110110110010010 + 1000001110011100011110111 + 0011000101110101000010111 + 1000000111000000010010111 + 1101001101011101101110010 + 1100100011000000111101001 + 1111000010101110001101001 + 1110001000110011011101100 + 1110000100110101101000111 + 0100101110001010001100110 + 0110111010001101110011111 + 1011111110100000110000101 + 0010010111001011101000000 + 0100111000000000100111011 + 1111100010011010111101101 + 1100001101101001111000001 + 0010100001011110101110010 + 0101100111111110010111000 + 1100000010101110001011111 + 1101111101011100101110001 + 1101010011011101111111010 + 1101011000111110000001111 + 1101100001000010000101110 + 0001110101010111100100100 + 1100110101011000111100110 + 0001100001111110010110001 + 0000000100100011110000000 + 1100110011110100000001010 + 1111001001001000000101001 + 1000110100110010010010100 + 0011111010001001011100110 + 0101111111010000011101111 + 0001110100000000101100011 + 0000100111111111000111101 + 0110011111100101011011001 + 1011001010011011001110010 + 1101001101010001000101100 + 0101000110001101110010110 + 0000001011011000001011101 + 1000000011100011000001111 + 0011110010000010000101110 + 1000111001100001000001011 + 0000100111101010111000001 + 0111101001110001001001111 + 1111111110101110100100100 + 1101001110011010000110100 + 0000001100000001111100110 + 0101001001111010010101100 + 1110000010110011110110110 + 0011011010010001110101001 + 0010101011000010000100000 + 0010110011000011111001111 + 1011111011000111100111110 + 1001000000111011001100111 + 0000001101000110100100001 + 1000111001010110000010101 + 0100000110101111011110111 + 0101101111110101110000111 + 1111011001111010000010001 + 0110111011111100110001110 + 1010111001011001000101001 + 1000101001111010011101101 + 1000001100110010110111101 + 1000101111110001001101111 + 0001111000001001101110011 + 0001101111001000001011011 + 0001011010001001001101111 + 1011000010010010001000000 + 1011010111101010001010101 + 0110100100110110111101001 + 0110000110101010111101111 + 1111111110110010011100010 + 1100001010010110001101011 + 1000100000010100100110010 + 1101101001011110100000101 + 1100010101010100111011100 + 0011101000110000010110101 + 0111011101111101101001111 + 0100111101010000011011110 + 0011100100110111011100001 + 0100001101101010010110101 + 0000001011001000101110001 + 1110110011011100000110010 + 1011100000110111000010100 + 1110110100111111000110110 + 0010111111110100011000001 + 0111100011010000110010100 + 0011010111101000111001101 + 0111101111110101110100110 + 0001101001010100110100000 + 0110011111100111110101101 + 1010111101111001111001001 + 0101100011011000010000000 + 1101011011010000100111110 + 1001000111101010001110101 + 1010011100001011001010001 + 0110100100001110001110011 + 1011111010010100100010110 + 0000011111100111110001111 + 0110000110100001010001001 + 0011000100011000001011010 + 0011011000100001101010101 + 0010011001011101100011111 + 1101001111110001111011011 + 1010011010111001001110100 + 1101110100000101100110100 + 0011001110010100110010110 + 0110010100100000000011110 + 1100101001001111010001110 + 1100000011101110001101010 + 1100000000111100000111111 + 1111010110000110011010011 + 0100001001111011010000100 + 1001110101000000011000111 + 1110000001011100110000110 + 1111101011110110001111111 + 1010011100101110000100100 + 0010001011011110000010000 + 0110010110001011000011010 + 0100110001101111000110111 + 1011100011110000100001100 + 1010111100000100100101001 + 0010110111101010011110111 + 1011011010001011100101000 + 1000111011101111000010111 + 1100101101010000011111110 + 0001011010010010010010111 + 0100000110101000001101010 + 0101100110100100000001001 + 1001100100010101100110101 + 0010101010010111110100010 + 1001001011001111111111011 + 0101000001011000100101111 + 1110101110100011000100110 + 1001110100001000100101111 + 1000011101000111010001101 + 0101011011100001110011000 + 0110110100100111010010010 + 1110011101010001110000000 + 0011110011011100001101011 + 1110001000101101010000100 + 0100110011011100101001110 + 0001100011001101001000000 + 1010101011111110111011110 + 0011111000011110100100111 + 1100100000011110011010010 + 1100001101000110001000000 + 1000010101101010100011001 + 0001010001101011010101010 + 1100101010110001011010000 + 0111110100101000001001100 + 0000001010100001000110110 + 1000101100100010011000011 + 1000001000101010110000010 + 1110011110000011110101111 + 0101011000111100011010010 + 1000001010110001110001101 + 1000101010100001111100001 + 1000001111011100000010111 + 1000111101101100101110111 + 0011100000000001100101101 + 1011001110011100111001001 + 0000110011001100100001000 + 0110010010111000110010111 + 0010110110010011111100110 + 0101100001111101110000000 + 1010100000110101101100010 + 1101001000010000110101111 + 1010111100101100001001101 + 0100000011100001001000100 + 1110010011010000011100011 + 0110010100000111010011001 + 0101010001000011111001011 + 1001011101000100110100010 + 0100100011010000001100001 + 0110010110110001010011010 + 1010010101101100111111000 + 0111010111100100110110111 + 1100011100111111110001010 + 0010000110100101110011110 + 1000011100011101011010010 + 0110111101111001111100000 + 1000001000101110111011101 + 1101011100110111101110100 + 0100110101101000110011010 + 0110011010100011110110110 + 0001101100000011101001001 + 1110101101010011011010011 + 0101100010111100101101011 + 0000011000111111001011100 + 1110101010010110100011010 + 0110110000001000100100110 + 0110001100010110001101010 + 1010111000011111100101110 + 1011001001000111011111010 + 1011001000011111010100000 + 1110111000110101001010011 + 1110111011000010111101011 + 0000111000110101110000100 + 1000001100011011111111100 + 0000001110010000001101101 + 0110111110001010001100101 + 1100101011000000000000011 + 0001100101111011010111011 + 0011010100001101100000101 + 1000001111110010001110011 + 1100100000000101010101001 + 1011110010111111010101000 + 0010100001110111001111101 + 0100011010100011000010110 + 0100001100100000001100010 + 0101100010000011101011011 + 1111101011101110011000000 + 1110011100001010110000111 + 1101111000110000101110101 + 0011111011010101111100100 + 0100100001100000010101111 + 1001111111101001010111110 + 1101000101010111001101100 + 1010101101110011011111001 + 0101011000101100010001100 + 0100011111110000000101011 + 1111000010010000111111100 + 1011110000010001100010000 + 1000001111100111001110111 + 0000001100110110001110010 + 0001110001110101000011100 + 1101011101101110010111110 + 0010001000000000110111011 + 1011001001010100101101100 + 0100101111100110100010110 + 0000111101110111111111100 + 1000010100110000000010001 + 1010010111100000010111001 + 0110101010010100001110110 + 0110001010110011100111010 + 0001100000000011000111100 + 0011010011111011101001111 + 0001000011001100001010011 + 1011010100110101101101001 + 1100100111100001011111000 + 0111110011101001110110010 + 1110100100111111110011001 + 0110001011111101011010110 + 1101101100000110001111111 + 0111101100010111000000101 + 1000001011010100001000100 + 0010000110010000111110000 + 1000001011101011011010110 + 1111001100010100111000000 + 1111011110100011100100111 + 1001111111110011110101111 + 0000000110111000011011011 + 1101101000111100110111101 + 1110111001110110111100110 + 0111010110011101010010011 + 1000001100110010111001101 + 1011001110010001000101000 + 1111101110101101001111011 + 1100001100010000001000010 + 0110100101010011101010000 + 1011011111100011111111111 + 1101000101110011100110000 + 0101100010011101111000001 + 1101101011000011111010100 + 1101001111110000010111101 + 0000110001100101000001000 + 0101000011110100101010010 + 1110010001110101111100110 + 0111001001001000000111101 + 1011101010111010101110010 + 0001100110111011110110100 + 0110001000100111001111111 + 0000001100001100110100011 + 0000011001101000011001011 + 0111011110110001011101110 + 0001110101101101000111111 + 1111011001001011010101110 + 1000010101001110000100101 + 0111101110101111001001101 + 1101111011100101110011001 + 1000010000001110111100010 + 1001111010100100011100101 + 1000111100110011000111011 + 0101110100111100111111000 + 1001010110101101001010111 + 0010110110101110110111000 + 1100010110101011110010100 + 1010100010010000110111111 + 1110011101000101110011001 + 1101101000001010001000110 + 0110111110011011011001110 + 1111111100001111000011111 + 0010111101010010001001000 + 1011111010011011011101100 + 1010111101010110101010100 + 1111111011001100111000111 + 1101000010001001001110110 + 1000100001101011001101111 + 1011110110000101010111100 + 0110101110010001001011011 + 1010010111111110001010111 + 1000011111110000100000101 + 1011001011111001001110111 + 0111000000011101110001000 + 0001111010011000110110101 + 0000111100100101111100110 + 1101111101001111001010100 + 0111110111011001111110100 + 1111010100010000010010101 + 1010101011001000110101110 + 1101011010010110111011100 + 1110100110110101111000010 + 1001000111010010111111001 + 0010001100101010001000111 + 1011011001100000000111010 + 1000100010110110100100100 + 1101000110100100010111000 + 0110011010010101010010101 + 0001001101011000110101001 + 1010000010111001111011100 + 0111101001011101100011100 + 1101000110010000011011001 + 1111110110111010011010011 + 1000101011011001110110000 + 1011000001110010110101111 + 1010100011011110011011011 + 0010110111010010010011010 + 1000001000101110110100100 + 1111010110100101010110111 + 0011000010110101010101110 + 0010000010101000001110010 + 1111011001011001001011011 + 1001000000010010010001100 + 1100010101000010010010100 + 0010111001000101110010111 + 1101000100010100010101110 + 1000010010010011100110000 + 1001111001101000110101100 + 1010010111011101110100111 + 0110001011100011001111010 + 0010010101111001100100000 + 1001100111100000110001101 + 0001010100000000000001001 + 1101001100000000111110001 + 1100001010011101010101101 + 1001001000101010010000111 + 0001100110001101101101101 + 1101101101111000100011101 + 0010110001010001100100010 + 1101000001011110010011000 + 1000111001100010110100111 + 1101101010000010000110010 + 0101100010101110001011101 + 1001100011001100100001001 + 1100001111100000110001001 + 0100111101101100011011111 + 0101011011010000001001110 + 0000001001100101111011000 + 0011110100010111100010001 + 0101011011010000011010011 + 0000101111100111110100010 + 0100001100000101000101110 + 0111000010100010000101001 + 1010011100100010110100000 + 0111000001001100101001101 + 1101111011100110000110010 + 1101010101000101101110100 + 1110011001010100101111101 + 1011111100110011110001011 + 1001110111100111101010001 + 1101111111011100100000111 + 1011101101101010010101001 + 0000000010111010111010100 + 1011000000010101011000011 + 1111010101010001011001010 + 0101011010000001110000011 + 1111010010100100010011101 + 1011111101101011000001100 + 0111110000000011100110000 + 0010001001110001110101100 + 1110001100001010111011010 + 0111101000101010010101000 + 0010001010101100011111001 + 0111000111101111110100011 + 1100101000100101010011000 + 0000111001011101011111001 + 0101110001111001100101110 + 0011000000100101011001000 + 0001101111110000000000110 + 1010111110100101101010001 + 0111010100100101000001101 + 1111111101111010110100011 + 1000110000110010011000010 + 1101000000010110010101101 + 1011100100000101110001010 + 0111001111101100010101001 + 0110101110110111100100010 + 0110011111010010100111010 + 1000011100011010001001110 + 0111100010111101010101101 + 1111011001110111110001111 + 1001100000010001010001001 + 1011110001110111101000001 + 1111000101001111100110110 + 1100011011001001101001000 + 0000100101100010001100011 + 1000101011000101100110011 + 1000001111010110110101001 + 0111001011101101101010011 + 1101011000111000111101001 + 0110100000001110011111101 + 0011010010011101100111100 + 0100011001011101000001001 + 1110001000100101011011100 + 1010011100101000000110100 + 1101101010001110100100000 + 1110110001001011110011010 + 0100000101011111111100111 + 0111010011010001001000001 + 0011010011001100100110000 + 0111101010010101110101101 + 1010011100110001011101101 + 1110111001011111110010100 + 0001110000110111011011101 + 1111001101000111010100011 + 1110000110101011111100010 + 0001000011111101001001001 + 0110100010110110111011100 + 0110111000001011101011001 + 1110001011000001001110111 + 0011010010010001101111001 + 1010110100101111011000001 + 1000101011011111010110111 + 0111100011111111111101111 + 0001111100111010000010110 + 0010101011011011000100111 + 0100010000010100100110001 + 0010000011000001101000000 + 0001101111011101110011110 + 0011101011100101100100101 + 1101010111001001101111111 + 0101000010011110100100101 + 1000011110000100001000110 + 1100101100110001010110010 + 1011100110010111111000100 + 1000111001110001111111001 + 0001000010000101110000011 + 1000101101101010100010000 + 0001000100101100000010101 + 1110111000100111100110011 + 0101110000110011001010111 + 1000111000110101001111101 + 0000110110110100100000011 + 0011001111111101011000111 + 1011001101101011011001100 + 1011000010100110110001100 + 0010111111011110110011111 + 0001010000110100101110001 + 1110011011010010101111010 + 0001100011100001000001100 + 1000110110000000101110111 + 1111000000001001100101010 + 1001000011000101001101001 + 0011011101100010111100101 + 1000111110011011000111111 + 0100010010101001010000101 + 0000010001000010111011000 + 0111011111001101011010111 + 0100000011100110101101111 + 1110110111000101010110111 + 1000101001110110111010010 + 0101110111000000011100111 + 1100111011010000110100101 + 0111000100011111000100100 + 1011011110001001111110101 + 1000010111000100011100010 + 0001001100010001110111011 + 0100100110011000111011110 + 1010011111000000100010111 + 1000001101011110011000011 + 0100111111101010010110000 + 1101000010101001100011010 + 1000110101110111100100100 + 0001110001111011010010111 + 1110000100100011001000000 + 0111011100100000110111000 + 1010100011101111000000011 + 0111100100110010101010000 + 0000010000001110100111111 + 0011110000111000001011000 + 1010111101000100000110000 + 1011100010111011101010001 + 0110111111101101000110001 + 1011011110100011111011101 + 0110010101001100110010101 + 0101110111101111010000000 + 1011111001111000111001111 + 1101111100110011110101011 + 0011111110011110111010110 + 1100111000000110101101100 + 0110111101001110100011101 + 0011100000011100010011101 + 0111101101111001000000111 + 1100110100000001011000100 + 1111000100010001011101001 + 1000001100100111100000001 + 1010001001101111010011000 + 0110001111100010000001111 + 1110111001001000010110011 + 1110100111100111011010001 + 0010110011011110001001110 + 1111010011100010000110101 + 1100011101000111111100010 + 0100000111101011101000010 + 0111101101001001110101000 + 1110000010101000011010001 + 0001111010001110101001001 + 0100100101110011001011110 + 0010000110101101011011010 + 1011010011001001010101111 + 0011100000100110001001110 + 0010111001100111011111001 + 1001011100010010110011111 + 0110011111101000100110010 + 1100111100100110000111001 + 1001010110000010111001111 + 1000111110010111111001110 + 1100001011110010101100011 + 1001101001010011000010000 + 0111100111101110000000101 + 0000010010000000000100100 + 1101100100100010001011010 + 1000100000011010110110001 + 1001000000110011000110101 + 0111011010101001001101010 + 1001101000111110011111000 + 1011101011010000111110101 + 0101111000110011010010000 + 0111001011001110001011010 + 1100110110010010011010100 + 1000101111000010001010100 + 1100101001111100110010110 + 1010110000000001110010001 + 1110000001000010110101011 + 0010000111010100001111110 + 1001100001111011111100000 + 1000000110100101001001000 + 1010111100001110100000011 + 0010100000111011100000001 + 1010110010000100100011111 + 0011100100010001010101010 + 1011101111011010001110001 + 0010001000110001000100101 + 0000000011001111101100110 + 1110000000101111110000100 + 0011100110010011100011011 + 0101000000100011011111011 + 1001101010110100000001001 + 1001110001111110101101000 + 0101000111101001000000111 + 1111011101001110011011000 + 0011101110110111100110111 + 0101000110100110111111001 + 0000111100110110011001011 + 1010111010000001100101001 + 0011101100010110010010111 + 0101110111111110111101011 + 0100111001010010010001011 + 0111011011000110110011001 + 1100101111001101011011111 + 0000111111000110010100000 + 1000111110111010111010110 + 0000010000001000010011000 + 1101010101000101010111110 + 1000010010010110000000111 + 0110001111110010111111010 + 1000101000011000111100100 + 1101000011110110010101100 + 1010111111000101111010011 + 1000011110000110001011100 + 0100011111010010101110010 + 0000110100011101001001110 + 0101100000111111011111001 + 1110010100010000101010101 + 0001011011000000110011011 + 0000111111100010001111110 + 0111011001010100110010111 + 0100111110000111000001000 + 1011111000001011001100011 + 0011111111100100100110010 + 0110000011100110110110100 + 0010101010001001100011110 + 1100100010101000001000100 + 0011101000110010101011101 + 0101111001110111111010111 + 1101010011000111101101111 + 1110110100000101111010101 + 0011100010100100000110001 + 1110101111101111110111100 + 1001101011100101001100101 + 1011011010101010100010101 + 1100101100111100011011011 + 0000010110110100010000010 + 0101000011110101010010101 + 0100000100011000111110001 + 0001101101111011100111111 + 0101010100001011000111001 + 0101010010111111010110111 + 1111000000111100110111100 + 0101100100101100100101101 + 1101110010111100110010111 + 0011110111100110011001101 + 0110101001010100000011000 + 0000100100010000111111111 + 1000111111110011111010011 + 1100100001000010000011011 + 0011011101010110001011100 + 1001101100100010110001111 + 1101000011110011111001100 + 0000111111011001100001001 + 1110010110100000110100111 + 1011000000100100010010000 + 0111001000010111000110110 + 1000001101111101010010011 + 1110111011000000111010011 + 0001101101101001000110101 + 0111000010010010100111001 + 1111111000101110010101001 + 0001100110101111011110111 + 1110011011101001011001111 + 0001001000111111010110100 + 0010011011101000010000010 + 1001110001111000010101100 + 0100001101101000110110100 + 1011100011111010001010100 + 1111110111111001101000000 + 0111100101010111100000110 + 1100100000001001111110010 + 1010110000011000101011000 + 0001000010100000011011110 + 0011101000001000101101110 + 0011100110001110001010001 + 0000110110111011101100111 + 1001001010111000011000010 + 1010111010000010111001111 + 1110000001010011101000101 + 1100100101000110000110010 + 0100001100111110100010001 + 1010010100111101000101000 + 1101010111101011001010101 + 0001011101011101010000000 + 0111000101001001011110011 + 0100010110010100110010111 + 0011011100110011011010100 + 1101110001101101000111110 + 1101010010111000110011101 + 1111110111100110011011001 + 1010010100100100110001101 + 1011110011000001111111101 + 0011111010000010111100010 + 1000011011101110110011010 + 1111001000011010000100010 + 1010011011011000001111010 + 0001101011001011000111011 + 1111001100000100010001010 + 1101010100000110110110010 + 0100110110000001001111010 + 0111111110100111011000110 + 0101010011011100000101010 + 0111110011010111001111111 + 0011010111001100001110100 + 0100101011101010010111011 + 0101100101011110101100000 + 0010000001101000001100001 + 0110001001111111100100110 + 1000000011001110101001001 + 0110110000100101000101110 + 1010100010101011110011100 + 0011011111011100000001111 + 0101111010101010000000010 + 0111001000110100001100101 + 0001111010111000110010001 + 1101101000110111111000110 + 0100010101001101000010001 + 1110001101011100011111111 + 0011011110010101101000011 + 0001101010101011011100101 + 1111110010011101000001010 + 1000000011100111010000000 + 1000010000110101100101101 + 1101110111110011000101010 + 0101001010100001000101111 + 1100010010001000100001001 + 0000010000110011100111101 + 1000010101000111101001111 + 1011011001000000001001000 + 1000010011010110111010101 + 1110111000111100101101100 + 0011010111111100001100101 + 0101001111111111100010001 + 0111001100001101111111101 + 1100000000000011110100110 + 1101010100110011111100010 + 0011000110010111101111001 + 0110110111000011000111111 + 1011000100011011101101101 + 1100111011101111010110111 + 0110100000111111011110101 + 0110100001001100100100010 + 0100000011100110111000110 + 0110010011110110101100101 + 1011010001000110100111010 + 1000010001000010000010010 + 1101010000000000100111010 + 0111001110111010000100011 + 1000001010001101011100000 + 1111100100100101110000110 + 0101000010100000010011111 + 1000011011011101011101111 + 0010001100110111100111101 + 1101101001110100000110001 + 1010011101111010011111011 + 1100101000101011001101100 + 1101110001101010011101111 + 0011011011100000111001001 + 1101101110011000001001111 + 1011110011000011000000001 + 0100100101010100110101010 + 1110110000101101110011010 + 1011100101110000100100011 + 1010101010001100100100010 + 0110010010101001000011100 + 0100000011101010000011101 + 0111101000101100011110111 + 0000111100000001001111100 + 1001110110111101111011001 + 0011110110100011001011111 + 0110000101101000110010111 + 1110111000101000111100011 + 1001111111101011010111101 + 0000110000100110000001000 + 0001110011000011001011010 + 1010010101001001101101000 + 1110001010110101000010100 + 1010100111100101111110010 + 1010101110011011010011100 + 0000000001001111010101000 + 1101111001101110010011111 + 1100101000101100001011110 + 0110011111100000000001111 + 1100001011101010110010010 + 1000100011100001000000100 + 1011111101001001110110110 + 1010010000101110000110010 + 0110110100011001101011000 + 0011111011001111000000110 + 1011011011111100110110000 + 1111100100100000000010011 + 0111010010110010111100100 + 0010110100001100101110111 + 0000110100000011001010111 + 1011010000100101000100011 + 1111011000101001001101001 + 1011110010111000011010011 + 1100100111110001001110111 + 1000011000100000001001100 + 1010101111011010111100001 + 0011110110100101101110100 + 1110000011011010000100000 + 1101000011010100011101010 + 1001110000010001011010100 + 1010110111011001011000000 + 1011010001111100101001000 + 1010101000110110100101110 + 1111100101000010101010001 + 1111111101101011010001001 + 0100101111010001101100000 + 0001001101100000000101101 + 1111110011100010101110110 + 1101011001000000110111110 + 0011000001111100001111011 + 0111010101111010101111001 + 1001010100001010101100100 + 1010010010100110000000011 + 0101011000001001101111011 + 0000000100101011111010111 + 1100101100011001000011111 + 1011011101111000110001101 + 0000110010111001110011000 + 0000101011111101001110001 + 1010010001000100110000011 + 0011000000100010100101101 + 0110111010000110011110101 + 1111010110100111000010110 + 1010110010111010110101110 + 1000001111010101111110111 + 0000100100001111110001000 + 0111101000100000011100100 + 1011011111010101000011010 + 1101000101000101101111000 + 1011001000010000010010011 + 1011100011001100101101010 + 1000001000101010101111001 + 0100010010101011110111110 + 0011111101010000001110101 + 0110110010011011001100001 + 0110000100101100000010111 + 0100101001001100001100011 + 1101011001000111100101001 + 1000000111011100011111010 + 0101011100111001110011110 + 0111110101100101000111101 + 1100000100100010011101010 + 0000010001100111000100100 + 0001011001111101101000001 + 1101001100100111000000010 + 1001101000011000010111011 + 1001011110100100000000001 + 1110110011001111010010000 + 0010011010111001101000010 + 1000011101101010000010100 + 1111101110011000000000110 + 1110000011110110100000000 + 0110001011000001000101110 + 0100101011111100010000001 + 0001111111010011010100101 + 1110011011010111111011101 + 1011010100010111101111101 + 0000100110101111111011100 + 1010011111110000100101010 + 1011001111110110010011100 + 1000000000000011100010111 + 1011001111101111101111010 + 1001010010101110111101110 + 1111010100100110110010110 + 0001011101000111000110100 + 0100001100000111111001111 + 0000001011011101100001001 + 1000011110011010111101101 + 1111100100001110110100100 + 1010111111010110011110001 + 1111001111110111101000001 + 1011001111010011101011010 + 0011001101100111111000101 + 0100111000011001110000110 + 1100101111000010101000111 + 1011101010100100101010010 + 0001000010100000111100111 + 1011001111100000111101111 + 0010111011010100001010100 + 1000111100110111011001000 + 0100011001111010110010011 + 0100011110101011010101110 + 1100100000010000111101100 + 1101001110011011011101010 + 1110101010110110101001101 + 0110110011000000110100011 + 1000101101101011011110100 + 0000111000101000011110001 + 1000110000111011010101011 + 0001111001010010100011100 + 1000001011010000110110001 + 0000000101010000100011001 + 1001111011100100011110110 + 1010011011001000001111100 + 0111111111010011000100110 + 0010101010101011010000100 + 1111000111101001100111011 + 1001100010000111100000000 + 1111010111101101011001100 + 1100001001100011001111100 + 0001000000111011011011010 + 0100011101101011101100110 + 1001101000010110010000100 + 1110110000101100111100010 + 1111110100110110011100100 + 1101011110110000111111111 + 0100010011111010101101110 + 1100001011011110111001110 + 1111100111100110010101000 + 0001010011111000100111001 + 1010110001100111011110101 + 0111110101011111111000001 + 0111010001010100001010101 + 0001000110101011011101111 + 1010100111011000111110011 + 1011011011101110001110001 + 1000001101100001000100010 + 0010110100000010000011101 + 0010100100100001000001001 + 1010101111110011001111011 + 0100101101110110011110011 + 0010000101000100001101010 + 1110001001000100001111010 + 0001011100110010000011101 + 0111101001100101101100010 + 1001101101101101111011111 + 0100101111101011100111101 + 1001001111011110011110010 + 0101101111110101100100011 + 0100011110101101100110101 + 1101011100110101010101110 + 0100010101000111101001110 + 0101010111101001000111100 + 1000000100100111110011010 + 1111101101010100000111101 + 0001001110010101111001101 + 1110110100100010011111001 + 1011111010110101111101010 + 1111000001100011110010011 + 0011101000100100001001100 + 0110000100011101100101000 + 0101100100100100101010000 + 1011011111100011110001111 + 1110000010101111111110011 + 1000101101000111000101111 + 1010001100110001111111001 + 1111111001101111111100100 + 1000111011011010010011000 + 0010001010000110011001100 + 1101101111000111010011100 + 0101011101001101100100010 + 1010100001000001001101000 + 1110000110011001110110111 + 1101010000110110001100000 + 0011000001110110000000001 + 0011101111110011100110101 + 1001101110111001100000111 + 0010111001110110000110010 + 0100111101110101000011111 + 1100111000100110111101101 + 0011011110011010100110111 + 1101001010101011111101110 + 0100001011000000111111111 + 1000101110000101100111111 + 0010100001000111011011001 + 1011010000110001000011000 + 0011110101011001111101001 + 0101000101011100011100111 + 1010111000010100101111000 + 1001001011101010000101111 + 0001111111010100001101111 + 0110001101100010000110110 + 0000100111110100111101010 + 0101001100001001010101111 + 1110011011001100111101101 + 0111100010001001010011010 + 0101101100101111101101101 + 0000011000100100111110000 + 0011000101110111101010100 + 1101011101110100010000011 + 0100010110111101110110100 + 0000000010101010001111110 + 0001111001110100101011101 + 1101011000010110010110110 + 1101000011010010000000001 + 0010110111100011100100001 + 0000011000111111000011011 + 0001110011011011100001001 + 1100110000101001010101010 + 1110001010111101010010000 + 1110000101010101000010101 + 1001011101001100000010010 + 1101010010000101001101100 + 1001001101100111101011010 + 1110100110011001001110101 + 0100111000010101111001000 + 1001011110001110011010010 + 0010100001101010111000111 + 0101000001010001010011111 + 1011011101000100011010111 + 1101101110000001010000110 + 1011110111101111110011010 + 1111001100010001110101100 + 0101111001000011000001010 + 1110110101101111000010101 + 1000111101111001011000110 + 1111000001101100000101001 + 1001001000110000110011010 + 0111011000011010110000100 + 1010101101011011001101011 + 1010111010111000011110100 + 0110001101101001011100011 + 1011001101000110011010010 + 1110100110110110101001110 + 0101100000000010001100011 + 0110111010001101111110101 + 1011001010110001010100001 + 0001110101111000001001001 + 1000111000010100111001000 + 1011110010000111111110000 + 0010000010011110010001000 + 1010101100000100010010010 + 0111011000100001010101100 + 1010111111011111111010001 + 1011100100011100001011111 + 0011001101000110111000100 + 1100110010101000111111001 + 1111111111110100001000010 + 0100101110110100001100110 + 0100011100011011100111010 + 0001010011110111001000110 + 0001101111010001111011010 + 1000111110101110000100110 + 1100110110001110001011011 + 0011000111001011010001010 + 0000000010000011110101001 + 1011001110110100010110100 + 1010001100110011111010010 + 0110011000111010100100000 + 1010111000010000000110000 + 1110101011111001100000000 + 1001110010101101110011011 + 0000111010000011011111011 + 1111001111110110001100000 + 0100001000010011101000010 + 1010001000011101000000001 + 1101111001111001010011001 + 0111110010111000111100011 + 1001010100110110000101101 + 0001010101011111001011011 + 1100011101011001110001101 + 1011110011001100100101001 + 0010100101111110000100011 + 1111100101011000010100101 + 1110101111110100101101001 + 1000110111001011111011100 + 1010111010101111110010111 + 0101010001101010101101101 + 1100011010001110110110001 + 1110101000110111111110111 + 0110010001111100010111011 + 1011110101100000001111011 + 1110110001101000000111100 + 0000001001101000110010010 + 0000110011011011010110110 + 0001001011110100011100000 + 1000000101111110001101100 + 1001101011101110100110101 + 0010000110000101100001001 + 0000111100000111011010011 + 1010001110101001101101110 + 0101101111111101111010010 + 1100110010101100101101011 + 1101110101101100101001110 + 1110100001001001001100110 + 1110110011000001111111100 + 0010110001110000000111010 + 1110101100001101111011110 + 0001001011100001001100111 + 0101100011010101110010010 + 1010011110000000111100110 + 1100011111011001000110000 + 0011111000101100111101110 + 1011100100100111100101010 + 1110110000101111001011000 + 1101000101100000101111101 + 1101000001100101001111100 + 1100110101011110010010001 + 0111000100111111110001010 + 1000100001111111010110111 + 1110100000101110101011000 + 0101111010001111011010100 + 1111011101101110100010110 + 0001001101011011110001111 + 1111001000000011101001010 + 1110110110000001110111100 + 0001010110101100111001001 + 0101111001011110011110001 + 1011110001011111010001011 + 1101011100111010011111011 + 0110100011111010011001101 + 1100010011111010001001000 + 1000011000110010110110101 + 0101011011110110001010111 + 1001111101101111001001100 + 1011000110111010101110100 + 0101100010010101111101001 + 0000111000011000001101111 + 1101001101010011101010010 + 1100101110111011111111101 + 0000111101100010110011000 + 0110100111000000011101011 + 0110101010100111100101111 + 0001111101000010111000011 + 0001000011000001011110111 + 0100111111101001110010101 + 1010101101100101110111000 + 0101001111110101011100001 + 0100011011100110011001010 + 0000011000010101011001010 + 0000100110100111011101110 + 0110101101010011001100100 + 0001101000100110000100110 + 1110101101011110101011111 + 0111010101111001111001111 + 1010101111010101101110101 + 1100001100101100110011101 + 0111110010110000011001100 + 1001101001100110111100111 + 0011000110010110110100100 + 0011011001110101001101111 + 1110101011001110111001011 + 1011100111100010010000000 + 1001110101011011011100110 + 0111000001101011111011011 + 0010111011011110010010000 + 1001000110011000101000100 + 1101011000001100011000110 + 1101100110000110110011111 + 1111110000001110000100110 + 0101111100011100000111101 + 0000001011111100010101000 + 0001001100100000000000000 + 0101101001010010001110000 + 0011011111000001001000000 + 0011101011110101100111101 + 0110000111010011100110110 + 1110011110110111001100001 + 0000110111100111110100001 + 1110010000000110000111101 + 1110011001110000000111000 + 0100000111110101000001010 + 0011111011111110000110011 + 0100110101111000110010011 + 0100010011011011111010111 + 0001001101111010001101010 + 0101111001111110110110100 + 0101101100111010100101010 + 0010110000110010011101001 + 1001001110111000010100110 + 0101000000001111011100100 + 0000010000000000100001010 + 0000000001011010001011101 + 0100001111010011110100100 + 1100110001101001111000101 + 1101101111001110000010110 + 1110001011111010010000111 + 1011010101111101001101000 + 0101100001001101011010100 + 0010011101011100111110000 + 1011001100110001100101010 + 1100100101100110000111010 + 0101111110001001001101011 + 0011100110010001101111010 + 0100101000011111000000110 + 1000011111111010010000101 + 1101111111111110000101111 + 0111011001000011101010111 + 0001100111111011100100101 + 0111110101000111100011010 + 0001000010111000100011000 + 1111011000000110100010010 + 1110001010101110010011010 + 0001101001100010110011111 + 1101010111111001011110110 + 0100010001010101111100011 + 0110100101010101010101110 + 1110111100100101110001000 + 0011100100000000000110000 + 0000110010100011000101011 + 1000001011001100000100101 + 1010011001101000010001001 + 1001001011101001101000001 + 1101001111100001101100000 + 0001001011001101110111011 + 0111011110111001110100110 + 1001101011011110100011011 + 0001001111101110110101001 + 0100111100010100111011000 + 1110011110001101110110011 + 0011011111111110100011110 + 1101100101001110010001001 + 1011011101000001000011011 + 0101011111100110001000010 + 1100001101110011011110100 + 0010000111101111000110011 + 0111110000111100000111011 + 1000101111110011100101110 + 1111000111011010110001110 + 1101001100000110101000011 + 0111100100011111111000001 + 1110100111010111011100001 + 1100010000111100001010001 + 1010110000010010101000110 + 0100100001100100110011101 + 0001101001010101001011100 + 1011011000111110011110111 + 0100101100111111101110011 + 0111110011110000000011101 + 1011011011101100100110101 + 0100000100000100010010101 + 0001101101011000011010000 + 0111000110011011111101010 + 1110001010100001000101101 + 0000010100010010001101000 + 1101000110011100101010111 + 1100011001001110000110110 + 0010000011110010001001100 + 1010110011101100110001100 + 1000010100001011100011111 + 0001111101111011110110100 + 0110100110011111100101101 + 1011110011000000111001001 + 1101100101110110001111111 + 1110101101100001100010010 + 1011011001101000011001110 + 1011010110101111010011110 + 1101110111011101111011101 + 1011111011110011011111100 + 1000110111100000001111100 + 0101110110001000011111000 + 1000000001010011000111001 + 0000010100010000001101110 + 1110001111101110101010101 + 1010010110000000101100000 + 0110010110100111010101100 + 1011000111000011111111110 + 0100100001110010111101100 + 1000101010100111011101101 + 1110110111000011000100100 + 0011101101000100001110111 + 1011111011100000100100010 + 1010100110000101001011111 + 0000010001110000100110010 + 0000101100011110010010011 + 0010010001111001000010111 + 0011111010100010110110010 + 1110001010011100111100010 + 1111001111000010011110001 + 0100111010101000101000011 + 0100010100001100010010111 + 0011001100111100110001010 + 1111111010001001011100001 + 1111110011001000101111000 + 0101011010010111011011101 + 0110110011010001011011101 + 1111110001000010111000011 + 1010101000000110101010011 + 1100100101110100110111001 + 0110100100001111001010000 + 1101011010100010111111110 + 0000001000101011101100111 + 0011001101001011011010110 + 0011110110010111101010001 + 0110110110101010000110000 + 0011100001000110110100011 + 1101111100000010111010100 + 1101100001001101111101001 + 1110111110111010010010000 + 1011111101100111000001101 + 1101010010010000000111111 + 1000111101101101000111111 + 0101011101101001000000110 + 0110100101110010100101110 + 1111001010010010001100000 + 0111001010011011001001010 + 0011001011011110001010110 + 0111011101011100101111011 + 0110110100000110100100011 + 0111000101101000110110110 + 1100111111011111110110111 + 0111101000111000111001111 + 0101100110001011111101011 + 1110001001111000100110100 + 1001100001111000101101001 + 1110000100010100010110101 + 1110100011011011000111101 + 0110010101011110101000001 + 0111000110000010111100111 + 1110011001001110110111000 + 1010110001001011000101001 + 0000011011011000101010000 + 1000011110101101010011100 + 0100010111011011111010000 + 1111110000001010011001111 + 0001011110010100100000101 + 1111110010001000110011010 + 1010101101000000000100100 + 0111110100010011010001101 + 0001010111010101001101001 + 0010101110101101011110011 + 1011000101100110010110000 + 0111110011011000101101001 + 0011010001010101100000000 + 1000010100110110011010110 + 1000001100101010010100001 + 1010101100111111010011000 + 1001010100110010010110101 + 1001011110001110100010110 + 1100110000111000100010011 + 1110101010101011101101011 + 1111100001101000101001111 + 1011111000111110101000100 + 0111011011110111101011001 + 0111110111101011110111110 + 1000110000011000000001110 + 0000100001011100101100101 + 0101000100011011011001100 + 1000101001010000000011110 + 1100110110000111001010101 + 0010111110111111110011110 + 1110111000110001010101100 + 1101101100110001011100101 + 1010011111110010100001101 + 0111101011010011001001001 + 0110000101010110010101111 + 0100010111011100101100010 + 1100101110011010000010110 + 1000001111101111110110100 + 1011000010010011101000110 + 0011111000110111000110100 + 0010000110111011110000111 + 0100100001001101001011101 + 1101100101111101110111110 + 1010001111010011010110001 + 1011000011001011011010101 + 0101001000010110101101011 + 1001100100011011111100101 + 1001000011101101100011101 + 0011010111001001011100011 + 1101100011110110101111110 + 1101011010100101001100100 + 1001010010001110011110100 + 1010110000101010000100000 + 1000111011101111001101011 + 0010000010100100111001111 + 1110001000010110011000000 + 1111110100110011101010011 + 0110011111001011100111011 + 1110100101101110011000101 + 0000010010011001010001000 + 0101101000011011011101111 + 0000100000011001011100011 + 1011110010000000110100110 + 0110110010001010000001110 + 1100000100000010110001110 + 1111111010110010101110110 + 1111111000111000110110101 + 1111111100110100001010001 + 1000010010011110110111110 + 1100101111100100100010000 + 0001011010110010111010010 + 0101001100001111010010000 + 1001111000011000010111110 + 1110101100110110100010111 + 1101110000010110101001101 + 1010101011110000000110101 + 0101001101011101111011000 + 0100000011001100010111101 + 1011010111010110011011011 + 0001010110101011001110011 + 1011010101010000001101100 + 1011010100000000110100101 + 0000100011111111010000101 + 0011001101100011010110100 + 1111110110111010011111001 + 1010011001110101011111111 + 1010010011101010110101011 + 0110111111000100001100010 + 1001101001011000010010010 + 0001010111101100101010111 + 0000001100110110011010010 + 0100111100101011011011010 + 1001101001100100100001011 + 1111110111000000100010001 + 1011010110001011110101011 + 0110001011101011111011000 + 0010101010010101001101000 + 1011100110110010001101111 + 1111111110111010101100100 + 1111011101100010001010010 + 1000010100111001011100111 + 0110011101011010000101111 + 0101111001110011010111011 + 1111111110101011101010011 + 0001010110110010111000011 + 1010010101100110111010001 + 1100010010101110010000000 + 0001111100100011101100011 + 1000011101101110000001001 + 0110100101111000010001100 + 0100001001001111100000110 + 0100100001010110000111101 + 0111010111111000000011000 + 1000101010101111001001100 + 1101000010010011010100110 + 1111100100111011011000001 + 0010010100010000100101000 + 0001010011110000001000100 + 1110011000010100011010010 + 0111110001000100110111000 + 1100011100100010001110100 + 0011000010111000000110111 + 1010010110111111010111010 + 1000001101101011100010001 + 0100011001010010011010001 + 0100011100111001000001001 + 1011101010111100110111000 + 0101110001101100101111010 + 1110001101000111000011000 + 0100000010011101011101101 + 1111111101001010111111101 + 0100111111101100101011011 + 0001110000000001000100101 + 1011000100111111010110011 + 0010000100000100001101100 + 1010011011010110011100111 + 1100111001011000110001011 + 1111011100111110100001110 + 0011001101110111101011011 + 1111110101100101010011000 + 1001000100000110111000101 + 0100000011111100110100101 + 1110101100101011101001111 + 0010111100000001010100011 + 0110001111110101010011111 + 1001001011110111010100000 + 1110110111101110100111010 + 0011111010001011100101100 + 1111010101101100101011101 + 1101000010101110001000011 + 0011001100010100100010010 + 0011111000111000011100010 + 0100011000001110111110001 + 0010100000000011011100010 + 0000011110011011000000001 + 0101111100010010111010001 + 1111111000000000111011111 + 0011110111111110110000111 + 1111001110001111111010101 + 1111111110110001011001001 + 1111001100001110101011000 + 0111001111000010101000110 + 0111101111110100011110111 + 1100010101011111100000001 + 1000001111001011101101111 + 1111110011111111100010101 + 1111100001110110101101010 + 0000010000110000110110110 + 1100000110000110001111000 + 0010011011000101001010001 + 1100100010111110100101001 + 1000000000101010100011000 + 1101011010011110011111001 + 0101010101011011010011111 + 1110011100100010111111110 + 0000010000110110000010110 + 0110110101100010100110011 + 1000011011000111111101011 + 1000010100100100010101010 + 1010110011111001110010000 + 1100011010100010000100011 + 1111001111001110011001000 + 0111101110000110001011101 + 1001010000111100001100101 + 1111111001010111111010110 + 0000111011000111001010111 + 1011001010000110101110011 + 1110011111111100100111100 + 1111110101001111010100101 + 0001010101111101110010100 + 0000111100001110011101111 + 1110010010001111110101001 + 1010011000101010000100010 + 1001101001001100101101101 + 0000111111001010011010100 + 0010011110011100110001011 + 0011000100111001011100101 + 1100101011010111111011000 + 0011101100101111100110101 + 0100001011110001000100101 + 1010011111100100000001001 + 1101101001000110000100111 + 1001110100101000110110111 + 0011010010111010010011101 + 0011101110011111100000000 + 1111011111110100110101000 + 0111110000111110110001011 + 1000001110101010011111000 + 1111011101101001000000110 + 1110110111101100111011011 + 1010110100011110110111100 + 0100111111100101100011011 + 1010010110111110001100110 + 1001111100001010110001100 + 0100111011101011101111111 + 0000100001101101011001111 + 0110101001010111011100010 + 0011010001101110100100111 + 0010110111101011010111001 + 0011000110101010010110011 + 1100011000110001000100000 + 0001011111101001111111011 + 0001101101001010111000110 + 0111101011000011011111101 + 1011100100000101000101100 + 1101010100101001111010100 + 1110110011001111111101000 + 0001101010111110101011101 + 0000101110011100110111100 + 1110010011010010110111100 + 1101101000011011100111110 + 0110101100101101111011111 + 0010110001111100000011110 + 0110001010100010111010010 + 1010111000010011100000011 + 0100010110001010000110110 + 1011101101100010100011001 + 1011000010111001110001000 + 0110110001100001100101101 + 0110011000101011100011011 + 0111111111011100001101001 + 1011011010000000010101000 + 1110100001100011001011100 + 1101001000110101101101010 + 1111001010010000101001110 + 0000011101111100111010101 + 0011110011010111011010001 + 1110101111011010010001111 + 0011110001011001001001001 + 1100110110111000010111100 + 1110000010111011110110010 + 0100001011000011000111110 + 1110010100101110010000100 + 0100100111111110100101110 + 1010011000110111111000110 + 0100001110111100001111000 + 1111011000100001001101011 + 0100101111010011100111110 + 1111110110001001001100111 + 1001001111110101111101010 + 1001101001000110001000100 + 1010001000110010011010010 + 0101010011111110100101100 + 0000110110011011001111110 + 0100110001001111000010101 + 1010000010000100101011100 + 1111100101001001000011110 + 1111011100110000100000010 + 1001111010100110110101110 + 0001100000101001110010101 + 0000100011111011110001010 + 0111111001001101110101101 + 1101111011010111000001010 + 1111110111101111101010001 + 1000110010001100110001010 + 1001000101000100100111110 + 0110101111000010001111000 + 1101100011010010111110110 + 1100100001110110111100101 + 0111111111110101001111101 + 0101001110100001010001000 + 0111000110000100110001100 + 1000111001110011011000010 + 1011010101001000101000011 + 0011011100011000110001111 + 1001101000101101100100000 + 0010001111100111011001010 + 1011001111110011010001011 + 1100111010001001010101000 + 0001000000111100011101101 + 0110100101000101100110011 + 1111110100001010110000100 + 1000010110101010101010111 + 1010000110011011011001111 + 1000000101000100100100011 + 1011111001100011001100011 + 1101111000011010010010100 + 0010000001101001010000000 + 1000110010101101101100101 + 0000001011011101001101100 + 1101011111110011010011101 + 0010110101000000101001011 + 0000111001100000000101011 + 0010010011111000101010100 + 1000110011011001111001010 + 1110011000100000000011111 + 0000001101010110101000011 + 0111100001110100100100101 + 0011111011001101101011001 + 0101010001101011000000101 + 1100001011100111100000110 + 0011111101010001100010010 + 1111110001000010010011101 + 1001001000101101001100111 + 0011001111001010110100111 + 1010011010101100101011011 + 1011000100000001101101101 + 0101000110110101111001110 + 0110101000011100010100010 + 0011001111000111110100001 + 1001101101001111011101001 + 1100011011010101101001110 + 1101111001010001001001001 + 0011010101100100010111111 + 1011000100010000001110101 + 0011110101100010011110111 + 1011001011001111000011010 + 1100001110001101010011111 + 1111110010100110111000100 + 1001000001111010001000100 + 1001011110111010111000000 + 0101011110100100100011010 + 1010001010011100111100001 + 1101110111110110100110011 + 0111010100111101101010101 + 0001100001000010101111001 + 1001011011001011001010000 + 1011111110011001100010010 + 0000001010000010111101010 + 0110000111001101001111110 + 0010110000110010100111001 + 1111101111001111011111000 + 0100100011100101010010010 + 1011111001010000101010110 + 0110010010100011010011111 + 1000100011101100100110100 + 1101101001001001010111011 + 0110001100001110010010110 + 0110000000111111101100011 + 0000001101000100101000001 + 0001101011100011101101000 + 1100010001110001101110010 + 1111111101001010011010000 + 0011001011111011101001011 + 0011010111100010110010110 + 0010100001001111001000100 + 1000001011001100110110101 + 1101000000110001101101000 + 1010001011100000001000011 + 0110111011010011001100001 + 1100101010110001101001110 + 1101111001011010101101011 + 0111101100001000110000111 + 0100100010100010111011001 + 1111101010101010010001001 + 0111110110111011110011010 + 1000011011011000001001011 + 0011001011111010011010000 + 1011111100100010101101101 + 0110101101000110111000111 + 0001111110100001111000010 + 0001111010011110111101110 + 1111101111110101101100101 + 0101101000111011010011000 + 1011100101100111010010010 + 0101101111010111001101100 + 1101111110101100010010101 + 1011000100100000100001100 + 0001111101110011110101111 + 0000011000010011011010001 + 1101011001101001000110011 + 1011110010001010100100111 + 0000011101110111111101100 + 1110011110101000110111011 + 1111111010111011000011011 + 1101011000101110000001100 + 1000010111101000111000111 + 1010011101000010101100111 + 1111111001100000100111111 + 0010110110011000110110011 + 0100101011001000011100001 + 0010011110100110010001010 + 0001101000000010111000101 + 1111000111111000000100011 + 1111110111000100010110100 + 1110111110100101011100010 + 0011000010111010000111110 + 0101011000000001100010010 + 0000110000000001101100010 + 1110101110010000001011011 + 1100000010100100000010011 + 1111111111000101001111011 + 0000111101000110100101111 + 0011000011000001001011110 + 1000111101010110001101110 + 0101010101101001110011010 + 0111001100101011101000101 + 1001001000110101011110111 + 0000011001110001101100010 + 0011110100100000010101111 + 0101110110000110010001001 + 0101100100100101010000101 + 0100111101101001110110001 + 1001110101101011110101011 + 0010100010111010101011010 + 0010001000111101110111100 + 1010000111000010111000100 + 0100111010001011111110100 + 1000010110001110100010101 + 1100110011011100001011111 + 0100001000101011011111110 + 1010001011110100110111101 + 0000001101011101000100001 + 1101001111110011010010000 + 1010010010001010100001101 + 1001000101011100001110010 + 1101000110000011000010010 + 0011000100000000000011110 + 1101100101010101110110011 + 1101100111000111010000101 + 0011100000110010111110011 + 1011100001001011011101100 + 1110101100110110100101010 + 0000011111110010110001111 + 0101000011010010000110011 + 1101101101001001110100011 + 1111100011000100010100010 + 1110010100101101101111011 + 1100011100101000001001100 + 0011111100101101010000010 + 0001111011010001110110110 + 0100110110011010001101000 + 0101011111101010001000010 + 1010110111101011101110011 + 0110011011111000100111100 + 0001110100000000010111110 + 0111111010001101000101111 + 0110011001110100010000100 + 0001011100011000011111100 + 1101001000010111110110010 + 1001001110111100010101001 + 0100000110011101110011101 + 0101111100101000101100011 + 0000001010001101011101111 + 0101100110001010000100010 + 0111010100110111100011011 + 1001011001111101101111111 + 0011010111000000010010001 + 1001111001100111111101011 + 1000000001101000110110111 + 1001111100100110111100111 + 1010000011110101011001101 + 1000011100111000100101110 + 1111111011101101111011111 + 0110101101100011100100111 + 1100111110011011011000101 + 1100111010110110001011111 + 1011010011001010111001101 + 0110001001111100110000010 + 1111001101101001011001110 + 0011110110100100111100110 + 1111101101100011010011111 + 0110101101101111010010100 + 0000110001101001111001101 + 0110110101100011110001010 + 0110100010011100011110010 + 1011011001011011111100001 + 0111010011100110001110111 + 0110110001100000101010100 + 1011100011110001010011111 + 0001111110010110100110110 + 0010100011101000000000001 + 0000010100101011111011011 + 0000000010101110010000010 + 0011111111111011100110000 + 0100001010100011100000110 + 1010010010001101001101110 + 0011000111111010011011011 + 1100101111111000111010001 + 0111110101000010010110100 + 0011010011111111000100011 + 0010110101010110100100110 + 1111010110011000110100111 + 1010101001111010100111001 + 0001111010111010010111000 + 0110001011001110001010001 + 0000101100111011001100010 + 0001110100101111000000011 + 1100100111110000101110011 + 0101000010001101001001100 + 0010110100000000010001011 + 1111001010011110110011001 + 1000111010111010011010000 + 0011100011001001111010101 + 1100110110011110111010100 + 0001111010000110010011110 + 1001011100011000010010100 + 0001000010111111101111001 + 1110010010000111010101100 + 0100010001111110000100000 + 0000100100010010001000110 + 1001001011001100110000101 + 0011011100110000010000010 + 0001011101001010001100111 + 0010011000000010110001010 + 1001111000011011010010001 + 0011001011001111111111001 + 0010110101101010001111110 + 1000111111111110001010110 + 0110011010101011001001100 + 0100110101100010011001011 + 1111111101101101101001000 + 1100000010001111000110001 + 1000110001010010110101110 + 1001010101010101001011001 + 0101110011100111111011111 + 1000101101100100001110101 + 1010101101101010011110110 + 1010010100000101100110111 + 1000001001110101011011100 + 0111110001101101110010001 + 0000011110011001111000010 + 1101110010111101100100001 + 1100011110101110110101110 + 0011001111000100001000100 + 1100101010001101100000001 + 0100011100110001100011000 + 0011000100110101010100010 + 1100010001111001001110111 + 1011101000101100100110100 + 0011001001111111010100111 + 0000011110111001011011001 + 0111000110111000010010011 + 0111000101100011100001000 + 1000001001001100111100000 + 1111100110111001010001101 + 1100010101101100001101010 + 0000010011010100110110100 + 0111110110100011011000010 + 1100001000100111110010011 + 0110010000111010100011011 + 1111000000101000111100101 + 1010100110111010111010001 + 1010001111001101111100010 + 1011000111010111011011001 + 1011010101001101111110110 + 1100111101111001101011000 + 0010110010101010100111001 + 0110100011111000100110111 + 0111100010010101100010110 + 0001110000010010011000011 + 1100110111000011000000001 + 1111011100101001001010001 + 1011010110001100111111100 + 0110001110000000100110110 + 0101110110100011011111101 + 0110010010001100011010010 + 1101010010100011001111011 + 1101100110000000011001000 + 0010101011111000100100110 + 1101111001000000111111110 + 0111001001011001111110100 + 0011110110101110010011100 + 1011100010010110000011111 + 1111011100110011100001111 + 0010110100001101111110101 + 1111011011101000010111000 + 0000011111011110101001110 + 0010101010001101010111100 + 1110111110001001110100101 + 1100101011100000100100001 + 0101111111000000011010011 + 1011101011011111010000110 + 1000111110110110001000111 + 1000000101110111101011110 + 1101110101110010011000110 + 0111010110000100110000100 + 0010001101000100110101000 + 0001110000000111000110000 + 1110100100010000111010101 + 0101001000110011000011110 + 1111100100101011010110110 + 1011110010111110010000110 + 1011100011100100000100011 + 0100101101000111111101111 + 1000001110010110110110110 + 0000111000010101111011111 + 1011010100000000011111000 + 0010001001011011100111011 + 0111111011100101111011111 + 0100100110001110100000011 + 0010101100011001000100110 + 1010000101001011011001101 + 1001110101110000101111100 + 1110010000110110111110111 + 0000001010010101011110111 + 1111100000001111011001001 + 0001110011100000010101100 + 0001001000100100110011101 + 0011101010111111000010100 + 1100101000000110111110110 + 1110110011110100011111100 + 1111101010001101001001010 + 1100111000001100010001011 + 1011101010110100001101100 + 1001110100001010000000101 + 1000100110011100101001000 + 0011110111010010000111100 + 1111100110000111001100100 + 0111101101110101101100100 + 0010001001011001101011101 + 0011001111110110101001011 + 1100110101110001001100010 + 0011110100101110000011010 + 1011111101100001010101001 + 0010010000000000000001110 + 1111011100100110100001000 + 1000101010110110110001011 + 0101011101100001001011001 + 0000011110111010110010110 + 1011101101110011111111010 + 1000010011100101011111000 + 1010001000110110100010101 + 1100111100001111011011110 + 0111000010101100001001001 + 1110101111110111001000000 + 0010101000100011111100010 + 0111001010010000010100001 + 1010011001010111101111111 + 0100011000111101101101101 + 0001001100100011110101110 + 1101001110111110010000011 + 1100011100110100000001100 + 0010000101001001110001100 + 1100011011011111111110110 + 1111001101000100001110001 + 0000101100110100001100000 + 0010111001100001101110100 + 1110101010011001100110000 + 1111000111011111101000111 + 1101001000000101011010111 + 0111111101000111101001111 + 0101010001100101010001100 + 0000000011110110111101000 + 0100001101110110011010001 + 0100010111010100111110100 + 1111010011101010011100000 + 0010001011010001111111001 + 1101111010000101101000010 + 0010100111000001110111110 + 1001111110001110100111100 + 1100000101000010000110111 + 1101011110010000011001101 + 1000100011101010000011000 + 0110000111011101110110011 + 0100101100110010101001010 + 1110111001011101000110001 + 0001111011010101111011010 + 0110110011101001011100000 + 1110110111000000000101101 + 1111110101001111011011100 + 0101110110000110100110001 + 1100010111010011111001111 + 1110110100100001011011100 + 0100110000010001100101100 + 0101111001110111010111110 + 1100111011001101100110011 + 0000000010111110001011111 + 0001010100011101111011001 + 1111101101111110100010011 + 0110011101010010000010001 + 1000000100111010101110001 + 1111111100011010101010111 + 0000011110010010000101111 + 1100011111111100000011000 + 0101100110100000011010011 + 0110110110111011100101101 + 1001110100110111110000101 + 1111011000110001011110101 + 0100010111100001001010101 + 0001011001000110101111101 + 0111011000010111010111110 + 0100110100001111111111001 + 0100011000110001001010010 + 1110011111111100111000011 + 0000011011111111000111101 + 0101111011100111100000101 + 0000111010111011100010001 + 0000110100000101000001100 + 1011001111010101101100010 + 0000001101111101111011001 + 1110111110010010000011001 + 0111110011110010100010011 + 1101101110101100000001111 + 1110010000100000111110000 + 1110000110100001001110011 + 1000001101001101001101011 + 0000100101110010110011100 + 1011111100101111110111111 + 0100111100010001001010010 + 0001011000101000101101000 + 1001010101100111100101001 + 1011110000000111110010110 + 1101011010011000110010011 + 1001111001000100100111011 + 1000000001111000000101111 + 0001011100111110010000010 + 0011101001110101010001110 + 0000011111111001001001101 + 1100110001010011001011100 + 0001001100110100000101101 + 0110011001001100000101100 + 1010000110000001010110111 + 0110101110011000100101000 + 1101010010100010010101000 + 0001000101110111110110111 + 1110110000111000111001111 + 1000001000100011110111000 + 0100100010100110011011010 + 0111011010111111000110000 + 1010101111000101111011100 + 0110010011011100011110111 + 1001101110000010010100111 + 1101101100011011101000101 + 1000101010101100101001110 + 1111101010101101101111000 + 1001111110011101110000001 + 1100101101010011010110010 + 1101100100001110011100011 + 0001100110111111101101011 + 1000010101010000011000010 + 1110101101010011001011110 + 1001010100101100011101101 + 1110000111110110001100111 + 1011001011000011111011110 + 1010011010101011000100000 + 1000001111101001001011001 + 1000110101010000100011000 + 0101101101100101100001000 + 0010110110000010101000000 + 0001001011011010000110101 + 1110101010111100110001111 + 0110000000011110000011100 + 0111010000100001011000011 + 1100101000110001001101001 + 1001101001001100101101110 + 0110100100110011101110000 + 1101110010000101010110110 + 0000000111010111010010010 + 0010001111001010110001001 + 1011010110101101000011101 + 0001100101101111100001101 + 1000110001101110101110100 + 1100001111110000111111000 + 0100010110011000100011011 + 0010001100110100010001101 + 1011100100000010011000001 + 0101111100111010111000111 + 0000110111110101110010001 + 0011100011010100111100110 + 1101110100010001000110010 + 1000111101000010001010100 + 1111110110101100110001010 + 0001000011001001010110010 + 0100011111111011111011010 + 0111100000100010000001000 + 1000110001001011110001010 + 0110010111011001110100101 + 1110110110110110111001111 + 0001111001100111111000111 + 1001101010001000101100010 + 0011110010111111110001101 + 0101110001000011011101101 + 1100100110001111001100011 + 0100000010100010001110111 + 1100010010110111101100110 + 1101011101001000101010100 + 1001000111011111100011101 + 0101101001000010110010111 + 0111111110000010010010111 + 0011101000110001010101011 + 0010001101001000011010010 + 0000011110000000100011011 + 0000010011010000001111010 + 1001111101110111101101110 + 1111000100101011110110010 + 1111010011100000101101000 + 1010011111010000010111100 + 0000110101111101101110000 + 1001010110111111010110000 + 1001101110010001111010101 + 1011010000110110011011001 + 0010010101101101010000100 + 0001100000001101101111011 + 0001001111101001000111011 + 1100100000101101011110001 + 0000001110001011011101110 + 1110001001101010001011001 + 1001001110110000011001011 + 0100001111011100100000111 + 1100101100110111101001001 + 1001100110000000100100011 + 1111110010010111110010110 + 0001101100000011101100100 + 1111001001101100001001110 + 1110010111010110000011100 + 0000101111000011111100111 + 1100001000111100010100111 + 1010111101011100111001110 + 1010111111010011000111001 + 0111010001100000011111000 + 0111010100100111000101111 + 0001100000000010011000101 + 0011101011111011111110000 + 1111110000000001101110101 + 0100100101100010001111001 + 0010010000011101001011011 + 0001000101011101100101010 + 1101010111011001001100010 + 0001010100111011000101101 + 0001111011100100001010111 + 0100011101000001100000101 + 1110110011001001001101001 + 1000101000101110101001011 + 1000011100101010110000001 + 0111001011111111100001111 + 0000001001000010101111011 + 0011011011101110010011110 + 1100100110100100101011111 + 0101111010010011100010100 + 1101000010101010011000100 + 1100111101011001000000111 + 1100100111011010110111010 + 0100100010110101101111111 + 1001010100111100001001000 + 0011000111100110100000000 + 1010110000011010011111011 + 1101111100000001110010111 + 0101101001000000000100111 + 1010110001111110010111101 + 1111010100010000111001000 + 0101010000011011011011000 + 0111101100110010111010101 + 1001011111000110011011000 + 1001101110111100000010110 + 0111111010100010110001011 + 1011101001001011111000100 + 0011100111111101110110100 + 0001001101111100011010001 + 1101110010011110111110010 + 0001011100110111001001010 + 1000011110000111010100010 + 0000001100100100101000010 + 0101100001101101111011110 + 1000101110011000000010111 + 1111010101111111111100000 + 0101100010101111111010110 + 1010110010011100101110111 + 0110101001101100010001101 + 1001111010010000001010110 + 0110011111000110111110101 + 0111001000010011001000111 + 0100101100000110001100011 + 1010000001111010011110001 + 1000000000011010110010001 + 0110001110011101001001111 + 0100011001101111110011111 + 1010100001101111100011010 + 0010011100001001001111001 + 1111101011111011001100000 + 1011100010000011000000101 + 1010100000000010010000001 + 0001000111010010101011111 + 1011100011010110110111111 + 1111101001011101000111110 + 0110010101011010100011010 + 0110001111000100000101110 + 0101100000010011011011000 + 0110001110010000000111010 + 0011011010000111000001101 + 1100101010100001110010100 + 0001000100001101111001000 + 1110111110001101011000000 + 1011000011110001101101100 + 1110110110100010000010100 + 0101000100110100010001010 + 1010110100100110111111010 + 0111101110001000011001010 + 1101101101111101110011000 + 1011000011011110110110101 + 1110000011010010010110110 + 0001000100000011010111111 + 1010011101111011000111111 + 0111001000001000110111001 + 0001010001110001111011011 + 0111010000100011011100111 + 0100111010010110110011000 + 0110000000110110010110101 + 0001001001000010000100110 + 1110101110110000000100011 + 0101100001010100111010111 + 0111011000011010000111110 + 1100100100110100111101001 + 1001111010101001001110011 + 1101100101011101100001000 + 1011011111110111101110010 + 1011111100101110100010001 + 0101110110011001100001111 + 0110010100100110011001110 + 0011111000100101110000110 + 1111111000111011110110000 + 0101100101001110000000000 + 1010101010011010110011000 + 1011000010000011011111100 + 1111000010000011100011011 + 1110011000010001011111000 + 0101010000010101011001011 + 0010011000011011011110011 + 1101010010101100110111001 + 0111111100010111101110011 + 1011000101010100100101111 + 0100000101001100000111010 + 1011010110100100111100100 + 1011110101100111100111110 + 0001000011101010101110100 + 0001100010100101000111101 + 1011000100100100111111110 + 0111111101110010111001110 + 1111010111000100010000110 + 0100001010001000001000100 + 0110011110000100011000000 + 1001001110010001010100110 + 0001001011100001101100111 + 1111100100111111000111111 + 1100001110010101000010010 + 0110111100111010000110000 + 0101001110110011100101110 + 0101000110110100110000101 + 1111100101011110101000000 + 1101111101110000010001110 + 1011100100110111111000110 + 0010101101010100011111100 + 0111111110001100100100001 + 0100100100100100111011011 + 1100100111110011110101001 + 0010011110101001101111111 + 0000110101011100010011000 + 0111011101110000000111010 + 0111001010000110111010100 + 0111000100110110000001001 + 0010011110110110011000110 + 0111011000000001000010001 + 1101000100001010111011100 + 0010010100000101001001110 + 0010110011001111111111000 + 1100010101100100110011010 + 0100101011110111001100100 + 0011100001000000111001101 + 1011011001001000101011011 + 1101101000100111010011111 + 0100111010101101100101101 + 1100011111101001101101110 + 1001001001000100000101010 + 1100101001111101110110001 + 1100101101110000011010001 + 0110010110001010110000000 + 0011111110001010100101101 + 0001100111110100100001011 + 1101100100110010111011100 + 1111011110110101100011110 + 1011010111101001111100010 + 0110000000101011111010001 + 1000110100110000011101110 + 1100101110111000010100111 + 1111110000101101000101000 + 1111010001000111111100111 + 1011000110010010000100001 + 0101111111011011001101101 + 1101011110000001010000001 + 0001100000010110110011011 + 1000100110111100101110101 + 1100011010111000100010101 + 0100000001001111111101111 + 1011001000110010101000011 + 1010001101110011011110110 + 0001011101111100001001101 + 0011111010000001010101100 + 1011101011100000100001010 + 1000001011010000010001000 + 0110111010000010101111111 + 0000101001101111001001101 + 1001011101100010010011000 + 1100101010000001101101110 + 1001111011000100000011000 + 0011010101000100010000011 + 0001110010101010011010010 + 0101010001010100100001100 + 1010101011110100100000110 + 0001001000111110111010001 + 0000011010111100011111011 + 1100100110010010101010101 + 1010111101010110010000001 + 0010001101111010101001010 + 1101011110011010010010100 + 1110010011000110100011010 + 1110010010110110001000101 + 1111111111011000101001001 + 0100111011011110100001110 + 1110011110010110010100101 + 0101000000010100111110001 + 1001000100111110010101100 + 0000101101110100000010111 + 1100010110111101010100010 + 0101000111110100000110010 + 1000110101101110111000010 + 0111101011110100101011101 + 0011100001010011101110010 + 0010000010100000001011111 + 1010101111100001000011100 + 1100001111100110100101111 + 0111100101101101111101001 + 0111010000110101101111101 + 1010001000110010110110110 + 0011101000001111110000111 + 0100001010010001100100110 + 0011000110001111110110111 + 0010010110110011011010111 + 0110101001101101111100001 + 0010001011001100111110110 + 1001001100001110010011101 + 1011111001101101000101011 + 1110011010111000101000100 + 0101101110010000111001111 + 1010011010110101011100000 + 0001001000011111000000110 + 0100100000101011011101111 + 0101101111111011000101010 + 1001011110011100110100110 + 1110100011010111110111110 + 1010001001000111011000110 + 0011001010000111010101011 + 1010001011110011011001010 + 0000110000101010000010100 + 1011001101110110001011110 + 0000110001100001110011000 + 0001111011000101011111001 + 1101010010111110010000000 + 1100010011101010001010101 + 1101010101011000011000010 + 0101100011100011000100100 + 0010111100001000101011111 + 0011000001110110001000001 + 0110101001100110011001001 + 0000110001100010101011110 + 1011011011111000011010010 + 1010001000000001001111100 + 1111101011111010100011001 + 1110111110000111001010110 + 0100100000011011010010010 + 1001110001010010111001010 + 1001000001000101110010101 + 0011111101111000101001011 + 1111010110000000100010011 + 0000001101101101011110010 + 1100110001101111101011011 + 1001011110010011000001110 + 0110111000100101100000101 + 1011110001101000101011111 + 1101110000101111000101111 + 0111101001000111101101101 + 1000111000110101111111011 + 1011001001100010110010000 + 0011111000001111111010100 + 1011101000011011110001101 + 0000111111101000110011110 + 1101100011011011100001011 + 1101100110101111010000100 + 1110011010010001010011001 + 1111110101100101001011001 + 1000111000101101110011011 + 0110111110001010011101010 + 1001001010111101111101001 + 0101111100110011100010110 + 0001010111101000001111000 + 0100011111100010011011001 + 1111010001110111100100000 + 1011011101111110001011001 + 1110111000101101100101100 + 1000000001010010001000100 + 1111100100110011101011100 + 0001110010101111000010000 + 0011101000110110011010111 + 0101010111000111000011000 + 0110001000110100000010110 + 1101011111100110011111110 + 1010011111101101001110000 + 1101100010101010101101111 + 1001011111000110100100110 + 1100111100101111010101001 + 1100000001111101011111010 + 1110101000100111101010100 + 1001001011101000010101111 + 0101001001010011001101001 + 1000010000111000011010101 + 1101011011011110010001100 + 0010101111011110010111111 + 1110010000000111011110000 + 0101001011000111011000000 + 1100110011001110000010100 + 1000000111111001100100100 + 0110110101111110110101110 + 1100101110001110010100101 + 1110000010010100110100100 + 0111110011101101101001101 + 1100010000001111001000100 + 0100101000110011010001110 + 0100101001011000011100100 + 0111100111000111001010010 + 1010101101100011011010001 + 0011000010101010000011010 + 1000010000010000100001010 + 1011000101110101100000110 + 1110010000101000011110001 + 1100100110001010000001100 + 1000100001111010011011101 + 0101010110100011100011111 + 0011101111011101101010001 + 1010101110111110001011000 + 0111010001110110111111111 + 1111000110011010101111101 + 0010110100100110100011011 + 0111100100111001100111101 + 0110100101000000111000010 + 1011110110100000101111101 + 0011011001110100001111010 + 1101110101111011001011101 + 0110011010010101000010101 + 0010010100111010011100111 + 1100111110100111100010111 + 0110101101100010000110011 + 0001100111111001010011101 + 1110010001100110101000110 + 0010110011101000011011001 + 1001011101100011101000111 + 1101101011101010111111110 + 1110000100101111001100000 + 0000011011110010101110000 + 0111100000001000001010010 + 0000010001101011100010111 + 0111101101010101011011001 + 0110110101010010000101010 + 1111100111001101111011010 + 0101101001101000110001101 + 0100011101110110000101110 + 1110111110000110101001101 + 1101011010100110111011000 + 0010101001010110000100010 + 1110011110010111111010010 + 0101000001111010001111110 + 1010010110101110111000110 + 0001011000111001011011101 + 0000110001000111101011111 + 1110110000000110110000101 + 0001001111000111010101110 + 1001100111101101001000110 + 0100000111101000100001100 + 0010100100001110100001010 + 1101111100111010001100010 + 1110101100111000011101111 + 0110000001011110101100101 + 1001111111011110010010000 + 1010011000010110111100001 + 0110111110110110001001101 + 0000111000000100111010101 + 0001101000000100011000011 + 1011001110011101101110100 + 0010101100000101111111000 + 1011101100001101001110101 + 0001101111010000010001010 + 1100110011011101001110111 + 0110100010001010110000100 + 1000101010000101101100100 + 0010101000010001100000101 + 0100001011101000001110001 + 1011000110001101100101010 + 1100101111011001000010010 + 0010101111010001010001110 + 1110011101000000100001111 + 0101000011001000010011000 + 0110011100011010101001010 + 0010001000001001111001011 + 0100010001110111000011101 + 1100100010101001101010011 + 1111010100011000001010110 + 0001100011010101100010101 + 0011110100100001011111010 + 1101000000110110111111111 + 1010001101110011101000110 + 1001101110111010010000010 + 0110100010011101000101111 + 0010110110001001101011100 + 1111000100010011010111110 + 0010011100101011011000000 + 0101011000001111110011011 + 0110111010001001110100110 + 1011110011101000011011100 + 1101100110010110111101001 + 1110111110011110001001001 + 0000110101010101000001101 + 0000010011010100011101001 + 0011011110111011011011110 + 0000111111010001000100101 + 0101010110011110001001101 + 1001111001000111010100000 + 0111010101001110000110010 + 1000100010100001111001001 + 1110001001001001110000101 + 1111111001110111001000010 + 0010100110111010110000001 + 1011101001000111010100101 + 0001110100000010101001100 + 1110001000100110010011101 + 0010011100111101110110010 + 0110100001011110111100001 + 1100001010110101101001010 + 1111100011001100110010100 + 1100010110101111110111110 + 0100010100000010111010011 + 0011110001101111110101010 + 0000110010010000000111111 + 0111000011100010010001001 + 1010011101110000111011101 + 0100000011010001101110000 + 1001110101100010010010000 + 1110000101010010000100100 + 1010001101000011011000100 + 1010010101001011100011110 + 1101100011101110011110000 + 1111001011011011111100000 + 0010010101100011101100100 + 1101100101011000010101011 + 0110111110000000010000100 + 0000010110111011011111111 + 1001111101000011011100000 + 1000001101000000111111000 + 0010111111100000110011111 + 0100110110101000010001000 + 0000100000000001010111011 + 1100111101111000000011011 + 0001111011101010111111111 + 0011110110101110010101111 + 1101111100011110010011100 + 0001111110010100010100001 + 1101111001001010000111000 + 0001111010100000000010001 + 1101010001101110010111000 + 1010011101010101001000100 + 1001100111001011111100010 + 0110110101110110001000101 + 1011111011000100011010010 + 0110000001000111111110100 + 0011110001110010001110000 + 1000101000001111000110111 + 0001111011110010110010001 + 1010100001111110110101011 + 1110110000011111111010000 + 0000010111000011010000011 + 0101001100000000111101001 + 1101111011100010111001110 + 1101001110110100011000101 + 0001001101111011110100000 + 0011101011011111001011010 + 1011110011011000101000110 + 1001000100001000001101001 + 0010101110000100100111010 + 1101011110110111000010001 + 0111111010111101110010111 + 0101111111011101011011100 + 1010010101101110011010010 + 1000010001010001001101011 + 0000010010111111010010100 + 1000100101001001110001001 + 0010010100110100101001000 + 0001111001111111100110010 + 0100000010101110001010010 + 1000010101101111010111010 + 0000011010101111000010100 + 1000110000011001010001100 + 0101000001101110101000011 + 0101010000101100011011111 + 0101100001011001110010010 + 1000000010000001001010010 + 1000101011110111001110110 + 1010010100101110111100000 + 1011111100011010110001100 + 1011001100011100010010010 + 1111111111001110100001000 + 1000101011110101100001001 + 0000001010111000101110110 + 0000011000101110010110111 + 1101011010100111010011000 + 1011110010010100110010110 + 0111011001111001101100100 + 1111010001101011100010010 + 0110101001100010010110101 + 1110000010001000010000100 + 1001001010110011000110011 + 1101111100110011011111111 + 1010000011101001000010011 + 1010001000001001000111111 + 0001000111100001111110011 + 0011101100111001011101000 + 1101010000000110100000101 + 0010000001100111001110011 + 0011111100110010000001101 + 0110001001110101110000000 + 0000100100011101101010101 + 0010111101100001000111101 + 1100111100100011111110010 + 1000000110101000111001000 + 1101111011100101000011011 + 0110100000110111111100101 + 1100011100000010100011101 + 1101100111011011001101111 + 0100110100000101011010100 + 1001100100011001101111101 + 0101111110101110000011110 + 1111111111011010100100110 + 1001000010111111100110010 + 0010011100100110001100111 + 0010110100100100010010000 + 0101011000100101011000110 + 1000101011010111011111101 + 0000000001110110011001111 + 1101100000110011111100100 + 1010001000110101001101110 + 1011111101101001111110110 + 1011000000101000010111110 + 1110001000111100101101010 + 1101111001101100000011110 + 1110100000110011111100001 + 0011000010011111110101010 + 0100011001111100111100010 + 1011110100001000100110100 + 1110100011101100001101010 + 0011111110011101111010111 + 0001001110110010110010011 + 0101101000001000011010001 + 0101000001011111100111100 + 1100110001010010011110110 + 1110011111101101000000011 + 1000111100110001011000101 + 1110110101111001000000010 + 1011000111010101101111101 + 0000111111000101101010101 + 1100100101010001111101101 + 1001100001100010101010101 + 1000100001010011111011001 + 0001100101110001000101101 + 1010010001100000010111100 + 1010101111100110111011000 + 1010001000011100010001010 + 1010101000011011011100000 + 0101010010010111100000111 + 0010100001011101110101111 + 0111110000011101011100100 + 1110000100100011100100110 + 0110100010010011000010001 + 1100101100111011110010110 + 0101101010100001111010101 + 0110111010010100110000010 + 1011000111110001001001101 + 0101111000110100101101001 + 0000101011111101101000001 + 0010000000000111101110010 + 1010110011011001100010010 + 1100100110110100000111010 + 1001011001010101011011001 + 0011100111100101110111100 + 0100111101011010111110001 + 1000101001101100111010010 + 1110110011111101100101111 + 1001000001101110111110000 + 0111011100101010110111111 + 1010010011011101001100001 + 1011000110011001010111001 + 1111110100100001100111001 + 1000001101111010110101000 + 1000101010010110011101010 + 0111111111011101111011011 + 0011001111110100000100111 + 0000100110111010000011101 + 0100110000111101100010011 + 0111010100010011100110001 + 1011110111000001101010100 + 1111111100100011011110101 + 1001001111000100110011100 + 1100010110010000011010101 + 1101001110101000100001100 + 1001011001011110111001111 + 1001101111001000011101110 + 1101011010100110001001011 + 1101011010111001000011110 + 0100000001001100101011101 + 0011001011111101100100011 + 1100010011100100001101000 + 0011101001111111010001001 + 1100001100011111110110011 + 0110100100100101100000100 + 1001010111010011100000101 + 0011001010001110110000000 + 0111001010110101100011011 + 0000001110000001100011000 + 0101001110001111100111001 + 1111100000010001000101111 + 1101011101100000111100001 + 0010010111001110011010000 + 1111011010100001111111111 + 0100101011001111000101011 + 0001010110100101111010111 + 1100100000011011111011110 + 0100100110011111000110011 + 0011110010000101101110001 + 1101101111000010011000101 + 1111010011010101000011010 + 1000001011101010100100110 + 0100110010000011001100010 + 1000010100011000100011000 + 0000110001001101111000000 + 1001001110110100010011001 + 1110000000110111100101000 + 1000000011000110011110101 + 1100001100110101100000001 + 1010111010100110010001111 + 0100011100111111100111011 + 1110000110110100111110000 + 1001001101001101001100011 + 0010101011111011111101010 + 1111100010101011111100010 + 0101000010100001111000000 + 0000010001100011011110111 + 1101001100110001000010101 + 1000101101111101110001100 + 0110100101111001010111011 + 1100001000110101100101100 + 0000100111110011000000010 + 1011101001100100101110110 + 0010001110000001111011100 + 0101110110000100111111010 + 1000000111101001110100110 + 1010100001110100100100111 + 1010001100101110011111011 + 0111100111100110000111110 + 0000011101110000011011001 + 0110001011110111100000101 + 1111110010000101000101001 + 0111000001000001111000000 + 0001010011100110111010001 + 1000101010010100110111000 + 0000111000011111001010100 + 1010001001110010111010101 + 1010000010010010111011001 + 0111011110110101001100100 + 1111111101110111010110001 + 1000111100100110101010101 + 1111000100001100011110101 + 0010001010000001010001000 + 0100001000011101100110011 + 0000101001100001000011110 + 0000100010011001001110010 + 1000100000001010101101101 + 1011001001101010000101100 + 0101100100111011101101111 + 0001100001010000111100101 + 0000100100001010100100110 + 0111011000101110011101101 + 1100101010011001011011000 + 1111001010000000011011001 + 1001000000010000000000100 + 0110100010100010011101011 + 0011000100011011110010110 + 0110000010000000000000010 + 0110100000000000001101001 + 0011011011001000001000100 + 1001100010110110110011100 + 0110000111010111101101010 + 1101101010100111011100111 + 1000010100000100101011110 + 1011100110011111000000010 + 0101111001010101101111010 + 1011100111000111100110100 + 0001001110110011110001001 + 0101110101110100111000100 + 1101011001100001101001100 + 1100010001111100010011110 + 0110010011001111111110010 + 1010000110001000010111001 + 0011011010101001111000011 + 1011010111100000111100100 + 1001100000111111101110101 + 1000001010011111111100011 + 0111110011110000011110100 + 0000100110111000010010100 + 0011100001111011110100000 + 1010011010100000111100000 + 1000010111000110011001010 + 0001111100011001000111111 + 1100110100010011101000110 + 0011011001110110110111001 + 0011010101001111110010001 + 1010001101111011000111011 + 1000001101010110011010110 + 1000101101110111100101101 + 1010100010110010000001101 + 0101100011111000010101001 + 1100010000110010101100011 + 1001001000010101110000111 + 0011101111010001000101100 + 1000111111010000001010111 + 0110000011111100100001110 + 1001000001100101010101100 + 0101001000000000100010010 + 0111011100100010101111011 + 1001101110010101011001110 + 1010000101110111101001111 + 1100011011011111000100000 + 1011111010001100101101001 + 0000011010010010110110001 + 1000101011100110111011010 + 0010010100110101000111100 + 0000000101100101101101001 + 0110110000000001011100010 + 1010000101110111001100110 + 1110001010111010010011000 + 1001110001111101100011101 + 1101010001011101011010101 + 0100001011001100110010110 + 1101010101001101010110001 + 0000001011010101110001001 + 1110101010100100100111111 + 0010010010110100011001011 + 1111001000110000000100110 + 1010110100000110100110010 + 1101000011101100101111010 + 0001100101010001111110101 + 1000111100101110100001111 + 0000011001101001001110000 + 1001100001010000000101111 + 1011111111100100001111001 + 0101001110101110110001110 + 1100011111110011011101101 + 1101101110101000110111001 + 0001100011001110101001011 + 0001100101111000111011111 + 1100010011010010001100000 + 0001000011000000110101011 + 0101110011010000011011110 + 1110110011010000101001011 + 0100110001111101001011001 + 0111101000011011101110111 + 1000010010011011110101001 + 0110101001111111010001110 + 0010000000111001011000101 + 1111100011100000100100110 + 1101011000000011100101010 + 0000010111001011110100100 + 1100010100011110011000010 + 0100101110000100000001111 + 1101001010110100111111111 + 1000110100010111000000111 + 1110011100110100101100000 + 0010110100001011011111001 + 0000001110000000010101010 + 1010100110111100101111010 + 1011100000100101000000100 + 0011011011111111011101010 + 0010111110011010100111110 + 0100110010011011010101000 + 0010101100011001001110011 + 1001001101011010100011110 + 0000101001000111001101100 + 0110111001000000111110010 + 1001110010111001100111001 + 1110010101111011001001111 + 0001100000101100110011110 + 1001100110110010101000100 + 1011100001100110011101100 + 0011110111000000001001011 + 1101110101111011011000100 + 0010101001011100011011100 + 1100001011111111010000101 + 0111000101110000001101011 + 0000000011010101100110111 + 0000011100111101110000110 + 0000101110111011000010011 + 0001110011001001110100000 + 1010110101001011000000000 + 1110111011000111011110000 + 1101000010011101111101100 + 1110000111010110010111100 + 1110100100100001111010101 + 1100010111001000100011100 + 0010110111110111111111111 + 1000111000000000110010101 + 1101010011110100110011110 + 1001001000000101110101100 + 1001000111101101100000001 + 0100010110111010100100100 + 0010000010000011010000110 + 0101001001011001110010011 + 0011111111111101000110110 + 0000110000110010100110011 + 1001111101011110011101111 + 1101011111100010110011110 + 0101111000100001010001010 + 1100011011010110111101011 + 0111001011110111000101000 + 1101101100000101010111011 + 0110101110101000110000010 + 1011000010001110000101011 + 1101110100000101110100011 + 0000100100011100001010000 + 0001101000101111100111101 + 1100010001001111001000011 + 0100010110111011111001110 + 0001111100010010001111000 + 0110111101101010010010001 + 0101100001010011110010111 + 0000001001111100000111010 + 1110001000010001010011011 + 1111101111100101010111011 + 1011100100101111111101001 + 0110110111101100110000110 + 0010100000001010100010011 + 0110001110010101101111010 + 0100011000010000001011010 + 1110110001101110011101101 + 0111011011000101011000111 + 1111110010101101000011100 + 1000001001000100010011011 + 0010010001000001001001101 + 0001010100011010111110100 + 0111001101001101001000111 + 1001111011000001000110100 + 0110100001101000011000011 + 1001000011000011011001110 + 0010110111000011010010100 + 0001011100101001100010101 + 0101001100000011110111111 + 0011001000110001100011100 + 0111111100100101111100011 + 0000101101111111100110001 + 1111000001100010000111011 + 0101010100011111101000001 + 0101110101001111001110100 + 0110101100000010100000111 + 1111101000100110110001011 + 0010110001101000011101110 + 1100010101110011101110100 + 0111001000011000100011001 + 0101101000001111010010001 + 1111001111011011001010010 + 0100100000101110110010101 + 1110001101101010000101001 + 1000100010101011011011110 + 0001010111001001110100110 + 1011111011010001111100010 + 0000110111000110011011101 + 0101001101011111100111010 + 1001101001110101011100000 + 1001110110001111110100111 + 0000100100101100010110000 + 1100001110101011101110010 + 1100111001000110101100101 + 1010000000011100110000000 + 0110100111101110000101010 + 1100011001110001110011001 + 1111010101111010001101010 + 0010001101110110010101001 + 1111011111101001111011110 + 0001011001001110101101011 + 1000010001001100110001100 + 1000011010001100001011000 + 1011101111001010000111001 + 1010000101000110110110011 + 1010011100001000010100111 + 1111111100001011110111011 + 0110111100101001111011100 + 1111101010010000101000011 + 0000100111010100010011111 + 0111000010000001010000000 + 1011011110101100011000100 + 1111110111010011010001110 + 0010110110101101101000111 + 1110011011101101011001111 + 1001111010111100111100000 + 1101101111101100011111010 + 1011111101000100010000001 + 1000111000010001010011001 + 0110100011010101100100000 + 1000101111111000000011100 + 0010000000011010001011011 + 0111000001001011101010001 + 1101000001011000000101001 + 1101100000111000010111010 + 1000101000001011101100011 + 1100100000000111000111110 + 0100000101010110000100110 + 1010001110011100000101000 + 1000001001110101100111011 + 0100101010110011000100100 + 1111100101011000110000101 + 1010111101111111011010000 + 1011011111110111010000110 + 1110000100100010011101010 + 1111100010110011011001111 + 1110000111010000100000110 + 0100110100110001111010010 + 0010001000011110000110010 + 1111010011100010100000000 + 0101001101110000010010011 + 0111000111010001001110111 + 0010100111111110000000010 + 1001011111011110100100110 + 1001010010111110000110100 + 1000011110010111110001001 + 1100110111000111000001000 + 1110100100101001111000011 + 1110100111111111010010110 + 1001001000100110101111000 + 1001011010001001010111110 + 0111011000101011101110110 + 1011100100110110111001001 + 0110000111101110111101110 + 0010111101010101000110100 + 0011101111000011101000000 + 1010110111100101101111000 + 0100100010000011001100100 + 1000111101100001111101011 + 1001001100111111000111100 + 0111111001000110100000000 + 1100111100001111010111110 + 0011110010111100101101101 + 1011111010011100011100100 + 0111010010111000100110011 + 0100110010100111111100000 + 0011000111111111001010010 + 0100011101000111011100000 + 1110110111101000011100001 + 0111100001011110100001011 + 1010010000110100101101100 + 1101011011110110000011111 + 1010011010100110111100010 + 1011010001100111111111110 + 1101101000110101110011011 + 1100010100101000111011010 + 0110001001101111010110110 + 0101111001011011110000110 + 1100011111100010001010010 + 1111110001110100001000101 + 1010000110001101110000010 + 0101010100000010000110010 + 0110000010100111011101011 + 1100101000010111111110110 + 0111110101100000101000011 + 0010001111000010001011011 + 0000001111011000110101010 + 1110000010100100111101010 + 1101110000111010100000101 + 1010101011001101001000001 + 0111111001100010010101010 + 0010011111000101100011001 + 1110111001011011010101000 + 1111101011001100001010000 + 1001110110100000111001101 + 0110101001101011011111101 + 1101001001000001100101100 + 1100100001100111110100101 + 1101010010011001111010111 + 1001110010001100000100111 + 0001111000101101100100101 + 0000001111100011100000001 + 0111101011100011110010011 + 1000101110101100011011100 + 1010000010101000110000001 + 0001001110000110110001010 + 1011111000010011100001010 + 1011101111100100110101011 + 1111000111010001111111000 + 0011011010111011010101111 + 0011101111000011101110010 + 0111011100000101110000011 + 1100011101010010000111000 + 0000011010001010100111100 + 0110101101111011101001011 + 0101100001110000110110010 + 0111100110001010101100011 + 0001101011100011000000111 + 1001000111001110011000110 + 1010010010110110001000110 + 0101110111001110000111000 + 1001001001111110010011110 + 0001011101001010000000110 + 1111100100010100001101010 + 1101001010000111001000111 + 1001001010000011111110001 + 1100001010010001011001011 + 0100111010110001000000111 + 1011000011001110101110001 + 0011110110110100111010110 + 0011110011110110111101111 + 1100000100000110100001011 + 1110101110000001001001000 + 0110100001000011100011110 + 0001011000110111110100100 + 0001101101001000101101001 + 1110001100011000101111011 + 0001111110101011001000101 + 1101000010001101011011010 + 1011000011001010001100110 + 1001100100111000110100110 + 1000101001000010111101100 + 1100001111100000010110101 + 1001101110100010110110001 + 0000100111010000100111000 + 1000100011010111001100101 + 1100011011110110010100100 + 0111011110010110111000010 + 0110001011100011111000110 + 0100111000000101000010010 + 1010111111000010110001100 + 1101011110011001010011111 + 1100010001111000101000111 + 1101001000100010010010100 + 1010000111100001101001011 + 0110111010010101011110010 + 0111101101011111011111000 + 1111110110011111010101010 + 0110001001000111010101000 + 1110100111000010110010101 + 0000001001010110111000101 + 0000010111111111101101001 + 0001110110001101000010111 + 1101011011100010100010000 + 1101111001001010011101001 + 0001101011100100100110111 + 1001110111110000100011100 + 0001100000100100001011111 + 1110011110111110001001110 + 1001101101101101011101111 + 0111100011101111110111100 + 0001101001000010001011001 + 1110010011111100111101111 + 1101101101011000010111010 + 1000110010001001110100010 + 0010010101011101101000110 + 0100110011110011000000001 + 1001100111100100100111100 + 1001011110100000101010100 + 1110000111010101001001001 + 1010011010111100011101110 + 0011000110101010010110010 + 0001001011010010111001100 + 1101001100011000110001111 + 1000101101011110010111101 + 1010000101110011001000011 + 1010101101100100011101111 + 1001010001111010111010011 + 1000101110101011100000101 + 0011011111010011110010010 + 1100001111010000101100001 + 1010100010010110001111101 + 1010010011110100001001000 + 1100110001101111001110111 + 1110110110010101000111011 + 0000110100010101000000011 + 0100110011011100110100001 + 1010000010101110101110110 + 0111011100001011101010111 + 1111110101000100111010001 + 1110100001101110100000000 + 0100101000011010000101100 + 0100001011110100111011011 + 1011000101011110000100110 + 1111100101001100001111100 + 0011101000111100011100010 + 1100010011101010110001110 + 1000011101110110100011101 + 0110110011011111110111110 + 0001011001110111001101010 + 1111100010001111011001010 + 1000011111001111110010010 + 0001000101000011010010011 + 1100100101111010101101001 + 1111111101011110100000000 + 1001001110011010110010111 + 1110011110000000000111101 + 0100100000010011111010101 + 0101100111110110011100101 + 1101111110000100110001101 + 0011000001011111111011011 + 0101001011110101011011011 + 1010101011010011011101001 + 1011111010001000001101100 + 0001110110000010010010100 + 1000001011011110001111011 + 1010011110010001110101101 + 1000010101101100011101111 + 1100011010011010000101011 + 1101001000100100101101010 + 1101111001111100101111111 + 0000100110110101010000101 + 0011111000001000011011001 + 1011111101111000101011111 + 1000001000100010100001110 + 1011100101001110011111111 + 0101000001111011011111110 + 1101000111011101001100011 + 1010101010000111010110011 + 1101100100010011110011011 + 0100100011111000100011111 + 0110010101001111010010101 + 0011001100100110010100111 + 1010110000110001100011111 + 0110011110110010000011110 + 1001010000111000011111110 + 1000111000000100010101100 + 1000101100100101101111000 + 0001000000101101010110100 + 1011010011110011111011101 + 1100110111101000100010001 + 1101000110111000011011110 + 1010111100100010001101100 + 0010001101100011011001110 + 1001011110011101101010001 + 1100110111001001110010100 + 0110010101110110011000100 + 1001100010100100101011101 + 0001101101000100101011101 + 1000001000111110001010101 + 0100100000000010001101001 + 1010000110110011110011110 + 1001000100011100110101111 + 0111110110101001010011100 + 0010111001110000011101010 + 1001100111100010101011011 + 1011100111001110001000001 + 1101010100100001001100000 + 1010111111010110100001001 + 1000110010001111001110101 + 0011101100111011001111101 + 1101001110110000110100101 + 1101110000011011011111111 + 0000010011000011110010101 + 1000110011110100010000101 + 1000011101101001100111100 + 1010101010000001111111111 + 1101010100001000010110010 + 1001101101101100000100010 + 0010100110110101110010011 + 1101000000000100100111011 + 0011100100010100100010000 + 1001101101000101110000110 + 1100101101111111100101100 + 1001101111000010110001110 + 1110010011111111011011101 + 0101000000010001110101110 + 1000001100001011101111000 + 1011101111100101010001000 + 1001010110100110101111010 + 0100101000111101010101010 + 0000010111001110011111111 + 0000011111100101111011010 + 1001101010101101001110010 + 1010000111000001110101010 + 1101000011000101001101011 + 1001110111111100100100110 + 1001010001001001101011010 + 1110101010110011010111101 + 1110000110111001000001010 + 1010001010011000100010111 + 0011110100111111001010100 + 1000110111101001001011110 + 0110110011011011000110011 + 0000011100001100010011110 + 1001111101100101000110110 + 0100000001010011100101000 + 1100011100100111100101100 + 1111001100100001000011111 + 1010010101000001011110010 + 1101101110011010010100011 + 1001011110011000110000100 + 1010110011000101101001110 + 0010000001101101001001011 + 1100001011111010000010001 + 1100111110001000100001011 + 0010010111100100110000110 + 1000101001110110100111011 + 1101100100000110000000101 + 0001100101101001000001001 + 0101011111101010101100001 + 0110010001100000100001011 + 1101111001100110001001011 + 0000000011100011111011110 + 0000000111000101110011101 + 0000011010111110111000111 + 1010011010111110111010101 + 1011001111101100001001010 + 0011100011010011111001000 + 0101110001101111110111010 + 0000001100110100010111111 + 1000000011100111000100101 + 0000101001000110011011011 + 0001101111111100101110111 + 1110100000010100000000010 + 0011101000111100111110101 + 1001111111111010111101001 + 1011001101010100100111111 + 1101001011110100101011001 + 1001100010110101101000100 + 1111111011110101001101010 + 1110110101000101111100101 + 0001011110110010000001100 + 1101100001100100011101001 + 1011111000110110000010100 + 1010001100100101110111011 + 0011101101001110001000101 + 0101000100100011100011110 + 1000110010111011110110111 + 0011101001010010001001010 + 0101111101111001111110001 + 0100000101111111110010001 + 0001010101000011000100000 + 1001010110101001100010111 + 1011101010010101101100101 + 0001011111111010010001110 + 0001101111000111111100101 + 0001101110100011101101100 + 0000001110110001111001010 + 0111100110001100101001001 + 0100011101100001000111110 + 0011100001100000111101110 + 0000010110101011001100111 + 0111010001010100000010000 + 1101011101010111001100110 + 1100111000110000101001101 + 1101100100110100101111101 + 0101011110000101001000010 + 0101010000100101000010001 + 0101100111110101100101111 + 0101001011111001000010111 + 1111110101011111010110000 + 0111010111011100100100001 + 0011100110000010100110010 + 0111000010000111111000010 + 1101011101001011110101111 + 0110111101010010000100011 + 1011010011010010000100100 + 0110101011110110001110101 + 1110101010010100111100111 + 0101110000010100000110010 + 1100100100100000101010110 + 0101000101000101001110011 + 0011100110001001110110000 + 0111101001100010011000101 + 1010110101101010000000000 + 1110000101110111101000011 + 0000101110011110100101000 + 0010111010001100100000101 + 1110010000001010110000100 + 0101111001011000001010110 + 1010110110001010101000010 + 1010101101000100011111111 + 1110011001110101101000001 + 0011011010011101011110100 + 1100101000100110000010000 + 0101011100111001111101111 + 0000011101000110010010111 + 1000100010111011101011010 + 0100100111111011010110101 + 0000010001011111010011011 + 0110010000111011110110001 + 0011000001010100101010101 + 1111011100010001011100101 + 1110000010111111110111011 + 0111100001110111110000000 + 0010110110010001000000100 + 0110100001010000100010100 + 0011011010000000111011100 + 1011000010011011001001000 + 0000111001001110110111111 + 0101011000011101111001110 + 1011100011100100010101101 + 0100100101001101101100001 + 0110101100000111001111000 + 0111111100100100101000001 + 1110110001101001100110101 + 1101101001111001001111001 + 0010101101001110011011100 + 1101010001110010100001101 + 0011011101100101111010001 + 1001101000110000110000001 + 0100111010101010111101110 + 1110101100000111110100001 + 0010111110000011011010000 + 1100100011100101000010100 + 1100100010000101110101110 + 1011100111111101000010000 + 0010011111101001011101011 + 1101101101100111101000111 + 0111110011011010010011101 + 0000011100111001110101011 + 1110111011111100111111010 + 0101000010000111010001100 + 1000010101010111011111100 + 0111010111000001101101110 + 0010101110100111011110111 + 0010100000100110000010001 + 0010100101100011111100010 + 0110010010010111000011001 + 1100111101010110100111111 + 1000010001110000000101011 + 1101011010010100111010101 + 1010000101011011110111111 + 0001100110101011001100000 + 0101110001000000010010010 + 1100001001000111001001001 + 0001010001011000001001010 + 1110101110011010011100100 + 0000101011010100100100011 + 0000110011010010101010011 + 1010011010000001100101011 + 0000011011000011101101111 + 1010100101011001110001110 + 1111110101011101111011101 + 1011100011011000110101110 + 0100001111000011110011000 + 1100011111111111011100010 + 0000100101010110101110001 + 1010111011000101010111111 + 1110100110001101010001010 + 0000001101001111011011101 + 0101010101011011110100100 + 1011011010111010101011011 + 1110110110100000111110011 + 1111101100110100110101001 + 1101111111010011111000010 + 1101011111110000010110110 + 0100011011101011101011111 + 1001101110101000101100001 + 1111101000001001010111001 + 1010111010001000010100011 + 1111101100111110011100001 + 1010000010001001100110001 + 1110001111000111110001011 + 0111111111001010001011000 + 0011101011011001000011000 + 1010001010001011001000111 + 0001111011010011111111011 + 1011011000000001111100101 + 0110011100100011010100000 + 0100110101000100110100011 + 0110101001001001011101111 + 1011111001111111010010111 + 1000111110011110110111010 + 0110001001011001100111011 + 0010001000010100001111011 + 1011010100011100001000010 + 1111001100000000010111100 + 1100011010000000111110010 + 0000110001100101111111100 + 1001110000000010011111011 + 1010110111000100110010001 + 0000001011010011110100010 + 0111111010101111100011000 + 0110100110000010001000101 + 1100110010101111000010101 + 0011110110000110001110100 + 0011101000101011001011001 + 1000000010011101111000101 + 0011110001110110101001100 + 0101110110100111110011110 + 0010110001101100010001000 + 1001111111001001010100001 + 0010110010010111011011011 + 1010001010101101000010110 + 1000111111000011011000011 + 1010001100111001100111011 + 0000100101111000010001111 + 0110110100101000101001001 + 1000010111111011011100011 + 1111011110110001001011000 + 1111000110010000010000010 + 1010110101110001010001101 + 1110001110100111110111110 + 0111110110000001000011101 + 1010010100011110001000101 + 1101111010010110100110110 + 0100000110010100000110011 + 0011000001001111010111001 + 1101110101010001100010100 + 1010101000001101110110001 + 0011101110110111110001110 + 0101101000110101100010110 + 1111110111001110000011100 + 1000000011100100011010010 + 0111011100101110000110011 + 0110111100111000011010001 + 0010100101101001100111111 + 0110110101110001100011111 + 1110001100011110111100000 + 0010101101101001010010010 + 1101111111001110111100011 + 1010010100110011111110101 + 1001010010011001101010001 + 1010000111100101000111100 + 0101000001001111000011011 + 1010000011000011001000110 + 0101000001011001001010100 + 1110110010011000100110000 + 1001111010101111100101010 + 1011000010100001001011101 + 1000110101010100011110100 + 0111001010111111001101100 + 0101111000110101001101001 + 0101000001111110000100111 + 0111100111101110000010110 + 1011100010101101011001000 + 1101100011011011110101010 + 0000101001110000111111111 + 1111111111010011111011000 + 0010100100001001111000101 + 0101110101001010100100110 + 0111010111001111100011111 + 1101001110100011011011100 + 1111000011100000100011010 + 1110101001001111101001100 + 1001101101100100011011000 + 0101001100110110011011000 + 1111011010010110010001000 + 0110001001011110000111101 + 1001011010000110111011101 + 1011101000111101101101011 + 1101101010011001011011001 + 1110011001110110010101111 + 1100011011010001010010000 + 1011110011111110101111011 + 0101010000001000100001000 + 0001101001010011101001001 + 1100110001110111011100100 + 0110010000110001100000010 + 0000110101111000100101111 + 0110001001101111100100111 + 0110011001000011110100110 + 1111010110010101010111111 + 0100100000110011000101001 + 1100101100110010001001000 + 1011011110111000001101011 + 1000110100111001101111011 + 1010011100000000101111101 + 1000101011110001111010001 + 1100011101100110010100001 + 0000001100100100001011011 + 0011111101011110001000000 + 0000011110000001011001000 + 0111110100101011011110000 + 1101100000001010001110101 + 1100010110010001100010111 + 0111000100111010111111001 + 0010010100110111101111111 + 1000110101111111111011111 + 1000001010110001111110111 + 0111001111000011010000100 + 0011000100110000001001101 + 0001111010110010100011111 + 0001101110101011011100110 + 0100001110010111111100011 + 0001000001101010001001010 + 1101001000111111011011111 + 1100100000011000010101001 + 0111001001010100100110000 + 1000000110110110000100000 + 0100110000101011001001100 + 0100101101101010010000001 + 0111110100010010001100010 + 0010011101010010111011000 + 1001111010100001110111010 + 1000101001010001001010000 + 1100100001001001101010011 + 1111101101001101110011110 + 1010001011101101110010011 + 0010010010111100000000100 + 1101000111000000110101101 + 0111111010010101111000011 + 1101000000111010000001000 + 0101100101100010101110011 + 1101111101111111100011110 + 0000010011100110100100110 + 1011100001101000001011010 + 1011100111100100101001001 + 1111110010111000111000111 + 0111100100111001001000001 + 1001000001010111011010001 + 0100010101111010010011001 + 1111111111001010010101101 + 1110011110011000001011101 + 0010001011110001000000010 + 1111000110011100011100100 + 1111101110101000100010101 + 0100000100001010010100101 + 1100100011101100011001010 + 1111110011010101010110111 + 0101111011101010101010111 + 0110101101011101011010000 + 1000110000010000110111001 + 0101110000001000100100110 + 0110010011101110110010110 + 0010001010110110010011010 + 1111100001010100111011110 + 1101000001001100101001110 + 0110100100010000101111001 + 1000000000100011100010011 + 0101000010110011111011110 + 1001010010101101000011011 + 1000010001011111011011110 + 0100110000001100011000110 + 0011111000100100110100111 + 1001001101010100000011100 + 0011000100111001111100001 + 1110111010001011100101000 + 1111111010100110100011000 + 0001001001110011011001100 + 0101010111010101100001001 + 1001100110010001000101101 + 0111111000110110000001011 + 1001100110111100101101011 + 1000101110110001100001000 + 1000101100010010111110100 + 1110101101111000110100001 + 0010001001010010110101101 + 1111111011000100001010001 + 0111000011101000101110011 + 1000111011110111101111101 + 1110101100001111001001111 + 1000111000110010001100000 + 1100100110010101111011000 + 0110010111100001111001111 + 1111111010111111000101110 + 0101000110100001110100010 + 0100001100110100111011011 + 0010011010001010111110001 + 0101000010111100001111111 + 0110000101110010101101000 + 0011001001111011000111111 + 1110010111010001010110101 + 0011101001001000110010110 + 0001011011111011000110111 + 0010111000010010110011100 + 0100110100100010101111110 + 0111000110100011111000100 + 1100010001101000100101100 + 1100101111011001010100101 + 0101010110110010101000011 + 0011110100101001001010101 + 0100101001001000011011011 + 0011010100011010001101010 + 0100010111001111000100110 + 1101111100101101110100010 + 0110011101001101100010000 + 1101001101001011011010100 + 1001100110000101100000110 + 1001010101100001101011101 + 1001011011101011110000011 + 1010110100010001001011100 + 0100111011110101101101010 + 1010010010011111101111000 + 0100111111111100010000010 + 0100001100011001000111010 + 1111000001100110110011000 + 0000100111000010110110111 + 0111001011000101111110010 + 0011010011100101011011000 + 1011100100000110010100101 + 1100010011111110111100111 + 0000011101000000110101100 + 0101110010110000010010101 + 0111101101000000010011111 + 0111000011110110011111000 + 0110011000100110000110110 + 0111111011100000011010001 + 0010001111111000011010001 + 0000110010110011010111100 + 1010011010110100001000111 + 1110001110100110000011001 + 0010010100000000000000100 + 1110111001010110110101111 + 0000000101001001100010001 + 0010011010000100110101100 + 0110011111010010101010011 + 1011101101101010110111111 + 1000010000111011101100111 + 1011100000000111001110111 + 0001101111010111111110110 + 0000000101011011110010100 + 1001100010110001000011000 + 1011000010101011000111010 + 0111001100001111111001101 + 0001111100110000100011011 + 1000100000101011010011110 + 1000110110111100000010111 + 0001101101001011100010010 + 1001010101001011010101010 + 0101001001010100000111101 + 0110010000101001110000000 + 1110011100011000011110101 + 0110001000101111100110100 + 0011101110111101101100000 + 1001011000001110100011011 + 1000111110101110111110001 + 0101010001110110010010001 + 1010101011001010101100000 + 0111000100000101110111101 + 0111010010111101001011100 + 0101100010000101111101110 + 1000101010011100111011101 + 1010010111110000011011001 + 1111110101111111011100000 + 0100011011111010101011111 + 1110111110101001101100101 + 1010101111001101110011001 + 0000110100100000110011001 + 1101101011110110011010001 + 1101101111110000001011011 + 1101100100000110110110111 + 1111101011111100011101101 + 0000110010101011100011100 + 1010010010100010100001110 + 1100011111100110001011101 + 1000001010110001000100000 + 0101100011111111011110001 + 1111001010100011110010010 + 0000100100100010001011001 + 1100010001010000100001011 + 1100110100011011000100000 + 0000001111110011110010000 + 0001101100010101111001011 + 1111011011011011110100011 + 0000011011011100100101110 + 0110101111000001011101100 + 1100011000011011011101001 + 1101011111010011010010010 + 1000100111011111111001111 + 0110101111000101000001000 + 0100110100101011000001001 + 0101000000101001110011001 + 1011010000110110001110100 + 1001111101110001000011111 + 1001111000110010100010010 + 1010111011100011011010010 + 0100000101110110110011101 + 0100001001001011010010111 + 1101111001011101001110011 + 1000100011011001111110000 + 0111111100011000010100011 + 0110011010111000111100110 + 0001111010000010110001101 + 0111110111010000110001100 + 1101011110110100000011011 + 1001110110001001100111110 + 1001101110011101111100001 + 1010101101110110100000110 + 1111001101101101100000111 + 1110110010100110101111111 + 0010111011010111011101110 + 0010111110101100001000110 + 1001010001101000100101011 + 1011100000101110100000011 + 1101110100101000000110000 + 1101000111110110000110101 + 0101011001000100000100100 + 0111101110110100010110111 + 0000010100110000001000000 + 0010010000101111011001001 + 1111010110000001011110101 + 0100000111010101110111111 + 0100010010000111101000110 + 1100100010111100100111100 + 0000011011100110001011010 + 1111000111111111011100111 + 0100110011011100111001100 + 0110000011011000011101000 + 0001011111010100100110010 + 0000000111001111011111011 + 0111111011101010100001000 + 1001001101011011110101001 + 0000011000011111111011001 + 0101100010011100010010111 + 0011110110001110110000000 + 0101010011110010010011001 + 1111101101110111011110011 + 0011111111001100001101011 + 1110011000001000000001100 + 1011111000001001000000000 + 1110110001010000001110110 + 1001101111111010001111011 + 1010111001100111111001110 + 1111000011110010101100100 + 1001100010110111110101010 + 0111101000000000100110101 + 0001101010001011000101001 + 0000110010010100011110100 + 0010001001000010111111001 + 1100100101101010000001101 + 0010100101110111000111010 + 1010100010101001110000101 + 0100111010000010000101111 + 0100101110100111110110010 + 1010010110010101110100011 + 0111100111011100000010100 + 1000101011010010101010011 + 0101001110011100011101110 + 1100011001010011000111111 + 0100100001101111110010100 + 1010010010011001010100010 + 1101001011110101101011110 + 0101010111001010000111011 + 1010100111111110011010110 + 1110101110011101001111100 + 1010110000110110110101100 + 1101111100011010000110110 + 1000111011110100000101001 + 0000000001001110011010000 + 0000001110010101110110010 + 1010111110100011101110011 + 0010100110110111111000100 + 0011000110011101100000000 + 0000101001110100011000011 + 1010000000101100101001101 + 1101000011001011000101110 + 0011111000110010001100101 + 1001011011111111000110001 + 0101010110101000010001011 + 0011011110011101110111110 + 0110010111100011011110110 + 0010001010001100111011011 + 1101011000000000101111011 + 1000100111001111110111101 + 1010110100101100000100000 + 0100001001010001000111000 + 0010001100110111110111000 + 0110110100011111100101100 + 1110011001001110110010101 + 0110101001100110000011110 + 1111111111001001000000111 + 1101111001111010111101000 + 0001000001010001000100100 + 1011100010001100000011111 + 1000001010111101100010001 + 1100100100110110110001010 + 0010000000100101111101110 + 1111101001110111011101000 + 1101011001001010010111010 + 0110000110110001110111110 + 1010000000001111010111011 + 1101000010111110001111001 + 1110011101111100100110100 + 1110111000010011011000010 + 1111001011010000011111111 + 0011110100100110111101001 + 1110011111010101000111000 + 0100010101010010001000110 + 1101010000001010001110011 + 1101101100110110010000001 + 1000011101101001010110101 + 0101110101100011111001110 + 1011110011000100001011111 + 0000011001101100001000000 + 0110101101010100000101111 + 0110011100100001111011110 + 1101000011001110110001111 + 1011000101101111110001100 + 1100100010110110110100110 + 0101101010100000000101000 + 0100110111101010101001000 + 1101010101101101000011001 + 0001110001110100110001111 + 1000110001011001000001101 + 0101011010011101011110101 + 0111100010100000010000010 + 0000110001011100101100100 + 0001111101010011000001001 + 1010110000010000011000000 + 1010001100011010111010100 + 1000001110101110111010111 + 1110011111010001001110110 + 1000011000100111010101000 + 1111100000010101111101100 + 1000010011101010011111101 + 1101011001000011111011000 + 0101111111110010000001001 + 1001000010011111001011100 + 0111001110000111000011100 + 0101100011011000010010000 + 1100011101011100010011111 + 1101101010010101100010001 + 0000100010111001011000110 + 1010000110000111000111010 + 0100100100101010100110010 + 0011001000100011001110111 + 0110001011010110110111001 + 0101100110111001010110000 + 0000000011110101101110101 + 1011011100110011111111001 + 0111100010000000011111000 + 0110100011010101111000000 + 0010110001100111111100111 + 0101100000010100111001101 + 1111111000001111101001011 + 0010110001010100000011101 + 0011101100010111111011111 + 1100100111100010001011101 + 1111011011111011111000001 + 0000111110111100000101101 + 1011000100110011010100011 + 0011011110110001010000100 + 0101000010101111111000010 + 0111010111001110111001000 + 1100110010000100111001110 + 1001010100100101000011111 + 1110001111101101100001111 + 1011001101001101100110101 + 0011011010111001001110001 + 1001000110010110001100010 + 1100011010110111000001111 + 1100110100111011000000011 + 0000001101110011111100001 + 1011100010101110001001010 + 0111100110100110001000011 + 1111101100100001111000001 + 1000111011001110110000100 + 1010111001000011100001110 + 1000001010111000111000101 + 0000111111110000100000110 + 0111011000100110101011000 + 0010000110010011010011010 + 0001011001111101010111010 + 1110101111110100100110001 + 1011101101110010001000010 + 1010011010011010011010000 + 0011010010100010011101101 + 0011010100100111111010111 + 1111111000001111001010101 + 0011101001001010101110111 + 0010000011011110011111101 + 0010011101100110000101011 + 0001100010111100110111010 + 1111110001010101110100011 + 1001001010000111001001011 + 1111011101010000100011000 + 1101110011100011001111110 + 1111001101110100011111111 + 0010101101100111111011100 + 0100100100111111001011000 + 1101101111111111001100111 + 0001000001111000100111110 + 1011111010001101101011001 + 1101101010100001111001010 + 0100001110001100101001111 + 0011101011111101100101111 + 1101010010011001100001000 + 0111011111010011000010100 + 0111000000010000101110110 + 1110001101110000111110011 + 1111110110110101010110100 + 1010110111101011110001001 + 0010001000001001101011011 + 0010110110101100001110111 + 1000111001010000110010001 + 0010101000010110001101000 + 0010100000111010000101011 + 1111001001000011011111100 + 0110111000111010000101001 + 0000100010011000010011000 + 0101100000101101100000100 + 1011010110100001111001100 + 1101110110111100101101010 + 0111101101011100001100101 + 0010010001000001000110011 + 1011101000011001101111100 + 1000111100110001110010110 + 0010010001010110001001001 + 1001100010110010010001111 + 1101011101111000101111000 + 0000101010010101111001111 + 1000110110011010100011110 + 1001010001010000010011011 + 0000001000100000100101100 + 0011100000001001000000100 + 0000110101100011111000001 + 1111011111010101001111100 + 0111000011011010101011110 + 1011110001000000010010010 + 1111010001010111010100111 + 0101110000110011000110010 + 1010011010011110011101010 + 0010111101101001011101101 + 0000101001101011010111000 + 1100101000101001111100000 + 0001001000100011100000010 + 0010101000101111011110110 + 1101110011111101100011111 + 1011110001101000000110000 + 1111100001001111100000110 + 1001011100011110000000100 + 1010100000000100011101110 + 0011110001000101110111010 + 1001010111110001001100000 + 1001101110110000010010011 + 0011010001100001010010000 + 1010011010000110001100110 + 1011111100100011110111011 + 1100100001011111100110111 + 0111100001000100010010111 + 0011111001101111010101111 + 1111010011110111111010011 + 1111011011000111110101010 + 1110101000100101101100010 + 1110011000010011100101100 + 1101001100101011011011000 + 1010011011010111010110010 + 1010110111011010111010000 + 0110101111010100001111010 + 0011101110000100001010001 + 0000000100110001000100010 + 1001001110101101111110111 + 1111010100100101000011111 + 0001010001011000111101000 + 0010000100110011011100100 + 1110011101001100001001110 + 1101110100111111010011110 + 1101000101100001110010001 + 0001101010101111001110010 + 0111011111010001101010010 + 1110110011001101111000101 + 1010101010011100101101011 + 1100111011110101010100000 + 1111110110111001110011010 + 0000100100010001000011001 + 0001001110100000111111101 + 0000000010110011011101010 + 0001101010010011010101010 + 1000110110010111110100000 + 0001101100011100010101101 + 0011010001001000001111001 + 1111010000011011101000010 + 0000011110000010011111111 + 1001101101000010000000100 + 1000111010001011100111111 + 1010001010110111111111100 + 0010000110010101011100000 + 0110001011000111001001111 + 1010001000010100110100100 + 0110111100110011111111010 + 0110110111011111101101110 + 0101000000100001001101010 + 0110011100110101011110110 + 0001101110001110101110101 + 0110111111100111001001011 + 1011000011011010001011111 + 0111010010010011001000000 + 0011011100011110110110000 + 0000101010010111010100100 + 0001001111000010001111000 + 1100100011010000000100000 + 1111100111111100001001111 + 0010100111000011100011010 + 0010110111110100100111000 + 0111111111100000101001110 + 1100100110110001101101110 + 1100011101111110000100001 + 0000011100110101000101011 + 1101000100111001100000000 + 1110101001001101000101010 + 0001110111111110010100001 + 1001110010000010011011011 + 1011001100000111101110100 + 1001000100000110010111001 + 0100000001110110000100000 + 0101001110011011011101101 + 0100001000000110001111010 + 0010110011110000000010010 + 0001101001110000110101001 + 1001101000011010000000011 + 1100110011111111010101111 + 1000111110001011101101111 + 1110001110000111101100011 + 1001100100011001000011100 + 0011010100100010011101000 + 0101100010100011101110000 + 0100101101000100010010111 + 1101110010100000011001100 + 0111001110010001100101010 + 1100000011111011001001101 + 0010010001100010101011001 + 0000110110000000110010101 + 1010000101100101000111010 + 1110101110000111100010011 + 0100010000010011001111011 + 0011001000000100110111001 + 0111001110011100010000001 + 0001110010000100001011111 + 1110101010111000100110001 + 0011111001110010111111101 + 0100011000101001011010010 + 1000011011001000011000110 + 1011001101001010001010001 + 1101100100100010011010001 + 0010001100100100110100101 + 1011010101111001001111000 + 1001010010101011110100011 + 0111001001001011111100100 + 0101101110101110011101011 + 0110100110011011010000100 + 0000001000001100110000110 + 0111101111011010010010101 + 0111100001000111010101011 + 1000100101111111011001010 + 1111101101001011111000110 + 0111110111101000001111000 + 0101111000110010101100000 + 0011111000011110000010111 + 1011111111101111110001100 + 1011111010011000010010010 + 1001111100000011001100111 + 1111010110001011001111011 + 1110100100010000111110101 + 1101001111010100010010010 + 1000100110110101011101011 + 0110000101000011000101110 + 0100011011111101001100001 + 1101000111010000110010010 + 0100011001000101100010010 + 0010000110100011101001001 + 1010001101011110111011101 + 0110000100001000000111011 + 0000100010000000011001011 + 1011011010000000001111010 + 1001100011101100011010000 + 0101111101000110011101011 + 0000011110000101100110010 + 1010100010000011100011110 + 0001010101010010001100000 + 1101100000100011110110101 + 0001001101001100001100110 + 1111110100110110011111000 + 0100101010001011000110100 + 1000000110111000100111110 + 0001100111000111100110100 + 0110101001100010010110101 + 1010111100110010001110000 + 0110010010001101010100100 + 0101010001001010101111000 + 1011000001001110100011101 + 0111101100011100100101100 + 0010000100110101001010001 + 1101010111101000011101110 + 1100101011100110100111101 + 0011001101011111001001110 + 1110100100111011000101101 + 0110010000111110011001100 + 0110011011101101010101001 + 0101110111010100101010110 + 1110000101110100110001001 + 1000111100100001111110101 + 1101111011001000111110111 + 1110010110011000000110011 + 1010000111001011110111011 + 0010100000001111000011001 + 0111100100110000110110010 + 1111010110000100011111011 + 0111110010011100010000110 + 1100010110111101111010111 + 0011110010100101100111001 + 0101100100001100100001010 + 1101110001101100100010100 + 1000110101010011111011000 + 1010100100010010111110010 + 1100000001001011100111111 + 0010000110111000100001100 + 1101111000100011011011100 + 1001010111011010010110010 + 0011110001001000001010111 + 1010111001101100011101011 + 0100111010000110111010000 + 1001100110101001100010110 + 1010110010001010010110110 + 1010100000101100011111100 + 1000111010101011101001010 + 1101001010100101011011011 + 0010000001011100011100110 + 1000001011011010111110100 + 1101001101000001011001110 + 1000011110011110110000010 + 0010000010011000101101010 + 1111101111010101110100010 + 0100100101111001011000101 + 0101010011000111100100001 + 1111011000101110110010101 + 1101101100011001110111011 + 0101000010000000111010111 + 1011101011010001010010100 + 0111110101101011000111100 + 0011010010111111111011110 + 0000001011110001110001011 + 1100100001100101011000111 + 0001001001100001001110111 + 1110000000011100110011111 + 0001110001100101101111110 + 0111001010011111000011001 + 0010111001000101111111110 + 1011111110011011110000011 + 0100100000011001000001001 + 0010011010001001001000101 + 0100110111010011100111011 + 0010110011000100101000110 + 0100010110011000110001100 + 0010001100110101000001111 + 0101100010101110011101000 + 1101111101110101010110010 + 0000011010011101110000001 + 1111001001000100110001010 + 1111010001111101100100000 + 0111111111101101010111101 + 1000010100100111000100100 + 1010101100001100001000010 + 0101010100011001000010100 + 1110011010011001001100010 + 1101100000010010100110110 + 1111011001000000001111000 + 1101011010101110111101011 + 0111100010001110100001011 + 1111001101110100110101110 + 1101110110011000100010110 + 0111001110111011111010001 + 1001000000110010100100010 + 1001100011110011111001000 + 0001101101011011100110010 + 1110101011011100000011011 + 1111101101100011100001010 + 0011111000101000100100100 + 0011000000110010010011110 + 1111011110101001001111001 + 0100111000000101111000011 + 1011100111111011100100110 + 0010000000100100100001011 + 0101110001100010010101111 + 0101101011101011000100001 + 0100001101010110101110111 + 1010010111100011100010101 + 1100000011001010011111101 + 0001010000010101101110011 + 0001100111000010001000001 + 0100100110101000100011110 + 0001001010010100010111101 + 1011000110011100100101001 + 1111110110010001000111011 + 0110111010000011010110010 + 1010000010100100111101000 + 1011010010100100111111111 + 1010110001011111101111001 + 0011100111010010110010101 + 1001000000110110001100100 + 0111000101110010111111000 + 1101000110100100111110001 + 0010011000001111000101100 + 1111100001110001100110101 + 1110001000001110100101110 + 0101101100011110111010010 + 0001011110100100010100101 + 0000100111001001001010111 + 1100010110010011101010101 + 1111110011101111100000000 + 0100000000001001011101100 + 1101010110011100110011111 + 1011000111101010111100011 + 1011101101111001101001111 + 0011101000110100101001001 + 0101110010011001000101101 + 0111101001000101001011111 + 0100010111001111000110011 + 0111000010111001111111000 + 0111111011111010101000110 + 1011111100000011101000101 + 1111101000011100000100101 + 0000001110000000101111110 + 1000011101111101010111110 + 0010111110001100100011001 + 1100011101000111111001111 + 1001111000100011111111111 + 0011010011010101000010101 + 1011011101011101101001101 + 1111101010010011011010001 + 0001111010011101110000000 + 1110101110011110101111101 + 1011010111001110100001101 + 0110100110101011111111001 + 1011111001101111010101001 + 1110010010100000111110101 + 1111110111101101100110011 + 0101010010100110001001111 + 1001010110001010011010110 + 1110110001010101000110000 + 0110011010110011110010010 + 0101010011110100100011001 + 1110011001100000010111011 + 1111010110101100011010010 + 0000011000010010011001110 + 1100010001110011100101101 + 0011100011111011110110010 + 1100010011001010011011000 + 1000110101010011100100000 + 0100111011010010101000100 + 0100010000101000100000101 + 1010001110000001101011100 + 1001001001111010101000101 + 0110011110100100100111100 + 0000110010001100010110110 + 0011000101010000010110010 + 0000010010001001000110011 + 0001011110101000000000111 + 0011100011000011110011000 + 0101001010000010111010111 + 1100011001111001110001100 + 0001000101111100111000111 + 1101011101000011111001000 + 1001001100110101000111100 + 1010010110100010101100010 + 1101010010010100001110001 + 1010001111110101010001101 + 0000101000110101110101110 + 0011000000000100110000001 + 0000101000011101101010010 + 0011110010010001100001101 + 1100001101011001100100000 + 0100000011101001011101110 + 0000101110000001100001010 + 0110011100111000001110000 + 0001011110111110000111000 + 1001101100100100011110000 + 0011010000100001010111000 + 0110100000110001001000010 + 1110111010110101011100101 + 0011111100000110100010001 + 1101001000101100001100111 + 1001001001001011000111001 + 1100010010110001000101110 + 1101000101010111100000101 + 0110001011101110011100011 + 1011101110011011101001010 + 0010000100110000101110111 + 0010000010100001110001010 + 1111010011000010001100110 + 1110000101000110000011100 + 0100101111010000000010100 + 1110000111101010111000110 + 1101100101000001110100111 + 0111111110011111000110000 + 0011011001011000111101100 + 1001101110110110101110110 + 1101101011000000110011100 + 0100111010001010111010101 + 0100111100001000100100010 + 1001101000001101110011101 + 1111000101111111001110010 + 1110000000100011000101111 + 0011010000011111001111110 + 1110000010011010001011011 + 0111100011101010110110011 + 1001000010101011000110010 + 1010010110101101000100011 + 1010100010110010011101001 + 0011111101101010001111100 + 0111000011101001000000101 + 0111001000000010010011001 + 0111111111110000000101110 + 1001111101001111001011101 + 1100100001111100001100001 + 1000110111101111000100010 + 0101011001001101001011010 + 0101011001101111101110100 + 0011010010101111010001011 + 1101100110101110111000110 + 0110010101011110001100000 + 0101010010000011111101111 + 0111101100100011000011001 + 1010100010100110011101000 + 1001100001111111001100100 + 1111011111111011101000100 + 1100011110010010100010001 + 1010111101101101001000111 + 0111011000100010011111101 + 0011101011000000100001100 + 0100000001111111000010111 + 1110000101110100100001010 + 0110111111101001000101100 + 1001111111101000100001100 + 1101100110001001101111011 + 0101000101111010100111000 + 0101100011100110010011000 + 1000000110011110010111001 + 1011110111001000001100000 + 1001110000010111110001001 + 0111101000111110101100100 + 0100100100110001011000100 + 1101110101110101001001101 + 0101000010110000001000011 + 1110111110110001101010010 + 0110100111011100011000010 + 0100111011000011101011001 + 1110101011000101101100011 + 1111010111100100111100101 + 0110110010000111011011011 + 0110011111001110101001101 + 1010111010111011000010010 + 1100011010111100001000111 + 0011000001001101010110101 + 0000000010101110100101011 + 0100000101101110100100000 + 0101110111010110100000110 + 0001100100011001110011011 + 0011111011010101000100110 + 0010010001011100001111011 + 0010001000110110001110001 + 0101001001000001011110110 + 0011111000101011100000100 + 0011001100101001000010010 + 0110101001000111110110010 + 0111010010011010001110010 + 0001011011000110101000101 + 1000101001000110011111101 + 1010000100100111000100001 + 1001010110100011001100001 + 1010111111011001010000000 + 0100000110001001001011010 + 0011011111101101101001000 + 1101001101000111000100000 + 0011001010111000000001111 + 0101111000100000001110100 + 0101111001110101011101111 + 0110110100001101110011110 + 1111010111011110010011101 + 0011110001111110110000011 + 0100111010010100010000010 + 1010101000000010101111010 + 1111111001100100110010011 + 0001111110010110110001001 + 0100111101000101010100100 + 0100000000101110010001100 + 1011000000010000010110000 + 1111101000010100111011010 + 0000011100111010011101011 + 0000000100000000010000100 + 0100001100111110101100001 + 1111000000010011001010000 + 1110100110010010111001111 + 1011001100000011001001110 + 1011100101011100000100110 + 0000000101001111101110100 + 1001001001010111011101111 + 0010011011111101110001001 + 1101010101011000011110001 + 0001000111111010101010101 + 0110001111011010001010011 + 0010101000111011110111000 + 0001011110000011100111011 + 0011000000000100111000111 + 1110110001111100100010110 + 1011111111010110111101101 + 1101001011101100000101101 + 0110011100000100000001111 + 1100101100001010001001101 + 1001011000101001111010011 + 0011111001000100111011101 + 1000001101100111101010101 + 1111101101110011100101100 + 0010101000110100001010100 + 0111011001010101100111101 + 0010100100111011001100110 + 1110010010001111100101111 + 0100100111110010110000001 + 0110000010010010101110110 + 1101000000011111101011001 + 0011010000000100001011011 + 1100011111111011011111110 + 1100111010010011101010110 + 1111011010100001000110100 + 0110010100000010111100100 + 1000000110011110110001010 + 1110110111111010000010010 + 0010100011110110000110010 + 0111100100110000100111000 + 1101100001011001010000111 + 1011011101101000011011010 + 0111000000100111100111101 + 1010110001100010100011110 + 1000110100111001110001111 + 0010001111100010011001110 + 1011101010010111101010010 + 0001011001001000111011101 + 0001111000101100100010101 + 1001000011001011101000110 + 0111101011001100001011011 + 1101001100101111011111101 + 0110001100111111110101110 + 0101001011111110100011011 + 1010110000110010100101101 + 0110100011101010101000000 + 0000100111100011001010001 + 0101010000001011011101111 + 1001011100010010111100011 + 0001110010000110010111010 + 0111000000001001101001000 + 1110101000001000101000111 + 0111111101011001110010100 + 1111100100100000011011001 + 1011101100111010110001101 + 0110111000111110000101101 + 0011001100111100000101110 + 0101011011000001100110101 + 1001011001000000110110010 + 0010110111001100010010100 + 1000000100000000100100010 + 1110100100110001000100101 + 1110101000010011110000111 + 0111001101111100111000011 + 1001101101001001111010010 + 0101101111101011000101000 + 1101000000111010010011110 + 0011100100111111000101100 + 1111111000010100000000001 + 0001111111110111110000101 + 1000011010110011101111100 + 1111100111001101011011111 + 0111111000010000101000000 + 1001110101010001011010111 + 0111111010111100001101101 + 0000101110100000100100011 + 0111010011011111110100111 + 0010010000111101100111111 + 0110100001111010000100000 + 1100011000111000101110101 + 1001100101001000100100001 + 0111110011010001111110001 + 1111011100100001011000101 + 0010110011001001100111100 + 1100111011100001101110000 + 0001100101001000100011111 + 1011010010010010110100000 + 1001011011111000001000100 + 1101010011011011011110011 + 1100111011100000010101010 + 1001111110000010011110011 + 0011111100011000111110101 + 1001111011000111001001110 + 0100100011111010011000010 + 0101110011100011001011110 + 1101100101111011100110011 + 0100110101001001100010111 + 0111000111101011111111000 + 0010110100010101101100010 + 0010111101000111100010001 + 0011011001011011010001000 + 0100010011100101110010000 + 1100110001110100110111110 + 0100001100100011010010110 + 1101001110100001011010001 + 1111110100111110011000001 + 0110010100101000000000010 + 0011111100100000111110110 + 0100001011000001011100110 + 1000111111001111101110011 + 1100100011111111010000110 + 1000010011110011011010000 + 0110010001101000101111100 + 1000010000000110011100001 + 1100110001010010011001011 + 1001001011001010001011110 + 1101101101100100100111010 + 0110111001100100010001010 + 0001111000101010011110011 + 0000110010111111111000010 + 1010101100011111111010000 + 0000100010011011101010111 + 1111101011100101001010010 + 1001101011110111100110101 + 0010011000111011011011010 + 1010011110011110011001111 + 0001011111111011100011010 + 1011001111110010111111110 + 0110100100011011101011100 + 0110000001101110110100000 + 1101001111011000010010110 + 1011101111000000001100010 + 0010100001011111010100100 + 1110001000000000110111000 + 0010001101010111100001001 + 1001100110010000110011001 + 0100010010010000110010011 + 0100111011010111110010111 + 1110101110101111111111110 + 1111001000110000111111111 + 0000011000110110100110010 + 0110001011110100111111001 + 1010011101010100101111010 + 0110111000010010101110011 + 0010100000101010101100111 + 0000111101000001000010010 + 1000000110010101100101000 + 0001110110000011001101101 + 0100111110011101100000110 + 1111100000101011011011011 + 0111000111100001101011110 + 0110111100101001011101101 + 0100000010101010101110111 + 0001001111100111010001001 + 1000101110000111001010101 + 0001110111000110110001101 + 0010101000001010100000100 + 1100111100011010111110110 + 0111101110000000000010100 + 0111101111101001011110001 + 1110010001101101000001111 + 1110111100111011010010111 + 0011010010100000000011111 + 1110011111011100111010101 + 1010000100010110100011001 + 1010001101101011111010110 + 0111100110111101111100000 + 1100010000011100000011100 + 0110110001011001111110101 + 1001100011110000001000101 + 1000001111011010000010100 + 0110011100000011101001110 + 0000001010100100000100110 + 0101001100001100000010001 + 0011010110000000101101101 + 0001111101110011100101110 + 0100100001011101110101001 + 0100100101100111100100101 + 1001100001001001000000011 + 0000101100001010001001000 + 0010101101010111001111001 + 1011110010101101101101000 + 1011011110000110110111110 + 0101110001110100000100000 + 1001110010101011111011110 + 0110100111110111011001010 + 0111110010111100111010101 + 1100100001011011001010010 + 0010011100100111100011111 + 0001010101110010000100101 + 0110111111110111001000010 + 0100110011001100001000111 + 0010110101100011000111101 + 1011101100000010110100010 + 1011111000000011110110100 + 0010100011011001000000110 + 0101111110110100100111011 + 0011011110101010011010110 + 1110010001000010111101101 + 1111101000101010010000100 + 0001110111111000011001001 + 1101000011100100110011110 + 0010100101011101000100010 + 0110110111001000100110101 + 0110110100110000000011110 + 0001110110010010000010111 + 1001110010010110101111111 + 1010011010010000101101111 + 0101111000111011101010110 + 0101011010010101100011110 + 1100000011001110101010101 + 1110010001110010000110110 + 1101001010000110000001001 + 0101100010100111000000011 + 0110011100111110010111100 + 0010010101011010100111010 + 0000011000010011010111010 + 1101100100110111100100110 + 0011000101001010110000011 + 1100011111101001001101010 + 0001110100110110001110011 + 0100011011000110010001001 + 1011101001011001101111110 + 0100000011110000010101110 + 1000100011100110100110101 + 1110101000011001110110100 + 0110010110011110011101100 + 0001100101010011011100101 + 1101101110011000011000101 + 1110101011110100001100111 + 0011000001100011010101001 + 0101100001111100001011100 + 1010000000011111000100100 + 1010111110001001010100010 + 0010111111001010011010010 + 1011010111110100111101000 + 0100110010111000101000001 + 1100110111000101100110111 + 0010100110101011110011101 + 0110011111001111100101110 + 1001111001000111011111110 + 0000010110011101011110000 + 0101101111010100011011010 + 1111001000011111100110001 + 0100001001110010010001110 + 0010100101000000011110001 + 1011101010111000011010101 + 1101110111011000011000110 + 0001110101101111011011111 + 1000111100111101010110001 + 1001101111000010111100110 + 0000010010000100011110101 + 0011000101100100111111011 + 1101011000101000010010101 + 1010001101000011111100110 + 0001101110111011011111011 + 0001001001001010110110100 + 1100011100101100111001110 + 1110111000101000110010100 + 0000011110110011011000000 + 1010111111110000010011000 + 1100011000100100110110001 + 0001011100110110001000110 + 0011100110111001000001010 + 0100010000110111010110111 + 0101010111110001011100101 + 1000000011001010110110111 + 1110001001110110011010100 + 1101101000000100000000111 + 1001110100101000011111100 + 1100101010100001000010010 + 0110010110011100111101100 + 0101010100110000111011000 + 0100001001000011101111110 + 1111101001011010111110011 + 0110100010110101000100011 + 0101001100011010001011011 + 1101111101001010111000111 + 0110101101001010101011100 + 1101010000110001011111001 + 1100101111011001010010001 + 0110100001110111111010101 + 0000000001010001010010011 + 0000110000110001100000000 + 1011000111111000000111010 + 1000001011000111000111011 + 0101000110110110111100111 + 1101001001010010011100100 + 1101010010010001111001011 + 1111100011011110101001011 + 1111101111100100001100001 + 0010010000101000000011101 + 1011100110001010110010001 + 1000111101110000101110000 + 0001110011011100110111010 + 1110111101010001010110011 + 0111111010110110111100010 + 0100110110010011101111001 + 1111100111010110011101110 + 1110010100000000001010010 + 1101000111101101010001110 + 0000010100011010001000110 + 1111010101011011011100001 + 0101001101111111000010011 + 1100111100111111111101010 + 0110111100110100100011101 + 0111011011010111011010100 + 0100000010001001100110000 + 0101001010101010000101111 + 0111011110000100011011111 + 0000010010010001001011000 + 1001001010011110100110101 + 1101001101101011010111100 + 1100010111001111000100011 + 1110101011101100010011110 + 1100110101010001101101011 + 0010111001011010010101111 + 1111010011011001110100001 + 1010111011011001110111101 + 1010101110101111101100111 + 1000010111011110101011111 + 0111110001010011110101110 + 1011100110010101001101011 + 1000001101111011110001011 + 1101000000111110111101100 + 0010110101011101011001010 + 0001101101011001010100100 + 1110110100011011101100000 + 1010010100000000011011110 + 0000111101110100011111100 + 0111100101001010110000001 + 1111011011101010101001100 + 0100101011111000011010100 + 1011010010001001111011011 + 0100001100100111001011111 + 0010100000001111100101010 + 1011000101110010011011110 + 0101100100010110110010111 + 0110101100100001111101101 + 0000101101100100011101110 + 1010100011010010001101101 + 1110010100100001011110100 + 0000111110111111101100010 + 0110011100110001000000111 + 0100100000100001110000101 + 1110001011101101100110010 + 1000111111000110011100101 + 1000010011001101001011011 + 0111101010110110000000101 + 0111100001010111000101000 + 1010000101010111000000000 + 1010000110001010011111010 + 0010110101100111101011101 + 1100001111000000111000110 + 0110100011100110001011011 + 1011101001100001101000101 + 0111111101010111100011110 + 1100110001111001011001010 + 0111110111111111010011111 + 1010111110101011010111101 + 0110111000010011000010101 + 0010010101101001011010011 + 0000101011100110000110101 + 1011010111010111001101110 + 1011001001000011011111011 + 1001110000101100101101011 + 1100000000011100111011111 + 1111110010011000111100011 + 0110111000101100000111001 + 1111111100011000001101111 + 1101001101011110000100110 + 1110001100001110001110011 + 1011001101010000000101001 + 0100100100000101001111001 + 1010111111011100111111100 + 1100111110111100000101000 + 0010110100110101101100101 + 1110011001101011011100001 + 1111101011000000011010110 + 1110101010010111011100101 + 0000000100000001110111000 + 1000111000100011101001111 + 1111110111101001110111011 + 1101110110111000111000010 + 1000110001110010101010000 + 0101010001110110010110011 + 1111000010101000001010100 + 0111111111111000100100101 + 0100001110000111101110100 + 0101001000000110000101001 + 1000110100011001100111010 + 1110101100100101011100000 + 1001100100110100000101011 + 0010011011011101101011001 + 0111111001001011011010011 + 0111100011000001101100011 + 0100001001110101011010110 + 1110111111100111011111101 + 1100111001111111100011011 + 1100110101101111110000101 + 0011101011101101000101101 + 1010011111100100100100001 + 0010101010010100010011000 + 1000001001011111011100110 + 1100101000110010110101010 + 1001100001100000011011101 + 1011101100011000001100101 + 0001010101001011010110001 + 1111010000001110110000110 + 1001000110110100111010110 + 0101110110011100000110010 + 1011000111000101000000010 + 1100111111010110011010111 + 1011011110000010110110000 + 1100110000000000110100010 + 1001010101001011100111010 + 0100000100000000111111001 + 0101011001000110100000100 + 0000000111101111101111110 + 0110111110110111100100110 + 0001110111010010000010000 + 0101100010101100110100110 + 1110010111110100101110000 + 1000101100010001101010001 + 1010000011010001110001001 + 0011001100111111011001001 + 1011000100110000011101001 + 1100001100100010111101100 + 1110000101000010001000111 + 1010110010111101010100000 + 1101001011011000111100010 + 0001111001100010101110110 + 0110010101101100000111011 + 0010000001010101110011000 + 1000110001000010110001000 + 0100001011110101101100111 + 1010111110101100110110101 + 1110010000110000011001101 + 1110100101100000010111111 + 1000111111010111111000011 + 1001001001110001110010101 + 0100010001101101100111110 + 1000011110000000101100010 + 0111100111100101110000101 + 0000010110000111001111100 + 1111100101000101111110100 + 1010111010111101111010111 + 0000010010100011101110001 + 0011001000010001101111011 + 0011110100000010010101101 + 0001010110100101111000111 + 1110010001010100100010001 + 0110000010000100111101011 + 1010011010110000001100100 + 1110101011100010001010011 + 1100111000110001000111110 + 1111111100011101100011001 + 0110001010001101110010100 + 0101011011110001000011100 + 1101111111100010110000100 + 0010111111100001001001001 + 1111000111011000100111110 + 1110001001111000110111101 + 1111010110100101000011001 + 0100000011000001011100011 + 0000000000001110001011000 + 0010100000010110111100111 + 1111010011111001110011010 + 0101110111100001010100010 + 0010001110101000010101011 + 1111001100001100110111000 + 0011101011110100001000001 + 1011100010111001011001111 + 0011010001011010011001000 + 0111010000001000101111000 + 0011011001110101100110001 + 0100101101010100111111100 + 1100101000111100101001001 + 0100111010000000111011000 + 1111001001010110000001000 + 1011111010111011101100101 + 1010011011010001100100101 + 0101001100111100010101001 + 0000011111000100110100100 + 0111111010101010001100101 + 1011001110011111100101001 + 1001110100101110010010001 + 1111111001110111000100111 + 1010110010111010000011000 + 1100011110110010010100100 + 1010011101000100111010101 + 0100100011000110110010011 + 1100101100010010000010110 + 1100110110001000101110110 + 0101011001010111011010011 + 1110101101011010111011100 + 1001111010000100000011110 + 0000001000011000001000100 + 0000010010101111111010100 + 1100100110110110000001010 + 1010101000111110111100011 + 1110111001011011000101011 + 1001001011100101101100000 + 0000001110000101010100011 + 0101010110101100001011111 + 1000100111001001110110111 + 0111101011100000101101010 + 0011110100011110110100101 + 0000100001110111101110101 + 1101111110110100011010101 + 0000110101111011101100110 + 1000010101111001100000000 + 0011000011111101101101010 + 0001110001000111100100000 + 1000000111111111001001111 + 1010110110101100101010100 + 1110001101111000100101011 + 0101001110111011110011000 + 1110100000001001101101111 + 0000010010001011101001111 + 0100111001011010100001100 + 1110101111000011111000111 + 0000010001010001100100101 + 0100000001010100011000111 + 0001100011100110011000101 + 0000100011011110011100100 + 1100001010110101110001010 + 1100111010100100110100011 + 1100011101001100101100100 + 0010000110000111001000011 + 1111101011000011100011101 + 1111010000010111001100000 + 1111111100110000000000100 + 0101001111001000110011001 + 1110110111101000000110110 + 0001100010000100011100110 + 1001010001110011011011001 + 0100000110111111110110111 + 1000110100101001111111111 + 0001000011010111011011001 + 0010001000100010011011100 + 1010001011100010111100101 + 0111010100010111100001101 + 1100011000110011001000100 + 0100011010000110101001001 + 1010001100111011111001011 + 1011110100010011010010100 + 0011111110100010011100101 + 1111011000110001111010111 + 0101001001111011000011100 + 1011000000010100111011011 + 1111001111101111010110001 + 0100011110000010000001011 + 1010000000011000111101111 + 1000000010110011000011001 + 0101100000000111110001110 + 0111010101010101100010111 + 0111100110111100010101000 + 0001100110000100111100101 + 1100111100001100101011010 + 1101111100100101010110001 + 0000100111000101110100110 + 0101100110101100110010011 + 1110100001000001101100000 + 0100100101110000110011110 + 1110010110010111110010000 + 0111111111000110101110001 + 1001100001010000000010101 + 1100000000010101001110101 + 1100110000011000110111111 + 0110011100111111011111111 + 0110111000100001101010110 + 0000101010111000100110000 + 1101111010110011100111101 + 1110000111111010110001111 + 1101110101111111001000110 + 0010000010111010101101101 + 1110010100111011001101111 + 1001010111000011011001110 + 1000110100100010000010111 + 0001100010111110000101111 + 0111110101011101000011110 + 1001011010101111010110101 + 1101011100110110101110110 + 0011110001100001000010111 + 1111001000011000100101010 + 1100001011010001111111101 + 0011010111011100100010110 + 0011101010000111111011110 + 1010101000111101010110101 + 0101011000100001110111001 + 1000001011001100101011010 + 0111110101100100011111110 + 0000111110110011000010011 + 0000011100001100011010111 + 0110101001011101101011100 + 0000101111110111100010010 + 1000111001110111000011100 + 1111101000000111001100101 + 1111001110100011101011001 + 0010101100101001101010110 + 0110100111011110111100111 + 0000100110101101110010010 + 1011101001011010000010100 + 0100000111110111000001001 + 1000011010110111000100011 + 0000101010000010001000011 + 1100100111100101111100100 + 0010101011100011001101010 + 0100001000010111011110110 + 0110010111000110101111001 + 1010101100110101010000010 + 1100000101100111111000101 + 1100101011100011011001101 + 1100000001000100110000011 + 0110001011111110010000100 + 0111110101101101111000101 + 0000011110011010010111101 + 0010101010110010110111100 + 0011011110110101100001100 + 0111100111010100011101000 + 1000101101101101010000110 + 1101000000101001000100101 + 0101110110000111100101101 + 1101101011010010010001000 + 0010110000000001001001010 + 0011100000010011101010110 + 0100110011100011111101101 + 1001001101010011100111010 + 1101001100100001010010000 + 1000111100111101011001101 + 1011101111101001101110001 + 0010001011110010100101100 + 0110101010000011100011000 + 0000000001110001110000100 + 0001010011001110111100010 + 1100100110010110001010101 + 1111101011111001011111101 + 0001110111011110111011011 + 0110101001111010100111101 + 0110101110101111000010101 + 0010000101000001111010101 + 1010011000110011100000111 + 0000001101001000011011001 + 0011100011010010000000111 + 0101001100010111001010011 + 0101110110011001000110111 + 0010011001101011100010000 + 1111101110111110111011111 + 0010010100100100000010011 + 0111100111100101011100111 + 1010010100010001111000101 + 0100000001011001011101000 + 0101101110000001010111011 + 0000100000101011111010000 + 1010000011011000001101011 + 0000101000111100000111010 + 1110000101101010110100011 + 0111001011010110011010001 + 1111011100010110111100101 + 1001010101101001011011111 + 0010100101110010010110110 + 0000110101010100110011101 + 0101111010110010010000011 + 0110010011011010011101100 + 1100101001011100100100000 + 1001110010000101100111101 + 0110000011001111101111110 + 0111111110001011000101101 + 1000011110101010110000110 + 1110100010011001101101111 + 0000101010000111110000000 + 0011100101010111100001011 + 0010111011100101011100110 + 0100010001010111011101100 + 0111110111011000111001000 + 0000011110000000111110000 + 0100101101111010001111111 + 1101011000111000000101000 + 1111110110011001010111111 + 0100101101010011001111001 + 0111000110111000111110110 + 1101110001110010000101011 + 0101111001001011001010111 + 1110001000110100110000101 + 0100101001001001000110110 + 0011111000110101010000101 + 0000001000011011101011001 + 0010110001011011100111010 + 1100000111111010101100010 + 0000110110011111100110001 + 0001100100111110001011101 + 0011011101011011010110001 + 1001001110000110011100111 + 1101001000011011001011001 + 1011110000010100101100000 + 0111011101110111101111001 + 0001101000111011110100011 + 1101100010001111100001101 + 0001101011000110101110001 + 0101011010000010000000001 + 1000101101001001000000011 + 0111101100100100011101110 + 1000101111011011111100100 + 1100111100100001000011101 + 0111010000011101110010111 + 0110110100101100010111001 + 0111111010001000010101101 + 1011000001000000101011101 + 0000110000011001111110000 + 0100100110010110000011010 + 1000100000101110101000101 + 0100101101001100010111111 + 0110001100000001100000111 + 0011010011100101000111110 + 1100100101100011111001111 + 0101011101111100111011101 + 1110001101010011111111111 + 1000101110000000011001011 + 0110101111010101100100001 + 0011110110110110011101110 + 0000111010011110111100010 + 0111100000100111000000101 + 1111110000110001010101000 + 0010111001010101101100111 + 1101000010011011010010100 + 0010101010100100101101010 + 0111101001001111111111111 + 0110101101111100011111111 + 1101011100000000101010000 + 1111101011101010100100011 + 0111111010011111001111010 + 1001010111111001110111101 + 1001011010001110011110110 + 1101010000011100011101101 + 0000110100101010111010101 + 1010000000101001100001111 + 0101010111011011111110010 + 1010000111011010101010100 + 0001100010101100101110000 + 0011000010001011100011000 + 1001010001111000110111011 + 1011011110001111000100100 + 0000001010100100100101100 + 0011110110010000000011110 + 0010110011100010110100110 + 1001110001101011110000000 + 1111100001110001110100100 + 0100000100100100010101001 + 1000101010010101110101010 + 0111110001000011111100110 + 1011110101000101100111111 + 1110101110010001100101010 + 1001110000100001100101001 + 0010110000110110011001101 + 1010101100010100111101101 + 0111110010110001110110101 + 0101011111101010101011001 + 0011101101110100000110101 + 1001111010010111010001100 + 0111001011001000101001000 + 1100000000000000010001111 + 0000111011110100111001001 + 0111011000111110101010110 + 0101000100110111101101010 + 1010100101001100000100111 + 0010001011000011010001101 + 1010001010100110111111010 + 1101000000100111110111100 + 1100100100001010101111100 + 0001110000001000111011001 + 1001110011110010101011100 + 1111001111011011100100000 + 0000010011110011011110000 + 0010100000010100010001100 + 0101101110001001110111101 + 1010110001011101100100000 + 1110111110000111110011110 + 1111001101111000011110101 + 0001011110010101111001011 + 1010110101111010010010110 + 1111011001011000101100010 + 1110110001110110011011111 + 1000111001111101010001001 + 0111000011001110110001101 + 0000001001111101100101111 + 1111001011110011101011011 + 0111011000000011100010101 + 0111111000011100111111100 + 0110000010111010101001001 + 0100100010111011111111110 + 1101011111010010001011011 + 0001100010010001111111100 + 0001111111010011001110001 + 0000111101011011000011000 + 1101100101101000010011001 + 1101111100100001011011110 + 0110000011110111100001101 + 0100110011111000101111111 + 0010100011111001010111000 + 0001001101110101110000001 + 0000010101100101100111000 + 0101111100101110101111010 + 0001010100110010111100000 + 1001100010001110111100100 + 1011001000001000110010101 + 1110011001011101010011001 + 1000001100010011100110101 + 1000100010110000000110100 + 0111101111001011100111101 + 0101000000010000111000001 + 0011101001010001011000010 + 0110111000101010010011101 + 0011111011000001001011001 + 0110000110001110111011111 + 1000101011111101011011001 + 1001010101111110110101100 + 0001000100001101110101000 + 1111111111100100000101000 + 0011011111100110100100110 + 1101001110011001011001110 + 0011001110101010001101100 + 0101101111000011001100110 + 0001010101010111000001000 + 1110001100110011110110111 + 1101111001100011000000001 + 0100110110110000101100101 + 1000100100000000101111111 + 0011110111010011011110011 + 1111101001110111001111111 + 0001100001101001110110000 + 0010011011011000010101110 + 1010011001111000101111010 + 0011111110110100000101010 + 1001001100011000110101001 + 1110111100010001001111111 + 1001011110000010110110001 + 1010001111111001001101001 + 0111111010000010101011011 + 0000011101111101011001101 + 0011000100101110001100100 + 1101001101101010101010110 + 1100010001101110000111111 + 0111000001101111000100111 + 0100010101101111110000101 + 1001110010010110100111111 + 0011111000010100111101010 + 1000001110111110100011110 + 0100000011000111000010110 + 1010000100100010010010101 + 1011011110001011111001100 + 0111000100101011110101111 + 1001101010100001011001101 + 1110100110011100000000000 + 1001111101000101001111111 + 1100101110001001010100111 + 1011011001110100001010100 + 1001001001111000011011101 + 0011111100100110000000110 + 0001101110100110111001101 + 0000011101111100101100001 + 0110000000101101100001011 + 1010101101001001110111110 + 0101110110000000110011010 + 1100111010010010100100001 + 1100111111101011010001110 + 1110001010101111111000110 + 1101110011100000111100100 + 0011110001101011101101001 + 1100010000000111110010001 + 0010100110100110010001010 + 0010101010000011010000100 + 0111010110110001101101110 + 0101001111111111010100111 + 1101111100111101100000101 + 0001101111001110011001111 + 1101101011000100101011110 + 1101100100110111000000010 + 1010000100100101110100011 + 1000011101111111111011001 + 0100110010111000100100010 + 1100100101000111001110010 + 0101110001101110101011001 + 1001110100011010111010000 + 0000000100000101110111111 + 0000011110100101100101111 + 0100010001000011000000001 + 0100000101010001011011101 + 1111010000001100101001001 + 0110111010000110101100000 + 1101101001100111110100010 + 1101111111110001111111101 + 1001100011101000101011000 + 0100100101110000110011000 + 1011100110100011011011000 + 1010101010010110011111110 + 1010100010000101110110101 + 0111001101110101111011101 + 0000111111101011100101011 + 0111100011101011001100101 + 0101001110000010101010001 + 0100101000101001001110011 + 0001001101010110010101010 + 1101101001101011000000100 + 1101011000000110110111011 + 0000101110110101101000110 + 1100101011011111111101000 + 1011000101010110111011110 + 1101101100111101011011010 + 0001001111000111110010110 + 1100111101111000010001010 + 1011000010011100111100111 + 0011010101000111100100000 + 1100110100111111011010000 + 1100000001001110111011010 + 0000100101100101101111001 + 1110001000011000000000110 + 0010011111011101110110011 + 0101101010111111001101001 + 0011000101010100110101111 + 0100101010010101001000000 + 1101111010101001010111101 + 1011111001000010000111010 + 0110100100111010110001101 + 0101011000000101001110011 + 1000010011100110001001000 + 1100000000001001111110001 + 1001111000111010001000010 + 0011101100000000110100101 + 0101100010110111000010011 + 0111101111000110110010010 + 1010111111110111110010010 + 0111111111011110110011100 + 1100110100111000000010010 + 0000001111001001001011101 + 0000000000001000011000110 + 0101110101100011010110100 + 0101000100001101001111110 + 1110111011011110101000010 + 0100001110011011000110000 + 1011001100001011100110101 + 1100011100111101011011100 + 0100011011110100000101001 + 1010100010110100100001010 + 0000010001111000101110101 + 1100110111000101011001011 + 0011100011110101100010010 + 0001110110000111100001101 + 0100010111001110111100110 + 0100000101101111010111110 + 0101011100101001010110111 + 1000010001101001000111101 + 0010100101011110110010110 + 1011100110000100101100111 + 1000100100100101001010101 + 1000011100000000101000010 + 0010111010100100011010110 + 0110101010110110010010101 + 0110100011011011010110000 + 1001010001000101101110111 + 0010011001110011101001000 + 0010110011101010000111000 + 1011011110101000010111100 + 0001000000100001110111000 + 0000001000000100010010110 + 0010100010100010000000011 + 1011110011100001101000011 + 1110111100011000110010111 + 1010011000110100010000111 + 1101111001011101000101101 + 1010101110110100111101100 + 0010000110010101101010101 + 1010100101100111101100111 + 1111010111101101000110001 + 0100110001011100010010001 + 1101010011001001110101110 + 0001101111110001000010100 + 0001000001011000111101110 + 0111111000010000110001111 + 0101001001011110101110000 + 0011110001000011001110110 + 1100000111001110001110100 + 1110011100100110001100011 + 0111101100111001000110010 + 1010101001111001110101011 + 1111110001111001110001100 + 0011000001010000010010110 + 1100001011001010001001111 + 1110111011111110100110110 + 0001001000100100000110100 + 1110010010010000000000011 + 1011101111100111011011110 + 1001011001100101010100100 + 0110000010111001010011101 + 0101011110000111110010100 + 1101001111100100111000111 + 1011110011010100010010001 + 1100001001100110001101111 + 1010010100110110011101011 + 0010101011110011010010101 + 1000101111011101001110011 + 0101000101001100100110001 + 1001101011101001100101000 + 0110101011011000101001000 + 0011111111111011111010111 + 1101010000111001010110000 + 0110101111001001111110101 + 0010100011111101001011000 + 0011000101100001110110110 + 0001000001010010001101110 + 0101010010001111110100001 + 1000000101101110001111100 + 1001110101101000111100011 + 0000001011110001110000111 + 1011100111010000101101000 + 0100101100110110011001100 + 0000110101011011000110110 + 1001101000101010001010100 + 1101111011011010011000100 + 0110010100100100111101100 + 0000111000011110101000110 + 1000001101011110111100010 + 1100010011001011111110010 + 0101100000111110110101111 + 0110001101010001101011010 + 0000010011011000110111011 + 1100011001011011000101001 + 0000100011001010000000010 + 1110110011010111101101010 + 0010101100101001010000101 + 1011011010001001110000101 + 1111001010110110000100111 + 1101000010010001100101100 + 0000111010111111111001000 + 0101101101011000010101111 + 1111101111101111011100110 + 1011011100001110101100111 + 1100100001010101010000001 + 1000011011101011001001100 + 0011111011111110000100010 + 0111001010101100111011010 + 1001110101000011110001101 + 0100110010100000110010010 + 1000101000010000011110111 + 1111110100110101000110011 + 1100000110001010000000001 + 0000110110010100011001101 + 0010111110111011011000000 + 0000100101110011011001011 + 0010011011101111101101010 + 0010101000000101000101001 + 0111101101111010111000100 + 0110101011101101111111000 + 1011111010101111001111111 + 0100101110011000001110001 + 0111000010011110110111110 + 0111100100111101101101000 + 1010101110000011111110100 + 0110010111011100110100100 + 0110110001001001010011111 + 1011010000011011011101010 + 1111011001000000111101000 + 0011011110111110011001110 + 0100101110110101000010000 + 1001110101101110111010001 + 1011001111101001111000100 + 0100110001111000010101011 + 0010100111101011101000000 + 0101110011011000011111101 + 0001111101101100001001000 + 0000010000111000010010110 + 1010001100111011011101011 + 0011100101011010001011001 + 1110001011101001101110010 + 0110000010111111011101100 + 0010111110001001101001011 + 0010011001111101000110110 + 1010001010101000010011000 + 0101111110111111110010110 + 0011000011000111001010101 + 0101000001001110010001000 + 1100110111111110111110000 + 0100111111101010101001010 + 1000111011110000110100010 + 0011000100100001010111110 + 1110101011000100001101011 + 1001001010111111000010010 + 0001000100111010110101011 + 1000101110000101111000011 + 1010001100000000010010010 + 1110110000110111000010101 + 1100111111011101000101000 + 1101110100011001101000110 + 1000110001001111101000000 + 1110110001010001010011100 + 0011000001100011101001000 + 1010001101001000100111000 + 0110111101001111000111000 + 1100111111101101111001001 + 0110110110111111100101010 + 1111000010010110110010100 + 0101111010001000100010011 + 0011001010010000101000101 + 0011010110100110010000110 + 1010111101110011000000010 + 0001100001101001001001011 + 1001110100110010011111000 + 0011100101001011000000000 + 1000001111000111010001110 + 1011111001101011010111011 + 0001011101001011001111110 + 1100010001000100100110010 + 1001010010110011100010110 + 1101111001101001101010110 + 0111010100001011001000101 + 1000010101100111001100010 + 0001010001010010111000000 + 0101111101101011111011110 + 1011001100001010110111011 + 0110010111101110100001110 + 0110010001100000101000000 + 1111110110100110011110000 + 1001011101101101111001110 + 0000000001000011011010010 + 0011001011100110001111000 + 0011010000010101001000110 + 1010111010100111001001010 + 0000101000001011110110000 + 1010111110101101001111110 + 0000111111011100001000000 + 0000010110101001010110110 + 0010010100110101011010101 + 0001010101010111100101110 + 1010010000011000101100010 + 0011010001111111100001000 + 0000010111111111001111110 + 1110001011111011000011101 + 0011110011000010011010000 + 0000100110100010001111110 + 0001110111100000011001110 + 1111000110011101001000100 + 0001100001000111101101111 + 0111110000001001001111010 + 0011101001100111010010101 + 0000111101101100100010000 + 1000111101011011100011001 + 1000110010000100100011100 + 1100010100010110011000101 + 0001010010111100100000010 + 1101110110000001011100101 + 1101111011111001001101111 + 1100010000111001001111011 + 1110010001111000001110001 + 1010101110000111001100101 + 1000100111111100101001101 + 1101000011110100101111011 + 1001101011101010111011011 + 1001101001111011001001001 + 1111101111110101001110000 + 0000101011011000110011111 + 1001001100100000000010101 + 0000110111001100011011000 + 1101100011110110100010100 + 0100000001100011100111001 + 1010100110101010000000010 + 1110101100111110111010100 + 0001001101111001100100010 + 0101010100111110111001100 + 0110101100101100010100010 + 0111010000101011000010000 + 1100100001001011101111010 + 0011101100101001110000011 + 0111011110101101011000001 + 0000001001010101000001010 + 1011110000010110001011001 + 1001010111011100000100101 + 1110110010011011111011010 + 0010101000010010110110100 + 1001001011101101011010001 + 1011101010101001010010110 + 0100010110011001001010000 + 1111011101101000111100000 + 1010011010110010110111110 + 0010110010111011010100101 + 1111001101101000000000001 + 1001110100001110011101010 + 1001001100000110000010010 + 0001011111001110010001111 + 0110001110111110111001011 + 0111011000000111101000000 + 0110110110000001100110000 + 1100110111111111101011111 + 1110111011010001101111000 + 0010011100111000110100101 + 0000000010000000000001100 + 1111101100110111100010110 + 1110101110010110101001011 + 1110110111010011010011110 + 0100000000111011000001001 + 1010001101001000101110101 + 1100000010111101011100001 + 1101100101110011100011111 + 0000111111011010000001011 + 1001000111111101111001000 + 1100110111101100110011111 + 0011010001101001001100000 + 1100100101100010111100101 + 1111101010010000001111111 + 1010111100101100000011101 + 0011001011111111010100000 + 0111011100101111110011001 + 1101000001010010100010110 + 1000001000001111001110110 + 0001001011000000000111101 + 1100110101100010010111101 + 0001001000010000000010001 + 0011000001000111111000100 + 0111001111100111111011100 + 0110110110000010101001001 + 1011001111011111001101001 + 0001101110010100010010101 + 0101100010111110101000101 + 0111110101101000110110011 + 0111011110010101100010000 + 1010101100010110111100110 + 1111010111011110011101100 + 0111000011000110010010010 + 1010001100000000100010000 + 0001010011001000101101100 + 1010011000010000110011000 + 1011011011110010100001101 + 1001011011011110000010110 + 0000011111011010111110000 + 0010110101101001101111110 + 0001001000001111111111110 + 0001111110011001011010111 + 1000000011111101001011011 + 0000100100010001000010111 + 0111101000111000101001000 + 1111110111001101000000001 + 1101100101010111010011100 + 1011110011001001110001000 + 0011101110100001000001001 + 0001100110001000010000110 + 1011110001000001001111001 + 0110100110011011011100101 + 1101101100010011000100001 + 1101100000111101111110011 + 0011000100011100100111000 + 1110000110100100101100010 + 0111101001010000100000001 + 0001011111001101010111111 + 1011010000011101010001000 + 1010111000111101001100011 + 0111110001011100000000101 + 0010111110111110011110111 + 0111100101011000000100000 + 1011000111011111011010101 + 1100101011101111100010000 + 1000010100000101101111001 + 0101111110011100111100011 + 1010100010101110001101001 + 1111010001010011110110110 + 0011011111110010000101110 + 0010110110011100101111001 + 0011011110001001111100100 + 0111001000000010100110111 + 1101100100011011010110101 + 0000010011001000111101100 + 0101100011010010101100111 + 1011011011001110011000000 + 0100011010101111011110011 + 1010000000100010101011101 + 0100000101001001010011110 + 1101000000101000001001111 + 1101000010010111001010011 + 1100000010010010110111111 + 0101101111011100111100101 + 0100100010011000100000110 + 1011000101100001100111110 + 0101010011010100001011111 + 0001110000110011100100010 + 0101000000111110110010111 + 0100001110110001011000000 + 1010100001011110111011010 + 0000101111111111101011100 + 1101000100101011000011111 + 1010001001101000101001001 + 1000001101101110001100000 + 0101010110110011001000001 + 1010101000001100000011100 + 0010000001101110001101100 + 0010000000110011100010000 + 1100110101111111101100101 + 1111111101011111000110010 + 1001010010110010011100000 + 0001010110110000100110111 + 0100111000110011110001001 + 1001000110100101100100101 + 1001111000001001100100000 + 0111101110011101010011100 + 1110001100101101000011000 + 1111110011111010001111111 + 1011001111010010001100001 + 1010101010000100111111110 + 1011011110101101111110001 + 0100101101110010000101111 + 0101111101011110010111101 + 0110001010000001101001110 + 1101000110001000101110101 + 1011000110111110110011110 + 1000000000010000001011010 + 0110010001001001010101111 + 1011011001111001001000111 + 1100111101111010110110110 + 0011001100110001010001001 + 1111011010111110111100100 + 1110100101100100001100110 + 1011110011000010110111101 + 1001110001000111111001101 + 0010110010000110100011010 + 0011000110101110001000000 + 0111011001110001101101001 + 1001110100011001000000110 + 1110000001000100011100100 + 1111110110100011010101101 + 1110001011001100111011010 + 1001101110011001001101000 + 0110011100111010001101001 + 0110011010110100110001010 + 1110110100011111111011000 + 0100111100101010101111100 + 0011110101010010111010111 + 1010001101111000101000100 + 1101010001011011100000101 + 0111111011010001001000011 + 1011000010101111011110100 + 1100010111100111110001000 + 0111101001011011110011001 + 1101000011001001010100110 + 1101110000100001110100110 + 1011010111110101010000001 + 1000001111110011100111000 + 1101111001010100111110000 + 0101011000000110111100101 + 1110110011011111110001111 + 0001000101110010100101110 + 1111110001111011000001101 + 0001110011101000010010110 + 0101010011101010001001001 + 1000101111100001110001111 + 0101110100101001100101011 + 0100000000101111001010111 + 1100111101100001101100100 + 0001101100111110101000110 + 0100010011101101000011101 + 1110010111001011110001101 + 0001011000001011110001110 + 0100111110111000101011010 + 1000110000100111011011110 + 1111111100100010110111010 + 1101110011110110000010000 + 0001010010111101111001101 + 1011100111010011110101101 + 0111100001011111000100001 + 0001101111100110011001100 + 0001101111010110010011000 + 0010011000110111111011011 + 1101111011100000111101000 + 0100100101010111101101110 + 0001101111011001010101101 + 0001110100101101010010001 + 0001101010111111101000001 + 1010110110000111011001010 + 1001111110011011100111101 + 0010011100110011000000000 + 1010011000111100111001000 + 1111011010001001001010101 + 0011010111110010000101011 + 1000100000001001110101011 + 1000001101010001111110100 + 0001000010100100110010101 + 1100101110000000111000101 + 1010111110000000010000011 + 0000101001100001001100101 + 0000011011100000000001001 + 1010001010101000001010011 + 1100110010010100100100101 + 1110011100101010000100111 + 0001110101001001101011011 + 1010101011101100011000101 + 0000110100000101000111010 + 1100010101111000110011000 + 1010111000110010101111100 + 0100110000111100111111100 + 0110100001110101011001111 + 0110111011100101011111011 + 1110010100111001110101010 + 0101101110111111111010110 + 0011001100010111000011001 + 1100100100101110001100000 + 1001100010001110110001000 + 1101001100000110100011110 + 0001111001111011110101111 + 0001001111100011100111011 + 0011001010010111110100000 + 1101111001111111000001000 + 0011111011001010110101101 + 0110011111011010011110110 + 1111101010000011010000100 + 1101010010111100000011011 + 0010111101000110010111100 + 1000100010101100010110000 + 0010100000100101010000111 + 0110000010000001000101000 + 1101101011001110110010001 + 1010100100101110011010111 + 1100110001110011110101000 + 0100011001110101100100000 + 0000110110000110000001110 + 0100100001011001111101010 + 1101110000001001110010111 + 1110001110100000100000111 + 0111011101110000011110000 + 0010001001111110111011011 + 0011100101000101100011001 + 1010011001000100011101101 + 0001001000000100111000011 + 0000111000101100011001000 + 1001010110111000010001111 + 1101101101001110010010010 + 1110100100101111001101011 + 0011100010110111010011001 + 1001010101010100101110000 + 1010111110100000111100011 + 1111000111011101101001001 + 0000101111111011110111110 + 1101000100000010001010010 + 1001001001011001011000101 + 0110001011110111000111000 + 1100001000100111110100111 + 1100111100011001000011000 + 0011001011001001100000001 + 0011100100111011001110000 + 0111011101101011010101101 + 0110101100100000011110000 + 1111110001011000000010111 + 0111100101111101000010000 + 0100111000010001111000000 + 1000100111100001001111101 + 0101101110100100011110010 + 1110100001110011001001011 + 0100100111011110110100011 + 0011010010101101001001110 + 0111010011101011000001010 + 1000101110111000111100111 + 0100101011101011110000010 + 1000100110011101011000000 + 0001111110010000000101101 + 0011000010011001111001101 + 1110110010111010111001100 + 1111111000010000110111011 + 1101000101101111001011110 + 0010100010110101000001010 + 1100101111011010110101000 + 1100100101001010000001010 + 1011011111011110001010000 + 0110110011100000110001001 + 1111010011101101111101001 + 1100001100010000110100011 + 1010010010011001010001001 + 0101101010101000011000100 + 1001000100000101010110101 + 0110111001100100001101011 + 0101100101111001001010101 + 0101100000001000111100011 + 0110000111011000110101101 + 0011111100010011111000000 + 0101001001010010110000101 + 1100000011101110010000011 + 1110000010000101011110011 + 1101001010101011010111101 + 0011000001001011011100111 + 0101101001010111100101101 + 0100110101111000000011001 + 0000100101100111001101100 + 1111011100101001101010000 + 0001000111011110111110000 + 0111110110110010101100001 + 0110001111001101101100111 + 0100110110110001100111001 + 0100010000111001010101011 + 0010111000110101010010100 + 0101100100001110100010101 + 0110010101011101101110001 + 1000010010101000001010000 + 0101011010011101101011011 + 1010110110010101111000111 + 1110101111111100110110110 + 1000111010111000001011000 + 1001101010001011110111001 + 0111000010100101010000011 + 1000000010010000110001111 + 1101101100110000101101110 + 1110000111100111101001001 + 0111010100101001101111011 + 1011001011101001001111100 + 0111101101000000011100000 + 1100111100101110100110001 + 0101010111000101001011010 + 1010010110001001101100000 + 1110101000001100101111100 + 1101111110101000110011011 + 1001110011100010111010101 + 1011100101000101001110110 + 1110110010101100100100010 + 0111011001101111101011110 + 0001110001010011100110101 + 1010111110101000100001011 + 0111011101000010000011011 + 1101100000101110000001001 + 1010111100010001000010111 + 0111000011001001100000010 + 1010110100010000000101101 + 0110000010100000110011010 + 0110010111100011101110001 + 1010000010111011011001011 + 1000110111001001100101110 + 1001100101000001011101110 + 1110111101111110011110001 + 1000010101010010001000100 + 0001111111001110001100101 + 0100100101101011000011010 + 1000010011010000100010010 + 0000001001101011100101100 + 1000000010111011011000011 + 1101001011001011010011000 + 0111010010001111111101111 + 1011011000000101110110001 + 0010011111101010010101001 + 1000000100100111011001100 + 0011101111111111110100110 + 1101110011101100101011011 + 0001110000110101101010000 + 1110100101110101000110100 + 0001111010000001011100111 + 1000001000010000010010001 + 0010011000001010101100111 + 1110110110111100001100110 + 0010011111001100110100010 + 0101011011101000110011101 + 1101111111111010101100001 + 0001101101011010100110100 + 1110100101010100100010011 + 0001111100100001101110110 + 1010010011101111011110010 + 1111010101000001010100010 + 0110010101101110001100010 + 0101011101011101110011011 + 0101100101101110000011100 + 0100001011000101011011010 + 1101111011001100110100111 + 1101011111010001001001001 + 1001101001001101100011011 + 1101001000000101011111000 + 0011000100111010110100110 + 0000100100110100001000010 + 0101111001101011101011100 + 1100011000010111000001101 + 1000110001011101001101100 + 0100101101010100001011010 + 1010100111100000001101111 + 0001001011001101001100101 + 1111011111011100001110000 + 0110111101101110011001011 + 1010011011111011111011010 + 0000011100000011111100010 + 1111100111000101010111010 + 0001101111110010010101001 + 1000100100100011110011110 + 1101001110000101100110010 + 0000011100110011111000011 + 0010111101110000000100000 + 1001101111001010011100000 + 0001000011000011011010011 + 1101111010000111111000000 + 1110000011011001000111110 + 1011001010101001001110011 + 0000011100111001010010111 + 1011001010001001111100111 + 0011110100101110011111000 + 0111101110110000010000110 + 0001011100101001000010001 + 0000100001111111101000111 + 0101110101010100011001110 + 0000001011010111000111011 + 0001111001101010010110001 + 1111101110110001000110111 + 1110111100111011100111001 + 0101001100000100111110011 + 1011101001101001000011111 + 0000101101001010011101110 + 1111110001010011110111010 + 1000101011101010011010100 + 1101110010110010100110000 + 1001011011011111111000110 + 0111001011100100100111011 + 1000001010110000000011010 + 0100011001111101100101001 + 1010111100100001110001111 + 1100011100111010101010000 + 0110010101110000001010000 + 0100101000001100000111011 + 1000100011001000110101001 + 1110100100011010100011011 + 1101101111001100001000001 + 0011000111010100101011110 + 1010011010101011011001010 + 0110010011110000010001001 + 0011100011010001101100110 + 0101011001011110111001111 + 0101000100011111101100111 + 0010101010010010110000111 + 0011011110010101110111010 + 0011111001011111110010101 + 1010011100011111011011001 + 1110010100000000011100111 + 0100010001001010011100101 + 1110100001010101111110100 + 1010110111100101110100111 + 1110101001000011111101111 + 0111001111101111101000111 + 1111000110011010110111001 + 1010000101111101101010011 + 1001111010000000110001010 + 1011010100111010011101001 + 0111010111010110110110010 + 0110011110111001100001110 + 1101100010101111010001000 + 0100010001011111100110100 + 0000100111010000010111111 + 0101010100101101010111111 + 1110000111100100000011111 + 1001011000110010100111100 + 0111011111100100101010111 + 1011001111101110110110000 + 0001100110000111110000100 + 0101101010010010001010110 + 0000111001111101100001001 + 1010011011110100011110000 + 0111110011101110101111101 + 1110001001000001000000101 + 1101110000110110100010000 + 0101111001001100101010011 + 1100110011111010001010101 + 1011011110111010111111110 + 1000110010000111101010101 + 0100101000011100110110110 + 0000011100000010101010010 + 1111101101100100001101110 + 1101010101000011000001111 + 0010000111101010111001001 + 1111110001000000101101000 + 1110111110011100111000011 + 1100000001011010011010000 + 0000110000001110101010110 + 1100100011001011111001010 + 1101001011010110001001011 + 0111100000111100100110011 + 0000100110010101110101100 + 1100100001000000010000011 + 0110110011000010101111011 + 0101001010001111101011010 + 0000101100100100011000011 + 1000001111011100110100111 + 0010010001110001111111000 + 0011101010110110011010000 + 1110011100100010101010110 + 1101110011101100011000100 + 0111111110011110101000011 + 0110000111000010101010010 + 0111000000100000100101110 + 0100001110101010010000110 + 0010100111010110111010111 + 0100000010001011110010101 + 0011111000011100100001100 + 1111000010001111000110111 + 1000110011100001000011101 + 0011111000100010001100010 + 1111010010101101001111101 + 1110110010010101011110000 + 1110111010111000101011001 + 0000111101001111110011100 + 0100101001010111010000001 + 1100110111001011010101110 + 1110001001001010011110000 + 1001111100100000110100110 + 1000100100111000010000010 + 1010000100110101001101000 + 1011101101000100000100000 + 0110001111001000001000000 + 0110001100001100011100101 + 0101000110100100000101101 + 1010100111100000101100100 + 0111010001000010100011011 + 0010000100001000001011011 + 1101001000010101111000111 + 1110111011011011010101000 + 1101011111110100110011111 + 0010110111100101011001011 + 1001001010011111110011011 + 1010011000011000000110010 + 0001011000011110001101010 + 1101011000101110001100101 + 1111000001000111011001111 + 1100100010001000010010110 + 1100000001100110011011010 + 1000111111110111111101101 + 1000011100111101101101110 + 0100101100001100001011010 + 0110000101010100011010100 + 1011100100100000101100111 + 1100110011110101100110111 + 1110010101001111011010111 + 1101000000100101100010110 + 1111100101110100010011100 + 0000010111100111001100101 + 1111110111111101001001000 + 0100010100101010011000101 + 1110010100000010101001100 + 0011001000010110001011011 + 0001011101111000110001111 + 1011111100000110011110001 + 1001111110001101010100101 + 1001000001101001001100010 + 0100111010111001011001110 + 0111001000111011011100101 + 0000110011110000000110100 + 1000000010111100111110101 + 1110011100000010001010010 + 1111011111100011101001100 + 0100000110001011001010011 + 1110000010000110100100110 + 0010001011000101010111110 + 0010110101001001111100011 + 0100011111010101000001000 + 1000110000011110000000001 + 1010101101010010001001100 + 1011100011111110101110110 + 0000001001100001111000100 + 1110011010100111010011001 + 1010011010110100001000101 + 0010100010100000011011110 + 1011001110110100000001110 + 0000101111110100101110100 + 0101010000000010000000101 + 1100111101111011101001011 + 1100100011010101001110110 + 0010101110101000001100111 + 0100101011100000111111000 + 1010001001001001000011011 + 0010000001001000011111110 + 0111100000010100001011110 + 1101110010011001010010011 + 0001011110000010110101111 + 1101001000001000101100101 + 1100101111100000010101111 + 0010010100101001101001001 + 0111010110101000011111001 + 0010100000000111110101101 + 0000111000010101111101101 + 1011100001110011101101001 + 0001001010000100000010100 + 0101110010110000000101101 + 0100000111111100101110100 + 1010100000011101011111111 + 0110111100010101110100110 + 1100000101010000100101101 + 0111001100111001111110110 + 0111000001110100101110001 + 0000011011001111110011000 + 1010110010010010001101110 + 0010101011110011011101100 + 1000110100010000000011101 + 1101101110010101010111100 + 1011000010100111001011001 + 0100001100110010101110001 + 1101000000001111100100101 + 0101101100100111001011011 + 0000110011100010110001111 + 1101001111001110001010010 + 0011100011111101101010000 + 0011110100110110010010000 + 1001110010000111100010010 + 0010110011101011110101001 + 1110110000110111010110010 + 1100111111101110000100110 + 0100010000110011010101101 + 1000111000100011010101010 + 1110110000111101100110100 + 1101010010110101000110101 + 1100100100000101100010111 + 0111110101110000011000000 + 0010001000010001110011101 + 1100000100011001011100111 + 1101111111110100000001101 + 0001011111010000101001110 + 0011001010011100000101110 + 0000011010001000000010001 + 0001100110010011101110011 + 1000001100010110000010001 + 1001100101111100000100000 + 0010011101100110100100100 + 0010001010111111111000000 + 1100001110110001101110100 + 0111001111100110010101101 + 1101000010101001000010000 + 0011100011010010001011000 + 0010011100011000101001110 + 1011001001011011110011110 + 0100001110101010111001011 + 0110000010110110100010011 + 1010010010010001100000011 + 0010001010110000001001111 + 1001001110111011111101000 + 0001101010001001011101010 + 0001101011000010001101010 + 0000101110101001010000100 + 1110011111110111100000010 + 1110110001011010000010101 + 0111001001100110110001111 + 1111011001110010110001110 + 1111000111110110111101111 + 0011011000110011111011010 + 1100101100010110001000010 + 1100111111111111100001110 + 0111011001101011001011110 + 1010101101010111101010011 + 1111000101100001101011010 + 0010000111010010010101100 + 1011110010010000111101001 + 1110111010110110110101101 + 0101110111101110111110000 + 0001100011111011010011101 + 1100100001011110011111011 + 0101101000110100111010100 + 1100000110011110111011101 + 1011001100010100111010111 + 0110110001010100101101011 + 0110110010010010101000110 + 1001000001100010000110000 + 1000110000000000111110000 + 0010001011011100011011110 + 0110110010110111010000010 + 0011010001110111001111011 + 0011011000101000110001000 + 0110010100101010011111110 + 0101011111100101010101010 + 0010110011001100101001011 + 0000110010000100001011000 + 0111000010101001111010110 + 1001111100111111010100111 + 0101010100010010101101110 + 1011101100000001111001111 + 0100010010111010100101011 + 0111100001010110101011101 + 0000001110011001101101001 + 0111010101010101111011010 + 0010110001011000100000111 + 0111010001000011011110111 + 1011101000100000001001001 + 1100010001010111010010010 + 0100011000110110101011111 + 1100111110111000101000111 + 0100101100111011010010110 + 1011010100101000101010111 + 1101110001101001011000000 + 0000010010000111010110100 + 1001100010010101000000101 + 0110111100001001001111111 + 1010101000100100011001101 + 1101010011110000000000110 + 1100010011100011011010100 + 1010111100110010010111110 + 0111101100101101001011100 + 1001111000100101001100010 + 1101111101000011011111001 + 0011011111000011111100111 + 1100100100100010101111111 + 1010100000000100010001010 + 1111001000001101101101110 + 0100001101110000110110000 + 1111010011010010110011111 + 0110010011010110100001111 + 0001111101000100000100101 + 0000100111110001111100110 + 0110000101110010001010101 + 0110101011111101100101001 + 0001101101111100111010000 + 1001110001000110001100001 + 1001010011000001001101000 + 0001010100111100000101110 + 0110010110101111111110010 + 1101010111011101100101001 + 1010100011101000101001110 + 1100001010100111010000011 + 1100100001101001001011100 + 0111001100111001000001111 + 1011101111011111011010001 + 1001111101101000010011000 + 0000011110100111001010101 + 1101010100100100000000001 + 1011001111011010000010000 + 0000111001111110001110101 + 0100010110001000111101110 + 1111100100000111000011111 + 1111001100001101001110001 + 0101100000011101101111110 + 0100110000010100000011010 + 1011110010110101001011001 + 1001000110101011101101010 + 0000100000001111101011100 + 0010010000100011000010101 + 1011111110110010011101100 + 0011011010000111110010111 + 1011010100010110011111010 + 1111011111100011101100000 + 0100001111010101110111111 + 0101011000000000111111011 + 1010011110111110111111110 + 0101110101110001101010010 + 0111100100100001111110010 + 0001101000100100110111000 + 1110101010100101010000001 + 0101101110100011011011000 + 0111001001000011101111010 + 1000001101111001000011110 + 0000110000011100011101100 + 0100001010010001100011011 + 0101110000011100001010011 + 0101101000001101111001110 + 0100001111011110110011101 + 0001000101101001110101000 + 1010001111100011001110010 + 0001000110100110010001101 + 1101010100001101000111111 + 0000100011111000100001001 + 1000101100110011110111111 + 1110110011101001000101001 + 1001101110101111010100011 + 0110010100011000110111101 + 1001011010000110101010011 + 1101011010010010010000010 + 0101100011101110100111100 + 1101110110000110001100000 + 0101000001011011011001110 + 0100111110010001111001011 + 0101011111110110010111001 + 0011001101111111101010111 + 0000001010110010010111111 + 0111000101100001100111001 + 1101011000101101010001100 + 1010101101001100011011111 + 0110110101100001001011111 + 1101010011001001011101110 + 0110110001010110011110100 + 1100101001111100010110010 + 0110000011110100010111010 + 1010111000111110110000001 + 1101101001000000111100100 + 1001111111100001000100101 + 1100111110111101100000111 + 0000110111011101010110001 + 1100001100000000001111111 + 1011101000010111100010000 + 1011100110110001001110010 + 0010100000001011011100101 + 0010110110101101011100010 + 1100110010000001010000111 + 1101011001010101001100110 + 1111000011110010010110000 + 0111101001000111100000101 + 0110100011101111000010110 + 1011011111100001000010001 + 0101101111011100100101100 + 0100111001101111110101001 + 1110011011100111111011001 + 1111011000010001011011010 + 0111010110010010011111110 + 0100100111000000101101001 + 1001101000101110100101101 + 1010100010100010100000101 + 0101010000111110111001110 + 0111101001001101100001101 + 0100011010000001011101011 + 1100000111011100000101101 + 0000001110100011000111010 + 1101000000010110010011000 + 0111110110101000000110011 + 1001011010110101001011100 + 1011111001011100110110101 + 1000110011101110011010101 + 1100110011011011000001101 + 0000011001111110001011101 + 0101000011000010111000110 + 1111100110111111010010100 + 1011010101001010000011011 + 0101010100000011100111110 + 0110010100100100111011100 + 0111111010111001011010101 + 0011011101001111011101010 + 0110110110111110010010111 + 0011001001101011101001010 + 0101100010111000110011101 + 0011011100110111111010101 + 0110111011011110010011111 + 0011001001111111110101110 + 0001010000101110110001011 + 0000100110110101000000100 + 1100000010111101011011111 + 0100100000010000010010111 + 1101111000100111001001010 + 0101100000100000001111011 + 1011001010100010001001000 + 1000000001010100010011100 + 0001100011000110101001100 + 1111111001101100011001101 + 1001011001101110001111101 + 0000100001011100000000011 + 1011100000111010011100010 + 1010000011000000111000001 + 1011000001101011101000011 + 0100101001001010000011111 + 0101001010110011111100111 + 0000001000111101000101110 + 0111111110111110001001001 + 0100000111000101011000100 + 1000100101101100001110011 + 0111010001010101100001000 + 1001110100101001011110110 + 1010011001010101111010111 + 1101111000111110100001110 + 1111001001100010100100110 + 0010001011010010001000111 + 1001100100011001001011100 + 0011111101010010010000111 + 1010011100000011011101011 + 1001000100111100111110111 + 1010001110111001101011011 + 1000000011111100110000011 + 0000010111111100100110101 + 1000110110111010000111010 + 0001111111010011111110010 + 1000001011010100111110101 + 0111110110011100011010111 + 1110011111001011000100011 + 1010011111110011111000001 + 1001100111011010001001000 + 1010011111000011000110100 + 0101101000011110100001101 + 0011000000001011000111011 + 0100010110101101001101011 + 0101111010010001001010111 + 1011101111000100101110011 + 1100000001111000010100111 + 1111001011000100000011000 + 1001110000000100100111000 + 1001000000000100010110100 + 0010001101101010110001000 + 0001000110101100010110110 + 1000111011111111001111010 + 0011110100000010010010000 + 1101111011000000000100010 + 0000000010000110011010011 + 1001011111101110000101110 + 1011001001111010100101010 + 0100111001111000110100010 + 1000110111111001001101100 + 0001001011011011101010001 + 0010001000001110100111101 + 1110101000100101000011010 + 1110001111000110011011111 + 1100010000011011011001001 + 1011011100101010111000101 + 1011010001010110111110110 + 1010010011001011111111111 + 0101000110100100010111010 + 0010100000000010001100011 + 1110000101000100101001101 + 0011010111000111000101110 + 1000110101011100001001111 + 1010110101010101111000000 + 1000011000010110001110111 + 0010111101100111111000010 + 1101111100011101000001100 + 0011010011010101011110001 + 0110110111000010010111010 + 1111001101011001011100011 + 1110110101001001110110010 + 0011101100010001101100111 + 1010111010000010011111101 + 0000100111011111100101111 + 0001010101011011011101011 + 1111101000100101000100001 + 1101011010010010101101110 + 0110111010010101111010001 + 1010101101110100110011111 + 1001110101000110000111111 + 1001010101111000111110001 + 0000111010000101111110101 + 1011000010100101110100011 + 0011110011101011010100110 + 0100111010000000101111011 + 0110000111101010011011101 + 1000111000000101010101111 + 1101110101100001000111110 + 1000011111001101000100000 + 1001001001101110110111100 + 0101101010000010101101110 + 1001111101000000010100000 + 0011100100000011010000110 + 0010000011110110111010111 + 1100001011000111000100001 + 1110000000111010001110100 + 0101000000101010110010110 + 1011001110111110010001110 + 1010101000100110000110100 + 1001100110000011101011000 + 0111100100100101001000000 + 0111101010111010101111100 + 1100000110100011001000000 + 0001111001100011010111100 + 0111100000001010101101111 + 1000110011001011000110100 + 1011100100001001001100101 + 0001110010111000111110010 + 0010101101110111111110110 + 0111101111111101000000110 + 0101100101110011001100111 + 1100100010101111000100100 + 0000101100110010100011000 + 0100100100000101010101111 + 1000100101001010000100111 + 1100000010101111000011011 + 1101101000111111000000100 + 0000100010001101110111010 + 0111000111001010100100101 + 1001100000011111000011010 + 1011000100001001101111100 + 0000011101010101010100100 + 0010100001101101101011000 + 1010101111111111110101100 + 1000010110110011001110100 + 0001110110010010110100011 + 1010010110101001101011010 + 1010010111100000000001011 + 1011110001111000011110100 + 1011000110101010011011011 + 0100010111000010111001100 + 0000001111000010010011101 + 1010101001101110001001010 + 0011010010010010100011110 + 0110100100110101001011001 + 1111101000011000010001001 + 0001111101011011100010000 + 0010111101110000010111001 + 1101100100111011001011100 + 0000010110010001110101011 + 0101101001000111010010100 + 1101100000011000100011100 + 1101011110101010010011111 + 1001110101100110110001111 + 0010101111110110111001010 + 1111010010000010101110110 + 0100010010010001011010000 + 0010100010010000100111001 + 1111000111011001110010000 + 1100000100001010011001011 + 0101010000110110010100110 + 1011000000001011111100110 + 1100111001100010111000100 + 0010001101101111101010101 + 1000101000110110010101001 + 0110111101010000011111110 + 0101110110101100001000010 + 0010100000011101011110000 + 1001001001010011110010011 + 0001101110011001110000010 + 0110001001100100011111010 + 0111101000000110010001011 + 1001001111001010001001100 + 1010101001000101110011101 + 0010110000100000011010011 + 1011100000110111000111011 + 1100001011101001000110011 + 1011101011100001010100110 + 1001001101000100001010111 + 0100110101111010011100101 + 0110011101001010001000011 + 1010011010001101100111100 + 1011011011000011001101011 + 0011110110110010110100111 + 1000000011000110010100001 + 1110011001111001011011000 + 1100001001101111000101011 + 1000110101001010001010100 + 0001001111011011101001101 + 1010111110000001110010101 + 1111001010001000110001110 + 1010010101000010101011011 + 1001010111111110101100100 + 0111001101100110010110001 + 0101001011100010000000001 + 0000000100010111111101001 + 1011010000011011101011100 + 0100011111010110011011100 + 1011000110111110110001111 + 0111001010100010101110110 + 0011010001001110010101110 + 1101111110100111101110011 + 1100100010000001010001101 + 0000011100000101101111011 + 0011110000101011000101111 + 0011111000000101111100101 + 1010101010010101010011010 + 1001111101010100000001011 + 0000110010101110000100101 + 0011010000010101001100100 + 1111011000101100011000000 + 0010100110100101101100010 + 1111000011111110110001011 + 0010110001111111001111010 + 1010001010010100111000010 + 1101111000100111010000101 + 0100001110111110110100101 + 0001000101001110101000100 + 0100101111011001100111010 + 1000000011010011110111011 + 0111100011001100111001101 + 0101000011101111000011101 + 1011011111111000010111010 + 0010010001000101101001001 + 1100100001100101000000110 + 0110100100110010011010011 + 1010011011001010100110001 + 0111100111001000101111110 + 0010100111010010001111011 + 0011111111100001100010100 + 0000111101010100101011001 + 1111010000010101100100001 + 1100110110000011111100111 + 0111011100000110011010111 + 1010001000110100101000110 + 0100101110000110111001110 + 1010011101111111001100100 + 1000011001100101100000110 + 1110010011101001000110100 + 0110010101110010001010010 + 0000011000011100000100010 + 1110101011111110011011011 + 0101111001111000100100111 + 1101110011001001100100001 + 0101010001010101101110001 + 0010011100011000011111101 + 0100100101100101101001110 + 0100010001110100011010010 + 0001101010001101111011010 + 0110011011000000110000110 + 0000011110100110111000100 + 1100011100100110000101001 + 1111010011000101011110110 + 1110001010111110010011110 + 0000001011101100010100110 + 0111111101000110101111101 + 0010010000111001100111010 + 1101001010001011100101110 + 0001100000001110010001001 + 0100001100000011011000001 + 0110001001111011001011001 + 1110011110011000101101111 + 1010000001000101000110101 + 0100000000010110110110001 + 1000110001000000001001110 + 1001101111011110111011100 + 1111001111010010101011110 + 0100100110100011011001110 + 1110110001010010011010001 + 0000010101101101111011001 + 1100101000101101010100000 + 1000011111111111100101110 + 0011010100100101110000001 + 0011111001111110111111001 + 0100100000010011110110110 + 0000010010110110101110101 + 0100101010111100010011001 + 1100111000000000100111000 + 1011000000100101110100110 + 0010001001100100000101010 + 0101101010010010001101000 + 0010001000110011001001010 + 1000101110111011001100010 + 0111011110011101100110101 + 1101110101010011100000110 + 0110011011101101100001010 + 1100101100100010010000100 + 1110011100100000001010100 + 1110101110101110011011010 + 1110111100101001000111011 + 0001111001010010001011000 + 0101111001010110000000110 + 1100001100011001001101011 + 0011100110011101001100001 + 0100001000101111101001110 + 0000010001100101110000001 + 0111101011100001011100010 + 0001010001010011001111010 + 0000010111001100110011000 + 0110001010110100001111110 + 1111100010110001010100010 + 1111110011001010010010010 + 0100101011000001001000000 + 0010110010101000110001001 + 0011100111100000110001010 + 0000100011100010010000101 + 0001000101100101101011011 + 1100000110100110001010101 + 1100100101100101010100100 + 0101110010101100010011001 + 0001100111100111100001101 + 1001000010010111011111010 + 1011110111001111101110011 + 0100011011111100110011011 + 1000110111001110111001111 + 1101000000001010011111000 + 0100101101111011000010111 + 0100100100010101110101110 + 1000110000110101111111010 + 1111011111101010110000000 + 0011101010110111100010101 + 0010010100001110100111100 + 1001010100110101111001101 + 1010010001001000110100100 + 1110100001010010010000111 + 0001111000010111010001111 + 1101000001011100100110000 + 1010100011101010011011010 + 0000110000110011110111000 + 0111001101111111000100001 + 0100111110111111001010101 + 1000011110111011011011110 + 1011011101111000000100000 + 1101100001100001110000101 + 1010001100101011100110110 + 0001010101101010101011010 + 0101000111110010100010010 + 0110111101110010100010010 + 1100000001100000100001111 + 1011111001011000110111000 + 1001100011001011101100110 + 0110111010111101010101001 + 1001100001111010101001010 + 1100001000000001100000110 + 1000001010000110011010111 + 0010111001010101110000101 + 1100010100000100000100010 + 0010101111010001010101100 + 1010110100101110101011101 + 0101001101110101001011110 + 1100011011001011010100110 + 0011111011110010011110110 + 1000100001010111001100110 + 0001111001110100110111100 + 0111010101010100010100010 + 1111100100110010101011111 + 1010101101110000000010011 + 1110010111011011001101010 + 1111011010011110110000010 + 1010000011111001000000011 + 1111001100010101001010010 + 1111100100000101000101101 + 1110000010010111010001111 + 0100000001010011101000010 + 0011100000000111111110110 + 1011011001101001010010101 + 0110011011111100100111000 + 0110000011011010001000000 + 0001100110011001111001001 + 0111101010001000101000101 + 0001001111100101110111000 + 0110010111101110011001010 + 0000001111000101110010111 + 0101011100110101010110011 + 0101101110100101010111011 + 1011111010101101000010101 + 1000010001111001111111111 + 1010001111000100010100000 + 1101111110011111111110000 + 1011110001111111110111100 + 0110001011011100010101000 + 1011110000100100010000111 + 0101001111111001100011100 + 0110111000000000010100010 + 1010101110101101000000000 + 0011110101111100101000101 + 1011000001000111110101111 + 0010000111100001101000101 + 0001100001111100001100000 + 0000101110110101111111111 + 1000100000110110011110110 + 0000000000011000111011000 + 1001010011010000110001000 + 0011011111110101110010110 + 1011011110111010000000110 + 0010001101110101111101001 + 1011100100101100011100111 + 0000110010110111100101011 + 1111010000010000100000001 + 1001100001001010001100101 + 1110010000011111111000101 + 0011001001110111110001001 + 0010110100001100011001110 + 1111001001110101010010110 + 1110011001000001110010000 + 0101110111100010110111011 + 0100110110101010110110000 + 0001101010110001000111100 + 0001101110100011001001101 + 1000110010001101101101101 + 0011000101000000011010101 + 1010010110101000011001001 + 0001100110100110000000011 + 1101101000000111111110100 + 0001111001111001100101001 + 0001101010011111100010110 + 0101001001101001110111100 + 0101110111011000110010100 + 1000001010010100011111110 + 0111111001001010100001011 + 1011010100001110100100010 + 1100000110111110101011010 + 1010100010101101100111100 + 0011110101001111001110010 + 1001111011101011000100100 + 0000000101011000001010101 + 0000100111111010110001110 + 0010001111100010010000000 + 1001111001000001100110100 + 1001000111100000011110000 + 0100110010001011110100000 + 0111100111101001011101000 + 1000100110000110110111001 + 0010100010111111110110101 + 1101101010000100110110001 + 1101100011011000011110011 + 0001000110011001000010110 + 1100111011110011100110111 + 1111001001110011000100101 + 0001001001010011101110011 + 1000011000010110110001111 + 0001010010011010101010101 + 0000001000000111101000000 + 0000100001110101001011000 + 0010111001001000001110100 + 1010001010111110111101101 + 0110011000110110000011011 + 0101101010101111111101101 + 0000001000111001011100010 + 1110111100011101100001000 + 1100000101111001001101010 + 1101001000111100111010010 + 1000100110111110000101101 + 1001000011101010101100110 + 0110000000000010010101001 + 1000100101111111010000001 + 0000111111001100001010110 + 0001101000011101001100000 + 1011000000111000111001001 + 1000000001001111010011100 + 1111001100100000110010001 + 1110001100110110100101011 + 1010011101100111001100010 + 1011011100111011110101010 + 1000101000001010110011001 + 0110100010010110001011010 + 1111000111000011011000011 + 0110010000110101100111011 + 1010111101001000100100100 + 1101100101000010011111100 + 1111010101111001110100110 + 1110010011110101110011011 + 0101001100011010101100111 + 0010001100101011000101100 + 1001000011000010101110100 + 1110111111101110001110110 + 1100011111111011011000110 + 1000110101010111001110101 + 0100100010000100111010111 + 1101011110001110101000000 + 1101111110000111010000010 + 1100100100010110111110110 + 1010010001111001001101011 + 1110100000001001001000000 + 0011110100100100011011011 + 0001001110011100010101011 + 1000000100011001001010100 + 1110010011001100100010111 + 1110001000001101110110111 + 0100010110111011001001111 + 1111101011101101010000000 + 0100101001101001000101111 + 1110110001100111010111000 + 1110101001011011100010001 + 0110011101000101000100010 + 1100011011110000010001110 + 1111111001011111101111010 + 0110011011111100100000101 + 0000100001111001100000010 + 1101000010110000101010110 + 0101001111000101110110100 + 0011001000000111001100001 + 1000111110011111110111110 + 1111010110111110100101010 + 1010010000110110111101110 + 0100000001100001010111101 + 1000010011110101010010111 + 0110100111101100010000001 + 0011110100010100100000111 + 1110111000100111011010011 + 1101001010110111000101111 + 1101101111001010110000010 + 1011100000001001111111110 + 0011001011100101111101010 + 0111110001000011110000100 + 0010001001111000101011001 + 1001001100010101010111110 + 1010101010000011110010000 + 1001000101011000001100000 + 0001110001010110111101101 + 1111110011001100111100110 + 0011100101001100100101011 + 0010011010001111001100010 + 1100001001110011111001010 + 0000011110111000101001001 + 1100000011110001110000100 + 0010111011010101001111101 + 1000100000111011001110100 + 0001010000010100010110111 + 1100010110011001011011011 + 1110011011001000111001000 + 1001011001001010101111101 + 1101000011111011110110110 + 1000101101000010101111010 + 1110110010111110001111001 + 0111010010100001100011101 + 0000111111011100011111110 + 0101010000001011110011100 + 0110010110101010100101011 + 0101100000111011110011001 + 1101111010100000011111001 + 0101110011010000010010100 + 1100100010000101011110001 + 0100000010111010011001111 + 0010100111110011111110001 + 0011001001110001100101111 + 0011100101000010001000110 + 0111000110100011011000010 + 0100001111101011101001110 + 1101011000000000110010010 + 1011011101100000101000100 + 0010100110000111110101000 + 0011101100110111011000011 + 0001101001110111110101011 + 1011000111100010001000101 + 0100000000001010001000110 + 0110010101110100011100110 + 1101010100111000110101100 + 1011111011101101101001011 + 1110001011011110010000010 + 0110100000010110100001110 + 0000011100101111000001111 + 1110000110101010111001010 + 0011001100000110101011000 + 1110100111101001001100100 + 1111110110111100001110011 + 0111111100100110001101110 + 0010011110100010111101001 + 0010110100011100001000110 + 0101101101111000001100001 + 0111100000110011010010101 + 1010001111110111110100000 + 1010000010010110100111101 + 1111101001110010010010010 + 0000100101001011011000000 + 0101100010110011010011100 + 0111011011110011000110001 + 1011001101011101111001000 + 0110111111111100011101000 + 1111100010110100110011000 + 0101100011100101010111110 + 0010111101110101001100100 + 0111110100100011000110011 + 0100101111000010001001001 + 0100110011110001011010111 + 0110010111111110110100101 + 1011000111111111000100101 + 0000000011011100111011001 + 0101010110101100000010010 + 0000001011010010110110111 + 1111001010100101010011011 + 1000100100101011001111110 + 0101010000100101101001110 + 0110110000111010001010011 + 1001111110101010010110010 + 1011111110010101001001100 + 1001010101000110101000000 + 1101110111101011001110111 + 0001111011101101010001100 + 0100100010100000110100000 + 0011010011111000010110001 + 0010011101111000100001011 + 1101000110110111100101100 + 0100001101110101110101001 + 0011001000111111011000010 + 1110010010100010011010101 + 1110010111011110000001110 + 1001010001010001010101000 + 1110100010000111010010010 + 0101011110011000010011110 + 1010110111010100000111000 + 1010001100111100010111000 + 0001100011110000010100111 + 0010000010000110011000110 + 0100000010011111100100101 + 0100111111111000010101111 + 1011110000011010000101101 + 1010001000001101110010000 + 1011101110110100101101001 + 0110101011001010100001100 + 0010011111011100001000110 + 0011001110111101010000101 + 0001110010110011000001000 + 1110100000100100000101110 + 1101101000100110101001001 + 1010100110001011111001100 + 0101010111010011101111001 + 1001001100100000001000100 + 1001001010101110001111011 + 0100100001110001001011000 + 1101011001110101101000101 + 0010111101110010100111011 + 0101111100111000110111101 + 1001110010100110010000111 + 1101100001100110010011101 + 1011010000010000011010010 + 0101111100100100010101110 + 0000110101001100101010000 + 0100010010011101011000001 + 1011011100001001001111000 + 0010001000101101011111111 + 1100000101101110011101011 + 0111110000010011101110110 + 0011101000101101100000011 + 0100100100111111111101111 + 1110111101100011110101101 + 0010101000010001010100011 + 0001011111101011001101100 + 0001010010001110011010010 + 0001110110000011010110011 + 1000010011010110011110000 + 1101010010101110110110101 + 1110101001000100101010111 + 0001110101000000001011001 + 0000000100111001000000101 + 0011100001000011111011110 + 0000000011010011001101001 + 0010001110110111001101100 + 1011110011101110110100100 + 0010111011011001011101111 + 1000011001010001000100010 + 0000100111011110000100101 + 0110100001111101011110110 + 0111011001001110101010111 + 0011010010100111101111100 + 0010011100010100110010110 + 0111000000010011000111000 + 1101110001010001011110011 + 1010010011110110110000011 + 0111101000101100101111111 + 1011001110000010100111101 + 0000110011001110011000101 + 1011001111111011000011110 + 1100000010011001010101111 + 1000110111101100100100001 + 1111001111000011000110011 + 1000101111101100100111110 + 1011000111100011110110110 + 1000100101000010011100001 + 0110111001110111000111011 + 0110111110110111110000110 + 1011110100011111011010000 + 0000100100000001101100001 + 1110111010011011110001101 + 1010110111000001010100101 + 1001001110010010011000110 + 0000111100010110100101100 + 1000010000110110100000001 + 1011100011111101010000011 + 0011110101101101010110000 + 0000101101001000001011100 + 0101001011010100101110010 + 1110101100000101111110101 + 0000101001000110101001001 + 1000010011101010010010100 + 0111010011000000101101000 + 0000101101100001100101101 + 1111111100010111100111000 + 0101000001111001011001101 + 0000111001011100111100000 + 0001110101100010111111011 + 1000000101000001100101001 + 0100101110001000000010010 + 0001111001111111010000011 + 0001101010001100111101010 + 0110001011000010111111010 + 0101000101000001000100111 + 1011111011111011000110000 + 1100110100011110100010010 + 1010111100000010111010111 + 1000100001001100111111011 + 1110100001010001011011111 + 1110001100011111000110100 + 1011010000101001111101011 + 0011001010110111000000101 + 0101100010110010000011100 + 1101101111000100110100011 + 0111110001101110101110100 + 0011100011001101010110001 + 0001011111100100010111000 + 0011111101011111110001000 + 1110000111001101111111100 + 1001010101010111101100101 + 0001111111111101010110011 + 0100011100010011101000111 + 1011111010110100010101111 + 0111101011001111110111111 + 1101100000000111111100010 + 1110001100011101100010110 + 1010110100001010100010011 + 0011110101111011110100011 + 0110101000110010001001011 + 0100001110010110010100111 + 0001101100110111111101110 + 0100100011110111010011110 + 1111010110100101110011010 + 1111011100000100011010101 + 1011010010110110111011000 + 0101101000011010010111110 + 0110101100001011000111111 + 0100111100110000100111011 + 1000001000111111111000100 + 1111110111011110011101000 + 1011011000110110000100111 + 0101100011101000100011110 + 0100001000111101100010110 + 0010111101011100111010110 + 0101001011000101001111010 + 0011110111111100001111010 + 0000010001011111101101001 + 1101101111111000110010101 + 1011001010011011001111110 + 1111001101101000111001000 + 1100011100111111100011001 + 1101110001010010100110000 + 0001100001110011011011001 + 0101001000111011011111001 + 0010110101011100000101110 + 1111100010010001111100100 + 1100010101101001010110010 + 1000110011011000110111011 + 1010100000011101001100100 + 1001111010111101011000001 + 1111010100010001100010011 + 1110100100111111100011000 + 1100111010110010100001111 + 1110111101010010111110000 + 1101111111110111101000111 + 0001011001010101100000011 + 1101111011111110111001111 + 0011001001010001001001000 + 0011000000111101100010010 + 1110001111000111111010110 + 0100110101000110010111111 + 1111110000101111010101110 + 0010010111110110110010101 + 0100100101000000011011001 + 0111111000011001111101111 + 1000000001101001011110110 + 0110010011111010010011100 + 0100111101011101011011010 + 1000110101000000000110100 + 1110111110000001101001010 + 0110101101000011001110101 + 0010110100101100000100011 + 1111001111100101001110101 + 1100010010110010111001100 + 1101000101001101110011101 + 0100011110110011111010011 + 0011110100111110000100000 + 1110000001010011001101100 + 0001100011001000000101011 + 0101000000011010001000000 + 0011000010110101100001010 + 1001011000011011100100001 + 1011110111110110110101001 + 1111100111010110000000010 + 1001111000011000100111000 + 0101100011110111111101110 + 0110011001101100111011101 + 0001100100011101010001000 + 1000101001101110010001010 + 0011111011010011001000111 + 0110011000010000011101000 + 0100100111100101011000101 + 0110000011100011010001010 + 1000111011101100101011000 + 0110101101111100110110000 + 1111001011100110001011100 + 1101101100010111101000001 + 0101100011001100110110100 + 0000111100101001110110011 + 0001110110001111111111111 + 1100011111100000011010010 + 0100010000010101110011111 + 0011000010010000011010110 + 1100000001100110110000011 + 0011111101000001000000011 + 1111101000000000000000010 + 0011011111101101110100100 + 0111000000000010001100011 + 0100011110100101010001100 + 0000000010001101011000011 + 0011111101000001001011010 + 1000011001001011110001001 + 1100011000010101110000101 + 0110001101110011110011101 + 1011101000101001011010010 + 0011101111110001010001111 + 1100101010100100110100000 + 0111110010101000000111111 + 1100001001001110101010011 + 1000001010001111100010011 + 0111111010011100101110000 + 1011100000011001111000001 + 0000011110010111011010101 + 1111010100010001101110100 + 0000010010001011101010111 + 1000100111000010100011101 + 1110010001100001000100001 + 1001011111101011100111011 + 0101111010111101101011100 + 1010001010101100001000000 + 0010100001001000101001111 + 1111100010000111000101000 + 0101110111111010110101010 + 1010001001001000010101010 + 0011010100111010010000011 + 1111111101010010000000101 + 0110101100011101100011011 + 0100110001001011010100010 + 1101111001100011100011100 + 1110010101100010110001011 + 0000001110010001110011011 + 1100111100010010111101101 + 1010110101100101101110111 + 1001110110111011101011011 + 0010011011111100010100011 + 1001000110011001010011100 + 1001100001010101100111001 + 0001100111011000111010011 + 0101101111100001110101010 + 0001111000100111001001101 + 1101000001001111100011000 + 0110111100000111011101000 + 0111100000000001001100001 + 1001011010110101000101101 + 1111111110111000011101000 + 1011101001111111001000010 + 0011001001100000011110110 + 0011110101010110011111011 + 1110001001101001110101100 + 0111110101110101011110001 + 1100011001001001001010010 + 1111011100100110100011001 + 0101110110101000110010100 + 0010011000111110110111000 + 0100100111110101111100101 + 1111101001110110001100111 + 0101001111011101101100011 + 0001001010011101010000111 + 0010100001010100001100110 + 0010110011100111110001111 + 1011110100010110000001010 + 1101011100111010101010101 + 0001011000111111000111001 + 1111110010000100110110101 + 0111111100000111110010110 + 1001101000000011010010111 + 1100010110111010011101000 + 0010100101111101110001100 + 0001101110010011101001101 + 1011010111100111111010010 + 1011110010011110000001101 + 0000100101101100110010110 + 1110110010101111010101101 + 1010001001101000011001000 + 0001010010000101001111100 + 0101001001101110010101100 + 0101110000011111000001110 + 0110101110100110000110011 + 0010011110110100111101011 + 1001100011111110000001111 + 1110000010010011011100011 + 0101101001100100001110010 + 1101100110100001010001100 + 0000110100110001111110001 + 1101101111101101001010001 + 1000000001111101010001110 + 1011110100100000011011110 + 1111000000000000101001111 + 0110011011101000001111101 + 1100001110011010001100001 + 1011110001000110011001111 + 1100011000011011111101000 + 0001101000000111100100000 + 0100101111111100101100001 + 1100101011000001000000111 + 1111001001100110100011111 + 0010001011100000111101000 + 0011010000010001111010010 + 0010111001100001000100000 + 1110010100001000010111000 + 0010110001110011010101100 + 0010000010110100110101010 + 1111101001000101010110011 + 0000111111110000010011101 + 0010111110101100001000011 + 0110111101000111001011000 + 1001010000110100000000010 + 0000100110100110011111000 + 1001010000000001111010100 + 1111100111000000111100010 + 1000010101010110100011000 + 0010110110111111101011000 + 0000101010100010000100100 + 0111010111011110110011100 + 0001011011110110100000011 + 1001011101000100111000000 + 0001101111101110001110010 + 0101111101010100001111100 + 1001101110010000101101001 + 1000110110010111111100110 + 0000001111000111101001111 + 1111011001011110100000110 + 0110010110101100111111010 + 1101110000111010001101111 + 1011111001111000111110011 + 1100100001101111111001000 + 0000110111100010100111011 + 0111101011101000000101111 + 1100101101001001101111011 + 0001100111110000110000000 + 1101110000100100000000100 + 1000001100010011111010101 + 0010110101101000110011011 + 1101011001111101000011010 + 1011011000111110010011010 + 1101010000100110100111100 + 1010110000011010011101000 + 0001110101100011000000000 + 1100011011000110100001000 + 0110100001000000111001010 + 1000010111000001000111010 + 0101000100100101011011110 + 0110011110111100000101100 + 0000010011111011001000110 + 0000000000101101110010111 + 1110000111100000000011100 + 1110101100010000110000110 + 0110011010010010001111101 + 1001101001111000001001010 + 1001000011100101100001111 + 0011101110001001111010100 + 0101000101000100010011011 + 1111110010001110111111000 + 0010010001100111110001101 + 0011001010100010111100110 + 0110011010001100111100100 + 1111010101000100011111010 + 1111110110010011000100011 + 0010100100100100011100110 + 1001100010001101100010111 + 1000010011101111110010110 + 1010101100000101001110011 + 0010111100011011000010111 + 0001001101000110111101001 + 1110000101110100010010011 + 1010110101111000110100101 + 0111111000010001011110101 + 1000001001101000111001011 + 1111011010101110001101000 + 1010100001001001010100110 + 1011101011001111111110101 + 0000010111010011010101100 + 1010000010111010010111110 + 1111000111111100000110100 + 0011101010011111011001110 + 0110101000110100111111100 + 0000000001000110001000100 + 0000000001110001011001100 + 0101011011100000010110111 + 0010111100011010010011110 + 0111010101111011101110010 + 1011101001001110100011001 + 0100110011111011011101000 + 0001101100101001000001111 + 0000101010100110011001000 + 0001011110011000101110010 + 1001000111001011010001011 + 1110100100000010000010001 + 1000111101111111010101010 + 0101011111110001110110010 + 0110011000100111010101011 + 0101010100000111000011100 + 1100111100001100101011011 + 0101000100101011001101011 + 0100000110100111001111010 + 0010100111111101001100100 + 0100111000110100010000101 + 1011100110000100010010110 + 1000011011100011001011011 + 1000001011101101000001011 + 1110010100110001010011100 + 0101010110101100010111011 + 0000101000100101111110111 + 1101000100110001101000000 + 0111100111111110101111101 + 1100010100010111110111101 + 0010101100000001111111011 + 0011100100101000111001111 + 1011100000011001100100010 + 1010101000101111010101001 + 1001101010110101011010011 + 0100011001000110000010011 + 1101100111000001000010010 + 0111111010010100011110000 + 0001111101000101110011110 + 0100110100010100011110101 + 0110111000010101101001110 + 1111100011100001110001101 + 1001110111101101010101010 + 0001111100100001010010010 + 0001110001110011001110010 + 1101000111010100100101010 + 0011000000101110100110000 + 0110101111010101000010010 + 0100001011001101110111010 + 1011111100111010100011100 + 1000001100001001001010011 + 1100010011110001001000100 + 1000001010101101010111110 + 0111010110010010000001011 + 0110100101010110100101000 + 1100001110111010101001000 + 1100110101110001011100110 + 0110001110010111101101000 + 0111111001000010010100000 + 0010111010011011101011010 + 0110101110111101111101110 + 0111110101110101110010111 + 1101101101011000111000110 + 0010000001011001101010010 + 1011100010010110011101101 + 1010011000110100101111101 + 0100100100011110001111010 + 0110011110110001100110000 + 1101100111010001110000110 + 1011111011001001100010110 + 1011011011100001011001001 + 1011101011001111101101110 + 0001100101011010001001010 + 0001110110101100110100110 + 0011110001011100111010011 + 0001110001111001101110011 + 0111101110101100010100001 + 1001000101000010000010100 + 0011010001011010100101111 + 1011111100101000011011010 + 0100101011000100010101110 + 0110010011100100110110001 + 1111010010101010110011000 + 1000010000001110001111111 + 1110100010010101101011111 + 0000010100100101101001101 + 1110100101001011111101110 + 1010111100100101001111110 + 0010010001001111010011011 + 0111000100101000111010100 + 0110001111001101000000011 + 0110101001001111101110011 + 1110110010010111011000100 + 0110111101011010000010111 + 0001001100111101000101111 + 0011011100001111001001111 + 0111000111101011111001001 + 0001111011011110011111000 + 1101110100011000011111001 + 1010011100000001100110100 + 1010100010000100110100111 + 1111010011000100000011111 + 1001011110000001001100000 + 0011100000110100110010101 + 0100011101010100011011100 + 0011100011001111111000110 + 0000011001001111010010101 + 1110110001100101100111000 + 0001100000101110101101011 + 0111000110110110100001000 + 0110100011101010101100110 + 0010101111101101100010100 + 1001011011111101011100110 + 1010100001100000001101111 + 0101111001111110011100110 + 0101111001001101010101001 + 0010111101010000110111100 + 1101110001010010001001001 + 0011010101010010101001110 + 1011101111010101100111011 + 1001011011101001001000011 + 0010111100100110110100110 + 1000000001011111111110001 + 1100011010100011111100111 + 1001010111111110101100010 + 0111011001100110111001101 + 1001010010101000101101101 + 1110100000001011000110011 + 1101101001011101000111100 + 0010100110001010101011001 + 1111001101101011001000110 + 1101010111000100111011101 + 0010100100110010110011001 + 1100110101011000001011000 + 0010011010010001101010101 + 0100011100010011111011010 + 1010100101000101000101111 + 0100010010010100001001100 + 1010111100111111111010011 + 0111001100010110110110000 + 0010110110100111111011110 + 0111000000000100001100100 + 1000010011111110010111110 + 1110111010000101100110010 + 1111011000011000110010111 + 1001101101111001110110101 + 1010011011111000111001111 + 1010011001010010001100011 + 1010000001001000010011000 + 0100010000000000111101001 + 0010000100101000100110110 + 0100100001011011000110100 + 1011110001000101010100010 + 1010100110111110001010011 + 1111000110100010000100001 + 0111010100111111101101011 + 0110000100111000100000111 + 1010010000010011110110010 + 0011110000100100101100011 + 0101110101010011110000110 + 1110101011000001101100101 + 1000001000111110010000000 + 0100011100100101011100010 + 1011110111010101010110110 + 1010001000110011100110100 + 0110001000011011110001001 + 0000111111111101011010001 + 1000011110011100001100101 + 0110100111010010111000101 + 1010010011111001101111011 + 1010110111101100010110010 + 0011100111010110000111101 + 0001001001101000111000000 + 0010001000110000000110111 + 0001101000110000110001100 + 1110110000110011100100010 + 0000010111110011110101001 + 1001000100010001101110001 + 0000000101001100010000110 + 0111010001010100000001000 + 0101000001101001101001011 + 0010001001110000001000001 + 0011111011100101000001010 + 1111111100110100011010101 + 1100010110101110110111011 + 0011110010111011110011101 + 0111101100010110101011011 + 0011101100101010010100010 + 0001110000100001011011100 + 1110110101001100001001101 + 1111111111011110100110100 + 1001111111111011001000010 + 1110101111110011010111100 + 0111110010101011110111101 + 0001100000110101110011101 + 1011011100101101000011111 + 1010100101000111101111001 + 0001101110110110001111101 + 1011111100110001000110000 + 0100100000000001001011101 + 0010110110101001101111000 + 0100100100001001111110011 + 1110111000010001011000010 + 1010000010010010110000110 + 1010010101111101100110101 + 0101110000011001101011100 + 0011011001011010010001010 + 0101010100001001010001110 + 1000101111110101110101011 + 1011000100100011110101010 + 1100001010101001100101111 + 1101110110000010001011010 + 1111110011011011111011100 + 0101110010100101010101000 + 1101001000100111010101110 + 0100100000001101000110010 + 1001000100100100011101011 + 0001001000011001111011011 + 0110011100011000001111000 + 1111100010011101100111111 + 1011101110011010010101001 + 0010000011000010100110101 + 1010001011000110111001010 + 1001011011011101000001010 + 1111101100001111110101100 + 1010010011000100011011011 + 0010001101000011110110001 + 0110100011110010011101101 + 0001101011011010111101101 + 0111001100100101000000111 + 0000000110010100001101100 + 0101001000100011010010100 + 0001100101000110100101000 + 1100001000111001001100101 + 0101111000011001100000101 + 1011010111111111010101100 + 1110100101101000111111000 + 0011000011111111110110101 + 0001001111100010100100111 + 1100010010001110100111001 + 1111001001011101010000000 + 0000000110110100011100110 + 0101111000100100011111000 + 0010110000101010110111111 + 0100001111100101110000011 + 1110000001100000000010111 + 0101001011010110110010001 + 1110101010110001100100000 + 1001101000111001111011111 + 0110010001000001000111010 + 0111011011110001111100001 + 1110101001011111100111110 + 1101110001000010111110011 + 0011101010010111101101110 + 0111100110000011000111110 + 1110000011101001010101110 + 0110010100011001111100110 + 1010011111110001000111110 + 0100011000111011010010000 + 0011111101110100101101110 + 0011010011011011110000001 + 1000110100010100101000001 + 1011101011101000011011000 + 1011010100010011111010001 + 0001111100110000110010001 + 1001111011101011101011010 + 1000111100111001001111110 + 0110011100100100111111011 + 1111101011010011011110111 + 1101111101010101011000001 + 0110110101000111010011010 + 1100010100111110001001100 + 0010000010100101010010000 + 1101010011001010110010011 + 1100101101000100110001001 + 1111110001111001100011111 + 0100101110110100001011100 + 1100100110010000001110110 + 0001001011010000001011110 + 1001011001001011110101110 + 0101010100101111000101111 + 0100011111001100101010000 + 0001001111110000010010001 + 1000110110000000101101011 + 1101001001001100101011111 + 1111101111101000010100000 + 1100000010010001001011000 + 0000111010111001100111100 + 1110101001110000111110101 + 1100000101101010101100001 + 1100011001010011100000101 + 1111111111101111111111111 + 0111011010010111000111011 + 1100100010110101110011011 + 0100010010110111100111000 + 1010001100100000100011010 + 1001000011110101011100101 + 1111010101101101011101110 + 0010100111101011110000010 + 1010010000100011111101000 + 1000100100010010000001010 + 1011110101100101011110111 + 0111001000010011100101110 + 1111111011110001110010100 + 0110000011010110011000110 + 0111000101100111101110001 + 0011111001100100011001101 + 0011011111011010011111000 + 1011001110010100001010010 + 1111010010101110010100110 + 0011001110111101011110011 + 0010000010011010110011110 + 0001101011101001000111100 + 1010101100001001011110101 + 1011011001101100111000101 + 1110000001011001110011011 + 1111011101101101110000000 + 0100001001001000101011011 + 1011100100111101010001000 + 1000010011010000111100101 + 0111111101001000001000000 + 1011111000010000011110110 + 1110101111110101000111101 + 1010111000000100100000011 + 0010111011100111100101001 + 1000100100000011101110111 + 1000101101100100110010100 + 1101010010100101111101000 + 1111110001011100000010101 + 0000101100010111000101001 + 0010000010100000011001000 + 1001010001110110111011010 + 0101011001010011011010110 + 1011010001110011110111010 + 0001100101010110010001000 + 1010000001110000101001111 + 1001010001010011010001001 + 0111111101110000011110111 + 1011001100011001010011001 + 0000000011111101101110100 + 0001100101000000100010111 + 0001010100101111100001101 + 0011101111011011111100110 + 1010111110011010100011010 + 0010011000001100111001000 + 1001010101100101111011100 + 0001100100111100101111011 + 0011010111001011011101010 + 1001011010110110101111000 + 0001111001001110100000011 + 0110001011101101110000001 + 0011100000111101100010000 + 0110001101101101100001011 + 1111001010001000010111100 + 1011100100110110010111100 + 0001111111000000101100010 + 1101011101101101101110001 + 1001011000010110001111011 + 0000001100101001110101111 + 1011001011011010100100100 + 0010111000100110100111011 + 0000001001110011011001001 + 0000100000011000100101011 + 1001000111110001101101011 + 0101101100000011000111111 + 1001000010111101001011000 + 0010110000001110001001000 + 0000110001100000010110110 + 0110001111001011110100010 + 0100011000100111110001101 + 1111000110111110010101011 + 0010100001010100111101101 + 1010110111100101111101001 + 1110111010101000100001011 + 0010100101111000001110000 + 0111000011111000011000000 + 0001110000110011011001111 + 0111010010111000001111010 + 1011110001010100111100100 + 0111000110011010101010110 + 0110111100110101111110111 + 0000000100001100000100011 + 0110101000001011011011100 + 0111111001101001101100010 + 1011110110001100001011111 + 0100110101110101010011111 + 0001110100010011010110101 + 1110101011010010010101001 + 1110110111010000000111100 + 1100111100010100100011001 + 0000111100000111010011100 + 1110010011010000010011101 + 1111001010100110010110000 + 1101000110111111000000011 + 0100111111010010010001010 + 0011111110101001110101001 + 0000001011110010110011011 + 0111100011011001110111011 + 0111100000100000010001100 + 0000011001010010001111010 + 1111011100111001010001100 + 1100011010101010011011001 + 1101101100000001101001111 + 0011011001111110100111011 + 1110011110110001101001011 + 1001010110010100101011111 + 0110110001010001001101111 + 1100100011110111100000001 + 1001110110100111011010000 + 1011001101101110100100111 + 1110100100011101010001010 + 0110110111111111011011010 + 0011110110101011100010010 + 0100001111011001010010100 + 0110010010111011101110110 + 0010101010110110000010100 + 1110110000110110110111010 + 0011011011110001001101101 + 1011101100000110000000001 + 0011001111010011000100000 + 0000010000111110011111111 + 0101000000000110010011101 + 1001001011010101101110101 + 1110000010101110001110101 + 0001100000010101001111101 + 0000111101011010100100110 + 0110001010010111001010101 + 0001110001010101101100010 + 0010110110000000011100011 + 0110001100000000101001001 + 1101110110101001100010001 + 1111111001000011111101111 + 1110111001010011110111011 + 1100011101101110100111011 + 1011110001001101100000000 + 0100101010100101010001111 + 1111001101101001000010111 + 1000100010100110101001111 + 1110101110110010111000001 + 1010111110010001101111001 + 0101010110011000001101100 + 0001000111010000011100011 + 1101000001011001011001111 + 1100000110101010000111100 + 1111100100000000000010100 + 1100010100101101100111100 + 1110011000001100011011010 + 0001000010111010111011001 + 1110010001010100001011010 + 0111101111101011011011011 + 0110000101100101111111110 + 0101101111110011000110110 + 0111100111011111111111111 + 1110111100100000110100101 + 1110001101101101000110011 + 1001001001001000111101111 + 1000001011001110010111000 + 0010010111100001011000111 + 0010001010000110000110010 + 1011000101000001000011000 + 1010111000110111001100111 + 0010000001000010101111011 + 1001101001111010101101001 + 1000110011101000101100100 + 0011010110111000010011111 + 1100100000010101010100110 + 0110111100001111110000000 + 1011001011011100011101100 + 0100101111001110000110010 + 0000110000100101111111100 + 1010010100100100101001011 + 1111111101111100001100100 + 1001111101010010100001010 + 0011011001101001110010001 + 0101000100001001101000011 + 1010011101000110011011001 + 1110101000101111000011101 + 1010100110000010001111010 + 1110100001011111111000111 + 0101111100000001101011000 + 1001101100111001011111001 + 0100111000000010001100001 + 1110010011110111110010011 + 0010101101101011001110101 + 0000110000000011010100101 + 0010000110000110110000111 + 0001110011111100010111010 + 1001011011010001100011110 + 1111100111010001011000011 + 1100100001001001101111010 + 0101101001111010010011001 + 0000010001101111000001010 + 1011011000010001110000011 + 1101101000010110000011101 + 1100010111110101010100100 + 0101011001011100111000100 + 1010100010011111001111000 + 1110000001100011110001111 + 1011110101010010011011101 + 0001000001101101001000010 + 0010110010100111001110000 + 0110111111111001000010011 + 1001100010011010101000001 + 1101011101110101010011011 + 0011111111010111001110011 + 1110100000011000101010111 + 1111000011100101010101011 + 1001000111001111111100100 + 0100011000010100010100111 + 1001111011100000000110101 + 1101110011000010111101111 + 0011001101110101110100011 + 1110111000100000111100000 + 0111000001001000000100100 + 0011110001001100100111001 + 0111100111101001101100011 + 0001110111100110111100000 + 1110100011001001010000011 + 0111011110100010001010101 + 0110010000101100010001000 + 1011100011000110111110100 + 0100111011101010000101111 + 0100111010000001001010001 + 1001000010011011111110001 + 1010100010010101101101111 + 0000011011001010111100011 + 0111001010010000100001001 + 0001011011000010010110010 + 0000100110011010111011100 + 0101001000111100000001110 + 0110110100111100000111011 + 1000100100110101001000101 + 1011110100101011001101011 + 0000100100100111110001000 + 1001001111011001001011010 + 0100100101000000110101110 + 1010110111100110111001101 + 0101000111010010111100011 + 0001011010111111001000001 + 1011111111111011111111111 + 1010100111011000100010111 + 1001011001010011010010100 + 1111111101011110110001010 + 1110000010110111000010010 + 0001110001111111000000111 + 1100010010100110101011000 + 0000011100100111111001100 + 1110011110100000100010010 + 0101111110001000001101110 + 0001010011001111010100011 + 1101010101101101100111000 + 1110000100010101110110110 + 0010101101100100000100010 + 0100010100100000010010010 + 1010100111100101010001101 + 0010000101111000110110110 + 1010000010001101010011011 + 1101111011000110010000000 + 1001111110111101001010101 + 1000010001100100100100001 + 1001001001100010111000111 + 1000010111110111100000100 + 1110111000011011010011110 + 1100010101010001110001110 + 1101110001010000011111100 + 0101110110111111010011010 + 0101111110110100011011101 + 1010000010110011111010101 + 1000001000000001011100110 + 0010101011000110011101100 + 0101100000110111010111101 + 1010001111001111111011000 + 1110110100000000111101001 + 1011100111011000000011111 + 0101111100000111011010001 + 0001001000000011011011001 + 0111101010100000110011011 + 1010000100001101011001110 + 1011011011100001011111001 + 0110000001001101001000010 + 0101011000000100110110101 + 0000001000110010111001110 + 0001001001110101111011011 + 1110101011011101100010000 + 1111010101010000000011111 + 0000010100011011101000110 + 1010100101000011110000011 + 0010100010110001010111111 + 0100011101101110111001101 + 0110101001110011110011010 + 1001000001001010011100011 + 1010110011001000011000110 + 1001100011101000110001011 + 1001010001111000111101010 + 0110110100111111001000010 + 1000010001010000011101110 + 1110111001001101101010000 + 0010011000100010100101011 + 0010001100111010111010111 + 0010101001001110101111110 + 1110010001101110001100000 + 1001010110000001011111100 + 0100010011010010100010111 + 1110011001010010111100101 + 0000000111010011010101100 + 0000001110110101111001100 + 1100110111000101000100111 + 1101000000010011110110010 + 0001100111111010001001110 + 1010100011100101000011011 + 0111110101101010000001001 + 1010111000010100101101010 + 1111000010011111010101111 + 0010011111101101000000011 + 0110010001010101000100010 + 1101011010110010000010110 + 0110111111011010000111100 + 0111001100111101010001101 + 1000001000000010100101010 + 0111101110011100011100111 + 0101011111100111100101100 + 1101101110110010111111001 + 1010100000101111111101111 + 1000001111000001001010101 + 0111101111110001001000100 + 0111011100110110000110101 + 1100010010010001010101001 + 0111101010011011001000101 + 1010001110100000111001111 + 0100010101101011110011010 + 1110000101011110000000001 + 0111100011011011101110100 + 1000100111001010010111010 + 0110010011100111100011111 + 0111111001000110010101010 + 1001101000000111100011100 + 0010111001100011111010010 + 0100111101000101111101010 + 0010110111011111010001011 + 1101000010100001110000100 + 1110101110011010111111110 + 1101110100010110110011111 + 1100011101010111010111110 + 1101111000011101001101111 + 1001010011101010011000011 + 0110111101000011010010000 + 1111100101110111110001100 + 1011101110110000011000100 + 0001100111011011001001101 + 1110111010111110111101011 + 0110011110010111100000101 + 0111011101100101000100101 + 1000101001010010000011001 + 0110101101101101010110000 + 0101011010000110001110010 + 1111110010001001010001111 + 1010000010001011101100111 + 0011111011111001111110010 + 1111100011101000111001100 + 0010111001110101010000001 + 1011110101110000110110011 + 1101110111010111110111000 + 1101111101101011100001110 + 0010011111000111111100000 + 0101000101010001111011111 + 0110111111111101111100110 + 0100001110110100110010010 + 1010010100011101011110010 + 0011000110011101111111001 + 1000100111000100100010110 + 1001110111011000000010001 + 0000101101110100010111001 + 1101100101001011100110011 + 1111100000000011101110000 + 1001101011101101010000111 + 1101000101001100000001101 + 1001111110000111111110011 + 1000101001011010111100001 + 0010100001101110101100000 + 1001101101111001010111001 + 1000100010111101010110010 + 1110001110100100011110010 + 0101101000101011110011001 + 1111101011001000110011111 + 1001101010011111110100010 + 1101110001110101111110101 + 1101010000001101000000100 + 1111000001001011001111000 + 0010111110101101101001100 + 0110000000010010111101001 + 0000001010010010100001110 + 0011001001101011101110100 + 1001000010011100101000110 + 0000110000000110101110100 + 0000111100000011110111100 + 0010111010111110101100101 + 0101010111111100100010000 + 1110110000110100010010110 + 0110110010101110101010100 + 1100101110011011000001101 + 1111101111011100111000111 + 1000101001001100110101111 + 1101010100010110010111011 + 0001001111011010101100101 + 1001110001110111100010011 + 0100100010111101101011001 + 1011101111110110000110101 + 0111101110000100011111101 + 1011110110000000011010101 + 0111011000000101100010000 + 0111001100111110001101011 + 0000101001011010001110001 + 0110111101100111011001111 + 0110101101101110100010100 + 1010000101110001010110100 + 1101111101101111110011111 + 1001100001010010001001011 + 0111101100011011001111001 + 1100001111001100111111000 + 1100111001100010000011100 + 0011100101110101001000011 + 0110011101101110110110100 + 1100101100100110111101001 + 1000100101101000100101000 + 0000110111111100010111001 + 1000001011100000001011101 + 1000011001011111101101111 + 1100001101111011001111001 + 0011010001101101101101110 + 0000110000001110101010101 + 1011010110110010000110011 + 1101101110001111011110101 + 0100001011101001101011000 + 0000000100001001111100000 + 1100110111011100101001010 + 1101011111101000100100101 + 1111001111110111010011001 + 1100010001011001001100100 + 0111110101001010100001101 + 1110111111101101000011101 + 0000101110100000111000100 + 0000000010101110100111111 + 0001111100100000111010011 + 0100011100011101110011011 + 0111111011001111101000010 + 1000001110110100101010101 + 0011000001000001101111011 + 0000100100111000111010100 + 1010010001100101101111100 + 1000110000100100100001010 + 1100011010110100001111010 + 1010100011100111000010100 + 0010111011111001111011111 + 0111110101111101010110011 + 0000000100110010001000011 + 0010101111101110011001010 + 1011101001111100111000000 + 1010001111100110000100100 + 1100001011010100100001000 + 1100100010001111000001011 + 0101100111101010000000110 + 0111011110100010000110110 + 0100011100101000010011010 + 1100100100011111111110001 + 0110110110111110101001010 + 1010101001101000100001011 + 1001001001101111010100100 + 0010101000001010011001111 + 0111100011010011111001001 + 0000000101100101101100011 + 1101100110101000000000111 + 1101100110010000010001010 + 0111010111111011101010100 + 0100100001000101110101101 + 0011001110111100001101100 + 1100000110100000000111000 + 0001111001111001010110110 + 1100110001011010101010110 + 0010010110101001010011111 + 1001011101101101110110101 + 0111011010011101001001101 + 1001001011000011110111011 + 1001001001001100010111011 + 0000001100110011011011000 + 0010101001010101101001111 + 0000110111110011001001011 + 0100000000100111111100110 + 0010011001110010100000000 + 1101101111101000001000000 + 0101101011010000111101011 + 1101000010011010100000110 + 0100110110100101010001011 + 0101100001100010110101110 + 1010111101001100110011101 + 1000000011110100100110111 + 0001011000111011110111011 + 1101110011100001101111010 + 0001011010011001110010110 + 1110101111011011110010101 + 0001000100000111001001110 + 1000000100111000101111111 + 0100001111001000001011010 + 0101001011111001011010101 + 0111110100011010111101001 + 0011001000110101101110000 + 1011010011000101011001000 + 1100010000001000000010111 + 1100111011001111110100100 + 0111001001101001111110010 + 0010000111010001011011111 + 1100100111100101100110001 + 1100101100010111110110000 + 0010110100111001011111000 + 0010000001010000011000001 + 0001110101101000001011000 + 0100100100101100100110100 + 1110011101001100110100011 + 1110011010110110000110110 + 1111110000011011101011001 + 0110010001010101000110001 + 1111000111011000001011001 + 0010011100111101100110100 + 1001111110110000111100111 + 1110011100110111111111001 + 0111101010000011110011011 + 1110011110101010011011111 + 1010101011010011101110111 + 1011010101011111011101101 + 0110110101010000011000101 + 1011000001010010101010100 + 0000010000000010110100010 + 0100101111001100110011011 + 0111011100010110110110011 + 1011101111110101111000111 + 1101110001111110110111000 + 0001001111001010110011000 + 0111111101001110110110101 + 1000101001001010110110110 + 1110000100000110001011010 + 1011001111001001100110001 + 1100011110101100010100000 + 0101011101111101101100110 + 1111010100111111100111110 + 0100101001110110000000000 + 0111111001010111110010001 + 1101010001111000011011001 + 1100111011000010100010111 + 0010110001010011100011011 + 1110010010010011100100110 + 0001110100000000110110111 + 0111001101111000111000111 + 1011110110110100101110100 + 0110100110110000010001101 + 0000100101001001101000011 + 1110010100111000101001010 + 1101001110000110000001110 + 1111001101100101101100110 + 1000000001101000100100000 + 1111111011010110000110000 + 0000010000100000100000010 + 1010010010011011100011011 + 0000101011000001110010101 + 0001111011111000100100101 + 0100001010100100110100101 + 0010000010110111100100000 + 0010001100010000010111110 + 0010101101100101011011100 + 0000001111000011000001100 + 0011110000101010000111011 + 1101100000110000111001101 + 1000101000001100110001100 + 1001100010011110000100110 + 0010001011111010000111011 + 1111100000100101000101110 + 0000011111100010110111001 + 0100011111010100000001011 + 1011101000101011000001000 + 1000000110100100011000111 + 0000010000000011011110111 + 1010110111011111010101001 + 1010001110001110110111010 + 0111100000010100010101000 + 0001001011110110010001011 + 0010100010111101110100111 + 0011001100011000100011010 + 0000100100100001110010000 + 0001110010001011101001010 + 0111011100110110100010111 + 1100011110111000001110010 + 1001000001010010011110000 + 1010000111001011011100100 + 1101101101000100100000110 + 1001011110111000101001000 + 0000100111010001000100010 + 1000001110000011111101110 + 0110001100101000101111010 + 0101110110111000001101100 + 0000101110001100011011110 + 1111100001001100000111111 + 1110000011011010101011101 + 0111001011101001101011110 + 1011110110100001011100110 + 1100000000111011110110111 + 1011000011001011010011011 + 1001110000001101011011110 + 1010010111000100110000110 + 0000000100100000000001101 + 1100100111100100010011000 + 0000011000000011110010101 + 1000111100001000010100001 + 1100001000101111010111101 + 1101111111111110100001111 + 0001111111010001001100011 + 0001101110010001100000111 + 0011010010010000011111001 + 1110110011011001101110101 + 1100011111100101011000001 + 1010100101110111110011111 + 0101000110001000001101101 + 0110000101111101100000110 + 0111001101101100111110111 + 1101011101011111100010010 + 1101001111001010011000111 + 0100000101111011101101011 + 1100111101011101011001100 + 1010010110000100000010010 + 0110101110010001111110011 + 0100110110111111000011101 + 1000111111100100110001011 + 1010011010111100101101000 + 1101111000001110011100101 + 1011111110000010110000110 + 0101100101010010010010010 + 1100110000111100111100000 + 0101010110011011001001011 + 1011011110100010110010110 + 1011000000000100011110010 + 1011011111100011011110111 + 1000000011111101000001101 + 0110111001001011001100110 + 1111101100000110110000111 + 1101100011000010100000011 + 0001110110111110100110111 + 1111000101011000011011101 + 1101011100011110010001100 + 1000110101110111010100110 + 0101011101101101001001001 + 0110110110010011000110010 + 1001001110011100111000001 + 0111001001101111011011010 + 1100100001011111101001001 + 0110111000000101000111011 + 0101110001001000110011010 + 1000000110100000011000100 + 1001001000101001101000011 + 0001010010101000110110010 + 1001101101000111010111011 + 0111001010110000111001110 + 0101100001001101000101011 + 0101110010001100010100000 + 0110100001100110001111101 + 0101100111011111111011011 + 1110011110000110011000100 + 0011001010010110110000011 + 0100111110111100101000101 + 1111011110101111000001011 + 1001111100001000100111111 + 0010010000101101001110101 + 1110011100001001110101000 + 0100001001101001011100111 + 0110110001110010100100111 + 1111011111001000011001000 + 0010111100011110011110000 + 0100010001111100000001000 + 1111001000000100111000111 + 1011101000011101011111100 + 0101100001111100111110001 + 1001000101100111001100001 + 1011011100011011110101110 + 0100010011011110010100000 + 1001010010111100101000001 + 1101101111001011111000011 + 0000100110001100010011011 + 0001001000101001111010100 + 0101111011010111100100001 + 0000000001011111000001110 + 0111101100010100110000011 + 1100011010101011010100011 + 1101100001000100010110000 + 0110110011011000111010011 + 0110111010111111000101110 + 0101110010011111001100101 + 0100101000110011010101110 + 0000110111011011100011000 + 0111001000001100100110100 + 1001011001010101001011001 + 0011111111100111111100100 + 1010111001000111101011110 + 1000110100110010101111001 + 0100110111110011010100010 + 0011110111111110000100110 + 1011000001001001110000100 + 0011101000100000000011101 + 0001000111111111101010101 + 1111001100001010100100111 + 1100001100100110000000100 + 0011100011110101110000001 + 0010101101101011000001111 + 0111011001011010110100100 + 1010000011001111001101101 + 0001011000101000001001110 + 0110011110111110000111011 + 0111100011010110101011110 + 0101101001011011000010011 + 0111011011001011001110011 + 0000101111101111010001101 + 0101010101110000011111001 + 0101000110011010100011111 + 1011000111111111001001111 + 0110101010111101111100011 + 1110011001001010110001000 + 1001010011100111111000111 + 0001111100011010000011101 + 1100111111110110100110011 + 0000001101000000100001001 + 0111101110001000010000010 + 1011101111111000010101101 + 0101001110111010010010110 + 1010011101100100100110111 + 0000000011011101001100100 + 0100110001101011100001011 + 0111101010011111010000110 + 1100101111110111110001000 + 1010010011011111001111100 + 0101100101011010000110011 + 0101101011000100100110011 + 0101011100111001010001011 + 1010001011111000010000111 + 1100100011111000010001101 + 0010010001011011011111010 + 0101111001110101111000010 + 1110110111011010110110110 + 1111001111001110001001001 + 0000010000001001001001100 + 0011100101100110111110101 + 1001010000111100100000101 + 0011000001010110001111101 + 0010011111001011111000000 + 1001001010011011010000110 + 0110110111011111011011001 + 1110011110010000101000101 + 0100110101111110001011011 + 1011110111000101011000000 + 0010101111000101111101110 + 0000111101000011001101101 + 0000010000001110110010101 + 0111110000010011101000100 + 1110100001111011000010011 + 1111111001101100101010010 + 1110100011111100000111110 + 0011100100000111111110010 + 0111000111011010000010100 + 0110100101000101010000011 + 1111011110000011100101010 + 0111010101100111101101000 + 1010111000001001010111110 + 1111100010011101101010000 + 0000000101000111111011111 + 1010001101011010110111111 + 0110110101000110010000110 + 1101010101010101110111100 + 1100001111011001001110011 + 0110011110001000111100110 + 0010000001110010000111000 + 1011111010101100101001010 + 0111011011000000011110011 + 1101101100011000011110111 + 1101011110100010111010010 + 1111000101001111111110010 + 1111110010011010100001011 + 0010010110000111010101011 + 0110111101100100111111101 + 1110000101101011000000001 + 1111000001111110111100101 + 0100000010011101011000011 + 0001111001110000101000100 + 1111011110101100100101000 + 1101101001100011101110101 + 1100011000010001001100110 + 0101000111111011111100111 + 0111011011101010000001010 + 1111010100010011011110101 + 0101011011101111111000100 + 1010110010101010100100010 + 0011101010011110010010001 + 1000000101001001100111011 + 1101001001010010010110111 + 1001001001010100111110011 + 0000010100110010011100011 + 0111010001100010001110100 + 0000010111100111101011110 + 0111001000111000100000001 + 1010000111111011110001110 + 0110010101111110111110011 + 1111001101101101111101111 + 0111011110010110000010110 + 0011001000110110000000110 + 0000110000100000111111100 + 1110010110001100111001011 + 1101001110110000100111101 + 1110011000010110011101110 + 0011000100101110100011000 + 0001111110110001111000100 + 0111000110010010011110000 + 0001110101110101000101001 + 0010001000001110110000110 + 0101011100011001010110100 + 1001010000000010110000010 + 1000010101110011100100100 + 0111100010100000011010010 + 0000000111010010000110101 + 0100000100100010110000001 + 0010111110101111000110110 + 0100101010111001100101111 + 1000011011000000111100101 + 1001000100101111010111111 + 1110101000011110000010000 + 0110000111101100101001010 + 0111111111100010101011000 + 0001110001001000101010001 + 1011011011010011000111000 + 0010111011111100001011010 + 1100101000100001101000100 + 1001000001101001111001001 + 0000110000101010001011101 + 0101111000000110001011010 + 1111001010100011000011010 + 0010101000111001001000100 + 0100111100001110100111011 + 0011000010111011000011111 + 1111100100011000100011111 + 1000100011011110001110110 + 0101011011010010100101000 + 1001110111111011000100010 + 1010101011101100001100110 + 0100100001101100110010100 + 0101100110110101011000110 + 1010110001111111111110001 + 1101001111011000101111001 + 1100101011011011101010000 + 1100101011010001000000010 + 1000110101000001010110001 + 0111000101000011101100010 + 0011001101011111110100010 + 1001100111100101111011010 + 0111111000011000011111000 + 1010110001101011110100101 + 0100100101111000111000000 + 0011110110100111101101001 + 0110101111100100000110101 + 0010000111101110101010101 + 0111001111110111110101000 + 1011110010101000111000011 + 0100001010100000111010000 + 1110101111111001100101110 + 0111100110011011001101100 + 1011111110000110011110110 + 0101101010100100000011000 + 0111111011101100111110110 + 0111000010011110000111100 + 1001101011100111101000110 + 0000011010111010001100111 + 0001101011011111001010101 + 1100100011011011111100010 + 0001101011101100000100101 + 0111110000101110011110100 + 0000011011101100100110000 + 0000010001110001010110011 + 1000101011011111100110110 + 1111010100010010000110101 + 1100001100001000001001111 + 0100001110001001110110011 + 0110100101001110100110110 + 1010010110000000000100001 + 1001100110100010010000000 + 1000010010100000101000111 + 1001101010001100000001111 + 1110001011000111001101010 + 1101001110110111000001110 + 0011101110010011000001101 + 0100011000110100110000101 + 0111000000011011000011011 + 0111000010000110100000001 + 0110100100001001000010101 + 0100011101111101100001011 + 1011000110111111001000001 + 0110111011010111001011010 + 1110011010000111000111010 + 1111100011010011001001010 + 1111110001100000001001100 + 0011010001000001110011101 + 1111101010001001111100010 + 0100001010111110010001011 + 1110110110000100000110101 + 0000111000111000110000011 + 0001100101001010101101100 + 1010010000001000111111110 + 1010011011010111111010101 + 1111001001001110010100010 + 0110010110001111100001111 + 1110101000001010101110111 + 1110100111111010001110100 + 1011001111000000010111101 + 0110011000001101100101000 + 0111001101001000011011001 + 1010110000101100001101100 + 1110111010011010001000010 + 1101101010010000100000110 + 1010010010010010000010100 + 1010000111100100100111111 + 0101100100011000000111101 + 0011011001010011000000011 + 0001111000110011011111010 + 1100110000110011100101111 + 1001001011000011001000100 + 1001011001001101011110111 + 0100000001111010110000001 + 1000000110010101111101010 + 1011110110110111001110011 + 0000110001011111011100110 + 0010000110100110100011010 + 0000011000011011110101011 + 0101111000111000101110010 + 0111100100110100001010001 + 1100011001110101010100111 + 0000101011011111001001100 + 1110011000101100111010111 + 1010010111100010111110000 + 0110100111111111010100101 + 0101100010110010110010111 + 1011000010110000111011110 + 0011100011110000011000000 + 1000111100111110110010101 + 1111011110001011001010111 + 1100001000000101101100010 + 1100100111001010111011101 + 1110110010000101000001111 + 0000110001011100101011011 + 0110110111010111100001100 + 1111111101011100111101001 + 1111001100011101100110010 + 1011101111001100010110011 + 0100001000010000111010000 + 0001100010101000110100111 + 1000100100110000100101111 + 1101010101111000101011110 + 0010111110101100010101000 + 1000010000111010010110001 + 0100010010110110011001011 + 0100010101011001101001000 + 0101011001110011000100001 + 0111001001111011010111011 + 1010010110100010011011110 + 1001011010111001100100101 + 1011010101101000000000110 + 1100000101011101111110000 + 1011110101000100110110110 + 1000100001100100000110100 + 1100010101101110101101010 + 0001100100100011110101101 + 0111101110010001011010011 + 1011001110010010111101100 + 1100000001011100101010010 + 0101101110101101100011100 + 0110100100011101010001010 + 0111000100000101101110110 + 1110010100110010000101101 + 1111010111110000010111101 + 1101110111100111101101110 + 1001101101100000110101100 + 1011111101100000111101101 + 1111000111011100101100111 + 0010110101011001101011101 + 0000110111101011100100111 + 1000101111101101101111001 + 0101001010010011010011010 + 0001101100000110110100101 + 1101011100100001111011110 + 0110100100000000011001001 + 1111001111000011111111101 + 1100010001100110110101010 + 1000001110110001100111000 + 1111000001100001011100011 + 0001100010101000100100001 + 0000000111100011000100011 + 1100110101111101100001000 + 1101011010001001010100100 + 1000000010111101111100110 + 0000011011011100010010011 + 1001010110101111001111100 + 1111011100011101110000000 + 1110101001001110110101010 + 1100011110001100110101110 + 0101100001001000111110111 + 0011101100101001101101111 + 0010101100010101010110011 + 1100011001000101000001010 + 0011111111000111101001100 + 1010101011011010000001010 + 1011111110111101010001110 + 1001001010111100000001100 + 0000111110111110010111100 + 1100101111001011011000111 + 1011010101000101111000010 + 1111000011001010110011101 + 1110001011101111101001000 + 1001001110010011100000001 + 1100010000010010101111001 + 1110101111011001100100111 + 0100011000001110101001101 + 0100101010000111011011111 + 0001111010111000101101010 + 0000010010011010000001110 + 1101100100000111010110111 + 0101011100001100110000110 + 0111110101001011011111111 + 1001110111010100111011000 + 1000110001011000000000001 + 0000101110000101110110100 + 1110110100111101100111001 + 1101100101101110010010100 + 1111101101001011011110001 + 1101010010001010010010011 + 1011001011110000010001011 + 1011110010110000001111011 + 0111100010010111010001011 + 0011010101110100011101100 + 0111110011100010110101000 + 1110100100110010000110011 + 1100001010010111010110001 + 0000110110000000000011001 + 1001010011110000110001110 + 1110100100001111010010011 + 1010110100010100110010010 + 0101000100111111000110101 + 0000111001010100101010110 + 0011100110111001110001000 + 0010011101000101111101101 + 0101001001111111000110010 + 0110110110001100001100111 + 0100001100101111101101100 + 1000000111001101100011101 + 0111101110000010101010101 + 0001100010110000010100010 + 0110101000000101010100000 + 0111001111000010010000110 + 1010100100110111111111001 + 1011111001011111010100010 + 0110001001110100011101100 + 1010000010100101110110010 + 1010110010111101100100000 + 1011100110100110100011111 + 0110010111001100011111100 + 1001011110000100010100000 + 1000101111011111110011100 + 0101000010111111010100100 + 1011101101001111111110111 + 0000111101111001110110000 + 1010011101010100000110001 + 1010010100000011100101011 + 1010101101111010001110010 + 1000010010010010001000101 + 1011010110101100001001010 + 0101001101001001010010101 + 0101001110001010111001100 + 0111010101110110001000101 + 1111010010110010001001011 + 0111111111111111111101110 + 1011000100000111001001010 + 0000011010111111100010111 + 1000100011100001110001011 + 1000100001010010000110111 + 1001111111111001010111111 + 1111110101010011000111111 + 1011101001000001011101100 + 0110000000010011110111001 + 0011101011011011010110111 + 1001011110000001001101010 + 1001000001100000011010110 + 1011010000110100010101110 + 0101000001101110010101010 + 0000010000011011001110001 + 1011100010100100010100101 + 1111110110001010010001101 + 1000011110001000000101100 + 1000000100001101001010101 + 0001111111110101001100000 + 0001010101001001110100011 + 1010011111010010111001000 + 0110101010101010011111010 + 1111010110001111111100101 + 0110101001110000011101111 + 0111000011011000001111001 + 0010110001010101100111000 + 1011000001001001001011100 + 1000010111111111000010010 + 0111101111111100101000111 + 0101101010101000110011001 + 0111001011101000000010011 + 0111110101110111110000111 + 0000001010111010100001010 + 0011101011110110101011111 + 0101110110011011000100111 + 0001111010100010110100000 + 0110001110101111101001101 + 0110000001110010011001100 + 1011011000011110000110101 + 0100000000110101011000110 + 1010011101010010000011011 + 1010010001100110100110000 + 1010000010110010101011111 + 0111111110001111101000010 + 0101000001110000111110110 + 1110101010111111000101011 + 0001101000000101010001111 + 1010100011110000010001110 + 1001011011100100100000010 + 0110011011100111010111110 + 0001100000110100100110111 + 0000011010000110000101010 + 0001101111111011001010010 + 1000010101100100000000111 + 0111101011000010100010011 + 0011100001010010000111100 + 1000011011111000111101001 + 0101100001101010111100000 + 0010101110110110010100001 + 0010010000100001001010010 + 1111000010000010100111111 + 0111001110001000111111010 + 0010000011001001111111001 + 0110010010010110101110100 + 0010101101010100111101010 + 1001101100001000100011111 + 0001000110100111011110000 + 0000001111001111101011011 + 0001110111100100101001101 + 0001111010011110111101100 + 0000100010001000110110000 + 0110010000101000110010110 + 0001001011010001110111000 + 1101100101101010010110011 + 0001110010100110110101100 + 0100100011100111111001001 + 1100000101001100111010001 + 1111100111100100110100110 + 0001010101011100001110100 + 0101000100111010110101100 + 1010111100110111110011100 + 1101010110100011010001110 + 1011011110110011011101110 + 0101101100110111111011111 + 1100110001101000000001010 + 0010101011010101010111010 + 0101110111001010101100101 + 1100110101100100111110001 + 0001011011110010111001111 + 0110101011111001111111011 + 1001001111000101000000101 + 0100000101101111001101000 + 1101111000111010110000011 + 1011110010011101100010110 + 0010100111100100100000101 + 0000111000110000011001001 + 0001101001011010011000101 + 0000011110101101100001111 + 1110101111101110101011101 + 0101101111000010001110101 + 0001001100100000111111111 + 0010011011100000000111000 + 0001001100000110101111101 + 0011010001001010001000111 + 0011111010010101101100011 + 0011111101100111011111101 + 0100101001000010000001101 + 0010001100000000101010000 + 1101111111000001110110010 + 1010100101011010110111101 + 0011110001010111100110101 + 1000111010101011001010101 + 1001110110110000011011101 + 0101010110101110101001101 + 0111110100111110000001100 + 1010000010101001011000101 + 0101101010100100111101110 + 0111000100100010100110000 + 0111110101100011101100000 + 0000000011100001011110010 + 1010101101011100010011000 + 1010011011010010010110000 + 0100110110010111100111001 + 0010000000111110110110010 + 1110111010111100000110011 + 0001111011111010000001001 + 1100010000011001011010101 + 0001110101011111010010101 + 1001011011101001101010111 + 0010100110000010100010100 + 1110010110001011110000110 + 1001001010000001010011101 + 0101011100101000001010110 + 1111001111000000001001101 + 1011000110001100100010111 + 0001111101110001011000100 + 1111110110000011100111011 + 1100101001101011100000110 + 0110000011000110011101010 + 0010101011000110001110111 + 1101100110010101001100000 + 0010001111100110000011111 + 1111000010111011100010100 + 0111000000001111101100001 + 0010100000000010101101110 + 0011010111110010110001001 + 0111111000001010000100011 + 1001001011110000100110000 + 1010011000000011001001010 + 0111100111110010001111110 + 1100000111111000001001110 + 1011001101011000001101101 + 0011100001111111110100100 + 1110011100110100001010011 + 0000010010100100110101111 + 1100101000011001011001111 + 0000000000111000000100000 + 1111101111101100100111111 + 0000010101100110100001110 + 1100110000001101101111010 + 0110110100010001001101111 + 0100111101111001001001011 + 1010111000111011001010010 + 1000001010110000100100010 + 0010110100010110111000100 + 0011110101011101110001110 + 1101101011000111000001111 + 0011101010100101111010011 + 0100011110000010010101010 + 0100011011100101100011111 + 0010110100000101010101001 + 1010010011000100100000110 + 1100100111100110011101111 + 1110011101011000011010110 + 1100010100001000100100001 + 0000110100011011100000011 + 1110111110111101011010110 + 1101111010000000011100110 + 1001010000111000011110001 + 1111010000100010111010011 + 0101010100011101000110100 + 1100001000111001011001100 + 1110101111110100010110101 + 1110010000010001010000001 + 0001110110110110000101011 + 0101110001110111001111101 + 0010000111101111100000101 + 1001010000101111010111110 + 0011101000100001101101110 + 1010100100100100011000010 + 1100101100010100110110010 + 1101010100001011110001001 + 0111101110111001100001000 + 1111101110110100101000111 + 0010011000010010011111000 + 0111100010100001100001101 + 0011111100011010010110010 + 0000011101111001111010001 + 0100010110001011011001011 + 0110000010111000001001111 + 0010101011001011100110110 + 0111011001010101100010000 + 1000101011000100111100100 + 1001000001010100100101010 + 0101011101100101000001100 + 0010001100001101000001001 + 1111011011000110001110010 + 0001010101000011111101001 + 1010101110010010110110100 + 1101100101101000000100110 + 1011011011110001110000011 + 0010000110110111110111010 + 0110110001000001111111010 + 0010000010010000111100100 + 0001000011010111010111101 + 0101110111100110010111110 + 0010111111110010111110001 + 1001100101010011010111011 + 1000101111001000010000111 + 0010110100100000100010000 + 0111010110100000010000000 + 0111001000000011001100100 + 1100011001100000011001001 + 0110100111000000101001111 + 1111010100000011101101101 + 0000010001101111010100101 + 0100010011100111001001001 + 1100010110010101001100010 + 0011001110100011010110001 + 1011001011110101011110011 + 1000110100111100001000100 + 0001111000000001011001001 + 1101110010101101100010111 + 0110001110111001011101100 + 0000000001100010001101010 + 1100100010101000101010011 + 1011100110010011101010000 + 1101100111001101010110001 + 0010001010010101100100100 + 1111101001010110000101110 + 1010010110101000100001000 + 0101110001110101001100110 + 1000000011000010110101010 + 0010010111000111110101010 + 0101111000111101100100011 + 0000010010010010100110001 + 0001010001011111010101101 + 0111110010101001111011011 + 0101100011110011101000001 + 0010110011110010011000000 + 1001110110001011111000001 + 1010110001000100101011010 + 1100000001000101011000010 + 0110000000000111111001110 + 0110111101101111101101010 + 1101101000001010001001101 + 0111010001001101101110100 + 0111101110110111101111001 + 0100111110000001100001001 + 0000000111001001001110010 + 0001111111000001110010110 + 1001111110111001100010110 + 1001011110000100111011011 + 0100100001100000111010110 + 0000111100111010010100111 + 0010000101100111110010110 + 0011011001110101101100010 + 0010111101110001101100101 + 0111001101111011111000010 + 0000001110101100010011100 + 0001100011000100000111111 + 0110010011101010011011110 + 1000010011101011000011011 + 0010011001101010110010010 + 1000010101100111110110010 + 1101100010000101111000111 + 1001000010111010001010011 + 1101011011011101001110100 + 0000111000001010111110001 + 0101000110110110001111001 + 1101011100100111000011000 + 0110111001101011101000110 + 1101001001101011010010010 + 1010111000000011100111000 + 1100010101010010011110110 + 0100011011000111111010001 + 0110011100011011100011100 + 1011001010000000100111100 + 1011101010101100001111001 + 0100110111000101101110100 + 1011001011011110111010100 + 0111100111001011001111110 + 1011110110000000000101100 + 1101001111001111001011101 + 0101110010100001101100010 + 0000000100001100001011110 + 0110100011101001100010101 + 0010100001101010001001110 + 0001000101011001111010110 + 0011010000000010000101001 + 1111111011101100010101001 + 1101001111100000111001001 + 1011001101111111000011100 + 1001010001000001100000010 + 1010010010101011101110110 + 1010000111111001011001011 + 1011110110001110010110101 + 0011101000011111101000111 + 1101001001111101001101001 + 1101010110010111110101100 + 1001010000111110100101010 + 0010011101100100111110101 + 1110000000001110001011110 + 0001101110100101001110110 + 1101101100010110101111011 + 1010101100000101100110110 + 1000010010011111011011001 + 0010100111011000001010001 + 1101011101101100001111101 + 0000110000100101010111101 + 0110011010111101000101100 + 0011100001110010100001110 + 0110000000010001011000101 + 0100110000100100000000011 + 1001111011000101101011111 + 1110001001101111110100110 + 1110010111000010100010111 + 0011001100010000000011111 + 0000011101110000101100111 + 1001101111111111111110000 + 0000111100011001010110110 + 1110011010010101111110011 + 0110111101011100110001011 + 0000110010101100010000101 + 0101000101110110001000010 + 0101111110010110101001101 + 1110111000011111111000100 + 1001100101011100101001000 + 1101000110101100111001100 + 1101100001001110110101111 + 1011111101101011000101010 + 1111011101100010100101010 + 0001000100001110010111101 + 0011010000001101000000110 + 0100011000000010100110111 + 0111000111001000100010001 + 1000100001111100110010010 + 0111011001110010111000001 + 1011101000111010100011000 + 1101010001000101100110011 + 1110001101001100110001010 + 1100101010111100010000011 + 0010010111000001111010011 + 0110011101101000111000011 + 0000011100011101111000010 + 0001100100110100011100100 + 1011001110101011001110111 + 1110110001001000010001101 + 0010000010101011100101111 + 0001000011001000111110011 + 1000011101010000110110110 + 1001100000101111001011010 + 1101101110000111100001000 + 0110111101001000101100011 + 0110000110010100101100101 + 0111000100010001011101010 + 0101110100010110101110110 + 0010111001111101001101100 + 0000100011111001101010011 + 0001000011010100010010010 + 1000010101101111010101110 + 0011100100101000011001110 + 0010010011000000010100001 + 0001111001011111000111101 + 0100110101111101101100001 + 1011001011000100010001001 + 0110100010110011001110001 + 0111011010101110100011001 + 1101010011010111011101010 + 1000110111001001010010011 + 0101110011001110100110001 + 0010100011011101110011001 + 1100101010101101101001111 + 0110100100100101010011111 + 0010111110011111111011011 + 0110000001110100101010011 + 1000001110000011101111001 + 0011111110111110100100101 + 1000111100100101000000100 + 1001000110001101001010100 + 1011000101110101010100010 + 1000101101101111011101011 + 1000000110101110101110100 + 1110001101010011010111000 + 1001110000011010110100101 + 1000011010110101111101110 + 0011100011011000000011001 + 1011101110010101100010101 + 0000000110001000010100100 + 0111000010100010100001001 + 0001110110111001110000010 + 1100011001110011001110110 + 1100111110011111010101011 + 0100100110001001101010010 + 1101101111000011011001000 + 1000011111010111011011010 + 1001100011111110011111111 + 1000011101100110101110010 + 1110101011001100101011010 + 0111111101001111110010000 + 0000111100110101001111111 + 1100011010000101100000111 + 0011111110011101000011000 + 1100011110011110011101001 + 1011011001101101010011001 + 1111011011110001000110100 + 0101101100110001010101000 + 0110010111011100100010111 + 1000101101011111000001010 + 0101001101101000100110111 + 1011111001010110101101101 + 0110001000001001101010000 + 0101110110010001111011001 + 0100000111100110100101110 + 1110101101101001101001000 + 1010010100011010111110111 + 0110100110110110000111000 + 1001110001010101111100001 + 0010000111011001011000001 + 1110000000010010001111010 + 1010110001001001000110110 + 1110101110101001110111001 + 1011101011100100111001110 + 0101110010110010111110000 + 0101110111100111101001000 + 1100001011011100011001110 + 0100100100000010001111010 + 1100110110011100101111010 + 0010000110010100100100100 + 1111110010111111111000100 + 0001100011110000100100101 + 1101011110111010010100100 + 1010100010011010111111010 + 0110111001111111110100110 + 0000011000100000010100100 + 0001001011000001011111001 + 0000110111000110100001111 + 1100000110100101101101010 + 0011100110011011011010000 + 0100010010010001101110110 + 1011001001001000101010100 + 0111110010001001010001100 + 0111111011010001111001100 + 1110011000011010100110101 + 0010010111011111100001111 + 1110000010110101101010010 + 0110010100100010110001000 + 1001001110100101001010001 + 0110110000001011010000100 + 0000011111101101010101010 + 1110100011110100101000101 + 1101000101000010000001010 + 1001111011010110111010001 + 0010100011101011111100101 + 1011101010111001100010111 + 1100101110100111100000111 + 1011000111100110010011000 + 1010000010000101111010000 + 0011110000001010101111101 + 0000100111000111101001000 + 0111010001001000101000111 + 1001111001010001000110101 + 0111100111000111011000111 + 1111001100110100010000111 + 0001111100111110101000011 + 1001101111011100101100010 + 0001110101100101001110110 + 0011111010001110110011001 + 1010110110110100011100100 + 0010110100000001111101011 + 0000010101111011110000101 + 1111011100010101000111010 + 1010000100111010010000100 + 0011001100110110000111111 + 0110100100101000010001000 + 1001010111011111001100111 + 1010001011100000010001101 + 0001000100100100010010010 + 1001001111110110011100010 + 0101000010100111100111110 + 0000011000111101011001110 + 0100011100011000011011011 + 0111001100101001100110010 + 1000001011111111001001110 + 0000101101111000010111001 + 0110101111100000010001110 + 1011010011101010001111011 + 1110100011011010010100010 + 0110101110011011011000001 + 1101111101010001000100111 + 0111111000101000111110000 + 1010100010011011001110011 + 1000000001001101000010100 + 1110011101101001010010011 + 1101001010100111100000111 + 0001100110000100111100111 + 1001100101100010101110100 + 1110011000101011110011110 + 1010101101001011100010010 + 0011110010100101100001011 + 0010011000001010010110101 + 1000110100010010100001001 + 1001001000111100011001111 + 0101111110111111111101101 + 0101110011111011011010010 + 1110001111000010111011011 + 0101101111111000101100111 + 1101101011111100111110000 + 0110001001101111110100100 + 0000001110111111011110010 + 0010010100110111101010110 + 0001001000001001001001101 + 1111011000010110010010100 + 0000010111110100101011110 + 0010010111111101010101010 + 1010011010101001001101111 + 1000110001101101010011010 + 1001101101000010101011101 + 1110001011000111001001010 + 1010100000101011110111000 + 0000111101100110000000001 + 1100010100000001000111110 + 1010001110010000010100110 + 1111011010110101101111100 + 0111100010101101000110101 + 0010000100000111110100010 + 1111011001001001001110111 + 1111011100000001111011100 + 1111100010110001110010110 + 1001010010100000110111100 + 1100110111111000001100110 + 0110010101010011111010001 + 0010100000010001010101100 + 1111111011111100111100000 + 1001100011001100001111110 + 1100000001000011010100101 + 1111011111101110111001111 + 1001101101001111101111111 + 0100110110000011010011001 + 1000100110010111011111111 + 0010100001000101110101010 + 0100111100010111101011100 + 0010011000101101001100000 + 0100101101000010101101000 + 0001000101111111011010110 + 0110100010110001111011010 + 1100110110001110010110111 + 0100111101011101011000001 + 1010001000001011011100000 + 1101100111101001100100110 + 1110101101111100011010100 + 0011101100010010100001001 + 1100110101010001010111100 + 1010110111100100110010000 + 1111111110000010110110100 + 1101100010000010101110001 + 1100101001111110001110111 + 1001100101110011101010110 + 1100110010111101101101101 + 1010110100010110111110101 + 1101011110000101010001101 + 1010101100100010010001010 + 0011101110010110100011101 + 1110110100010110001101010 + 1010100000011100000111110 + 1111101110000011101001110 + 0010110111111010110001111 + 1100000101000011000100111 + 1000000101000001011100111 + 1100011100110111111110100 + 1111000101111101110100111 + 0100101111110001000111100 + 0010011111110110100001101 + 0101001111001010111101101 + 1011111111011010011111000 + 1111000000001010110111100 + 1001110101101101001111010 + 0111010011010111111010101 + 0110101101100100001011000 + 0011101110100111100001111 + 1010010100111000100111001 + 1100000100110001101110100 + 1110011101110100101100011 + 0010000001010100101011101 + 0101100000001000011110111 + 1101100000100110010100011 + 1001101000001101111011111 + 1000010110101110111101011 + 0101011110100001101111110 + 1000101110000101111110100 + 1111010011100111000110011 + 1110000011111110100000111 + 1100000011001110101111110 + 1010011011011000011111000 + 1101011110001111010110010 + 1001110000100010110000000 + 0001100011111010011101001 + 0000011001110110101101101 + 1011000001101011111001010 + 1111111011001001010001111 + 1001101011010110110111001 + 0100000110000110111010100 + 1000100101011101011111011 + 0011000000111100111110110 + 1011101100010010001101100 + 0001100011100101001100000 + 1100111011101111001111001 + 0100100000000011001100011 + 0111101000110001001000101 + 1100110011011101101100001 + 1000001001111001100100000 + 0001011011000100101111111 + 1111001011110111101011011 + 1010010000110111111000110 + 1011001111011110111111111 + 0010111001111001100010000 + 1110010100111011111010001 + 1000000011011010111101101 + 0001111000111111000111010 + 1100010111001010100000011 + 0110110100101000011011100 + 1101110011101110001011010 + 1101111100010010010110010 + 0101101110001010101100111 + 0010001110100001010111010 + 0010101110110101010100110 + 1001111101111101101001110 + 0011001001011101010001011 + 0100110010110101000100010 + 0111110000110101101011000 + 0000110011000000111110000 + 1000100000100111100110001 + 1110110110011110110100010 + 1110000001011100110001010 + 0001110001111010101001001 + 1010001110011011000111010 + 0100001101101111101000010 + 1000101111011011111110001 + 1111001000000110011010010 + 1000011101011100001001101 + 0110011000111011101001101 + 0100011111110010111000100 + 1001001000011010000100101 + 0100011011100001111101101 + 0001101101100001110011111 + 1010100111101111101111001 + 0001100100010101101011111 + 1010111111001111100101011 + 1010000011001110001000001 + 0110000100111010100100100 + 0110010000111110000110110 + 0001001000010111101110000 + 0110111010000011100110110 + 1111010110100101100101000 + 1001000001000101011001101 + 1011110100011110111101001 + 1101101011101001110001110 + 1110100001011000110001000 + 1000000010111101110101010 + 1111100011100000011011111 + 0010111111101010010111110 + 0111100110011010101001101 + 0100110010011000001000011 + 1010101101001000010111100 + 0011011110000001101011010 + 0100111110010001011111110 + 1110111011100101000011010 + 1010011111110111100110010 + 1000010110011001110110000 + 0100010001011101010010111 + 0100010100010110110111000 + 1111111011010011111101101 + 1001010101011110101000100 + 0110001000010001111100010 + 0011011111001101110010010 + 1101001001110111110101010 + 1000001111010110110000111 + 0010001010110011000010001 + 0101011011110101100010000 + 0010101000011010100000001 + 0100010000010100100010000 + 0000010101010101111010010 + 1111101010011000011010101 + 0000111100010100111000100 + 0001100001001101000110111 + 1100111101011100100111101 + 1100111010010100110100001 + 1100101100001100001101100 + 1110010010101101000010001 + 0100010001110001100000011 + 0010000001111010010011001 + 0110111000101101100000010 + 1111001001001010101010010 + 1001001101000111101000101 + 1101001010101111000001111 + 1101111111000001101000101 + 0010101000100110111000011 + 1000001000111000100000110 + 1000111001011111000000001 + 1101100111111110010101010 + 0001001110110110111100011 + 0111101011001011100001001 + 0010101111111001010101100 + 1110011111001101100010000 + 0101011001001110100111000 + 0110100001000000101110101 + 1000001000001010000000110 + 1101100011000101001010011 + 0011010000001101111100000 + 0001001011000110100011110 + 1010111110100101101000111 + 0100100101111000000111101 + 1001110010011100111111101 + 0111100110100000010101011 + 0000111010011000101110010 + 0010000010111010010010000 + 1001010100110110101000110 + 1010011111111000111010101 + 1010000101100111000000001 + 0110001101101011101100100 + 1010010000010111010000111 + 0010001001100011111111001 + 0000001010010100111010000 + 0111000010100001100100011 + 0111110100000010011110011 + 0000010000111011000010001 + 0000011110011101001011001 + 0100100000000000010100000 + 1010111000101110011101000 + 0010100100011000110110110 + 0101110111010001010000000 + 1101111101001010110110010 + 0011001001001111001111001 + 0100010010101011111000111 + 1001101110010010001110001 + 0001111001001101100110011 + 1111100001101011001111100 + 1001011111010111000001010 + 1100010010000110001111011 + 1100000001111001010000011 + 0000000000010100011110111 + 1011001000011000000001011 + 0010110001100001011010110 + 1111010110100010000111000 + 1011100101101111011101100 + 0001100001111001111100010 + 1000000010001000110110001 + 1001010110111111011001001 + 1000100011111000111111001 + 1010101110011001010001011 + 1010010000011100111000001 + 0100101001100000010101111 + 0010010101101111011000001 + 1001100010011110001111100 + 1001001111111111111010100 + 0010100001110111010001011 + 1111011010001010001110000 + 1110001000010011111110000 + 1011010011110111001001111 + 0100001000001110100010001 + 1101011000000110011000000 + 0100100111100010110111001 + 0001011110111110011111100 + 1110000011001011110100000 + 1100001001110101011010011 + 0000000000010010011100001 + 1000000001110110000101110 + 1001010100010101110100111 + 0110010010000100100100011 + 1100100101011101000000110 + 1111011010010101100001010 + 1011010001001111010100001 + 0010110010011010101010101 + 1000111011011000100001110 + 1101101010100110001111001 + 1100001010100010001000001 + 1011110101100010011010111 + 1011101101000111110000101 + 1111111101110010101110111 + 0001000100010000010111111 + 1000110011100010100000011 + 1100000010001110000010001 + 1001011100010001000011001 + 0001101000010100000000111 + 1011011010111001010010000 + 1110011001011010100001011 + 1000100010101111100010001 + 1000010001101010001011000 + 0100100100101110011000101 + 1101101010010011110001010 + 1110000100011100000011110 + 0001110001001101110100011 + 1001000000111100110001010 + 0111110101001011001110010 + 0000111111101010010100100 + 0010001000001101000100110 + 1010000111000010100110011 + 1111101101001000000110101 + 0010010100010011101111001 + 0110010110100101100110010 + 1011100100101110000010011 + 1001001101110110001001100 + 0010101000000010101011101 + 0100011010111010111011101 + 0100111000100111011000101 + 0110110100010000010100000 + 0011010110101111000101100 + 0111111100010101000010010 + 1111100001110011011101011 + 1000101011001011100010011 + 1011110101011011110111011 + 0110011010010001110101000 + 1111110100101100101000110 + 1111101111111101111110100 + 0111011101011010010110000 + 0001001011000110110000010 + 0011100111110000000001101 + 1110101010110000101101100 + 1011001100000001001010111 + 0100000000011110000111011 + 1100011110011001011011111 + 0101001010101111010100101 + 1110111011001111010110000 + 0100110000101000111010010 + 1010110111100101110001100 + 1101101101111101110111111 + 0110001000000111111111001 + 0110011100100010001001011 + 1010100111011010001101110 + 0001010001110111101000001 + 0000000011100100111011101 + 0101011001000101001111010 + 1011010010100101100001001 + 0110000011101110011110100 + 1000011001111100110011111 + 1101100100000111110000110 + 1001111011011000100000000 + 1010111111001001111101001 + 1100010010000100010100110 + 0111100110001000110001100 + 0101000101110011011101010 + 0101111001110101001000010 + 0001111010010010010010010 + 1001011110001000110101111 + 1001101111011110101001111 + 1111001111110001000011100 + 1101001101101000101101010 + 1101001101101110000001001 + 0101001111111011000001001 + 1111111100000100111111100 + 1110001111100111001000110 + 1110100011010100011100001 + 0100011001001110001110011 + 0010000011110011011001110 + 0000000101100111101111100 + 1011001001110101010000010 + 1111011101010101011010010 + 0101010011001010101011111 + 1011110101010000111010001 + 0111101110110010011001101 + 0110101110000010111000011 + 1011100100101010010110101 + 1011110000111101111001000 + 1011101101111101110001010 + 1010101110001001001110010 + 0000010001100100011111100 + 1100011110111110110110101 + 0101100001100000111000001 + 1111010101000101011101000 + 0001100010110101001100110 + 1001011111111100100001001 + 1010001111110000010100011 + 0011010111000100000000011 + 0100010111000111011101010 + 0100011101111101110001001 + 1010111111010001001111110 + 1111100100110111011011111 + 0010101101001001010110101 + 0000001001111000101111010 + 1001100010111100011110001 + 1110100111011001011110011 + 0110100101100100101111111 + 0011111101000011010000101 + 0101000000010110100100010 + 1110010110000100110011110 + 1110011111011011010011000 + 0110010100101000100100101 + 0001101100101000110110010 + 1010101011100001010000000 + 1000101111101010110000101 + 0000001101001000001010010 + 1101001100111001110010110 + 1111111001101001100100000 + 0001101010111110100110010 + 1111100111000101011010001 + 0011100001111010101010001 + 0111011011100111100100010 + 1011100101111000010001101 + 0101000110100010000110011 + 0100110111010110110101110 + 0111011110010011111010110 + 1100010001000001101001100 + 1100100011000001100001111 + 0011110111001110101100100 + 1100011010110101000011011 + 0101101101100000001001000 + 1101111011111001010010001 + 0001010110100000110000101 + 1110110110100110111100101 + 1010011010001001110000000 + 0101010100100000010100000 + 1101010010000001111110000 + 0110000000001001010100000 + 0111110101000111101011111 + 0000110011111000000010101 + 1000000010010100001000011 + 0111011111000010100000110 + 1101101000110100100101001 + 0000111110011000101110001 + 1110001010110011000100011 + 1011100101110101011010101 + 1101010000001010111111010 + 1110001000110011010101010 + 1010010000001010100110011 + 0111001100011100011100001 + 1001100001110101100000101 + 1010100110001100000110110 + 1011101001111001101011011 + 1001000101000000000110000 + 0000011010101101011111011 + 1101111001001110011001010 + 1100111101011111101111100 + 0010010100100011110110011 + 1101100110000011101000100 + 0001111011111110010011110 + 1010100100101100100010000 + 0111100000001110110001000 + 1100011110010000101000100 + 0111000011101001010101000 + 0101000011001111111110110 + 0001100010001101111001100 + 0000000101011000111001111 + 1001000000000001101110010 + 1100010111011110110111101 + 0110000010101000000010101 + 0100110100001111011000101 + 0101010011011101001000000 + 0110101011110100110101000 + 1001000111110101001111010 + 0001001111111001110000100 + 0110000100111011000011001 + 0111001000010001111111110 + 1101111011100110110001010 + 1110111111011011011010101 + 1100010101110000010101001 + 1000100110101001010110100 + 0110001111011000011001111 + 0001000110100100101001101 + 1001000111101100000100100 + 0010011111101100001011000 + 1000101110011110011110010 + 0100011100011000000100011 + 1011000101010001011010001 + 0101001010100001100101011 + 1011001010000111111001000 + 0111010110111000010000001 + 0000000011001010111100011 + 1101000100010100010101110 + 1111111110011000101110111 + 1111100111001001101110110 + 0000001010111100111110001 + 1010110001011010100100111 + 0101101111001010011000111 + 0100010101111000000000111 + 0011111010111111101111110 + 0001010110001000010000100 + 1000100110000010101000111 + 1010111110011100010101001 + 0111000101101100110111110 + 1101000111000010101111100 + 1100000001111000100010001 + 0000100010101101001000101 + 1101111101111010101000000 + 1010110101100100001001001 + 1000111101011111001110110 + 1010100011110111110000000 + 0011100000111010111100001 + 1010100001011111010101011 + 1100101000100110001000001 + 1111100110111010011111110 + 0001100111000111110111010 + 0111000111110010111111101 + 0001101011101101011110010 + 1010000100100001100110001 + 0011001000001010001110000 + 0000011111101110010000001 + 0101101100111001000000001 + 1001010000000101010100011 + 1110101100110111000010111 + 0100100010000010101001100 + 1010010111100100011110000 + 0110101110100100010111100 + 0101011111111110111001001 + 0101010010111000001001010 + 1011100101110011010100100 + 1001110001001110110011100 + 0111111100011100100100011 + 1000000101110100010011011 + 0010010010011001101001000 + 1000010111110101111001100 + 1001110010001100010101011 + 1100000001110011001101101 + 1001011001001101010000110 + 0100111000100011111010011 + 0001011111110011111010001 + 0111100110011001101101010 + 0010110101001001000110101 + 1011110110001110100010110 + 1000000001111000001001110 + 1101010110000000110000000 + 0110101110111111001110000 + 1011100000100000101110001 + 1010110110101001010100110 + 1110011111001100000111110 + 1100010101111010000011001 + 1111110010010011010011101 + 1011100011011110010010000 + 1101110011110000001100011 + 1001100010100111101010110 + 0111101010011011000011110 + 0110111011010101101001110 + 1100000001111110001000010 + 1010111000100111001000000 + 1000011011001010010101000 + 1111000100111010100111101 + 0110010110011010010001110 + 0110010101110111011011101 + 1010010100101111111001001 + 1001100110110100110110111 + 1001010101010100010011100 + 0111011101110111010011001 + 1011100010001111100001010 + 0110101110110001110011000 + 1001010000000001000011000 + 1000001001011111101011110 + 0000010111101100011111100 + 1100001110011111100000011 + 0001101001101111100011010 + 0100110010101011011000101 + 1001101010010100000100010 + 0100011110110110100111010 + 0001010110011100001000110 + 1000101001111011011100000 + 1011100110101111110011001 + 1111101011011101100001111 + 0011101101000011000100011 + 0111100010100011101111011 + 0010110011000111111101010 + 0011010100000101111000011 + 0001111000111100100011011 + 1001001100101010011100110 + 1101100100000001010100010 + 0111001010100001101100001 + 1100011000101000110110001 + 0001011000110001100110100 + 1110001101011100011111001 + 1001010010101000011101000 + 0100011010101100110010011 + 0010010100100100111100100 + 0110011110001111010100110 + 1101001101100010111011010 + 1000010100001000110100011 + 0001101001110101000001010 + 0010100110110011011110000 + 0001100111110100110010001 + 1101000101101000011001111 + 1110100001101011101100101 + 0001001101100100101010101 + 0010000000111001000101101 + 0101111000110110111000111 + 1010011100110110111000111 + 1010100100100110100111110 + 1001010001011010001101000 + 1100001100100000010101111 + 1001111011000101001100001 + 0000000100011101010100110 + 1011001111001011111000011 + 0000000010110010110110001 + 0001101111001110000111001 + 0111010010100100011100010 + 1010001111000011010010101 + 0100001000000100111010111 + 1110001010110011000010111 + 1010010010100010110001000 + 0110110011110110001101001 + 1110110101110101011010110 + 0011101000101111101001111 + 0110100111110100110100001 + 1010100011001111010100000 + 0001110111001001001111011 + 0111110000100011010111001 + 0110100000001100001101001 + 1000011101000111000001000 + 1010111010001001001101100 + 0111000011011000110100101 + 0101001101001101010101100 + 1001111111001110100001001 + 0000001111011110110100000 + 0101100000111111000110101 + 1000000110111010000111101 + 0100111101010101000010111 + 0000101001001101111100110 + 0110010000001111100011110 + 0000100000100000010101001 + 0001110001101000100000011 + 1011011110010110000010110 + 0100111101101011001101101 + 1011111110110101101011000 + 0011111101100001111011100 + 1100101110001111101110000 + 1111101110011111001111000 + 1100101101110010110010101 + 1010110000011010000000100 + 0011101010101110100110001 + 1001111011000010111101101 + 1010100001100101010101101 + 0101011011111011011000100 + 1111001110100100101111101 + 1011100001000101110001010 + 1001011011001001010001000 + 1011010101101011011010000 + 1101001100001100011011001 + 1010111010000101001101010 + 1001100011100010100001011 + 1100001001011010110000000 + 1111011101101101101001111 + 0001101000111111011001010 + 1100101111011000101100110 + 1001100001111011101001001 + 1000101101100001110011111 + 1111010111110011010001101 + 0101000001001010000001010 + 1011001001000001111001110 + 0100011110010000100000110 + 1011111111000001111101001 + 1100000010101001001010010 + 0101010100100100001110111 + 0111011000001100111101101 + 0001011010110110111100100 + 0001000001100110100110110 + 0101010000100001101011000 + 0100100111101101110110011 + 0111011101111101010110011 + 0100011011110000111101011 + 1000010011111011101000011 + 0001011011010001101011011 + 1101011110000010100011110 + 0011010111001000011011001 + 1010111010100110011010101 + 1111111011010011101000001 + 1000011101010000001010001 + 1000100110100101001101000 + 0101000001011010011011000 + 0001110011110001001100101 + 0111000001100101100111101 + 0010101001110101010110111 + 0111000101010000001000011 + 1001011101011110011110111 + 1001011110011100101101000 + 0001010101100110000000001 + 0100011001100000101111001 + 0000011011110110000111110 + 0011111100010100100011101 + 1101011000110011101100001 + 0110000011111100110011000 + 0000111111110000010111101 + 0011111110010111111110100 + 0110110101110010110100100 + 0101110011010101010110110 + 0001101100111110111101101 + 0011101000111101101101100 + 1100001000011001100001100 + 1101111111111000110101000 + 1100011101001010111101011 + 1001100110000100000111110 + 0011111110011010001000111 + 1110101100000011011110011 + 1000000101011000100001110 + 1100111001100110010011101 + 0000110110001111110010111 + 1011011010010000100011010 + 0111000000000011100001100 + 1101101010101011010100011 + 1101010101101110011110100 + 1101110000011011101101110 + 1111101111110110101011110 + 0000110001001111101010101 + 0100101011111001010100111 + 0011001100101111010011000 + 0001110011101110100100010 + 1011010111111110111011000 + 1100110110101111011101000 + 1011101110011110001111001 + 0000101001110001110111011 + 0001110101100110101111010 + 0010111111011011101101110 + 0001001111001110111001011 + 0111011100100111101101001 + 1101111010010000000111101 + 1100011110110001001000001 + 0010011001010101011010010 + 0100001111001101000011010 + 1010010101111011110011000 + 0000010010000001011110010 + 1001110011101010110101011 + 0000111010011110010001011 + 0110000010001100001001110 + 1111110011000010100100111 + 1110001111100011001110000 + 0111100000010000101100110 + 1101110110110010011101111 + 1011011100110010000111110 + 0110010101011111110000000 + 1010101100010111100001110 + 1010111100100011111000011 + 0011011010101011001100011 + 1000001101100011110010010 + 0110100111110001000100110 + 0000010100111111011100000 + 0000011011001010100001111 + 1100011100001000111010111 + 1010001101111011101101100 + 1010011011001011010000101 + 0001010010011110110100100 + 0001101110000011100110100 + 0111111101001101100101001 + 1011011010101100001011100 + 1111001100100101001101010 + 1100001100011011101001101 + 1001110000111100101110110 + 1000001110100001101100110 + 1110101010011000110001000 + 0000110000110100010111010 + 1011100000101001100011110 + 1110100001001010010010110 + 0110110110110110110010000 + 0000101011110001101010010 + 0000100111100100011001101 + 0101001001110001111100101 + 0000001001011101000100001 + 1000110011101101100000101 + 0110100111101101010110010 + 1111000010111011111010011 + 1011001011110011111010110 + 1101011011000000001110111 + 1100110001100011110101000 + 1011101001100000000100001 + 0011001101100000001101110 + 1010100010101101000011001 + 1111001101101110000100001 + 1000011001011001111001101 + 1001110000101100010101001 + 1110001100000000000000100 + 1000011011110010010000101 + 1110000100001111101100010 + 0000001110000001011101110 + 1001010011100110000000000 + 1011010001011011110110100 + 0101011111110010111010000 + 0110010111100100011001110 + 1011101101100111010001110 + 1100110110011101101101001 + 0100101001101011001100001 + 0100111010010000110011000 + 1110100100101010001010101 + 1000000100100111101001010 + 1110110000011101011010010 + 0001100010011100111011111 + 1100111001100111110001101 + 1110100011100001011001110 + 0001111111000111001010010 + 1001100101000101100000100 + 1100101001011111011110110 + 1011100101111011011111101 + 0110001011011010000101101 + 1111101101100010001001100 + 0011111000011011101111000 + 1001011100010101111110111 + 0011110111101011010000100 + 1100100110000000100001010 + 0111001100111011000111001 + 0101101010110101011111010 + 1101111011100111010111110 + 0101001101111010010001111 + 0100010011101111111101000 + 1011011110001101001111001 + 0010011011100000101101111 + 0001000110101100000010000 + 1101110110001010111001111 + 1001110001110110001011011 + 0001101011011001100011000 + 0001011011110011011011110 + 1001101000111000000110010 + 1011001001000010010010001 + 1100101111100000110110001 + 1001011001110111101111010 + 1101110000101010010110100 + 1111000111111100101010001 + 1001100100110000001111001 + 1110110010101011110101000 + 0100100000011010101100011 + 1011000101110011011010011 + 0001111010010010001011011 + 0000000000111100010111010 + 1101010100001010101100010 + 0001100011111110010101110 + 1001001101010101100101100 + 1010100000011100111001110 + 1011101010100100000110111 + 0111101011011110011011001 + 0001100110111110111010001 + 1100101111111111010111100 + 1000001010010111010110111 + 0101000010101010110110010 + 0110011011111101110011011 + 1001111111100110000010010 + 1111010011101110110001000 + 1000010001100010110010110 + 0000001110101111001110011 + 0001001100101011000111001 + 0111010111011110010010111 + 1110000111111000000101001 + 1110001110011010101101100 + 0111010110000100010101100 + 1101110101100110111010110 + 1001100111110110000110110 + 0100001001111111011111010 + 1110011101101000010101110 + 0111100100001100110100110 + 0101111100110011110100100 + 1010010111100100010000010 + 1110001000011010011011111 + 1011001001110011100110011 + 1001010000000010011000100 + 0101010100011000111001101 + 0011100000110111001111110 + 0110010100110001101010011 + 0011110100011000010000111 + 0001111111100011001100000 + 1001001000010010101101000 + 1110011010111111011111000 + 0101110101001101101111010 + 0111011100100001101001100 + 1110001110001110100101111 + 0010010110101010000111101 + 0100001001110010111101110 + 1010010010000001100111110 + 1100001001011010000110011 + 1111110001000111010100000 + 1001011011000101010011000 + 0100111000010110110101100 + 0100110100000011010111111 + 0001111001010110000010011 + 0001111101101100001110011 + 1100111010000011110111001 + 1011101101000110100001010 + 0100100110000100111111000 + 0000010000011101111010010 + 1000110100001000010001100 + 0010011001000100000011010 + 1110101011011010111010101 + 0010110001100011110001011 + 0111010000011001001100001 + 0111010101000000001001110 + 1111111101110110111111000 + 1111000001000111010100100 + 0100101000101010011111001 + 1010111100100011000100100 + 0100011110110011110001011 + 1011110010100111111101110 + 0110110111000111001011111 + 0010011010000010101101011 + 0000000101010110010010010 + 0000111100100100010000001 + 0001100110101111011100110 + 1010011001001101101111001 + 1100101111100011001001011 + 0010000011110110011010001 + 0000010000000111110110000 + 1100010011010000100011010 + 1011000101111010011111000 + 0010110000110011111101000 + 0100110111011100101100100 + 1011111010001101100000011 + 0100000111001000011111100 + 1011010000101101001000001 + 0101000110100110100110101 + 1100001001101101001000110 + 0001011011101110100100110 + 0010001101000100000101111 + 0010000111010110101110010 + 1111001000101000101101111 + 1000100001101111100100000 + 1110111000100010000111100 + 0101101011001110111001011 + 1001111111110101100010111 + 1111011101110010001001001 + 1010000000010111101001011 + 0001111111100010100111111 + 0000111101100000110100110 + 1111111010011010000010100 + 0000001000010100000101000 + 0011000101011011110111010 + 1000011011101110001110110 + 1110000001100000111000000 + 0100111111100011010100010 + 0011100000111011101111010 + 1101100100001001101111111 + 0011001010001000101101001 + 0011100100110010101100010 + 0001111110010101111111101 + 0010010011101011101111110 + 1010010110110001110001000 + 0001000111010001000101110 + 1011101011100011010111010 + 1011101001000111001000011 + 1110000000001000110101111 + 0101001011100010001110011 + 0011010111100101100110000 + 0110111000111010100100010 + 1010001001000111101010000 + 0111011000101110001101001 + 1101000010101100100101110 + 1001011101000011010101001 + 1101001110011010010000101 + 1001001110101000111101001 + 0111111011001101111100001 + 0101001100100000101100101 + 1010111000000110100001110 + 0101101001000010100001111 + 1111000111011101010000011 + 0111001100001110000001110 + 1010111001001000110010111 + 0110101100000011110010100 + 1000010110111001101110110 + 0011000101100011101000001 + 0110000010110010000000101 + 1000100110011100001010110 + 0100111010110000001100111 + 0100111100010011101100111 + 1111010111111000101000100 + 1110010100010100001010110 + 1100111110010100001111001 + 0110011101101010000110100 + 1010100010101110100100001 + 1101110100111100000111000 + 0001111101111110010011111 + 1111000000100000101110001 + 0010101111010011110001000 + 1011010011111011101111010 + 1011010101010110000110101 + 1110010010100101011011111 + 1101010101110100110011110 + 0111010010110010001111101 + 1001010111100110010100000 + 0001110011001001000100111 + 0001000010111101001011110 + 0101101100011100011001110 + 0011110111001111110011001 + 0110100000001010011011000 + 0101111010101101110011111 + 1110101101111011111100110 + 1111010100100110100001101 + 0101000011110010100111100 + 1100010111010110111111110 + 0011000100000001010110101 + 1100000110101111111011101 + 0000001111000000011110011 + 1111101011010101110100000 + 0000000100011101001100101 + 1010010100001011001111101 + 1001110011000000111011100 + 0100000001101111111001111 + 0110101101011000111110000 + 1111001101100011110101111 + 0001101100100010001011011 + 1110101011111011000110001 + 1101000001101011110111100 + 1100110111111010100101010 + 0101110011100100110101110 + 0000000100000010101010010 + 0001001010111011010010011 + 1000110001101111111010111 + 0100110110101101101101001 + 1111001000110001111110001 + 0000001000010111110110000 + 1110100010011000100101111 + 0011100010100101100011010 + 0101001001010100001001101 + 0100011110100110010110100 + 0111101010010011100100101 + 0001011011000111001010110 + 1001100111110111100101000 + 0110000001110010110110001 + 0000011110011111001000001 + 1001010100000100010000111 + 0101011010110101101000101 + 0001111011111110110110111 + 1001111010010111110101001 + 1100110001101000011110000 + 0001111011001010010111000 + 0101100011010011001001001 + 0011101000011000100101001 + 0001001100101010001101110 + 1110101001101011101001100 + 0011000000100001000111000 + 0011101001010011100000101 + 1011101100101011000001001 + 1100001011100110110001100 + 0010100010001100100100001 + 0100000111100000010000001 + 0101110010011000110010011 + 0000001000110100101101101 + 0101000101010110110111001 + 0101101000011000110110101 + 0100011010010011111100111 + 1010010111101110011011110 + 0110011100110011101110100 + 0100100001010011001011001 + 1111111010111011001001001 + 0001101000101001110110111 + 0011110000101011010011110 + 0101110111111100011010111 + 1111010001101100011010010 + 1100111010101101100001101 + 1011110010010000101110110 + 0110101010110011100011010 + 0101100010100101000101001 + 1101110111110101111111111 + 0001010100010100010100101 + 0101010100000100001111010 + 1101101111010100110101011 + 1100000001001001010110101 + 1001111100000111001010000 + 1111001011111100001111111 + 1111111010000000000100000 + 1001011101101110110110001 + 1110101001111011101000001 + 0110000000011011110100000 + 0010010101000100011000011 + 0010000110011001010010101 + 0000111100100001010001001 + 1100110100001110111110000 + 0010111100001100111110000 + 1010000011110100100101001 + 1001010000000110110010001 + 0010111001011100100111111 + 0010000011010000001010000 + 1010001100000100100111000 + 1010001000011001100011110 + 0100111010001100110100011 + 0000101101110010001100011 + 0001110011000001010011000 + 1101001101010000101001101 + 0011100010011100000100100 + 1000001101010111100010001 + 1011110110010101001110000 + 0011011101100111011011001 + 1101111001000010110110010 + 1101101100000101011001101 + 1100001101110010110010110 + 0011111110110010100011000 + 1001110011110100110001010 + 1101000010101000100000101 + 1110111110101101011011011 + 1101111011010111111001101 + 1101101110001100101010001 + 0100010100001101111010111 + 0010001010001010101001000 + 1011011101011000101010111 + 0100000000000100011010111 + 0101001111101000000111110 + 0111011010110110011011011 + 0011111110101100000011110 + 1001110011011011001101110 + 1011101000001000111001000 + 0111001011000010110111011 + 1011110110001011001101010 + 1101111000110000100101111 + 0110100101001111000000010 + 1111001011011000111111001 + 1011110010110010010100011 + 1000111011110101011010011 + 1101000100101111101010010 + 0001110011011000001011011 + 0000000100000100111000011 + 0111101011001111010001001 + 0101110000110011000010001 + 0011100110011101100110000 + 0010111101110011011101111 + 1100010011001111111110000 + 0110110101011011101100100 + 0111100000001101101110110 + 0001001010001011111110110 + 0110001110001111101110011 + 0110111011000110111110001 + 1110010010110010010001110 + 1111000100010001010110101 + 0110111001000111111010110 + 0110001111011000110100001 + 1000101111111101110000011 + 1111100111111101001100011 + 1111101110010101000010101 + 1100111111110000100011011 + 1100010011010000010100010 + 1100011001001011110110101 + 1111011101010101001001111 + 1101111110011011010001011 + 0000101000001010100111000 + 1110100011101111000001101 + 1100010110011011011110101 + 1101000101101110011101001 + 1111001110101010011010010 + 1011000110010111100101001 + 0010101010111111110100101 + 0110010110001000111001111 + 0010010001001111001011010 + 1101100100001100011011011 + 1010001100001100110101010 + 0100010011111101101000101 + 1011011111000110101001100 + 0111110101101000101010000 + 1100101110111110010110101 + 1101000101010001011001001 + 1101011000000111110001011 + 0101101110111000101100111 + 1100000000011111000010000 + 0111011100101010010111011 + 1011010110110010000101110 + 0010111011000111010001000 + 1100111101001000001000001 + 1011110100000101101110000 + 0111010111110111011101011 + 1011010110111001110100010 + 1010001001111011110000111 + 0010010101010001110010010 + 0101011110001100001101011 + 1011111110110111101011100 + 1101000111010011000010000 + 0011011011100011111100010 + 1011101100000111001000100 + 1100110100000110100011110 + 0111010000000100100110111 + 1110010011010110000011110 + 1001110101010111111100100 + 1011100100111110000010101 + 1010001100100110101011010 + 0000100000111011111111001 + 0010001010000111111001110 + 0010110011111010000111110 + 1111111110001101111100111 + 1011011111011010010001001 + 1100001100101011011010111 + 0110001011000100010101111 + 1110100101010101101001110 + 1001101111101011000010001 + 1101100010011101010001001 + 1110110110000110110111110 + 0110011001001101100001011 + 1010000001001011101110100 + 0000110110100110100000111 + 1111010100111110101010011 + 0101111000110010000001000 + 0001100101100101101011011 + 0011111011010101010011011 + 1110111010010010000110101 + 1001010101110001010000100 + 1110111001101011001011100 + 1100011100100101000010000 + 1100011000111111111000100 + 0010100010110001101111111 + 0011100101011111101101101 + 0111111000111101001111110 + 1110100001110111000000111 + 0101100001101011011000100 + 0011011001001010100000111 + 1011011001110100110000111 + 1011101111111011011000111 + 0101001010001101001101111 + 1100100111110000010111011 + 1100111100101011011110001 + 0111111010111001011000100 + 0110011000101110100000100 + 0101011111010011100110010 + 0100111101111101010100011 + 0000010100100110100011000 + 0000110101001001111010101 + 0001001100100001011010111 + 1111110100110100011000111 + 0110001100010000110010100 + 1111001111110110011011101 + 0011100011001001100011111 + 1000111001000101100010000 + 0000101001100000000001100 + 0001101010011110001101101 + 1001010010100101010001011 + 0100011010010011000000001 + 0011111000010100101100110 + 0011011111010101111110000 + 0110011101010110001101001 + 0011100000111011110111001 + 1010011011011000101111011 + 0111100101001100111010010 + 0111000011111010010011100 + 0001000100010110011101010 + 0101100110010100000100000 + 0111010000101111100001010 + 1100010111101110110011101 + 0110001100000001101100110 + 1010000100110000001011101 + 0001110010011001101011010 + 0101110011011000010011111 + 0111101110101100101111010 + 0010000110011110000100010 + 1110111000011001010110101 + 1001010100110101110010110 + 1100100011000111101010000 + 1000010000110101111100011 + 1101101110000000111100010 + 1111011100110111101001000 + 0111100100111110111110011 + 1001101100011101011010110 + 0111000100000010111011000 + 1011110001111100000000011 + 1110101011001110100110110 + 1001000100110110001010101 + 0001100111110011100001100 + 0100111100011111001100111 + 1111000100100011011100101 + 0100100110000010011111110 + 0110011011001011000010101 + 0100111001110000100001101 + 0110110101001011000000001 + 0111101001101000011101100 + 0000111010011110110010111 + 1001110000110100010100101 + 0010001101110000010000100 + 1100010001011010000000110 + 0100001000001011000000100 + 1000001111101110001011010 + 0111011111000001101110011 + 1100011010100000010101110 + 0111010011001001011001110 + 1101100001000000000110110 + 0111001100110111100001111 + 1110010010110100001110000 + 0100100000000001001100100 + 0100110010111010100111111 + 1100010001010001110001100 + 1001011111110001000000111 + 1110111001111100111010001 + 0100100010111110110100000 + 0110101011111110111110001 + 0101000000000100100110111 + 0010010000010011001110101 + 1000011011010110010100110 + 1100100000110110011001111 + 0110110111110001111000011 + 0101010001011010100010101 + 0000011100010110110010110 + 1100111101101100000000001 + 1111010010010010001111111 + 1101101010110000111010111 + 1111010111101000111011010 + 0010001111000111110100111 + 0001100011010100100101110 + 0101000101010011110100001 + 0100010100000010111000011 + 0111011101101010101101001 + 1101011011000101111111010 + 0011110111010010101000000 + 1010010000101010000010011 + 1111011001010100100000100 + 0110100100110000011001001 + 0001001100001100001010000 + 0001011100111001000100111 + 0110011111110111100011010 + 0001011001001110010110011 + 1001010101010000010111100 + 1001001001001000011100101 + 0001010010011000100110011 + 1011100001011110010011011 + 1001100000000111111111111 + 1110010100111100101100011 + 1001011001111100001000111 + 1110000011101000101101110 + 0001011100110111000011111 + 0000111000110110001010000 + 0000010001110011001001101 + 1101010111001100000101111 + 0001100110100100011100100 + 0011000000101111001010001 + 0100110111010011000000101 + 0110011111001101010010101 + 1000010101011100100110011 + 0011011111111010111100001 + 1111110101110001011111000 + 0001000000000011011110110 + 1011110011110101011101000 + 1010000011111011010011011 + 1110000010001110110011110 + 0101001011100100110001001 + 1001100101110111110110011 + 1110101111010000000111111 + 1011100000100111111011000 + 1101101101000101010101111 + 1100110101111101101110000 + 0000000000011000010101100 + 1001011000101101110011000 + 1100001001100101110111011 + 1101011011100001001000010 + 1011111101010110001001011 + 1010010010101001111011100 + 1100111010100000111011111 + 0001110010110001101001111 + 1100100101010001001101111 + 0001110000111101100010100 + 0001000010010001001111001 + 1011111111110110111100101 + 0000010110110100011011101 + 1110110000101010011101011 + 1100001110010000100000100 + 0111000100101110111111010 + 1100111000000001011000000 + 1001111101100110111101001 + 1101000001110101101010010 + 1000111000111100000111000 + 1111010001011101101011010 + 0111111010010101010001101 + 0000011111010010001100011 + 0010110011010010110101101 + 1001000111010011000011101 + 0001010110110100000110010 + 0110101111110010011110100 + 0100000100110001000001101 + 1000001100110110111010010 + 1010000001010101000111110 + 0110010000100011111111000 + 1100111011011111110110111 + 1011110011001010111111010 + 0111000011111000110001001 + 0111010111100011011110101 + 1000000101010110000001001 + 0101101001101111110011010 + 0100100001110100001001010 + 1111001010000101110111100 + 0011101111101101100000011 + 0001111100110010011001000 + 1101111000000010101000011 + 1110101110011111010011110 + 0101100111011001111000110 + 0011111000010100110000100 + 0101011100011100110000000 + 1100111111010011101011010 + 0000100101000010001110010 + 0101110101110001110110111 + 0010111010100000100011011 + 1111100000000111010000011 + 1101110100110011001001010 + 1010110111010001101110110 + 0001110011011111110011111 + 0001001100001111101101111 + 1000010100111111110011100 + 0010010110100100110111010 + 0010100101111100101110111 + 1110111110011010001100001 + 0000001011010010001111100 + 0111001111100010001110011 + 1001010111101110111010111 + 1011001110000110010000010 + 1101110001001111001110000 + 0000010110111110011001011 + 1100001111011001000101111 + 1011110001110100001100010 + 1011100000110011000010100 + 0111000000100000111001011 + 1111110010111101000011000 + 0111100111111100010111011 + 0101111110110100111100101 + 1110111010011010100110001 + 0111110011010111000110001 + 0011001011011110110110100 + 0100100101110011011110111 + 1000111010111010110000101 + 1111010001111100001110110 + 0100011010100011110011010 + 1011110111111000100110101 + 0100101111001100101111111 + 1111100111010010110110100 + 0010110101011100010101111 + 0000000010110111010010111 + 1101011010000100010011010 + 1000111111000111010100010 + 0011000010101101010111001 + 1111101000100011010110110 + 0110000101001000001110011 + 0010111000111100000000110 + 1101011100001111101001000 + 1101110111100001010110000 + 1110101010100001001011101 + 0001111100000110010001110 + 1011100000110101000110100 + 0111110101111110101001111 + 0111111111101010000011100 + 0001010111100101101101001 + 1000011111111011001111011 + 0000100110111100011010111 + 0101001010100100011000001 + 0100101001000011010100011 + 1010000100111000111100100 + 1110001100110100001001011 + 1010100111111010011111011 + 1011001100100101001010111 + 1111110011111111011111101 + 1000000110111111001101100 + 0111100111010100011101100 + 1001011000110010100110010 + 1010111101001001000001000 + 1010101111010010110101001 + 1011000011100100001100111 + 0011100011001100010101111 + 0100001011111111001001101 + 0001001111011111101100010 + 1100111101001010010000000 + 1010100011010100111101001 + 0000001111000101010000000 + 0010010010100100000010110 + 0101001110010100001001101 + 0000000001110111000010010 + 0110010101100010110011111 + 0110101100000011101010110 + 1101110101100101100101000 + 0001100111101101011001111 + 0111110000000011100000100 + 1010001111000000011101100 + 1100100110000110111011101 + 0000010000100101010001000 + 1000101010110100111010101 + 0110000101100010000100101 + 0110111111100000001001010 + 0010010000000110111100111 + 0101011111101010011101110 + 0011010100000100111011111 + 1011110100110001100010011 + 0010010000011010110111100 + 0001100010001010110101001 + 1100010111111111111100010 + 0000010101110001010001000 + 1001010111011011000110100 + 1110011101101100101001101 + 0101000110011100010100000 + 1101001001101101001010101 + 0001100000110111010000101 + 0111011110101111011111001 + 1000011010000100000001100 + 0000010011010001111001000 + 1000110111101110110010110 + 1000110111001110000100001 + 1110111000011011100100111 + 1001111111111101010100111 + 0101000111101000110011110 + 0100111010000111111011010 + 0001110101010101100001010 + 1011011010110010100000100 + 1111000011110010111111110 + 0111001100000100010000110 + 1000100111110100000110010 + 0100110010101010001000011 + 1100110010101101100001001 + 1011110010000100100100001 + 0111110000100010100111000 + 0101111011101001001001011 + 1000100001111011000101010 + 0011000000010101011011000 + 0000110110110001100111001 + 0110101110101111110110110 + 1001010101110100101110010 + 0011101001111011010100010 + 1110001001001101010000100 + 1000100101001100110010101 + 0111111100011001111001001 + 0100101001011100100010011 + 0011111010101111111011110 + 0000011000010000010000000 + 0100111011111010000101001 + 1101111011010000011100000 + 1000100100101111010001000 + 0100111111001110000110111 + 1011110001111000100011010 + 1011100111100011001000010 + 1101101010110001000110100 + 1100101011011001111101101 + 0001110101000101100100011 + 0010101000111110000110000 + 0011010000001011011001010 + 0100000110000010001100110 + 0001010001110001110101111 + 1110101001110000010101011 + 1001100010110110111100110 + 0000010100110010011111100 + 0111010101001000000100010 + 1010111110001100100100111 + 1011010010010000100101010 + 0110011110000100101100001 + 1110110111110001000011001 + 0000011011100010010111011 + 1101111001101000100111101 + 0101000011101111000000101 + 0000001001000111000000101 + 1111111001000100000100111 + 0000001011011000100001101 + 0110101100010100011011101 + 1010111101001111000110100 + 0111111001111100000011111 + 0001000111001100000100100 + 0111011111110011000100111 + 0100011000100100001001101 + 0011100111110010110110101 + 1001001100110110000101010 + 1111110100001010101111110 + 0110110000110111001110111 + 0101110011111000101010001 + 1011011000110101111101011 + 1101010110111100111100011 + 1110100101010110010111111 + 0010010101011000010100001 + 0011000111001110111110000 + 1001001110100101110001111 + 1000010010000011000111101 + 0011010111101101011100110 + 1111010111011101110100010 + 0010101001001110001110011 + 1011100001011000101101110 + 1000000110010010110011101 + 0100010111011101010010101 + 1011101010000011110100011 + 0100101010000100011111110 + 1111000011001011001010100 + 0110001010100011000000010 + 1010100010000100111000111 + 0001110111000101111001101 + 1101101001000011010110101 + 0001111000011110110001011 + 1010010001000111100111011 + 1101101001001001001011000 + 0000101001011100101001100 + 0101010010001101100100110 + 0000011001100100111100111 + 1010010011000010001001101 + 1011100111111010100011010 + 1111100100111001101111111 + 0001101101011101100010011 + 1001100100001001010110000 + 1101100010000010111110000 + 1010110110001101000011111 + 0011001110001001100111011 + 0110001001001111001101000 + 1111001010111110000011011 + 1011010100010001100000011 + 0011111011000111010000110 + 0011111010010000111100001 + 0101000001100101000011001 + 1111001100100010111001011 + 0111110001111001000000101 + 0011011111101010111000101 + 0110111100010000000010010 + 0011000110110100100010011 + 0011001011101010101101101 + 0001111000000111111010111 + 0010101001101110001011011 + 0110010010111110011101101 + 1100011010000100110010010 + 0110000000110111111010100 + 1111011100111101101101001 + 1110100100011011011101000 + 1110110001010001111101101 + 1100001100011110010011000 + 1010000101110110000010110 + 0101110000111100001001100 + 1110010000010011000110110 + 1011001000110000000110100 + 1101110000101000001010110 + 0010000111011100101101010 + 0100010110111100101101001 + 1110010000001000100100001 + 1001010101011111100011000 + 0101001100011001101001110 + 0100000111110000010001000 + 1010110110011110100011010 + 1001100000111110001110011 + 1001011010001110010111111 + 0011111000000000010110100 + 1111110111110101111111011 + 1010001010001101110101011 + 0011011010101011000100010 + 1011101000100011000011001 + 0011111111101111111000110 + 1111100011000011100101101 + 0001101111010111101111010 + 1001111000001001100000011 + 0111011010100000111001111 + 0100101011100000000101101 + 0000011100010000111111101 + 1011111100000110000101011 + 0110111011101101010100111 + 0011111100100010101100000 + 1110001101010011101000111 + 0110101101000111010110000 + 0000110010110001111010010 + 1111100101001111110010001 + 0011000101101100001101110 + 0100011111001110010101101 + 0111110010110011000010000 + 0001110111000101001111010 + 0110010111001111001001100 + 0101001011100011000001111 + 1010101000011111100001101 + 0010110010011001011001011 + 0100101011001110011001111 + 0010011101101010100101110 + 0001010110011110111000010 + 1111011000011001110001000 + 0101110011101101101000011 + 1101101111000101001010110 + 1101110101100011110100001 + 1100011000100111010001110 + 1110010110100100100100110 + 0010010101001000111100011 + 0001010010111111010000000 + 0010101010000110010011010 + 0000011111011110110100010 + 1001111111110000001011101 + 0110001111100001101011100 + 0000001010011000101001101 + 0100110100010111011111000 + 1000111111001011010110110 + 1111101011101111000011100 + 1101000001001101010110110 + 0001010011001101000101101 + 0101110011110101100110100 + 1011000000111101000111101 + 0010000011110110110100001 + 1100011011001111110111001 + 1001011111001011001101000 + 1001100000101101101111010 + 0000101001000001001100001 + 1110010101010100010110101 + 1001100110000010001101101 + 0111111000001011010001000 + 1111011001000000101001110 + 1000110010100000011100111 + 1000111100111101000100010 + 0100111000001110110110100 + 0011110010010101110101010 + 1011000100100110111110010 + 1011101110100100111001010 + 0010101011010100110110100 + 1100100101111101010001110 + 1010101111011011001101101 + 1110101010010110100100110 + 1000000111111010000101100 + 0101101010100011011010001 + 0111101010110101101001011 + 0101000011011001001000011 + 0000100110100111010101001 + 0011000101101110110010100 + 1010101001000111001111100 + 0101001011011100100011011 + 0110110101101001111000110 + 1001111111110001111101000 + 0110010110110011111100111 + 1100011110111000010010000 + 1111100100000101110111101 + 1001011111001110100110001 + 1110011001000011011110010 + 1100000110000111000010101 + 1001000111101010001110000 + 0000100110011101010101111 + 1011100110101001111111000 + 1100111000110101001000000 + 0101111111110010000010011 + 0111001101001011000001101 + 0100001001100000000010011 + 0001100000111010010100101 + 0100010011000000011001101 + 1111000001111101011011111 + 1010001000100110111101010 + 0100111111110110111010001 + 1100101110010101000101011 + 1101010100110011110010101 + 1011011101001010010110011 + 1111111011011110100010001 + 1000001101001100010000100 + 1100000010010000111011010 + 1010110111111011001111101 + 0000010010101101001010000 + 0101010100101011010110001 + 0000101000111110000101101 + 1111010000010100000010000 + 0011101111010001111011100 + 1000110100111110010001011 + 0110110000000001111100010 + 0001101001100101000111001 + 1010110010101110000000011 + 1000010111100011001100111 + 1101001101110111101000001 + 1110000000100011101100111 + 0000101010000101011100010 + 1011010100100000101100101 + 0100101101111011110000100 + 0101001110100011001011010 + 1101110111011110110001010 + 1110001000001101000101100 + 0010001000010100100101011 + 0000110000110001100101110 + 1111110000000100110110100 + 1101100111100011001111000 + 1011010011111001011001001 + 0100011011110011111101011 + 0110111011000000110001010 + 0011101110001100100000010 + 0101111011011010101011010 + 1001100001001110011110100 + 1010110010110100001011101 + 0001010101010011000010010 + 0100010000110101001110100 + 1111010111101010110111111 + 0100100000010000001100000 + 0101100111101001001001101 + 0110011110111011010110101 + 0100001111100111100001110 + 0001000101000110100101000 + 0111101001110110010110011 + 1010011000101010010000110 + 0000001010000100110010110 + 0111110101101000010100001 + 0011100011000000101111000 + 1101010110110111011001101 + 1011101010100101101101111 + 0001110010011010100001110 + 1000101110110011111010001 + 0001011100100101000000110 + 1010110111010110011000101 + 0111010101111100111000010 + 0011010110111110100111100 + 1010011111000111010110001 + 1110010010101111010100101 + 1000111100011110000110111 + 1100101100110010000110111 + 0001000011111001001011011 + 0111100000110000101100111 + 1100000010011100110100110 + 0111111101000100101010110 + 1011100100110110110001100 + 0100000001100101010000000 + 1001000110111011000000001 + 0001011001001010000010001 + 1000111001111010110101010 + 1110001101111100010010001 + 1010100000110101101000010 + 1110111010110001100010010 + 0100000100011101001100000 + 0001110010010101101000110 + 0101110000011100000011101 + 0011100111001110110001010 + 0101111111011110011011010 + 1101111101010001111011001 + 0101110110110110110001111 + 1100001111000101000010001 + 1000001100100100010111101 + 1000111001111011001010000 + 0101011110011011010110101 + 1111011101111011111000100 + 1001001110111101100111101 + 1010001000000011111000111 + 0010101010000010110110011 + 0000001001111001110011010 + 1001011111000111010011000 + 0000000011000100000100111 + 1000011010110111111011110 + 1010010110110110001000100 + 0000101101010010011010011 + 1000101111101001100011011 + 1101110111100111100010001 + 0100011000101010001111101 + 1011100100011110000001011 + 0001110101110000010110001 + 0100111011100100101110001 + 1110110010010011111001110 + 0100100110000100010100001 + 0011010001101000111001111 + 0111001010001001010010010 + 0010011101000000001011011 + 0000010010010110101000111 + 0000001000100101101001010 + 1001010100110000001001100 + 0110001110111010000000100 + 0010100100101101100100100 + 0100111110110001110100110 + 1001101110010010101110010 + 0010111100010111101001110 + 1100011010001011111011101 + 0001010110000000100110011 + 0001101011010100110000111 + 1011110000110010010010100 + 0011110111011101011010000 + 0110101000111101000101000 + 1110011100011111100011001 + 0100110100110001000011110 + 1000110100010011111011010 + 0011110001011010100010010 + 0101110000100111001010111 + 0110101111111011010001101 + 1000010000100010111001100 + 1010101110101100001110000 + 0110100000001110010001100 + 1010100101001010010001111 + 1000100100000011110001010 + 0001011000100010101000110 + 1101010110110110010011001 + 0010000111111111100111110 + 0010001001010101010111101 + 0101011101010001011011011 + 0101101101010010011110101 + 0101100000000011101110001 + 1111000111101000110110010 + 0110100100111010100100010 + 1000010100100100101111011 + 0011110110000101101111011 + 1100111101101011011001001 + 1101011111100110100100101 + 0000111000010001001101000 + 0001111101101110010000101 + 0001110000111101101100001 + 0101001101001111101100111 + 1000001100011110011001011 + 0010110101000011101110010 + 0111111110100000001110100 + 0100001000110011111001110 + 1010011111011110101101110 + 1100101000100011110111001 + 1101111111001011100000101 + 1011110110111000000001110 + 1110110101111001000011001 + 1000110011010100101000100 + 1010111100010011001110001 + 0011100001111000011111100 + 1111110111101001000011101 + 0011110010000010101010100 + 1010110111110110111100000 + 0000110011110011010111101 + 1100110100010101011001101 + 0111001000010100010100110 + 0001010101101010111001101 + 0000111110010111110101111 + 1001000010100111011101011 + 1110111000001011000101111 + 1110111000010101111101000 + 1111011001010111111011000 + 1101011100111011001010111 + 1100101011001100110001101 + 0011111011111100110101001 + 1010100110001100101001001 + 0001010001100011111110000 + 1111000011011111110111000 + 0000101101011110100101001 + 1000101000010000000111011 + 0011100101111111111010000 + 1100011101111111000110111 + 0011101110001111101011000 + 0100101100000110111011101 + 1011100011110011100001000 + 1001111011000001100101000 + 1000110011100101111010000 + 1110001100000111011101110 + 0001111100111011101000001 + 0100011011000000101101010 + 1000000010010000011101110 + 0000111011101100011001111 + 0100100011100010000011010 + 0100000110101101100100000 + 0011100110101110001111110 + 0001110110011000001101001 + 0001001110110101111010010 + 0000011100001111011110110 + 0011100100101000000111110 + 0111101101100011111001001 + 0111001100110111100100110 + 1100000010110100110101011 + 0010010010000100101111010 + 0011000000001011000010000 + 1111111100011011101011101 + 0101111101100110010100100 + 0110000001011111010111111 + 1100010101111001100101101 + 0010010010001101000101001 + 0000000001110101100000111 + 0011111110100000010011100 + 0001101100011110011110100 + 0001000110011101001110111 + 1011000110101101010001010 + 0110101111000101001110110 + 0110110000011000101100010 + 1100001000101100101100011 + 0011011011100111010000000 + 1001001010110110001001001 + 0011101011010110010000100 + 0100101000110010100001011 + 1110011001010100101111110 + 0010000111100110010000001 + 0001100000110001001110011 + 1110001010001100011010011 + 0111011110011011101111111 + 1110010101000011101110100 + 0000001011000101001000100 + 1100110011011000101101110 + 0010110011111100011001011 + 1001010010111010001010101 + 1111110010000001100100010 + 0000001101101000100100100 + 0100100101111011100110101 + 1000111111100010110110000 + 0110001001001110000010010 + 1111010111000010001000000 + 1010011111111110010111010 + 0000000110010100110010010 + 1100001110101000110101100 + 0110000110101010110100101 + 0000001100010100001010100 + 0001011010101110100111000 + 1011110110110001010101000 + 0010010101110110011100101 + 0010101111000101000001001 + 0111110100101001101011011 + 1000000101100100001111100 + 0000011111001011111001100 + 1101111001100011100011011 + 0101100000001001100001001 + 0110010010111111010110111 + 0101110000110110111111111 + 0000001011110010011000100 + 0101010011010101010100010 + 1100111101100101000000000 + 1001011100101100110111010 + 0100110111000101000010011 + 1110011010011011001000011 + 1011110100000111100110011 + 0110011110001001101111111 + 1011011001110100101010010 + 1111000101010100011011011 + 1000011000010100110100010 + 1010001110011000001111110 + 0101110100001011101001100 + 1110011110111001011010111 + 0000001100001100101111011 + 1101111111101000101001111 + 0010001101000010001001110 + 0001001110000001010010110 + 1001010000010111001110011 + 1010001100101010001110001 + 0010000111011101000111001 + 1010100000000110000100000 + 1001111011100101101101110 + 1010111000101111100100110 + 0010011100111111001101101 + 1110011011101110000010101 + 0100110001100010000000101 + 1100000010010011000111000 + 1000001101111110000110110 + 1011101111001101101110111 + 1110011111100101011001101 + 1100110011111010000111001 + 0100000011000100110100101 + 1011111011001110110111000 + 0101001110110011110101101 + 1010110001000010000010000 + 1100100101110100101010110 + 1001011111010100111101000 + 1100011110001011100000001 + 0001111111111001110100100 + 0100001011101100110011001 + 0111101110101011000100101 + 0011100110111011001110101 + 0010011111010110001010000 + 0010110011011100101101001 + 0111011101100110111111111 + 1000101001111100100111100 + 0000011111000000101001110 + 1001110110011000100011101 + 0000001011011001011100101 + 1000111011010011001000111 + 1010101010011001100100111 + 0111101110110111011010001 + 0010000001110011010011010 + 1010001001011000110011011 + 0110111110011000000001101 + 1110011101111010010111100 + 0100110000010011001000101 + 0110110000010111111010101 + 1011010110011000000011000 + 0001111111001000101110101 + 1001001100000001100110001 + 1000010100110000100000110 + 0101111001001001011100001 + 0101100100011111111001101 + 0111110110011010000101100 + 0001111001111011101101011 + 0000110100011001111111111 + 0001011101000100101100010 + 1010010010010111001000001 + 1110000111010110101100010 + 0101010100011101101010111 + 0010100100010011011101011 + 0001010100000101000110101 + 0100010000110101101110000 + 0000110110101011110101000 + 1000100001001000001100111 + 1010100000110010010101010 + 0111000011100110101001100 + 1111011111000010110100010 + 0001101100001000100000000 + 1100001001100100000110100 + 1011111101101101001100111 + 1110010001010100100010100 + 0111101100100001110100011 + 0010101010111000101111101 + 0000101111111001001001010 + 1010001100101010011001110 + 1000010001000010001110110 + 1000010011110101010100101 + 1010111100010100101100011 + 0110010011011010100001100 + 1100111010010001000011011 + 0011111110001100101111110 + 1000101111101101001010110 + 0101010100111001010111111 + 1111010110101100111001010 + 0011111111110001100100000 + 0101101101010100111111110 + 0110000011001001011011111 + 1010001100011000110001100 + 0100101001010111010111110 + 1000000100000101011111110 + 0010111001111111011111000 + 0000001110010110100101001 + 1000000110111101000100001 + 1001000011010100110010001 + 1111101001101001111101101 + 1100110011011111000001111 + 0111100000000101010110111 + 0000100110100000111011011 + 0101000011010001100000001 + 1101011001101100001011000 + 1001110111000010101000011 + 1101011110000101110000001 + 0001001110001001110100011 + 1010011110111110011101111 + 1101111111110110100011101 + 1100110101010000110001000 + 1000110011111101000011000 + 0011110110000101101001101 + 0101000111110100100011011 + 1010110111001111011110101 + 0011111101001111000000100 + 1100010111110101111000011 + 1110000100000101001110111 + 0010011010010101100000011 + 1010111101001100110000010 + 1100100000110001001010110 + 0110111011100111100010100 + 1101111101100011111001100 + 0000110101101001010101001 + 0010001001000010111011101 + 0101101010011110111001000 + 0110000111100101111011110 + 0100110000101000111000000 + 1001101110100001011101111 + 0110101010011111110101111 + 1101010001010111000100000 + 1010001011111000000110111 + 1001001100010101001111110 + 0001001100111011101000110 + 1100001011101100100000101 + 0001101011101110010100000 + 1010010100100010000001000 + 1011110011000011010011000 + 0111110010000101011001111 + 0000101101010111111111001 + 0110111100110011110011100 + 1001101001010000100011011 + 0111000110010011010101010 + 0101111001011000111001101 + 1000100010110000101000001 + 1111110010010010101011100 + 0101000010110000011010110 + 1100100101010111100001001 + 1111110001100101111001110 + 0010010000111010101011110 + 0100110110110000101101100 + 1110111110001110000000101 + 0000010011011101111111110 + 0011110010010111011101011 + 1000100001001110110010110 + 0011010011110000010100000 + 0100010001010101000001100 + 0010011011001001011110010 + 1001011100100001110000100 + 0000000111011111010000001 + 0100110011011111101000111 + 0011011111011101100011110 + 1011011101011101101111110 + 1010110000001110010001010 + 0010010000100100111001100 + 0101000011111101010010010 + 1001000001010001010001101 + 0101000111110111011111111 + 1100100101111011010000110 + 1010011110001100110100010 + 0100101010101110001100000 + 1110101100100001000100010 + 1100101111111100111010101 + 1010001101101010000100010 + 0111100110111111110010001 + 0010000101110011101001111 + 0110100111111100101000000 + 1100001100100000101110100 + 0011001011010100110111101 + 1111100011010001101110011 + 0111010010000011011010100 + 1001000101010101001001111 + 0101101001100010001010010 + 1001001000110000100011100 + 0110100100000110011000101 + 1011111010000111100000110 + 1000011110001111010100111 + 0100001111110000001010011 + 0000100101001111011101101 + 0010110101010111101100001 + 0011100111000011101110011 + 1011011000011111011000100 + 0100000001000000111010101 + 1110011111000101110010000 + 1100100100111111110010001 + 1000000000100111100111011 + 1110010111000010000011110 + 0101001100000111111100101 + 0100110011010001001111110 + 1110010111110111100011011 + 0000110111000001110011011 + 0001100001101000111010000 + 0110100110110111010111010 + 0011010110001010010110011 + 1000111010001110001001111 + 0010000001101110101111110 + 1111010011100001000001010 + 1011100001000000101010001 + 0111111000011000100000101 + 1001111000000101011011110 + 0111000101011101101010100 + 0100100100110111001010101 + 0000011100111000011101010 + 1110101111011000101001101 + 1011010010101001101000101 + 0101100010010111000001001 + 1001110110000010010000000 + 0101100111110101110101000 + 1101001100101000110000111 + 1110100000111000100100100 + 1100001111011111011000010 + 1111111010100011111101000 + 1110111001010000011101100 + 0010100011001100110100001 + 1110001001001100001111010 + 1111001000100110001100011 + 1111111110101000001111110 + 1001110001010011111010011 + 1000001001000001010011101 + 0100000010111111001111110 + 1101110100011111101011000 + 1110001010110011100111110 + 0100010101010111000100110 + 1001010100010110000100000 + 1000011011011100000010001 + 1000110000101111011101010 + 1111110101101011100100100 + 1000010000010011101110001 + 1111010010101011000100100 + 1111011000010110001010000 + 1000111100010010010000100 + 0010000010101010110001011 + 1111010101101010100000000 + 0110101111101101001000111 + 1101011101000101000010111 + 1001111001010001010000111 + 1100100000100011001011110 + 1001110111100110111100100 + 0000001110110010110100101 + 1000000000010101010011010 + 0010010111010110000011000 + 1011101001000010010001101 + 0111100101100000111011010 + 0110100101110010001110101 + 0110001010100001101110000 + 1100101111010101111110110 + 1000000110000101010000010 + 1110111010100010101111001 + 1110001001100100011000001 + 0110110111000101100001010 + 1010000000011010100100110 + 0100111100001101000110111 + 0100100010100010100100000 + 0011101101001101000010000 + 1000100001100011001100011 + 1000111001111100100001110 + 0000001011111111011110000 + 0100010001001010010110000 + 1110001110000010111000000 + 1010000110011111110001001 + 0010001111010010000001011 + 0111011110000101000010111 + 1011100011001111100011111 + 0011100000100111101001100 + 0001111010011101000110001 + 0010000101011100011011101 + 0011101010000101110000011 + 0101100101100110110101111 + 1110011110011001011010110 + 0001101111001001010101110 + 1100110000010110101100101 + 1100101001101011001100011 + 0100101000001010011111000 + 0001011101001101011010001 + 0100100001010111101011010 + 0100001110010011001111101 + 0000010010111000001100111 + 1101001010100100010111100 + 0011111100000010010101011 + 1011010100000111010101110 + 1100000001101010111111110 + 1101110010001000100010101 + 1111010010000111110110001 + 1100101101101001110100100 + 0111110001110000010010011 + 1011000010010111011100111 + 1001101001111101011000001 + 0111110100101100010011001 + 0110000101001101000011000 + 1110101000101011101110010 + 0100100010010101100010110 + 0000101101101001000111011 + 1000110110111101010111110 + 1110001101001000000100010 + 1110111100001000100010100 + 1110111100110100100101000 + 1011011001001100001010111 + 1010000110110111111011111 + 1001010011001110010101111 + 0111100111110001000001101 + 1101100101000110001010100 + 1001001100110001010011100 + 1011010010100010010001000 + 1101101101111111111110110 + 1110000010111010010000101 + 1110011010010111101101010 + 0100000100010010000111111 + 1101100100011000101011100 + 1110101011010011101010111 + 0011111100110101011111000 + 0010001110011001011111001 + 1011100000001100010001111 + 1011011001110010111101111 + 1101101000101110000100100 + 0110100001100101011001101 + 1100001001000101100011001 + 0100100100100100011000100 + 1100110101100000010011000 + 1101010010110110100100100 + 1100100100000000110001001 + 0100110010010100001111110 + 0111111101001010011010100 + 1011001011111111110111001 + 0110111111010000010010111 + 0110100111100111100010111 + 0001010110100000110110011 + 1010111001110000010111001 + 1010100000100110001010101 + 0001011010111101010011010 + 0001010100111010011100000 + 0111000100110000111000000 + 0001110011101101000001001 + 0110001011010111011110010 + 1011100000111000011010111 + 0010000000111100001010111 + 1110100000101110111000101 + 0011001111100010001110000 + 0010110101110001110001000 + 1111010111110000001001001 + 1111000010100100101011100 + 0100100100000001101101111 + 0111001010001001001010000 + 0110110010010100011110001 + 1100000010110111011001100 + 1011100001110111111010111 + 1111110001000101100001000 + 0010111010111001001101010 + 0010010001010101110000010 + 0000010010111101000101010 + 0011011000011111100010110 + 0100100110000000010101010 + 0000101110010001100101010 + 0100110001100010010111101 + 1011011011100001101100001 + 1001101100010000110110010 + 0000010011110111010110010 + 0100011000011110100001111 + 0001101111111011001111000 + 0111000010100011001100110 + 1100101110010111011011101 + 1100110011111101010011010 + 1011101010110100100010110 + 1111111000111101000101011 + 0111100001000101111001100 + 1001001111100001101111010 + 1101100000010111001000001 + 0001010100110000100110100 + 0001010101011001111001011 + 0111001110100011010111100 + 0010100010110100110010111 + 1011010101101100000110001 + 0011111101011011101011100 + 1110011011011110111111100 + 1110111001100101001011111 + 1110110011101000011010100 + 1010011001100000100000101 + 0111111001111111001100011 + 0011001010010110011010111 + 0001101010001100100001011 + 1110001100110101011000001 + 0011111110110101111110001 + 0001001010010010110010000 + 0111111001111011010110100 + 1011101100001000000010111 + 1101001111000100011110100 + 0101100000001010010011010 + 1000101000001100010001111 + 0110101010000111000100110 + 0101000010111001000011100 + 1010101011000100000110011 + 1101101010101010001110010 + 1001110011010011000000000 + 0100110101011101011100111 + 1101101011001000000111001 + 1110000100011110001001110 + 0011001111101110001101010 + 1100001111001111011010110 + 1101010101001000100110100 + 1001000000011111001001011 + 0100001110000010000010011 + 1010110001101011101100010 + 1111100010111010000111101 + 1111011100001111011111011 + 1110011001000000101000111 + 1011011011101000001101101 + 0111101001110011000011011 + 0100010000101001011011100 + 0101110110011010111101101 + 0011101101001100110001000 + 1111100011100010111001011 + 0010010100111100101010101 + 1111111010100110000110000 + 0111000000000101110010101 + 0001100111100111001000001 + 1111001111001111001110000 + 0001100110111010000101001 + 0010101001001111101100010 + 0101000100001111010010100 + 1101010000111010101101101 + 0111101101101111000111100 + 1001100010001011100110100 + 0011011001111101010011010 + 0110111010000110100011001 + 1001011001101111111111100 + 0010100110001110110111100 + 1110101000001000001001100 + 1101100010000110110100110 + 1110110101110001110000100 + 0110011001011000100100111 + 1011000110001000000010101 + 0010111000010101101111111 + 1010000101010001100101101 + 1010111000110101100100000 + 0101000000011000001100000 + 1110010011010111001000001 + 1000011111100111111100001 + 1100000001010111011011101 + 0010111111010110100001010 + 1110100011011011101001110 + 1100001000100001110100100 + 1110001001100111100110110 + 1000111011000001011110111 + 0001100100001101010101010 + 0111000100010101101010100 + 0111101000111111100101101 + 0101111011001000000101101 + 1000111101111010010110100 + 1011101111011001101110110 + 1110000001000111101010110 + 0110111110100001011000001 + 0001011000101001101001010 + 1111100111000110000100001 + 1110101011000001111101100 + 0001111111100100111100010 + 1010000000000110000100101 + 0111011101110011111010101 + 1101001111000011010010000 + 0100110110001000000001111 + 1100100011111101110101001 + 1110111000111011000111111 + 0010101000010110111001011 + 0100100111010110000111111 + 0100100001110101110100110 + 0011001001010011100110110 + 0100011101111011111101010 + 1011011111110010000001101 + 1001111110001001000101110 + 0101001101111000101011101 + 1110000111110000101101010 + 0010010011001010011000110 + 0010110101101101011011101 + 0100101110010110110100010 + 0011111111001001011100100 + 1101000000101010000101001 + 0100101001100000011010111 + 1100010101100000101001000 + 1101001101100111000100011 + 1101110001100000011010111 + 1010100011110001011001011 + 1010110011101111100011011 + 0100110111001011111100010 + 0011111011110100001001100 + 0001001101010011000111111 + 1100100101000010000010101 + 1011110111010010101110100 + 1000101011111100111001111 + 1100101100101010011110110 + 1101010111100110101101001 + 0100010010011000010001100 + 0000101100011101000001110 + 1000100011001001100111001 + 0001001100000000100010110 + 1010100110001011011000001 + 1100010001011111110101010 + 0101111101000101001101001 + 1010000101100011000110100 + 0110100001011101011111011 + 0011001001111010000101111 + 1010110001001000101111110 + 0101000100101111010101011 + 0111011111100000100011000 + 1011000110000001111000000 + 1110000011010000100010101 + 0000011001100010110001010 + 0001111001001101110111101 + 1001011111100101111111011 + 0011010100110000111100001 + 0100000100100111001000111 + 0110111111011010001000100 + 1001110111111110011001000 + 0010111000100010111010011 + 1010101110101111101110000 + 0111001011000111001001010 + 0010011000000000011001100 + 1010011100111111100101111 + 0011010011100000010001000 + 1010010011110111000100000 + 0101110011111000110001110 + 0111110100011111101010110 + 0011100000110011011100111 + 0100000001000000010000101 + 1111110011001101110010111 + 1101110101010011001010111 + 0001100000110100010010110 + 1011001101011001100110000 + 1001101101111001101001110 + 1110110110000110101100110 + 0101100100001101100110010 + 1110111001100100001110010 + 1001111101111101111110000 + 0100111011110011110110101 + 0110000110010001100100111 + 0110100110010011111000001 + 1101011000010111010101110 + 1101001011111101000100000 + 0110110010000101101110100 + 1010110000101010010100000 + 1010100101001110111111101 + 0111010101010001010001111 + 0010101001100011101100010 + 1001100101101101100110110 + 1110110000100010010101000 + 1010011000100110010001101 + 0011101011000110011111110 + 0010101111111000101101101 + 0101111110001011110000000 + 0001011100101101001101101 + 0011111011001011011101110 + 1001110110011101000111011 + 1010010011000100101100110 + 1000101101011101000111100 + 0101111100011100001001101 + 0000110100100101101001010 + 1111001011011000101010110 + 1111101110011101101100010 + 0000110100011101110011101 + 1101100000001110111010001 + 1000000111011101111011001 + 1100110101100110101010111 + 1110101100101001001101000 + 0000000011110010010010001 + 0000011001111101010111111 + 0111011100011010111001001 + 1010001111000111101110100 + 0001111011100101111011010 + 0100000110100010110010011 + 1100110110011001010101111 + 0111001110000101011010110 + 0010101011101111111010100 + 1000110100111101101101110 + 1011000000010000001101111 + 1000100100000100011010111 + 0000100011000100011110010 + 1011100001111000001101110 + 1111011000100110011010000 + 0000001100100101101000111 + 0110001111100001110011110 + 0100111100010101001111100 + 0001011100110000000010110 + 1101111010100111000010010 + 0101001001110000100101011 + 1100000110100100011011011 + 1001011001100010101110001 + 0111101100111001010110111 + 0010101001001110000011110 + 1010000100101100110110111 + 0000011101101101110101110 + 1001100011010111000100011 + 0000011001101101110011101 + 0010100010000101010000001 + 1001101000100100001001001 + 0010010011001110100000000 + 0100000101001010011111000 + 1000110100011111100100011 + 1111110100000111010110110 + 1010001010011000001010010 + 1111111110010010111011110 + 1001001010000100010011110 + 1111010011000001101110110 + 1100000110001000000010100 + 1001011010011110011101011 + 1101001000010110000111001 + 1110111011101101111000000 + 0100101100111010101001110 + 1100110101100100011010000 + 1001010011111101111110111 + 0010100110011100001010011 + 1010001000001001001100101 + 1000010011000000011100101 + 0011100101011111111011010 + 0100111100111100110011101 + 1100000100101110101001111 + 1011000100101011101010010 + 1100000001010010001000010 + 0100111000100111011000000 + 0000111000011110001100111 + 0001011001101001010110111 + 0110110101100011111010100 + 0101000000111100101010110 + 0111101110001010101111011 + 0110001101011100011011100 + 0111110100001110001111000 + 1101101100001101000111101 + 1101011010011011100101000 + 1110011000011011001000001 + 0010000001001111101110000 + 1111110010001010010111111 + 0001010110000001100001110 + 0101100010111000011101100 + 1110010101001010011110010 + 1000001110010101110110111 + 1001011110000101110011001 + 0010010000000001001101100 + 1101100111001111001111111 + 1010101100000011100011101 + 0101001000100000010000110 + 0001111000001111111010100 + 0111001011010111100011011 + 0110010101110000000100111 + 0111100110010011100111011 + 0001010111001100110101011 + 1010011010011011110001001 + 1101001100110001001101001 + 0110000001110011110011100 + 1100010010000000010001101 + 1010010101111001001001111 + 1100011010001110011101000 + 1010100000111101100011010 + 1101101001111101101011000 + 1101100101000011101000000 + 0101001010101111100000101 + 1110010001011110010000000 + 0001010100101010001110101 + 1000000011011101000000100 + 1010011101100010010010110 + 0100011011100010010111100 + 0100000111101011111000001 + 0010001100111000011000111 + 1010111100101100010000110 + 1010100011110111100001010 + 0100101101100000000010000 + 1110101001101110010110010 + 0100101010011101101100010 + 1110110100101101111111010 + 1111000111100000001111011 + 0010101010110111111011101 + 1100111101000011011000001 + 1011100101100111011001100 + 1111110100110101100010010 + 0101001010110101000101100 + 1011001011011111000110101 + 0111000011011100110111111 + 0101101001111110011011101 + 0100001101111100101100110 + 0100010100011011011010010 + 1011001011111001010001010 + 0010100011110011011000110 + 0110011001110110100001000 + 1011000110000100000110011 + 1100000001000011111100110 + 1110100000011100110111110 + 0010100000010101011000001 + 0111001100101010001001101 + 1010100101000011010111111 + 0110110110001110110011111 + 1001110010111011011000100 + 1000100100011001111001011 + 1101011101000000111010110 + 1010010001111111111001101 + 0110001011010010001100011 + 1100111000100101101011011 + 1001111111011011000010110 + 1100010110101010111000011 + 0111100110100110010011011 + 1110111000101101001010001 + 1000011100010100001110011 + 0010010110000001100001110 + 0000100111010000100001100 + 1111000011100101101101110 + 1100000001101001011010010 + 1101111111010001010000011 + 1111001111000110100001111 + 0000001011111110101010111 + 0001001010001111111011001 + 1111110010011010000110110 + 0101000110111000101001011 + 0001011110011011110110011 + 1011100011001110011010100 + 0010001111011011101001000 + 1111101101010011111101111 + 1000010111010010011100010 + 1000011000010110100001110 + 1101011101000101010110000 + 1100101001010101011010110 + 1111001111100111100111110 + 0100011111001101011110110 + 0101001010000001110101011 + 0110101100001110000110111 + 0001100111110100010100010 + 1101000111111110011010100 + 1110010011000111011101001 + 1001000111000111010111101 + 0100101010011010100000001 + 1101010111111101110101010 + 1001111100001010110011000 + 0110101001111001001110100 + 0010101010001010001001001 + 0010100010001111100101100 + 0111111111011001010111001 + 0000111101101011001111010 + 1010001011010111010100001 + 1001100100000010101100001 + 1010100100001011101111011 + 0001000110011001011001110 + 0000000110100111101100000 + 0000110100101100111010000 + 0010101100000110001010111 + 0000101010100101000001101 + 0111001101001100110001000 + 0101000011001101000011011 + 0010111111101100111110010 + 0111011111111100010011010 + 1100010011111100010001101 + 1100010000011101100011010 + 0001100111011010110100100 + 0011110001000010101110010 + 1111010111100011110011010 + 0110000001010001001110001 + 1010001000011011100100101 + 1110110110101100011011100 + 1000010101101010001100010 + 0100010100110001010110010 + 1110010010000001101101110 + 0110010001001100111101010 + 1000011101101111001110000 + 0011100101011101110101100 + 1010101100110111100011001 + 0010010111101110101101101 + 1101001110100101000001011 + 0011010100010111101100100 + 0101010001101100101111011 + 0100100011010110011010100 + 1000101001101001000111011 + 0101100000100000110000101 + 0111011111000001111010111 + 1100010010111111111111000 + 1100110100101110001011111 + 0011001010001000101001000 + 1110100101110100111110111 + 1001010010000011001110110 + 0101010011000001110101011 + 1011100100100100110111010 + 1101011101100011010011101 + 1111111011011001000111000 + 1101100010001000111110110 + 0010111101100110110100000 + 1101101000100001101010111 + 0011101111000010110010101 + 0111010000111110000001011 + 1110001011111001110110101 + 0110111001111001010101011 + 0110001101001001110100000 + 1010101001100000100101011 + 1100101001010100110010110 + 1000100111100100011110101 + 0011111000001010010011111 + 0001010101001101011110110 + 0110011001000110011100001 + 1011001111001011001010010 + 1000110010101110100001110 + 1100110100000111010011001 + 1101111101001010010011000 + 1100000000111100101101110 + 1010010010001001100011011 + 0100110000101111000110110 + 1101011101011010101110101 + 0010001001001111011001011 + 0110100111101101010001011 + 1010000111101110111010011 + 0110001111100000111001010 + 1000100100101000111101110 + 0101000011110100001101000 + 1000111001001010001010101 + 1100101101001110000110110 + 1100011000110010011111010 + 0011100100011011111110000 + 0001111011111100011100010 + 0001011100101100101011010 + 1000000100110001100011110 + 1111101110000110100000111 + 0110001111110010101011000 + 0000010111001111101110100 + 0001101010110001001110111 + 1011001010101110001111110 + 1100001111000000001101101 + 0111111011001010011001001 + 0101011100111000111000010 + 1111101101011010100011100 + 1011100110010111000101100 + 1001100100100110110100101 + 0110011111010010001010101 + 0001011100010100100110111 + 0010010111011111111101111 + 1011011101110000111110111 + 1111000100101100010110101 + 1100000010101011100101000 + 0011000011010010111101010 + 0011111110101101010010100 + 0011011000010010011010101 + 1100010010000000011001000 + 0011010100100100111001101 + 1111011010000110001001001 + 1111100101000011010100000 + 1010111011001000110001110 + 1101011000000000110110001 + 0101011110011110011110010 + 0000001000001000010000111 + 0111001101100011110000010 + 0000001101010000101111010 + 0010101000110011010100101 + 0100000101011110010011111 + 0101100101111000110100101 + 0111110111101100000110100 + 1101110101010110110100011 + 1111100110100011101000101 + 0010001011010110010100000 + 1000110101010110110000101 + 1110001101111011001110010 + 0101001101100101101100111 + 1011000101000001001110011 + 1100000010100000111011011 + 0001000101010110000110111 + 1111011101011001100110010 + 1111111101111001100111100 + 1110110101011010011010111 + 1011001010110110011010111 + 1100111110001001100101001 + 0100110111101011000111010 + 0011000000100111001110001 + 1010000100110100011101011 + 1100001000110101010111110 + 0100001010110101000010111 + 1011101111010100001110011 + 1101110100011001010100110 + 0011101000101010100101100 + 0011111101000101100011101 + 0111010111100001101100001 + 0111101111101011011100101 + 0010110111101010001000010 + 0011111111110111100000111 + 1010000010010000111111100 + 1101101010000001110100010 + 0000000101011000100110101 + 0111000001100101010100000 + 1000111001110000001111011 + 0110100011010100110100100 + 0110111001011101000000001 + 0111011000000001000110110 + 1100111111111100001101101 + 0011101100100011111101100 + 0101000110101010100010100 + 1111110001111101000001000 + 1011100010011001110111011 + 1101110100001111111111101 + 1000011011100100110101100 + 0001000000111101101000010 + 1110010110010000100101110 + 0010110110001011110101001 + 0001010000011011111110000 + 0011110010000001010110001 + 1111101100000000010001111 + 0000100010001011011110100 + 1101001101010001001101100 + 1101000111100100001001011 + 1100001010100111011110011 + 1011010101111001100010110 + 1111110111011110111011001 + 0101010010110011010111101 + 1110001010111001101110101 + 0001111011101111001000111 + 1001011100011001000111110 + 1010001000100000010000111 + 0000100101101000111111001 + 0011101001100110000110010 + 0001111010001011101111101 + 1011101000100110111101111 + 1000001101000000010001100 + 0100100010010111100101100 + 0110011000000100011001011 + 0111000000000010110000100 + 1110000000011110001010110 + 0101001011011110101011101 + 0000000110010101011111010 + 1110111111001110100000000 + 1110010100001100010110011 + 1111000001011011011111001 + 1110101011010100011100001 + 1010101000110010010001100 + 1010100101010100111001000 + 1100101010010011011001010 + 1000101001010101000011011 + 0010101100101111000110101 + 1110001110110111011010100 + 0010110110111111010101110 + 0100011011100001110110100 + 1101101010100011110011001 + 0001100100010101011110000 + 1011000110101110011100101 + 0111000111001100010010010 + 1010011101011001001100000 + 1100000101000010001111100 + 0010010011001000111111100 + 0011011001011011000100110 + 1000011000111111000110000 + 1110000010001110011111011 + 1010001011101111001011100 + 0010000100000101001100110 + 0100110101000110110011001 + 1010000010010010111111110 + 1010001010011000010100110 + 0111010011110101011011101 + 1011110011101100000100011 + 1111101100000000101000001 + 1110111110010000000001010 + 0110110010101001000111100 + 0111011100010100000110000 + 0101101011011001001001000 + 0010010101001110110110100 + 0101001011101001011110001 + 0101001010100010111001001 + 0110010101000100111101011 + 0011000110001100001011000 + 0001110101110110000101001 + 0001000000011110000100100 + 0010111110000111110101101 + 0110111101011101010001100 + 0001100110110001001000111 + 0100110100111110001101100 + 1001000000011001011100010 + 1010111100001011000101011 + 0001000010100011010000111 + 0111001100110011001101111 + 0001111111100000101111110 + 1100111101100110111001010 + 1101010111111110110111100 + 1100010111111100111010110 + 1111000000110010010100000 + 0000100000100101110011010 + 1100100011110101110010101 + 0101001101010101000100000 + 1100011111000011001011010 + 0010100010011110111001110 + 1011110011111001111100101 + 1111110100100011101111010 + 1011101110010110010111011 + 0011010000000010001110010 + 0001101110001100101111010 + 0110101000110001110010000 + 0010101001110010000111101 + 0001001011101001100100001 + 0000101111011110110011011 + 1000000010101110111111111 + 0110010101101111011010011 + 0111010010110001101011011 + 0101111110111110100010001 + 1001100100001011111001011 + 0000011011110100111111000 + 1111111111101110111000001 + 1111101011111101011001011 + 0110101110100011100011000 + 0101101011111000110011010 + 0111100110111000100010101 + 0010100111010010010101101 + 1100110011101011100100010 + 0001000100111010010101111 + 0100010101101001011111011 + 1100111110100011100010100 + 1100000001110011111011100 + 0001010110001100110001101 + 1001110000001011011100101 + 1010101101101011100010111 + 1100100100000011000110010 + 1001001000101001010001001 + 1101001001110000110100110 + 0000010001010001111011010 + 1110100001110010010101010 + 1101011011100101001110111 + 0100100011011011100101110 + 1001011101110010010001111 + 1100101011000000110001011 + 0101110010000001110111001 + 0010000011111010010010011 + 0111000000000001111110011 + 1111000000001000011000000 + 0111011100011001100100000 + 1111010100101001011101100 + 1101100000110100111010100 + 0111000001010001000011100 + 1010011011100000010110111 + 1111010011000101110110001 + 1101000010110001111111000 + 0110101100001001101110110 + 0001110110111100001010111 + 1000000110100101001111011 + 1111000111001001111111110 + 0111001101110111000011111 + 1111001110001110001101001 + 0111110011110101011101011 + 1011010010101011000010100 + 0101110110101101111101000 + 0110101100100110111111010 + 1110110001000010100100111 + 0110011101001001101011110 + 1011111101111011110100111 + 1111100000011000000110010 + 1101011010010010101110010 + 0111111000010111010100010 + 0111101000101111001111111 + 0110111001000010100001111 + 1101100011010100111110111 + 0011011101100001110000010 + 1011111011010000010010111 + 1111010100100000111101000 + 1100100010001000101001001 + 0011010110101010110010110 + 0001010101001001110110101 + 0100111111011011000000111 + 1000101010011111011001100 + 0000110100011000110011110 + 1110001011010011110001100 + 1100011000100101111000100 + 0011011101100101011100001 + 1101100100011011001011011 + 1000101111000001101000000 + 0101110101001100101100010 + 0110011001001101000001011 + 1101011010111010011101100 + 0010000101111011110110101 + 0110110101100011100111000 + 1101000011011000010111101 + 1011010110000000011010100 + 0001001100101001111011110 + 1110010100011010110001011 + 0111111011110100011010101 + 0000110001111110100111011 + 0111101101110110100111111 + 0111111011110100010101010 + 1100010101110111100001011 + 0100001001011100110001000 + 1000110110101001100010110 + 1111011110110000001111010 + 1001001111010000011001010 + 0100000100101100101011100 + 1101111001001100110010011 + 0110111011101101010100101 + 0101011011111101101000001 + 1100101100100101110010011 + 1011100111110001011001001 + 0011001001110111101101010 + 1110110101010001101010001 + 1000011000011011110011000 + 0101101110001011011110101 + 0010110100111111000111110 + 0011011100011010010100000 + 1100111111111101100001101 + 1011000011001101011101001 + 1001100101001110001001111 + 1000000111111011100111100 + 1101110100010001110100101 + 1111111101110001111000001 + 0000101110101110101100101 + 1110001001000110110110101 + 0110010101010011000010111 + 1000101100111011000011000 + 1111000001010001000100011 + 1001001000011001111100100 + 0111110111011110000001010 + 1011101001000000111010001 + 1011100110110111110010001 + 0101110001001011011011101 + 1100100111011101110101111 + 0010111100011111110110000 + 1011000001010000001010100 + 1101011100101011101100111 + 0001111110010111001101001 + 0100101001101000100010011 + 1101101000010101100110001 + 0111111001111111110011100 + 1011001000101000101111100 + 0110111111111011111100011 + 1101111011001100100000110 + 0010110110111000010111001 + 0001010111110100100000100 + 0000100111000100110000001 + 1001000101001101111111000 + 0100000001110101000111110 + 0111111110010001110100011 + 0010000011101010000011001 + 0111100010110000101011000 + 1110110000011001011001110 + 0000101000010101001110100 + 0110110010001111010000110 + 1011010011000000100001111 + 0001011011011111001100100 + 0111100100110010011111001 + 1011011000100010110111100 + 0111011000010101000110110 + 0110001100111110110100010 + 0011011001101100001001001 + 1011110110011110100110111 + 0110101111001001011011010 + 0110111100101001010010000 + 1110001001101000100001001 + 1101110011110100000100101 + 0110100100110101010111110 + 0011010111010000010111010 + 0010010001111011111111011 + 1010000001010000001111111 + 1101110101001110011000100 + 0111110001010001111101011 + 1101100110001101000111100 + 0101111110100111100101101 + 0111000000010011101011110 + 1000010111111001001000100 + 0010000010010001110001100 + 0111111101110001001100011 + 0100111100100111111111111 + 0111001111101101001110101 + 1001110100100001101000000 + 0100010100010010101001010 + 0010011100111000001011010 + 1111100001100101001101011 + 0111111101001001110110110 + 1101011001100111100100000 + 0100100011010111100111000 + 1000101111101111011110000 + 0110010110011100000000000 + 0001011110001111000010010 + 1011111111000101100110110 + 0101110011011100010010101 + 1000011000111111110000110 + 0001111011000001100000001 + 0101000100001010111001100 + 1010111101101011110110010 + 0001100010010011000001011 + 0110100111011110100100010 + 1100000111010010000100110 + 1101001100011101101011110 + 0011011011110001101100000 + 0101111110010101101010101 + 0000000110011100110000000 + 0011110011001111101011001 + 0111101111110100011111101 + 0100010101011000100010010 + 1001001101010000111110101 + 1000110011100011100011011 + 0101000110111100100001000 + 1101111100011101110001011 + 1101111110010000100001110 + 0000011110111101001011001 + 0010101110100001110100011 + 0011011000110010011000110 + 1011000100111011011000110 + 1101101011000000101111010 + 1000111000100111010011101 + 0111001101001110001111001 + 0011101111011111110010010 + 0110101111011110000001110 + 0011101010100010111100011 + 1000011100011111001100011 + 0100000010101010110011001 + 0010011111100010011101001 + 0110110001010010101001001 + 1110100011110011010111000 + 0111011000101000011100010 + 1101101111001101000011010 + 0111101011011010110001100 + 1101110000000111011010110 + 1011011000011001100010000 + 1101011101011100110100101 + 1001011001001001001100110 + 0000001010000001101101110 + 1001111100010100100000100 + 1100011111110111010001001 + 0010011001001011000110101 + 0001110111000100110101001 + 0101011111101000001010001 + 1100100011001100111111010 + 0110110110111110110010100 + 0000110001100111111100000 + 0101111110101101100101011 + 1011110010011100100010111 + 1000111010100101001100010 + 1110010111010111010101010 + 1101110011011010011111001 + 1101011001110010111110000 + 0010010001111000001100110 + 1001010001101111101110100 + 0011100010111110000010000 + 1010010010010001000101101 + 1010100000010101010000110 + 1110110110110011111011010 + 1111111011101111011011010 + 0111110111101010101010110 + 1111110000100011101101000 + 0010010011001100111110110 + 0101100110011110010101001 + 0100110110011100100100001 + 0111110111000100110000100 + 1011101010001000011010011 + 0101111000000010000101001 + 0000010010001101111111011 + 0100010010110001010100011 + 1010010010001101100000011 + 0100111111110100101000001 + 0000100110000110000111101 + 0110111010111000000011000 + 1001101100001001110010111 + 1101100010111000111000110 + 1110001011001101101101001 + 0110000111001001010110111 + 0010000011101001000011100 + 0010101111111100111110101 + 0000100001110010010000110 + 0101000011010000011000011 + 0101010010000111101111010 + 0000101101001101101111101 + 1100000011000000110100010 + 0010010110011010011101010 + 1111100010100001001101100 + 1000100110010100011001111 + 1100101111011111001001111 + 1101011001001110101011101 + 0101110101000000001011010 + 1111011101010100110100101 + 0110100010101100110001011 + 1110010010110101000010100 + 1101111110100111011110001 + 1001000101101011011110101 + 1010001000010101011111010 + 1111101100101100110110111 + 0111001110000001111100001 + 1010010000000100011110000 + 0111101111101110101111011 + 1101110100000101110101101 + 1100110111101010000011000 + 0100001000001010011110000 + 0011010000111011011111000 + 1011000110111010100011110 + 1000000111000100110101011 + 0000110011110000000101101 + 0111000011111101101000101 + 1010101000101010111110111 + 1010101000100111010001111 + 0010110000000010110000110 + 1100110000100101011000111 + 1010101010001101000011100 + 0101111011111001011100010 + 0001001011000011110000100 + 0101110110000001011101011 + 0000001001100110111010001 + 1001010011110100101101111 + 1101000011101011001110101 + 0100111101101101100100101 + 1100100110010011101101100 + 0110101110100010110111111 + 1111011001101101111010000 + 1101100100000111100011111 + 1001010000001001101110001 + 1001100111101111011110010 + 0001110111101100110100100 + 1000001010011101111011010 + 1010101100000000011011000 + 0101101100111010111101000 + 1101101011000110010100011 + 1100110011001111010100011 + 0010001010111110101101010 + 0110110111001111101101010 + 0111011100100000011111101 + 1001110101000111001100100 + 0011101001101010110011111 + 1001011000001010110111111 + 1011101110110100010100100 + 0011011111101111011100000 + 0001010010110110111100000 + 1110010011010001101010011 + 1111111001001000001110110 + 1110101011111101110001001 + 0100000010101001000111001 + 0001110101001001001001000 + 0010001101110010110011000 + 0111010000001000100011101 + 1110011001001111110101011 + 1011011001010110110100100 + 1111111001000000111010110 + 1110101010111000111001101 + 1110010100101110001100100 + 0000110110000001100111100 + 0110001010001101001100010 + 1010101001111010111110110 + 1111011111100001111110100 + 1111001000010100110110110 + 0111100101011011110001110 + 1011000100101000011100001 + 0011011011010011111011000 + 1100010110011101001100111 + 1100000010001011100100111 + 0000111111111010110101111 + 1101010111111101101111111 + 0110000000010000011000010 + 0000001111001100010010111 + 0100000100011110101000001 + 1011101100000010110101001 + 1010010111010010111010110 + 0000100111010001010111101 + 0111000011111110001110100 + 0110101111010010110111100 + 0111001010011001100111110 + 1110101010011000001111100 + 0001110101111001010001101 + 0000101010000001000010100 + 0110111110010101011001011 + 0100011010101101110100010 + 0101101000110110000010011 + 1001100010110011011011011 + 0101000010011000111100101 + 0010100100100000100111110 + 1011101000101101100111011 + 1110011001100001101101110 + 0111111100100110101111000 + 0101111100101011100010010 + 1011011111100110000011000 + 1001100011110101001111101 + 0010001011010110010100011 + 1110110101011100000000110 + 0111000101111001100011011 + 1011001101011100000100100 + 0111010100010010100101110 + 0000110110000100101111010 + 1011011001000010101100011 + 0001111100100111101100111 + 0101011011110000111000000 + 0010111000000010010110001 + 1101001011110111101100110 + 1101110111111110111011101 + 1010011110110110100111010 + 1011111101101000000000101 + 1101011001001100010100011 + 1100000001110101001111010 + 1001011000010010100100011 + 0110101011000100100100101 + 0110000001010001010111011 + 1101110010100001001010101 + 1011010100100010001001000 + 0000111010000100111100111 + 0101001001001110000111101 + 0111001011110100100011100 + 0011110011110111011000001 + 0001110110011111100001001 + 0001000101001100100100010 + 0110001010001000011111111 + 1101011101101011110100101 + 0100001101100110110000110 + 1101001011001100010011101 + 1110101100111001011001110 + 0000010010110001001110010 + 1111001110100010111001100 + 0100011011001001111110101 + 0000010001100110000110101 + 0111110000101011011000101 + 1111111111010001010100010 + 1101010000111000110011100 + 0100100001111000110011111 + 0100111010011101001110111 + 0110000001110100101011100 + 1000110011001000010111111 + 0110101011001101100000110 + 1000101111110101010011011 + 1111001010111111001001110 + 0100111010110011100111110 + 1001011010100001110101100 + 1000100101110010101100110 + 0111100110111100000010001 + 1100000011111110101011001 + 0000011111000101111011000 + 0110101111010000001101110 + 0010100010110110101111111 + 0110101101001100101001011 + 0011101011000100110001110 + 0110110110111010101000000 + 0010011100000111011001010 + 1110011110010010010110100 + 0011111010000101010101010 + 1101011110001111011010010 + 1100100001000101001110100 + 1000110010001000001001110 + 1110101001101001111000111 + 1111000010100010110100000 + 1111101001001000111000010 + 1111111110001110100011011 + 0111000001010111010100010 + 1111111101101011111110010 + 0000110010000100011101000 + 1110010011010100110110101 + 1011111000011111011010010 + 1100101001110011001111110 + 1110000000100101010010010 + 0011110111110101111001111 + 0101111001100100111000001 + 1001100110011011001000111 + 1011001011101111000110000 + 1100111010110000011101000 + 1111101111100001001101000 + 0101111000111001000111010 + 0011100100110011111100111 + 0110110110110001100000000 + 0000011111010000001000000 + 1000100100110011011011100 + 0110110001011111110100111 + 1001110011001101011010110 + 1000001011011010101100110 + 0100001001011111111010000 + 0010101001100001011000101 + 0011010001100001010000011 + 0000010111010011011111000 + 0111001000001011101010100 + 1010101011111101101100011 + 0100000110100001100110000 + 1010110100110111001001001 + 0101111100100111010010011 + 1111010001111011011010101 + 0001010000111110101100111 + 1010100111011001110101101 + 0010110010000110000010001 + 1111111111101111001001001 + 1011001001011000011100100 + 1011101100001110111001111 + 1100110001010110001111100 + 1010000101100001100101001 + 1000100100001000010100101 + 0101100000010011000010011 + 1101001110000110001111001 + 1011001000111111110000000 + 0001001101011011000101011 + 1011110110010011001111100 + 1000010110110000101000111 + 1010011101011110101111111 + 1110101011110001100010110 + 1011001011101000101000100 + 0101110111111101011110101 + 1110010001000011100111010 + 1101001111001110001010011 + 0010111110110011001001101 + 1100100101000111000001100 + 0011011110010000001100010 + 0111010111010000111111011 + 0101011001101110010001101 + 0001001101000010001110001 + 1111100101001110100110111 + 1111010001101010101110111 + 0000101100000010000101101 + 0010010110010011010111101 + 1010101000011111101011111 + 0000110011101100010011010 + 0110011010111101111100001 + 0010110111001000000111001 + 1010111011001000111000010 + 0100111001110000100101011 + 0001011111010010100110001 + 1111010100110001100101010 + 1011000111010000110100010 + 1000011101000010111011111 + 1110000011010101010100000 + 1101011110001000000000000 + 0001011001000110010010101 + 1100110010000011111010101 + 1000101100001010110110001 + 0000010000101001000111000 + 1011000010111100010101011 + 0111000000000111011101111 + 1001111010010010011111110 + 0100000000100010001110000 + 1101101110011101101111100 + 0011001100101101111001001 + 0100110001001001101110110 + 1110010111101100010111011 + 1000110000011010011001100 + 1101000010001001110001010 + 1001100111101111010000100 + 1010011111001101101100010 + 0001000001110000110011010 + 0001001101010111101001011 + 1000001001000110110010111 + 1010001000101111111111000 + 0001000001111010110000010 + 0000001101000001000100100 + 1111001111011001011100001 + 0000010101111100111111010 + 0010100001101101100101011 + 1001101011100101001101010 + 1110000010001001011011110 + 0111000100001101100001001 + 1010101110111110111011011 + 1100010100011110010001111 + 1000001100010101110101011 + 0111011111011100011101010 + 0011011010001011111111000 + 1000010010001000000000000 + 0111111111111101100011010 + 0111100111101011100101110 + 0101101011100001011001001 + 0101101011111111010010000 + 0010111011111010000001110 + 0000110011011101111001101 + 1000101010001011100111011 + 1011011011101011000100111 + 0010011110100010100010101 + 0001110110101011000011011 + 1000001010101011101111110 + 1000001011100011001111100 + 0111110011110011011000001 + 0111010111000011011110111 + 0111000000110001110000010 + 1110110110111011001101101 + 0001001100101100111100100 + 0111101111000100111011101 + 0111011101001000010101101 + 0110000000001100110000011 + 1000110100001000001110100 + 1010100101001001100011100 + 0110111101010010110101011 + 0000100000101000110010010 + 1000111000110110111100001 + 0110111101001101000111010 + 1011100101110000101011110 + 0111101010001110100001100 + 0011111111001000110010110 + 1111101000000100000001010 + 1110001011010101100001010 + 0101010001111100101010101 + 0110111100100000111011101 + 1011101100011110010111001 + 0000100000101010100100100 + 0010101010111101110001001 + 1000100010111100100101110 + 0011111010111101111111101 + 0001011010000000110011011 + 0010010000010000011011001 + 1101100001110110101001011 + 0001010010111001000101010 + 0010011101010000111000110 + 1000100100101010000110100 + 0100000100101000011010000 + 0111000011000011110100011 + 1100011101100011010010110 + 0001101100010110011000011 + 1110010001101001011011011 + 0100011001000011101100110 + 0011110011111011111011111 + 1110100011011010101100100 + 0001000110110110000011000 + 1010010110000010110000000 + 1100101011101110110111110 + 0110010011011000101000100 + 0111110101000100110111000 + 1110110111110001110000001 + 1110110000100010001000110 + 1000011000011010101001011 + 1000111100100000000111010 + 1110000110100111011000100 + 0011101000101000001000011 + 0101010010111101111101100 + 1110100000010011110100101 + 0000000101110101101001011 + 0011100000110011110011010 + 0000110110100100000100110 + 1000010010111011001111100 + 1100110001101101111011000 + 1111101010001101110000011 + 1101110001110000010101000 + 0011010100000000011001111 + 1110000101011011100110100 + 0010000110001010000100011 + 0101110011110001000100111 + 1010000110100000100010011 + 1010011010000011001110011 + 0001010000101000101101010 + 0101011001011001100110100 + 1000001001100111101110000 + 1111101110101101110010110 + 0001001000101000110110011 + 1100100110010000000101110 + 0010100110001010011101001 + 0010000100101000000001001 + 0101010010101010101111010 + 0001011000100011011001011 + 1011100000100110111000000 + 0001100011001110001011100 + 0011010010000111110100101 + 0101110011010000010010101 + 1000100111010000011111111 + 1101101111001000000011110 + 0000011100000001010101110 + 0101101001111101100111101 + 0101010001111101000001101 + 0010000111100111000001110 + 1110110011111001001110101 + 0011010010001000000010010 + 1111001000111110001111110 + 0010001111011010111010111 + 0010000001011101010010110 + 1111001110011110011101111 + 0101101011001101010001110 + 1010101011100000011101100 + 0011000010010011010101000 + 0011101110001110010011001 + 0011110101100011001101111 + 0001000111010111011011110 + 0001000110111100100011100 + 1110101101111101011010000 + 1110011010011011111011100 + 0110011111111100010110101 + 1011100000101000100001011 + 0101101001101110000111001 + 1100000100001001000101011 + 1100110000100001000011101 + 1111010111100101101111101 + 0011100101111000000010010 + 1110010111100010011101110 + 1001101001011101111110110 + 0100000110010010101001010 + 1011000001010100010101000 + 1000000111000000001001010 + 1110010010010000010111010 + 1000111100101111000000011 + 1110000000110010000101101 + 0100001000000011100110110 + 1100110101010111011000010 + 0100100111010011010111001 + 1111000011110110011011011 + 0011011011101001111010011 + 0001111110011101000010001 + 0000111000100001111011011 + 1010000001110001001010101 + 1010101010001000001110100 + 1010110101000110010110100 + 0011110011010000000101000 + 0000000100000011011110000 + 0000001011101011111111001 + 0010000010001111010100101 + 0111110010001011100010010 + 1001101111100010001001010 + 0111110111011110100110001 + 1011001100001001100111101 + 0100101010000110000101110 + 1100010010011101100100111 + 0101010111011110001010011 + 0101101101101100011000010 + 0101010010110000000010001 + 0110111100001100100010010 + 1000110011111110000010011 + 1001000100100010010001000 + 0111100101001011001001011 + 1001011100111010111101011 + 0100000101001110100111111 + 1010101111111100100000101 + 1100001010111001110011111 + 0001110011011110000011010 + 1100011111100111000001101 + 1001110101011000011010101 + 0001010000000011011011011 + 0100001010100011001100001 + 1001010000001000101111011 + 1100111110011111011100100 + 1010110110011101101101010 + 0000000000101100000010000 + 0001000110110110000111011 + 1110011010010001111000000 + 1010001100101101011100100 + 1111100100101100101110001 + 0101100010101110001001101 + 0011110010110111011010001 + 0111111101110101000010000 + 1111001110111000100000101 + 0100100101101110110110100 + 1100001110101101100111110 + 1111011110010110111000000 + 1001111110110100111001101 + 0100000001110000010001010 + 0111010001101110010110001 + 0101010000100110010000010 + 1011011111101010100110101 + 1110100110000011100100010 + 1110000011011101110111111 + 1110010000111110101111111 + 0000100110000011001111101 + 1011101110110111001011110 + 1010110010000001001001110 + 0010001010001000001010111 + 1011101101001111100110100 + 1010010111100101010101000 + 0100111010011101010001100 + 0110101101100101101001110 + 0100001110110101001110100 + 1010001111011101010001010 + 1101001110101110010000111 + 1111010001111111101101001 + 1001011101010101010111010 + 1010101010100000100000001 + 1010001111110111110110111 + 0000110010100011111000111 + 1111001011000101011111111 + 1110110111101001100000000 + 0111000110111010110101001 + 1110101001001000110000100 + 0110000101010100011011010 + 0011101101111000111101110 + 0110010001000110000110010 + 1111010100000011110101111 + 1110100011000011100101100 + 1010011001011001001001000 + 0011000011111101110111000 + 1000000111101000101011101 + 0110100000101001010101111 + 1011111001010000101100011 + 1100010001110000011100001 + 0000110010000001000101010 + 0100100100100111010101110 + 1101101100110111000010011 + 0110111010101110010000100 + 1011101110001000101010101 + 1001000111000001100101100 + 0011111000001100000101110 + 1111000000100110001111000 + 0001111101001011001000011 + 1000001000111101000011111 + 0111101101100101100011101 + 0101111000000000111000100 + 0000000100000001101100000 + 0000111010111111010100010 + 1010110010011011011010011 + 0000101001011000001010011 + 1110000000111111010001110 + 1111101100100000101100001 + 1000111011100001010001011 + 0111100011110000110100111 + 0011011000011110000101110 + 1000000010011111010011111 + 1111011110010111101100000 + 0101011110011100010010001 + 1110010011110110100101100 + 0110000111101100111011010 + 1011010100010110011001111 + 0011010011110100001101011 + 0010100000101100011101111 + 0010001111000110111101001 + 0110010000110011111110010 + 1010111011010011111001100 + 0110000011111011111111011 + 0010010100110001111011011 + 0110100110111010100001100 + 0110101111100101111100000 + 0111111100010011111100010 + 0001000111110000101010011 + 0101100001011001100101110 + 1101000110010010000101101 + 1101101011101001111101100 + 1011011101100010101010101 + 0101010010100010010110001 + 1011101000010011110110011 + 1001001111101000000001101 + 0101011001101110101100000 + 1110101101000110001010010 + 1100011100111000110100010 + 1111011100101011110110100 + 1000101010100010010010111 + 0110101101001101101101101 + 0111110010010100010111100 + 0110110011100000100111000 + 1101110000111100110111000 + 0100010000111001101101111 + 1110101100110110001000000 + 0100011011011010101010010 + 1100011110101011101110011 + 0001000001000100000010001 + 1111101011001100111110010 + 0110000001001001101100010 + 1011010001001001011101010 + 1100010010101010001011100 + 1100000100000011110010011 + 0110111100001001000011011 + 0011111100110110011001000 + 0000011111010001111010111 + 1001001100011001011110010 + 0110010011101010001101001 + 0000011101011100001001110 + 1111111010100011111101100 + 0110010100000001011101000 + 0011111110000101000000011 + 0100110010000111111111001 + 1100100000110000011111001 + 1000011111001010000110001 + 0100101100000100011101000 + 0010101111111011011010010 + 0001001111001000111010100 + 1011001111111110111101100 + 0100011010000100010000010 + 0010110110110011110001010 + 0001110111100001010101011 + 0010011110001010100001000 + 1101101001011111000000101 + 1110101111000000111111001 + 1001000000100101010100111 + 0100000110010001000110011 + 1000001101100110010000010 + 0010110101110000001101000 + 0101001100111111001111010 + 1000110001011000000111100 + 0111111001111111001100000 + 0011011000110110000010000 + 0001010100101110101101000 + 1010000001000000001001111 + 0011100000001000001001001 + 1111111100110010001100101 + 0010100000000010100011011 + 1100100110100110010110100 + 1010100010110100100000000 + 0111101010111000110101001 + 1011101010110111110110101 + 0001011011000000011100100 + 0010101100011101100101101 + 0010111000101010101111000 + 1110010110001110111010100 + 1011000110001000101111101 + 0101001110010001010111101 + 0111101010101010001001001 + 0100111101100001000000011 + 0000010001011010001010110 + 1110110010110010100011101 + 1101101101110110001101100 + 1000010111101001110100000 + 1010100111000100110011101 + 1111011100010010010111111 + 1000110100001100001010111 + 0111100000100111111000001 + 0101110000011101001110111 + 1100110000011100110000001 + 1010001110101000111001010 + 0011001101101110010000101 + 1010100101001100110011101 + 1010101011011001001111010 + 1100101000111011001000100 + 1100111010100010011010110 + 0101110100011101110000101 + 1010000101000000010111001 + 0111000101101000001100010 + 1111011000101111101000001 + 0000000100011101011000110 + 0100100111110000000100110 + 0111001110010100111100111 + 0010010001011111111110000 + 1100011100111100011101001 + 1110110011011111000101111 + 1110100000100000100100001 + 1100100010100001100101001 + 1101001101110001001111000 + 1110111100011100000101101 + 1010011011100011101100101 + 1001000010010111001110010 + 0111000110100011100001011 + 0010100110100111100100001 + 1001100010100101001011111 + 1011101000101001001101110 + 1110001000001101110011010 + 1000010110001011110100011 + 1011101101110011010111011 + 1010101101110010100001000 + 0111100001100111110111010 + 1101010101111100000111110 + 0000101010101101000111010 + 1000000110011001000010010 + 0001111100011100110100101 + 0000000111100001110001010 + 1000100110001111111100010 + 1111001101000100001111000 + 1101110000111101000000011 + 1100100010110001101100101 + 1111101110011100100111001 + 0000111010100100011011101 + 0010111101001101111101000 + 0010011000010011001101000 + 1100001001111001110110100 + 1101100111000101000100011 + 1100000010101111010001000 + 1001001000010100100101011 + 0001000000011001000001011 + 0011111100100010000000110 + 1010110001101001010110100 + 1001010010011001100111110 + 0001110010111111010100110 + 1110101001100110101111111 + 1111011100101111011101101 + 0000010011100000010001001 + 0001101110111001001110000 + 0011001010010111001101010 + 1010101000111001100110101 + 0010011110001101111111001 + 1110001001101001100111100 + 1011110011010011100110110 + 1011011100100001110000111 + 0010010110000011100001101 + 0010110100000001010100111 + 0011001111010000101101110 + 0010100001111011011011101 + 0001110010100101010111100 + 0000011001110010001101010 + 1001111011111000011100111 + 1111100100010000010001101 + 1000011101111010011100001 + 0111111111111101000010010 + 1010110010110100111110010 + 1011100001110000001001000 + 1101111110111111011111011 + 0110110110110100000111000 + 1001000000100010101101100 + 1001001101111101010110100 + 0110010100111010101111010 + 1100001110010100000101010 + 1100010000001111111001111 + 1111101111111011001000011 + 1010011110100101011011011 + 0010011110000110111110011 + 0000100000100111001101101 + 0001000111011011101110111 + 1101010110101010000010001 + 0111111101001110111110000 + 0010010010010000100101010 + 1101100110010101101111010 + 1011001001011000100001101 + 1101100110110000010011010 + 0100110011001011111101010 + 0100011101011100100010011 + 0110001001011110100000111 + 1001111101110101101101100 + 1110001100010000100000101 + 1000000010000101101001100 + 0001101010000101100100101 + 0010000100100011000000111 + 1100010011111001100110010 + 0000110000010011101011111 + 1110111100100101000111000 + 1010010010010011111111111 + 1001110101010101110100000 + 1010101000011101101100111 + 0100101000110010010010001 + 0010001001111110001010000 + 1111100010010011001100001 + 1011101100000001110110010 + 1010001000100000001001110 + 1001110101110110111011110 + 1100000110101000110110010 + 1101011100110010101101111 + 1100000001001111010011111 + 0101110001011100100110011 + 1110001101010010101111001 + 1101001010100000001000000 + 1101101100010000110111001 + 1110110001011000101011100 + 0010101001011000011110100 + 1011101100010111101100010 + 1000010010011001111100010 + 0000011101100101101010100 + 0100111101000011111111000 + 0101100000001100011000111 + 1101001010000001010001011 + 0100110000100001011001100 + 0111011100100110101000110 + 0001011111010011100010010 + 0110001101111110100001110 + 0001010001111000101011001 + 0110001110101111010011010 + 0011101110110100000010001 + 0111110110001100111001101 + 0101111110111011000100001 + 1111000101110110000000000 + 0001111010101011000110000 + 0011100010000101001001000 + 0101100010110011100011011 + 1011011011101101010010000 + 1100110101100101011000100 + 0111101001101101111101011 + 0010100100101100000101001 + 1010100111000111011000100 + 1100110010110000101111001 + 0111011111100101110110111 + 1110010100011111000010011 + 0001100101011100100010000 + 1101101011110000001010101 + 1011011010010010111000011 + 1010101011100010111010001 + 0111010110101100001111101 + 1000100010101000101000110 + 1011011111100011010101000 + 1110010101100101111010100 + 1000100101110101111111011 + 1010110001101100001100111 + 0001111111000011110110110 + 0100110100111001010111010 + 0011000001101010001001001 + 0101111001101100111110001 + 0000010001010101100110101 + 1111111110101000000101000 + 0001001000100100010111101 + 0111101101101011000011011 + 0101100001000100110100111 + 0110010111001011000011101 + 1111010110011100111010000 + 0000011001101010000011111 + 1001001101100110110001111 + 0101101010010001001001001 + 1001110100101010100011000 + 1010001010010001010101001 + 1010001111001010001100101 + 1110110011111111100011001 + 0000011010100100010100101 + 1011001110100010101001000 + 0111111110001111001110010 + 1101011101111001101011010 + 0011001110110010001010010 + 1101000110111100010010100 + 0010001110101010000101111 + 1001001110010111100101010 + 0011100000010011111100110 + 0011011011111111011111001 + 0111111010000010011010010 + 1101001100001011011000001 + 1000000010111110010000000 + 1100000010111011000000010 + 0010111111101100001110111 + 1110100000101100011010111 + 1111110010101011101011011 + 0011100010001001001100110 + 1000010000110010100010010 + 0110100010111010110101000 + 0101001110101100100001010 + 1111000011010000100011010 + 1110011001101111111110100 + 0111100111001110101110001 + 0011100100101100111110001 + 0011011011010100101000111 + 1110100110101100111110101 + 1010011001010001001001100 + 0001101100011100001010000 + 1001011100111110010111011 + 1001001010101111000111000 + 1110100010110011010110010 + 1001111100011010100111100 + 0010001101101101011001100 + 1011011001100011000110100 + 0001010001111110111100011 + 0111011010010101000101101 + 0100111111110100001111011 + 0100000010101001001100100 + 1001100010001101001110101 + 0000111100001010100110100 + 0100010111111000100100010 + 1010101010110110011100111 + 0111010000001000010110011 + 0111100011011001100011000 + 1110110110010110101000110 + 1110111001001100100100010 + 1110111010111000001000001 + 0111101000110101000001100 + 1011011000101100101000001 + 0100101110110110100010110 + 1111010001000101001000111 + 0111010100100000010000001 + 1001110101101010001000101 + 1110101100001110010010001 + 0111101111111010011010111 + 0111101011001100101001101 + 0110010100110100100001001 + 0111101011010100100111100 + 1110001001100110101100011 + 1111101000100101110011010 + 0110000011101110101111001 + 1011110011101110101010011 + 0110000100100001111010001 + 0101001000011010111110010 + 1101100010000111101101100 + 1011010010001111001001000 + 1010110011001000010101100 + 0110001100100010011001001 + 0100001000000110011101111 + 1100001010110000111000110 + 1011001001111110111101011 + 1101000101100011000110001 + 1000101110001000110000101 + 1100100011111010010101101 + 0110000011010100000110000 + 0001010110000010000011010 + 0100101010110111110110010 + 1001100101001100000000111 + 1011000010101111101010001 + 1111001011111101000101001 + 1000011101011010101000001 + 1101011100101000000000111 + 0001000101100110100100010 + 0001111100101000110111010 + 1011111111000001110111010 + 0100101100101001100011001 + 1101110011010111010000010 + 0110010110010110010001111 + 0110111111110110111100010 + 1010000101011011111000010 + 0100100010010010001001111 + 1000100111001101000111011 + 1011111001001101011110101 + 0100111101010110010010100 + 0111000010011000101011111 + 1100011101110100110100001 + 0110101001001111011010011 + 0100110001110100100010001 + 0111110100100101010101001 + 0000000100000101110111100 + 0011110010100000111000001 + 0000100001110010000101100 + 1101011101011000000000110 + 1111011010110001101110111 + 1010001101101100110100101 + 0001111100011111000100010 + 1011011110101100101101101 + 0000011011011101100110001 + 0111011001010110101001101 + 1101101001011111000001010 + 1111100100100101011010100 + 1111000010101010000110101 + 1110011101110000011110101 + 0010110010010000111101000 + 0010010001101101111010101 + 1001110010000101011110011 + 0101111100101010101100001 + 0110000010011001000010011 + 0110000110111000101100100 + 0110110101111100000101011 + 0100001010110111000111010 + 0100001000111011011011110 + 0100000100010111011111000 + 0001111101110111110111011 + 0001000100101111000011100 + 1000000001010111001100110 + 0011000010010110110011101 + 1111101001001110000110100 + 1011010000010101101100000 + 0010000101100111000000010 + 0101011011011000010011010 + 0111000000101011000111110 + 0010001011000010100110111 + 0111000101011111001011111 + 1100001000111110010100111 + 1010011111010101011111011 + 1000011110100101011100010 + 1101100011001011010001100 + 1100011000110101100111000 + 0110001100111011110110001 + 1111011011110111100010100 + 0100000101010100010110110 + 1001010110010110101101111 + 1100101010001000111111111 + 1101011110111000001110000 + 1011111001001100101001001 + 0111111100101101000110011 + 0000001000010001101001001 + 1100111101001011101010101 + 1101101110100111011011010 + 1110110111001010010100010 + 0101000110000010001100000 + 0110100100111011111010111 + 1100001000010011111110101 + 1010011010001010001010001 + 0100010101110010011010111 + 1110101011101010010111010 + 1111000101110101001001010 + 1101100110011101111001001 + 1111010110001011111000000 + 0110100011010101010111010 + 1111001001111011000101011 + 1101100100011011111100011 + 1110000011011011110001001 + 1110011111010001111000001 + 1011111101111111000100111 + 0010101100011011010110100 + 1010101111101111101010111 + 1110100111110100010100100 + 1011100001000000010101100 + 1101011011011001101110011 + 1001001101101000111101001 + 0100010001101101011001111 + 0111100100010010100101011 + 1100001001110000111110001 + 0001101011011001110101010 + 1000010100000000100011011 + 1101101010110101100010110 + 1110010101100010111110100 + 1000000110000111010111100 + 0001100011000101110111100 + 0111100001000111010100000 + 0100101101010011100001100 + 1011111000000000011010110 + 1011001101000001000110110 + 0011011100001001100100010 + 1001001011010010101110100 + 0000101111010101100001111 + 0111011100111000000010010 + 1011000011101101001110001 + 1000000110000011001110111 + 1101110111010110100001111 + 0010001111001001100000101 + 0010000110011000000010000 + 1001110000101010100110001 + 0100101100000110000101011 + 1001001000001000001001100 + 0100000101011110010111010 + 1010011010111001111010000 + 1011000110100110111000011 + 0000100101011110010100110 + 0111110011010001000010110 + 1111011000010101010000001 + 0011001010011001011010101 + 0110100010100100110011101 + 1110011101100100111010110 + 0100100010110000100010000 + 0100011000100100011110100 + 1110000010110110110010000 + 0110110110100000001010100 + 0000110000101000111100110 + 1001001110111001001111110 + 1001100000100010111101011 + 0000110101010001001011011 + 1011110011011011101110101 + 0000000000111011001011011 + 1100101110011101000111011 + 0101011011010100101000011 + 1101101001111011011001011 + 1001111111111110001101100 + 1010000011110101111110001 + 1000000111110000001101101 + 0100011010110011110000110 + 0001010001000100111100000 + 0010111100011101110101100 + 0111010010011101000101010 + 1000101001111010001001111 + 1111000010011000111011110 + 1010111011011001101000011 + 0001110100000101001011001 + 1100100110110101100110110 + 0111110011100101010100000 + 1111011110110100101100001 + 0010110101000010110101001 + 0111101101100001110001110 + 1000110100111101100000101 + 0100101000100010001011111 + 0100101111011100111001011 + 0001101010111010011110001 + 0101101110110101110001011 + 1110001100101001010111111 + 1011000110100001011100011 + 1110011010101110100010000 + 1001011111100000111111000 + 0100111110100111011011000 + 0110101011001010110110011 + 1010101111110100110001110 + 1011000110010110110111001 + 0100101110000111101010010 + 1000011010011011001001001 + 0101101101001001101110111 + 1101010110110001001000101 + 1010110011101000011100000 + 1100101111101100011110111 + 1011010000100001000110101 + 0000011000111101001010000 + 0001101110000100000110000 + 0101111001011111001110010 + 0101111100010100010111010 + 1101000111010111001111011 + 0110000010111110000101101 + 1110011010010111100010001 + 1110110011000010011010101 + 0101001010011000011010000 + 1110011010010000111110011 + 0011001001010100001000001 + 1101001001100110110111100 + 1110000111111010100001111 + 0001001001110111001000011 + 0001010001000001111101000 + 0100100100111110011011101 + 0111001101100010011110001 + 1101011010111001111110001 + 0001001010110111001111001 + 0100100101001001101101111 + 0011110011000001001100100 + 1000100010010001100011101 + 0011011001111010000100101 + 0010111011111111110111001 + 1000111000000011010100011 + 0111100100000010000011110 + 0100000010001001000111001 + 0001111100000010011010101 + 1011100101111101011110011 + 1101000111000101110110111 + 0110111111111111111100011 + 0010011100110011110110101 + 0100101101010011011010111 + 0011000111010010100100101 + 0011110110100001110000111 + 0001001101111100011101000 + 0011000110000101110110010 + 1000010010011110101001010 + 0001111001010101011100110 + 0110100101100010010011011 + 1001111101011101000011100 + 1100001111000010011000111 + 1001010000000100100010111 + 0000110000000111101110001 + 1001101001010000110101010 + 0100110100010110001010000 + 1001100010101110110010010 + 1011111000101010010100000 + 1000010101101011011001110 + 1111101101000101011101010 + 1011010110000011000010101 + 1010010000111111100110111 + 1011110000101010010011000 + 1000011111011001011001011 + 1001000110011000011101001 + 1010101100001101011011101 + 0011011010011000011101011 + 0001101111110000100110101 + 0011011101110001101101010 + 0001101001010000001101101 + 0111111001001110011101010 + 1011010001000001111110100 + 1100000011111001100011001 + 0100001101010100111110101 + 1111011010001110000101110 + 0011010110011001001000000 + 1100110101110000011111110 + 0111000100110100111110100 + 1110101100000110111011111 + 1010011110000101001111000 + 1100110001110110010001111 + 1010001010001111100000101 + 1001011100111011110100000 + 0010111011100001100100110 + 0011000000101000100110111 + 1101101000011110001101110 + 1010001010010111000001000 + 0010101100110111000100111 + 1100101101000010110000101 + 1110101001001011011000111 + 1011110110100010100111111 + 1100011010110001011111100 + 0111001101101110100011111 + 0011101100010011100011101 + 0011001110011101100010110 + 0001011111100111100111010 + 1111001001001001010001010 + 1101101111001111111110111 + 1010100001111011110101010 + 0101110001000011111100101 + 0101001000000001110110000 + 1000101111100000001011000 + 0101110111000011101110001 + 1100100101110011010110100 + 0110000110101000000111111 + 1111100101011001011000011 + 1101110111010111000101000 + 0101110001101000110011100 + 1010011010101111111100101 + 1000101110000111101011010 + 1000000101111010110010001 + 0111000011100010100000111 + 1001011110111110110100110 + 1010001000100100101000000 + 0000110000001001011011110 + 1101111100100000100111010 + 1101001010010100011101000 + 0011100001111001111111011 + 0100001100110110101010010 + 0110110110111000101110011 + 0011000101100001110001101 + 1100110101101111000001101 + 0101001100010001000101000 + 1000110100010111111111111 + 1111101100000010101001100 + 0100111000100100101011111 + 1011111101011110111110100 + 0111111100100110011001100 + 0001111110100011111001011 + 0010111000101001010001010 + 0111000000010001110100010 + 1011100111011110100001111 + 0010000011100011101010111 + 0100111001101010011011100 + 0101110000101011101100111 + 1000000100111001100010010 + 1110101101011110001000110 + 1110111001101100100010001 + 1110011001000100010011010 + 0011110110000011011010101 + 0010111000001111010000001 + 1111100001000010111100101 + 0010111011011111010110010 + 0101101001101110101001100 + 1001000111010110010101100 + 0111110101000010000000100 + 0100111000011000101011011 + 1101111111111010110110000 + 0111111101100110000100001 + 1011100101001001101111000 + 0111001101011000011001100 + 0010100100110000101110010 + 1100110001000001100100000 + 1001110000001100001011011 + 0001101110101100111010111 + 1001101000100011101111010 + 1011010000011110010001111 + 0111011011100100101101111 + 1001111100101100000111100 + 1100100101000011001111011 + 1110111100111011100110001 + 0111111001111011011000011 + 1011011001001001010001100 + 1010111001001101111110100 + 0101000010110101101011100 + 1101101001100101111000001 + 0101111001100000011001110 + 0010000101110001111101111 + 0101001001101011010100100 + 0010000010100101011010010 + 1001001010010111010010001 + 1000111101110001010101001 + 0001010010111001011100101 + 1011110101010101101010110 + 1000101101101100110000100 + 1000100111101001100110010 + 1000010001010100000011011 + 1011010001110111100101111 + 1010000100111100001101110 + 1011001010000010010010101 + 0011001011100011110010001 + 0101000101100110101011101 + 1011100011000110110000110 + 1110111010111010111011111 + 1001101100001011101100110 + 0011101111100101000110001 + 1011001011011000110101101 + 1011100001101101111011011 + 0000001100111010011100011 + 1011000110101110111110110 + 0110111010001100011100011 + 0111100001101001001000010 + 1111101001110110101000000 + 1001011001101111010100000 + 0100101001101010000101100 + 0110110101000100011011110 + 0100001111101000010010010 + 1000001000100110011111001 + 0111011100111000011110111 + 0100101111000100000000001 + 1100011101001100101010001 + 1101101000000101001001101 + 1000001000111100010111001 + 0110111110111010110011111 + 0100010111010110100000111 + 0110110100001111100110100 + 1010010010000000011011010 + 0101101010111100011001011 + 0110001011111111011010111 + 0110101001001111000010110 + 0100001011000111010110010 + 0100000101100010111011111 + 0111100010010001100110111 + 0001001100110011101000110 + 0101101010010011111101110 + 1000011101111101011110001 + 0001000111111101011000111 + 1011011110100101010011111 + 1011011110011100000000000 + 1001100001001010000111010 + 0010100001000101110011001 + 1101000001010111111100010 + 0000101000000100001110001 + 0000011011010001001110000 + 1101000010101011100010001 + 0101001110000011011001011 + 1001000001011001000001111 + 1011011110011100110100000 + 0111101011100000111000111 + 0110001011111011101110011 + 1101010000100001100101100 + 1101011110110110000100100 + 0011100010011001111101100 + 0011011001100100101111111 + 0001011100010111010100001 + 1101111111110101110110100 + 0110110001011000000110110 + 0101101110100000100100000 + 0110011000111001000101101 + 0000111110011011111001000 + 0101011110010110101100110 + 0101111100110110111110000 + 1011011111110011110011011 + 0101110111101011010001110 + 1010101110001101110011100 + 1010010101010000010110101 + 0001010110101111111001111 + 0101100011101111110101100 + 0100111111000011110001011 + 1101100011101100001001000 + 0100101001110010111011110 + 1100100111010101001001100 + 1001101101000011111111011 + 0010001011110111010001011 + 1101111101011111000100100 + 1011110110111011011100010 + 0000000011010111001101001 + 0101110100001000101011100 + 1011001000111111001100110 + 1111001110100011100100001 + 1000101111111101101000100 + 1010000100000001010000101 + 1010000100101110010011111 + 0100100000100101110101100 + 0001110100000001101100010 + 0100010010010101000111000 + 0100010010010001010101100 + 1011101111001111100000001 + 1001101100101011001001111 + 0000111000111100101011000 + 1011110011001110110111111 + 1101001110010100010010011 + 0001101001001101000000010 + 0100010100001111101001011 + 1011111110110111000100000 + 0111110110101011000011011 + 1110111000101101011110111 + 0101111011000011000011101 + 1011101000100111000100110 + 1100001001011000110101011 + 1101111101001110100110111 + 0001110100001110011101111 + 1101011110011100011010010 + 1100111111010000111111101 + 1111001011000100010000110 + 0000110110100110001110001 + 0011111111100110011111001 + 1001000000101100010000101 + 0110100111100000110111110 + 0001001101000010011110001 + 1001111100010010110101011 + 1100011001110010000010000 + 0001001001001101101010011 + 0000000100000110110111100 + 1001100101111011010000000 + 1110111100011010010101101 + 1110101101000011011100100 + 1011001110010111110111111 + 0111000110001101111111011 + 1011110011100100111011010 + 0000100011001011110001001 + 0001010010101010010100111 + 0000110011000111010000011 + 1001010000000000000100110 + 0110111000011010000001000 + 0001110110000000111011110 + 1111000001011000000111011 + 1101100001010110011001011 + 0100100001010001011111001 + 0101110011110110111001010 + 0010010111110111001000100 + 0111101100010101100100101 + 0110101001000110001000011 + 1000110100001111011101001 + 1111011100001101111111010 + 0100001101110000111110011 + 1011001011010010001100100 + 1110100101110000111000011 + 1100011101000100101101100 + 1110011100001011001001010 + 1010101110001001111001011 + 1001010100001110000000000 + 1111001010111111101110110 + 0000010101010011001011111 + 1101001111000111110001111 + 0111000010101001111000101 + 0011011010001011100101010 + 0011001000001000111000010 + 1100000111101111000110010 + 1010100001011010010000011 + 0010001100000100101001101 + 0110111111111010100000111 + 0110100010111001000110000 + 1010011110110000011010011 + 1100011000001011010101110 + 0010100011000101101010110 + 0000001110010101110011101 + 0000010001000100010110010 + 0011100010011110100110110 + 1101000101111000011001000 + 1111011000111100101100010 + 1001001000110101110110111 + 0101110110001000000010101 + 0000110001100011100111100 + 1110100011110101000111110 + 1100001001100011010010111 + 0111001100000000101101110 + 1110101000110010001111000 + 0010111100110100000100101 + 1110001101010010110001111 + 1110010110100000100010110 + 0111100110011110110111000 + 0111110111100110000111100 + 0001001100010110110111111 + 0100100010001110010010101 + 1101011000111011110111001 + 1110100100100110110110001 + 0110010111011111010100010 + 1111101100100000001100101 + 1001001001101100110101100 + 0110100110001101100100111 + 1110101010101100001100001 + 0000010111001100000011111 + 1000011001101001000100001 + 1010001000010100101111001 + 0111111011011011000010111 + 1010110100000001100001110 + 0000101100101011000011111 + 1110001101110110101110110 + 1011010011111010001010000 + 0000010100110101111000011 + 1110111001011000100001110 + 0001011001001101101000101 + 0101101111110010110011010 + 1100001011001101100000100 + 0001001110010001101010000 + 1010100111111010110111011 + 0001100011111111101101111 + 1011010010101001011100111 + 0010000111110001011111001 + 0011110100010000100011111 + 1000011000100101011011011 + 1101111000000001110000111 + 0000001100011001111101100 + 0100110110110110101001111 + 0010101001010101111100000 + 1011110001000010000110010 + 0111101100010110110101000 + 0100001011101000000010101 + 0101101011000011111110010 + 1110111001000110010100100 + 0111001011101001101100000 + 0111100110101100001010110 + 0100111010010001110000011 + 0110000111011110000010000 + 1100110000011111101000111 + 0010111000111011001111100 + 1100100101101001000010100 + 1111000110011011010000011 + 0010001000000001000011000 + 1110100100111101000101000 + 0011101001101010010000010 + 0100101000000010010000100 + 0110010000111000001001000 + 0001110000111110111001110 + 1111111001000100010011100 + 1100110010111111000011110 + 1100101000101011001111001 + 1111010010000100010101111 + 1000100010110101111010000 + 1111100001000101111111110 + 1001010111100100110110101 + 0010001101101111010101110 + 0000110010110111111010011 + 1001011001101001000100101 + 1011010000000000111011100 + 0111001101010010001100011 + 0100010000101100000111001 + 1110000111000110101000100 + 1000011001000100001010111 + 1111001011001100010011001 + 0010100000000000111011101 + 0000110011011011110101000 + 0100100011100000110111000 + 0001010011011110100001011 + 1110000001010111010011011 + 0011010000111110110100100 + 0100101101101011111000010 + 1101101100001100100111010 + 1110011101001111110011011 + 1001111010010110001100111 + 0110000110110101000001110 + 0000100001010110000100111 + 0100010100101001000010110 + 0011100010100100110000101 + 1000011110011110011111010 + 0011000101111000111010100 + 0010100000000011000010110 + 1011011100100010110101010 + 1001011011111101011111101 + 1101101010000101011101000 + 0011010010010100111000101 + 1110001000100010100100011 + 1110100110100011111011111 + 0000110001101011110011100 + 1111011110001111010010111 + 0101111110101100100100001 + 0011110000011100010011000 + 0011111010101011101100011 + 0100101011111000011100110 + 0001000111011101000011110 + 0101001011010001101001010 + 1000100001000101100000110 + 0100100101111100000100111 + 0000010000110010011010110 + 0110011011000010101011000 + 0111010000101111011001001 + 0111111110101110011111100 + 0010000111100110111101000 + 0110001100010011001010001 + 0000001101100001100100001 + 1001010101100000011010111 + 1100001001110000010000000 + 1100000101100101100011010 + 1100111100110010110101000 + 1000011111011101011111001 + 0001000101100010111000001 + 1011100010011011100110101 + 1101001111101001100011011 + 0000010000111001100101000 + 0100010010110000111010100 + 0100101111001110111111111 + 0011001010001011111010101 + 0000011011101111011010010 + 1100010010001110101100001 + 1011111001001100100111100 + 1000100111110100111010111 + 1010010100101111000001111 + 0011011111011010100111101 + 0001000110000010001100110 + 0100110010101100111100101 + 1000011101111011101001101 + 0001101011000011100101110 + 1001101000100010101000110 + 1010100110110010011100101 + 1001011111000001110000100 + 1111000111111100111011101 + 1000100011010011011111010 + 0011011001001110111110101 + 0110010100010001011100110 + 1011001000101110111001101 + 1101001010010010111011001 + 0111101101110111000101001 + 0111101010111011010000010 + 1000111010101001111010101 + 0001111000101111101111001 + 0100100111101100110011100 + 0110110110101011011100000 + 1100001101101010001110000 + 1100000111011100001010001 + 0000100110101111101100111 + 1110110100011100101011110 + 0001000111010010111101111 + 1010000001010010111101100 + 1010000001001100100010001 + 1101101101110101100011010 + 1110001111110100001010001 + 1011001011000001100000010 + 1100111101111011010101101 + 0001001001100000000010000 + 0100110100111111101011001 + 1010010100111000110101101 + 1100111110110011110010111 + 1100101000110011100011000 + 0010000010000111110100100 + 0010000010101110000101000 + 1000001110011111001000110 + 0101010001001101100101010 + 1110010110101111000000001 + 0101101010001101000100100 + 1101001001011111001011001 + 1011011101000000101000000 + 1001101001101111011010010 + 1100100001111001100011001 + 1010011011110001000010110 + 1000111111010011101100101 + 0010100001000111100100001 + 1100101000100101000011110 + 0001111011110010111001010 + 0111110111100100100001001 + 0110110100011000110011111 + 0110101101101000111111100 + 1011110101001010111100100 + 1110000001110101011010000 + 0010011011101100110000110 + 0000010101100001111000001 + 0000101001100011110110011 + 0101100000000001100110000 + 1000111010101010011011011 + 0000000001101010001110101 + 0001111011000011000000001 + 0001110100111010111010110 + 0101001001111000000011100 + 0110100010010001110101011 + 0010011100101010010110100 + 1100110101011000010000001 + 1000011101110101111011000 + 0110101001000000101000001 + 1101111100010000000010011 + 1010010001111100101110100 + 0110011000001100010111111 + 0101010000000011110011010 + 0000110011011110011111010 + 1001110111110110100010101 + 1111101001010010110110001 + 0010001001111010100100010 + 1001101111001110001001101 + 0011000010101110100011101 + 1000011011011011110101010 + 1100101110110010001100011 + 1010011111110010110011101 + 0101100001111101111000101 + 0111111100001110011101001 + 1010110111100000000000011 + 1010010100101110111011110 + 0101010001011111101110101 + 0000111110011011001111000 + 0111010100001101010100011 + 1101000111110010001111100 + 0000111011100001100111000 + 1011101001111101101101011 + 0000110101100110011001011 + 0110011011111110011111110 + 0101100010101011000011001 + 0110010101000111110011000 + 1000111010000000111010100 + 0010001011110111111111110 + 0000101010110111101111000 + 0010001101000101001011000 + 1111001100111101111010010 + 0110101110011001110111011 + 1101101010110010110101110 + 0111101011001000001100010 + 0110001111011111001111111 + 0000110011110001001100001 + 0100001100000001001110101 + 0101110110001011000010000 + 1101110010110100010101011 + 1111101111000011111110000 + 0001011111010001110100111 + 1111010001101000001001001 + 1011001000010010011011011 + 1110101000110110100011110 + 1010001001110001000110101 + 0010110100001011101001111 + 0100001100010010010100101 + 0010110000101000100111111 + 1100001001010011111101001 + 1001110110101011101110001 + 1011011111010110100000000 + 0110011001001101100011111 + 1110101000010110010000010 + 1101010111001100001010000 + 1000001100011100011001011 + 0110101110010101110001101 + 0000010010110100001001010 + 1101010100110111011000010 + 0110101010101100100010100 + 0101001101100000111000100 + 0010001100111000011110001 + 1000001010010011000110010 + 0101110101111001001010101 + 1100101101101001100100011 + 1010001100010000100010001 + 0101011010011010001100110 + 1110011100001101101111010 + 0101111001000001110000000 + 1110111010110000000100000 + 0111100111010101100111101 + 1001001010010001111011101 + 1111011111011011110101100 + 0000110011010001010001010 + 1010001111000100100001001 + 0011100100001011110010011 + 1111001110101010100000101 + 0111011011001000110100000 + 0010111010000111000111101 + 1100101111101010000100011 + 1110111001000011010101111 + 0110011110001011100111010 + 1100000110000111011010101 + 0110010111110111100000001 + 1110001100111010101110000 + 0110001110011011000000000 + 1101000111001101101110001 + 0100101000100010011010101 + 1000011011101001100011110 + 1100001100000001110110010 + 0100001001001011000011111 + 1101010111100001000001110 + 0100000011100010101101010 + 1110011011000001010110010 + 1001111001010111111001000 + 0110110100010011111100110 + 0010001110101100010001110 + 1111100100100111011110110 + 0110010000000111011000101 + 1101110001110010100100010 + 1110000000111001001110111 + 0011110000100110101101000 + 1001000100111110111000000 + 0100101110101100111010011 + 1011111100011011000011101 + 0011110111001000101001000 + 0101100101001100111011011 + 0101011100011000010001000 + 0001100011011110011011010 + 0101110100010111000001011 + 0110100110011111001011100 + 0001111011100101111001001 + 0101011010000110100110011 + 1101111111110100100011001 + 1100100101100010000101110 + 1001001010011001110011001 + 1100011010100011000110010 + 1111010111110011100000011 + 0001100110111110010011011 + 0001101011011010001001100 + 0010010000001101100000100 + 0110101010000001110100110 + 1011101111101000100000101 + 1100111010100111001000101 + 1100101001111101010010000 + 1101100101110010000110101 + 0010010101011000001101010 + 1001100100100100110110001 + 0011001001111001110101100 + 1101011011111111011111100 + 1111111100101110001011111 + 1001101010001110010010001 + 1111100000010000011001011 + 0101111000011010001011001 + 1101000101101000111010011 + 0010001110011111101111101 + 1110011000010001101001100 + 0000111110100100101110101 + 0000011011101100111001001 + 1100010110001110101001000 + 1000110001001000111000111 + 1010000011001010011110001 + 1110001101010100001101001 + 1000111100011110010111001 + 1001101010111001100101010 + 0101000100001101010011111 + 0101010001010111100110000 + 0011010000100110110111011 + 0101001101100111001000000 + 1101000001000001101111001 + 0101011001011110000100000 + 1110100001101000000110000 + 0111110100101110111110000 + 1111111001111100110100011 + 0011011001011000111000100 + 0010101100111110110101111 + 1010001101001010001010000 + 0000000100001011101001001 + 1000010001100011111011100 + 1101001011101010101100010 + 0101010100110000101100101 + 0010110010001001011011011 + 0101100010110100010100000 + 1011100000100011000100011 + 1011100100100010011111101 + 0011101011100101010010000 + 0011101001100011100111110 + 1001110100101111111000111 + 0111001100001100000110100 + 0111011010101010001010001 + 1101111010010010111000011 + 1110101110110011100001100 + 0101111011101100101100011 + 0100010110110111101000100 + 0001110111100000010001000 + 0001011000110010110000011 + 1111111010000000100101110 + 1011011010100111110011101 + 0010110000010110010010100 + 0010010001100000110010111 + 0000010110110101100011000 + 0100110110100001010101111 + 1110011111111111000011111 + 0101101000001010011101010 + 1001110111001011011101111 + 1000110100110100111001001 + 1000010100110100010000101 + 0100000110100011111010001 + 1111101011001001001011000 + 1011100010100101100010101 + 1011011111011011010000010 + 0100011000000100011111011 + 0000001010110011011111010 + 1110100001100111111110011 + 1111011101110100101100101 + 1111110010001111100100001 + 0010101001011010001100000 + 1101111100111000000110101 + 0100011010111010010100000 + 0101110100011101101100100 + 0011001111100011111111011 + 1011110110010111110111110 + 0111001001011101111101010 + 0001010011010111001100000 + 1100010001110111011110110 + 1100001101001010111111000 + 1011100011101011011011101 + 1110010111101111111011000 + 0010000100001010010001110 + 0011011101011110010101101 + 1101111000001110100101101 + 0110100000111111110011001 + 0001111000110001101100010 + 0010111001110011011100001 + 0100000111001001000010000 + 1000010011001001001111101 + 0100100110110101100011001 + 0000110111111101001001111 + 1010101111101000110001100 + 0100100110100010000000000 + 0001001001000000010011101 + 1011111110110011010010101 + 0111011010000111100100101 + 1001110100100010011100000 + 0101010001111010011001000 + 1100010010101110001001111 + 0001011101011100111100110 + 1111011000011110100100111 + 1100100101000000100110010 + 1010101001111101000110000 + 0001010001101011011010111 + 0101001100110010111000000 + 1110011101000101011001010 + 0001100011001011110101100 + 1011110001111111110010011 + 1001111111000110011010000 + 1101100011001111000100110 + 0001111000000010010111001 + 0110000010010011111111110 + 1111100011011101010111001 + 1101101011111010101011111 + 0101111101100110011111011 + 0010101010011111101011110 + 0011010101110010101101000 + 0011000000101101001111011 + 1101011101011110000011111 + 1001001010010110011101010 + 0100011001111111101000011 + 1011010111011111111011110 + 0001101010000100000101000 + 0011111110100110001000111 + 1010111001101000101000000 + 0000010111010101110100001 + 0111110101011110111011111 + 1110001101111111101011101 + 1111101111111101010100010 + 0010101001011111010111111 + 0111000000110011010001100 + 1010101111000110110110101 + 0111000001000001101000000 + 1111010110101100111101100 + 1001001101110110011011111 + 0000000101010010001111010 + 0000011101011110010001111 + 1111111111111100011111010 + 1011011011100011000110011 + 1111111100111100000110110 + 1111101110110100101110100 + 1111111001000010001110100 + 0110100000101010010000010 + 0001001101100010000011001 + 1000000101101110011100100 + 1110110101001111011010111 + 0100001110011011011101100 + 1000010111101101011111000 + 0011001011111110000011100 + 0111100110010010001000100 + 1111100001100101110111001 + 0011110011001100101010010 + 1100111001010111001111000 + 1000100001010111011001001 + 1110101011010001111011101 + 0110111101011100000101101 + 0001101000010000110011111 + 0111010001101100000100000 + 0110001110101010101011110 + 0000101101010110010001110 + 1000101001110010000100100 + 1110111011010101010011011 + 0000100111101110000011100 + 0110011101111110100100000 + 0001101011010011011110110 + 1101110000011101010010101 + 0000111000000011111110111 + 1011101100111000010110101 + 0001010110001111011111000 + 1111100001010001111001110 + 0101010110011010101001100 + 0110111011100011101111000 + 0111010101111111011101110 + 0000110001010100111101010 + 1101101101011110010110100 + 1001100101001011111000001 + 0000111001110010100011111 + 0010100011110001010000010 + 1010011010000011100111000 + 0101010000101111010110101 + 0011100100010111101100011 + 0111101010111011010101111 + 0111001110011011011001110 + 1101011111011001001111001 + 0011001001111101111010000 + 0110110100100110011110010 + 1010011010000001100101100 + 1101110011010011000110111 + 0100101010111111110101000 + 1111100110011101001110000 + 1110000101011100011101101 + 0010011010101011100111101 + 1101000110001101001001111 + 0110001001011011101001101 + 1100101111100110110001011 + 1010101001110001100000110 + 0010011010011111011000100 + 0100001101000001010111010 + 1111001100001010010110101 + 0001110001010010101101010 + 1110011100001110010000001 + 1000110111100100100010100 + 0101000000111101011111010 + 0100100100010111010100011 + 0100100011010101010000011 + 1011101001010010010111110 + 0110110101110010011010111 + 0001011010100001110101101 + 1101101110001010101000011 + 1101100000111010000011110 + 0001111110101011110110011 + 1011100100000001110111000 + 1110110000110110011001011 + 0010010101011010010110000 + 0110010010001110111001101 + 0011110000010101101101100 + 1100001000001001110111110 + 1011111111100011000110100 + 1011010111111101110011101 + 0110011100000100011110111 + 1100001000111111010111100 + 1001000101000111111010100 + 1111100111111111110000001 + 0111110110000101000011001 + 0101000100001011010011110 + 0000111111000110000010100 + 0000110011100011011001011 + 0001010010101000011000100 + 1011100101111111011001001 + 0000100000011000101100011 + 0000100101100001111011001 + 1000110010000011111101101 + 0110001000101111111010110 + 0110010111010100111011000 + 1001100111000101001101000 + 1001011111110010010000111 + 1010111010011001100011101 + 0100110101111100011111011 + 0111110000010000001000011 + 0011100101010001111010111 + 0001110010011000011111111 + 0011010010011101111011001 + 1101100110000101011111000 + 0101100101001110011110000 + 0110110111111000010111000 + 0101000010111011101111100 + 0100111010010010110111000 + 0101111100111110001000000 + 1001100111011100111000011 + 0110111000010000110110001 + 1010111110110010000111111 + 1101100000111001000111110 + 1001011010010111101011000 + 1100110010010101010100011 + 1010100011110101100111011 + 0100101001001101000000000 + 0001101101000110110000101 + 0111010101010011111111101 + 0110001011000010010111001 + 1011110110000111011010000 + 1000111111010101110001111 + 0010101000001100001110011 + 0101110111110000100001110 + 1010011011001011101011101 + 0111100001010111110111101 + 0011110101100001111010110 + 0001001110100000111101111 + 1000011100111111010100010 + 0100011011001001010100010 + 1001001010001100101010010 + 0000110001100100110000100 + 0111001110100011000011000 + 1000101000100100100001001 + 0100001000010010101111110 + 1000101000000101000001011 + 1101101010000100101100000 + 0111001011101111110110110 + 0110101000111000111110001 + 1100101011100100111011100 + 0111101111100110001000010 + 1110010111011111110100011 + 1010010101001101100110100 + 0111011111000000101011001 + 0001111110011101110010011 + 0100110110100101110001011 + 1011000110010101110101011 + 0001001101100101010110101 + 0111101010110000100101000 + 1101010100111110001000010 + 0100001011100001110101001 + 0100011111001001011101111 + 1001110011001001000011000 + 1000011111101000110001000 + 0100110000000010110110110 + 0110001010101010111111011 + 1101000011100011100001101 + 0011001100100000000010001 + 0000010100101000010110111 + 1100111010011011010100000 + 0100110101111100010111101 + 1101000010100001111010001 + 1000101000110000011001100 + 0111000110101110000001111 + 0100001101000000110101100 + 1011100001001010111100100 + 1010101001001000101001001 + 0110010101001111011100010 + 1110010001110010010001000 + 0100011011101011010000011 + 1001111111001000110000100 + 1110000111001101000000101 + 1110001110010010111100011 + 1011001100101011111100100 + 1111110111011010111101100 + 0110111011100001001011000 + 1110111001100011011100000 + 1111011100110101111110110 + 1110011101011010010000110 + 0001010111110111101010101 + 0001111110111011010010001 + 0110010111000010100100001 + 1111110100101011111111001 + 1101001111010110100001011 + 1011000101110100100011010 + 0101101010010010000111011 + 1100000011010001101101011 + 1101011111111110000010100 + 0110110110010110100011001 + 0011110100111000011101110 + 1011101010011101010101101 + 1110010011111010001111111 + 1011101101000001001100010 + 0111001101111011111111001 + 0100100000010010100101000 + 0110011001010000011110001 + 0000010000011011111011101 + 1011101110101011011011000 + 0011110111101011011000110 + 0100011011000010100100110 + 0000011011001110010010001 + 0001011110001100001110001 + 0011000111001101011101111 + 1100100011001010010010010 + 1001101011011010110101001 + 1100110111001010111110001 + 1101010100101011010000011 + 1011111010100010100010001 + 0110100101110101110011111 + 0010111011111001011011011 + 0110100001111001011000111 + 0101110101110111010101010 + 0100001001000111101011010 + 1010111010100100110011001 + 0110101111101010110100111 + 1011000100111001011100100 + 0100000001101101111110011 + 0110100101111101001111110 + 0111110001110011010000101 + 1101110110011011000000000 + 1111101011010100011110011 + 1001001101110100001000010 + 0101001101011010110001000 + 1011000011000010110100000 + 1101101011010111100000100 + 0110010001010000100011110 + 0100010111100101010101010 + 0110100110111000001100101 + 1111111010000111001110110 + 1001111001110001001111100 + 1000101111001010000011001 + 1111001111011010000010010 + 0100100001101101101100000 + 1001110100101111011010001 + 0010100101100111110000010 + 1110100001111100011010000 + 0010011110000001100111100 + 0000110010001000011010101 + 1100101101100011101001011 + 0011110101110101101010001 + 0101000101010110101001001 + 0011111111100110100110100 + 0010000101100000111111001 + 1100011011111110110110111 + 1111110001010010011111111 + 1011100010111000011011100 + 0010101100010111111001010 + 0010010100111000010010000 + 1111001000111001000111111 + 1001100111011111000101001 + 1010010011110110111000000 + 0001001001100000100000100 + 1011010001110101011011001 + 0010011000111111111110101 + 1010001111011111000011110 + 1111011010011000001111101 + 0110111001100100010100011 + 1111110001010011110010110 + 0001000000111111000001001 + 1011001010010100011001000 + 0011100111101000111110101 + 0100011110010001101011000 + 1000000000010111100111110 + 1100110100100110000000011 + 1000011101010000000011010 + 1011110100110100111010010 + 0010001010100011110010111 + 0111001100011110110001101 + 0111100110110001101000100 + 0001101000010001001011011 + 0101100010000010001000111 + 1111010111010011011011110 + 0100000001100110110011010 + 0001100000011011110011101 + 1111001110100111010101110 + 1010111010000011100001101 + 0100110000100011010011101 + 0111000110000010011101000 + 1001000110101101001100110 + 1101111000011000011000111 + 1010101011100101011001111 + 0100001000001111100110100 + 1111100100110010111111100 + 1001011011010101101111101 + 1000010111101000001110011 + 0100000111000100000001100 + 0110011100000100111011101 + 1110011011010010011110001 + 1100101111000001100001001 + 1011011111100010101000010 + 1110010101100011111100000 + 0010011001010101011001011 + 0111010100101101011101000 + 1100001000011100010011011 + 0101000111111011010101101 + 0101101100011001111010010 + 1001100011110011110010010 + 0101011001110111101001000 + 1000011111110100011011000 + 0110111110101010011110000 + 1100010101011101010011001 + 0010000001010100001111011 + 1101010100011111011100101 + 0001001110011101100011001 + 1000010101010110110010111 + 1011001100011000100111100 + 0101001111010000101110101 + 1110001010111011101101100 + 0110111101111000100111101 + 1111100110111100100001101 + 1011011110110001001000101 + 1110000111111010000010001 + 1001101001011101010001111 + 0100010010010101110010011 + 0001001110111011110000111 + 0010111010001100010000111 + 0110011000010000001110100 + 1100000000010011110001101 + 0000010111111000111110110 + 1100000000001110001111010 + 0111010000000001110010011 + 1010110011010110101100101 + 1101100001010001111101111 + 1100010010100011111010000 + 1000110100010101001001010 + 0101101111001011011001011 + 0110110011011111010100001 + 1111000101100110101111110 + 1010001011010100000000110 + 1001101101010011011001000 + 0100100100011100110100000 + 0010110111111000010010101 + 0100000110001101011001100 + 0111001110101001000011101 + 0110111110000101100100111 + 0000101010101101111101010 + 0100000010010010111110011 + 1001110101010011111010100 + 1110001000001101101011000 + 0001011111011010011101111 + 0110110010110101110001000 + 0001001000110000110101111 + 0001000000101111001110101 + 1011000101001001010111111 + 1110100100011100011101100 + 1010000111101101110100010 + 0100110010001101101110011 + 1101101100110101110100111 + 1111011001100011010111101 + 1101001110010111111101001 + 1111000100100000011100111 + 1011001010011001101110000 + 1101111010100111101100000 + 0100110101001010100100111 + 1010100110010001101000110 + 0101011010011001001000100 + 0011101010111110111010010 + 1111011010100111111110111 + 1011000101100010011000000 + 0000111101011010100010000 + 1000101000000110010010110 + 0000111111001111001011000 + 0100110011111011101111110 + 0101101001110000101001000 + 1000101011111111000000011 + 0111101010010110000010000 + 0010001111001100010001110 + 0100010111101010110011101 + 0100111101011111010000110 + 0011110010011111101010001 + 1111000101010110101101010 + 0110001110110001001001011 + 0011111000010100111100100 + 1000011100110100010001001 + 1011110001011101101100111 + 0111010000101110111101010 + 0001011111011100010110101 + 1001101101011101111010110 + 0001011111101101001110101 + 1111011011000111010001101 + 0111001110001111100011100 + 0011110111111000010000100 + 0101111111101100110011011 + 0100011000010001100111011 + 0011110011110001001011100 + 1000011110001110000100110 + 0111010100100101001010011 + 1101000010000101010011110 + 1100010001010111000000111 + 0100101000111010011011100 + 0001101100111100111100111 + 0100101000000110101000000 + 1011011100001011011000010 + 1101010110101100011111111 + 1001100111111100001111010 + 0000110011000000001001100 + 0010010100000100001010101 + 0100010010111000100010101 + 0000111101100001100000110 + 0010001001001001110001000 + 1011000010000000011101010 + 0010110100111010100111101 + 0101110101000011000101111 + 0100111111101000101011110 + 0100010001101001101000100 + 0110000001011000101100111 + 1011110110011011000000101 + 0101010111000011011001110 + 0001101001000111111111101 + 0111010110111101000000111 + 1110100100000011110111101 + 0011011010011011001010000 + 1000110011100111011100001 + 0000111111011100101010000 + 1110101111111011001011011 + 1110101010101011111100100 + 0110011101001001111001001 + 1110101011101000111110100 + 0100101111000001110101100 + 0101000010111011110100110 + 0010001010100100001000000 + 1111110001001100110111010 + 0101010000001000011000110 + 0111110000000100100101011 + 0000100100000110100011011 + 0101101110000010011010000 + 1100110111111110111101100 + 0010001001010000111100000 + 1011011100010111000010010 + 0101100011110000010101100 + 1101111011100100110101101 + 1000101110011010111111100 + 0110001001010101101010100 + 1110100000101000111010110 + 1011011000011010111101011 + 1011100101001010101011100 + 1100011001111100111100011 + 0000011100101011000100001 + 0101011000010111111010001 + 0101010101010101111111000 + 1011100011110010011000000 + 1000001100000010100011110 + 0011010110010010000011111 + 1100000111110011011111110 + 1110000100111100001000000 + 1100011100000100011111000 + 1001000111001100011111010 + 1000100100010110011001100 + 0010111110010100000100111 + 0010101100111110001000010 + 1110111011000111000000111 + 1000001100100100110100101 + 1000011011001001110100110 + 0011001110011101010000110 + 1111101000110001011101001 + 1110110101100001101000001 + 0100111110010110111011000 + 1011001011010101101111100 + 0111100100010101011001010 + 0001010111100110111011010 + 0011010111110010110000111 + 0001110110101100101111010 + 0010001100110000110100001 + 1100010010001111010111010 + 1111101110101010111001001 + 1010010110010111100100001 + 1110110001101011011000011 + 0011011000010100101110000 + 1110110100010001101000011 + 0011000100000101101011001 + 1011110110101000011010011 + 0100010010000110011011111 + 0000010001011101000000100 + 1100010100100001010111010 + 1101010000101100000010111 + 0111101001101011000011010 + 1100011010101001010100001 + 1011000000101011101110110 + 1010000101001101010010111 + 1011010010011001001110000 + 1000000101100010110101001 + 1111010000010011010100100 + 0101111111001010000011100 + 0001100101110001010011111 + 0000001100010001110111101 + 0101001001011111111110000 + 1001001100101100000111001 + 1110001101110111010110101 + 0100111100100100001001000 + 1100101101111100111000011 + 0100101001010011110000001 + 1110001001010111101001001 + 1000010011111000011100111 + 1101000001000001011101100 + 0101010101010111101000101 + 0101111001111111100110101 + 0110001111101110100000001 + 0100101100101111010101010 + 1111001101101111010111101 + 0001110010010000011111011 + 1110001010000000010010001 + 1001111110001100110111110 + 1001101101010011100100000 + 0010001110001000011010110 + 1110001000100001111010110 + 1010111101110001011100011 + 0100000110111110111101110 + 0110011111110110011100110 + 0101101001001000100011010 + 0110011111100110001101110 + 1010110111001011000010010 + 0000010001101101000001010 + 1000011001001111011010110 + 0100101001001001000100001 + 1110000011101001110000110 + 1001110111011001001111101 + 0100111011111101010001100 + 1110111101100001011110000 + 0010110110100100100100101 + 0010001111111000010000011 + 0101100111011100001110001 + 0101001101011110111011111 + 0011011011000101000111101 + 1110100111100111100110100 + 1100010011101101000110010 + 0111111101110101001010101 + 1111111110000010101110111 + 1110000110000011101110000 + 0000110101011010101000110 + 0100110010100011101111101 + 1011101110111111001011110 + 0110011110100101111111001 + 0110111011000010001110000 + 1111101001100110101111101 + 0000100111000010000101110 + 1011111111001110111110011 + 1101000111010111011101011 + 0000100011011100000000010 + 1111110000110111000011001 + 0010111000011101010011001 + 0011100100010000011001110 + 0100110001111001001101110 + 1101011110000101101011010 + 0011000011110110011010111 + 1111001101100110000101100 + 0001110111100010100100011 + 1000010011101111010110011 + 1100000000011001100011100 + 1110100010000111101110100 + 0000101111101001010010110 + 1111101101001100001000001 + 0010111111000000000011110 + 1011000011111011011111011 + 0110100000101111010011001 + 0111111000111000111101101 + 0001011101010110101001011 + 1111010010010011101111101 + 0111010111001101110010101 + 1000001110110110011101010 + 0110111011000010111100001 + 0101000001000101101011001 + 0111101100001010101000000 + 0010010000101111110100100 + 0000110101010000001010001 + 1001001001101101011010011 + 1101001101011000000010100 + 0110100111101100000100101 + 0100100111000110011111110 + 1101101110010101000011000 + 0010110111000111110011101 + 0000010001010100100111001 + 0000011101000101101100100 + 1010011010001011110101100 + 1001111001001001011100110 + 1001100000100001101000100 + 0101011000000010011100010 + 0111100000100011001100110 + 0111111000101011000001010 + 1110000000010110010011010 + 1100101110111100010000001 + 1100000001100000010111010 + 0100000000000101100001110 + 0001100011011110001101000 + 0000000011011011101001100 + 1001101010000010000000010 + 1101111100111100101100110 + 0111111101101010011000101 + 0100110001111100110010011 + 1101101101111001010101111 + 1101001111010101011100011 + 0110110111101001010100000 + 0100111000100110000011110 + 1101111000101000111001010 + 1000011101100100100000100 + 1111000001101101001111110 + 1011101001000111010110011 + 1100111000111100101011011 + 1010000011111110111000000 + 0110011100000101110010000 + 0011100110010101111100000 + 0011001101011000000101000 + 0001101001100111011011110 + 0100110110110101111111110 + 0111110111101001001101100 + 0000111000100011000111010 + 1010101111000101010100111 + 0011010110001000000000101 + 1101001111000001111011101 + 0000101000111010111010010 + 0010010000101110100111011 + 1110111011101110000000110 + 1011010110110101000111111 + 0100110111100110010111101 + 0000000101101100101101001 + 1000100011011000101111000 + 0101001110101010101010111 + 1011011110000111001001011 + 0101111000010100100100011 + 0101011110111111110011011 + 1011101110100101010010100 + 1111100010111000100011011 + 1111101000000101111101000 + 0111000011100101001101111 + 1010000111000100011111010 + 1110011101010110010000111 + 1101000000010010010110101 + 0001111001000100110000011 + 0110110110101110101101100 + 0010000000011100111001000 + 1101000000010001011100101 + 0100010010110011010001011 + 1110110101011011110101000 + 1101000111111101011011100 + 0000010000101001100000110 + 0101100110111001111110001 + 1111010101110010100010100 + 0110100011100111100111001 + 0010010011111000010001001 + 1001111010010000000111000 + 1101011000010001010110010 + 1001010110101000010000011 + 0111101010010010011111111 + 0100110000000100101000100 + 0000001101110000001011001 + 0011001100100110001011110 + 0000011111111100011101001 + 0110001100110011111010111 + 0111110011110010100000011 + 0100011011001001101011111 + 0110111111001110111110010 + 1000101110010111111100111 + 1010101111011110011011010 + 0001111000000001100110110 + 0100000110110010010000000 + 1011110011001010111100000 + 1001011000000111111101000 + 1100100100001010000011000 + 1111101011011000101011000 + 0011100001001101111001110 + 0001011000110001101010011 + 1000111010001011101011101 + 1011001100010010111111111 + 0010000001011100111100111 + 0111100001110011011011110 + 1011100111100011101001101 + 1101001001110011100101011 + 0110011011001101110100100 + 1100001100010110100101001 + 0110111110110000100011011 + 0110011010000001000111110 + 0101101101011011011011000 + 1110010111011010101010101 + 1010101111110011101110000 + 1000101111101011000111011 + 1010101000011011100100000 + 0000010011011111111111100 + 1011110010011000001110001 + 0111110011001111101101000 + 1011110110010100111000100 + 0011111000111111110001111 + 0101110011100111011101111 + 1000010110100101001111001 + 1101110000100100010011110 + 1010110000111110111001110 + 1111100101011010000111101 + 0100011100100110100111010 + 0011011101010111001000101 + 0111000101100101011110110 + 0111100101100010000010101 + 1100111010011111010000000 + 1011010100101001110001011 + 0110101110001001001011010 + 1010011001100001011101101 + 0010011101110011100010010 + 1010111010000010000000111 + 0001000101010000001011111 + 0000011001111011100111101 + 1001010101111001010100101 + 1001111011001010011101010 + 0001011111000100001100110 + 0010010001010010110110100 + 1001001010101110100101000 + 0100000110100001001010110 + 0001001011000110110100111 + 0010111110000111100001101 + 0011001111100110110111101 + 0001100101000111010001110 + 0010011100100110111100001 + 1010100111000111100001100 + 0000011000101100011110010 + 0010100001100101111001011 + 1001100010100110110101111 + 0000111110100000101100100 + 1010001010011101101100101 + 0110101101110111001001111 + 1101110110101101100011001 + 0111000000111001000010101 + 0110100111100101011010100 + 0100010101101011101101010 + 1001110110100111010110101 + 1011010010010110011011001 + 0110110011000110100011001 + 0010110011101101111011111 + 0010011010001111001110000 + 0111111011010011100001010 + 1001101001110110011101101 + 1010011100000011011001111 + 1001011001110100001100100 + 0010101000110001001111001 + 0000001001101000101010011 + 0011011110011011111001011 + 0011110011011110100111111 + 1110110110110011000000100 + 0010001011110010000100111 + 0010001111011100011011101 + 1001111111010011100000101 + 1000101111000000111001000 + 1101010110111001000111101 + 1011100000101110010100010 + 0000100010001011010000111 + 0100101000101101010011000 + 0110010011001010010101110 + 0110101010110011111101101 + 1111110100101100010111111 + 1100001101101110111001010 + 0001010101111010001111011 + 1001111001010110001100010 + 1100000111011110010011101 + 0111000111111001010010101 + 1000011000011111101011101 + 0111111101010111011011000 + 1100000101101000000101010 + 1010001010101110001010101 + 1110111110000110000100101 + 0101101010100000111111001 + 0101110111100111001000100 + 0111111111111010001001100 + 1101010101111001011000000 + 1100010101101100000010001 + 1011001111111100100110110 + 0100001000110111011111111 + 1000101111101010110101100 + 0111101100011010101011011 + 1101110000010111011100011 + 0001010110101100111101101 + 0111000101110001101010101 + 0001101101000000110001011 + 1001100001110101011011100 + 1001111000100110111111001 + 0000000100110110101110101 + 0000011010010011101011001 + 1101011011101011111000011 + 0100110110011110111111101 + 1111111101111001110111100 + 0011001111110101011101010 + 1110110010100100101010110 + 0000101011111001101111001 + 1110011001101101111010011 + 1010110110001000001110010 + 1000011010011110111111001 + 1100001001110010110000110 + 1111000111000101101101101 + 1111001101010101100110100 + 0011101000111101011010111 + 0100010111111101111010001 + 1110010011011011001010000 + 0001001110001110100100111 + 0010000111110101100001100 + 1100010011111001101101110 + 0110010011010111011111010 + 0000111011111110000110010 + 1100001010101101101111110 + 1010100101110101000110000 + 1011010000111100000101110 + 1110100010110101110101001 + 0101000100101110100100010 + 1110101011110101111011110 + 1100101100100111010101111 + 0011111101010000100011000 + 0010111110010101010101101 + 1000111110101011110000000 + 0110010111000000101000010 + 0000101000111101100110011 + 0100101100000010010011001 + 0111101011111101010010000 + 0010101001101011110001000 + 0110101101000000011010111 + 0001100000011010011000010 + 1100000110111001000000010 + 0110010011111101010001001 + 0101000110110001110010010 + 1111011100000001000011011 + 1101000110011111011000111 + 1011111000011100110100011 + 1110111011100100001000110 + 0000111111110011101101111 + 0011001100101111010010010 + 1001010000110011011000111 + 1011111000100101110111000 + 0010010111011110101001101 + 1101010110100111100010110 + 0110100110111001000100101 + 0111111101101100101101110 + 1000111000111001010111000 + 1111101111001101110001101 + 1110001101110101101011010 + 1001110010101100000000010 + 1111010000011110010111101 + 0100110000111001011001011 + 0101010000001011101110010 + 0010111010000011101010010 + 0101101100101110010011110 + 1111101101110100001100001 + 1100111000111010110001011 + 0010100010111101100001100 + 0101001111101011110101111 + 1101010000000000000000000 + 1010101001101000011110101 + 0101000100111000010000010 + 1010111100101000110011010 + 0000000110100000001011100 + 1010101110101011010110001 + 1011111000101100011100010 + 0101110010111001110011100 + 0101000111110011110011110 + 1011010011101111011011001 + 1111100010100000110100101 + 0011000000111111101100001 + 0100010110011000001111000 + 1110111110010101111011010 + 1111100101001011110111101 + 0100101011011101100011110 + 1110110001100101100010001 + 0111111110110111110011110 + 1010001110001001101100011 + 1000100111100001101101001 + 1100100000100010000010110 + 1110100010101111010001100 + 0001101010001100111101000 + 1011101000011111101111110 + 0100011101010100101110101 + 0010000101100000101011111 + 0001111011110101000100101 + 0010000011101111100000100 + 1100100011000011101001111 + 1101101101001010101011111 + 0111100110011110001100010 + 0101111100001100111010000 + 1000100111101111011111010 + 1100001000101111111110111 + 0111111101111000011000001 + 0100111011011010110001011 + 1110101011100110001011110 + 0010100001000101010100100 + 1010010111011000010110000 + 0001001111010101110011010 + 1100110111000001111010111 + 0100001110001010110001011 + 1111011110101010010011000 + 1001011110101100100110101 + 0111101100010111100010000 + 1011011111100110100000110 + 0101001101100011000001101 + 1101101100000001000010111 + 0101111110111011010011000 + 0101000010001010001011100 + 1110001110011011010101111 + 1110110001101100011111111 + 0000101111011111001101010 + 0110100000110100001010011 + 1010001100011110100000101 + 0100110111011101100011110 + 1101000111101010010001000 + 1000111000001100010101010 + 0110101111101110011111011 + 0101111110010101011101011 + 1001100110100010001001000 + 1111111101101010111011111 + 0111101101110001011001111 + 1010111100110111001111010 + 1010110000101001011001001 + 0111001000111100111101101 + 1101000010000010100111100 + 1111111100000110100100111 + 1010100101010000000100111 + 1110010101010110110111111 + 0111011001100010111110011 + 1000101000000010111011110 + 0011111110010101111101000 + 1100100110111110010010100 + 1100110111101100110100101 + 0010101011000111010110000 + 1000101010011011101000011 + 1011001111010000011001001 + 1100000000111111111110111 + 1011111001000010011000110 + 1001010001110010010000000 + 1111101100000100110111001 + 0101011111101100111110100 + 1000000110010010101011111 + 1111101100100110100000000 + 0101011011001011100010001 + 0011101001111000000100001 + 0001000000010011000000111 + 1100101110011010001111110 + 0100101110100001000010010 + 0110011100100010000001010 + 0001100001111100111111100 + 0101111101110111100110000 + 0101001100110110010010111 + 1010100101101101110110110 + 0100101001001101100000110 + 0100010011010100010010010 + 1011111010111000010110010 + 1001100001101101111001111 + 0111101011000000100010010 + 1000010010010111011011100 + 1111101011101000100101010 + 1000111010001101011000010 + 1110101001110000100010010 + 0111101100100100101001000 + 0011001010111001000000000 + 1110010111001100010001110 + 0101100011011111111010100 + 1111111111011100010000000 + 1000110110010101000100011 + 0010000001010001110010010 + 0101110101111011000110001 + 1000111011011110000010100 + 1010100011110101000010001 + 1000011000100010000010100 + 1101100100111010000100111 + 0000100100101100011110101 + 1001010010111100110010101 + 1001010011111111100001110 + 1101100110010110110001001 + 1011101111110100011100010 + 1110110100010110010100001 + 1001011100100110111011110 + 1111011101111001111110000 + 1000000010000101011000011 + 1011101001101110000111101 + 0011000011101001000111011 + 1001100010001110010010110 + 0000010000111010100000101 + 0101101101011111110001001 + 0010110100010110111010011 + 1100111001010100111110100 + 1000101110010110010000101 + 1101110100100111100000010 + 1000100111111101101100001 + 1011100011010011101100110 + 1001010011001111101110110 + 0111001011111110110011101 + 0111001010001011110110101 + 1101010001101010100110111 + 0001100111011010000101101 + 1110101100111010111100011 + 0000010100110000110100000 + 1111011000000100001101000 + 1011001000010010011001100 + 1000001111110001010101000 + 1010010000001110011011001 + 1101110000110111111111101 + 0101000001111100100010111 + 0101101110000110000011100 + 0100101001111010110100000 + 0001001110100001010110001 + 0010101110111101010101111 + 0100101110000110010110111 + 0101111000100011100010101 + 1000100011111001111000000 + 0001001010101110000101110 + 0001101011110000001101010 + 1100100101110111010001110 + 0000010011000110110110101 + 1111011011010101000010100 + 0011001101101010101010010 + 0011010110111011001001010 + 0111110111101101110001110 + 1010000001011000111101011 + 1010011001000001001110010 + 0101101000100000101101000 + 0101010111110001001110110 + 0010110000101001101001111 + 1011100111000100110101111 + 0110111001100000101111010 + 1001110000101000000101011 + 0011001000100111010000100 + 1011110010110001010000111 + 0110101100101001010110001 + 0010110110011111100100111 + 0101100011101001000010011 + 0100111010100110101111010 + 0110011000011000001100001 + 1101111111001111011101001 + 0111011110010010011001111 + 0011010010101111011010001 + 0010001011111000111010011 + 0000001001010001101000111 + 0000110001111110111010010 + 0010010000111111111110010 + 0110100111111000111100001 + 0001010111110010001000101 + 1111001101001100110001011 + 1010100011101000111011101 + 0111101110000000010101011 + 1111000001011111111101100 + 0011110001001010101101111 + 1001101001101110001110001 + 0100100000011110011111100 + 1010000100011101000101010 + 0000111000100111010110000 + 1001000111000110011010011 + 1110001000011000011011010 + 0001111111011101111111100 + 0100101010111101100111111 + 0011101100001111001110011 + 1011100101100011111101011 + 1111011111010101100100110 + 1001100001011110000010011 + 0001010000001011111010111 + 0100110111100110001010010 + 1111100111001100001001100 + 0011010100010010000011111 + 1101011111011100011110110 + 0100111001101110110000010 + 1000001110010000001001010 + 1011100100101101100111011 + 1001011010011010011101101 + 0000101111001111101011100 + 1001111100110111111010000 + 1111100010110001010110111 + 0000100111100001100111101 + 0111000111011101101000011 + 1010100000001101101001100 + 1001010100000101101111111 + 1110110101001010011101101 + 1011100101000111100001000 + 1101101111001101011001001 + 0101000101111011111001111 + 1111001110001000001100111 + 0011010111000010001000011 + 1011111011010101101000010 + 0110111001000100111000100 + 1101011001000111110001011 + 0011011110001101000001001 + 0100000101000110111110111 + 1110101000000101011001111 + 0111100001100000010000010 + 0100011010111011110010111 + 1010101111111100001001001 + 0001110101110110000010010 + 0111001010000111010011100 + 0011101001100101100101011 + 0101110100011101110010010 + 1111110100100101101110001 + 0111000011111111111010100 + 0011011100111110110011011 + 1001011101110011010101001 + 0000100011101010111111110 + 1100110011000100110111110 + 1101000010111100011100000 + 1111000000111100000111100 + 0011000010010011100110000 + 0101001111000101100011111 + 0000100000110100001001100 + 1110000001101111000010010 + 1101110000111010001011010 + 0100000010101100001110101 + 1110101100001000001111010 + 0101111010001001110101110 + 0110000010111000101001101 + 1100000111011110011011010 + 1111110110001001100100111 + 1010001111000001110111011 + 0101101000111001101110010 + 1001010100000111001000011 + 0110111111011001110011011 + 1011010101111011100000101 + 0100000100100001010111010 + 0001110011000010110011100 + 1110000110001000111111011 + 1000110100110111000100110 + 1100100001011001101110100 + 1111001101001010000001111 + 1011001101001010000101101 + 1010100000110000000010101 + 1111101100101111101000010 + 1101001101110101010111110 + 1110100110111000001000000 + 0000111111000000111100010 + 1011011010110110001011110 + 0011010101101011010110000 + 0110111011001001100000001 + 1100010100001100001100000 + 1000011010111011000001111 + 0010100110101001100111100 + 1101111111010111011001000 + 0101011010000011010000000 + 1011000110000010101001001 + 1011110000001110110001110 + 0010011111111110100101001 + 1110110110100101000100110 + 0111111100110000001101011 + 0001010100100010100101011 + 0011011011001010011111101 + 1100000100000011010010000 + 0111011110001111010100101 + 0110000000100000100010010 + 1111001101100100000110001 + 1011010010000011001101010 + 1110111000000010001011000 + 1101011110100110010100100 + 1110101101001001110011100 + 1111100001011111011011110 + 1010001110011110011111011 + 0000000000110100110011110 + 1010011110011111111110101 + 1010101111001100001111011 + 1101111110111011010101011 + 1111100111111110100001000 + 1100011100001010000010010 + 0010000010010111100101011 + 0101010000011011110110010 + 1000100001000010100100010 + 0011000000010001100001100 + 0011010000111101100101011 + 1100110101010001111110010 + 0010100000101001111111111 + 1001001110000100001010101 + 1011001101001101001101101 + 1011010101100100111111110 + 0101111111000110110110001 + 1101100010001110111111110 + 0010101110111111111010110 + 1011111001110101010011101 + 1111111111000011011000110 + 0011111101110110101000001 + 1001111000001010101101100 + 0001111110000110101001001 + 1100010110111101001111001 + 1010010110000011100110111 + 1001101011111101111110110 + 0101100110011111110000110 + 1110000101100110011010001 + 0001111001010100010110001 + 0111010110111011011010100 + 0001010001111000110110000 + 0011100101101011010101010 + 0011010110000100001001110 + 1010011101111101010110010 + 0111100100111001001111000 + 1011000101011101101101101 + 1001001111011111010100000 + 0001110100101001110011111 + 0110101001000011011111010 + 1000100100101000101111001 + 1010100101010001000001001 + 1010000110010011111001001 + 0101010100001011010111001 + 0010010010100100001001001 + 0111110010100111111101010 + 1010111100101001010010100 + 0100001111010001101111000 + 1110011011011001101110101 + 1000110110000111010100000 + 0010110101001010010010100 + 1000100100000010001110000 + 0010001010000001011000001 + 0110111100011000010011111 + 0100100101011100011001101 + 1011101110111001111011001 + 0001111111010010010010000 + 1101000010001100100000010 + 1000010001111100001010010 + 0101111101000101110001010 + 0001010111110011101010110 + 1101101111110000010000110 + 0100010001111011010000100 + 1000111010101111001110100 + 1110101010010010001000011 + 0101101000001000101010111 + 0100101111110011101101011 + 0011010100111101111100111 + 1101010100011000111111010 + 0010100011000001011001101 + 0100100000000010010011010 + 1000011000001111100111110 + 0010001101111010101000100 + 1110001010010000111100101 + 1011111101000110011000001 + 0010000010000101010001100 + 1011010011001101110110101 + 0100010100111111010100110 + 1011011101011111110010100 + 0110001010101111111100011 + 1001100100100001011111100 + 1011111011011011000101010 + 1010010011010101000100110 + 1101010000100010001000110 + 0100001111100011111010011 + 0100101011110010001011011 + 1010010101000001110001101 + 0010001011010110010011011 + 0001010110101111110101001 + 1001101000101010001011001 + 0111100001110101010100110 + 1110011111101111101100001 + 1111101100000110111000010 + 0000000011110101100100110 + 1010011001101001011110101 + 0001010100001010001110111 + 1011110111000101011101101 + 1110111111000111000111011 + 0100000011111110101110110 + 1111101010000111111100110 + 1111011000111001100000101 + 1101010010100111110001000 + 0101001001110101111000111 + 0100011010101010100000110 + 0000011100011001001000110 + 0100010110001110100000010 + 0111100111100010000010110 + 0011100010010001010101110 + 0000011101100011100011000 + 0111000111010100101110100 + 1011010100001111111010110 + 0000111101111000111110101 + 0111100111011111100000011 + 1111101011111110000111000 + 0011001101100001101100110 + 0110011011001001011001110 + 0110101010000100100111000 + 1100000101111010010011101 + 1011011010111000111111000 + 1111111111110000000000010 + 1101001101100101011001000 + 1001001100111111001000010 + 0111100110010110011101111 + 0011010001100001000111000 + 0000110111100110111110010 + 0010001101011101011010111 + 0011001100011001110111011 + 1011011001101001111111011 + 1101110111000111110110010 + 1110001001011010011000011 + 1101100110001100100111001 + 0101111111100011100111010 + 1110010111010000000000111 + 1010000001001010111101010 + 0001011101110110011110010 + 0101100001101000011001101 + 0010010011101011010010101 + 1110000111010001110011111 + 1000001100110010010100111 + 0000110010001001101001010 + 0010111100010001000011101 + 1000010011111011101111011 + 0011111101001111110100011 + 1101011000101001110100001 + 0010010101010111010010010 + 0000110010100001100001010 + 1011101010010010110110100 + 1111010001111001011000001 + 1000101000011101010101101 + 1010101001000011100100111 + 1101001000011011110010110 + 1101011010011100010101100 + 0000111100001101111000101 + 0011111001101100110111111 + 0011001100010101000010110 + 1000111100011011100011011 + 0010000110101101100011010 + 1011010000011101110101010 + 0110001011000110001010110 + 0110011011111011100000000 + 1110011011111011001011101 + 1111001110111101010000101 + 0101111101000001011010001 + 1110111011010110010010001 + 1100111011101010000001001 + 1100000111011110000010100 + 1010111000011100000110111 + 0001101010010100000001000 + 1001110010010011111010100 + 1011000110110101001001001 + 0110010000011110101001110 + 0010110111100011101100010 + 1010000111010100001010011 + 1001001100101101100110100 + 1110001000000111000100001 + 0010111101100000000000001 + 1110110010000111100011011 + 1010011111001111010100011 + 0110100110111001001000001 + 0001010110010011010001011 + 1011000100101100011010011 + 1011000111010001001110010 + 1100111101010011010011011 + 0010000111111011100100110 + 1101010111000000011100001 + 0011111011000011001010001 + 0000010101100101010110000 + 0011001101001101010111110 + 0100001101111011111011110 + 1100101101111100101111001 + 0110011110011000000110011 + 0100110000100011000010110 + 1110110101011100001000110 + 1101001010001111010111100 + 1011100001100100010010110 + 0101101101100010000101110 + 0000010111100100110000111 + 0001100010011011010101101 + 1101101001101111100110000 + 0101001100100000111000000 + 1010100110111110110100010 + 1001111101000010000100110 + 1111000011001011111101000 + 0111100100110000011100100 + 0010001110001110100111000 + 1101111101100010111111100 + 0000010010010010110111100 + 0110101111001110010110100 + 1010110110001000011001101 + 0101001011000110001000010 + 1011011000100000001101101 + 1110011111100100100101110 + 0110000011101100001111101 + 1101011000001110110101101 + 0001111101011100000001100 + 0010000011001100111100111 + 0000000010011010111000000 + 0011000010101001011010011 + 1000101010101001010010110 + 0101100100100110101011001 + 0100011011001111100001000 + 0111010111111100101011011 + 1101100111101100110010010 + 0111010001011011110011110 + 0010110010101011011110101 + 1100011001001101110010010 + 1101011000100000110000100 + 0101111101111110001001111 + 1010110000110110000101010 + 1000110001100110011010010 + 0001101101101110011100000 + 0001110111011110100000011 + 0010111101100000100100001 + 1111101000001110010111100 + 1010001011101110000010000 + 0101011101010010011011000 + 0101001011000001011100111 + 0001111101011111111010111 + 1100100111101001011100000 + 0000000100111001110001111 + 1111100100001010000101011 + 1110101111010010001000010 + 1110100100111110111000011 + 0011110111011100001110111 + 0110111100001011110110011 + 0110111100000101010110010 + 0110010000001011001110000 + 1000110110011000011001111 + 1001110101010001010001110 + 0001010101000000001111001 + 0110101100011000101010101 + 1101010001010100000101101 + 1001001111010100011110110 + 0001010001000000010100000 + 1000010111010101110110000 + 0011111011001011001111110 + 0111100001001000100001010 + 1010101101110101101011100 + 1110011111000000011111011 + 1101011010101111010001100 + 1110100101001100110011011 + 1001110000011001101111100 + 1010000101100101010101001 + 0101001011001011010111110 + 1100011000011010110110101 + 1101101011111110011100000 + 1001011110110101111010001 + 1110101001000101111110000 + 0101100111001011011100111 + 1101100011100110001011111 + 0111100011111101010000100 + 1001001100111010101001000 + 1100101101011011111111110 + 1110110001000011100001011 + 1001110101100000100110111 + 0001110000100101000100000 + 0100000100011100001011000 + 0101110000111001101011101 + 1000001110101101100000000 + 0000010111111101011000011 + 0001000011011110101001000 + 1101110000111010110010111 + 0001101011001110111010100 + 0110010000101011101101110 + 1111011100101010010110111 + 0110000110011010101110101 + 0001110011111000101011101 + 0001001010010100001011110 + 1110110101110000010101010 + 1111111000100010000101001 + 0101100010000000110001100 + 0010010000011101101111011 + 0101011010000111000001110 + 0110011011001011001111110 + 0100111010011100010110101 + 0010100110100011011101110 + 0101010011011011111101101 + 1101101011100101000101110 + 0111010010110101001101011 + 1110011001111110011000000 + 0000110110110100001101101 + 0101000111010000000110110 + 1110101101101100110011111 + 1101100100101011110111010 + 0000001001000001010000001 + 0100100010110101111100011 + 0110001011011110110101100 + 1111101010010010000111111 + 1000111101000001001010111 + 0000100111011011010011011 + 0111010011101111001011111 + 0111100111111110111101010 + 1101101000011011010101111 + 0010001100001000010010110 + 1100101110000110110011101 + 0110100010000100010011101 + 1011100010101001011101011 + 1110011011011000001011101 + 0101000001000011001000101 + 0110010110011001001010001 + 1101110011001100000000110 + 0111110000011111000100000 + 1000010110010000000000010 + 1100100100000111010110101 + 0010100010100111100011101 + 1111110110001101010111010 + 1001010100001010010101010 + 0010110110110110001101011 + 0100000010101110000001010 + 1100011001100011010101101 + 0010101100101101001000111 + 1010000000011101100111101 + 0100100010010100110011010 + 1010010000111110111001000 + 0011000110101000111000001 + 1011111000001010111010011 + 0111111101111011001000101 + 1110011001110101010111110 + 1011010011000010100010011 + 0101010100000101001101011 + 1111010111111110100110010 + 0000110110100110000100011 + 1110010010011000010000001 + 0100011100110101110001001 + 0101010000110110001110001 + 0010111000001110100100001 + 1111001111001110111100100 + 0110101000100100010101110 + 1001001100010011001001001 + 1101010100010110001010100 + 0110000111100111001101010 + 1011100001001100001110101 + 0110100110111011000010100 + 0110010011011110110111111 + 0010000000010101000000001 + 1010001010111111101100110 + 1101110100010110010000110 + 0001010000101110000000001 + 1010101110101100000110110 + 0111010101101111100111110 + 1011000001000101101111101 + 1100011111011000100100100 + 0001011110010000011010001 + 1100101000000110111001011 + 1100000000110111001011011 + 0011000101111100001110100 + 0010011110011100001001001 + 1110001000001001100000110 + 0000000001010011100101001 + 0000010101011100110011001 + 1000100011110010100011010 + 0100100111110010111101011 + 0010010101000101011000000 + 0011010111010011100100000 + 1000111001010101000011011 + 0001001100010100101011100 + 1110010001001100001011011 + 0011000110101010101101010 + 1000010100110010010111001 + 1001101011000011000000111 + 1100110110011100010101001 + 1110011000110001000010011 + 0000010110011110110001100 + 0110000011110100111011001 + 1110000101101001101011001 + 0110010000000000101100000 + 0110001010011100110000101 + 1111100000111100100110110 + 0101011000011111001000111 + 0011110111001000010100100 + 1000101110101011110110110 + 0110111000011010011000100 + 1000111110111001010010000 + 0010011111001110101000101 + 1111100110011100100000010 + 0100011101011010001110000 + 0000000111010011100111111 + 0000010100011101001101010 + 1101110100001011100110110 + 0011011010111001100100000 + 0000100111011011110001110 + 1010111101100010010110011 + 0100111100100011110101101 + 1011010001101100010001010 + 0000101001101010100010111 + 0000100110100111001101010 + 0100000000001101100100010 + 1001110000010000110101000 + 0001011110010010101000110 + 0100000000001010010100001 + 1101000100011000101101010 + 1111111111110011100000001 + 0001011001001000111100101 + 1101110111101011010010010 + 0000001001101000110110001 + 1100011000111000111110010 + 1010001110110010010010110 + 0001000100001101001001101 + 1001100001001110110010100 + 1100110010011011101001001 + 0010111100011000010001011 + 0101110001011100011110111 + 0000100110101111110010001 + 0100000010001000011000101 + 1011101110001000110011000 + 1001110100001110100000101 + 1111001000010101000000100 + 1010110011010100101100010 + 0101101000010010000100101 + 1101011011001101110010000 + 1101001011010011101110010 + 1011100000011111100000000 + 1011100010101111010010010 + 1100100100111101010100111 + 0101110111001011100110101 + 1001110101001110010111001 + 1110111001111001101100100 + 0101100111010110101111100 + 1000010100100011011110101 + 0101100011011010111010101 + 0011111000111010010000011 + 0001110001100100100010111 + 0101001010010010011111110 + 0001001100001001111001001 + 0100001010011011100100011 + 1010010101101010011110100 + 1111011100100000111010111 + 1110011001101000000101000 + 0111001000010111000001010 + 1000100110110001111110011 + 1101101011000111111101010 + 1011111000111001011101111 + 1010001100010000110011010 + 0111000000011110001110110 + 1001011110000101001101101 + 1110111011101010111110001 + 0101100000011010110110001 + 0010000110011011110111011 + 1101010101111110111000100 + 1011111011101001000101010 + 0111001111010001011111000 + 1011010001001011010100111 + 1000001010011110111101100 + 1001101110100001101000111 + 0010010010110101111101111 + 1110011101010001100110011 + 1011110111110011111011001 + 0011110100010111111011011 + 0111001010011011100011100 + 1101111000010010010011010 + 0000101010011011101101011 + 1010101011110001010001111 + 0000100001101001010000101 + 1100110010100010110000010 + 0010110100101000111111011 + 1000000011100100100101000 + 0111111110100100010011000 + 0001001001111110001001100 + 1110101000011010101111010 + 1010110100000011001001101 + 0111110010000010001101001 + 1010010001001111000111111 + 1110010010100001001000011 + 1101111011111100101111110 + 1110000001010011001100000 + 1001011100100000000101100 + 0010101010111111010010110 + 0100001100101001010101100 + 0010010111000001110000100 + 0001000101010011001100010 + 1110111001101010001110100 + 1001100010111000011101110 + 0111001100101010100101001 + 1100010100001010111011110 + 1100010010010100110011000 + 1100010110100111001000110 + 0101101111010101100001110 + 0011010000110000001100011 + 0101100010101110111010000 + 0111100100010100000111000 + 0110000000011101100010111 + 0001111001101011110001010 + 1101010100101111101110000 + 1110000001011011000110110 + 1010011001101011011110000 + 1010001001011010101001011 + 0011001100101101001011011 + 0100001001111101110011100 + 0000011101011000111001010 + 0001011001101000100100101 + 1101110100100100001010111 + 1111100001010111001000010 + 0010010010000111110111000 + 0110010100000000011011010 + 1001010100010011110111110 + 1101010011100000100010100 + 0110110000100010101101101 + 1010000111111110001100100 + 1111000110011011101100111 + 1101100111010000101010110 + 0011100011010010100110001 + 1001101000010101101000001 + 1000001011111011011110110 + 0011100110001110011101101 + 1100101000110101000001110 + 0010110110110001010000110 + 1101111001011001100010010 + 0110110011001010100000011 + 1011101110110101111000111 + 0110110111000000010101011 + 0010010111100111010001100 + 1010100100000000101110011 + 0011110010001011001110010 + 1110100111010100011010010 + 0011111011011000010111111 + 0000000010000011101100000 + 1111101101010001100001011 + 1111010001011001100010010 + 1100011100111100111001000 + 1101100111001100011100111 + 1000000010100010101011110 + 0110101100110001011101111 + 1000001110001001001001100 + 1101111100110000001111000 + 0110101100001010111000100 + 1010011111100111010000100 + 1001001101010100110000110 + 0110010100011000110000111 + 1111000100010100110101001 + 0010110100010101000010111 + 1000001100010011101111100 + 1100101111100001010111110 + 1001110001110101010000111 + 1011101000100011010100100 + 0100101101010111010001001 + 1000001000101011010111001 + 1000110000011010101011111 + 1111001011110101000100010 + 0001110111001110000110000 + 1111110101000001000000101 + 1101100100001000111111011 + 1011010110111000010011111 + 1110101011110010001001101 + 1001111000000000001101001 + 0011100101011000110101101 + 0110010100110001010000110 + 0100010000111010010011110 + 1001001100100011000000111 + 1101111101001001100101101 + 1111000100101110101000001 + 0010101111001100111011100 + 0010011001110100001111110 + 1000010110010110101110111 + 1010011011000001100111000 + 1110001000001110001010000 + 0011110111000100100010111 + 1001110010111000111111111 + 1111111011100010110111011 + 1000001010001101101101000 + 1100100100000011010011001 + 1011101111110111100111110 + 1110000110100111110101000 + 1000010011100001010100110 + 0001101100011110111110001 + 1101010100100010111011111 + 0000000111011110111011010 + 0100000001111110100100000 + 0000100110100011011110111 + 1101011001000011110100111 + 1001101010001101000101001 + 1001010000001011001100111 + 0101001101001100111110101 + 0111110101010000001000011 + 1010101110111100011010001 + 1010100101000111110110110 + 1000110110000001100100110 + 0110101100111100111110111 + 0110011001100000110001100 + 0001010010111010111101011 + 0000010011000110111111110 + 0101000101010110110000110 + 1111010011101001010101001 + 1101011000000001011000100 + 1001101110111011001111101 + 0011100110110000110000010 + 1110010000010011110010000 + 0001110100001111111100000 + 1011110111011101110001100 + 0101101011000100110111110 + 1001010110101010110000110 + 0100000000000110100101100 + 1000111011001111100111100 + 1000000110011000111000000 + 0011110001111101001001111 + 1111101111110001110110001 + 0111010100010110001010101 + 0001100111011010011001011 + 1111111010111010100110000 + 0010101001111100100100010 + 1001101010011111011111000 + 0010100111111100110001010 + 0000111011111110001001100 + 0010011001111010001110100 + 0111100101110000101011010 + 0000101111011100111011100 + 0011111110110001101101001 + 0010001011111000101100111 + 0000101000100001011111001 + 1110111000101110010111000 + 0010011111101001001010000 + 1000110110110011011101101 + 1000001001000100000010010 + 0110010001001010111000001 + 1010000011110010000001111 + 1011101100010111101001100 + 0110110111110011001001110 + 1010110100000000000111111 + 1111100001111110100010101 + 1010101101000000000100111 + 0101101001100101111110000 + 0001101110111001100111100 + 0011111110011000011001111 + 0010000011000011010100001 + 1010111110001000111101100 + 1101010011010100100011111 + 0000110011001010011010010 + 1010110101010010100001110 + 1011000100110001111101001 + 0010000010011001111101110 + 0101111110000011101010111 + 0100111101010010011101111 + 0110100010010001011010111 + 0010001111001111101100100 + 1100010010111000001110111 + 1000011110111101011000010 + 0011110001101011100101010 + 0001011011110100100110010 + 0001010000011000011110011 + 1110001001110010101010000 + 0111111111001000100000010 + 0101001111011000000101101 + 0101011010011101010100110 + 0000111001100000101100010 + 0011101101000100011110000 + 0111000100010101110100011 + 1111111110111001001001111 + 1001000011001111001111000 + 0111001111001001010101000 + 0010000001111001100010110 + 1010010110100011100110100 + 0100011100100100101011010 + 0001011000011100111011011 + 1011011110111010010001110 + 0100111011000000010101101 + 1101001101010000101011001 + 1101001000110001001100001 + 0111011011011011000110111 + 0000101011110010001010110 + 0001100110110110011111101 + 0101111011111101111011110 + 0011001101000001001101100 + 1100111111000001001001011 + 1000010010000100100110111 + 0000000001010111110001010 + 0010000101001111010110010 + 0010010100110101111011000 + 1010111101111001110001111 + 0110111111101110110110111 + 0100001010111011001100010 + 1000010010110001000000101 + 0110110110010011110011111 + 0010111000111011010111101 + 1100001110110011100001101 + 1000110101011110001111101 + 0011100101100010111100000 + 1101110010111011011000010 + 0110110001111010010000011 + 1110111111000101101101101 + 1101001010000111011110111 + 0001000010000110001011101 + 1111100100110110110001010 + 1110111111100001001001111 + 0111100010111001001000001 + 1000000110011010101010001 + 0000000100100111010010011 + 0011100100010111100000100 + 1011010101100100001011101 + 1000000000010011111001110 + 0100001101000111101100010 + 0101111100110101001000100 + 0000011001011001011101111 + 0011110010110111101010010 + 0000001111101101111000001 + 0001111000011001101110011 + 0011011001000010110111001 + 1001011011010110100000100 + 0000101100111010000100111 + 0010100111000000010111110 + 0110100010100111101110110 + 1101011101011000100110101 + 1011101001101011111010111 + 0000111011010001011010110 + 1000001110110111110000110 + 0001101011000100111110100 + 0101010001110011010100110 + 0000001101111101000111110 + 0110101101100101101001110 + 1111111110010001101000000 + 0111101111110010100111100 + 0110101001101110010101001 + 1010001011010110101001101 + 1101111001101100001100110 + 1110010111101110000011111 + 1011101100101111100011100 + 1011101100100000000100101 + 1010111001010001001001100 + 0110110000011110111101100 + 1011000000111010111011001 + 1010010100010010110111010 + 1011110101111100101000010 + 1000111000110000000000111 + 1001111101100010101000011 + 1000101101011010100111111 + 1111110101001101111011110 + 0100011101011001111010110 + 1111000011100110101111100 + 1101011000011001101110001 + 0110011010101111011001100 + 0011001010011100001011000 + 0010001101101001100011011 + 0001000111000000010010101 + 0101001010110111001101111 + 1101110100010011111111000 + 1011111011001011110101111 + 1010001010111011010111111 + 1101100010101001110110101 + 1001011011011000101100100 + 1011001101101000111111101 + 1011011001101010110001001 + 1010001001011111111001101 + 1100000101000100101111011 + 1010000000101111111110111 + 1111000010000110001111001 + 0101111001110111110101100 + 0101100010000000000011011 + 0001011000001110001111010 + 0100100000001110100100100 + 0111101010110001100111111 + 0001000010011110110110111 + 1100010100000100110001010 + 1001000011011000101010110 + 1111011111111101111000111 + 1101110010100001101100001 + 0101000011110101110111110 + 0111110111111111001000001 + 1000100100000010111100111 + 1110101010010111010010100 + 1110010011000010111010110 + 0111101101100110110100011 + 0110010010011000101000101 + 1110010001011001010010011 + 1000001000010101111110001 + 0001100001101110000111010 + 1110011010010011110000100 + 1111000000111010100000001 + 0000000111000100111011010 + 0101011101110011100110110 + 0001101110100001101111100 + 1011111101100101001000111 + 1111110110000111110000110 + 1001010000010111011110111 + 1010010110011001100111111 + 0001011010111100101001101 + 0110110110101001100010010 + 0001000000001101001100011 + 0000011110001111100011111 + 0011010101011000011001101 + 0011000111111001100000010 + 0101011011100011100011000 + 0001010100111000011010010 + 1100011110101100111001111 + 1101110111011011010000111 + 0101010010101001010000110 + 1100011001100110011000011 + 1110111111011111110100101 + 1000101000000001010011001 + 0101010101100011000000011 + 0001011100101000010100001 + 1000101110001010011010001 + 0011011111110010110111000 + 0100001001011111111011110 + 1111100000011011101001100 + 1010101011111010000010100 + 1100101100111110011111001 + 0100101011100001110010111 + 0110010101000101010100101 + 0011000001110101010111011 + 0101111111100011001101111 + 0000010100110001011001111 + 1111001001111011111110011 + 1010000110101110000010111 + 0010101100001000101010011 + 1100100001101111011100110 + 0001000001111111101000100 + 0000110110110110111101000 + 0001110001101100111010010 + 0001110110101111101100101 + 1011110010100100110110100 + 0100000001001011011110111 + 0110001100011011000111101 + 0000111100101110100010100 + 1010111101011101001000001 + 1101000111110110011001110 + 0001001101110001000110111 + 1101100011011110110000000 + 1110100101010010011000110 + 0000010010110001110100111 + 1111110100011110111010111 + 1001010100100010110110100 + 1101001000001011111010000 + 1101011011110010011011100 + 1110010110110011010010100 + 0010100010101001110110111 + 1110000001100111100010010 + 0100001100011011100011111 + 0110001011001101000011101 + 1111001101101100100100001 + 0101011001110000011011011 + 1101011110001100111111000 + 1110110100101000101101111 + 0010110101001110010110111 + 1011101100001000110101011 + 1111000100001111001010000 + 0001001100111110111101010 + 1001001010010110010011011 + 1011001100111000000010000 + 1100110010010010100111111 + 0111111010111011000110100 + 0011010000010101010110111 + 1011000011001001000111001 + 1000101010100001010001100 + 1111001100101000111110110 + 0001001001001011011011001 + 1001110011101111001100110 + 1010100010011010011101001 + 1010011100001000011101000 + 0000101100010000000001110 + 1011100010010101000111101 + 0000001100000010010110010 + 1101000101000101010100001 + 1000100010001011011110001 + 0101111001101110010010010 + 1101110000101110011010110 + 1010000111111000010110101 + 1010010001110011100001001 + 1001000111111011111100100 + 1010001001100010101110000 + 0000100101011100000110111 + 1100111111101101101011111 + 0100100001101111000010011 + 1001110101001001101010011 + 1101111110011010011001101 + 1000101100101111110001101 + 1101001110101100101010110 + 0111100001001111100110001 + 1100000000101101101010011 + 0000000111000101100010000 + 0000100110000000010010001 + 0000010101011110000011010 + 0110011111011000011110100 + 1001010011011000011111000 + 0010111001111100001011101 + 1110011010101000100111001 + 1101111101001100000101001 + 1110110000100111111011111 + 0010000100110110100111111 + 1111110011111110100111000 + 1110010111100010000010111 + 0100101010101111011001111 + 0100101101101110110010110 + 0100100010000101011001001 + 1100000001011110011000010 + 1101011010101100001100001 + 1010111111010011010000011 + 0000100010100011000011100 + 1111100010110111101011111 + 0011111010101010011111111 + 1111000001010011011111011 + 0010000011101001100101010 + 1100000000011010011110010 + 1011000100101001111111101 + 1001001001010100000101101 + 0100111010111001001100100 + 0110001101101111001011110 + 1011000110011101001000111 + 1111000100010001101111011 + 0110100001100001010100001 + 0110001011000010011100000 + 1111101110100001111000100 + 0101100110010010110101110 + 1100011111001110101101110 + 1110111110100110110101111 + 0010101100111110001111110 + 1101010011000100001110100 + 0000100101010011000001110 + 0011111000010100111010010 + 1010111001000000001101011 + 1100100110010110111000011 + 0011010100111110101101110 + 0110111001111100110011011 + 1011101100111111011010011 + 1000110000101111110101101 + 1011101101110011100100111 + 1010110111011111110100100 + 0011100000111101010100101 + 1111101010010001100000010 + 0000101010010010010101001 + 0100001011001101111100010 + 0010011110111100010001100 + 0100101010111011000000110 + 1001010111000100010100100 + 1011100000110001110100101 + 1111111101000110101010101 + 1100011111010001000100010 + 0111100100111101010101010 + 1111010101011010101011000 + 1100110100100001111100010 + 0001101011101100011011010 + 0100011000010100101110100 + 1011111111110111011100100 + 1100111110100011110010000 + 1010111011111000111101010 + 1111000100000010111101011 + 0001001111001000100111000 + 1100000000100100100001111 + 0011111100010010010011101 + 0110001111011111011100010 + 1000000010000010011101111 + 1010110011001110001000001 + 1111000110000011101100101 + 0101011000110110110110011 + 1000011000111010011010110 + 1010001010100111111110100 + 0110001001111010011111111 + 1001010011000001100011110 + 1110001100110001010111001 + 0001010111100101110111100 + 1001101100001010010000101 + 1101111111110111111111110 + 0001111110010001101100101 + 1011010101111001001010100 + 0101000111000101100011101 + 0111001111000111110011000 + 0101100110101001011011001 + 1001000000100101011000101 + 0100101101001101101001010 + 1000001010100010010111011 + 1100110101100000011001100 + 0000110001110011001100100 + 0010101110101101001101101 + 1000111000101010111100100 + 1111100010000100010110101 + 0110111110100011000001111 + 1010000101011110110001110 + 1111011100011010001111010 + 1000110000100100000111111 + 1110111011000010011101000 + 1100000101100010010101110 + 1010001101011010010110110 + 1001001010110111011001101 + 0100100011000111100001001 + 0111001100010110001011000 + 1000111101100101010001011 + 0010111101110010111000101 + 0001000001010011111010110 + 1110101000011000010100010 + 0011101000001010011000101 + 0101011110001101000010011 + 0001000100100001111011110 + 0011101011110101000101100 + 1101001110000000110110101 + 1111110100011000111101011 + 1101110110010111001100110 + 0100110001111001011111011 + 1001100100101100111110100 + 0100011001111011100100111 + 1011111011110000001010101 + 0001001010110011001011000 + 0101001000101010011101100 + 0100101000000000011100111 + 0001010101111011101110011 + 0100100100000001001111001 + 0001100011111110011001000 + 0101011110101001111000111 + 0011010111010100001010010 + 1001001011000011011110100 + 0001010110001100101011110 + 1000000110110001010110000 + 1111011011010100111001011 + 0101101110000000101011101 + 1110010100001100010110110 + 1110101100111001000101011 + 0001000110011010000110110 + 0110011100001111001101110 + 0001010111000100011100101 + 1100100010101001000100110 + 0010110001000110101001000 + 0110011011111111100000010 + 0011011010001010001101000 + 0000000110100011100101101 + 1001100111101110000001010 + 0011101100001101100011101 + 0011100001010000000000101 + 0010111101001001000000101 + 1111111000101001001010000 + 0010010011100100110101110 + 1111100010000110000001000 + 0000101011111110111111111 + 1100110001011001010001110 + 0001100101001001101011100 + 0101100001001011111101101 + 0001101101100001010101010 + 0001111100100000000010011 + 1111001001110000001100001 + 1110101111110000000001011 + 0100100011111111110011101 + 0110011100001011011111010 + 1011111001100101110101100 + 0001111111010100111011101 + 0100001101100010100100000 + 0110001110010110010100011 + 1000011100000110001111101 + 1011001001011100000000100 + 0011110101000000000010101 + 1000010011101110010000000 + 1001101010101110001001110 + 1100011010000011110100001 + 1000101111011010011100111 + 0011011010001111101111000 + 0100010101111001111011100 + 0000110010111000110110010 + 0010001010110110010011001 + 1100010010110110110111101 + 0000011111011111001001000 + 1001110100101101010100101 + 1111100010110000101111111 + 0110110011011001001101111 + 1010010010001000101010110 + 1001110001101101101011110 + 0001001001111001101000011 + 0011101100111010001010100 + 1010001010100101101110100 + 1001110010011110011101011 + 1111000011101010110100101 + 1101100011101011011010100 + 0011100101100101001001001 + 1000001110010110001000100 + 1100100011001101001110100 + 1010011100111111011101001 + 0110010010000111111011101 + 1001010010000000111010001 + 1110001100001011111110010 + 1011011111011110110110001 + 1000101000001110111111110 + 0100001100110011011001110 + 1001011100011100110111101 + 1101101010010100011111011 + 1101101111111000110001000 + 0110011001001011001000100 + 1001011111111100000011011 + 0000110101001010101010110 + 1010001110101010111001001 + 0111100001000111110100010 + 1010100100010000101001110 + 0101110111011010010111100 + 0010000110011000110110011 + 0100101001110101001100110 + 0000010110100100010111010 + 1000100001100100001000001 + 1110011100101010000110011 + 1000011011110111011110010 + 1000100111101010101001010 + 1011111010100011100010110 + 0100000110001000010111111 + 1111111111000110011011010 + 0111111110100101111100101 + 1000001101011010010010111 + 1010001000000010101001001 + 1010110011111000010110101 + 0001001111101101001101000 + 0111010011010011010011010 + 0110111010011011000010001 + 0000111001000010100111001 + 1111111101011100000010001 + 1010011001011111111110100 + 1000101101010011100010001 + 1000110010001110010011111 + 1100010100000000100011011 + 0011000001000000100011001 + 1010011001000111010011101 + 1001111001011010001010111 + 0010010011111001101010010 + 1100010010001100101101001 + 0010010011010001100100100 + 0110001010011100100100001 + 1100101001000110010000000 + 1101001001110101000011000 + 1101000010100010101111111 + 1101111100110001011110100 + 1100011010010101001001010 + 0010011111001011111110011 + 1110001010000100100111101 + 0010010000110010110010111 + 1010000010111101000010001 + 1110001101000010001001011 + 1110010100010111010101000 + 0001000110010111111100111 + 1000100010000100110111000 + 0011101000101111000100011 + 1001000101000011010111111 + 1001010101001010111000100 + 1011011001110011000101110 + 0001011010010010011100111 + 0110000100001111010011100 + 0010010101111010000000111 + 1110110000110111001010101 + 0111111110101111111101111 + 1001011110011101000001010 + 1000110110110110100010000 + 0000111111101000010110110 + 0101011110000110101100111 + 1001011000001101001111100 + 0010000110101111110101000 + 0010010111011100111111100 + 1101011001110001000111101 + 0100100100100100111001101 + 0001100100011000000011010 + 1001001110010001110010001 + 0110010110100000000111110 + 0101110111001110100110100 + 0010111100110111111001111 + 0110010001100000111000001 + 1000101110110000111111111 + 1001100000000010110001010 + 0101100111000110001010100 + 0100101110101111001101011 + 0011110001000100100101010 + 1011001010011010001000010 + 0010111010111111000010101 + 0101110111010011010110011 + 0011010110010101101100011 + 1001101000111110010111110 + 0001010011001000010010101 + 1010100111101111010001111 + 0110101100100110000011110 + 1011000110111110111011001 + 1100111011111111010100010 + 0100110101000111001110001 + 0011110001011101100101001 + 0000111111111101100101111 + 0111001010111010101011001 + 0011010110010011111100100 + 0110000011111000011001000 + 0011100111110111111101101 + 1100001000010110011000001 + 1100110001011110101111000 + 1010100010110000011011001 + 0101111011110111101100101 + 0010100111111010011010000 + 0011010011100111110110111 + 1001111100100011010011010 + 0010000000101111110000001 + 0001110011001011001010011 + 1001000110011101000110011 + 0011100101010111111000010 + 1101110111011110000111011 + 0010101100001111101101100 + 0110001100100001011101010 + 1110001011011111000001111 + 1000101111110110101100000 + 0000101100110000111011111 + 1100100101100000011011000 + 0100110010000101111000010 + 1101100111001000011100100 + 0011100111000110110100011 + 1100010011101111111011010 + 0101100100001101100101011 + 1000010001110000101101111 + 0011010110111001111010010 + 0100000011100001010100111 + 1001110000010011011001101 + 1000101010010100110001111 + 0101110111100010001100111 + 0110000000111000110111000 + 0010010011110001101010011 + 0101000111101111010001001 + 1001110100000011100001111 + 1010101100011000000000001 + 1011000101011100111011010 + 0000000000101100110100101 + 1110011000101010010010001 + 1000110110110111010001001 + 1011110000110001110111101 + 0101111111000011111111001 + 1111000011101100100010011 + 1001101000111010000110100 + 0011001100010110010100000 + 1111011110011000111101101 + 1001001001101010110111111 + 1110111100111110101001010 + 0010110110110000010100111 + 0000011111111000010001111 + 1111110100000001000000110 + 0101110101101101010101100 + 1010111111010011110111101 + 0010000101101100000100100 + 1010111111110010010011001 + 0111001101000011110010001 + 1010101101100011011101100 + 1001001010111111000011010 + 0101111011010010010000010 + 1101001110011001111000001 + 1111110011011010100111111 + 1000010111001111111111101 + 0101101011001000111101101 + 1010010100111000000000111 + 1011111000000000011011101 + 0001010000001000010010110 + 1000010010101101001001111 + 1101001010101101000010000 + 0010100011010101011110001 + 1010110000110001110000110 + 0011011010001101000110011 + 0011001110001110000111011 + 0010011100101101011111001 + 1110010010111000100001001 + 1100000001110100100010100 + 1001111000010000010010100 + 1100101101000010100110011 + 1100101011101110101001100 + 0110101110001011111001001 + 1111111111110111011101100 + 0011101001010001110001110 + 1000111001101100101011101 + 1010111010001010010110111 + 1010000000010100110100110 + 0100110010110101011111110 + 0001010000001011100010111 + 0010110100000010110001101 + 0100100001111110001010001 + 1111100001101101000010110 + 0101001101011000101011011 + 0001101101001011111101011 + 1100110010110111011001100 + 0001010101101000110010100 + 1000010110101110110000110 + 0001101001011001101010011 + 0000011010101101001001011 + 1100111111001011111001000 + 1001111101110000011011010 + 0001010110010110011010010 + 0101000110011011011011001 + 0110001100000000001011111 + 0000110100111110011101011 + 0010001101010011100101011 + 1110010100110000101100110 + 1001111011101000110000000 + 0010111010101010101001011 + 0011000101101001111000100 + 1111000000010101110000100 + 0110111000101000010100011 + 1010011110100010010110000 + 1000101111100001111000000 + 1001001010101110000111100 + 0100011100000101111101000 + 0101100110100111010111101 + 1001011010110111010011101 + 0010101000010001111111111 + 0110010101100011110001011 + 0010100100111100111111111 + 0000110010000111000000101 + 1010010011010100111111001 + 1001000100111110101001101 + 1010011011001011000000100 + 0110110000000001101100110 + 0100110001011100100000111 + 1101101100100100100010011 + 1100110000000010101000100 + 1110010110101010000010000 + 1000101001011101011101011 + 1101010000111011011100100 + 1010110001000100101000001 + 1100010001011101001111000 + 1110011100000001100110010 + 1010100011111011011100011 + 1001111101101101000111000 + 0111111101111011101001000 + 1011101100010101011101011 + 0011000011111100011101011 + 1111111000101010011000011 + 0100011101011101111011110 + 1110110100111110101110110 + 0010010111111000011110101 + 1010010010001001100111110 + 1110011001001101000010100 + 1101001010110001101110000 + 1111000001101011110011011 + 1100101010111011110000001 + 1010100110000110100111110 + 1111010001101011010111001 + 1010010101101111101000101 + 1010011100110010000110001 + 0101110001110001011011001 + 1010111000000101011100010 + 0011001000101011000100110 + 1100110001100011000011110 + 1001110110111101001111010 + 1111111111101101011011001 + 1101110111100111011000111 + 1000111010010100110011101 + 1100000101111010000101111 + 1100111000100111100110010 + 1010011011011000101001111 + 0111011101101101110010011 + 0000111000001101001111000 + 1000110011110100000010100 + 0000000110000001000100000 + 1110011001110101001001110 + 1010110101111100000011111 + 1111010001111010111001011 + 1001111010010110111100011 + 0000101111000011000010000 + 0100010010000110001000000 + 1010111110110010001110001 + 1010110110000000010101010 + 0101001101001110110110101 + 1100101000001000100101100 + 1110011110000010011000111 + 0000111100100011000100000 + 1100110111101111001100001 + 1001010101011110011011100 + 0000011100011111101000101 + 0100000110111010010100101 + 0001000110011110100110010 + 0010001010010000000010100 + 1000011001100000111000010 + 0010000100100111110011111 + 1111011001101100110000101 + 0010110100111011100001101 + 1111111101001111011001010 + 1111010101100001111000111 + 1111000001000100111101111 + 0111000000001100011111000 + 1101010010111010100110101 + 1111110101110110010100001 + 0000000101110110110001010 + 0010011010100010100110101 + 0011011100001100000000110 + 1101011011101110100101110 + 0110000101000111010001110 + 0111001001111110010000100 + 1101011001011000111000101 + 0010101110000111100001000 + 0010101000100010001110011 + 1000001100111101101101001 + 0001111000011000011000000 + 1100111001001011111001110 + 1001010101011010100000001 + 1100110111110100100111110 + 0110111111011101100111111 + 0010001011111010010111011 + 0110011100011101001100010 + 1101001011001001101110001 + 1101000111001010000100101 + 1000001110100111110010111 + 1010100011110011000101011 + 0110000111100111111111000 + 1001010111110000001010000 + 0100101100100101110011100 + 0110100100010110110110001 + 1100001000011110110100101 + 0100000011010010111101010 + 0001010110001000000101010 + 1101101101001000101001100 + 0010001010111110101110001 + 1000110001010001011100011 + 0100110001010100100010010 + 1111110101100110101111110 + 1110000110010111001111001 + 1100100001111111010111000 + 1100001100111111110100100 + 0001111101000100100101111 + 1101011101111001100100110 + 1111111011111110010010010 + 0010010110010111101010001 + 0101001110110010010100111 + 1001001010110000010010111 + 1100101010000000011111011 + 1011101010111101011111100 + 1101111110101010110010010 + 0000110110010011001111000 + 1111011011110101101001000 + 1000001001111110110000101 + 1101000001010000100101101 + 1010010110010010111111101 + 0010110011110100110100100 + 0001011101111011111000001 + 0110000111101000011011000 + 0001110000111011100111000 + 1110001111010100111110011 + 0010110111101110100100000 + 0101010000001100010001010 + 1100000101001101000111011 + 1010011111000001000110010 + 1011000010111111010000101 + 0101011100111001101101111 + 1111000010000100100110010 + 0110111001111101101001000 + 1010101110100110001111001 + 0100000000110011111001100 + 1011011111000101011010111 + 1110110000011001011110100 + 0111010111001101111111111 + 0101010110110000111000101 + 1110101011011001011100111 + 1011111001000111000110100 + 0101001011110100100100001 + 0110011100101001000010110 + 1100000001000011110100100 + 1101100100000000011010111 + 0011010100100110001111001 + 1111000010100001001010011 + 1110000101010011000001000 + 0101010011101010000011101 + 0001001001110000010000100 + 0100111110010111110100111 + 0011000100101100001110111 + 0101001110101100001110001 + 0010011111111111011010100 + 0001001111001110010000110 + 1011010111010110011100000 + 0000001001101100001111001 + 0100110101001111011000100 + 1011101101011101110011001 + 0101001010001100000101010 + 0000111011001010011011010 + 0101001001011100000100000 + 1100001000111111111000111 + 0000111000100110101011101 + 0010010101101011101010000 + 1010110000011101011101101 + 1101000011101110100100110 + 0000001100101001100110100 + 0000011010100100010101101 + 0101011101011111000001000 + 0101100000101000000011010 + 1100001111000000001001001 + 0111001111010100111010010 + 1010100010000000110101011 + 1110000001101110110010110 + 0111000010010111101001010 + 1110100110111100011110010 + 0110001011000011001011110 + 1110001001111111000011101 + 0000010010100101100010101 + 1011100111101010101111010 + 0001111010010110111000011 + 0011001110111101100101101 + 1000111110111101001000111 + 1001010111100010000000011 + 0001101001000011111010111 + 1000011110101110101010110 + 1100010101110100110111010 + 0111000000101101101011111 + 1100010100011010001101011 + 0110010000011100011011111 + 0011001001101101100000010 + 1111110000000100100101010 + 0010011100111110110111101 + 0001011110110111011101000 + 1011110011100001001111010 + 1010100001010111100010011 + 1110011001111000011101001 + 0110111000101011011100110 + 0010111011110011010001001 + 0110101100001000100100101 + 0001000110110111010101101 + 0100110110111101011000100 + 0001001010100011111011111 + 1001110001011100100001111 + 0101000001010100000100110 + 1000001000101001100100001 + 1111011111100011110110001 + 0110110110110010100101001 + 0110101000010111111100010 + 0000001101101101100001111 + 0010011101110000101110011 + 1011000010100000001111000 + 1111110110110001111101101 + 1100100010100111110101101 + 1011000111110111110101101 + 0110110111010110001000100 + 1101110010010110100001100 + 0000110001110100101001001 + 0101101110101001101101110 + 1101011101110001111100110 + 0010000101111000111111001 + 0011110100001000011001110 + 1101110100001001001011000 + 0001000110111001110110001 + 0001011111001011001011100 + 0001100111011011101011111 + 1101110011111011001001010 + 1000010111010100100100110 + 1011000100000110000101110 + 1111000110011111001010111 + 0101111001001101100101100 + 0101001110001011011101010 + 1101111010100011011110000 + 0110100101011100010100000 + 1110011101011101110011000 + 0000010111001110110101110 + 1001001110111010101000111 + 0100001011110000001010001 + 0101101100011011000011100 + 1000000100001101111011110 + 1100110011111100110000001 + 0010000110001100101010000 + 1101101000010000110010001 + 1100010101110010000010111 + 0010011101101011101110111 + 0101000011010111000110011 + 0011000010001110001101011 + 0000001000010101000110010 + 0011100111101111111001011 + 1010110100001001011111010 + 1010000010100011101001110 + 0101010000001111000001010 + 1111100010001101111100011 + 1011111111001011001110111 + 0010101110001000100011010 + 0000110101001000100000100 + 0000010010000110010110110 + 0000110011111001011000100 + 0100010101111001110110000 + 1111111001010100000010100 + 1010110000110111111110111 + 1000000001111101100111001 + 1100111100011101001110110 + 0011101001011100010010110 + 1001001001000111101110011 + 0000010110101111110100000 + 1000001100100110101001011 + 1001011000100101001000110 + 1011000010111110111000001 + 1001111000111001000010111 + 0111000000010000001011000 + 0101011110001111111001001 + 1101000000101010110011110 + 0010000010010110011100011 + 0011111101000001110100100 + 0101111001111101001100010 + 0110111001100100100110101 + 0111101001101111110010100 + 1101101101010110100111010 + 1110001111100010100001100 + 0100001000001000000010110 + 1111010110100111100101111 + 0011100100101000011001100 + 0110100001001010000100100 + 0101010000000101010100001 + 1001001010010101011001110 + 1110010000000110111010100 + 0000101101110100001100101 + 1011110101001000110110011 + 0110100101101111110110011 + 0111111000000011011101101 + 1001100000000010110101100 + 1100101001001001111110100 + 1101001100110010101100011 + 0101100111101011011100011 + 0001100100010101111000011 + 0111000011010110011110000 + 0111010000110011001011100 + 1111100000101010110010100 + 0101110010001100101000011 + 1100011111111001110110011 + 1000101111011101000011100 + 0110101010110111101100001 + 1010011011111010010101101 + 0111100101110100001100001 + 0111100000100100010011001 + 0000000110010101101110100 + 0000110011100110010101111 + 1011110111011001000001010 + 1001011100111101100100001 + 0100100000000000101001010 + 0111011010011000100010011 + 0000001101110110000100100 + 1010001101101111100101110 + 0011000000101110011110110 + 0011010110110101010100001 + 1100101011101010000101111 + 1010101001001110001010011 + 0011010100011001001111110 + 0001011011010100000100010 + 1101100100001010111000010 + 0101001011011111110010011 + 1100100111010011010010101 + 0110110101000000011001010 + 1110010110111011011011101 + 1101101011111101000010111 + 1001001100010000111111110 + 0011000110010100011001000 + 1111110111110111010011011 + 1000010110110010110000100 + 0111111111011110110110010 + 0100001011110110111010010 + 0100010001001111010011111 + 0101010110001111011110000 + 0110010111010101111111110 + 1100111000011001110110101 + 0110010110110111000000001 + 0001011100001010011001010 + 1110100100101100010100111 + 1011001000011000011110001 + 0101110010011100111011100 + 0101111110100010111111011 + 1011011001110101010001110 + 1101011001010110000001100 + 1010011000101100010001000 + 0111011010110010111011111 + 0101000011000011100100110 + 0001111110110110010111100 + 0000010110000010010010011 + 1100000011111100011010101 + 0111010110110111011111110 + 1111110100001110100010100 + 1011001110101100110101100 + 0011110110011011101101010 + 0101111111001100011110111 + 0001010111010101010111100 + 1100001110010001011000010 + 1011111100100001100010100 + 0000101011110110111010111 + 0001110101011000101101010 + 0110000011101111001011101 + 1110101100010101001111001 + 1101000111000110100101101 + 0010011101010110000000000 + 1110100000011001101100001 + 1001100100011011111101001 + 0110001011110000100101000 + 0000110011111100001100111 + 0100000101010101010001000 + 0111010001100011000001010 + 0111110000001001111011111 + 1110011001001101101011010 + 0011101100001100001010001 + 1011111001011010111101110 + 1100101101100011011011010 + 1101110110001110001001101 + 1001001001000000010010100 + 1000110010100111100111001 + 1000110111010010000010101 + 0110100101010000001100001 + 1001100101100110000100111 + 1011111010101001101001101 + 1101010100010111000101101 + 0100001110100100100011111 + 0010100011010000010000101 + 0111111010011110100011010 + 1111111101111001111111001 + 0100011010011100001000101 + 0111011111101001101011100 + 1110111100000101000011010 + 1010111101111000000110101 + 1000101110010110000101010 + 0111100001111110010110010 + 1000101100001111000000001 + 1000111000010100001001110 + 1000100100011001001011001 + 1100011111101100101101011 + 0101010010001100111111111 + 1100001101011100001001011 + 0101111111010111010100111 + 0110101100111111010100011 + 0110111100001111011011000 + 1011000001000100100111100 + 1101000111000110101101100 + 0100001110100001000110010 + 1100110011101011100001001 + 1101100010010100111111010 + 1101111000001011111111100 + 0001110100011100111000101 + 1111000000110001011000111 + 1010111010110100100111010 + 0101000101010100000111010 + 1101110110101111100011100 + 0101011001101001101101001 + 0111101110101111110010101 + 1100010101111000100101100 + 0101110110000111010101110 + 0000111111011011011000010 + 0100101011110010100011000 + 1100110010010001111111111 + 0001101110000101100110010 + 1010001000011101100011110 + 0001001001101110011110100 + 1011000010101011011101100 + 0111001111011010011000100 + 1110100110101001100000101 + 0000001101101100001100111 + 1001101010001101101000011 + 1000101001110000001000100 + 1000100010110100111110011 + 1001111001111010111000111 + 0101111010101100001010000 + 0001100100110010001011011 + 1011000111111011100101111 + 0110110111011001110010000 + 1000011111001011111011010 + 0101000101000010101111100 + 1110110010000100000000001 + 1110001110011100010001100 + 1101000000010011100110011 + 1110110001011111111011101 + 0111000101001011110101000 + 1100100000110110101100111 + 0110010101110010110101100 + 0010110100101010000001010 + 0111000100111000100111100 + 1101001110101100111011101 + 0101101101010100011100111 + 1011001100100011110001001 + 0011101100110000010101001 + 1110001101011111100000100 + 1110011010001010001010101 + 0111000001111000001001001 + 1101100101100101010111001 + 0110001111010000111010110 + 0001000110001001000111111 + 0111000101000000110111111 + 0000010100000100101011111 + 1011000010011111100110110 + 0110110100111111100110111 + 0110101001000011010110000 + 1101101001000001011110010 + 0111011100000011110100111 + 1111000001111110001000111 + 1110011101110101100110101 + 0001111011101010100110100 + 1011000010101011111011000 + 1010100110100000001100010 + 0100110001111001011001100 + 0001001111110110101010000 + 0111110001100100001011101 + 0010011011101010001100110 + 0010111010100101010011010 + 1000010101111111010100100 + 0010110011111000110101101 + 0110100000101011000011000 + 0001100100110001000001000 + 1111011101100100011100010 + 1010110100011100011111110 + 1100011100100101111001111 + 0000100010100001111001100 + 0110101001100000000011101 + 0010001101001100111001011 + 0010101110101010001010111 + 1000100110101100010100100 + 0011110001001100010100001 + 1000011001111100101010111 + 1001010111001100001001011 + 1101001100111101101101101 + 0011000110111010011101110 + 1000101111001010101100110 + 0101110101011101011100010 + 0111110110001100011000011 + 1100110010110001010110010 + 0100110001001010000101011 + 1010010111100110100011001 + 1110000001101011000000010 + 0011010111010011010011100 + 0000011001101111110101111 + 1111001011000010101101011 + 0111101111011010010010101 + 1100010101001110110101001 + 0101011000000010110010011 + 0100101101100101011000110 + 0001101011100000001010101 + 0001101100010101100111111 + 0110010101000110100001110 + 0110110101110100101111011 + 0100000011101110001111101 + 0000110011100011001111010 + 0011000111001001111010100 + 1000111000100001010000011 + 1100100000101010111110110 + 1100111011010011101100110 + 0100100111000101011101001 + 1111010000110010001001000 + 1000001011110100101111011 + 0001110000000010010001111 + 1011100000100100111011001 + 1000101100111000010001111 + 1100010101101001110110100 + 1101110111011110101111110 + 1110000011101011001000011 + 1110011111010110000111101 + 1011111100001101000001110 + 0011111001001110111001001 + 0001010001101100110100101 + 0001000101101001010100011 + 1100011100101111001100000 + 1111010001000010011010010 + 1101001001010001000101000 + 0000101101111100000110010 + 0110010100010110010010010 + 0110101001010001110110110 + 1110011000011100111100100 + 1110010000111111010010110 + 0110011100001001000100011 + 1110101101011001011101000 + 0011110100101110111111110 + 1101111100111110100001011 + 1111011001111110110100100 + 0011110001101011011000010 + 0001011101001100010001000 + 1011001000100110011100101 + 0011100011111000101110111 + 0100111100010000000010110 + 0010100100001001111011001 + 0110111011111011111011101 + 1000100011001110010011101 + 0000011010110000011011101 + 0101100111001100010111110 + 0010111100011111111000110 + 0101000111000010001110010 + 0101000100100010001000011 + 1001110000010110011111010 + 1111001101010001010111100 + 1011001011001011011001110 + 0011100110001000100001100 + 1001011100010010010111001 + 0001011000110011111110110 + 1100010101001000101110110 + 1000110100100110000101111 + 0111010100000010011110110 + 0100110111111010111011000 + 1100001110110011110000010 + 0111011000001010111001100 + 0111001011101000001011101 + 1001011000111110101100111 + 1001111011000100000010101 + 0010010110000000101011001 + 0110000001000011001111101 + 0010001100110110111001110 + 0001000101001101010100100 + 0000010111010101001101011 + 1000011001000100100000000 + 1000001101000011010100110 + 1001001100011001111111011 + 0010110110110100101001001 + 0100101010100101110000000 + 0110001000100001000111101 + 0100011111101111001011111 + 1110111010111110101000101 + 1100100101010111101101011 + 0100111000110001001010101 + 0001000010100101011000111 + 0101010011011001100010001 + 0000100010101011100011111 + 1010111001100010010101111 + 1101011000101100010001001 + 0101001010010000001011001 + 1100101010100110101110110 + 0000100011000110000000011 + 0011100010010001100111111 + 0001111101010010000000010 + 0001111111000011101010100 + 0101010011101011000010111 + 0100111010110000010111010 + 1100011010101000010011110 + 0000001001001000000111101 + 1001000100101000110111010 + 1000100010111011000000010 + 0011001000111100100111010 + 1100010010000110001110000 + 1101111001010100011110100 + 0100001010110001010101010 + 0111011010001100110101001 + 0111111000101111001001010 + 1001001111111011000000011 + 0100101111000111111011110 + 1110100010101110011011111 + 0101001101101011010011001 + 0011100111110010110111010 + 1000110111110101001111010 + 0100011001101010101100010 + 1110100010111101110101001 + 0001010011101011000001100 + 1111010001100111101000111 + 1000001011110110110101100 + 1111000110000100011011100 + 1110110001110010110110011 + 0100010010100000001000001 + 1000110110100000100111100 + 1011011010100101110001000 + 0100110111001000011010101 + 1110110110010100110101100 + 0000101100111101111110000 + 0011111111011101000100000 + 0111000101111101101101101 + 0100000010010000101110110 + 0101100111110011000111011 + 1100011111000111110101100 + 0110010100101100000010010 + 1011111110110001110100001 + 1011111101110010111010001 + 0101001110111010111011110 + 0001101111001001010010101 + 0001111101000000010000100 + 1010000011011001010010101 + 0111000111110111011011011 + 1101110011110111111110001 + 0000011100101110111101001 + 1010001011110000101100010 + 1000111101001101100111011 + 1111010010110110110111000 + 1000001001010010000110111 + 0100011000111011100010110 + 0110000011101110110111011 + 1010000010001110000101011 + 1100100110011010011010001 + 0001010111001011010010000 + 1101110110101001110001011 + 1101111001100001101101100 + 1001100001111111001000000 + 1001000001001111011011110 + 0100010001111101010110011 + 1100011111111011000110010 + 0000110000100000110101100 + 0000011001011010000110011 + 1100101000111010010010110 + 0000100001000110101111111 + 1001001111000110010011111 + 1110100010011101000100111 + 1010110101100110001111010 + 1111000110001100101011100 + 1001110100010110101110111 + 0011110100110010000111010 + 1101001110101011010010110 + 0110101110001111111000111 + 1110100001100010110001001 + 1100010000111100101010010 + 1101100011110000101001011 + 1111011110001000000110010 + 0011100000010001011000111 + 1111011011010001100101000 + 1111010000100100011101000 + 0010001000100001010111111 + 0100100111110001100001001 + 1111001111000100101001111 + 1001010011100111010001111 + 0111110011011001001111000 + 0101011111110111000001110 + 0001111101001010101110110 + 0111000010010010111111001 + 0111000110100010001100011 + 0010110011000100110111100 + 1010111110100101001101010 + 1101000000011100110100001 + 0010000010000001110000110 + 1001001001001110000001100 + 1010010110100011001111111 + 0110100100110010111110000 + 0110110010100000110010111 + 1100010100001011111001111 + 0001100111101110010010000 + 1101110011000011110010110 + 0011111100011011101010000 + 0011001010111010110111010 + 1100111010000111000100011 + 0010110110001110101110011 + 0001100111000110110011011 + 1000100011011100010110110 + 0001010011001110110010010 + 0011101010110110100100101 + 1001001111110111010010011 + 0001110000110010110100101 + 0001000111110001000000001 + 1010111101111001010000111 + 1111010100110101000001001 + 0110110011011100110011101 + 1110111110011000101110001 + 1010010100101110110111101 + 0101011000110100110101010 + 1111011100100101101100111 + 1101011100011001000011110 + 1011000110111011010011110 + 1111100000101000001111001 + 0000001001010001100110011 + 1000010101100100111001011 + 1010000001110110100000101 + 0111000001100001101000010 + 0000001010000011001100100 + 0110001000000001101000110 + 1110111100111101110010011 + 0110001011000111101100100 + 1001010111101100011100001 + 1100101100001100111100010 + 0000001000010011000111100 + 1011000101111100001000101 + 1111111010011000010010110 + 1010011001010101111001101 + 1010101001110000001110101 + 1111111010100010011110010 + 0000100101100010110110011 + 1101100100111101100010011 + 1011000000110000001110110 + 1011011000010111100110000 + 0001011011010111000010000 + 1000111111101100110001110 + 0001000001111111111101000 + 1101100000001011000001010 + 1000101001100001111011001 + 1110010010001101101100010 + 1010010000110011010000010 + 0001011011011110100010001 + 1011111000101011101111001 + 1101010101100000101010111 + 1111110010100111010011100 + 0101011011100111100000001 + 0100010000100111101100110 + 0010001100101001001111011 + 0010001001101101010000110 + 1010111000100000010101111 + 1001000101001110001100000 + 1111101100110111100110011 + 1011000000101000101100111 + 0011011111000011000111111 + 0001001100001011110011100 + 1001001110100100100010100 + 0010111000111100000001010 + 1011100001011100000001101 + 1011111111100111110011101 + 1110111000100100000010110 + 0111001010101010010110001 + 1101111011101000000001100 + 1010101110000110111100100 + 1110100001010111010100111 + 0001100000000001110101010 + 1011001001101000001011010 + 1110011110011111111101010 + 0011001110000000001010011 + 1010010010001110110110010 + 0101110000101011010101111 + 1100011011101101111011101 + 0110010111001011000110010 + 1100010000101111100100101 + 1101000100100010110010110 + 1100001100101010001010110 + 1101001011011000100111001 + 1101011100000110010101010 + 1111000001000000010000100 + 1000111000001000010110000 + 0001010000111001111001010 + 1000000100010011100110000 + 1001101011100001000001011 + 1100100011100010110010101 + 0101100111000100000010111 + 1110011110000011011111000 + 1000000101110010100100111 + 0010100011011011011010001 + 0101010001010110000111111 + 0110010001010111111100011 + 1101100111101011111110011 + 1011011110001000011010111 + 0110011101110101111100111 + 0010011010001111110011110 + 1001110010010011010111110 + 0110110011101010010100001 + 0110110011100010000000111 + 0011100111110001101100000 + 1011110110000001110100010 + 1101111011110110011100100 + 1110100111000101000100111 + 1111110111101111001100110 + 1110111010010110101111001 + 1101010001011110000100010 + 0100111001101101010110010 + 1000111100001001110010011 + 0010000111000100001001001 + 1101101111101110011011111 + 0100111010001100000111100 + 0100010100111111001010101 + 0010010000111111011000000 + 1100011011000110011100110 + 0011100110001111111110110 + 0110111011011010100100011 + 0011111011001111101110000 + 1111001011000010010110010 + 1011111111001000000111011 + 0111110001000111111000001 + 0010100110110011100110000 + 0111011110101111100101100 + 1010110001000000010010000 + 0000001011001000100110011 + 1100100000000101100110000 + 0111111111111011001100111 + 1110110001101011111011110 + 0111001110110111011110100 + 0011001100110111111001000 + 1101000100010001010100111 + 0010101010010011100100001 + 1010000110010101011001000 + 1001110100111011101010101 + 1100001110011010100111110 + 1111110100100010001010001 + 1001000111010110101100001 + 0110011101111100000110010 + 1101110100101001110000110 + 1111101000000001110010011 + 0111101110000010110111000 + 1101100100011011111100010 + 0011010011101010010011010 + 1101101110101101000010010 + 0001011000101011000110001 + 1010011011010101100011100 + 0110000011111001100101111 + 0101010000010000111001101 + 1001011001110001111001001 + 1110101001101000010101010 + 1111010100011111101001101 + 1000101011110100010000010 + 1001011010101110011000110 + 1110001100011001001111100 + 1011111111010000100001000 + 0000000011101011011000001 + 0110010000000011011010101 + 0001110001110101000110000 + 0101110100010110100110011 + 0101111100111111011100010 + 0011001111011011011101110 + 1111100100101011111011110 + 0110100010110011110000011 + 0010000010100011001110000 + 0101111101011110110100111 + 0011000001100100000010100 + 1001011100001001110010100 + 1010110011100010000100111 + 1011010000011011000010101 + 0001011000010000000101001 + 1111001101000101001101110 + 0100000000001101000000101 + 0011101111110010111100000 + 0000111010000110000001000 + 0011010110000110010111111 + 1100101110100000000001001 + 1110110110010000101101000 + 1010101001110100110111100 + 0010101000011110001100101 + 0010011000110010000000011 + 1010111101110011110111100 + 0010110001001101010001100 + 1010010101010110101010010 + 1010000111100001001100011 + 0100011000010011011111010 + 1111111111010000100111100 + 0100000001000110001100000 + 1101111000101100101110101 + 1010100001110101000110100 + 1111100101011000111101000 + 1100010000010000101101010 + 1001101011110111010000010 + 1011001000111101001101010 + 0111110010000011110000010 + 1110001101101011100000101 + 1000101000101011111010110 + 0000110011111011000110111 + 1100001110110110101000111 + 0110010010111111110101110 + 0010001100101011000110001 + 0011011001001110010110101 + 0101110101010110101010101 + 0010000010011000011001110 + 1000000010010011111010100 + 1000000011011100111001011 + 0001010010111101001011011 + 0111011010010111001100101 + 0100001101110111001000101 + 0011110110011001100000000 + 1011001001100101111011001 + 0010111110101101000100000 + 0111100001101101010000110 + 1000001010101011000101101 + 0101001110101001111000100 + 1110100011110111110001011 + 1000011010110010010110111 + 0110000100000000001010001 + 1100010111001100001011000 + 0011100011101111001111111 + 0111100001100011100100101 + 0111100111111100100011000 + 1011100001110010010011100 + 1010011011100101101110100 + 0000000001001011111101110 + 0111010111011001100100111 + 0000010100100001011011111 + 0110111100011010010101110 + 1000010011100111101111001 + 0010011111000101000000000 + 1011000011101100011000001 + 0011111011111111000111000 + 1011100100010010000010111 + 0111001110110111110000011 + 0000000011001010000111101 + 0101110010100011111011011 + 1100000101001010000010110 + 0110101010011011111100110 + 0000100110101000111010000 + 0101010001111101111101010 + 0100111100100001111011111 + 1110001111010110000100001 + 1000100101011110010000010 + 0010011111000110001111001 + 1101101110010101001110110 + 1000000011000100110101001 + 1010001100000110111110100 + 0111000101111111101101110 + 1011110011011011011100111 + 1011100011110111111010011 + 1010010011011001100010100 + 0010111100111110100100010 + 0011000111101010001011100 + 1111000110011101001110111 + 1010010111000000011101001 + 0011000111110010010101111 + 0000001100111011110000000 + 0100100111011111111111010 + 0001100001111001111100110 + 1010101111101010110110010 + 1111011101001111011000010 + 0001111110100011010000000 + 1010100010011100111110001 + 1101110100000010100101011 + 0010001010001110100111001 + 1000011110010100001010110 + 0110011111001001110000001 + 1011011110101000001110110 + 1111101001101000100001010 + 0110011001101000000011100 + 1110000001011101010100000 + 1100101010100010000010000 + 0111100011101011000011001 + 1100111110010110111001111 + 0000100101010101110011110 + 0101011000000001011111100 + 1100001001010010101110011 + 0000000010111111001101000 + 1001111110100011110100101 + 0101011110011111010010011 + 0010101111001001001010000 + 1100110011100001010001101 + 0000010011010001010000001 + 1000000000111110101110000 + 0100101010001001001101110 + 0110000100100100100101110 + 0100101000100011011110100 + 1010100011001110010001000 + 0001101101001010000010011 + 0110010110110111010100110 + 0000101000001111110011101 + 1010001011111101111110100 + 0000100100010110010000100 + 0010000010110110111001100 + 0000001000000000110110100 + 1100101001001000100111110 + 1001100100010111010010110 + 1100101101010100100101011 + 0000000101000011000101001 + 0011111111000011111110100 + 1001011110011111010010110 + 0001101101001001111110100 + 0110001011111110011000011 + 1101010111100101100001010 + 1100001001010101110101101 + 0110111010100000011101111 + 0111110111011100011000011 + 1000010001011110101010011 + 1001100000000100101000001 + 0101110001101110000010000 + 0011001101101011010100000 + 0110100000000111000001011 + 0111110000110000110001111 + 0010000100110111110101010 + 1011010001001110111000000 + 0000110101111101011000001 + 1010001110001110000001101 + 1010010011010001010100010 + 0010010000001101110011111 + 0100001111010011110000001 + 1010111010111011001010010 + 1010011111010101010010111 + 0100011110010100000110010 + 0010011011101001101101101 + 0100101100010011111000110 + 1110011010110001111010101 + 1000010010111010000101000 + 0110001101110110010100011 + 0000100100011100110111010 + 1100101001011010000001101 + 0100010000000011011101100 + 0010000101100011000101100 + 1000100101001100011111000 + 1110011110000110101110100 + 1001001100000001100011100 + 0100011111101101011001110 + 0110101101110001000110110 + 0111010001011110100110011 + 1000101011010110101110000 + 1101000110001011101100001 + 0100101110010100101000100 + 1111101110111100011101011 + 0010110010101011111111101 + 0000001110011111111111011 + 0010001111001011000100110 + 0110110011110000010100111 + 1110100001100010000000011 + 1100010000110111111101011 + 0000101010011111111101111 + 0010000101111000110111110 + 1101111000100011110110111 + 1100001011010101011011001 + 0010100010110010101011100 + 0000110100010101101011001 + 1010010001101010100110100 + 0100101011111111101100000 + 0000001000000010100100010 + 0101100111001111011101000 + 1101001000101111001010010 + 0110111100110101111000001 + 1100001111010101001010111 + 0101101110000010000011001 + 0011010101010010111000010 + 0011011100100111001011111 + 1001100011110010011110110 + 0111010110000011011011011 + 0000010000010010100001011 + 1101110000110100110011111 + 0011101000100011100101001 + 1000010010110010010101101 + 0111000110000011110010100 + 1110000010010101111001111 + 0110110011111011000001101 + 1110011011100011000111110 + 0011101100110010101110111 + 1110000110100011110010101 + 1001000110000001111001101 + 0010110101100000110011000 + 0111110000000110101100100 + 0110101101100011100011111 + 0100111100111001001000110 + 0111111011111010010001010 + 1001000000101100101101101 + 1001001110010000101001010 + 1010100101000111000111111 + 1100001011001110100111111 + 1000110110111010001010000 + 0100000010100111110001111 + 1011101110011110001011011 + 1110001001101101011010111 + 0001001000100101110101010 + 0110000110101000010010000 + 1001010111010000100111010 + 0100100000110000000010000 + 1110010100011100001000011 + 0110011011010111101100110 + 0000000100110000110110110 + 0101100100011010100111010 + 0111000101110011101011010 + 0101011010011101101011010 + 0100010110010000101111101 + 1000011111101101001001011 + 0000000100100101110010000 + 0001000000001000000101100 + 1111001001110011100101001 + 0000111111101110011111000 + 1110001101100111011111101 + 1101000000110110110111000 + 0001001010001010110100010 + 0001100111010111100101011 + 0101001111101100100110111 + 0011001000000000010010101 + 0010010100110010110101011 + 1001110001010011111000101 + 0100111000111001110100110 + 1111000100110101100000001 + 1001011000010001000011001 + 1010011101101110101111011 + 0011101100010100100010001 + 0100011010111110111110000 + 0111101101010011011001100 + 1000000111111011110110110 + 0010000001011010001001111 + 0010111010000010100111110 + 0000110001010010100101111 + 0100101111100100110010010 + 0000111100010101001010110 + 0000101100100001000100110 + 1101111000010110010010001 + 0110000010111000000110001 + 0110111001100000011011010 + 1000100111011100111001100 + 0101111011001001101011110 + 0010011101011000101101010 + 1110110110011010101100001 + 0010011011011010001010100 + 1111001101100010111100101 + 0100000110110001111001000 + 0000110100001100100011000 + 0110100001101111110110010 + 0111111011001110100100101 + 0010011001110111001010000 + 0001100000010010001101010 + 0000111011000000001100011 + 1011001011100111111100010 + 1101010101100100011100010 + 1111111101011011101001111 + 0111100101011100010110100 + 0111001011110011010011011 + 0100100010111111011001000 + 0010011001011100011101101 + 0110101111111011110000111 + 0000101110000110011100001 + 0100000001011000111110111 + 0001001001010001111110101 + 0010000011111100001100010 + 1000110110000100011011100 + 0111100110100111001010001 + 1011101111010110110101010 + 1010101011011000111000000 + 0101110110001011100101010 + 1101101110111011001010010 + 1001101011001011010011011 + 1001010101001000100100101 + 1100111011001110001110001 + 1111111011100101010001101 + 1110110101110000010010010 + 0111011010111100101110000 + 0101101010011101000011111 + 0100111010111011110011010 + 1111111111001011000010111 + 1011010101001111000111110 + 0100111101101001000111110 + 1110110101100010111110111 + 1000111011001011011001010 + 0000000001100110110111001 + 1001101011100010110111110 + 0101110000011001111011101 + 0010010011101101100011111 + 0101001101011000001110011 + 1100000011101001110101001 + 0010101000011111101010101 + 0101001000011000010001010 + 0010000110101110001110011 + 0010011111100000100010011 + 1001010001010001100110110 + 0010110100100101000100010 + 1101101100010110000100111 + 1001101001110100100111110 + 0001100010101100010011110 + 1110000011000001010001010 + 0000001001010110010110000 + 0100101100001101010110001 + 0010110101000011101000111 + 0111101010101011111110110 + 0110001001001000000011101 + 1100110011010111000110110 + 1101011101110111010101100 + 1101111111001010011110011 + 1011001100010001101010000 + 0101101111110010011000111 + 1101111011000100101101000 + 0110110001000101111011100 + 0011011111101001010000000 + 0001101101111000110110000 + 0010001111011011000010000 + 1011001100101110101000001 + 0111100101111010011001011 + 0011010110001110000100100 + 0001000100000111101001010 + 1110100100011010111010100 + 0001110110010010110000011 + 1100011011110010010011101 + 0111000010110110000111010 + 1101000001011101001011000 + 1010110100011010011011011 + 0101000001001010001110111 + 0001011000001001110110101 + 0110101011111110011011100 + 0001111000100100101011100 + 1110111110100000011101101 + 0110101100011000100001011 + 1111101001111011000100001 + 0011000111100110010001011 + 1100101000110101110001101 + 1100100110100101101000011 + 0100001111111100011011010 + 1000110100100111111101011 + 1000001110000000000110100 + 0010011111100111100100001 + 1110111111101001111100100 + 0010101010100010111111010 + 0001011101100110101111010 + 1010100101110001011011101 + 1110011101010010011100100 + 0101011010111011100001010 + 1001100100101011110000001 + 1110111111011001011100101 + 1101101100001000110101110 + 1010011001100001111101101 + 0101101100000110001000100 + 0011101101011010010010010 + 0110010010101110111001010 + 1110110110110000000011001 + 0010000110010101101100110 + 1011110010111110010101101 + 1001011111010000101000100 + 0100101111000001101010111 + 0000101110100101100011010 + 1101000001000001110111011 + 0111110100100100100000000 + 0111001101100110100011101 + 0001010111101100000110010 + 0010100101110001100011000 + 0111100010110010001000101 + 0100111011000000111101010 + 1000111110110110000001011 + 0001111110101100101000010 + 1001111010110000001011110 + 0000011111010101011010101 + 1101010001110110110011111 + 0000011010101101011010000 + 0110101100110100010000000 + 0111001101111100001111000 + 1111001100100111110000010 + 0011101111100100100001001 + 1010001011000011110101101 + 1001100110010001111010110 + 0011101100010001011110111 + 1100100100010001010110010 + 1100101101001101110111111 + 1000111001001000000110000 + 0101001011110001001010101 + 1011001111100001011010111 + 1011111101110000111111100 + 1111000110000110011110011 + 0101011110010110010101000 + 0110001000000000110001011 + 1001100011110101111110100 + 1001001000100001100000111 + 0011011011100111111010000 + 0100110110110000100010111 + 1101000001000011110111100 + 0010010111010110011001110 + 0001010001010110010000110 + 0111100000111100010010011 + 0101111100000011010101001 + 1111111110101000110011010 + 1111111000100001101111011 + 0111110100100110010011101 + 0110101000110101101100010 + 1111111100010001110010000 + 0010101010101111001000010 + 1001010000110000000110000 + 0001000001110010100010101 + 0000111011110110010111111 + 0110101010110000001100111 + 1010010110001001111001010 + 1100110010010111001011100 + 1000011001011111000110110 + 0000100101111100100111111 + 1101101010100010000011010 + 0111110011111101100111100 + 0100100001110001110111011 + 0101001100011100100111100 + 1010100110101010001010000 + 0000101000011010000001001 + 1111100011011011001011101 + 1000001111101001100111001 + 0000010010100001111100100 + 1111001011110111101000000 + 1111100100111111110111010 + 1001010111001100001001111 + 0001100110010011100101000 + 1001110101001110111011000 + 1010000011001100100110111 + 0011010000101101111000010 + 0110110011100100000111111 + 0001101111000011110010101 + 0101011111001010111010110 + 0001000001101001000101111 + 1100001101010101010111101 + 1111111010000011001011011 + 0010111100000101111110101 + 1010000000100110110111111 + 1101011011110100111011100 + 0100110001111000000000100 + 0100100011000111001001101 + 0011000101010100011001011 + 1101011001001010100011011 + 0110101110000110001000100 + 0001011110101101000111010 + 1111111110001011010111101 + 0001111001000111110110000 + 1111100000011100111111001 + 0001001101010001000000000 + 1100001101000110111010001 + 1010101011010111010000011 + 1100001101101001011011001 + 0110001100011100100111010 + 0011000000011111101000000 + 1100010010110110010010010 + 0000001010101100100111100 + 0111011001110111111101110 + 1001011101000100110011111 + 0001001011011001110100011 + 1100101011001111111010000 + 1100010111110010010011111 + 1110110001011011100011010 + 1110010001100000110101100 + 1011000011011100000001101 + 1011010110010011110000101 + 1100111111110101111011111 + 0100001100010010001000110 + 0100111011000101000000010 + 1100100001001000100110010 + 1000101101110010000000000 + 0011011010011000100001010 + 1100111011001110011010000 + 0011001111010001110010010 + 0010101011110110101010000 + 0001100011110111101100000 + 1101001000101111010111010 + 0101101011101101100111001 + 1011100011000100111010010 + 1011011001101111110100110 + 1111100101001000100010000 + 0100100100100101001000101 + 0001011001010111110110010 + 0100100010011111110000101 + 1001011000101110110011010 + 1011110000001100110100011 + 1000110011101001101010101 + 1111000111100001101100110 + 0101100111111011101101100 + 1000101000110001100100100 + 1100001010011101100110100 + 1100001110011101110010000 + 0100001100101000101001111 + 0100100001010010010101110 + 0100010011111110000010000 + 1100011100010011111101111 + 1111000100011100000111000 + 1101111010000001011110010 + 0101001101001100101110010 + 0111110001110101000101100 + 1111100100000101110011111 + 1000100001000001100001111 + 1011000000000100011101100 + 1101011100110000011101010 + 1101110000010000110101101 + 0100100000011000110010101 + 1111100100001010111111001 + 0000010100101011010010001 + 0111111110110100010101001 + 1100100100001101011000111 + 1011011111110101110110011 + 1010001111010001111110111 + 1000001010101000111000111 + 0110110100111101000001111 + 1111000111100001100011111 + 1010101010001101001001011 + 0011000011000101010111101 + 0101010101100101100100011 + 1100010110101001111110010 + 0100111110110000111000101 + 1011111001010111001110011 + 0001011111111101110101010 + 0001100100011000111100101 + 0000010111101100000001011 + 1100000110110111000110110 + 1100111010010011000110000 + 1001111110001101000000011 + 1000000100101110000100110 + 0001001011011011010000101 + 0110100111100010001101010 + 1010010101011001101011001 + 0001101001100001100110001 + 0101101011010100110001111 + 1100100110001110101101011 + 0000001110101001110111000 + 0100111001010111110011011 + 0101001000010110010101010 + 1101010011100110010000000 + 1010100101110110000001101 + 0100001101001000010111001 + 0101010000011111110010101 + 1000101011010010110001011 + 0001101011110100010001100 + 1101111100011101100011010 + 0001111101100111101101110 + 1110011001110100100100100 + 0111011001000110100100011 + 0100100100000110001101111 + 1101111100011001011111011 + 0000101100000011000011001 + 1010000000110001111110010 + 0000100101101001111110001 + 1101101100110011110100101 + 0110110001011100010011100 + 0101010101001101010101000 + 1101111101001000100110000 + 0011111000000110000000111 + 1001100110011110110110010 + 1100010011000011011100000 + 0111001000110100010110111 + 1010001001010011001000101 + 0111010100001001101000011 + 1011011110110000010101000 + 1111011110100001011001100 + 1001001110101010000100001 + 1010010010111000001010010 + 0101110111111110000010111 + 0111111101111011101001100 + 1110110111111001000011111 + 1111100001000011011001111 + 0000111011011101111101101 + 1100010101010011010111100 + 1001001111100011000111000 + 1000000100111011001110111 + 1111110010111111111010111 + 1000100100000101101010100 + 0011010011000000111101001 + 1100101111101100111000100 + 1101101010111111111011110 + 0110100010101011010100110 + 0011000011011010111101110 + 1011100111001011110101100 + 0100110011110011100101000 + 1011010111000000110001001 + 1110010100111101011001001 + 1001001011101110001010101 + 0101001111110111011110110 + 0100010011111100101001110 + 0100000100001100110111100 + 1110011001000111011100111 + 1110100111000100010110000 + 0011011001011100001111001 + 1001101110110101101110000 + 1100001101000011010100100 + 0010000000100010011000011 + 1000010000000000111011111 + 0011111000011100100110100 + 1010101111101000011001010 + 0001101100000111001001110 + 1100000010100001011011100 + 1010010110110101100000000 + 1110011111110111001000111 + 0100111111000011000101110 + 1001001000101100110001000 + 1101010011011100111110010 + 0010101100000011011101001 + 1001011100000001111111100 + 1010110100010001011110111 + 0011000111110100100110011 + 0010101100101010011011000 + 0100111010100010000011110 + 0101111001010110011001000 + 0010110001111101100100110 + 1011110100000011101010001 + 0000111010100010001011010 + 0111100100101101000101010 + 1100101110000110100100100 + 0011110001000000001100100 + 0000001000111101111001100 + 1010000001011011011101110 + 1101100010000000101011110 + 0101010110010110001111001 + 1100101111010100100101110 + 1110011000000001100101110 + 1010001110001010000000010 + 1011011101000101010001011 + 1000101011010110011000010 + 1010011010111100000010110 + 1011110100111101101101000 + 1101110111101111110011000 + 0001010001100000110110000 + 0100111011001001110101100 + 0010000000100110100010010 + 1001111101100010011110100 + 0011110011111111101110000 + 1100010001001011011011110 + 1100100101000010100111100 + 1100010111101110101001101 + 0010110110111011010100101 + 1111110101101001000101100 + 1101101010001110111010010 + 0001111110111101101100100 + 0010101000001111101010100 + 1000000011101100000110001 + 1111000010101111101111100 + 1001011111000000110010000 + 0110010000010010000001010 + 0100001000000111001011100 + 1100001111110010111001101 + 1110010101000111011000010 + 1001111100010000101101110 + 1010110101011110010100000 + 0110111011100010101000111 + 1010100011001010110000111 + 0010110110001010010110100 + 0001010100111011100110101 + 1001001001111100111101001 + 0101011111110100101011010 + 1000000101111101111111111 + 1010011011010101110110110 + 1011000101100000000011001 + 0001011101110100111011111 + 0001111011100011010001111 + 0111000010010110001001111 + 1110011010000011110100100 + 1100010000010011010010101 + 1101001100110101101000010 + 1000011100100010011010100 + 0111101010100010001101110 + 0001100001000111101110111 + 0001111011000110010010101 + 1100111101001101111010011 + 1110010000000101000110100 + 1101001110100010111101000 + 0110011001100100001101101 + 1100000110111010101010110 + 0001011001010101101011010 + 1010111001100110010001100 + 1010101001010001000111110 + 0000000010010011111110001 + 0101000111011000001101011 + 0100010011101110001110000 + 0101110100111001010010111 + 0010011111111101011101110 + 0010000010111010011111011 + 1110110110000111010010011 + 0000000001001010101110001 + 0100110010010111010101011 + 1001001011010100100100111 + 0100110111001101011110001 + 1000000101100001011000100 + 1000110000001011011000000 + 0111100110101011011101101 + 0110001100010111010011111 + 1110101011111100000000100 + 1100100110001110011101101 + 1000110110000111000100110 + 0000001011000110101001110 + 1100001101001100111111101 + 1000010101001101111011101 + 1111100001001010100101111 + 1010000011011111010011000 + 1110101111010111100011110 + 0110101110111001101010000 + 1111100010111111110101101 + 1000101110100010001111111 + 0000000010110010000100011 + 1101111101110010001001111 + 1101110110010011001011101 + 0111100111011111010101110 + 1011011010011000101010011 + 0011011110101100110100011 + 1101100011111100011101011 + 0110000011000110001100111 + 1001011001000110101110010 + 1110101011010000000101010 + 0111011001011111011001100 + 1100000111101110111001110 + 1111011001001101000101110 + 1111110111010110011101110 + 1011110101110010111001010 + 1011101100101000100100111 + 0110100010010001001001001 + 0101110000111100011100101 + 1011001100110100000110001 + 0000110110111101110110000 + 0111011001101000110100101 + 1111010001110011000001001 + 0101100001100011010111001 + 0111100111110101101110010 + 1001000010101011010010110 + 1111101001011001110101100 + 0100100000000001001101010 + 1101100100011010101101010 + 1000001110101010101010110 + 0000110001100100011111100 + 0001111001001001111101001 + 1100110011111010010010110 + 1000001001011101100111010 + 1100111010010101000001001 + 1100000110101000010101011 + 1000001011011100100010001 + 1101100110010001001000011 + 1011001011100000001000001 + 1111000101111111101110001 + 1001110000000100001011110 + 0101010000100110011100101 + 0001101000010001000001111 + 1110000101110101010000110 + 1111111111100011101101000 + 1010110000000110101000010 + 0011001100101110010001000 + 0001001000001000110010011 + 1100111001001000101111100 + 0110110110111000000010011 + 1100000110010000001000111 + 0000000000010010111101000 + 1010001101110011100101011 + 1111111010101101111011100 + 0110001001110100100011011 + 0111011001111111101100010 + 0101011001111000011100100 + 1011011111100011100110000 + 0111101001011000101001101 + 0110100100001110011001111 + 1000010101100110000101001 + 1110000101110001000001100 + 1101011101001110110011110 + 1001011001010110010100100 + 0110111000100100000111010 + 1000111101111010000101100 + 0010011101001010001010100 + 0011010001110111000011101 + 1101110011011100110011011 + 1110101010001101011110110 + 1001100010011110110110110 + 0111000000010010010000010 + 0111110101011111110011111 + 0000010110000101010111010 + 0010100110000010100000000 + 0100011011011001100101110 + 0100011011110010111110100 + 0010011000011111111111100 + 0101011100101111011001101 + 0110011000000110000100000 + 0001010011101111110001101 + 1100001110101101010110010 + 1100110010110110000011000 + 1011100101111001001110100 + 1010001011111011111100111 + 0011110010010111101001011 + 1001011011010010101011000 + 0010111111110010001111111 + 1001000011101110001011000 + 0101110101011100110010111 + 0101011001101010111011001 + 1011101101001100011100100 + 0111111000100110101001011 + 0001100110110000111011000 + 1100001001111011000001110 + 1101111000110011111111110 + 1101001001011111011110000 + 1101011111010111000010101 + 1111110111110110001001000 + 1100110110010111110001000 + 1101100000111001111101010 + 1100111001110010010111010 + 0111100000010101101111010 + 0011101111010010110101011 + 1000000001111011101000101 + 1010011110100100101110100 + 1111101111000000001011101 + 1110000111111000101111000 + 0111000000100000110111010 + 1010000010000001011110010 + 0011011001001000000111100 + 1000111001000000010011111 + 0010010110010000110110111 + 0010000011011110111100010 + 1000110001100110100011100 + 1011100000111000100010101 + 0010101111001001100101010 + 0111001010111010110000101 + 1001110100010110110110110 + 1111010011001111001001011 + 0110000110001110011001011 + 1000010100011001001001001 + 0000010001000111101110110 + 1110011010011101011010000 + 1100100110110001000010111 + 0100001001110111100011011 + 1100111101001100011010001 + 0011110001110001001111111 + 1100101100110100110001101 + 0100001011001000100110101 + 0011110101010010011000110 + 0000000001010001001110101 + 1111110001010010101110110 + 0011010001000011001101100 + 0011101001101100101010001 + 0101011010101111101000110 + 0110111100101010001111000 + 1010011110010101100101011 + 0111111110111111010101011 + 0110111110000101010100001 + 0001100001110000110011001 + 1110100110011011000111000 + 0111010010101011001000011 + 1011110000011010111010010 + 1010001000111011000000000 + 1111000000100000001111100 + 0000010101100001010000001 + 0111111010101001011101111 + 0101001110110010101011100 + 1011000000101011011100110 + 0000110001110101110000110 + 1001001110100011011000101 + 0111001000010011101100000 + 0100101001100010101111101 + 1001010011001000010111011 + 0110010011010101011000101 + 1101000110101000110000110 + 0111100110010100111110111 + 1111001011011011011000111 + 0000111011011001101011010 + 1001011000011101011111110 + 0011100010100111100000111 + 1110011011111001100111101 + 0100001010100010100111101 + 0101110101111100010010011 + 1111001010011000101101110 + 1101110111001010011110001 + 0100011101010110111010011 + 0110100110011010011011011 + 1110001000000111100010000 + 1011000100111111011110110 + 1101001000010010110000011 + 0010010100001101110000001 + 1110110000001011110100010 + 0011110010000011000111010 + 0111010001001010100101011 + 0100011001010100101101100 + 1101101110101111010111010 + 1011110111000100011010011 + 0000100100011110111001110 + 1011000111101101100010001 + 1000101000101010010101010 + 1011001001101100101101101 + 1011100010011011101101000 + 1010111001001110011101010 + 1111101111110001011111010 + 1001001100111101111001001 + 1011010000000100111011001 + 1001110010100111010101001 + 0111110000100111110010101 + 1101100111011010000110100 + 1010000101000000111011111 + 1010011010100011001010010 + 1111011100100101010111111 + 0010111111100011111010111 + 1010010011000010001011110 + 1001000100000011010010100 + 1111010111110101001000011 + 0000101001000001110001110 + 1111100010000000001011111 + 1100011110100001100011000 + 0100101101001011101000101 + 1001001001101110100001101 + 0110001001010111011101111 + 0001000011101000100100110 + 1101000000010000011011101 + 0001010101010110101001000 + 0010111001111100110100100 + 0000111111011011110110111 + 1010101000000010001100101 + 1110010011011001001100110 + 1110011110000000111000011 + 0110010100110100100001011 + 1100001011110100010001100 + 1111001001101000001000100 + 1001101101001011101001100 + 1000001011011111001000101 + 0010011011001101000100000 + 1000111101000110011101100 + 1100111111000010110000111 + 0001111111111001011111101 + 0001111011000000100100111 + 1101111100101100010010110 + 0111000111000001000000010 + 0000110110011111111110101 + 0111001001101001011101001 + 0000111000111011100010010 + 1001001101001101001111110 + 0110110011000011110000111 + 0011100001001011111010000 + 1101010001010100000001101 + 0101101111110010101101000 + 1101011000000010111101001 + 0001000101101001101110110 + 0011110000011010010100001 + 0100011100001100111111100 + 1101101001010100101100010 + 1101101111100110010011101 + 1010001011101010001100010 + 0111010001011011110101110 + 1011110100111000000010011 + 0001111110100010100111011 + 1101101110001101111101110 + 1111001101110100000101110 + 1101100110111010011010010 + 1010110011111101000011101 + 1111111011100111100010000 + 1111110011011011011000110 + 0101011110010101010011111 + 1111111001000001001101100 + 1111001110100000000010011 + 1111011001101111000111010 + 0011111111010111010111010 + 1001100000001100000110100 + 1001100011111010001110111 + 1000101011001111100111111 + 0110000001110001011001110 + 1100010100000011111100110 + 0000111011010101110110000 + 1101011011010100000100010 + 1001011101100000001011101 + 1001010100010110011001110 + 0001100001001100001110001 + 0110100000011010001101010 + 1100000011010010000100100 + 1001100000011000101011011 + 1110110111000011001000110 + 0001110011000011111101011 + 1111000101101010101011001 + 0100001011101011110111001 + 0010000111010010011001101 + 1011000111101010001010111 + 0011000100001010011010011 + 0100100000011000100010000 + 1000101000100101100111100 + 0011111001100001101010010 + 1000010111100010001111100 + 0101001010000101000000101 + 0010110010010101110000010 + 0100111111101100111101010 + 1110011011110100000111101 + 0001000000001000010010111 + 0001111111000011111100010 + 1010110100010000110001011 + 0011101111001010100000101 + 1000000100001011111000001 + 1101011100100100111001011 + 1111001100001101001001101 + 0000110001100111010111010 + 1100100000100000000011110 + 1100101110110100111000100 + 0110110101100100011010101 + 1000110101110011011110001 + 1011101101010011011100001 + 0100110101101111001111100 + 1011111111110001111110000 + 0100000000011110010100101 + 1110111011110010101000110 + 1010101010101011000101000 + 1010000111010111011010001 + 0010000010110111010110111 + 0010010110101010011110001 + 0010011110100001101000101 + 0111001001100010100010000 + 0110111100010000001000000 + 0011101100100010011000001 + 1100001101001001101001111 + 1110011100000010100110101 + 0011010011111101011011100 + 0111101111011100001110000 + 1001001111100110101111010 + 0101001001100001010100101 + 0000101111010111010010000 + 0100101011101111001001010 + 1101011101110101011111100 + 0010001000011101101101001 + 0000110101101111110000111 + 0101011110100000100100111 + 1010110100101000001111001 + 0110100010111110001100001 + 1000010000100000000101110 + 0000101011111101100101101 + 1011000101000100010111000 + 0101010111001111101101011 + 1010110110011001001001110 + 0111010111101101011001100 + 0010110101011101011010011 + 0110000001110100011101011 + 1110010110100101011111011 + 0111001100111101101001101 + 0000001011110010000010001 + 0010001100011001000111010 + 1011010000100001000001001 + 1100001010111100101001101 + 1100110000000001101101111 + 0000001011101011101000000 + 0100000010000111101101011 + 0001000011111111011111111 + 1001001000101111101010001 + 0110001011111100010100011 + 1110100100000111101011111 + 0101011100011101001110101 + 1110000100101100110100100 + 0110111000100110000001111 + 1110000010101110011010110 + 1100010011000001001100001 + 1010111101110001000000011 + 1100000001100110111000110 + 1101000100100110101100001 + 1100010100101001000100000 + 0111101011000001110010101 + 1010000101010111100101001 + 1111001110101011111000001 + 1000100101111111011100001 + 1111111101010001110110010 + 1111010111011011000010010 + 0100111110101111100110011 + 1010110111111011010101111 + 1000010000111001110011110 + 1101011000110101110001101 + 0001110001010101100110011 + 0000100000010001100010100 + 0000111001000101111001101 + 1100101111000001110011110 + 1100010000010101110000000 + 1001100111000001111100001 + 0100111010101010101000110 + 1111010110011111010001001 + 1010110100111000011000111 + 1101110010011110010111011 + 0100111001111101001011111 + 1110011100011111101101101 + 0001001010011010101010010 + 1001010000110000111011101 + 0010001101010100100010010 + 0110110010101010101000010 + 1000000000101101110101011 + 1000011001101111110101100 + 1111000111100001110001100 + 0110001010110010010110100 + 1011001011100110100001111 + 0010111100101001000000001 + 1100001001001101110010101 + 1100110111010110001111011 + 0000100110011000011111101 + 1101000110100101000101000 + 1000001010001110101011011 + 0101110111001001110101001 + 1001001011001100110100100 + 1111001110111111001000110 + 0011010001110111111100000 + 0111100110100011001100010 + 0011100011111101000000100 + 1100101011100010101101100 + 1110110111101000110100111 + 1110110001000011011101001 + 0001100110100110001001001 + 0010101101101011010110100 + 0000110100100000100110010 + 1110110110101010111000110 + 0011000111011001100011100 + 0111001111110101010110011 + 1011001100101110111111010 + 1110110111111001100001011 + 0010110010000111100111100 + 1100000111010010001011110 + 0000000100100011110000101 + 1100101101001100000101000 + 1000001001011100111011000 + 1101110010000101010110000 + 0110001101111100001001111 + 1111010001011101011100100 + 0110011100011011010010111 + 1110101111100000001110001 + 1001110011101111110101001 + 1110101001001011110110111 + 1010000110011000010111011 + 0111011000011010010001110 + 1011100001110011111000011 + 0000000011010100001010000 + 1011011000101000001000111 + 1110100110001011111010011 + 0010011100001001010011101 + 0010100010111000100101011 + 0001101001011100000111010 + 1000011011000000001000111 + 0111110011010110001010111 + 0010001011000110110010001 + 0000010101000000010110100 + 1110110101101110101111110 + 1100011101110100011111001 + 1001000011110011101010110 + 1100111111011010011001001 + 1001010011010010010000111 + 0001010110000001111111111 + 1010110000000001011101011 + 0100110110010100110011110 + 1001110101001110011110011 + 1001100000110110010111000 + 1111101000000111010100010 + 1101010000001001110001110 + 1001111010110010100000001 + 0100001011101101001101001 + 1011101101100001011001100 + 1100110111101110000111111 + 0011011100100100111010011 + 0011101111010001001000001 + 1000101111110010010101101 + 0011011010000111011101000 + 1001100001100111001101011 + 1100011010111000001110100 + 0110111001100111000011110 + 0100001001010000110110001 + 0010001111111101011011101 + 1001001010110011100000011 + 0000001010101100111111000 + 1101111001001011100010010 + 1111011100100000001010010 + 1111110110011000101100011 + 1101101111011101100000010 + 0110001111101010101001011 + 0010110011000010011111011 + 1000100100111011000111100 + 1001000111100100101111101 + 1011011110000010111100101 + 0111010000100001000011011 + 0110111111110110010100101 + 1011110010101001000110000 + 1110101100110000010101111 + 0001000011110110110001010 + 1110010100110001011101110 + 0011100011010110001101100 + 1101010110101111101111000 + 1111111110010000001100110 + 0011011011000101010011111 + 1100010100101001010001101 + 1101010100111001010111000 + 0101011000100011001101111 + 1111001100111110111111100 + 1111011000011100101010111 + 1101010101110110110000111 + 1101010011010110011110100 + 1010101100000110000111111 + 1111011011101001111111011 + 1111001010110000010101111 + 0010110010000111010111011 + 0100001010000100001010100 + 1011110000100110010000001 + 0111101000011001110110001 + 0100110010101011111011111 + 0101010110010010110100001 + 1101010100111011001001010 + 0000110000000000110101110 + 1100001101010100010010010 + 0101010110011000111010011 + 1110001011010110010111100 + 0110100110010000111111000 + 1000110001010010001110010 + 1100111011110100001111011 + 0000011101111000000010011 + 1000000011000110010011110 + 0100100011001111111000110 + 0001000010001011010001100 + 1110001111111000010110101 + 0101000001100111111100110 + 1111000101110110111110001 + 1100001001011100101001100 + 1000101000100110011010111 + 0000100110000011100001001 + 0101100110001110000001100 + 0000100010110100101110001 + 1111100101011111011011110 + 1001110100101110010101110 + 0110000001101010001000001 + 1100100110000001100000000 + 1001101100110001100000101 + 0011111111111010110101101 + 1111111111001101010101000 + 0010000101111100001001000 + 1111110101010111010011100 + 0011111100101000000010000 + 0001111101011011000101110 + 1101111000001001011110101 + 0101011001101100100101111 + 0111001101000011010000111 + 1101111101100010101000111 + 1000010010101010000110100 + 1101001001000100000111111 + 1011111110111010110100010 + 1100100001000111001111101 + 0011010001001101100110010 + 1111111101101010011000000 + 1001010011111000000000100 + 1010001100111010111010100 + 1000101011100110100111010 + 1100110010011100110111110 + 0000001001011011010111110 + 0100111010101011001001101 + 0001100000110110000011010 + 0111010101101011010101101 + 0101111010000110011010000 + 1111100100110010111001001 + 1111100011001010000100101 + 1110101100011001101101011 + 1101000100101011010000101 + 1001111111101111101100101 + 1011000100110000100011101 + 0110101001001101110100010 + 0111100110101011000100100 + 0011111111001110101011010 + 1101011101001101111000001 + 1110110110011110001001111 + 0010001000001100001101111 + 1111101001111001011000111 + 1001011010100011010100100 + 0100101101010000100000010 + 0100011100111110100001001 + 1001111011011110100101100 + 0000011010111110100111101 + 0000110110101010111111110 + 0101001001101000111101010 + 1010110100001111101000110 + 0100100010011010110000101 + 0111101011010110101110100 + 1010101101001111011111101 + 0011000011001110001001010 + 1001010111010000000100100 + 0110001101101000100111001 + 0011001110101001110001000 + 1000111110001111000000010 + 1001000101010100101100111 + 1001100101110100110100010 + 0111010000111000000011101 + 1101111110100010000101000 + 1101110001110111011111111 + 0110001100011111100100111 + 0011011110110010100000100 + 0010110110110000001001101 + 0100101000101011010111001 + 0001101011110010011111001 + 1001010110110011110111011 + 1001111111110011110110110 + 1010100101000100001000011 + 1001110101110110000100010 + 0011101010000001000010100 + 1011111000001001011011100 + 0000000110000100100101000 + 1000111010111001001100011 + 0101001011011100010110001 + 0110011001101011011011101 + 0001100111010010110100100 + 0100100010000010001100100 + 1100100110001101011110010 + 1100111100111111100001100 + 1011110010111010000111111 + 1110110010011110110100100 + 1010100100101011010011001 + 1111101101000101001111101 + 0110000111000110110100100 + 1111001100001100101010100 + 1111001101101110001011101 + 1100011100110010001111100 + 1101101011010011100010011 + 0011000000010110001010001 + 1010011100000001110001001 + 1011000010101101101011110 + 0010110000111101101001100 + 1001010001111010001111110 + 1001111011000000011101001 + 0100011100000100001100110 + 0101001000100111101100011 + 1110000100111111101110100 + 0011101000110110000110101 + 1111101110100011100110111 + 0111011010100010100011011 + 0111100111110101110110010 + 1011111111000010000011000 + 1011000001011000110111011 + 1100111010110010010101010 + 0100101101001000111101100 + 1011010011000011100011011 + 0110110010101001101001001 + 1000101101110111110111100 + 1110010011011010110001100 + 0111010101000100110111111 + 0111000101000110001110001 + 0111001000110001101010100 + 1101111101000010011110110 + 1000011001010010101011001 + 0110101111110011101110001 + 1001111110011011001101101 + 0110111011000110101011101 + 0001111100111101100000100 + 0100100100011001101100000 + 1011110100101100100000111 + 0110000110010000110110110 + 1101101110110101111110111 + 0100000100100011001111011 + 1001101101100000110000101 + 0111000110011000010111000 + 1111111010111000101001111 + 1011111000010111001000000 + 0001101010001011000110110 + 1001010100000100011010101 + 1110000001010100110100000 + 1000110011000000101111011 + 1011110000110001010001101 + 0011100000101100100100101 + 1010100001111000010011010 + 0110101010011000010101001 + 0111110101000010000010011 + 1110111011111111111110110 + 0100110010101100101011110 + 1100101000101011111101011 + 1101101000101100010100010 + 1100101110100100010110110 + 0001011011010100001111001 + 1110010100001110101100111 + 1110010011001000101000010 + 1100101010100000101100011 + 1100000110011101011111110 + 1101000101111101111101110 + 1010111010001010111101101 + 1110010000000101111100000 + 0011111010110111000100110 + 1011010100101101001001111 + 1011101110011000000110100 + 0011010111001010011100101 + 0010100110100001010001110 + 1110011000101010011101100 + 0000111010000001001001101 + 1100101010011111110100110 + 0100001001100011001001011 + 0000111111101110011111110 + 0100000110110010011001100 + 0011010011101101001100110 + 0110010001001000101101011 + 0101001011011001100101111 + 0000010000001101001110011 + 1101001011001101000011100 + 1011101100101111110101001 + 0010000011010111001000111 + 0001111001001110000110110 + 1110000100111000110000001 + 1101100100110100000010100 + 0000001101011000110000001 + 0101101110111000101100100 + 1011011010111000111110101 + 1011001110010000001001011 + 1011010001101100010110001 + 0110001011110000000010010 + 1110100000100000011010000 + 0111001100111101011000111 + 1001110110110111010101001 + 0010100001110101100001110 + 1000110011111111000101111 + 0011101000111111101110100 + 0110011001001100101001001 + 0001000100011100100000110 + 0101011111111110101101100 + 1010111011100010010111000 + 0010010100011100001110111 + 0100011110001111110011100 + 1100000010111011000001011 + 1110001011101000100011001 + 1111000111000100111001110 + 1001111000000100111100000 + 0001110100111111111110000 + 1001000110001110011111000 + 1101110101100011111101000 + 0101010010111001000010001 + 0100110101010001100000100 + 0011100101000101101111001 + 0111101000010000000001111 + 1101101000110101001000110 + 1001110100011110100101010 + 1001101000111010110001001 + 1001000001010001000000010 + 0010011000000111000000111 + 1100101011110000100011111 + 0100000111111100000000010 + 0010011101100000011010110 + 1010101100011000111110111 + 1001000000011001001001010 + 0100001100101001100010111 + 0101100010000110101011110 + 1100101001100110000110110 + 0001111111100111101110101 + 0011010111010100100001110 + 1110110001110000011111110 + 0011010001010001100111000 + 0001000111010001101000010 + 0010110111001010000110010 + 1100011111101111100010011 + 1000000101100011110001110 + 1010001010111000101100010 + 0111001101000101101101001 + 1110100001000010110000011 + 1101011001111000101011101 + 1101001111111000000000010 + 0100110101000011110011000 + 0010100000011011101111000 + 0111110110111110101010001 + 0000110001011100101010111 + 1100000011010001011010010 + 0100110110000000100001110 + 1011001011110101100100100 + 1110010000001000111111100 + 1110111001100100111011111 + 1101111110011111100110010 + 0101010111110011111111011 + 1101011111010011101110100 + 1001010100001001110011001 + 1011010011101111110100111 + 0011100011001110111110100 + 0111010100101011101011000 + 1001101111111100101110010 + 1001100110110101011100000 + 0100010110001101111100101 + 0100111000111101001111110 + 0110011010101010101100111 + 0011100001100001100000011 + 0111010110010011010100101 + 0000100000111111001101100 + 1000100011110101001001010 + 0010010101110011100010010 + 0110010110010000100101111 + 0000100001100000110101001 + 0100111001101101000000111 + 1000001101111100000011110 + 1100011010101000000100011 + 0001011100011111111001000 + 1011101000001001110000110 + 0011110110000011001011101 + 0001001100111101011100110 + 0110101110011111110111111 + 1011011010000101010100101 + 0000000011010100110001000 + 0010000010000100100101001 + 0010110010010110000001011 + 1001101110010010010010010 + 0000010111000111001111010 + 1111001000011010010000101 + 0010101000000101010011010 + 1101110000011001101011101 + 1101001111000010011111110 + 1011111101100001001000111 + 1111000101100110101110001 + 0001101101001000000101010 + 0100011000110111000110010 + 0100110000010011000111100 + 0100001111011011010010001 + 0101000111111100101110111 + 1111000011101100010000001 + 1111110001101001110001000 + 1111100001100011000000000 + 1011001000000111000010100 + 0011011010110000001001110 + 1100101000100001111111110 + 1010000011101000011000001 + 1101011100100110110010111 + 1010100010100110000000111 + 1010000110000000100111010 + 1110101011000010001110110 + 0100100010000010111100111 + 1000111101101101101011101 + 0011000011101001001011111 + 0001010110011111011100110 + 1101110011000100101000100 + 1001001000000001110101100 + 0010110001111011001101100 + 0101100011010111101010101 + 0000011100000000011110011 + 0011100110110010100010100 + 0011000011011101111111110 + 0100011110000101001110001 + 1001000111110010101100111 + 1100011010011100111001000 + 1110001100011000001111111 + 0011001101000000000110100 + 1111010001010010010010110 + 1000110000011101000100001 + 1011110010000000001011110 + 0110000110000101101100101 + 1010111010111100010100001 + 0101111110000101100000011 + 1000110110110101100100010 + 1011011011111110000001111 + 1011010100111100011001011 + 0101000110100110000010010 + 0000001000001110101000101 + 0100101111100001100101111 + 1010000110101110010000101 + 0001100010101110010001010 + 1000011101011101110010110 + 0001000100101010111011100 + 0110110101010011100110101 + 0101010100101010000100011 + 0101011000000110001100100 + 0100101110011101000111010 + 1111010110010111001111010 + 0000110101010011010010101 + 1111011110011101011011001 + 1001000001001011110100111 + 1000011100110111111011000 + 1101111011010110101111101 + 1100010000000111110001001 + 1100111001110101011001111 + 0111110010110000010011011 + 1110111001011010110010111 + 1100000011101101101110011 + 0000101011010110101000010 + 0100111010111001011100010 + 0101010111001000101000000 + 1001010101001100100100001 + 0101011011010000110001110 + 1011111011101000101011001 + 1110001111010110100110110 + 0110011110000100101110001 + 1100000010011110000110001 + 1100111001110000111100010 + 1010110111010000010000100 + 1100110011011100101000111 + 1111010100001001100000011 + 0000010100100101011001001 + 1111101110000001010010000 + 0110001100111110010101110 + 0111011101011010110001001 + 1100111011101011001101000 + 1101011000110000000010010 + 0010001100101000111111100 + 1101001101001011011111000 + 0010011101010010011110110 + 1101100111000010000101110 + 1101110000111010000101111 + 1001010001101111110110000 + 0001100011010111001100100 + 1011001110110010001010111 + 1101011000001100001101000 + 0111011001010011101111100 + 1000011101010011110101000 + 1000001000110010110001001 + 0111101000111000100010110 + 0001011001101000001001001 + 1001101000101001111100111 + 1010001011110110011010001 + 0001110000001100100011111 + 0011101110110110111001011 + 0010100000001000101111000 + 0001110110100011101010111 + 1100011011101111000110100 + 0001011100000001111111000 + 0001111110000011000001001 + 1000111011111000011101001 + 1111001101010101100100000 + 1110001011000100110000100 + 0011101101110110111000110 + 0101000111001000110001010 + 0000011110101000111111000 + 1100011101010011011000011 + 0000110010100101000100111 + 0001010110111101111100000 + 0000010111101001000001111 + 1100000110110100100010011 + 1000000010011001010011010 + 1011100010100111001110011 + 1000001010111111011010111 + 0001111000100010101010100 + 0101011001011111001100111 + 0110011110110001101101011 + 0110010111110000110111101 + 0100100110010000001100000 + 0000000011010111000010101 + 0011101010010100111001110 + 1101101100010111111000000 + 1110110001111101000000011 + 1000000000111101111001011 + 0111100100101000000001011 + 1011011110111011001011110 + 0011011001001001101100010 + 1110100001111101000111110 + 1001011100111000011100111 + 1100001001000111011110001 + 0001110110110100111011100 + 1001000110111100110001100 + 1111010010111110011000111 + 0111010011110001100010011 + 1011100110100110010001111 + 0101111011111010101010011 + 0110011100100000101100111 + 0101001110001011011001000 + 1111111110001111110010100 + 0111011010001110010000011 + 1000110010110000010001001 + 0100001011111000001100111 + 1011000101001001101100000 + 1110010011011011111111011 + 0110011101010111000100110 + 0100001000101011001100001 + 1110110010101110110001000 + 1001011010011110001111111 + 1110110110010010111101011 + 0111101011101111001011110 + 1101011111001110001110011 + 0011100000100010100000001 + 1110001011100101001100110 + 0110011010101001010010100 + 1100100100101100001110011 + 0101100100101000100000001 + 0010010111100111001111111 + 1101010001100000010010010 + 0100011011101011100001011 + 1000011000001101011100011 + 0111010100000000000000100 + 1011100000111010010101000 + 0101100100001100011000010 + 1011111000010000010110100 + 1011001110000001111101101 + 1010010001101100011011110 + 0110100101111101100100111 + 0110110111101001110011110 + 0000100111000000001111000 + 1101010001000111111011100 + 1110010110011111000001000 + 1000010111001111010111010 + 0010000100010010110011100 + 1001001111011010110000001 + 1110000111000111110100100 + 0111111000001011111100100 + 1000001100111100010010100 + 1010000001100000000110111 + 1111001010111011100000110 + 1001101011010011101111001 + 0101010100101101010000001 + 0001111101000111001000000 + 1000110000100000000111000 + 1101101111000001101110101 + 0010111100000011110111110 + 1110000011000101110000101 + 0101111001101011000011100 + 0011101100011100100111001 + 1011010111110011000101111 + 1011101100111101000111000 + 0101010000110011101110110 + 0110011011000011101011100 + 0001011001000001111100110 + 1100011010000001010010111 + 0011010111100110000011011 + 1110100001000001001111110 + 0011001000110111110111100 + 0011101010101110010110010 + 1011110010001000111110110 + 0000001101011100001111101 + 0111111101110001011010101 + 0111011101011000101101100 + 1111100011111111101010010 + 0000011001010001010001110 + 0011110011010110000011111 + 1110011101111001111010101 + 1111000111101001110000010 + 0100100110001101111100110 + 1100010101110001100100011 + 1100010111001000010111011 + 1011110100101000100011100 + 0101010110011000101101011 + 0110110101011000001100000 + 0110001110010010000011101 + 1011010000110110100101101 + 1111111110100111100111011 + 1101000000110010001100010 + 1011111111011111100011010 + 0000111000111100111110010 + 1011000010010011111011000 + 0010110010111100000000000 + 1110001101101000011111100 + 0110111000011010101110011 + 0111101011101000001111101 + 0010101010100111100001111 + 1110010001101011001100000 + 1000011011110011110110101 + 1001010000011111011011110 + 0100011101100000110001011 + 1011011111001010010110001 + 1110111100111000110110010 + 1000011000011010101100111 + 0111110011100110001001000 + 0010000100111000101110111 + 1110000011001110011010001 + 0010110100110111010000001 + 0001100110111011011111010 + 0101000010101100111111111 + 0001001011100001011110111 + 1111111111100111100110000 + 0000101100011011001010010 + 0101010100110001010000000 + 0110001111000111011110001 + 0111011111101000101000101 + 1100001101011110010011100 + 0110110100110110100011101 + 1110001001110111110010110 + 0001010110101010010011110 + 1000100000001110100010010 + 0111100001010111100000110 + 0111011100110010100001000 + 1000000011011111000111001 + 0101010000100110011100000 + 1100010010100010100001110 + 1001001100111111011111111 + 1010110101010101110110001 + 1101111011001000111000000 + 0000010000110001110001000 + 1110110001101011000101001 + 1110011011000110011111110 + 0011000101010101100010111 + 0011110100001010001001000 + 0011011011100111110100001 + 1000010100000011011101101 + 0010000101010100110000001 + 0111101101101100111101011 + 0100010010110000101110101 + 1011110001011100111101110 + 1111000111000101100010011 + 0000000001000101000101100 + 0000011110100101111111010 + 1000100010001100011000010 + 1100101001100001011110000 + 1001110000100011010100001 + 1101001110110110101100100 + 0100110001000111110111110 + 0010111101110011000011011 + 1101001011111111001011001 + 1001110011000010010101011 + 1001010101101101001001001 + 0100001011110111010000101 + 1001100010100111111100111 + 0011011001000100000011101 + 0001011100010000100001100 + 1010010011000101111010111 + 1110100010011110001000001 + 1110100010001100111101001 + 1000110101111011001000111 + 1011110011101111010000010 + 1100000011101001000010101 + 0010100101110000101110010 + 1111101101011011100110101 + 1110101010110010110110100 + 0000101000001101110100001 + 1101100010100100110001001 + 1011011110111111010001001 + 1011011100100011000001011 + 1000111101101001000000000 + 0101010001101011011010011 + 1100100010110100111010101 + 0101101100101010100001101 + 0101101000011110010011110 + 1001110101011010010011100 + 0011001000000100100100010 + 1011001001010111011011011 + 0001011111010001011111101 + 1011101001001111010111010 + 1110110011000011110100010 + 1100100000010110100000100 + 1001010101110001001110111 + 1010011000000001001110100 + 0100001000100111000010010 + 1000010111101001111010101 + 0000111111101010100010111 + 0100100101101100000000101 + 0110001110001001110011010 + 1110100010000110001100010 + 1110100000010110111010010 + 0001010000000001011011110 + 1010101111101011111000011 + 1111100101101000001000010 + 0000111100011110101101001 + 0010110100000100111110011 + 0100001111000010011100011 + 0100110010100111011110110 + 1100010001110010001000101 + 0111011110111010100110101 + 0100100100010111101101111 + 1001101001001100111010000 + 1101000111000111010000011 + 0100100000101110001111011 + 0011000000000111000000101 + 1100001001111001000010111 + 0110101000001101000011000 + 0001000100110111100100100 + 1111000110000001101000011 + 0011110111011110100011110 + 1100110100000111101011110 + 0000110110111100101110101 + 0111100101000111110111111 + 0111100010011010110010010 + 1001000011010000011011111 + 0101001000000000011100000 + 1011100001010111001000010 + 1010100010011010100011001 + 0010001010101101011001011 + 0011111111101010011010010 + 1001111101101100101000101 + 1001010001001011101110000 + 0100111101100011011011101 + 0000000110010110011011000 + 1000011001011010100011001 + 1001000000111000100001110 + 1100010110011010001010101 + 1011010001111100001101111 + 0110011110000011000010001 + 0111010110110110110010111 + 1001110001001111101111000 + 1011000001011000000111111 + 0101101110000010010101010 + 0100101111011011100010100 + 0100001011011101111100011 + 1110001101001100101001000 + 0110011111010111000111110 + 0011100111000101000101100 + 1110110110100010000001010 + 1010101010011110100101011 + 1101001001100111111101010 + 0110100001111101100111111 + 1000010111100000011101010 + 0100001111010000110100011 + 1001000100111001110010100 + 1111000010001011000110100 + 1010010010110011100110010 + 0101001100101110010101001 + 0100001110011111110100010 + 1000111010000110111110100 + 0000001111000101110111000 + 0011100100101001101101101 + 0001101001000001001010000 + 0001011111110001110010000 + 1111011010001010110001001 + 0001011000010011011110111 + 1011000000111001000010100 + 0010100111010011110011110 + 1101000001011010110110010 + 0011000100110100001000001 + 1010010111010001001101111 + 0110011111110111101101001 + 0110001001001010110001000 + 0110011101010010101001000 + 1111000010000111010101111 + 0110100011110100000100111 + 1011101110100010101111011 + 0001001000000001111111001 + 0011001010011011100100011 + 0100110010111101000100000 + 0000001110111110000011110 + 0010101011100001100001111 + 0101110111100111010100100 + 1001010010010001100110100 + 0111111110001110100111000 + 1010011011100111100110000 + 0001010111100100110010010 + 1011110101110110111000111 + 1010101001110001101000101 + 1000100101001000010111101 + 0111101100101110010011001 + 0010001100000110010001011 + 1001011101001000010111010 + 0100110100000101000010000 + 0001000001110011110100110 + 0100110100011101101001110 + 0011001011000011100010100 + 0000110001110010101001000 + 1101001111000000101000111 + 0001010100111101101011000 + 1100000101000011101010100 + 0001011110001010111100010 + 1011111110110110111000110 + 0111010000110100010110111 + 0100011100001111110100010 + 0000011101111000011011010 + 1100100101010001111110101 + 0101110011110011110100101 + 0100000011000011100011101 + 1000010000010001100001001 + 1010001101011101000011100 + 0101110001100010000111101 + 1111101100110011010000000 + 1011011101110000110110010 + 0011100100010100001010010 + 0010010111010101111001001 + 1010000001110000111101010 + 0000101000010011000011100 + 0101000000000101101101100 + 1110000110000101000110001 + 0000001010011100011010111 + 1100110111111000000110000 + 0101010100011000110000011 + 1101011101111101001111000 + 0111101001011110101100111 + 1101001000101010101111001 + 0001011010010101101100101 + 0011111000000100001001010 + 1001010011110110011101010 + 0000000111000011100001001 + 0011011011101111110010100 + 0110011010100101000111001 + 0010101000110110011100000 + 1001011100011111001101010 + 0000101001000001001011111 + 0101000000000100101110011 + 1111110010111101011110000 + 1101101010001100010101001 + 1000000111011001101001001 + 1110111011001011011100001 + 0011100010001000101010000 + 1001101100101001011111101 + 1111111001010001110001011 + 0101100011011010010010000 + 1011000001111000111111101 + 1101000010000001111010011 + 0110010001000011011101100 + 0011101010011110101001111 + 1111011110110111101110001 + 1000101101111011110011110 + 0010111100000100000100000 + 1100010010001000001000100 + 0001000111011110001100001 + 1101111011010011000111000 + 0000110111000100000110111 + 1111100001100000100000011 + 1110110101111100001000100 + 0111000101100011100101001 + 1100100010011101111001111 + 1100111010001111111011011 + 0100001100100101100000100 + 1010001111101000111010101 + 0100101100101110101000101 + 1010110100011101000111000 + 1100101111000111010010001 + 0011000011101100011011101 + 1001111100100100011001100 + 0000101001111000010000111 + 1001011101101110100101100 + 0100111100110110011011100 + 0010000101110001000110111 + 0011000000010101101010001 + 0110000000011111101000011 + 1101100110011111011111100 + 0101010001101110100110000 + 1110110010010001000110101 + 0011010100101111011101101 + 0100001100001101011000101 + 0001100101000110001100111 + 0010001010000011010101011 + 0001101110001101000001100 + 0010101010011010000000100 + 1000001101001010111011001 + 0000001101100010010100110 + 0011000010111001000001101 + 1001010011000010100101010 + 0100100111010001010110100 + 1000101000110000110001111 + 0010000100011110101001110 + 1011001010001011100100100 + 0000000001011001001001111 + 0110011100101011100000101 + 0110111000110010011000001 + 1100011011011100000010011 + 0100011111101111110101110 + 1010100000101011100100101 + 0111011111100010110111100 + 1101011000100101101001000 + 0011010100111011001001011 + 0001101010101110010101111 + 0111110101011111110010001 + 0011011110010000010010001 + 1000000101101010001100011 + 1011010010111111101010011 + 0001010101101010010011101 + 1101100111010011001001111 + 0100110001000000000000111 + 0100111011110000111110011 + 1000110110010001101010100 + 0110100111110100010010001 + 1000001111110111010110001 + 0101100010011100000100110 + 1010110010000011000100100 + 1011111110001101011010101 + 1110101010010111010000001 + 0110100101110011011001010 + 1111111000011101111010001 + 0100011100111110001011110 + 0000101010100111001110101 + 0000011101111010101011000 + 0001011111110010111110101 + 1010001001011110100110000 + 1100100111011001111010011 + 0110100100000111001000001 + 1110001001101011000100010 + 1100101111001000011100011 + 1110110011000010001110011 + 1110000100010111111111110 + 1001011101110101001001010 + 0000011111011011101111000 + 1011110001100100111111000 + 1000111100111100101011100 + 1001011110010010010000101 + 1111001000111000111010000 + 1100010011010011110001011 + 1111100101010100101001001 + 1100010100101111010010101 + 1011111110110010110001000 + 1111111011111000000000100 + 0101110100101010101001110 + 1101110101010100110001001 + 1100101101001000101000000 + 1110100101101011110001001 + 1001000100101010000110101 + 1111111000110001011010110 + 0110111001110010011000110 + 1011111010001111111110110 + 0100100101101011110110000 + 1111001111000100110001111 + 0101110111101111100000100 + 1110110101110111000001111 + 0110000001001001100111001 + 1011011110000111001100000 + 0100010101110000010000110 + 1111000000000110000101110 + 0001011100001001110010111 + 0110111001100001100001110 + 1011011000010110111001110 + 0000011000011001110000000 + 0010011011011110000010101 + 1111001001001010011100100 + 0011100000000111000101000 + 1010110011101011110000001 + 0101001111010000111101111 + 1111111111010001100110001 + 1001000001110111000111101 + 0101010001110100110001101 + 1111111010111000010110110 + 1111010011010000101111010 + 1001110010101101101100111 + 0100100110000011101100000 + 0000110011110010110000000 + 1110110111001010111111000 + 1010000100011100110000000 + 0000011111101111010010010 + 0000010101111101001001101 + 0100110100000111011011110 + 1011111100111010000001101 + 1111010101010010100000100 + 0111011101011100001000101 + 0111100000010001100111110 + 0000111001111011100001000 + 1011100101011000111000001 + 0010001110110101110110011 + 1000001101010001100001100 + 0011001100110111000010000 + 0100011011001110000110100 + 1111111110110000000101111 + 1011010110101100111000000 + 1011010100011110100110100 + 1010100000110111111010001 + 0000011111110111010101010 + 0110100111100100111010101 + 0000100001011101011100011 + 1010011000101000110011010 + 1110000111000000110011110 + 1111010110011101001101101 + 0011011000011010011100101 + 0100000011100010010111101 + 0011001010101011110100100 + 0001001101100111111100111 + 0111111001001011001101100 + 1011011101000110100010100 + 1100100001000111000010010 + 1100001000110001000001101 + 1001111111100101010110101 + 0111100000100001110101000 + 1011011011001011110100100 + 0010110001111110111110100 + 1100010011010010110010011 + 1000101010100100101110100 + 0011110001000001101001010 + 1100010010110010000110111 + 0001000110100010100111111 + 1101000111100011110001100 + 1110000101011001011101011 + 0011001110100011110110111 + 1100110111010000101001101 + 0100010000010101100101000 + 0111111010000101000011100 + 0110100000111100111100001 + 1011000111001010111101110 + 0111100011101011010100010 + 0010111011101010110100100 + 1101010111100110001010110 + 1110100000111111000110010 + 0100111000011010001111111 + 1011110100010000010110001 + 0000011101000100001100010 + 0000100001110111100001110 + 0111010001000100110010001 + 0101011111111100000010110 + 1001101001011001101010100 + 1110001110100101010111101 + 1011100000010010111011000 + 0000000101111100111011100 + 0101000111100001101101001 + 0101110101110100101101111 + 1101111101010010100111100 + 1010101110010010001111011 + 1110100010011000011001010 + 1101110010000001100101110 + 1000011000111000111010100 + 0111101011010010010110010 + 1110001101101100101000100 + 1010001110010110111010110 + 1010011010100111010110011 + 0011101011000011000110010 + 0110001110111010000000111 + 0111010110011101111100100 + 1111001011100010000101001 + 1111000110010010001000100 + 0000010110011001110001111 + 0011001111001110001010111 + 0111110100111100111011100 + 0100110100111100010100100 + 1100010000111111110000001 + 1100101001110111100011110 + 0110001011001100011110100 + 1000101000011110100001010 + 0000110111011111010011011 + 0100111010010011010010111 + 1110100010000011100011100 + 0110101110110010010101000 + 0111001000101101111011010 + 0101011001010001110010101 + 0101111110100001111010011 + 0011001111010101101000000 + 0100101100000010000111110 + 1001011100101001000000110 + 1011100010010011011001111 + 1011101110111100101101000 + 1011101110000110111111101 + 0101111010101111001110000 + 0101000000111110001100101 + 1011000110000101011110110 + 0100011011110110000110111 + 1011001100111001011101110 + 1101010110101110001010100 + 1100110010110010111110000 + 1111000010010000001011000 + 1001110000001110111101110 + 0101111010101111111111111 + 1100010110100101011111000 + 0011011000101001001101010 + 0101011110010001011000000 + 1110001010100111100001110 + 0101101111000101001000001 + 1101010100111110010001010 + 1110101001101101001000001 + 1001111111101100111000100 + 0011001001000110010101000 + 1010001110011100010111110 + 0000100101010011001100001 + 1111001111110000011110000 + 0111011101100010000111011 + 0001010111011111101100110 + 1011000000011011111100011 + 0001101101011011100101010 + 1101110011111010111010010 + 1110110001100110111010000 + 1000100001001001110101011 + 1110000011001010000011010 + 0000010001110111001010111 + 0011010101100000110110000 + 1100000101111101111110011 + 1000010111011001110110010 + 1001001001000110000011010 + 1010000101101010011010000 + 0110110000001110110000010 + 0100111111111110100101001 + 1000110010001010100101001 + 1001101100010110011101010 + 1001000010101001010111010 + 0001100011000101000010011 + 1101011111010110001010010 + 1010000000101100001110110 + 1100001110010010100100001 + 1110011010001100001000000 + 0111000001110111011110011 + 0010100010100111011101001 + 1001010000111101000010011 + 1000000000010001001010100 + 1100101101100011100100010 + 0110010001011001010110100 + 1000011100111100011101101 + 1010001000000010001101000 + 0100010100100010100001100 + 0101111001111100001110100 + 0010011000111000110010110 + 0001011000100010101010101 + 0010011010100001110100000 + 0101011000101100000001011 + 0111011110000111001110111 + 0001100000101010010000011 + 0001111100000100110101100 + 1110100000000110011100101 + 0100111010111101101001001 + 1101100010001110111001000 + 0010110101101111111111011 + 1001111001000111101111100 + 0010100101011101011110101 + 0011111000001001010010011 + 0000000011010101111010010 + 0110011100101110111100000 + 0101010011001110110001010 + 0100110011001101001010110 + 1010111100110100010010000 + 0010110010011111010111100 + 1101001010000100110111000 + 0101101101111010010011000 + 1001110001001010010010111 + 1010010011110010101101011 + 0100100011111000100011111 + 1001001000000010110101110 + 1000110110011010110001111 + 1010010001010011011011110 + 1011101011110110011111010 + 1101000010010100001110000 + 0101101000101110001101001 + 0100100000010110000101101 + 1110011011110100111100001 + 1101010100101010110100101 + 0010010101000011111110110 + 1111101011100010110011000 + 1010011000010011100111010 + 1000010010001111000010110 + 0001110011001010111110000 + 0000011111101100010110011 + 0011111100011110000001000 + 1010100111111111100001011 + 1000100100001000100111010 + 1011000100101010110101100 + 1010110100010010000000000 + 1001100001001000001011111 + 1000001110000110010001101 + 0111010011001001010101000 + 0111100001111100011011111 + 0111110110010000001011101 + 1011111011111001010011011 + 0011010110100010011001111 + 1000100011111111100010011 + 0011010111010000011110111 + 1111000110011111101010001 + 0100101110101111010011101 + 0010110010010100111100000 + 0001100000010001100100100 + 1111001001011101110110101 + 1001101101101011011011110 + 0111010010100101001100001 + 0100001111100100001101000 + 0001100010001010000011110 + 0110001111111100001001111 + 0010010111100101101000001 + 0011110110100110110000000 + 0100000001110000010110111 + 1001101101111000101111101 + 1101101110001000100000000 + 1111100000010111111101110 + 1101010100101010001001110 + 1111010001110111101101001 + 1101000100100001111011100 + 0101111011011101110101100 + 1001001001010010000000101 + 0110010011100111000011010 + 1100010011011010000011011 + 0010011110000111001011001 + 0001001111110010100010010 + 0111110100111011101011010 + 0001010011100100000100110 + 0100000011001011011101101 + 1110100100110110101111110 + 0001001101101010010001000 + 1000100101001100010100101 + 1110101010100011000010111 + 1000100101000011110100111 + 1010000000110100111111110 + 0010000101000011011011110 + 1011110000000010011010100 + 1011010101100110000001010 + 1011100111001000110011010 + 0110011000111101001100001 + 1010101111100111010110110 + 0110011111111110001101001 + 0001110000010001110001110 + 0001010000001010100011010 + 1011110100010110000010110 + 0111111010100100000010110 + 0101010010001001001000010 + 1011011110111000001010011 + 1100110010010001111100111 + 0001011101101110001100111 + 1100110111101111001101011 + 0010010001111011011011000 + 0000110010000000110011110 + 1011100110110000101000000 + 0011110111001000111100001 + 1100000011100011111001000 + 1100011011011000101000100 + 0011111111100000000100010 + 0111000111000000010000000 + 0111100100010011100111001 + 1000111011101101011100011 + 0101010011011111101001101 + 0000110111011000101000101 + 1111000000111111110011110 + 1001110101101001010111001 + 1010001001111011101001100 + 0100100001101011100001011 + 1101001010111010110110111 + 0001110000110101110111100 + 1111011100011001110010010 + 0010000000110001001001011 + 1000000000010110001010001 + 1111101010010100011111111 + 1001001111011100101101110 + 0011011000001000101011001 + 0001111101100111011101010 + 0100001100010001000001110 + 0010101010111001110100110 + 0111011000010101100100100 + 1101010110011010100011011 + 1000000100000000000100011 + 0110011100100011010100101 + 0111011001011100101000011 + 0001110011110011110011110 + 0101010001100010001110101 + 0110111100100111011001011 + 1001000001000001110001011 + 0111100011011000110101110 + 1111011110101100111100101 + 1100101001011010110000001 + 0100011010100000000001011 + 1010011110000101000000110 + 1111011001000000110001000 + 0100001101001111100111000 + 1000100101010110100001010 + 0011110011110000011011111 + 1100011110101000001100101 + 0100100011100000001111000 + 1000101111101010000011110 + 0111111100100111010010010 + 0100111100101010111100011 + 0111111011101010010000011 + 0110100011110100100100010 + 1111111001100100110111000 + 0101000110010110010000000 + 0001010011011110010111111 + 0110010111010000111110011 + 1001010111110011000111110 + 0100000001000111011100101 + 0000101000111101011101011 + 1000110010100100010001001 + 0011101010101001001001000 + 0101011010010011001111100 + 0011001000010111000010011 + 0101110011101001111011101 + 1101011011100110010111011 + 1110001101000111111000011 + 0110000010111110101010001 + 1010010110101000001011101 + 1010110110101100101011101 + 0010000010111010101110011 + 0110101010101111010011011 + 1000100101101100010100110 + 1110111111110001010000101 + 1100110001100111100011110 + 1001001011101010001001000 + 1110100000000011111011000 + 0011101101010111100011100 + 1011100111011001010100011 + 0001001011101100101100001 + 0010000100010000001000100 + 1110001000010100001011110 + 0010001010011101011011000 + 0110010011001001101101111 + 1001001101100010101000010 + 0110110101110101101001010 + 1111011000101000010010111 + 0000101111000101110100110 + 0010111000010101101000000 + 1011011100111011010010001 + 0000000100000000000111100 + 1010011001101110000111001 + 0111011001110100101000100 + 1000001001000010000101011 + 1100110011101011000101100 + 1110000000000111100111011 + 1001000101110111010101000 + 0010101000011001111010100 + 1001010000101101000111010 + 1001011100001001010010101 + 0010101110001100110010011 + 1010101110111000001001011 + 0111001110111110111100011 + 1101110001100001010011010 + 1000111111110001000000000 + 0001110010101100100100011 + 1011110110111111010001101 + 1000101010100110101001100 + 0010001011110100100001011 + 1001011011111011110001010 + 1110100110010101011101011 + 0100111110010001111100110 + 1001001011010001101101101 + 0110100101001100100110101 + 1111101010010110000001111 + 0101010111101110111100001 + 0111010000100110110111110 + 1101110100010010100011111 + 0000011011100010110101111 + 1111101100010100000010001 + 1001000101110100100110010 + 1111000110001110100000110 + 0000101101111101110110101 + 0000100111010010011101101 + 1101001100011000001001001 + 1101111010011110100101110 + 0111011101000111011001000 + 1001010111101111100000100 + 0110100010000110110011111 + 0001000011110011001101111 + 0111001101110101111110000 + 0111111111110100010000000 + 0000000000100101111100101 + 0100001001001010001011111 + 0001000010010101111100000 + 1010000000111011100110101 + 0101110101010001001000110 + 1011001001011100111101100 + 0100100000111001100101100 + 1110001000001011010011100 + 1000001101001111000111101 + 0010000100001110000110000 + 1110101101000110111011101 + 1011011001000010011101110 + 0011100011101111101001101 + 1010110110101101000000100 + 1010100111110111000111010 + 1011010010000101000011011 + 0111111100010000001110101 + 1111110110111101110100011 + 1001100010101101011111100 + 0010001111001100101001101 + 1100001100111100001101111 + 0111110011101001000101001 + 0100010001000111000110000 + 0100100110110110110100011 + 1000100001000010111101010 + 0111001111010111101110010 + 0011100111110111011011001 + 0010101101000010110100111 + 1111011101101101000101110 + 0111000001100011001001010 + 1101011000010001101001011 + 1110101000101001111000001 + 1000011011110001100011010 + 0011011111001000110011000 + 1100100001101000101000000 + 0000111010110110000000010 + 0010111100001111111011010 + 1000010101111100100010011 + 0111100111001011111010101 + 1010011111000100000100000 + 0111101001111101111010110 + 0111011101101100001011110 + 1111011011001100101101010 + 1100001101000000111000111 + 0101101011001011000101010 + 1001001010101110000101010 + 1011111111001010111011100 + 1011110000100101100010111 + 1100111001000101000011010 + 1010010111000001111110000 + 1101000010110100100110111 + 0000101010010000010010110 + 1011110000111101101110110 + 1011010110000101111010100 + 1001100100001100110011001 + 1100000010111111010111101 + 0001110000011100110001001 + 1100010100100010100100100 + 0000100010101001011110000 + 0011001100111110011101001 + 1011110010010001110100101 + 0000100001100111100000010 + 1010111100011001110000111 + 0011000100010111111111100 + 1001011010100001100110110 + 0000100111011110001111011 + 1110001011110000011111110 + 0000111010010001100011011 + 1001000111011101001110111 + 0001110001111011011011100 + 0100101011110000000001011 + 1010010010011001111110000 + 0010011011111001111011010 + 1011110001001010100000010 + 0001001100000100010010010 + 0100000010000111111100110 + 1110000011100001000100000 + 0000101101011001100110101 + 0001100110110000111110101 + 1000101000111000000000101 + 1101010000010100011100010 + 0001101011010000011101011 + 1110011000000001001101000 + 1100010001101111000100110 + 0011000111111101000111011 + 0010111100010110110011101 + 0001011101111111001100011 + 0110101001011011100111011 + 1001001110110000010111110 + 0100011010111010010110010 + 0110011011000010101001011 + 0100011100100000000011110 + 1010101111011010101110111 + 1100111001011000001001010 + 0001011111010101000101101 + 0010001110101101101100111 + 1010110110000001010010000 + 1101000011011011100100001 + 1110111110100110001000100 + 0011111010111000110001111 + 1001101111011011101100001 + 0011010110101101110000110 + 1010000010101011001110001 + 1001110001111010111101101 + 1111011110101010011110101 + 1010101110111010000010000 + 0000010111011101101111100 + 1101011000001010100101001 + 1100001000100001111100010 + 0001010010100010000010001 + 1010111010101001011001101 + 1011111110011100010110100 + 1001011000011011101100111 + 1100000111111110010110100 + 0101111001110111010011100 + 1001100111011000010011001 + 0011110000010001011011101 + 0011001011010001001000001 + 1010001010000111000111001 + 0100100111111011110100100 + 0111001101100111010100100 + 0010010010111111111010000 + 0011101010110111001111010 + 0101010110000011110110001 + 0000010001111111101110000 + 1110001001000011001100111 + 0101011011010010110101101 + 1011001001000011001110111 + 0001001110000110100000010 + 0001010111001110011011000 + 1101100001111000010001110 + 1110100010100110010011110 + 1111100110011111111110111 + 0001111001101111011110001 + 1111110110111100000100101 + 1011110111011000010101001 + 0010000000100001101101011 + 1100011111011100001000101 + 1001011100111010101001101 + 0001011011000010100011110 + 0111111010000101100010010 + 0010011100001011110111001 + 0010110001101110011110110 + 0010000010000000101011010 + 0010011001000100001000001 + 1010001001101000010111000 + 0011000000110010110011111 + 1001101011010101110100000 + 0110011110010100100100110 + 1000110001110111101001011 + 0001011001001000111111000 + 1010010011011111010101010 + 0111001000101011111111010 + 1010010111001000100011101 + 1000100110001010010011110 + 1011110001100101101110111 + 1111010000100010011101111 + 1001111111001110001000101 + 1000101010001011101011000 + 0000110100000000001111111 + 1010100000100000101101111 + 1110110101101010111000010 + 0000011011010000001011000 + 0110001110111010000100011 + 1010111101110101010101111 + 0001010011110111011101101 + 1101100110100011011100110 + 0001011100101110110001000 + 0110000001101100010100001 + 0100111101111001100100101 + 0000100110110111101101100 + 1101110101001110001100000 + 0101000111000001101011110 + 1101101001101111000001011 + 1110101100110110010111000 + 0100000011100011001111001 + 0000101100001101011000111 + 1111000001000011100010011 + 1111011010110000001010001 + 1101101110111010001101111 + 0010100001010100000100100 + 0100111000110111101101110 + 1100101010111111110100110 + 0010110011101110000111000 + 0000100101101001000010011 + 0101000110010100110101101 + 1011111001111010101001000 + 1011101111111100011110000 + 1110010111001111001111000 + 1011101011010100100100111 + 1011111011101101001101111 + 1100111101011101011011110 + 0010000101000110101010010 + 0001110110000001010011010 + 1010001000100000000010100 + 1100001111000011110011000 + 1101001010100011100100011 + 0010001010001010011100100 + 1100010110011110111101010 + 0000001000111001111100010 + 1110010011111100001100011 + 1110001111001011111100010 + 0000011101010100011011111 + 0011100111100000000010001 + 1101001011011010000101111 + 0010001010111000101010110 + 1101101111110111010000010 + 0000010100010110111011000 + 0000100110001100100111010 + 0111011100111011011000011 + 1000110111001100010000010 + 1011001011001010110111111 + 1110110110000111101111010 + 0010110100000101001001111 + 0101010010011010000001100 + 0001111011010110001100010 + 0111010001101000110100010 + 0101100101101100011111110 + 0111000001011101111011111 + 1111001010110010011101011 + 0011010100000111110001111 + 0010000111001001010101000 + 0111011010000001011000000 + 0101011001001010100010011 + 1001001110001011001111101 + 1000010101000000111100011 + 0111000010111110100011000 + 1000010100010011001001011 + 1000111001101011100100010 + 0000000100101000001011001 + 0111100110100001111000011 + 1110101101100001111000111 + 1011110010101111110101111 + 1000011100110101001100100 + 0100011010000110101100000 + 1110111010010100111110100 + 0010110110111010001100010 + 1110010001000010110111110 + 1000010111100111011001010 + 0011111100101110101110010 + 0000100010100101001101110 + 0011101110010111001110011 + 1111011011001001000001111 + 1000001001111101000001011 + 0011110100110101011101100 + 0011101100011001110010000 + 0100100101110100111001001 + 1011011100101110000110111 + 1111111010011011011111111 + 1101101111011110001111111 + 1111000011100100110110001 + 1000000110100011010010001 + 0010001000110001010000111 + 1001010100011010111001010 + 1011011000000111011111101 + 1001111110100000111101001 + 1101000001111000111000000 + 0001001111011001001011110 + 0100110011010101100011001 + 1111100000011110101110100 + 0001100100110011111001001 + 0001100111001001001011101 + 1011001011101010101101011 + 0001001011011011100101100 + 1111010011001011011101100 + 1001001110001000101001011 + 1110011100101010110000010 + 0001011011100111110101111 + 1000110011110001010010110 + 1000110110010011111000110 + 1011110011100000111110011 + 1010001110001000100100111 + 1110100011000111001000001 + 0010000111000001001011100 + 0101100100111001101001011 + 1000010001101100000101010 + 1111101010101110011000111 + 1000001001110111110101000 + 0110001101000101010101011 + 0110101011011110010001011 + 1101001011000011001101001 + 1000101000101001100110100 + 0100000001100011000010001 + 0001000101111100011001010 + 1011111010101001110110110 + 0111001001101101011100101 + 1110001110000011010100001 + 1101001011100110001011100 + 0111001110000011111111010 + 0101100011111111101101111 + 0011110000111000101000001 + 0001111001101000001111000 + 1001110110101101000101001 + 0100110011000111100111001 + 1110101010010111001010000 + 1111001010111001011100010 + 1100000000100110101001001 + 0101100000111010000010111 + 0000110011100100111011101 + 1001011101100010010010101 + 1011110000110001001011111 + 0011110101101011001011000 + 0000101110010100010010100 + 0100101111001001100000111 + 1011010011111000011111110 + 0111110110001001000111000 + 1111011111101000010100011 + 0100101110011011001100100 + 1110001100101110000101010 + 1110110101011101101010110 + 0000011010001100101100010 + 0000100100011001100111001 + 0101100101111100101110101 + 1111011101110011010111011 + 1111000100001011110100101 + 1011000000111100101010110 + 1110110010001101011010100 + 1001011110011010111001110 + 1100101101010010111010100 + 1010011101100010100000100 + 1110111001011001100000101 + 1001000111111001100001110 + 0110011011111101101100100 + 0000001011110100111010110 + 0100111111010000010001011 + 0001010111101100000111100 + 0000101001110111111010001 + 1001010010001010010010011 + 1001011111110001100011010 + 1001110100001111001001010 + 0001010100100011001110000 + 0110011101111100010101111 + 1101110001000101100101100 + 0000100111011100100111111 + 1101000100010110100111000 + 1010001010001000101110001 + 1011111000110100100010011 + 1011111010101011010100100 + 0100001000010110001000001 + 0111100100111001101110010 + 1010101100001010111110110 + 1101010000111111100001100 + 0011001101000110000100001 + 1101000101001010001000101 + 1100111101011100001101001 + 0101011111101100010111100 + 0101100110110111010010001 + 0100100101101011011011010 + 0100000110001000100001100 + 0100011111101101010111011 + 1001001011001001001001111 + 1011000101101101010010001 + 1010010101101001001111101 + 0011111101110000010001011 + 0010100100111100001010000 + 1011001100110111001101111 + 0011010110111100010010000 + 1001000011111100111101011 + 0011010001010010010011111 + 1011011001111100000010001 + 1101111101101100110101101 + 0011110100111000111110000 + 1100111000100010110111001 + 1000100101011111110011011 + 0110000101101000100000100 + 0010110000011011000110101 + 0011001101010100011110101 + 0000001011110000101110110 + 0000001100000010111000110 + 0000101001000010000000111 + 0100100001110010101011011 + 1011010010000111010010110 + 0111011001001111001110010 + 1111011010010011011010100 + 1110101100110110000110100 + 1100001010011011011101100 + 0011111100101101001100000 + 1100011110010001101011111 + 0000111010001100010101111 + 0101000100110011100100011 + 1110011010010011000111011 + 1001000101010111010000100 + 1100000110010110100001110 + 1001000000110000101100011 + 0111010100111000111011000 + 0101110010001101110000001 + 1010010110110010000001111 + 1011001010110010000100101 + 1100110001110001000001010 + 1011011000110100110010011 + 1000011100011011100010001 + 0011011010010000101101111 + 1101011110110001001111001 + 0111000011101101011001110 + 0001100001001111011000010 + 1011011111000001001011111 + 0111011111010001100111000 + 1110101011101101001000111 + 1100111001010010100001100 + 1000000011110110110011110 + 0101000010111110010101100 + 0010001000111000000000100 + 0001110110100101101001101 + 1101100100001100101010100 + 0010001011111100010001000 + 1110010001110011011010000 + 0011101000110001111010111 + 1001011011101001101100010 + 0011000010010001101101101 + 1011000001111000000101100 + 1100011100100100111100110 + 1110110100001010000110001 + 0111010100001001010100101 + 1000000001011000100111100 + 0011101010001010110101010 + 0010011100000011000110010 + 1011011111010111000010011 + 1010111001001110000011110 + 1001101110111111000101101 + 1111110100110101111001101 + 1101011000100101100010100 + 0000011101110011000101010 + 0111000110111111000101010 + 1011010000011011001110010 + 1111001010101111000011100 + 0100100011001111000101000 + 0110101010001111011001110 + 0100001000000011110001010 + 0000100100100101110101100 + 0010001010011010000111011 + 1100011101110100111010010 + 1110111110111010100101110 + 1111000110110001011000100 + 1101001111101111001101011 + 0011110010000000010010100 + 1001111110100000010011101 + 1000011110110001100111011 + 1110110110101010000101000 + 1101101001111000110011100 + 0010110001111100010101011 + 1010100110101101000011001 + 1100111110110001110010100 + 0000101100010010001010110 + 0001101011001100000000111 + 0010011101001111011101011 + 1101011110100000111100011 + 1101001110101001010000011 + 1110100101110010101100110 + 0110110001011100010010101 + 0101001110110111011110001 + 1111000100011000100010001 + 0011110110010011011111000 + 1100010001001000000110000 + 0001110001111100011010001 + 0111100100011111100010111 + 1011101011010000111110011 + 0011111110001010011111101 + 1001111010110100001001001 + 0001101110111010111110101 + 0101010001100000000010001 + 1000110011111111100111110 + 1000111010111111100110110 + 1110111010010100100001101 + 0010111010100110001101010 + 0101011000000101111000011 + 0011011001101011001111111 + 1010110111010101001000110 + 1011011010010101110101100 + 0101100111001001101011001 + 1011000100010010001101000 + 0001000110110101000011001 + 0110011110110110010011100 + 1101101011110001000111100 + 0101010010110001001010110 + 1010111000101000010011001 + 1000000000000011001101000 + 0000000110110100011101110 + 0010101100001010001010000 + 1100111001000001010001011 + 1110001101000000011001110 + 1101101000010101001000011 + 1001111101001100101111101 + 0111111110100001100001010 + 1010011110011010110100000 + 1101001011001010001000111 + 1100010100100000101011011 + 1101111110011101011100111 + 1010101100100110101100100 + 1011101111001110110110011 + 0010011011100010100000011 + 1000011010010110111011011 + 1011101100000100011010101 + 0110100000000111001010100 + 1100111010000010110000010 + 0010110000100000001001010 + 0011000010010110011101101 + 1100001010110100100011011 + 1100100010101110100101001 + 0100100010110101000011001 + 1010000100000100010111000 + 1010100100110110001111110 + 0011101000001111010101001 + 0110100000011101101111111 + 1100011111001110100010101 + 0111110111011000000010011 + 0011110001000101000100111 + 1001000000110111010101010 + 1011000101101101010000100 + 0111010111001001101100000 + 1100111010101101110100101 + 1011101001000000111000000 + 1111010101110010100101110 + 1011011110010101000011011 + 1100111111100011011100000 + 0000010001001100010100000 + 0001100101101111001011000 + 0001001001110001000100110 + 0000001001110100111110110 + 0101001110100000111100110 + 1010111000101111000111111 + 1001011001110010101110000 + 0000100001101110010110010 + 1010011011110001011100011 + 0011011011111010001011111 + 1000011011011101011001111 + 0101001010101011111101000 + 0010011111001010010110100 + 1000111100110011111110100 + 0010110100001000000110010 + 0111011101011110001011110 + 0010100010110000000101010 + 0100110010000010000100001 + 0101111000001111101001010 + 1001101101001111101101001 + 0011100101110111001100000 + 1101101001110111100000000 + 0010010100010111110110010 + 1110110000110001110001101 + 1000101100000101111100100 + 1111000100001110110101010 + 0010100001101000111010111 + 1100101010100001010100010 + 0111110001110100011101010 + 0011111100001010100001101 + 0011010000111111001101111 + 0111100000011001110101101 + 1000000011011001110100011 + 1100110110001010100110110 + 1010010100000011010110110 + 1010001001100110000011101 + 0011000100100011001101000 + 0100011100000011100011101 + 0100110000001001000000011 + 0111111110010010111010011 + 1101110100101100111001110 + 1101000010010011110011110 + 0100000101110000010100110 + 0100000001111001011100100 + 1101011011100110010010010 + 0111000100010011111111011 + 1100011110111101001110000 + 0110001111110101101101100 + 0001001011001000000011011 + 1001100100001000000010101 + 1111101100010001100011001 + 0111100010111000101011000 + 1110001100101011010011111 + 0001001001111011001100101 + 0101111011100001000000110 + 0000000000011101110011000 + 1111001111111100011111100 + 0101010101101101001000001 + 1111100001100111001101010 + 0110000000010001101111011 + 0111110010100111100000101 + 1001000101001100100110010 + 0001110100100111100111101 + 0001101011110010101100011 + 0111001111110101011001001 + 0001110001111001110111000 + 0111000101110100010000100 + 1110010100110100110001000 + 0010011010001000001000001 + 1001000011101010001001001 + 1011011011101011110000111 + 1111100011110011110010011 + 1111101000001110110000110 + 0001000010000100000110010 + 1011011010111000111010100 + 1100100010000000101110000 + 0000101111011111000000101 + 0110011001000001111101001 + 1000000001101010111111001 + 1110111100100001010011001 + 0001111001001100110000100 + 0110101000011010100111110 + 1000001011010101101001011 + 0101001100001010110101101 + 1011111011001111110100000 + 0101101000010111110011111 + 0110110011000101000010101 + 0011000100000010010001101 + 1110011011010100111011011 + 0000011100111001101110011 + 0111110001100111001100000 + 1000000001011101100001001 + 1001011111110001001011001 + 0111101001101100010010011 + 0011001001111101100100010 + 1100111000000000001111010 + 0011111011010100001000101 + 1001011110011110110101000 + 1000000001001011000001010 + 1110010011100100110000001 + 0000000111100011110111010 + 0011110110111101100011001 + 0100011100011101100001110 + 0100011010100110101011001 + 0011011101100011111001000 + 0110000111010011100001001 + 0110110010100010111011110 + 1100100111010111000011111 + 1011110101001110010101001 + 1000111100010111000000011 + 1100010110001111111011010 + 1110111101100000010001001 + 0010110011010110101001010 + 1011010000111111001001100 + 1010111110010000111001011 + 1010101011010001101110011 + 1100000011010110000010101 + 0001010011110001001111000 + 0110101110110100101011111 + 0011010011100110100001111 + 0010110011100101010011101 + 1001000010001110110000110 + 1001100101000011011100110 + 1001001111101010100011110 + 1011101110011111111001001 + 1000101011100101101111001 + 1110000011100011001100001 + 0000100101100001011101001 + 1000110001111000111110000 + 0011010110111111100001001 + 0111010001100001000010110 + 1001001000001110111111001 + 0000011011100111110010001 + 0001001111011101110111111 + 0100000101010010101110010 + 0001101001011100000101101 + 1111000110001100111110100 + 1110111001110101110110000 + 1100100100001010011111010 + 0111001110110101100010111 + 0000010001100001010110101 + 1000011010000011011101101 + 1000100111011011111000011 + 0100101011100110101011010 + 0001101100010000101011001 + 1110100111101111101111000 + 0101101000101110111100101 + 0011010111000100100010001 + 1111100000010100110101111 + 0110100011011010101011011 + 1011100000100101011000011 + 0110000111010011000010011 + 1111111000011011100000011 + 0110000000100111111100000 + 0100111110000010010000110 + 1001101010100100110111011 + 0101011000010111000000100 + 1000001110010110000101000 + 0111111100001101000111100 + 1011111101111001011111011 + 1111100110000111101000010 + 0001010000100100001101000 + 1101010001110101011110000 + 1011110011100110110010100 + 1001110110000101110001000 + 0011101110011111110111011 + 0010010100110011001111010 + 0010101101001111111111011 + 0101000001100001011110110 + 1010010100001001111000000 + 1010001111110100011111011 + 0100111011011011010001000 + 0100100001000010010010001 + 0000000010001101111011100 + 0011110101110100000011000 + 0110100111110100101111100 + 1100101010101111000011001 + 0011110101001111110100010 + 0011101111110000110001011 + 1000110000100000101101010 + 0001010101001001011010011 + 0110100111010001100001011 + 1100001010011010110100111 + 1110011001111100010111010 + 0000010101011101101011011 + 1001001101001011110100000 + 0010100110011101001011101 + 0011000001111011000110011 + 1100111011101111101110111 + 0101110011100000100111101 + 1010110001100101010101100 + 1101101110000100010010001 + 1110010100100100001000101 + 0001111011111001011011101 + 1110001001110000101001111 + 0100111111011110001001011 + 1011010101101101100111011 + 1110100110100100101000111 + 0001001010001010100001000 + 0000110001101000111100100 + 1111110100001001100011101 + 0101101111101101011100001 + 1000110001100010011111010 + 0001111110010111100100101 + 1100110010111101010000110 + 1001101101101110111011100 + 0000100000110111000101110 + 0000001010001111111001110 + 0101101001001011000001101 + 0011010111111100000110111 + 1011000111111111011001010 + 1010001011110001101111001 + 0110110101100101000100101 + 0001101101010010111111000 + 0110011011100010111111110 + 1111011111011000000011010 + 1001101110110011000011100 + 0000111010100100011111111 + 1000001011101010100000011 + 1010100001011110111111101 + 1010110010010101010101110 + 1010100111010101001111111 + 0101111111100010011111111 + 0101000000000110001010111 + 1011000110011100111011010 + 1010111110011110010111001 + 0001111001011110110110001 + 1011111110101100100100010 + 0000101111101001000011110 + 0010101111101000101101010 + 0001110010101100111000001 + 1111111110111101011001111 + 0101100000101000011011101 + 0011111000100100111010101 + 0010100011011000011101110 + 0001000000100011111011001 + 1010000110110011011101010 + 1001111010000011110011100 + 0000101000100000111010010 + 1100100100110111010111011 + 0111000011000010011101100 + 0110010000101010000101010 + 0001100011100110000110010 + 1010001011110011110011111 + 1100111011011101110101011 + 1000010101011000110000000 + 1000110110001001110010110 + 1101111100101000000110111 + 1110110011100101011111101 + 1000000001111001100100110 + 0101000000011000101101110 + 1010111111101101010111000 + 1100101111011101011000010 + 0011010100100011111001111 + 1010001000111000101000100 + 1111111110010111001111000 + 1100010000110100000000000 + 1001111001100110010101110 + 0001011110111101111011010 + 1111111011000100110011000 + 0000111110000010100111111 + 0010100110000001101010000 + 0000010100010101101111011 + 0000001110110100111100001 + 0010110000100000010111110 + 0111111100001000111110001 + 0101100011100111000000000 + 0000101111010100010011011 + 0101100000001010100100101 + 0011011110101100111001010 + 1111111110111100100001111 + 0110101000000000111110101 + 1110011101110111100001100 + 1000011011101010100110011 + 1101010101110001111111001 + 0011100011011010101101001 + 0100111101011101001110000 + 1000101010010010001011011 + 0011011100011010101110000 + 0000101001010110111000101 + 0001111111101100000010011 + 1000010100011101000001111 + 0101000101110000101011110 + 1010000110010000001100000 + 1100110000010011000110011 + 1111110001010100000100001 + 1100101100000111010001110 + 1100010000000100001011011 + 0101111000011001001010011 + 1000101110111011010000100 + 1110010010010001001100100 + 0010110001111110101101100 + 0011011011001010011101000 + 0000000010101110001001011 + 0110000000100011111000000 + 0001110110011011110100010 + 1101011011010100101010011 + 1010101100001011001100111 + 1101010001111110100000100 + 0100100100010110110011001 + 0111010110010010101010101 + 1000110101101101011010110 + 0101011100110001011001010 + 1010100010000001111010111 + 0110001001000110100010010 + 0111010101111101100010101 + 1000001000001110110110011 + 1111111111111100011011010 + 1000000100111111110010100 + 0100101011101101010001100 + 1100111010111110101100011 + 0010101101000011110000101 + 1111110000011101000010000 + 0000011101011100111001010 + 1000111000001000010110101 + 0111011100101001111010011 + 1000011010000010100100111 + 0011111010100111100100011 + 0100110100100011000111101 + 1000000010010001000100011 + 0011000011100111100101010 + 1000100111001001011001010 + 0000001011111101110010000 + 1110111010111100011111011 + 1010111010011110100000111 + 1010010110110011010101101 + 1101100001010010100011001 + 0110000010101110011110000 + 0111000110101010000111111 + 1111101110011101001000000 + 0001011100010001101101001 + 1001001000110011011111001 + 1110011111011110001001100 + 0000001111110111010110110 + 0011100111111100011100110 + 0001010011010011011010000 + 0101101011101101010001100 + 0011111001001000100001010 + 1000110110101010110001000 + 1011000101010000010110001 + 0110011001000100101001111 + 0100100011110101011011101 + 0101000111110100011100011 + 0000111011100001001011110 + 1101110110111100000001111 + 1001000100101110011010110 + 0010001000000010011010110 + 0011010101100001100101111 + 0001100100000011111110001 + 1011111001111101111001101 + 1110010000010001011011110 + 0110101100010011110101110 + 1111110010101001111010101 + 1010010010100010101101101 + 1010000001101111000000100 + 1000100111001100001000010 + 0101101000001001110001101 + 1110000000011100010000010 + 0101100111000010110011000 + 1110111000011001001001101 + 1100011011000100011000010 + 0001001011101100101111011 + 0000111011001011011101110 + 0100000110001000001001001 + 0011110011011001101000010 + 1011100110001011101011010 + 0100101100111101010011001 + 0001100010100011101000000 + 0000111100110010011010010 + 1001100111000001100010111 + 0101110000110010010000000 + 1101100101111011010011001 + 0110001010011011110110001 + 0100000101100000011110101 + 1001111100010110011111110 + 0111101110010111101101100 + 0011011110010001100011111 + 0011111101111001101100001 + 0100100100000001000110100 + 1000010101100000101111010 + 0101111110000110111010000 + 0110100111101101001010100 + 1000011110100001101000000 + 0110011010110010110010110 + 1000110000111001110011111 + 1110010001100001100100011 + 0001010100010110111100001 + 0110101101001111110110010 + 1000101101110110010110000 + 0010110111100001010101101 + 1000110010000001111001100 + 1110101011110111110010101 + 1001001000011101010011111 + 1001001011010010111101010 + 1010101101000101000111100 + 1110111011011101111001011 + 0001111011011110010110000 + 1011010111011010111101001 + 1001000000100111110010110 + 0011101000101101000010101 + 1011110000111011000010100 + 1010110111111001010000110 + 0000111010100110011011111 + 1110010110000011111101100 + 1011000101101001000101110 + 0000010101001001101101010 + 1111100000111100011101000 + 1110110000001101011001010 + 0100010111110000010001010 + 1110000110110101100101110 + 1111011111101110001110100 + 0010001111000011011100001 + 0001000110001101101100101 + 1001101110110101001101001 + 0100111000001101000000111 + 1000100100110011001110110 + 1111101100110101111011101 + 1010101010001100110101110 + 0001010000001000010111101 + 1000001000100001010011000 + 0010001000111100101100011 + 1001011000011111010010101 + 0110001100000101001011100 + 1111100111111000010100011 + 1000101001110110101000100 + 1001101100110111011001101 + 1110100000110100001010001 + 1111111010010100111000011 + 0111110111101100111101101 + 0010000111001001101111110 + 0011001010101110101101011 + 0100101011010111100110010 + 0100011111110100010110000 + 1110111011000111000111110 + 0100110100100000000010001 + 1001010001011000110001111 + 0100010101101001000000110 + 1011100110010011100111001 + 1000010101100100010100001 + 0001100110110001110110011 + 1110100010011010000101100 + 0000011000110000100011011 + 0011100011100100111110111 + 1101011011111000101100010 + 0000010110001000001010011 + 1111000000001001110001000 + 0110000000110011011101110 + 1100110001000100111010011 + 0100110110101100010000101 + 0011111000100010010010000 + 1111000000100111010111010 + 1010110000101101101010101 + 1000001001100110101110011 + 1100000011111110000010100 + 1110110101111110001000001 + 0101101001110101111011101 + 1011111100010111111100111 + 1011001011100000110000110 + 0110111000101010100100100 + 1110000011111100001110010 + 0010011111001110001101100 + 0010010001110110000100100 + 0011001011011001100111110 + 0000110000100011101011110 + 0111011100000011100010110 + 1110100101100110000100011 + 0000101110110010101101111 + 0100010110111011010011111 + 1011000100000101110011000 + 1100010100000111110010010 + 0101101000100100010100010 + 0000011101111101000100101 + 1011100100110110111100100 + 0011101001001001101000110 + 1101011100010101011000011 + 1111010011011101110010010 + 0101100101000010110111100 + 0101101011100011011111010 + 0100111010111000000010000 + 0011011011111011111111001 + 0100111001110110001100010 + 0101111000111100000011110 + 0001101010101101011100000 + 0001010010010111111101000 + 1110100001110010101011110 + 1110111010110101001111110 + 0000111101010010000101100 + 1111011000011001001010001 + 0111001001110011000100000 + 1111110000011010101000111 + 1110000010111100101101011 + 1011111100011100011010011 + 0001011100111101110010000 + 0100101000110000010011001 + 0101101100010101001100011 + 1101111000011110110110111 + 1111110100101111111111101 + 0101000101011111101100010 + 0101011101011100010000010 + 0010001001110010111001110 + 1110000111000001110011100 + 1001111000010101110010101 + 0111101001100011001010011 + 1110101011010000001110010 + 1000110110011100110110110 + 0111010001010000000100010 + 1011000000101110110100100 + 1010010110001011000111001 + 1101101001010011111101001 + 0101011011111110010110110 + 0111101100011001100011111 + 1001001101101011110011100 + 1101000010100100111111111 + 1110101011011110000000011 + 0100000000100110111010000 + 0111001010010100011111011 + 0101010010011011011111101 + 1100101011000100100011110 + 0101010111000000110001001 + 0101001001101001011101001 + 1110010101110101100101011 + 1000000000001100010000001 + 1101110001111001010011100 + 1111010010001110100101010 + 1010010011010011000001100 + 1001011000010110111110001 + 1000011101101001100111001 + 0111101110110101010110010 + 1110000100111100111111100 + 0111001111001100010110010 + 0001000000110001000101011 + 0110111111111011111100011 + 1001110101101011010001111 + 1110101110010000101010000 + 0010111101100010010100011 + 0110001010011101101100101 + 0010111011011010101001110 + 0100110001010111110011100 + 1111100001000110011010011 + 1111100101111100101100010 + 0010011110111101101001111 + 1111110111110100101111011 + 1101000110001110000010011 + 1110011010111100100110011 + 0100010111010100011111011 + 0101101110010101101110101 + 1010010111111000010111101 + 0101011100100000001000011 + 1000010110011010000111111 + 1011110100111100000100010 + 1100111101100100010011110 + 1111110100000100010100001 + 1101011110111000110111101 + 0000111001100001111000001 + 1010000110001101110101100 + 0110110000000010000011111 + 0011111110111110011101011 + 1011101111100000100101111 + 0100010110011110000110011 + 0110111000100111111101111 + 0110010010011010101111101 + 1110111101001100111101100 + 1010000011110100100111001 + 0011010110101110000001110 + 0001000110011011001011000 + 0101001011111110110010011 + 0001010100010010110111100 + 1001110011111000100111110 + 0001001111010000010100011 + 0101110101010001010100100 + 0010110111010001000100000 + 0001110100000101001011000 + 0100001000110110000100001 + 1100011000101000110010101 + 1101111110011001100000011 + 1100000110011101111010000 + 0010001100101100111100101 + 0001011001011100110011100 + 0010000110011100001010001 + 1011110100000000111100111 + 0001110101011110011000101 + 0111110011011101100100010 + 1011000010111000100001000 + 0111111000101001110011110 + 0000011111011010100100111 + 1101010011100101000001000 + 0011101110010110110111101 + 0011100111001101000010010 + 0011000100101110111000111 + 1111011010011111111011111 + 1011000101110010111110010 + 0001001001001110010001010 + 1011011110110100100111010 + 1011110001111001001110101 + 0110010101011110100010011 + 0100011001011000101000100 + 1110001000111010110100010 + 0000000100011100000000010 + 1010000010000101010011100 + 0110000001000011000110010 + 0010001111000010001000000 + 0110111000110110001100100 + 1100100101111111100101010 + 0111101111000000111010101 + 1011100101100100101110010 + 0110101011001010000000001 + 0011011110101010101101000 + 0101000111011101100100110 + 1000100000101100111010001 + 1110001000110101001000111 + 0100110010100011110011011 + 0111100011100100011011101 + 0010111010111111011111000 + 1111001011000000011111111 + 1000110111111011001111100 + 1111101101111100000110110 + 0100111100111011100001110 + 1101101101111010000111011 + 0001000001101011011010101 + 0010011010000010101001101 + 0011111111011101001100100 + 1011010101000011110110101 + 1100110111100100011010111 + 0111101111000000011010001 + 1111001110111101001000000 + 0111110010001010000011000 + 1110011111001101010101010 + 1001100010010001111000100 + 0001111101001001001000010 + 1101111001100111101110001 + 1010011001101011111100100 + 1100010000100110111110011 + 0010110100100100011111100 + 1010111101011110100001000 + 1011111001011111101011000 + 0101001100010010100111010 + 1110000110110001101111011 + 0101011110111010000000011 + 0101110101010110101100110 + 0001100111110110110111010 + 0110100011010001001100011 + 0100111001111001100011111 + 1001111101010001110001011 + 1110111101010011101000101 + 1110001101001001101000001 + 1011101110101011100110101 + 0000001111111100101100011 + 1111001000101011101111000 + 0000101111011001010101100 + 0101111010010110100011100 + 1000010011100010101011000 + 0001000011010110100001001 + 0000100001000010001101111 + 0110000000010011110110111 + 1000001011110000010001110 + 1000001110011110000111000 + 0111101000001101000110111 + 0000000111100110101110010 + 1100000010001110110011100 + 1001100101111110110011111 + 0011000010100010101000011 + 0110000001111011111100101 + 1110010010000101100110010 + 1000001001110100110001100 + 1110010001101001000110111 + 0000000010100100000011100 + 1000100101000010011001101 + 1110011111001110101001111 + 1000110011101010001100010 + 0011110100100110011001111 + 0110001100010111010111000 + 0100001011000110010001011 + 1110101000000100101001010 + 1111001010100100010001010 + 0110000110011110010110100 + 1010101010110010111111000 + 0011010000101110010111001 + 1110100101001000101001111 + 0001100111001100001110001 + 1010010001010101000111010 + 0100110010100110001111101 + 0000010110000011010010101 + 0111111010111010100011011 + 1010000110110001100011100 + 0001001110000011100110100 + 0111010100111011000010001 + 0100111111001000010101110 + 1010100000111100010000001 + 0110010001101000111110010 + 1001111000110100101010101 + 1011100110011010100110011 + 0111000011011001101010101 + 0111011000001011010001000 + 1110101001001111101111110 + 0010000110001110111011010 + 1010000101011111100101010 + 0001110111111011011011000 + 1101010010101010011101001 + 0100100100110011011101010 + 0011101010000001111011101 + 1111100101101001101000000 + 1110110000111111010100001 + 1001000101011100011011001 + 1110100010100010110100100 + 1010010110110111111110011 + 0101011000001011000010110 + 1100010010110000101000001 + 1110001000001100010011110 + 1101000001100100011011110 + 1001000011001100100001000 + 1111000011010000010010110 + 0011010010011110111111110 + 1101111011011010110101010 + 1101010111010110001011111 + 0111010110110000100101000 + 1000111011011111100101010 + 0100010111011010010010011 + 0100101011000000111001001 + 1100000110001000101010000 + 0110110101001111110010010 + 1110100000101011011111101 + 1111000101010000101101100 + 0000101100010110110001111 + 0101010010110011001001100 + 0110101001010110111001101 + 0111101110010110000001100 + 1000110110100001101111010 + 1111101101011011010010100 + 1110011100111001000000000 + 1111010001000100011010110 + 1111101001111101011100001 + 1010101100011001000001010 + 1011111011001101110110010 + 1101000101100000001111110 + 0101100010101001110000101 + 1100001010011111101010110 + 1001100100100011111011100 + 1000001000100000110011100 + 1101010110101001001010111 + 1101011100010111011110010 + 1000101111010110101011101 + 0010111100010001111111101 + 1000011001010111000000111 + 0111000000101100101110000 + 0111000100110101100111101 + 1100110000001010000100100 + 0101100000000001111001010 + 0010100100000000010110011 + 1100101010101111111010101 + 1101101000110000000101010 + 1110001010101111101010110 + 1110010100001011011101001 + 1011111001011010010100101 + 0000011010010100001011000 + 0011000011101000110011010 + 0000101001011101110110000 + 1110100010101000100110000 + 0101110110011001110011101 + 1001010111101010000111000 + 0001100101110110101101001 + 0100110010110001001110010 + 0110101111001111010101011 + 0010110001001100011101001 + 0001000011011010011001110 + 0101000101001000010111011 + 0110010111110100000111011 + 1100001000010001011110001 + 1000110011111010010111101 + 0101100110011101100110111 + 0111011101010000011100000 + 1101010101111011110100101 + 1011101110100110101111010 + 1100011101101111101101101 + 0111100111101100100100010 + 1011111010101110000010101 + 0011011011100100000011001 + 1101110000100111111101111 + 0011010001011001110101101 + 0001010100111100001101001 + 0010101101010000010011110 + 0011111011100101000001011 + 0101100110011001111101010 + 0011001111110010101001110 + 1100000101000110101011011 + 1010110100010011000111101 + 0000111101100110111011000 + 1001100100000011110000010 + 1111101001111100101101011 + 1010111111000011100001000 + 1100000101111110010010110 + 0001110110011110111011011 + 1000111010111111101101000 + 0001111111100111010000111 + 0110101101000011101100000 + 1011010110000110000100111 + 1001001011001100111001110 + 0100000111111101000110011 + 0001101000110000010001100 + 0110101000011011011001111 + 0001010010100100101010100 + 1010001111001011000100010 + 1100001010100100101011101 + 1001001100101011001000101 + 1111110010110101111111001 + 0001110110011111000011010 + 1101000110110010101101011 + 1011001001000011110000111 + 1010100110011000101001100 + 0111110001011111010001110 + 1101001110100110100100110 + 1101000001000001001101110 + 1111010010111110100001000 + 1110011000011000110010110 + 1110111101001011111001011 + 0100000111110001111000001 + 0001000101110100001010111 + 0110111011100011000111011 + 1111000011010000001011000 + 1000111000010010010010110 + 1111011111011010100010100 + 1011111111110010101101010 + 0000011101011111011001110 + 1111001010100111000011001 + 1111101011101100101010110 + 1001110111100110000110010 + 0001010011110010000101111 + 1010101000010101110100111 + 0011111011000001101010101 + 0001000011111010001101000 + 1100000001010101100101010 + 0000011110110010000001101 + 1001111001110011111001110 + 0111111001100010100000101 + 0001111001101110010000101 + 1100001111101110010010010 + 1100000010000110010001000 + 0111010001001101111011100 + 1011011010000000110101100 + 1110010011110111110111011 + 1111011100000001001001100 + 1101011110100010110100001 + 1111001000111100011001100 + 0100110010010001111000110 + 0001001101011111101110100 + 0000010110001101100011101 + 1000010100110011010110000 + 1000101001011110110110100 + 1000110011011010010001110 + 0110011011000101101100110 + 0100111000101110100010011 + 1010100011111100010001000 + 1101000001011111001110110 + 0101111110000111000101110 + 0111110001001011101001001 + 0000010010011101110010001 + 0010101110001100101001011 + 0110001011010101011101100 + 0110010011000001110111001 + 0000101010000000000100001 + 1110011110001100011110101 + 1100110100000101011101101 + 0011010111010101011011111 + 0011000100001001111010111 + 0110011001111010100110011 + 1001100111011000100011001 + 0001100000100111010100101 + 1010010111110100100001011 + 1001000100101010011001111 + 0011111100101101000100001 + 1110101100111100101111110 + 0011110110110100111110011 + 1111111110011101000100011 + 1000010100110000010110000 + 0011010101111011010010000 + 0000101101010001110100101 + 1101100000101111100010100 + 0100001101110111000001001 + 0111011111011011100111011 + 0111001110100001100100001 + 1011010000011001010010010 + 0101100110010111000000011 + 1100010100011101001010001 + 1111110100001110111011111 + 0101010010111110111000100 + 0101101011001000111101111 + 0011110001100000111100110 + 1111100000010111100010111 + 0011101100111110000001001 + 1000101100101000010011011 + 1010101011001011110110100 + 1011110111000111100101011 + 0011001110000000001101001 + 1100001110111101000110101 + 1011101101100100001011110 + 1111100100000111100100010 + 1011101001100101011110011 + 0010111101101011101111101 + 0101000010011101001011011 + 1111110011110011111000010 + 0101001000101001100001111 + 0111011000111101111110101 + 1001000101101001011010000 + 0001001010101011101010101 + 1000010000101000000000100 + 1110010010010100101111110 + 0101001001101010100010010 + 1101111010110000100010011 + 1110111010110011111100100 + 1100000111110000111011110 + 1110010010110001110100011 + 0010101011110010101101010 + 1100101110100101001001001 + 1011001000100100000010100 + 1011011010100110111111001 + 0110000010010000001111110 + 0100101010011001001101010 + 1101011001000001011011101 + 1000011100110100100101110 + 0010100111011101110111110 + 1110010001011111101101010 + 1110101111110101110101100 + 1011100001100100100011001 + 1010001111000101000011010 + 0000111011111010110110111 + 0111101010110110001001100 + 1111010100000101110100000 + 1011100010110011101001000 + 0111011110011001000111001 + 1111001100111011001100010 + 1111010111100101100011001 + 1100010011010101111101101 + 0100110100010010000101100 + 1111100110110110110001101 + 1001100000110000011100111 + 1001111111110101101111011 + 1011001001001101001000101 + 0100011001011011111111001 + 1101101110010001110001101 + 1000111111011110011110001 + 0000010100000111011000110 + 1001011011011100110110100 + 1011100101110110011001110 + 0010110110110110101001101 + 0001010111101010110101111 + 1011000101001011011001110 + 1000101011010010000110011 + 1101000001100100010110010 + 1101011011100110101110001 + 1110101110110101101001010 + 0010101001100010110110111 + 1000011101110110000010000 + 0101001111100101100010101 + 1000101010011110111101000 + 1111001100001000000111110 + 0000010000110001101011000 + 1111111110101010111100110 + 0110001001011010000111011 + 1101100101111101101100001 + 0011010101111110101001100 + 0100111001000111000110010 + 1110111000001010101001111 + 1011110000101100110110111 + 0000111100111001010101100 + 1010111101010111011001001 + 1011011010010101011101001 + 0001001110110011100100101 + 0110011011110001100101001 + 0010111101111100001000010 + 1111100010000001011010101 + 0111100101001101011011100 + 1100101110011000101011110 + 0010011011101110110111111 + 1011110100011101111000100 + 1011000110010100100011101 + 0100000111101101100111111 + 1110001110110101000100100 + 1110101011110101101011001 + 1001010100010110101111110 + 0100111101101101101110101 + 1110001011001011110100001 + 0111111010111111101101010 + 1011100101100011011001101 + 1010010011010100100010100 + 1001011111111101100001010 + 1011010100010100000100100 + 0010100011010000011110011 + 0001110110110110000101001 + 1000100110001100001000011 + 0101111100111110110110111 + 0100011000010011110100111 + 0000101001011000000111010 + 0011110000001000111010111 + 1000110001010100001000010 + 1011011011000100100000101 + 0111100110011011110110101 + 0001011001010010001001110 + 1110110011010011100111101 + 1110011010001110101111111 + 0101101001010000100010010 + 0001010100100000000000111 + 1010000110100000111110000 + 1010001000010001100001110 + 0111010111000110100001001 + 0010111010111010110011101 + 0101110001111011001001110 + 1000101000110101001001110 + 0111101001010111101011110 + 1101000110110110100000100 + 0110001101111101111111011 + 1000001110111011101111101 + 1111101011101001000100010 + 0110101101001101001111111 + 0100001101111111011000100 + 1010010001011111100000111 + 0101000000000101001110000 + 1001100110101000000011111 + 0011110110111101100101101 + 0011010011010011111000110 + 0010010111100010101100100 + 1100011111100001110101011 + 0000010111111011110100001 + 0000011110101000011010000 + 1101010100110001011011100 + 0011011011110110010000010 + 1010011011100001000111001 + 0100000010110101010110010 + 1011001111000011100011000 + 0111010011000011001000100 + 0001001011011110011110111 + 1101011100110110111011111 + 0101000010110100110000110 + 0111100001000101000101100 + 0111110110001110111010001 + 0100010001101110110100100 + 0000100001101110001100000 + 1101100001100010100110111 + 1000011110001111010011110 + 1110111000101010011100101 + 1111011010110000000010000 + 1001010011101111001101101 + 0001100000001100001111111 + 0101000010111010101110101 + 1111010100110110110111011 + 0110101101011111101101001 + 0101010111110010101011011 + 0101111111100000010001011 + 0100101011010011001101100 + 1110101011100110110011011 + 1010100001110111011110111 + 1010000111010111101010110 + 0101000011011010001100000 + 0001001001111110100111010 + 0011101110101111011110110 + 1111110111110000111011011 + 0001010010001011111101011 + 1100011101001100011000100 + 1010011001001000111011111 + 1000110111000101011010110 + 1000100111111000000001100 + 0010010010000001000111000 + 1101011000100011111011001 + 0000100000111110101000101 + 0000010010011001001101001 + 0000111011101011000010100 + 0101010100010010001001011 + 1000000101101110101111011 + 0010001001110001000001110 + 1011011001110100010010110 + 0000100010101101000100001 + 0001010010011000101001000 + 1000110011111010010001001 + 1101011110001000000111010 + 1100011010100000010111111 + 0001101101100101101111111 + 1101001010011111010100001 + 1100110111101110111111001 + 1110101100000110000011100 + 0101100101101010011110010 + 0100001100011110011010111 + 1111011000000101011000100 + 0111100001010101111111010 + 1100110101011010010110011 + 0111101011000110010011101 + 1101111001001000011100010 + 0011000000110000111010101 + 1011111001010010100000010 + 0000101101011101100000011 + 0111101110101010111011000 + 0011010100110001100101000 + 0101100110111100010101100 + 0001100010111011011111111 + 0111101110010010101110000 + 1111001010100110001111010 + 0011110011010001000100000 + 0100101000001101111001000 + 1111000100001001000111100 + 0011110110011010011001111 + 1100001010000110111100000 + 0011110011011001100110001 + 0110011011101001001011000 + 0001111001101110100011111 + 0100101100011011000001100 + 1011100110010100000100011 + 0111001011010000001011000 + 0100011001111110001110000 + 0001101001000001100110001 + 0010110110011010110111010 + 1101101011001010011001000 + 0010100100100110000111100 + 1100111010001001101010100 + 1110100100000001011010110 + 0010101001100001011010110 + 1110100101101001000011001 + 0000111010110010110010110 + 0000000101111010110011111 + 1100001110010101010100111 + 1001011001011110111110101 + 1111001010011110001110001 + 1010100110010110111101110 + 0111010101110111110101110 + 1110000001111011000010110 + 1100110001101001011111100 + 0011000000101001011100110 + 1010000011101100110101001 + 1011011000110100010100111 + 1110100110110100001011001 + 0011111010011011110000100 + 0100011010111011000010001 + 0000100100011011111010110 + 0111010010110100110001011 + 1000101100101011001100110 + 0011010101110010001011001 + 1110101101100101100001101 + 1001101001111110100100111 + 1111001110000001101010110 + 1101111001001000011001100 + 1111110100011011000111001 + 0101001101111100101011001 + 1001101011110100110100011 + 1101011110010100111100110 + 0011111011010100100100011 + 1101001011110111011001010 + 1110110001111111010101011 + 1001101101001001101100110 + 1010100101110111111001001 + 1111011110011001101010010 + 0111010011001001100100010 + 1010101001001001110000010 + 1000010101000000011111111 + 0011000111111110100011001 + 1101000010011111000010011 + 0101001010110001011011110 + 0001011000010000001101011 + 1010110110011111101100000 + 0000011100100101100101011 + 1011000101111110001110010 + 0100100101101010001100011 + 1100001011000110100111000 + 0011000001111100100010000 + 0010001110010011100111000 + 1101111011001010010011001 + 0100001001011110100101100 + 0100010011000101001000010 + 1011001011000100111001001 + 1011011110001110111111100 + 1100111011101111001010010 + 1011110110001001100110111 + 1100010111110100110100010 + 1100000101011010000010111 + 1011011111010101000101000 + 1110110111010001101101110 + 0010001001000000001000100 + 0010100100101100001000000 + 1110010001001001011100100 + 0101101100010001001100100 + 0111000111100100101111000 + 1010000111100111010111001 + 1100011000111011111010011 + 0010101100000100101010111 + 1110000010010010100101101 + 0010011001001010000110100 + 0101000101111010001001111 + 0001000111110010000010011 + 1111011000100010011011010 + 1111111001010101010111101 + 0111101111110110111100001 + 1110111001011100010010010 + 1000100101101100010111011 + 1110010001011001011000111 + 0111111011000100000100111 + 1011000010100101110110001 + 1111011010110110011001100 + 0110000010001010011011111 + 0101010111010000010111000 + 1001101000111111101100000 + 0101011010111001010101001 + 0100010011101101010001111 + 1010100001100010000100011 + 1100101111001101111011111 + 1100101111101011100100111 + 1011000100101100001000101 + 0100000011110101010010001 + 0101001111100110000110001 + 0111101011011010001110101 + 0100101000000011010011000 + 0101000111110101111111111 + 0001011001100000100100100 + 0101000001110011011100011 + 1111100000100111111000100 + 0001010001110001010011001 + 1101101101001010011101001 + 1101011111000001001101111 + 0111000110000101111001101 + 1010011001011011110001011 + 0010011101100001101010001 + 0110100000100001111010001 + 1101110001100001010110000 + 0000100111100001011011011 + 0001000011110100101110010 + 0101110010001110001111000 + 0111101101010111000000000 + 0001101111100101011100110 + 0010110010011000010010111 + 1111011111001011001001010 + 0010001110001110111101001 + 1010010101111011010111011 + 1101101000001101000110111 + 0110011011011100100000111 + 0110101101010110011100101 + 1100001011000100000001000 + 0000000001101110010001011 + 1011010000110001100100001 + 1001001011111100101000011 + 1100111000110110001110010 + 1110000101111110100011101 + 0001011011010001110011011 + 1111100110010010101110000 + 1110101111000111111011000 + 1001111000010101011101011 + 0010001011101000101011101 + 0000110010010100000111010 + 0110100100011101111101100 + 0000001111111110010011111 + 0011110110010110100010010 + 1111010110001001000100101 + 0011010011010100111001111 + 0000010000101111110000101 + 0110001111111000001101110 + 0010111000010011101011110 + 1011001100100110011101110 + 1000100101100101100000000 + 1010010011011010110100000 + 1001110101011010100011100 + 1110001111011000110011101 + 1111111110000111010011110 + 1110010011101100101101001 + 1010010111010010011110011 + 1110011110011010110110011 + 0100101111010101000001100 + 1010110100110100110000110 + 0110010001000010010111111 + 0110110101010001110010101 + 0101000010111011001001111 + 1010100000110111011111100 + 1000010100101111101101001 + 1010010001101000001001010 + 0111011100000100100110010 + 1110100000110000110100101 + 0111101011100011110101011 + 1000111001010011100001000 + 1011101001000101001010111 + 1000000001111111001111011 + 0001111101101011111010110 + 0111011011001011000000001 + 0000110000000110100101010 + 0101011101100000001110011 + 1100001110101110101100001 + 0010000001110001000011001 + 0110101111011110011011000 + 1110100000111111000000001 + 1101001101010001110110110 + 1000011000100101010011011 + 1111010010010011011101111 + 0011000110010001011000111 + 0010010010010000001000001 + 0001100001101010000100100 + 0110101001011100100010110 + 1001110110000010011010101 + 1110001101111111000110111 + 0000111010001001110001111 + 1110111101000101100011100 + 1011101100110011001101100 + 0101100001000000101000011 + 1010110100000000110101110 + 1101101010011101100011101 + 1100111111001101011011111 + 0100101101000011111011001 + 1001011001010110001100010 + 1111110010000001000011111 + 1101100110110000111010101 + 1101110110101000000010101 + 1010011010100001010110111 + 0100111000100100110001011 + 0111100000001010101101100 + 0101011100101000000100110 + 1000101001000111100101100 + 1100000010000110001110011 + 0101110110111011101010010 + 1010001010111001010001101 + 1011111011011010000001111 + 1100100010010101101101000 + 1110001101001000101100011 + 1000011100110111110110111 + 1001100000001111000010100 + 0100101010011011101011010 + 1011000111011101110110111 + 0011110001111000010000101 + 0011111111110010000000110 + 0101111101100011110110111 + 1000111100010010010010001 + 1001101000111010001011011 + 0001110110111001001011001 + 0001000011011100111111001 + 1000010101010000101001110 + 0000110000011011101010011 + 1010011101000111000101101 + 1011001011001001010000101 + 0110110111110011010010010 + 0010010111011001010000110 + 0101001110111001111000101 + 1010000100111110110100010 + 1000001000001100011001001 + 0011000010000010111000001 + 1110010001100101100001110 + 0100111100101110111001100 + 1101111000011101100101111 + 1100011101110010000100111 + 1011111110101100010111001 + 1111010000000111001011010 + 1010110000111010011110111 + 0100100010010110101010001 + 1101001011101010101100101 + 0101110110000000011110010 + 0101100001000011000010000 + 0100111101010110101111001 + 1000100001100110111100001 + 0000000100011001011000001 + 1110100100001110001000010 + 0110111110010000111110011 + 1010000110101011100100001 + 1001010100011110011100100 + 1001100110000011110001100 + 1101111011001100000110011 + 0001001110101011100010011 + 0101001000010010100000001 + 1101000000110001000101010 + 1001011110111001011100010 + 1100101011100011010001111 + 1111100101101001101101100 + 1000111011111010010100001 + 0000101010010101100000100 + 0101010111000100100011111 + 1001011001100001110010111 + 1101000100010110010010111 + 0100101011001011100010010 + 1010111101010100010001111 + 0100000000010110101111000 + 0001011010110000101011011 + 1001000100001101101010111 + 1010111000010101100110000 + 0111011101001000011101110 + 0010100110001110010111101 + 1011111010011010101000000 + 0011001101101101101111000 + 0100100111110101101001100 + 0101100010001101001010111 + 0100111101101011001111001 + 1111010011010001101000011 + 0011111000111101010110010 + 1001100101111000110110100 + 1011100000001000100101011 + 1111111000100110111011101 + 1001000111100011111011011 + 0001010001100010000010001 + 0011010010010110000100010 + 0111110100111100110011000 + 1111110100101100111111111 + 1001110100110000100111100 + 0111010101000000010100000 + 0100100110111101110000110 + 0010011010010100100110100 + 0011001010000001000111011 + 1100111000000000100010100 + 0110001000101100110111001 + 1110101000011010100110000 + 0101011010010011110100011 + 0101101111011011000111100 + 0101101001001110111100000 + 1100001010000001000111001 + 0011011110001011011000101 + 0001110100000001001101100 + 0011100101000111110011010 + 0000000000100110100110100 + 1101101000101001110111101 + 0110101011010110101001101 + 1111101101110001010011111 + 0111110101110010001100100 + 1010011011101001110101000 + 1000010111111101111101110 + 1100101110001011110101010 + 1100111001010001100111100 + 0101101010101100001011010 + 0110100101111111010001101 + 0110000001111101111001001 + 1101010001010101011110100 + 1100101011101110011100101 + 1110101110001100111101110 + 1111110010111011110111101 + 0110111011100000000101011 + 0010000100011010010111111 + 1111110001110101001100011 + 1011011101011000100111001 + 1101000101011111011010010 + 0001111110000111011110110 + 0001001001000111010001010 + 0000111001011110111000100 + 0001001100011110011011101 + 1011001101101101100111110 + 0010010000110000011010100 + 0001011011111000101110100 + 1010111111000001111001111 + 1000011101010011110011100 + 0100101111010000111101101 + 1000011111011000110100011 + 0111111110000110011000000 + 1010111111111000010000101 + 1001110111000001011000100 + 0011110101000101011100110 + 1001100111111110010010010 + 0100000100100110010101111 + 0110110001100001101101100 + 0000011011110000001010000 + 0110111001010100111111111 + 1001010100010010100011111 + 0111110100110010111001110 + 1010001101000100111110110 + 1011010000011101111101101 + 1001110010110111110011000 + 0101110000111110100011010 + 0000001111001010010001100 + 0011011000001101000010101 + 0000011111110101011100100 + 0110111100100111100110001 + 1110101101010000000110110 + 1111101101100010100001110 + 1110010000000110111101101 + 1111000011110011001111110 + 0111001101101101110111111 + 1111000000100110100011100 + 1010001011101010100101110 + 1101101110001011000001000 + 1111001101001011000010111 + 0000111101000001010111101 + 1011011110110111101101101 + 1101001001101001011010001 + 0010101101110101111111111 + 1101111000100100110010001 + 0011111101011110001000101 + 0000011001011010111000000 + 0001111000101010101110100 + 1111111010110001100101100 + 0000010100001111011110001 + 1101111011011000101100111 + 1101010001001000101010000 + 1111101100110101100010101 + 0100100110010100110010000 + 0100111011011010011101110 + 0111011101111111111100111 + 0000010111011000000010011 + 1011101110101111100011011 + 1100100000110000100011100 + 0110100110010110001110010 + 0110001010100101010010101 + 1101011101000010011100010 + 1000001111011111010000010 + 0100111100100100110100011 + 1010111000101110000101110 + 0100100010100111011111011 + 0010101010111110010101100 + 1001011010010000111010101 + 1100001000100110000010110 + 0011101100100110111100110 + 0010011001111000110000000 + 1101101010000100001001000 + 1100001110010101011011001 + 0110110000101100010111000 + 1001011010001111011111100 + 0010010011011000010101000 + 1011010111101111110111000 + 0001101001000110101000111 + 1001000100101111110101010 + 0000011111010100101001110 + 0000101011010110101010101 + 1111110100000011011011111 + 0010010110110011100101111 + 0100100111110001111010110 + 1110011001000011010111100 + 1011000010101100111010100 + 0101100110101101111110001 + 1100000011111111001000111 + 0010101011010001111100010 + 1111100111101010101111111 + 1001110100010011101101011 + 0010010101011100001110101 + 1000101101000010011101100 + 0111001010000101001000011 + 0100110100001110101101101 + 0110111110110111101010011 + 1011010101100101100101100 + 0101011010011001011001110 + 0011101010001111001110110 + 1000111111001100001010001 + 1110000100011101111111101 + 1111000011100100010110110 + 0000001010100100010110100 + 1111100111010101000001100 + 1110111010110101011011101 + 0110111100010111100110100 + 0000101010001011001001000 + 1001110001110000101001000 + 1111111000011101010100100 + 0000011101010001111111011 + 1111000101110111100110111 + 1110001000000100000100111 + 1010100011100110101100010 + 0101010111000010010001110 + 0111101110000111101100110 + 1101000110101001000101010 + 1011101010101100000101111 + 1001011010100000000001101 + 1111011111011001100000101 + 0110101001010001010101110 + 0010111100100101001111001 + 0010000101001110010100101 + 0110001110110111001100110 + 1110101110100110010111011 + 0011010010101000010001100 + 1011110011001010100101000 + 0011001000001011001011001 + 1011100110010100000001110 + 1000001100100001010011011 + 0111011010010000111010100 + 0111100011001111011101110 + 0011110101001101010100011 + 1111111101010010100011001 + 0011001010011100111001011 + 0110101110111111011000000 + 0111010000110111010101011 + 0110011010010111101111010 + 1011010100001100101110010 + 0010110010111010000100111 + 1110100000011101010001100 + 0001001001110111101100000 + 1011110110111011111001110 + 0001001110110101111010000 + 1101101000111101001010101 + 1011000101001010101100010 + 1110000011001100110001111 + 0011010101111101000111010 + 1011101111011111111001101 + 0010101010000010010100111 + 0010100001001000001000010 + 1001110101100000100111011 + 0001100100001010110110001 + 1000101011011010111000011 + 0110100111110111110101000 + 1011000011110110001111010 + 0100101001001110000100100 + 1000100001111010010000111 + 0111110000110100011001101 + 1010110000110011001110011 + 0110100001110100000110111 + 0101101001000011100000000 + 0011101100111101111110110 + 0111010100000011001111110 + 1001100010101100100011010 + 0111110001101101100011100 + 0111010001000100011101001 + 0011010000100000100001110 + 1100001001011111110110010 + 0011011100000110010101100 + 0001111110000011101100001 + 1110101011111000110011111 + 0110000010100001011100011 + 0001001101011010111111101 + 1001001111010011111001100 + 1000000010100000011000000 + 1100011011001100101010101 + 1110001000111001000101111 + 0111010010000111011111101 + 1011100110011100110111000 + 1000001110000001111111111 + 1101110110110100101011110 + 0001001101100110010101100 + 1001000111110010100111011 + 0011101011001110000100101 + 1111100100111110110111000 + 0000110111100110101100100 + 1110000000100001110010001 + 0000100110000010000011111 + 0101111000110110100110000 + 0111101101110000010000100 + 1101110111001111011100010 + 0011111111101000100110011 + 1011101111001110101000000 + 0001111010111000110011101 + 1001010101001101010000111 + 1111001100101101101100110 + 1001010010000010110100110 + 1000101100110100111010010 + 0011001100010101010001100 + 0100001110001011010011111 + 0001010111101011101111011 + 1011000110111100011011111 + 1101111011010111001110011 + 1101011001110100001010010 + 1111111000001010011111001 + 0001110110011101010011001 + 1010101100001101110111000 + 1011010010110101010000110 + 1000011100001000101101100 + 0011011001010011111101100 + 0010010000110010000111101 + 0010010011001110000011000 + 0001110101110111000101111 + 1010010010001110101100111 + 0011011011001111000010100 + 1111110111000000100000100 + 0100111010100110000001100 + 1001001100100001011001001 + 1011001100000001111001110 + 0001001000000001101000111 + 1010001001100111101111010 + 1001101101101001001100000 + 0011110001001100000000011 + 0110101100001110111110011 + 0110101010001101010111111 + 1110010001010111110110000 + 1010100111010010100110010 + 1001100000000011110011001 + 0000101010011000111000100 + 1101001101110010111000100 + 1000111011000101010001001 + 0100100101111100110101011 + 0101000001001111001100101 + 0101011010111111101010100 + 1010110111011100111101111 + 1111011001000001100101000 + 1000000011101011000101011 + 1111110111100101111010110 + 0101010110100111100001000 + 1001011111100001000110110 + 1111011001001110110010111 + 1001101110010000000011011 + 0101101000111011000100001 + 0000011101111110111010011 + 1101001000101011011011100 + 1011001000000110110000010 + 1101100101011101101000111 + 1010001010010001110100011 + 1111111101110011100100000 + 0110001010111011110110100 + 1110011100001101011110100 + 0101100110111000101010011 + 1001001111010110010101010 + 0110011110110011001011111 + 0110111110111001011011000 + 0101010110010100001101010 + 1001001011101101100011110 + 1101001110000111000111101 + 0101011001110000010100011 + 1000110111011000110000100 + 0000100000111101101011001 + 0101100100010010101010000 + 0101100111001100101000100 + 1100010001001110000100000 + 1101111110101010100110111 + 1101100000011000011011011 + 1111111111011110101011000 + 0011111111100010011011111 + 1111111010000100101001110 + 1000101001010010110001110 + 0000101010001001011111100 + 0011101000100010000111110 + 0111111001011110011011101 + 1101100110110101111101110 + 0001001101100010110001010 + 1100010010100010011111001 + 1101100010001010100001001 + 1101110101000110001101110 + 1100011001101000100011011 + 1000000100000010111111110 + 1011101010000000000101101 + 0001011101101111111001000 + 0110001111110101001110111 + 1001110110000111100101001 + 0010100110101101010111111 + 0101011101100101111011000 + 1010011000111101100100010 + 0011011000011111111100101 + 1111111011010100011011111 + 0101000011000010011011010 + 1000110111010101011001101 + 0111011001101100100001010 + 0000001011000001001101011 + 0011101011110001001111000 + 1111011100110100000011111 + 0101011001010001000000011 + 0111001101110101001010101 + 0110111110111110001101001 + 0100101111101000011011100 + 0010010101010010111100000 + 0010000111001001111111101 + 1110010010000000101100100 + 1010010001001110001011010 + 0100000111000010110011100 + 1110011001000010111010011 + 1101100010101010000101011 + 0000001100010001100110000 + 0000010001100000111011001 + 0111111000100001011110101 + 1100100001111110010000101 + 1010100010111110110010001 + 0111101110010001010011110 + 0101010101111000010000001 + 1011111010011000110000000 + 1010110101010010011100010 + 0011101010110001011100100 + 1110010001011110000101111 + 0011110010000000110101111 + 0110101000101011000111010 + 0010011000000101010101100 + 0000001001111000101011100 + 1011001001001001101011000 + 1110101010011000100000101 + 0011100101000000000100110 + 1010001100111000010100100 + 1011100010010000111010001 + 0101001111011001000010010 + 1110010110111011000110010 + 1111000001011100010001000 + 1101110000000010101001111 + 0001000010110010000000010 + 0111110111001111100111111 + 0010101000011010010000101 + 0011010011011100110001111 + 1110010100011011100101001 + 1001100100010000110100001 + 0011011000010011010000001 + 1001100011001001010001110 + 1000010011100011011010011 + 1101011100010110011100001 + 1000110111000101101100111 + 0111000110000010000100010 + 1110110011110111000110100 + 1011111000100001010001101 + 0000011110111100111000010 + 0000100010000000010010100 + 1111010000011000000010100 + 1010100011011101010100111 + 0100111010001110011111011 + 1110111110011001111000100 + 1000101001001011011001010 + 0000111011011010010000001 + 1011011001111000101111110 + 0101010111000011001110001 + 1011011011110101100100010 + 1000000110101010110101010 + 0011100111110110011110110 + 0110011100011110101011101 + 0101011100101011110001101 + 1111100110100001010001000 + 1000000111000111011100100 + 1110100111010011001010001 + 0100100011110110010100001 + 1111010000111111111101000 + 1110000001011110010111110 + 1011011110110100101000111 + 0010000000111011001001101 + 1000010111011111101011001 + 0010100001110001001011101 + 1100111000101111110010000 + 1101001000101110000111110 + 0100000110001100010111001 + 0100110011110010111011111 + 0101000110100110000010010 + 0001100000010000001011111 + 0100101100010101001011001 + 0010001111000111000000101 + 1001111110111010111001111 + 0100010010010001011100010 + 0000011011110111000111110 + 1010011101110100011101100 + 0101000010101101000100011 + 1011100000010111101001001 + 0000011101001011001000001 + 1011111100111010001001000 + 1001001101111010100111000 + 0100001011001101110010100 + 1110010100101001000110100 + 0001011010100111001001111 + 0010011101110000110011001 + 0101011001101100101000011 + 0100010011001000000011101 + 1101010001111011001111100 + 0010111111111011100100001 + 0000010101110100001010101 + 1101110100000011100001100 + 0001010001111000101100011 + 1101110111010110001101100 + 1000011001110100000111100 + 1110001101010000001111101 + 1000101111101011010010111 + 0000110010101100000000100 + 1001101010001100110001001 + 0110010100001100001001011 + 0111110010110111110110011 + 0100011101000001010001111 + 0011011001110001000101101 + 1000011110001111010011000 + 0000011011010010000100110 + 0011000100111101101001010 + 1001110111011010101001001 + 0110011011110011011000001 + 1111101001000110011000100 + 1100010011011001010110111 + 1101001011111101100000011 + 0000111110001111010011100 + 0110010011000101000111110 + 1101001010110111000011100 + 0110011101000111100111110 + 1110000111100011100110011 + 1100100011101111011110110 + 1000010111010111110010010 + 1111111000010100001010000 + 1101001001111000111111110 + 0110100000111111000011011 + 0111101001001101010000111 + 1110000110110010101100101 + 0001111111101110001001101 + 0011010011110001110000011 + 1011000101011011001100100 + 0111000111000001011100001 + 0000001100100111100010100 + 1110110101000001010001100 + 0101110111111100011100111 + 1010111101100111011001010 + 0101010000000011100000100 + 0110011000111001010011111 + 0001110010111001011000001 + 1000001010000000100101000 + 0011110010010001110000101 + 0010110101000100000011110 + 0001000111000110111011110 + 1010000110011000000001001 + 1110101001110110101110110 + 0001001100011111001100101 + 1011111110000101111111100 + 1110001000001111001000100 + 0101110010101111010010100 + 1001000100011000100011000 + 0111010110110000011110010 + 1100000101100100101111110 + 0001010101010111100000001 + 0001001111100000111110000 + 0111111100100000011100011 + 1100111111100011111111001 + 0101111000010100000100001 + 0010100111100100010100011 + 0110001100001110101001110 + 1100011011111110110010000 + 0111100011101111000011110 + 1001010100001100110011000 + 0011111110010110100010000 + 1001000001111001011101100 + 0101100110100101110101101 + 1010101011001110001001001 + 1100000110110001101111000 + 1000000100111111111000100 + 0010000000011100001110100 + 1010111101010100110010011 + 0001110000000000001101110 + 1101001001001100100011100 + 0100101011010001101100100 + 1111101010010000000000010 + 1110100101001111010101110 + 0101001001111001101111101 + 0000110010001110000011101 + 1011011001110001001110011 + 0110001101100110011111110 + 0010100111001011011011100 + 0111010101011101111011111 + 1110000110000000010100111 + 0001010010110110101001111 + 1000000101000001001001000 + 0110000111001110101100101 + 1111111101100111100111011 + 1100100001000001101111111 + 0111110100011000011110110 + 1010111100101000000001101 + 1110010101110001100100100 + 0101110011000111011010111 + 1000110110001110011010001 + 0100000110110101010101110 + 0011111101100001011011111 + 1101111110111111101110010 + 0110000011101111100010101 + 1101110010010000011110010 + 0100011000000010011010011 + 0010011010000110000100110 + 1010111011000010111101111 + 0011010110110010011100010 + 1100110001111110100010110 + 0010101001001010110100111 + 1001110111001001100100100 + 0100100110111111001001110 + 0110100000100101010101111 + 0111010110001001010101001 + 1111011111110100010110000 + 1001011010100010010100110 + 1101000100111011100101011 + 1101100011101010010110011 + 0111000100101001100010010 + 1110111000011101001001111 + 1111100001000001110110011 + 1110011101101101011101100 + 1011111000010011110000010 + 0000011000101001101000011 + 1010101010011100000001101 + 0100100101100010111000111 + 0000110101111010111101000 + 0001101100001101110111010 + 0101000011110001011100001 + 1011011101000111100100011 + 0011110100100001101110010 + 0001001101011001001110011 + 1100001110011000011111001 + 1110011110010111010111001 + 1001110001100001100000100 + 0010111011101011000111011 + 0010000110010111001001010 + 0001100111011111000011100 + 0011011001101001100100011 + 0000111100011111011110011 + 0110100011000000101011110 + 1100111000001010010001000 + 1001010101101101110110111 + 0111110101101100101011011 + 0111111100101001100001111 + 1010100110101001010010111 + 0010100001110101010010000 + 1010000010101001001001111 + 0010011110110000110000000 + 1110011100001101111110111 + 1100100001100100111110101 + 0111010011001011110011110 + 1101101010101000010100010 + 0100110010010001011001111 + 0000110001001001110101101 + 0110000111011100110010001 + 1111111101010010101100001 + 0110010110001001111111111 + 1000101011001001010110010 + 1100111010000000101011110 + 1100110010010101000110010 + 0011110100000111000110010 + 0110001100011001110110110 + 0001110001000111001100110 + 0100101111001101010110010 + 0011011111010000001101001 + 1000010001011001011110100 + 0111011110001100010110001 + 0101000001100111011011110 + 1110101010100111011000110 + 0100011101111000111010101 + 0011100111101110001110000 + 0111101101011110011101110 + 0011110101100010001101001 + 1111111000000101001101100 + 1000110000101100110100111 + 0001111000011000000010111 + 1110011101000010011101000 + 1000001101001001001010110 + 0010000000100011001101010 + 1101111101100001100110010 + 0101011101101011111001001 + 1000110111100110011010111 + 1010100110110101111000010 + 0101101110101001000100111 + 0011111011111011101010001 + 0111101010111100011001111 + 1001001101100011011100001 + 0100001011000111110111001 + 1001010001011101001100010 + 1110011100101111010000000 + 1000001011110001000011101 + 0101111001111110101110010 + 0001110001011011110100110 + 0100011110010100011111010 + 0100111100011100010011011 + 1101110010100011010100000 + 0100011110001101000111110 + 0010011000101011011000100 + 1101101010000010101010101 + 1011010011011001100001011 + 0110001010101001001001011 + 0000110111011010111100001 + 0001000110100110011011000 + 0010011100001111000100111 + 1010000000110011101001010 + 1110001110111001011100010 + 0111110000000001101101110 + 1011110000100001010011011 + 1010100110010110100010001 + 0010111000110100100001101 + 0110100010001100001010010 + 0110101101110001100111000 + 1100111001001100001001001 + 1110110111011100000001010 + 0010010111110011001110010 + 1010100001110010010000111 + 0110111011100100001110011 + 1110110011011110111011110 + 0001001001111010010000100 + 1001000000110001000110001 + 0011010110101000111100011 + 1000001001011010011000110 + 0010010101101001001110011 + 1101101101110101100011010 + 1001111001111011101110011 + 1011001100011100110010010 + 1011111000111101111010101 + 0011110101101110000000101 + 0001010101001111011111111 + 1110011111011010110001110 + 1110111010011101000101110 + 0001001001010101011000100 + 1110111000100100111101001 + 0000100000110111000100001 + 1110100011001001111010011 + 0010111001000010001001000 + 1000100001010101010010001 + 1110000110101101110111110 + 0111010100000000101011111 + 0100100010011011000101111 + 1010101101111001111111011 + 0111010100111100010001100 + 0101101101001101010001000 + 1010000010111001111110110 + 1100011011011100010110100 + 1111000110001000001011000 + 1110011001011000111100011 + 1111101101111100011011000 + 1100010010111100010010100 + 1010111001100101000000100 + 0000000000011011111100011 + 0111000101000001011100011 + 1000010011110000111100000 + 1111101001111100111110100 + 0011111001001110101100011 + 1100011001101011111001010 + 1000101001001111011101001 + 1101011011100000111100000 + 0011110110011011010110010 + 1110001001011111101011011 + 1110110011100111110011001 + 1001011100101011101110010 + 1101000111110000010101100 + 1001010111001100100000101 + 1010001010100011001101010 + 1011011101001110011101111 + 1010110011010110011010110 + 1100001100100100111000001 + 1010100001110101000000111 + 1001100000011110000000100 + 0000010110010100110111110 + 1000010111010100101111000 + 1001110010010100110010011 + 1011100010000110001010110 + 1110110011001100100000011 + 1101101111011001111101000 + 0101101111011110101001011 + 0101100111011011101011100 + 1011011000101111111011010 + 0100000011011101111010101 + 0101100001100001100100110 + 1000000100011000001011101 + 1111101011011101101010100 + 0110111001110011110100101 + 0001010100001010000101011 + 0101101111110101101001001 + 0000001011100000010100000 + 1001010000010010110101000 + 0001100100100110001100110 + 1011010100011000000101111 + 1101010010101001110110010 + 0000111101100100001110101 + 1100001011011011001111101 + 1011101100000001010001110 + 0000000000011110110010111 + 0001101100100010100101111 + 1000111001111110000100000 + 0101010101111110100000000 + 0100010011101000111010100 + 0100110110001010100001010 + 1000101011110100111111011 + 1101010111100111001111011 + 0111100101110110010000110 + 0010001000111100011001111 + 1011010100110110001101000 + 0110110111111111111010100 + 1111011001001111010111110 + 1100110101010010110001110 + 0001110010101111011001010 + 1110100101001100011000010 + 1100001111111111111011010 + 1100000100000011110010011 + 0111011111110110100000111 + 1011110100001110010010001 + 1000111110111101110100000 + 1111111101111011100110101 + 1010000111011101001000101 + 1011110011110010010000101 + 1010011011010111101111110 + 1011011011111000101101011 + 0111010111011011010011000 + 1000100000000000010100110 + 1010100000100110111001001 + 1111010100011000101010011 + 0110011011101111101001110 + 1111110000000110001100110 + 1010010101110101001011001 + 0101110100101111110101001 + 1001111001010010010010111 + 0101100001001011110100000 + 0000100001110111110101101 + 0001011011100000111011110 + 0110001000110111110111101 + 0100011110101100100011111 + 1001001111100010000111100 + 0100010011001011100010110 + 1000111110100000111110000 + 0001100110101101111100000 + 0010110111011000101111010 + 0011101011011000110011011 + 0101110001000100110001100 + 1011111100011001101001101 + 0010110011100111100000010 + 1011010010001111000100110 + 0110110100100111110000101 + 1110000000001001110011110 + 1101001011111010101110010 + 1111000101101000100001100 + 1011000000101011110101000 + 0011101100110011110001100 + 0000111110000111010100101 + 0010000111000111011000010 + 0110111011111101101011010 + 0001011011011001110011000 + 1001111010110111001011011 + 1101101010010100111111101 + 0111011111001111101001100 + 0110010000000001010010100 + 1011011110111111100001101 + 0010010000000101001110011 + 0001100011101100100100101 + 0110010101100001111101001 + 1000111101001100111001010 + 1010111100101000011010111 + 1000111011111111000101101 + 0110011010101000000110110 + 1100111001001000010101101 + 0000110101000111100011101 + 0001100111010111001001001 + 0110000111001100010101111 + 0001010011110101101101111 + 0000011011111101011001010 + 0011010110001000101100001 + 0110011101100011101111111 + 0001100001100101010000000 + 0010101110100101010000110 + 0110011111001011001000000 + 0011100100110001111010011 + 1101000110000010001001011 + 1000000100010110001100000 + 1101011011010001101110010 + 0100111011101001111001110 + 1001001010010101101101111 + 0010011011000000100101110 + 1000101001100101010001111 + 0011010110001000000011100 + 1101001011101111100010101 + 1100110100001111011110000 + 1111010011011101001111100 + 1010101000000011000101000 + 1010101001101110011011100 + 0010011110001001011110000 + 0111110100000101001010111 + 1111110111000100011101111 + 0101011001101000100101010 + 1001101100010110101001101 + 1010100110110101011111110 + 0001011110111011100110110 + 1000100110010111000101000 + 1101000001101010101011110 + 0100010111101101100110011 + 0100110100011011011101111 + 0001001110011010010011011 + 1000010001010111011001011 + 1011000010010001011010100 + 1001101100010001100110011 + 0011011100000110001111110 + 0000110101001110111011100 + 1100110100010011110111010 + 1110011001001001101011011 + 0111100010101100011010100 + 0010100100001101101100010 + 1010001000001110010100000 + 0101000011001110011001110 + 1001100001000001100010101 + 0011101010100011010001010 + 0011000000100001011001011 + 0011000101000101011111110 + 1000110100100100110111000 + 0110011110010001111001011 + 1100110111100110111101101 + 1011010110100110111100010 + 0100110111011001010101011 + 1010101011111110001011010 + 1110100000111100010010100 + 0100011001110011011011100 + 1101101100010110110011111 + 0110010001011111010100000 + 1101011001100100111001101 + 0010000111101011100101101 + 1001011111100010001111001 + 0001001111101010011010111 + 1111000110010101000101110 + 0110101101110111010001011 + 0000001000110111110011100 + 0000111100011111010010010 + 1000110001110100000100010 + 0011001111100010101001110 + 0011011001111110000101100 + 0000101011111000011111110 + 1111011010010011000000110 + 0000011101001001101001111 + 0110101000111010110110100 + 1101001100011001111010110 + 0101100110001001100100001 + 0100111010010011001101010 + 0011011111111000110001000 + 0101011111011101101001110 + 0100010110101011000010100 + 0100011111110111111111011 + 0110011001001010101100001 + 1000110111000011101111001 + 1010000111111000100001101 + 1001101101001011001100011 + 1101101010010111010001100 + 1001110001001100010001011 + 1111011111001101001110111 + 0000111000101111010000111 + 1010110001111000010010011 + 1101100110110111111011000 + 1111000101101001000100001 + 1101101000101011101111001 + 1011111001010000000000110 + 0010100011101111010010110 + 0110001101101011010000000 + 0110110000111000010110100 + 0000101000001010011010010 + 0110011010100011110011011 + 1000101100001001011110111 + 0010010111011111110011010 + 0111110101010101110000100 + 1110000100000001100111111 + 0110100011110000011110010 + 1110011000011101100010000 + 0000100100001011010011111 + 0001011010111111010100010 + 0001000110000001011100101 + 0111101110110111001101001 + 0000100101101000101001001 + 0000011010100110111000111 + 1010111000111110110010001 + 1001010001101000101111000 + 1110011010010100010111010 + 1100100011100110111010101 + 1001110010111111110011101 + 1001111001110101000000110 + 0101100100000110110110111 + 1101011110001000000110111 + 0111101110100010101100001 + 0011101001011101001000000 + 0000010001101110110010011 + 0000010110011001001100111 + 1101001100010110000011010 + 1000011001011001111101011 + 1010001100111011001101101 + 1101011110101101111101111 + 1011100011111101001010010 + 1110001101111010011101010 + 0010011111101101100001010 + 1110100110001100111000010 + 0100110111101011100111101 + 0110001001111000110011010 + 0010100110111101111010110 + 0100000011110111010110011 + 0111110011110111111111101 + 0101110011100101100010101 + 0001001010100001101011110 + 1110010011100100100011101 + 0001010011110001000100100 + 1100101111000001010011111 + 0110100111011101001100110 + 0110000100110011100101001 + 0011010100001001100101001 + 1100110001111101001110000 + 1111000011011101001000110 + 0000101100101010010011011 + 0111100010101001101010011 + 0101000011110110101000111 + 1110010010100111100001100 + 0000111100001011101111001 + 0110000001111011100011101 + 0100100001110001100011010 + 0110010001110001011001001 + 0100111011011011001010100 + 0010111111000100000110101 + 0110011001011100111001010 + 1001110000001110010110010 + 1000101011000110000111111 + 1001110101011000110110111 + 0011011101111111011011101 + 1010011010001000101110110 + 0111010010110110100100101 + 0110011011111101111011100 + 1010110110100001000001100 + 1110000101010010010110111 + 1001010000101001110101110 + 1111110111001111111101011 + 0101011101101010101111111 + 1000011001101011010101001 + 1100000101111011010101111 + 0011010000000000010010010 + 0010000001110011101001000 + 1110000101101001111001110 + 0010110101111001100101010 + 1010001101110001110100101 + 0001001100010010100101101 + 0100100100000110101101010 + 0000110010000100000001001 + 0100001100111001111101101 + 1011001000011000000001100 + 1010001100111001110110010 + 0110011000010100100001101 + 1110000111111101111100010 + 1001101000011111110011100 + 1010011111110001011111010 + 0010101111000100011111100 + 0010011101000100101011001 + 1011010000111001010010101 + 1001111110010111011011001 + 1100111010011101110011001 + 1000001010011100010001110 + 0001001001110100100100100 + 1000011000110101111010101 + 1010101100110011110100110 + 0000101001111011100100111 + 1001101110101100000001000 + 1111000100101110001100001 + 1111010100000100011100010 + 1111110010011001000000100 + 0100111011011010100100110 + 1110000101111001100100100 + 1001001010011111010001010 + 1000001011011011111000100 + 0110111111011111111000100 + 1000000110101110001101101 + 0100001010000111110001101 + 1111010010101110101100001 + 0000111110101011110010001 + 1011110100010111111110001 + 1110101001110000000111000 + 0111010100101010110010100 + 0101111011011010000101101 + 1011001100000111101110000 + 0000001000111010111011110 + 1000101111101001101111100 + 0111100001010110111001100 + 1100000110101011110000011 + 1010001110001010000101110 + 1100101100100100100111000 + 0100100001011110101101111 + 0001101001000110110110100 + 1101111000100100101011010 + 0101000111111001111101111 + 0111110001001100011011001 + 0100110111000111101000010 + 1010010101101111011010101 + 1011000110001011010100101 + 1110100011101110101010101 + 0001000101100100011001011 + 1100000110100101010011010 + 0011000100010100010100010 + 0101001010100011000100001 + 1100100110101011000100111 + 1010100110101101001011001 + 0010101101000101101000110 + 1111101001000101011111010 + 1000110111111101100000011 + 0011010011110010101101011 + 1011100110110110010010100 + 1101101000110011010000110 + 1100000101100111101101110 + 1001111011110010111010111 + 0111001101010000011000111 + 1101111100011100000011001 + 0000101010011100111101001 + 0100011010101001010111000 + 1010010001000000101000100 + 0110101110100100100001001 + 1101111101010011010110111 + 0100011011111010001011110 + 1110100110110001110001000 + 0010111010110001111011001 + 1100010101110100010110100 + 0100011110001010110100101 + 0100000010001111101111101 + 1001000111110000101000101 + 1001111001100000100111110 + 1000011100011000100100110 + 0010001111000001110110110 + 1010101011011111110000011 + 0100111001101101010110100 + 0011100101110100101100000 + 0000010100000010000110011 + 1111001111111001110001101 + 0010010000010100101010100 + 1000011101110110101011111 + 0110111001011100111001101 + 1000000101000110111000011 + 0011101010100010100101001 + 0000111011100000001111000 + 0010110011010011001100111 + 0101110011101011111011000 + 0010110001101101010100001 + 1100000100100010101011101 + 0011000010011000000010011 + 1100110010011011101101110 + 0111011100001011010100001 + 1100011001001000111000101 + 0001010001111001111110001 + 1000111000100110010101001 + 1100000010011001101110010 + 1010100110000111000111000 + 1101001101000000110111000 + 1011000111111001110111001 + 1011011011011010011100000 + 1111101110000110100000110 + 0010001010111000110010100 + 1111010010100010000111001 + 1100111100100000101110010 + 1110100010010100110100011 + 0111010000111100111010000 + 0110001100001110111000111 + 0110010100011001001100111 + 1111011001011001001000101 + 1010101100001100011101001 + 0111010110111110101111110 + 1101011111111000001010101 + 0001100111001001111101110 + 0000011011000100111110010 + 0101010111110110000011111 + 1000110010100001011101000 + 0001110010001011111110100 + 0111110000100010000101100 + 0111111111000111110000100 + 0110011010010100001000101 + 0101101011110111111100010 + 1011001101110011101101110 + 0110100110110010011001001 + 0100110110101111111111111 + 0010000111110111110100111 + 0001001101101101011101100 + 0110000001010111111011110 + 0110100111100101101100101 + 0011011010000001001100111 + 0010011111011011001001100 + 1110110011011000010111100 + 1100100111110110110101011 + 1000010010100010001111101 + 0010000011100011101111011 + 1010010011010111111110000 + 1010010101100100110011100 + 1111001001101111110000000 + 0111000101100110100001000 + 1111001110100000010110011 + 1001000111110110001011110 + 0100011111110000111011111 + 0111110110110000000110010 + 1011110111010110001110101 + 1011001010001101101001000 + 0000100010100001110110010 + 0100011101001111110011011 + 0101111000001100110100000 + 0110011000111111111001010 + 0101110101110001011100000 + 1111010110011111000101000 + 0111111000110001100101100 + 1111000101000010110100000 + 0000110011101011010101011 + 0110111010010001101000110 + 1110000100110000100110010 + 1010011101001100101110010 + 1011001110001101011001100 + 1101001111100010000100100 + 0001010100101011001010001 + 1110110110001010110011010 + 0001101010011111110001010 + 0000111101110000010010001 + 0101100001101101001011001 + 1001110010000110110001010 + 0010000100110110001001100 + 1011001011110100110001100 + 0101001111001100011110001 + 0110100111111100110101010 + 1001101010001001111000100 + 0000110011101000011011100 + 1100001010010100011100100 + 1010111101001010111101010 + 0100000010110111011010110 + 1010011010001011011101000 + 1000110001011110011101010 + 0011111011000011001011101 + 0111111111000010001011111 + 0000010001011010011000111 + 1011000010110001111100110 + 0100000000001100001000001 + 1110110110111110111000101 + 1000011111000101111101100 + 0101100001011011110010110 + 1011001001001000110111011 + 1101001000010010000011001 + 1110101111001000100011111 + 1000010100110001011010110 + 1001101011110000100110011 + 0111100010001001011011000 + 0000000010001101010111010 + 1011101011101000010110001 + 0101011000011011011111100 + 0010011110010111100010110 + 0110101101100011111101100 + 0111000110111000111101100 + 1010100000100010010011100 + 0010111100010111000000100 + 1111100100011110101001010 + 0011101010111100101010100 + 1011001111100101000010000 + 0000101011111001101101111 + 0111101010001011011010011 + 1101111001010001100101010 + 0110110011111001110111000 + 0111011101011100000001110 + 0111100111001110111010011 + 0110101110100011001010111 + 1011001000010010110011111 + 0011100100000111000111101 + 1001010001001001010010100 + 1111100000011100010000101 + 0110011000110100101011110 + 1011101111000011110000101 + 1011001100101011011100010 + 0101001100101101010011100 + 0001000100111111011110010 + 1000001111100010000001010 + 1100101011111100011000001 + 1001110010000111111010011 + 0010011011100000101001100 + 0100010011011011010110001 + 1011001010011011010000110 + 0101111011010010011010001 + 1110101001101001111110001 + 0110101110100111111100100 + 0111101111111011010100101 + 1000100111000110001000000 + 0000001111111100111100011 + 0011000101111101100011100 + 1101010010001010110000000 + 0111110010010111100100010 + 1111111111111001100011101 + 0100111001101011100100110 + 1011101110100001001000110 + 1101001010110001101001111 + 0001110010011101001101011 + 0110111100010111001011011 + 1011110101000010100010000 + 1001100010111101101000110 + 0000111100000011000101001 + 0100000001110101001100110 + 0100110000001011100111001 + 1101011101110110101010100 + 1101010001001100110000011 + 0110011110111111101110001 + 1111110101101101111010011 + 0001100111101100000111100 + 1101011001001010110110010 + 1101011101111011100100001 + 0001001001111001111000000 + 1110001010001100101011111 + 0011100011100101111001110 + 0101100101011011100011100 + 1100101100011010011110111 + 1011011110001010101001101 + 0011110111110110011001001 + 0100001111001110111001000 + 1111111010111110000001000 + 0001011101111010100101000 + 0111001111010111001001100 + 1111011110000011110100110 + 1110110100010111010000001 + 1001110100000111011000001 + 0010110110111101001000101 + 1011011001101010110011011 + 0110101111011000011111001 + 0000110010001110100001101 + 0010000100011100001011000 + 0010101000010010111100100 + 1000001011000101010000010 + 0000101100100001011000110 + 1010010001111010110011001 + 1100001010111110000101011 + 0000000011000000110011011 + 1000110001011101001001110 + 1010111011101001011001110 + 0101000101101010111111010 + 1101101001011000011101111 + 1010000110011011100110000 + 0100011111010101111010110 + 0000101000000110001010101 + 0010100101001010010001010 + 1010100100111010100100110 + 0000011110011100001110111 + 0101111101111001101000010 + 0011111000100100000101101 + 1111000001010010111010110 + 0001000111100011100110110 + 0011011010101000000111111 + 1011100010110100010110000 + 0101110010001111000001100 + 1000011000000101111110100 + 0000111000011000011101101 + 1100100010100000101011011 + 0001111100001011010111011 + 1001111110111011100110110 + 0110111001101010011100000 + 1111101100111111100000000 + 1100111100111100000011100 + 0011101100111011110011001 + 1011011000010000111001001 + 0010001011000000101011011 + 0010011000100110001001000 + 0010111001101101110110101 + 1101010000100110101101100 + 0010110011000111000100000 + 0101100111101110110001000 + 0011001011100111011001100 + 0010001110100110001010011 + 1111111000101101011101101 + 1111001111101111000000101 + 1110110011010001011011010 + 0010011011001101000001001 + 1001000100001001100110010 + 1010111101110100011110110 + 0000110111011101111010111 + 0100100010100111010000100 + 1010100111110101100111001 + 1010001011100011001110111 + 1111001010001111111011100 + 1111001010101111111011101 + 1111011011100011000010000 + 1011001001101111110010111 + 1100000111010001101010001 + 1001011001101101011010011 + 1011110010100011001100010 + 0001010001110001110001100 + 1110101111111101111110100 + 0011000000111101000101001 + 1111110100010100111000000 + 1110100000100010100110010 + 1101110000101011110100011 + 1011110100011101110110100 + 1001001100011111100001010 + 0101101010101110110000011 + 0010101100101110111110001 + 0111000111000011111111011 + 0010111110100001010100111 + 1101100010000000110110110 + 1101011011100110011101111 + 0111001000011100101000000 + 1000111000010011000010111 + 1001101110001100101111001 + 0000011011010111100000100 + 0101000101001111111111010 + 1011010001111001001111011 + 1110110100010010011111110 + 1110100010100111011110111 + 0100101110100111011111111 + 0001001111110111011111110 + 1011001010100111110010000 + 0110110100101110010000011 + 0011100100101111010000110 + 1100011110010101111001111 + 0101111010001000100110011 + 0001101000101010010010010 + 1101001010101000010100001 + 0101011010000111000110000 + 0111100110100111101101100 + 0011001011100000010011000 + 0100011011101101000001010 + 1110101100010101011100110 + 0111101000111110111110111 + 0111101000011110001100101 + 0000010010010000110011101 + 1101111101110000000100110 + 0111110100010001010111001 + 0101000011011011100011110 + 1100111011100101010001010 + 1010101111110011110100100 + 1000111100111110010101111 + 1011000011101000100000011 + 1101000010101101010101001 + 1010010110000000110110100 + 0010001011010101000100110 + 0000001011101011101000001 + 1111000111011000111100010 + 1100101111110011011101000 + 0101001111111000001001100 + 0110100110000011000110101 + 0110101011000101000111101 + 0100101000000000001010110 + 1000001100010101011011011 + 0000110000110011000100011 + 1010111001100110110110100 + 1011101011010010000000111 + 0010100110011000010100110 + 1100100110111000001000011 + 1111010000101001001000000 + 0100100110000010001011101 + 0100011110001011001000111 + 0111001111111100111110101 + 0001000011000011001111100 + 1001000011101011100110011 + 0001101101111110110110010 + 0111100010010101110011110 + 0010100001111110010111111 + 1101001101101100000000001 + 1010010010000101001011100 + 1000001101101011000011011 + 0110100100010001100011100 + 0001010000111011001110000 + 1010000101010011111111010 + 1000000100100110010110000 + 0000111110101110100110100 + 1001101100101000101101100 + 1110000000001100111000100 + 1111111001011001001111101 + 1111011111010110101111000 + 1000110011000110100100000 + 0101110101101001000011001 + 0010011010010010110010110 + 1100111110010010010111000 + 1000111011110010010110000 + 1010011100100111000011011 + 0000001000101000100000110 + 0100011010101010001001100 + 0001100101011000010100101 + 0001111100111001010101010 + 0100110100100100111110001 + 1110111100010010000111000 + 1110100011111000111001101 + 0010110011110011101000100 + 1011111000010010111111001 + 0000001011101101111110110 + 0010100011010100010100111 + 1101010101100110011001011 + 0110101001001010100000111 + 1010110011110010100010001 + 0101000101110110100001000 + 1110100100001000001110101 + 1000001000100101010111010 + 1001011001110101010000010 + 0000001010000111110011011 + 1001001110100000010001000 + 0111111010011101000010110 + 1001100000101100110110101 + 1100111101111100101011111 + 0110000011000110101001011 + 0110001010001001111001010 + 1000110100100011001101001 + 0000011101011001101110110 + 1000110000100100100000111 + 1101000011111000110010010 + 0100111101001101001100000 + 1000100100001110100010000 + 1010010011111001011011001 + 1010111111010000111111010 + 0101111011111111000110111 + 1010011110011001001101011 + 0000011000110001100110111 + 0101000101111010010000001 + 0001111000001000010101010 + 0001111110001011001001101 + 1100011011101000010011010 + 0001111011001010000111001 + 1110011100111011000100100 + 1000001001011100000010110 + 1110010001111101110100010 + 1100111001011110111111001 + 0000010100011111010100001 + 0011011011001110101101101 + 1011110001110111101101111 + 0001010011101011111000000 + 1011000111011100000110011 + 1010001001000111010001101 + 0100111001110100111000100 + 1101111011100100100111011 + 0111101001010001111001111 + 0100100001011011100110001 + 1101001011101111000011000 + 1111100010101100100111110 + 0100001001100010011010001 + 1010000000100101101011010 + 1100011000010000010110000 + 1001000001100000110100000 + 1110100010010010000111111 + 0100001111111101111000011 + 0100001100000011011111101 + 1111010111010111110101101 + 1101111100101110111001000 + 1100110110011010110100011 + 1010011101110110001001110 + 0011110001000110111001111 + 0110010010011000011001100 + 0111011000001010110111101 + 1000011100001100100000100 + 0000111100111000001101000 + 0100011000100011110011110 + 0110100100111100100011010 + 1000101001000011000010010 + 0001111001011000100000011 + 0101011101010111010001010 + 0110111111100100100011100 + 0101111010001111010110000 + 1011110101011001011011101 + 1111001100011011001111100 + 0100110011011111110001101 + 1001110001001110000110100 + 0110000100001101101001101 + 0010100100001100001101011 + 0000001101010101111100110 + 0001101100000101001110001 + 0001011000111001110011011 + 0111111001101101110001001 + 1000001111101000010110011 + 1011111101110010011110001 + 0011110111111001111010010 + 0010101110011001111100000 + 0000111110111101010010011 + 1101101100100101000101101 + 1000000001101011010110111 + 1111101011111101100101010 + 1111100010001100111011001 + 1000010111100101010100011 + 0110000011100001000011011 + 1000111101001011100000010 + 0110001011101100010101000 + 1100101100011001000101000 + 1000000011110110001101111 + 0011010101100010000111100 + 1100011100110100110010101 + 0110101011100110000111101 + 1110100001101000000011110 + 0111000100110101100011111 + 1001111000110110010000001 + 0000110000001101011101101 + 1111011100110010000100001 + 0010100111000100000100000 + 0001110000101001101001100 + 1010001001100110010011110 + 1011101010110110001011010 + 1100101010100110000100111 + 1011001110101000111110110 + 1111001011100110011000101 + 1010011110001011011101011 + 1001010001100000010100111 + 0100101111101011101001100 + 0100100101000111111111001 + 1011110011100001101100010 + 0110100010011000010100010 + 1111001100011011010001100 + 0001101110110010101000110 + 0100010011000000101110001 + 0011011100110101010010000 + 1101111000011100100001110 + 0010010111011001100001001 + 0001000100001011110000101 + 1111011100111010011100010 + 1110010101000000101011100 + 1111010001010111011011110 + 1100100011101011100001010 + 1110001111111100101000111 + 0100100011110001000000110 + 0001111111101000100011101 + 0001110001111100001100011 + 0011011101110100100011110 + 1001000000100011100110101 + 0100101111101010010001111 + 0001110101101101011010010 + 1100011001011110111100010 + 1001111111000000100011010 + 0100000010101000111001000 + 1000111100100110000111111 + 1010100100001010111011011 + 0100010011101010110101110 + 0111100100001000100010010 + 1100010111111110111000111 + 1110000001101001100010000 + 0100111010101110011000101 + 1100001010100010110111111 + 0011110010100111110101110 + 0110110010011001011000111 + 0001111010010110001101011 + 1001111101110110101011100 + 0111001001110011101100101 + 0001000111111011110100101 + 0101111110011101000011011 + 1001110001101100111111100 + 1110000001010110000101100 + 0010100000000100110101010 + 1101100011101111101011111 + 0000110000000001101110000 + 1011101110001100001111100 + 1010001001100101100000100 + 0101001000111011000011010 + 1101111110110000101101011 + 0101011010101101101010110 + 0000110101001001110010001 + 1111100101010111110100100 + 0010100101000010001011101 + 1010000110110011000011000 + 1110011000101111101000100 + 0100010010101010101111001 + 0011000010101000101000000 + 0011001011001110000100010 + 1001000011010100011100010 + 1111000010001001100001110 + 0010101000001110100101001 + 0111010111111101100011010 + 0001000101011111001010101 + 1001001011000001000110011 + 1001100110110010111011100 + 1001000011101111001010110 + 1011110111000101111001110 + 0111010010011111100001110 + 1101011100111111100101101 + 1011100001101001001010111 + 0010111010010101010101001 + 0111111111001101001111110 + 0101110110101011010000010 + 1010110000111110010001000 + 1110001000010111000001101 + 1101110000100001111111011 + 1111010000111011010010000 + 1001110001111111100110011 + 1111100001110100001110100 + 0000011110100111111011111 + 1101010101001011010111000 + 0010110001011110111101011 + 1101111111111111000101100 + 0011111110001100111101000 + 1111011111010010110100010 + 0010110101100110110011101 + 0101001100000011101011100 + 0110111001101100000101000 + 1111000001111011011101001 + 0010001010000011000101111 + 0010011000111010010110110 + 0001110000100001000001111 + 1010001110000110001101000 + 1010010111101110100110100 + 1001111111001101110101001 + 0111010111111010001111010 + 0000011001011001011101001 + 1001011111101000000101001 + 1011101011110101001011101 + 1001101010010010101110001 + 0010100110111111100111100 + 1011010001001110110111011 + 0100111101111111010011011 + 1011111000011000010101111 + 1111010110000100001010011 + 1010110010101010001100000 + 0100100101110101101010010 + 1100001110101101110000000 + 1100000011101111010001110 + 0011101000101011111101100 + 0101010010110010011011001 + 1101010110001110100011100 + 0100101010010101000110101 + 1100010100010100111011011 + 0001011011101111110000001 + 1000000000011001100101010 + 1011000001011000111110101 + 0010111001001100011001011 + 1111110101000011101111110 + 1010100011001101110110000 + 0011010111011101010001100 + 0011011011011100101001011 + 0010001010001111011100101 + 0110100001000011111101111 + 1010111000001001100100101 + 1101000000011100101111101 + 1100001110000010101101101 + 1100101101100110110011011 + 0000101010011011110101001 + 1001011110111000010011010 + 1010010000101111101111001 + 0001010001010110110111100 + 0000100011110001000010111 + 1001100100111101011101101 + 0010000010001101101000010 + 0110101110011100001101010 + 1011101101010111110110010 + 0101001100001001101111110 + 1101100111011000100011110 + 1110001000011101110110100 + 0100001000000010100101111 + 1101101010011110110110010 + 1100111001110001001111101 + 1011101101001100000000010 + 1110110011100111010010111 + 0111011001010001101110100 + 0010111010011101001011111 + 0101101001010000000011011 + 0100110101001101011100110 + 0011100100001000101001111 + 1011111010110110011101101 + 0000011011000010010010111 + 0101010110111000110110011 + 1111011111011010101101011 + 1011011100110000001010110 + 1110000000011111101011001 + 1101101101101011000101010 + 1000011100000010011010010 + 0111111000100110111110100 + 0111111001010101101110111 + 0111011011000111000011000 + 0101000010100100100100111 + 0000110011010011110101011 + 1001011010100110010111011 + 1011111001111001100100100 + 0011100110001010101101011 + 0101100111101111110100010 + 0111011100001101011100010 + 0100010000010000011011010 + 1001011111000100100000110 + 1011000111000101100000101 + 0010001101010110111001111 + 0100001111101001101011111 + 0011001001001011010011100 + 1100100110101001010111100 + 1001011001111001001001011 + 0010000100111110001010010 + 0101110100101110111101010 + 0011101101001011111110011 + 1100101001111011010100010 + 0110110110001010000000011 + 0000000001101111011101010 + 1101011010001001010101010 + 1111000010010111011100000 + 1101100100010100101100101 + 1110001100001101010001110 + 1000011100001110010100010 + 0111011101110110001100010 + 1011000000111001011100110 + 1000110000000010011000001 + 1010100011100100011010101 + 0110111010100001111110110 + 1001010110110011111100101 + 0110011001000001100000000 + 0110000010011010101100001 + 0100110010101110110110001 + 0000011101000001011000000 + 0101001100100010011011010 + 1110000111111011000101111 + 0110111011110000100011110 + 1111100001001000110111111 + 0100100010010111101001100 + 1010110111110111000011010 + 1101010110000111110111101 + 1000001010001101111100111 + 0101110110011001001000011 + 1010111001000000001100111 + 0110001000010001011011101 + 1011010001011110001010001 + 1011101000000111000101001 + 1011100000010000010010001 + 1001100000111100100111101 + 1000010011110111101110110 + 1001001011110101000011000 + 1100100000110111010000001 + 1010100111101110111011111 + 1010110000011011111101111 + 0101000100100010100100010 + 1001111011101001000011111 + 1010000110110101001101100 + 1000111110001010001101101 + 1100100101101010011101101 + 0111100011110100101000110 + 0001000000101001001111110 + 1110001111100001111101100 + 0001101100001101000000110 + 0000010000110111011110100 + 0001001110111001000011010 + 1111110111011111011011010 + 0110000110001110010001011 + 0000100100111101100000111 + 1001110110101010100110101 + 1000101110000011011111000 + 0011110111111000010111011 + 0010111101001101011011010 + 0011000111000010111100001 + 0111110110001100110000011 + 1001000100000011000011001 + 0011110001010011000010111 + 1111110001001110010001100 + 1001101010001100111001000 + 1010010000011010010111111 + 0110111010100110001101011 + 0110110000110010101001010 + 0000111111101000001000111 + 0011101111101100001010101 + 0011111111010001001001111 + 1101101001010110000101100 + 0110110100111110011000001 + 0101001011011000001001000 + 1101011010010110000001100 + 1001101111011101011100000 + 1000010000011011100100111 + 0110101100110100111110010 + 1001010011000011001100000 + 0010001100000010010100001 + 0100010111011111100001011 + 1001001000110010000001001 + 1010011001000101000011100 + 0101110001110101001011100 + 0111111101001000111111110 + 1100011101000010111110100 + 1111111100011101110111001 + 0110100111110001111100100 + 0010110011000000110011000 + 0111001100111110101011000 + 1111010000000000100010101 + 1110011011111100011111111 + 1100110001010110000101011 + 0101011110111000000100110 + 0101010001011001000011001 + 1111010011111011001001010 + 0101001100010001111100010 + 0011111111100101111000001 + 0111110100101100110110011 + 1101000100110010101101001 + 0000101000010001101110110 + 0101010100101001000100001 + 0010010100011011001010111 + 0001000011001010001110111 + 1100110100100011100011001 + 1100101110010010111110100 + 0111111000110010100110111 + 1000111110101010001110101 + 0111000110111001111100001 + 1100011111011011111010000 + 0001011111001100001000000 + 0111011001001101011111100 + 1011101101000101010110110 + 1101111010001001000001100 + 1011010111111010000101100 + 0001100010110001101101100 + 1010111001110111100011000 + 0111101111001001011000100 + 0110100110000001101100000 + 1001010100001001000010001 + 1110010000101110101101010 + 0111100111000100111001011 + 0001010000011011111100100 + 1101110000001110100000010 + 0101010011110101000111001 + 1001011101000000100111100 + 1000110101011111100000110 + 1100001110110110111100010 + 0000110001100100010010101 + 1100001011110000110000001 + 1100100011100011000010111 + 0000011110101010110100000 + 0110010111100011101111010 + 1110101101010000111101110 + 0010000100111101010010011 + 0010011000101001110101111 + 1011010111000000010100100 + 1110101111000110010111110 + 0110111000101001001000010 + 1111000111100011100011000 + 0000010110011000011110110 + 0111010001001010000000100 + 0100001100110000010110111 + 0111010100100111001100010 + 0101010000100010110101001 + 0010111100111100101001101 + 0111011000110011100010110 + 0011010100111110010101011 + 0110111101101111111101000 + 1011011111111010001000101 + 0001111011101011010000101 + 0001101010001010001100010 + 0010110000001011010000110 + 1111010111101100011101110 + 1111110011111000110110100 + 1001101011001110101100001 + 1010011001100100111110111 + 0111110101011100110101101 + 1010011011010001001011110 + 0101001010010010000001111 + 1000010111011101000000100 + 0101001101011110001111101 + 0110011001010010110111110 + 0001001000100100100110101 + 0011001000110110110100010 + 0010110100000010101000110 + 1001000111011111110001011 + 0011010101000000010001010 + 0111100000111100101110010 + 1010110110010100110100000 + 0110100110111111001001100 + 0000100011000010010011111 + 1000000111100010000000110 + 1100101101011110101100101 + 1110000010101111011111001 + 1110010101010000100110001 + 1101011111011010111111000 + 1110110000000101001100111 + 1111001100100100010100110 + 0000100111101110000100111 + 0000101111101110111101110 + 0011111101101100111011011 + 1001011110111100000011110 + 1111111011100000001011000 + 1111100011011111011010100 + 1010100010010011001000101 + 0011011110011010110000101 + 0100111000010011111011011 + 0010110011000100100101001 + 0001100001011100101110011 + 0011011101000011100000000 + 1011001011011100010010011 + 0110011111001111000100111 + 0101010111000100111001000 + 0011001110001110100110110 + 1010001001111000111001000 + 1011100101011100011011010 + 1000001101110110111000101 + 0010000100101101011010010 + 1001100001111110000001001 + 0111000100111001011010000 + 1111101101010010011000010 + 0011100110011000000001100 + 1110111010000110111010001 + 0100100111101101110111011 + 0001000101001110111010110 + 0100101010100000001001010 + 1110111110010100111010000 + 1110110000000010100111101 + 0110110101100010011111011 + 1001011001101110100100011 + 1101011000010111110110000 + 1000011010011101100100101 + 1001101110010111001110011 + 1111110100100011010111111 + 1011011000001000001000011 + 1001011010110101001001011 + 0010101011010010111010101 + 0010011100100010111110111 + 0000110101111011000001011 + 1101111100111111000000010 + 1001011010001010100111110 + 0010101111110011100110111 + 0011001111001001101101101 + 0000110101001100110110110 + 0111111001010011101100101 + 1010110100100010000011100 + 1000111100111100110001101 + 1100011001110110010010111 + 0101000011100111001011000 + 1010101001110010000011110 + 0100111000110100111010001 + 1000100000100101010110000 + 1110110011001001101110111 + 1011110010101101101101111 + 1100100100110110000010011 + 1010001100000101101001100 + 0010000101011111000010110 + 1100100101111010001000100 + 0001011110101101000111101 + 0011011011101110001110001 + 0110110111001010000110101 + 1101100100110111011010010 + 0010101000100101011110010 + 1110011011010000011100001 + 1000110110110111011111110 + 0101001000011010011100110 + 0101101111111001110101100 + 1111011110111001100100001 + 1110111111110100110100001 + 0011010110010110001000000 + 1011110101101110000100110 + 1000111010001101011001110 + 1100101101101010001001110 + 1100011011111101000101101 + 0110100010001101111101011 + 1110100010100100100000101 + 1100001010100000111001001 + 0000101001100010001100111 + 0011110010110001100001000 + 1101000110001001000110001 + 0010001101001010100000100 + 0011101111010111011000011 + 1100111100101011111110000 + 0100100000001000000010011 + 0011001101100001110110100 + 0101111110011100111000101 + 1000111110000001010100001 + 1101100100001000100001101 + 1111011001011000010011001 + 0101100000001110101011101 + 0111011100001000011101011 + 0110110010001000100100000 + 1101011000111000001010100 + 0011110101111100011100000 + 0111011111010111010110000 + 0101101011111010100000001 + 1001011100110110011101001 + 0101111000110100001101101 + 1010010001011011110100000 + 0011010000111100010111111 + 1001110100000111111111010 + 0001110010101011110100000 + 0001001000010000101101111 + 1100011010011010111101011 + 0000100101100000110001101 + 0010000000101000010111101 + 0110011010111100101111010 + 1001001110011010101101010 + 1000110010011001101101000 + 1100111100011101010000001 + 1001011101111111000101001 + 0101011111000011101010000 + 0101010001000101110100000 + 0001000011011001000010101 + 1010000010000111100110110 + 1101001100011101101101111 + 1000000010100000111001001 + 0100110010110001001010000 + 0100100011100101100011000 + 1000111101011111000010100 + 0100011000011001000110011 + 1110011000110110100001000 + 1010101100001101011011010 + 0111111001111001000010110 + 0100101101011100000101001 + 1111110010111000111001011 + 1101000110100111011000011 + 0000010100000011111100011 + 1100001110101000100000100 + 1000000001010100111110011 + 0011110100010111100001011 + 0111010010110111001000011 + 1011101100110100001000011 + 1010100111010010101001110 + 1101000111001111100111010 + 0010100001001100110000010 + 1010100110100101011101010 + 0001001001100011001000000 + 1100101111000100010010111 + 0010110001011001111100010 + 0101011001111110010100111 + 0010010010010100100100010 + 0010010010010100111110101 + 1010011001101010011100101 + 0010010110010010011101001 + 1101111100110111100111011 + 1011001001100100000100111 + 0000000101110110110110001 + 1010100010000110101011100 + 0000001001100011111001101 + 0001110110001101000000001 + 1100110011110110000101110 + 0000010011010001100101011 + 1000100000000011101101011 + 1000001101001001001000011 + 1111001101000010001001100 + 0011000001000100011111110 + 1011001110001101111101000 + 1000010110001011111001010 + 1111011100010100011011011 + 1111101001010100111001101 + 1111010000011010100001000 + 1000111000011001100101101 + 1001000100101000111110001 + 1001101101000011001110011 + 1011100010001011001001101 + 0000110010011111111011001 + 0011110001010010111100011 + 0110101101101001101011100 + 1000100111101110000111000 + 0101110101010100011000011 + 0110100011111011101001001 + 1011001110111011110010110 + 1101010001000100011011000 + 0000111010101111100110100 + 0100100111001011011000000 + 1010100110100111100111010 + 1101101101011110001011010 + 0101011001101111000110011 + 0010111101111100011000010 + 1000111101110100101110100 + 1001011110101111111111010 + 1011010010111101000111100 + 0101000011010100011011001 + 0101000011101011010001001 + 1010111101101111011011111 + 1011011010111101001001011 + 0010001000100011101000011 + 1000011000101111010010110 + 1000101001100000011011100 + 0011101111101001010111111 + 1010111010000000101000001 + 0011000011111101011100110 + 0001101111110101101000100 + 1101101001111000010000001 + 1001001101110011110000010 + 1101001000000000001000110 + 1110101110111001000001000 + 0011000110000000111010111 + 0101011110010110011010001 + 1011110001010001101011011 + 1010010100110001001000100 + 1001011110110101111110101 + 0100011111000011111000101 + 0010101111000101111101000 + 0010100111100101111001101 + 0001000101011100100011010 + 1000011001111010111011110 + 1011011000101010100000001 + 0011010100010100111001100 + 1100001111011110011100010 + 1100001001010010110111001 + 0110010001010001101010110 + 0001000110101011001011110 + 0111110101011101010111011 + 0001101010010110001000001 + 0100001000001101110111101 + 0001111010110110110010111 + 1100001111101110001001111 + 0001011000110001010010110 + 1110100110110000110110110 + 0001101000000010010000100 + 1101110100001100101110000 + 0111110010000001011011100 + 1111000011101110110001010 + 0010101010011110110010010 + 1100100110011111000100011 + 0110001111101011110111001 + 1110101110011111001000010 + 0111111100101101001010011 + 1100001101001010010001011 + 0011010110000010000111100 + 1010000000100100000010110 + 0101110111000101111001001 + 1100111001101101010101101 + 1010011011011111001100101 + 1000101100010110110010011 + 0110000111011011100100000 + 1000000110000001001101011 + 0111001001110111000011000 + 0110110101101011100110010 + 1001011001110001001010110 + 1010111100111111110110011 + 0110100000101100000011111 + 0111101111011110111010110 + 1101010001011000101011000 + 0111110010011111110010100 + 0100000010011111110111010 + 0101111011010111101010110 + 1000011111111101101010100 + 1110111001110010000011001 + 0000001000011101101011101 + 0100001000101000111000001 + 1111110110110010101010000 + 1010010011001010000101101 + 1000011000110111111010011 + 0011010111111101010001111 + 0101001100101111111001100 + 1000101000100110011010111 + 0111010011011101011010010 + 1111101010111011010101000 + 0001111001011000111001011 + 0111000100101100001010011 + 0111010000111111110111101 + 1101111010001110101000000 + 0111000111100001001111010 + 1010110101101110000110101 + 0101101001110000001001111 + 1100011101111100011100010 + 0110110100011010001111011 + 1011100010010101011001011 + 1111001001101000011010001 + 1010011110100001011010110 + 1110001011100010101101010 + 0010110001010000111010000 + 0100110110101110100111010 + 0011101111110011100100111 + 1011010110100111111000001 + 1011011011000110101101001 + 0010110000110011100011100 + 0010100101011011110001000 + 0111111011101110100101111 + 0011110001000000100010001 + 0010011111101101011000100 + 0110001011011000111011111 + 0001011011101100101110111 + 1001000000111100111110001 + 1100011111000100001111100 + 1001101110001001111001110 + 1100010010010100000010100 + 1100001111000011011000011 + 1001010001111111100010111 + 1110011111001111000011000 + 1001010100011000000100010 + 1010000011111100110011101 + 0111100000010101100001101 + 0110110000100010111110010 + 1100000111000001110010000 + 1100010000000101001001111 + 0101011001000000111100110 + 0001100010010101011100111 + 1010100010100110000001001 + 0001100000001010101001000 + 1000010010101101111101111 + 0101001000011000100010000 + 1110010010011001000111011 + 0010101101011011010101011 + 0011110000110011101110101 + 1000111000100101100010101 + 0011001000101010111001111 + 0111110001111111111110010 + 1111101010101110110001011 + 1011000000110000101100010 + 1100010100111101010111110 + 0000111100110111001111101 + 0000001110001011101011010 + 0110100000101000001111010 + 1000011111110001000010001 + 0000100011100010001010100 + 1001001011001110001100111 + 0011001111110110010010001 + 1011100111110100010101110 + 1101110100111101011111011 + 0001010011010101001000100 + 0110011011001100010101101 + 0110111111001101001101010 + 1110111111001111000010111 + 1111100011110100111100111 + 0101110100110001101101011 + 1101000000001110101001100 + 1111010100000111000011101 + 0000110010010110001000110 + 1000001000001111010010011 + 0001011110011100000010100 + 1111000111010100101101101 + 0010000110111011110111000 + 0100101110011000010011010 + 0111101001001100100011000 + 1011010110011111101000000 + 1010000011001011100100011 + 0100111010011101110000101 + 1001000001010110011000101 + 1100011111010101100111101 + 0110101001101001010001001 + 0110011000011001010000001 + 1011010111101010000100101 + 0111111011010000100001111 + 1000101010011010000111101 + 0010001011010101101111111 + 0000000101101111010111000 + 1110000001010000011000100 + 0100000000011110111011000 + 0101101100011011100100110 + 0000000110110110110010011 + 0001011000110001111111100 + 0000001001111000101001100 + 0110010001100100001110101 + 0110011100100000011111100 + 0001110010001010010011110 + 0101101001001000110111101 + 0011000110110010000101000 + 1110010111000110111001000 + 1000011111010010110100001 + 0000001011111011010010001 + 1010101111101110011111110 + 0101111001011010111111011 + 1010110000111101111110110 + 0001101100001010010011101 + 0001110011001001100001111 + 0111110010101000000001111 + 0010100100000001001111101 + 0100001000011111101000011 + 1011100011000110000011011 + 0110001110011001000111011 + 1000110110000001110011101 + 0101001111011110010001010 + 0000110110111011000010110 + 0110111001001110011010111 + 1011000111000001110001111 + 1111010011111010001111011 + 0110111100000101010001011 + 0011100011101111010101000 + 1110110000011000111000001 + 1110000000110010110101011 + 1101010010110100100110111 + 0000011001100111001000101 + 1010111001110001000100111 + 0010001001101100011110110 + 1111001111110100110010100 + 1101011001101000101100101 + 0011000000100100110100001 + 1011000011000111100001101 + 1101111100100111101010001 + 0111111000011010111110101 + 1011010010011011001101011 + 1010000010000101000101101 + 0110001011101010110010100 + 0001101110101100000010000 + 1101111110001110010110111 + 0001111010110010011011100 + 0101010000110111100000000 + 0111110001010001000010000 + 1101100001101110100001100 + 0110101010100000100101001 + 1011101110110000010001110 + 1111010100110100101011000 + 1011100100001000100000011 + 0101000101111010001011101 + 0100011110010110100100010 + 0111101110101110100111111 + 0001011100111110010011011 + 0110100111011111101111100 + 0100101101001011010111100 + 1011001000100100001011111 + 0001101111111111100010010 + 1000100101101010001101111 + 0001000011101010010011000 + 0011011010011100000000000 + 0001010001000011000110100 + 1000001101110100000000011 + 1001001010101101000100011 + 0001111001000111001011110 + 0000100101100110100100011 + 0011111101001000001111100 + 0100110101100111010110000 + 1101110001010000000011110 + 0110000111011111101001001 + 0101000000000110011110001 + 0101010011000111010100010 + 0011110011100010111110001 + 0000011011000010001111110 + 0011000011110010110000000 + 0100001000110111001111010 + 1001010111011011000111011 + 1110010101110100111010111 + 1011111101001110111110000 + 0001111011001011111110011 + 0001110001001010000000100 + 0111111110110111111101101 + 1100000110000111001011101 + 0101101101010111101100010 + 1110011101110001011110000 + 1110011110000101011101000 + 0010100110001000100111111 + 0101101101111100111100100 + 0010010111100000111110110 + 0011111110110100110011001 + 1001100001101011100100000 + 0011011011110101010010111 + 1000110010010100100000010 + 1011101101100101101101100 + 0101101101110110000011110 + 1011010010011111101001111 + 1011100001101111110100111 + 0111011011011010000010011 + 1111011001111110001111100 + 1101001100000100111000011 + 0101101100100111100001010 + 1011000101111101010000010 + 0001100011000101011011110 + 1101011101100111110010000 + 0111000010001111101110111 + 1100000000010111101011111 + 0001101110001010100100001 + 0011010101101101010011001 + 1010111001000000100001100 + 0101100101101001011011011 + 0100011001100111000011011 + 0001101010001101011110110 + 1111110111101101100011010 + 1001011101110110001110010 + 0010010110110100000011101 + 1011001110001011101110001 + 1101101101001001110001001 + 1010101011110100111100011 + 0011110101101001111001100 + 1001000110110110010010100 + 0101000110000111000001011 + 0011110000000101111110111 + 1101101000001110101111111 + 0010011001000010001010001 + 1100000010110111110100011 + 0100011101100100011000001 + 1001000110001001010110010 + 1100011000110110110000110 + 0001000000101010010110110 + 1001011011100101000000110 + 0001000110110011000110011 + 0100101010001000010010111 + 0101100011001110010011010 + 1000000010100110101111101 + 0100100111011101011011100 + 1101000111100110001000110 + 1000100001011000000110111 + 1111000010101010100101001 + 1100011110101110011000011 + 0011110000101010100110101 + 1011001000110001010110011 + 0110100001111101100010010 + 1111101101000001100000111 + 1000000001001010011100100 + 0111001010000100011111110 + 1100100001011101110110011 + 0110100010011000111110110 + 1100001110010100100111000 + 1101110111111001010100001 + 0111010011100100001100010 + 1101111001001010010001011 + 1001101110111000111000100 + 1011010010100101010111110 + 0111001110000101101000111 + 1111101010110110100110001 + 1010101000111010011000011 + 0111000101100100000010110 + 0000111110111010101010000 + 1000111010110100001010001 + 0000100010100010110001110 + 0000101001100100000010110 + 1111000010001000101000010 + 0010110000110010011000111 + 1000000010100011010101110 + 0011101001001101100011010 + 0111110111011010110111110 + 1000101100010111101110000 + 0010100011101110110010001 + 1001110001010010100010100 + 1001011001000001010101111 + 1001110100011010101001111 + 1001101010111100111010000 + 1011000110101110110001011 + 0010101010001011001000011 + 1101011000001001000000011 + 0011110010001100000110001 + 0001100000001110001001001 + 0100000110011110001101111 + 1101000001000100001000010 + 0111100111011111000100100 + 1111010111001011011011111 + 0011011111010110001011110 + 1011100000011110000000010 + 0000101101110001110001011 + 0101010001110100101001110 + 0101001010011111001110000 + 1101111001110111100000001 + 1110110011110011101011011 + 0111010100110000001110100 + 1001001101011111000100010 + 0110000001111010011101011 + 1001110111100000010000110 + 0100001101111100010000111 + 0100010101100010111000100 + 0111001011110110101001100 + 1000011001010111110110011 + 0100010110111011100111000 + 1001111000101100011011111 + 0011000100100100101100110 + 1001110010110000001110111 + 1000110100011110110111101 + 1111010011000101110100011 + 1111111001000101001100001 + 1101010011101010110111001 + 0011110001000101011110011 + 0100000001111010100000000 + 1101101110001110001111001 + 0000111100101110110000001 + 1100000001111000110100000 + 0100010011110101100010011 + 0001010010111010110000110 + 0101101001101110100101000 + 1010001010101100000001110 + 1100110001010010110110111 + 1101010100001100101010110 + 1011111111111100111010101 + 0110101011011010010011111 + 0101111010010001001111011 + 0011000011100011110110010 + 0000101100110111010000000 + 0110100100011111100011001 + 0010010101000111000001000 + 1000010010110101111001011 + 1001110001011001101110000 + 1101111111100111100010100 + 1011001110110000111110001 + 0110011011100110000100010 + 1001110111100011111000010 + 0000011001100000101100111 + 1000110010000110011001100 + 0110111100010010110011101 + 0100101111001001101100000 + 1001101001001010100011100 + 1011011110101001111001000 + 1101101101110110011001011 + 0010001011100101111010100 + 1100001111100101010101110 + 1011011111001000100101010 + 0101111001110001110101000 + 1110111001111011101101010 + 1011111010000011001010111 + 1111100011010011110100001 + 1110010001111001111110000 + 1111011110111001010011110 + 1010111000000100000101011 + 1011010011100011010101110 + 0001110011001111000101110 + 1000101000101101111101010 + 0001111111101010110011011 + 1101101000111000101111001 + 0110001111110011101000101 + 0101100100010001111100100 + 1000010001100110100101010 + 0010101110101111000001100 + 0001000111100010100101010 + 1110010110010110011110101 + 1011011010011111010100110 + 0001010110100001101111110 + 0001001010100000101111001 + 0101000011001000101010100 + 1100011000000010010101100 + 1110011000101111011111101 + 1101101000000001101011011 + 1110100000001011101101001 + 0100111101011110100001010 + 1000101001010000111000000 + 0000000011101110100001111 + 1101101111100100010111100 + 0010101101100101110111010 + 0101100010101101010001110 + 1110111100011011000010101 + 0100111000000100010001111 + 1100110010101001110101001 + 1010011000010000011011010 + 0011000011110100011000010 + 0011000011111110011010000 + 0110011111000110011100110 + 0110001100110100001010100 + 0011101110000100011101100 + 0010001001001100011011001 + 1100010011100001101010101 + 0010010100100001101100001 + 0111000010110101100101110 + 0100100101100111111001111 + 0000101011000010100111111 + 0101100001111011011000010 + 0110111010000000101000001 + 1101110011000100010110101 + 1010000000111111001000100 + 0100101111100101010000000 + 1100000110111100011110001 + 1000111001100011000010001 + 1001001100110111101101101 + 0101001110001011111110110 + 1100111111100111100101011 + 1000101011101010011001010 + 0110101001111010110011101 + 0011000010100000101011010 + 1000001111100110110101111 + 0100100111011001001011001 + 0111000010101010101000011 + 1010011011101101011000100 + 1001010101110101000000001 + 0110111101010110010110111 + 0000010111010011110000100 + 0111001101111101011101110 + 1110110000111011010110000 + 1010111100011101111111100 + 1000100001110001000101010 + 1110101000110001011101101 + 1101100110000101001001000 + 1001100000001101111100000 + 1101011101100011011000011 + 0010101101100000110110010 + 1111010010011011111001100 + 0011011101010100010101000 + 0110110100000011111110010 + 1101011000111101111111110 + 1100100100011000100111010 + 1111001111000001111010000 + 1001110001000011111100001 + 0111110011000111011101110 + 1010010001000001011010111 + 1000101010111110001100101 + 0001110001000011000000001 + 1010000011110011100110110 + 1100000111010011000100011 + 0111111100010010001111111 + 0000011101111100110100101 + 1001100000011101000000000 + 1011010110011101010100100 + 0111111111000011100000111 + 0001110001001000110110110 + 1000010011001011000011001 + 1110011111111001010011011 + 1001111111010100010011001 + 1000000101101111011001110 + 0101000010000100100000011 + 1000010100110100010100101 + 1001100011011000011010100 + 1100010100100110111111101 + 0010110101101010110111111 + 1010010000001011100100000 + 1010100010010010111010011 + 0101011010000111011110010 + 0001001111100000111011111 + 0000010101101110101001111 + 0011011000100011110011010 + 1010000010010100101100010 + 0000000011000010110110110 + 0000000100000011110011110 + 1010001000110001111111001 + 1010101000000000100011000 + 0101111001110111111001111 + 0010010001000010110100011 + 0100111111100010001010101 + 1000101111100001100100010 + 1001100100111110010011111 + 1110110111001100000011110 + 1101010000010100001010000 + 0010111011001001010000000 + 1111001001110111111000000 + 1101100110010000011010101 + 0011011111100101111100100 + 0110011010001000001110000 + 0111000111110110100100011 + 1101101001110100101011011 + 1111111000011010001011000 + 1000010011101011100011010 + 0001001011111000000111110 + 0010011111110000100000010 + 0011110001000011111100100 + 1100001010000011111101010 + 1100110011011000010111100 + 0100001111011011010011010 + 0011010001111101101101011 + 1100001110000110101111000 + 1111011001110001010110100 + 0001010110111111100110000 + 0000010101000111100100110 + 1000100000001110000000011 + 1100101011110110110100000 + 1000011101011011101111110 + 1100110010000110111100111 + 0101010000100000010101111 + 0100100111010111101010001 + 1111100011100111111110111 + 0000001100100000001110100 + 1000011011110000011110101 + 0001110000001110011110001 + 0111111110001010110010000 + 1101010101100001101111100 + 1000101001011100011010111 + 1010010011000010000101101 + 0010111110100111011111001 + 1001101011110111100010100 + 0000100110010011111110111 + 1110001110100110010001110 + 0100111011010111011101111 + 1010000010011000000110101 + 1010111010111101101111000 + 1001101101101010011100111 + 1010000001101010110110010 + 1001011010011100111011001 + 1110100000111101101000001 + 0101011100101100110111000 + 1011001010000010100000011 + 1111001110000011101100011 + 0110111010101100010001001 + 0110000010110110110110000 + 1110110010101111101111001 + 0001000111001100111010110 + 0110010101100101001110011 + 1001100010111110010100001 + 1100010101010010000100011 + 1000111000011000000000001 + 0110100011000100010100111 + 0011011001001001000010100 + 1011111111101011000000010 + 1101001101000011000011000 + 1001001011110111001110110 + 0001100110111101011011111 + 0111011010100010100110111 + 0001111011111101000000010 + 1110010110111101000111101 + 0000010001011101001111000 + 1110001111000011111100111 + 0101111010100110001010111 + 0111111111011100111101001 + 0111001111110010000010111 + 0000101001011110111000000 + 1000100011010011011000000 + 0100000111000010101001010 + 0001110001010001100101000 + 0110010110110011110001011 + 0010011110011011010100010 + 0001010001010001001100110 + 0101110111000110100110100 + 0010110010000001011001010 + 1001000110110110101101010 + 1000111001010001000100011 + 0110011010010111001111001 + 0110110111100110000001111 + 0100000110001100011111110 + 0100100101101100101101110 + 0111011101111101001011100 + 0110000000111101111110100 + 0100000000001001110100000 + 0100100111110111110101101 + 1000011011000100110100100 + 0110101000110000011001101 + 0100100011110111010110001 + 1001101011111010011011001 + 0101000001111001011000010 + 0001010010110100100110100 + 0000100101001011000011111 + 1111010011100011011000011 + 0000000110100110100010101 + 0101011111100010000001101 + 0111100011001110110110101 + 0101110101010000011110100 + 0000111111001001010111001 + 1010011000011001010111100 + 0001001011100010000010010 + 0000100011110010110111000 + 1111101001101010000101111 + 1011011111010000000000100 + 1101100111101000000100001 + 1111011010110000100010000 + 0110001101101111011011100 + 0001010101101110001010110 + 1010100011000001100010000 + 0100101000110000100011110 + 0010100000101111001010100 + 1101110111001100000000010 + 1100010001111000010110001 + 0000100010111110001110000 + 1010010101011000010111101 + 1110001011000111010100111 + 0001000000010011000111110 + 0100110011111101111111111 + 0111111111101110001100111 + 1000100001001011110011010 + 1000111011000000110101111 + 1010000111001110101001101 + 0100011100110000110101001 + 0100000101011100101110011 + 0001100110000011111010111 + 1000011011010001010011000 + 0001110110100111110011011 + 0001001110100000101110101 + 0110001011110110110111011 + 0111110101000010001100100 + 1110001100001011101001111 + 1100101010000000100011111 + 1111001011101011011110110 + 0000110011011101001111001 + 1110011010000111010001100 + 0010010001011001011011001 + 1111000111100111101010001 + 0100011001111101100000101 + 1011010111100001001001001 + 1010110110110000010001011 + 1010010010101100000000011 + 0101110001001001010010111 + 0000110100110011111010101 + 0100101110011110111110000 + 0001010010110111110011000 + 0100110111011100101001001 + 0110111001010101111111110 + 0111001110011000010000001 + 1011010011101111011011100 + 1111001010100110101000111 + 1101100100010000111110111 + 0001100110100110111101100 + 0001110111001011001010111 + 1101101010001100111001111 + 1101101011000010110101111 + 0100101000110110011010011 + 0001101000001010101010000 + 1100011101010100011111001 + 1001001000000100101101101 + 0001111011001010010010100 + 1101010101100111011110011 + 0011100101100011010001001 + 0001100001101011111000001 + 1000010110001001101111100 + 0110101100000101110100011 + 1000001100110010001110101 + 1111010010011011001000011 + 0110001011000110100111001 + 1110101000110111111000000 + 0010111001111101001011000 + 0111001111111100011010000 + 1110000100001011010010001 + 0111100111111100010101010 + 1100111100101111011011001 + 1111110011101100001111100 + 1000100100100111001000010 + 1110000100001010101101001 + 0101000100111100011010111 + 0101010011111101011001100 + 0011110110100100000101000 + 1100011000110010101101000 + 0010010011101001111101111 + 0100101010000110101010011 + 1000001011011101010110000 + 0100011110100101110011101 + 1001011010000101000101000 + 0110101001100011101011000 + 1100100110110111100101011 + 0011000010111111111001010 + 0011111100101000101001010 + 1011111101101110111101100 + 1000110011010110010111001 + 1110001101011111000011001 + 1000010101010110000011001 + 0100001101001101111100111 + 0000110101100111110100000 + 1101110100010110011101001 + 1010001001010101011011101 + 1011110101001001111000010 + 0000100001000100101111100 + 0100111010100000111011111 + 1010000001010001010101110 + 1100101000001110100011100 + 0011101010000010000000110 + 0101010101010101111000111 + 1111000001011100101100001 + 0111110100001001100101111 + 0111111110010101001110100 + 0111111000001000001111010 + 1110001001001110011101101 + 0010001010011010101000111 + 1010100100010000111110100 + 0100101110010100000101100 + 1110110101011000100111111 + 0000010001001101011110111 + 1100010111101110110001011 + 1111111110110111001001110 + 0100000001000100101101011 + 1011101110110110011101101 + 0001101110111101101101000 + 1001110001111011101011111 + 0011111110011000110110111 + 1000111000001110100000010 + 0110110010001110001000101 + 1101100000011011100101101 + 0110011110100110101010001 + 1001011010111000010010010 + 0010100011110101000101101 + 0111111010000011110001001 + 0110111001101110110010100 + 1111110011010011110100100 + 0000001000100110010010000 + 1111100010100001100100000 + 0011100000000000110000011 + 0011100101001001110101110 + 1011011011001110011010011 + 0001110111001011101011011 + 1011111000011111110010000 + 1010111010100001101011101 + 0111110100111101100010001 + 1000100001011011000110000 + 0000110101110111111011010 + 0100110101000000100111101 + 0100010101010010111101010 + 0100110000110000110110100 + 0010000000100110001001001 + 1101110010110101010010011 + 0011011111011110100100000 + 0010011000010001010001010 + 0101110011000101110011011 + 0110100001001011000001100 + 1010111001011101001001000 + 1011100001001111110111111 + 0010011011110001011010000 + 1110010011111001001000101 + 1111111100111011101000001 + 0000110010001010101111100 + 1001111000100111000001011 + 1111000010010000010001011 + 1000100101011010110101001 + 1011000110011001110111000 + 0101100101110000101101111 + 0010001001110110010101000 + 1000100111011010110110000 + 0110100111010011111111111 + 0010010010111100001010010 + 0110111100110101001101001 + 0000110001100110001011111 + 0000111010100101111000111 + 1111000101000111001011000 + 0100100101010110001001011 + 0100111110011110011001110 + 0111010011101000100101010 + 0111101100111110100000010 + 0111000000111101100001111 + 1101000010011111100110100 + 1100100111011001101100000 + 0101111110010110010000000 + 0011101100011100110100010 + 1111000111001111101110111 + 0110110000111001101111101 + 0011001100111000001111110 + 1010000010100101101011001 + 0010000110110101001101110 + 0111001010100101000001110 + 1101010100001000001110001 + 0011110000111000110101001 + 1001010001001111110100001 + 0111100101100111010111011 + 0100010111001110010111100 + 0001110001100000010111101 + 1001100011001011011110000 + 0101001000001000111010110 + 0101101010100010010110101 + 0101101001101101111011000 + 1100110111001110110101001 + 1000100010001001100000001 + 1101001010100110011000010 + 1110010000011101000011101 + 1011001010001101011100111 + 1111011110001010100101100 + 0001101111000001011101001 + 0011100110010100101011010 + 1111110110111110101001100 + 1000111101001011001101011 + 0111000001101011001110100 + 0111101100000011111000111 + 0111001010011011100101001 + 0011010100001100101101000 + 0010110111011100111000101 + 0111110110000000011111100 + 0000001101001011000000010 + 0010110000111100011011011 + 0111001011110101101101001 + 1010011000111111011001100 + 0000111101000100010101101 + 1100000011101001110101000 + 1011010110001010111111110 + 0001010010000001111111011 + 0010101101101000100011001 + 1110010000111100010111101 + 1000011100111111100101101 + 0011010011111111101110111 + 1001001000110100001000011 + 0010000001100001000100000 + 0001110001011010100001110 + 1100001100011000010101100 + 0001111000111000001111000 + 0111101010110001010100000 + 1010001011010111100111100 + 1101101000110001001101111 + 0001001110011011110100001 + 0001000000011100110111111 + 0001011111010110101100110 + 1110001101010001110100010 + 1111001011010111111101010 + 1000010001100111100011001 + 1111011011110110000110100 + 0000010101000101010111000 + 0001011101111101100101111 + 0111000010001111100010000 + 0000111100000011110101011 + 0010100111111010111110101 + 0010111100011111000011100 + 1111001110110101011100111 + 1010011101101101010110011 + 1111010000100111101000000 + 1010001001111110010000101 + 0111100100110010100010011 + 0001110000110001000100111 + 1000011001100001011010000 + 1011011011000101100010001 + 0000011101111111001011011 + 1001011101000010111110101 + 0101101100000000101110111 + 0100000010001000011100111 + 0101011011111101000110011 + 1111011100111110001010010 + 1011110101010011111000111 + 1101010100111001010011000 + 0000011101100101100110000 + 0100111000000000110100011 + 1110111110010010011010001 + 1111011010010110001100001 + 1101011111010001111010100 + 0101011010101011001101100 + 0100000110110100110000101 + 0110001101100111101001111 + 0110000101100011010110111 + 0111001110001111011110101 + 1001001010010000110101010 + 0011110101001100101011101 + 0001111111010010100010100 + 1111110010101110000001101 + 1010011000011001110111110 + 1000111011000001100100010 + 0101100011010111110101011 + 0110000100101101010000100 + 0000011011011100011110111 + 1111001111000110111010011 + 1010010011001011000010101 + 0100111010100111010000101 + 0110100000001011101111110 + 0011100101100111100111001 + 0010001101010010101001101 + 0100100011111110010110000 + 0100111110110101000100111 + 0010010000100101000110101 + 0111100001010110011011010 + 1111000000110001011100011 + 0001001011110110010101110 + 1001111111111000000000101 + 1101011011111111101010101 + 0100010011100001000011011 + 1000011011111001101110010 + 1100101000001100001111111 + 1101011011011010111101011 + 0010100110100110110100111 + 0110010001010001000001011 + 0001110101111101011100110 + 0100011011011010100011011 + 0010101000001000101110000 + 0111000110100000001101010 + 1100000111101101111011010 + 1110111000010010111010010 + 0111100010111010101100111 + 1010100111100101101111111 + 0000101100000100110100000 + 0010010010110111100011011 + 1000101011111101111100100 + 1010001100101100100101111 + 1010011001011111111111000 + 1010100110110010010111100 + 0110110100001011000010100 + 0011101101110110101100000 + 1100101111011010110100111 + 1100010001110110101100111 + 0100011000101010100110001 + 0010100101000001000100101 + 0011100110100000101100000 + 0111001001110101100011001 + 0110000100000110111011101 + 0101101111111001110111110 + 0101011101000110100000100 + 1000011000101010100101000 + 0110101000101000010011010 + 1001000101110000010011010 + 1111011010000010101111100 + 1000110101010000010101110 + 1111011111010010110111000 + 0001000011100101100111101 + 1000101011000000101001000 + 0011100111001110101011100 + 1110011010001001100111000 + 1011010101110010100111001 + 1101100110111001111001010 + 1101100001001111000011001 + 0010100101101110110100011 + 1100101101100110000100100 + 1000111101101000011010110 + 1110011111010010010001111 + 0110100011010101110001111 + 0000001101110101101100110 + 0000110100110101011110101 + 0000000011111111011010001 + 0111101011101000111000011 + 1010101010001100101100100 + 1011011101110110001101000 + 1001101001110000110011101 + 0010111110101000001000001 + 0001101000001101010111100 + 1011101110111101110010101 + 1101010010011110111000011 + 1001110010000101100010001 + 1000101010001101010101100 + 0110001010011010100001010 + 0000100111111101010111100 + 1001001101111010100010101 + 1111101101101011101011101 + 0000111011111000011111111 + 0110100110110101110001100 + 1110010000000010010000000 + 1111000001011111110111011 + 0111000011100010110010001 + 0001110010000001000100010 + 1010001110110110100100000 + 0001100011010011011000011 + 1001101100101111000111000 + 1110111010001110011100111 + 0111010000101100001010000 + 0000110100101101000111100 + 0000100110100100101010110 + 1100101010110011110011101 + 0000110110000111010010011 + 0100011011110100011010111 + 1100011101100011001011110 + 0111100111110011001101001 + 0001111100000111100110111 + 1100000010101101110010111 + 0010010100100011100100010 + 1110111011100011011001100 + 0101011100111101100100000 + 0100000100110011010001011 + 0111101101000000101010001 + 1100011100111001101001111 + 1010101011000010001101110 + 0100000111001000011011000 + 0101101001100111100000111 + 0111011010100001011011001 + 1101011111100111010111010 + 1010000100111110110000001 + 0101110010011101000001100 + 0000001110110001001010101 + 0010011001111010001011010 + 1010011000001001001100100 + 0100110110011000001110010 + 1111001111100100001110010 + 0101011010001011111101000 + 0100011010100110000101101 + 1100110110101010000101101 + 0001000110110010111000000 + 1000110100010111110100111 + 1101100100001101011000001 + 1111100011000111110111111 + 0011010010110010011010011 + 0011011001101101110011010 + 0000101110010110111001001 + 0101010110101001010001011 + 1111011101001000011101110 + 1101011100100001011000110 + 1000010000111001001110001 + 1010110010000110101111111 + 1011110010110100001011111 + 0110101010010111001011100 + 1010010110001101111111011 + 1111100101101101111011111 + 1100011110111010111000101 + 1000100111001110001101101 + 1101011010111110000000011 + 1001111111100101011001000 + 1110100111001111001000011 + 1001110101101000100100100 + 0001110010100000110011101 + 1001010100000001011001111 + 1111111000001001110011010 + 1110010011000100100011111 + 0110001000110001000010100 + 1000010000000000110111001 + 0010110011010011010000010 + 0101101010001010000100000 + 0111001100011011000100110 + 1011100010011100001110111 + 1100011001001111100100110 + 0101000111111111001000001 + 0101100010111010101001011 + 0010010111101101111111110 + 1010001010010101001010110 + 0010110101100111011110101 + 1100001110010001000001011 + 0001010111011100000111101 + 1110101001010101111101111 + 1101101001010000101100111 + 0001011000110001111111000 + 0110000010111011111101110 + 1100100111001000111110100 + 0010010001101100100111111 + 1101011110011011111101111 + 1100011110011000000110001 + 1011011101111010001010001 + 0000111100011000001110100 + 1101010011111011101001100 + 1101101011110001001010000 + 0110110010011100100100001 + 1111100101011100010110011 + 0110010111111000100111100 + 0100101011001101011110000 + 1111110110000100010000001 + 1100011101111000101101001 + 1100101000101111001111110 + 1110010101011101101111100 + 1010110001110110001110000 + 1100000011100000001011000 + 1001000100001001110100111 + 1111101111111010111111001 + 0000000001000100101011110 + 1101011010100010101010010 + 0110010000111010101111111 + 0001010000100101001011101 + 0011011001110011110001101 + 0110101011101100010101000 + 1010110010011000001001010 + 0100101001001110111110000 + 0110100110110111111101101 + 0110001100001101000001110 + 0000001101001110010110110 + 1000000001100000010110011 + 0101000101011111100111110 + 1010011100010010100111000 + 0011111101011001001001011 + 1010110000110011100110110 + 0110000001000110100100001 + 0001111010101000010111000 + 0100110110000101000010001 + 0111010101011110001001001 + 1010101110110010110001101 + 1000100001000010000101011 + 1010110010100101000011101 + 0001110011010001110011110 + 0100001100110100100100011 + 1100011001011011000000110 + 0111111110101011011110101 + 0111010000001101010101000 + 1110011110001010101101111 + 1111101101110100001111010 + 1101110010001011101000101 + 0010110001110011111001101 + 0101111111000101111101000 + 0101111000101011000101010 + 1011000100000000111100011 + 0110001001000001010100110 + 0110100011011011100101110 + 1011110111101100100111101 + 0011001011010101001011010 + 1101001001000111111010000 + 1110100010000000100011100 + 1111011111101101110010111 + 1111100101100000110111110 + 1111010000100001001011011 + 0001000111101100101000100 + 1100101111101100110000011 + 1111100011110011010100000 + 0110111011110110100111011 + 1111011110010000001011100 + 1001101011010111111110111 + 0110100101000011010111001 + 0100011011111101100001010 + 0001111000001001010011110 + 0000010000010001000111110 + 0011111001000100011110001 + 0100011101011100110010101 + 1000101111110011101011101 + 1011000001000001110101100 + 1110001101001000001101100 + 1111000100010000101010110 + 0000000010010010000001110 + 1011000000011000101110111 + 0010101000010000111001110 + 0000101111101010100011101 + 1010011001000100010011000 + 1010010001100100111000111 + 1101111110110101101010111 + 0101010010001110110101110 + 0000100010111010111100001 + 1101001111011110110000010 + 0010100111100110110100000 + 1100101011100001100111101 + 0110111101100000011111010 + 0111010100001000100000010 + 0001101010101011101100010 + 0001110000001110010011110 + 0001100101010010001010101 + 0110101111101101100101001 + 1100110001010101111110110 + 1100000000101111101001101 + 0110010110101000100011111 + 1101001111011001100000111 + 0111001101000111000101010 + 1100110010100010010001001 + 0000110011010010111100101 + 1100101111101111000100000 + 0110101111010000100110111 + 0101101100100010100011001 + 0001000100000010011010000 + 0000101100101100101000000 + 1111001101101101011010010 + 0001111110101111100011101 + 1101001100111101000011111 + 1100111000011010011110000 + 0101010100100100111011110 + 0100100110100100101111100 + 1101010100101101111100100 + 1101001110110011001010010 + 1111001001011110100101001 + 1001111001110000010101010 + 0001111111011011010111000 + 0111011001001001111100010 + 0011110011111001000110110 + 1110100110010100001000001 + 1101010100010111101111101 + 0100100000010100100100011 + 1010000100100000110011000 + 0011111100010010000010011 + 1111101011011101001011111 + 0001001101001010100110001 + 0110010100101000101100000 + 0000000100011011110011110 + 1010100111100010110100101 + 0111000110110110001010111 + 1011101001011011001110011 + 1010101011000101101111001 + 0001000100111110111100001 + 1001111100010101110111101 + 1000001110111111111010100 + 1100110001110110000011011 + 0100000111010110111000000 + 0010011011001011000010101 + 0000110100101001010011110 + 0111010101000101110000010 + 1000101111101101101001000 + 0101010010101011000011001 + 0000110111101101110010100 + 0000001111111010100010000 + 1001010011101100111100000 + 0010000110001101101001001 + 1101111101011000111000100 + 1101000011011010001011001 + 0011100010100111111000001 + 0010000011100110110011011 + 0110001000001101101110001 + 1111001111010000100000011 + 0110001011111001000101100 + 0000110011111101101011111 + 1000111111100010000110101 + 1000001010000011000111001 + 1000100111111111011011000 + 0000111010001101100010111 + 1111011101111001001100001 + 1010011001000000000000011 + 0100001101000000100010101 + 1010100101000101110000011 + 0010100011110011011001000 + 1001100001111111010000000 + 0010001111101001101011101 + 0001010111111001110100100 + 0110100110001111000110000 + 1101001100100001000101010 + 0101000011110100001000110 + 0111100110010111011011100 + 1001011011110110001010000 + 1111110110000000011101000 + 1000110100011010010010100 + 1100001001101110001011001 + 0111001110110100101101011 + 1001001111001000101111111 + 0101011011011001001011111 + 0100001000011010011011100 + 1000111001001010110101100 + 0001111110111100101001000 + 1000001100000010010011100 + 0110110110001001011100101 + 1110100110111100110011000 + 0000000111001101111011000 + 1000101100100001110000000 + 0011111010001011110011001 + 0111010010000110011000101 + 1111110101011110000010001 + 1001010111001100010001111 + 0000011101000000101011001 + 0000111111101001100000101 + 1101001110100010100100100 + 0000011100111100111100011 + 1111001110100011000110101 + 0000111100101001000100110 + 1111111011101110011011110 + 0111011110101011101100001 + 1111011011001010001000111 + 1110010101100110010011010 + 1001101010100001010101011 + 1011010111010111111110011 + 0011111011001110111111001 + 0111011011100000001001010 + 1100110010111011011011010 + 1111100001000110110101111 + 0001101101101000101010010 + 0000101010100010011001010 + 1010110100101110010000101 + 1100011001011101000101110 + 0110100001100110100111001 + 0001011001100110010101100 + 1110010100001001010100000 + 1111110111001111000101010 + 1111100000011010010000101 + 0010101110011110101011011 + 0010111001111111111101110 + 1000000011010110000110100 + 0000100011110001010101100 + 0011010011001001010001011 + 0100001110000110101000110 + 0110101010110001001011010 + 0100001001111100000101001 + 0100011001010011011011010 + 0010111010011011011001100 + 0010011001101111110010011 + 0011101100001010001110101 + 1001001101110001100010111 + 1100001000110110010110000 + 0101001111111101111011110 + 1111000000011011100101010 + 0010000101011111110110101 + 0000100000100100101101000 + 0111100011000000101111101 + 0101010010101001010100100 + 0011101000110101000100111 + 1101011010000001101010001 + 0101100111111011110001001 + 0010111000011000000001001 + 1101111101110010110111101 + 0100001110100110110110110 + 1111000101101101000110001 + 0010110110100000000111000 + 1001101100111001000110100 + 1110001111111110111011101 + 0010000110101001101110100 + 0010011100010000100101010 + 0110001100100110100000101 + 1101001110110101101111110 + 0010000011111001001000110 + 1111101101110001101110101 + 0011101101011101010100111 + 1100100100100010011100010 + 0010010111010101010000000 + 0101000111011000101010010 + 1010101000001101010100101 + 0001100101110010100110011 + 1001110011000011100110111 + 1100000001010101000001100 + 0100011011100101011101111 + 1011010000101100010011000 + 1100000010001010100010111 + 1101100011111011101100001 + 1000011100110101101100001 + 1001000111101100011110001 + 0000101101001111101001101 + 1000111010101011001011011 + 0011100100100001000100010 + 1110001010000100110111010 + 0110100110101100011111000 + 0111010011010111001110101 + 0000101001001011010111110 + 1001111111010101100110000 + 0100100111001101100110100 + 0111100001010011010011001 + 0000110011001100000110110 + 1010100000001010001000010 + 1111010101011100111011111 + 1100001010011100101101000 + 0000110000100101111000100 + 1010010011110110000001010 + 1101000101011110111010000 + 1000010000110010111010101 + 1000011010111010100011001 + 1000000101101111000110011 + 0100111101101110000001110 + 0101101010010111100011110 + 0011111110111010100001001 + 1001010011011001011101100 + 1100011001101100101001101 + 0101001010000010110110110 + 0111011010001101000110111 + 0111000000110100000110100 + 1101001000101110001001110 + 0011011001011000101110110 + 1100011111000101000010001 + 0101111110111000100001001 + 1100011100101100110101011 + 0111111001111100110011010 + 0100000001110101010111100 + 0000010000011100111010111 + 0011000000001101100100110 + 1100011001000010011111100 + 0110000110100110001010110 + 0111011110111000110100000 + 1111001100110001010101100 + 1100000101111111101110001 + 0110011101100011001101011 + 1001011111110010011101011 + 1001100001001010001010111 + 0011101110111011010100010 + 1110011111001100110110100 + 0111101001001111010011110 + 0000101101100110001001001 + 1100000000010101001000001 + 1001010011001101001011110 + 0111010001001101111000010 + 0101011101001111001100101 + 1010111001010001001010000 + 0000011111011010000100101 + 1101011110001001111000110 + 1100111011011100000000111 + 0111011001100011100000100 + 0100101111100100010000000 + 1111111100110110100001100 + 0001000111100010101001101 + 1010110111111111001011111 + 1010010101110110111110011 + 0110101010101001110011011 + 0001100111010001110000011 + 1000011111011110101110000 + 1111110100010011100011011 + 1101111001111011100001010 + 1100010111111000000110001 + 1111110011010011000000111 + 0111001111010010000111110 + 1111000001010010111101111 + 1011110110101110101000110 + 0110001001000111011011110 + 1000110011101110011111101 + 0100000010001000100011110 + 1000001010011111100000100 + 0000101000000111000010010 + 1111010010111011110101110 + 0100000101101001101001111 + 1010011000100110010000001 + 1110101010101101111111110 + 0101010100100010101101001 + 0010001011101010011011000 + 0101000010101010110111010 + 1000101100000010010111101 + 1001011100010110100110110 + 1000111101110000101001110 + 0110001110011010111001000 + 0000010111001010111010010 + 1111001011011101101001000 + 0000000101010100111111101 + 1000010110111110101110000 + 1000111010111111011000100 + 0101000011100101101010001 + 1101101010001101011000100 + 0000010000111001010110010 + 0000011101000011011010101 + 1000001011110010100011111 + 1011010001111011001110011 + 1100111101110110001100100 + 1101111000011100110101100 + 1010000100001110110100010 + 1001100110011011100110001 + 1101000101100100010010011 + 0111000010101001100101101 + 1010101011001010001001010 + 1110111010110101010000111 + 0101010111100110001101100 + 1000111011110111011011010 + 0000011000000001000100000 + 0110111111111111110001110 + 1001000011100100010010011 + 1010110111100001101000000 + 1010001011110001011011100 + 1100101100110100110000111 + 0001100001010010111110111 + 0110100000110101101010010 + 1101010001010000010011101 + 1011111011110100100111111 + 1010001101110010001111011 + 0001011101101101111010110 + 0010011000111111001011011 + 1001000000111001110000010 + 1001101001000100111101010 + 0100010001010101000110111 + 1000001111101011101100000 + 1100001011110011000011101 + 0111101001110001110001001 + 1001010001110010000010101 + 0101101101000100001001011 + 1000011101110010111100110 + 1110101001110011101000100 + 1110010100010110111110010 + 0001010010101100110110000 + 0101100010011101011101111 + 1110000111010011111010010 + 1101101000001101101110100 + 1100010100000101000000001 + 0010110101101101010001100 + 0100001110101110001010011 + 1011111110110100000001010 + 1111011101000010011100000 + 0101011011100100100101001 + 0011111011000110001100010 + 0111000000110011101000111 + 1101001101001110000101111 + 0011100100110000111111000 + 1001111100000101011110001 + 1010001110000100000110001 + 1110110110010011111111110 + 0010100100001011100010001 + 1000100101110010101111101 + 0100011100100110111001111 + 1011011010011101011011101 + 1000100011111100001101100 + 0010111111001101111101001 + 1010111000001100011011011 + 0010101111011111111111111 + 1100101000100100001100100 + 0011110110001111000010110 + 0101111110111000000111111 + 1011010111001100110011000 + 1101111010000101000000100 + 0000111010111100100010001 + 1000011111001100111100111 + 1000100010001111111101011 + 1011101111111000101101010 + 1111000011100011000010111 + 1010010111100100010010001 + 1111000011010011101011111 + 1111001101011111001011100 + 1000011011011000010001101 + 0100101101101000001001111 + 0111101100111101101100110 + 0100000101000001101011110 + 1010000001110000111111011 + 0010000001111011010101101 + 0111001110101101111010110 + 1110101010000111001111001 + 1001010000000111110100111 + 0111110101001011001110100 + 1000111110101101001110101 + 0100101001000011101100101 + 0110100100100001101011011 + 1011100010110101011010111 + 0101011100100111001001001 + 0100000100011011011111000 + 1111000100101101101011001 + 1000111111110011100111101 + 0110100010001001111000110 + 0100110111001101001111111 + 1100011000011011110000100 + 0110100111001000000000011 + 1011001001110111111000110 + 1101010010011111000001110 + 0111100010110010000110001 + 1001010010100010010110110 + 1111100100111001011011000 + 1111101100011001100111001 + 1010010110000010000001101 + 0110011010011010000100001 + 1001010101001111110000111 + 0010000001010010110100001 + 1100111011000000111001001 + 0100110010011010110100110 + 0010101001001001100100010 + 1010110000000101011101001 + 0001101011001000100100001 + 0010011101100001100100010 + 0010110000110010010011110 + 0101011000010011101100110 + 1011111111110111100101111 + 0010101100100100010110101 + 1111001111001011001100001 + 1101100011100101010001011 + 0110110110010011110001111 + 0000011000101101011111001 + 0101110111101110010110101 + 1110100111100101110110010 + 1001011000001101100001000 + 0010110011110010011110110 + 0101010000111001110011110 + 0100000010111100000101101 + 1100000011101110010110111 + 1010100000000101101010000 + 0000111001101001101100101 + 1100010100011001000010001 + 0010110001011011110000001 + 1110110010101010101000111 + 1011100100011111110001101 + 1010001010110100000011100 + 0010110100000101100111010 + 1010001001000011001011111 + 0000100100100000001011110 + 1110101100110001111111010 + 1100000101100010111111101 + 0010101110010001101110000 + 1000111111110001101011010 + 0000100011010100101110000 + 1111001010001000111011010 + 1100010001010011001011001 + 1010011000010011101110000 + 1010101100110110010111000 + 1000000111011010000000111 + 1011011101110000111100111 + 0010000011111010010010000 + 0001100000111010111001100 + 0100110110000100000010011 + 1010100101000111110100001 + 0111111101100111010111001 + 0110100000011010101001100 + 1111100011111011100111000 + 0011010110000111111101011 + 0000010001100111110000011 + 1101000010100001101101100 + 1000101011110011111001110 + 1011100001011101001100101 + 1100010010000010111111011 + 0100000000110001011000010 + 0011000101111001111111110 + 0000110011001001011000000 + 0100011000001100010001111 + 0110011001100101111101100 + 0110001101110001100100000 + 1011110110100111111001011 + 1110110101100001010111110 + 0100000110001100100100001 + 1100100001000111101001101 + 0001011110111000001001101 + 0111011001001010111101011 + 0111101110010001110100101 + 0000111011000010100010000 + 0000000011110100000011101 + 0011110111000110011100111 + 0111101101011111011110110 + 1000111101000011011010101 + 1011110001001010110011001 + 0000011100010111010111111 + 0010001110101110110100100 + 0001001000100100111100101 + 1100100011110001101000001 + 1100101001101001011110101 + 1000011110100000010011111 + 1110110000011110010000101 + 0101001111000001111011000 + 1100000011111010010101000 + 0100011100101010111010111 + 0010010011100000111111110 + 0000001100111010111111011 + 0011100001101101100000001 + 0101100101011010100101001 + 0001010001010011000010001 + 0111100111101100001011101 + 1100110000110011101110101 + 1100010010001000101110011 + 0001001111111110111111000 + 0111011000110001111111101 + 0111100001100001001011111 + 0001000100100011010001111 + 1000011100110000110001001 + 0101011100001010000000100 + 1011110100011000001010000 + 1100001000111000100101100 + 0001111001011010000000010 + 0000100100100010100101110 + 1011000001101000000111011 + 1000011110111110101001011 + 1110111001100000011100111 + 0100000110001001011010010 + 1110011001001100000100000 + 1111011100110000001011111 + 0011100100110010011010101 + 1010000010101010111110100 + 1010011011001101110110110 + 1000011001010011101011101 + 0001010111111101101001110 + 1101111000001101100011101 + 0110111111101011101110001 + 0000000110110011001000011 + 0000001100011000001100001 + 1111001000011011001010011 + 1010111011000001011111100 + 0011000110010111011010010 + 0010010010111100011111000 + 1011000100011010111010011 + 1001000101001001011000011 + 0100010010111000110001010 + 0111100101010011001011000 + 0100110011011010010011100 + 1100011111100000101011010 + 0000000001010100011001010 + 0001111011001100011101001 + 1110100001111101101111000 + 0111011001000001000010010 + 0000100011100010000100011 + 1101111000001010110111111 + 1110001000101010110001011 + 0001010010100100010010010 + 0010101101011000010010000 + 0100101000010110010011001 + 0000011110011001000100010 + 1101010001111010000010110 + 0011100111010101001000101 + 0000000001111111100111111 + 1000010001001100100110001 + 1000101001010001100110101 + 0010001010011001101111000 + 0101010010111100111001111 + 1100001100100110111101000 + 1010110100101001100001111 + 0110000110010100100001110 + 0010111101011111000011001 + 0100010010000001000001100 + 0111100111111101111110100 + 0011001110111101101111111 + 1001001010010100101101111 + 0001110101011100101001000 + 1001010110100010111110110 + 1011000100001110010011011 + 1010010011011010111100000 + 1010110101111110011110010 + 1111100000010100011101001 + 0110110111010110001101000 + 1000010100001010101101010 + 1010100011011010101000111 + 0001110010100001010100100 + 1111000010111101110100001 + 0100001001110001110100010 + 1011111111011110111001001 + 0100011110010101100110000 + 0000111010011100111101010 + 0000101110010110001111101 + 1101010111001000101111101 + 1001011110100111110111000 + 0110010001100100110101011 + 0101101011100001000010111 + 0000010010110010000000101 + 1010001110000011111111011 + 0111011110010000010110101 + 0011010000110100010101110 + 0011010101111101011111000 + 1010100010001100100001001 + 0010000110101011100001011 + 1100001001110000001101110 + 0111111011111010101111011 + 1000100011001100101111110 + 1101111011011100101010011 + 0000011011000001010110100 + 1110101111010101111000011 + 0001111101000101011110101 + 0111111100111100010001110 + 1100000000001000011110110 + 0010001000001011011100001 + 1010110111000001110000110 + 1101110001100111010100000 + 0000000010001011010111001 + 1001011001101001100110011 + 1101001001110110100010110 + 0000110000100010010100001 + 0110011101000000110100111 + 1100010011011001101000011 + 0100110000011001101101011 + 1001000101010000110011010 + 1010011111101011000001111 + 1101110000011000111100000 + 0101000111001110100001000 + 1111110000000110010000011 + 0111000011110100011101100 + 1111100101011101011010110 + 1101000001111100110111111 + 0000011110010110001010000 + 1011011001011101010001100 + 1010111111100110000001101 + 0001001110100011110000100 + 0101011100100010111010001 + 1001001110100111110100011 + 0000110010110110000011110 + 1110011011000011010011101 + 1011111010111001010001000 + 1101011110000010010011001 + 1001100100011011100111110 + 1100100001001000111010001 + 0111101010010000111001111 + 0111010110001110001111100 + 1000111111110000100000000 + 0011010110001111000111110 + 1011110000100011010100111 + 0111100011101100010101000 + 1010110010000100011011010 + 1110101111111111000011100 + 0011000100101100001000111 + 0110110011111110001100011 + 0001000000001101010000011 + 1001000001110001100100111 + 0111110110111110000110011 + 0110100011101111100001111 + 0101100001111110100000101 + 0111000010001111110100101 + 0011110110110001100010000 + 0010101111010101001001011 + 1111010010011110110101000 + 1100000001011000011110001 + 1111100000000110100111011 + 0111110001100111110001111 + 0001001010101000000000111 + 0011101111010000111010010 + 0111110100111000111111011 + 1111111110010100101101110 + 1010100100000100010110111 + 1110011001010010010001110 + 0110111011011011100101001 + 0100000001110100000000001 + 0010010101000110010001100 + 0001010100011000111111010 + 1111010001100110011100101 + 0011111011110110001111001 + 1011000000101010011101000 + 1010110001110010011011101 + 1100000000100001111000010 + 1111100000101000100101000 + 0110000001000000010111001 + 0010011011011101110001110 + 1100100100110000111111100 + 1001100000111101111001110 + 0011001100110100001110111 + 0010010001010110111010011 + 1100111011101010011010010 + 0100010000111110101001001 + 0000101000101000111011111 + 0000010111110100111001100 + 0001010101100100011110010 + 0100000010011100000110111 + 1010100101001001111011100 + 0101111111111010101100000 + 1111010001000111010110110 + 0111000000000101100010110 + 1101001011111101101011000 + 0101110110101110101011100 + 1111010111010101101110000 + 1001101011111001010100110 + 0100110110100100001100111 + 0110110010000110000001010 + 0010011100100011110011110 + 0111001000001011011000101 + 1001110000011101111000101 + 1101101101001011000000100 + 1101011101110000001010000 + 1100010111011000101100100 + 1101100110110001000100010 + 1001001111110100000001100 + 1101000111001011100010010 + 1011101100010000111111011 + 1010110010011100110000011 + 0111100111011011011101100 + 0111101110110010001001100 + 0010011000100100101000101 + 1111000011000110100000111 + 0100001000011000110101100 + 0011111101010010100011100 + 1001011011101110111001101 + 1110100110010010100110110 + 0111000111101000101111111 + 1110001111001110011110011 + 0010011101010101011111000 + 1001100010111110011000110 + 1101110001110011000110010 + 1010001101000011110110001 + 1000000100000100100010110 + 0000011110111011100001100 + 0011010100001000101101111 + 0010111010101110101110000 + 0110011000011110111010001 + 1010001111101100100111111 + 0110010111100000100001010 + 0000111100111010101101110 + 1001110101010101111101001 + 1010101000001010101110010 + 1101000111101110010010111 + 0010010010110111101001110 + 0101000010111011011001101 + 1000000011101011001000001 + 0011110110101110001001010 + 1111010000100010011010000 + 1010111011110011100101010 + 0111101110011100110010111 + 0100101110100011010110101 + 1010011111110010011010100 + 1111000111110001000010001 + 0101010101110101011000101 + 0101110001110100111011110 + 1010100000100001010011111 + 1101101001101110010110010 + 0111001001010000110000010 + 0110000110100111110010000 + 1100011100100111101010000 + 1011011111100101011100000 + 1000100100100010110001100 + 0111000011000001000100101 + 1001001010111011000001000 + 0000011111011100111101111 + 1100111001101111101110000 + 0011011001010010101110110 + 0001000011001011001010000 + 0010110110100110111011111 + 1110010111101111000100100 + 1001010101000111001101001 + 1100010000101110001010101 + 0000101111100100101111011 + 0011011111111001010001010 + 0000011000000000110011101 + 1010101000100000000101110 + 1110110110010110100000110 + 0110000011101001110010010 + 0111010001010010011001011 + 1110010010000101110110110 + 1110011011111110011010011 + 1001010011111010111100000 + 0101111101010101110100010 + 0101110001000000001111001 + 0111110010011100001011111 + 1001110100010100011011110 + 1101101001011100001010010 + 1010011000000101101001101 + 0001000000000110011000101 + 0111011001010101010000110 + 1000010001101000110000010 + 1011000111011111001010111 + 0010100101100110010101110 + 0100110100001101001001110 + 0111101011101110010110111 + 0011010011011001011000110 + 1010101100111110111101110 + 1010001101010001100111100 + 1110001000110100111000100 + 0100010011110111011011011 + 1000011001110001111101000 + 1110000011110000011111111 + 0100100000101101110111110 + 1000101000110000110111110 + 1001100110000010000110000 + 1010111100110011010110101 + 1111111111000111100110111 + 1010011011111011011010010 + 0100001111000000011111011 + 0001101011100101001100010 + 0011000000101101111110011 + 0100001100111110110100110 + 1110111011011001000110100 + 0110010100001001111111110 + 1000101010111000010100111 + 0010100011100110101001101 + 1100011100110101100111011 + 1001110001000010111011001 + 0101111110100111101111001 + 1000001100100110101001110 + 0110110000000001000100000 + 0101100100001000111110101 + 1000011000101101010001100 + 0110111010000100011110011 + 0001110100001001000011101 + 1100110101100001011000000 + 1001010000011001111001001 + 1110001011011100010110010 + 0000000001110101101010100 + 1101010011011011001110100 + 1111111011001101101111111 + 1101010010000101101100010 + 1010010001101010001000101 + 0100101101110011010111100 + 0101011110110101011111100 + 0111000011000001111100000 + 0100101011011110101111100 + 0011000001001110001100000 + 1100101000011011000000000 + 1011010001100100110101101 + 1011011011110110010001100 + 0011000100101001011100100 + 1111110000001101001001001 + 1011110001100110000010001 + 1111100000111001000111000 + 1100011010010111100110011 + 0111011001110101011010100 + 1000101000011001110010000 + 0001001101000101101011111 + 1001100011110100011101110 + 0011110101100010111011001 + 0110100101000011000111111 + 1000010001100010000011110 + 1011011011011011000101011 + 1101110111010101101011111 + 1000011010100111111001010 + 1000100001000001111111010 + 1000101001001111110100000 + 1101110110101101110011100 + 0110010000000011000110001 + 0110100001000110000111100 + 1010000111000110010110010 + 1011110011010011110011011 + 1001111011010110011110110 + 1011000101110001100010001 + 0000010101010000001001110 + 1110011111101110001000100 + 1011000111100010011110011 + 1001001010001110100100001 + 0110110100010111010010011 + 1110111000100011110000000 + 0001101110110110110011010 + 0000111110000010110110111 + 1010001001001001110100111 + 0111010010111010100010010 + 1110011010110100110111101 + 1110010001011100000001110 + 1101100100111010011111000 + 0001011011010111011011111 + 1011001001001110010110000 + 1101110101000011000101100 + 1101110110110000101111001 + 1110110101111111000011110 + 0001110111111111111111101 + 1100010001001101110010000 + 1010001000111010010101111 + 0101011110111011010000000 + 1011001111101000010100010 + 1010010000011001011100001 + 1001011010111110011101011 + 0101100010000100111111100 + 0011001011100001000001011 + 0111001111011010010001101 + 1100111100111100011110001 + 0011001110110100110111111 + 1101000000100010101111000 + 1001000101110100010101011 + 0011100100110000011011111 + 1001100100001011100101011 + 0000000111101110111111110 + 1001010001100011011101010 + 0011101111110001111100100 + 0110100100010100110011000 + 1110000101100110001101011 + 0111000110000110110001010 + 1110001101110111011111000 + 0101100000100111111010000 + 0000010010000100010100110 + 0101011100111100010101101 + 1101111001000111101010001 + 1001110110000111001010110 + 1001001001000100101000111 + 1011100101100111000001001 + 1100000011101010000010010 + 0110000010100001001001110 + 0011011111101011101111100 + 0110000011011010011011010 + 1001111010001011111100100 + 0101000011010101101010011 + 0110010101110001000000110 + 0000101110100011011101000 + 1111101011001001100101110 + 1000101111100001000110111 + 0010111001010101100000000 + 1011000101100110001101001 + 0100100011011100011111110 + 1011000100000101010010000 + 1111000001011001000000011 + 1100010100100100011011110 + 0010100101011101011111101 + 1001111001000111110101111 + 1101111111101110101000100 + 1100001001010110111111111 + 0111010111001111110110110 + 1011001010000101100101110 + 1101111011100000001100111 + 0100100110110111100010110 + 0100101100111111101010111 + 0101001010101010010101111 + 0001000110110001110110101 + 1001001011011000011000011 + 1100010101101000000001011 + 1011101111001010000110001 + 1010100001010100100101010 + 1011101100000000000010000 + 0110001010001011110110101 + 0101111110001000001111001 + 1010010001101100100011000 + 0000010001110000100101010 + 1110001011101000111010101 + 0010001001111110110101110 + 0010110001100000100110010 + 1000101101100100001011111 + 0011010011101000111111000 + 0100100100011011000011000 + 1110011100110010101001001 + 0111011000010000000011111 + 0110101011101111001010101 + 0010101100100010011010010 + 1111110011101100110101110 + 0000011100000111111011000 + 1011011101101011101110010 + 0110010101101101101100101 + 1001100110111100100100000 + 1110011010111011000010011 + 1010011110110100000111100 + 1011111110111011101101101 + 1000100101010111001100110 + 1001100111111111100110010 + 1011101111000100110011001 + 1001110010011000011100011 + 1110000101001111000010011 + 0010000110000010001110101 + 0011001101111011111110110 + 0000000111110100000001110 + 0011011010010011110101000 + 1011111011001011001111000 + 0011010000110111001001100 + 1001101000010010011011110 + 0110110101001100110101000 + 1111010101011010110000111 + 1011011000000110010100001 + 0001111011110001010111101 + 0111000010001000001100011 + 0010110111100100010011000 + 1111110001010100010010101 + 1011001100110001110010111 + 0111000011110000101100000 + 0110000110010100111000111 + 0001100011110010011100100 + 1001101111111101111011100 + 1111000010000101010000110 + 0000101101110001000011001 + 1111101100100010110010000 + 1000011100111010010110010 + 0110001000100011011001111 + 1000010001010011001011010 + 0001100000110010000111100 + 1110110011001001001100000 + 1101110100100000000100010 + 0000110110000010010110110 + 0010011111001101001011011 + 1001011100010011100001111 + 0100011110000001000100111 + 1001100011100001101110001 + 1001000011111010000110000 + 1110000101011101010100100 + 1001001001111011010001100 + 1111000010110011100000111 + 1110001010010100100111100 + 0101000111000011000100110 + 1011110100011010110000100 + 0001000001111010110000011 + 0011110001001101110000010 + 1000111010110110101010111 + 0111110000000011011001101 + 0001101001011101110100110 + 1010000101010001010101010 + 1110101000110001111111101 + 1000101101010100110101000 + 0111110101000110011000111 + 1100110110001101011011101 + 0000110111101001000010011 + 0101100110110111111011101 + 1101011010111100110011110 + 0011101001001011000110010 + 1110001101101101101011001 + 0011011001100100110010100 + 0100101100101001010000000 + 0110111100110000101011100 + 0001111000011011101011111 + 0101001010000010001010010 + 0000010001110101001110100 + 0000100000010100001110010 + 1000100001101010011010100 + 1001011111100101010010000 + 0000110000101101011000111 + 1100111001111000110011110 + 0011110110111101111100101 + 1101010010110100011101101 + 0000110110000001100110000 + 0001010001000101000001001 + 1010000010000000010011100 + 0011111111111001000010000 + 0111000000010110101010011 + 0101011100011011010110111 + 0000110100010011010111100 + 1111110001001111001111000 + 1101011100001001101010010 + 0001011100101001000111010 + 1010010001110001111001100 + 1001101001111110000111010 + 0011001011101110011010011 + 1011101010101000011110011 + 0100001111111011001011101 + 0011001100011000001100110 + 0000101101110011010110110 + 1110111101100000000001101 + 1010100100010110001001110 + 1101111001100101100100001 + 0100100011110011001101110 + 0100011100101011101010001 + 1000000011101100000101001 + 1000001000000110111000011 + 0111110001000011001001001 + 1101011101001111110111011 + 1001100011101000110101100 + 0111000101011011011011001 + 1001110101111001000110110 + 1110110111011110001001011 + 1001101001011001110100011 + 1011001011100011110110010 + 0101010001001111110001010 + 0010110111100011001001101 + 0000000110111101010001100 + 0101110000011010110011100 + 1011101110111011011011001 + 1010000111101101111111011 + 0000111010111011010111001 + 1110011001011011001010110 + 0001101111000010111011111 + 0011010110000110110001010 + 0111101000111101001010000 + 1111110111110000001001011 + 0111010111001111001011010 + 1101111000001001011110000 + 1101010010000011000101100 + 1100011101000011011101110 + 0001010111011111111100000 + 1100110011011011100110011 + 0110001000011111101001001 + 1011111100110110000110011 + 0001111010101010111100001 + 0000010111011000011010010 + 0010000111111101001001011 + 0001000011000001011001010 + 1000111001001011110000001 + 0101010111100101110001011 + 0111100101010100011000010 + 0110101100110100100111100 + 1011011101000110100100101 + 0100110101101001111110101 + 0011111100101100101101100 + 1111000010011000111000101 + 1000000011001011111100110 + 1110000001011111111011101 + 0011011101101001011001010 + 1111110011011011111010100 + 0100100000111000001110100 + 0011001011111110010101100 + 1010000010011101011010000 + 0011010010111101011111000 + 1111010010100011011100001 + 0000011000011000101111000 + 1101101101010011110101000 + 1010111000011011011010111 + 0000111011111100010110000 + 1011111111110011001011101 + 1000001000100100100111111 + 1101000111101011111010110 + 1110011111010110101110011 + 1000101010111100110010011 + 1001101010001110000110111 + 0000010011010100101001101 + 1100001000110011100110110 + 0110001100111101000010100 + 1000100111111010110110001 + 1000011101111111101101011 + 0010011100100100110011101 + 1010100101111101101100000 + 1001110101111100100100011 + 1110001110000011000010100 + 0010111110000100110110000 + 1001110000111110010010110 + 1100100101000101111010101 + 1110011101100110011011000 + 1010011110111000000000110 + 0101100000101000101011000 + 1011001010100111011110001 + 1111111111111100111000111 + 1011000110011110011110100 + 0101000000110110010000000 + 0110110110111000111011000 + 0011101110111000000111110 + 0100100001010000110010110 + 1000001101110011001101101 + 1110001011110001101110111 + 1100111110101011100011101 + 1111110000010000110010010 + 0010101010100111010010000 + 1100111011100111010110100 + 1110010110101111010110100 + 1001010101000111010100011 + 1011001110100000011000011 + 1101111010110011100001111 + 1010100100101100001010101 + 1000010001001100111001101 + 0010101001000001110001110 + 1111101100110101101100010 + 0000101101001111001001011 + 0001100000111101101000001 + 0011011000011010001011100 + 1100110001110101101001001 + 0001111101001110010110100 + 1110111000100011010000101 + 1000011111010110111110101 + 0101011001100110011100100 + 0000010011110010101010000 + 0010110111011001010000000 + 1101011111001000111100010 + 1100001000000001000010110 + 0101111011001110010110110 + 1110000001000110111000110 + 0011100111001001010110110 + 1110000110111010111001110 + 1111010100000100100101101 + 1100010010010101111010001 + 1010101101110111000100010 + 1110010000111110111101101 + 0111000100100001001001010 + 1010001101000000011111001 + 0010001101111001100100001 + 1110011100111101000011100 + 1010110110010111011000110 + 1001110100101101010100101 + 0110000011101100100011000 + 1000000100101011111100100 + 0010011100000111101000001 + 1111000000110001100111000 + 1010010100100001000111110 + 1010110010000110100100100 + 0110010001110100110101101 + 0000010101110000111110100 + 0000000010110010000101101 + 0010010001101001001010110 + 0001100101110110010001010 + 0101010000010101111001001 + 1100110000001011010111111 + 0100100100011101001101100 + 0011111000011001000000100 + 1001001010110010000100110 + 0011000001011010111100100 + 1111010111100100110110111 + 0010111100111011111001101 + 1000000000111001011101001 + 0101101001001111110001010 + 0101011101001110001111100 + 1000111110000110010010100 + 0000000011111100011000001 + 0101000011000000101011010 + 1000000101011000010010100 + 1110101100110010101101011 + 0000101110010110111100010 + 0110010100111100000101110 + 1001001001100000000110110 + 0100001100111101000100111 + 0110111111010101100011001 + 1011110101001110101100101 + 1011100100101010001010111 + 0001001010010011000110010 + 1100010110010111111010100 + 1110111111101101000000011 + 1101110100101010111010100 + 1110101100101011100010100 + 1101110110110101000100011 + 0010101000111100011000000 + 0111010000000101011110000 + 0011100010111000010011111 + 0101101001111110110100000 + 0110111001100011011101011 + 1110101100101011000101011 + 0110101000101110101011110 + 1011100110001010010111100 + 0101111100111101001100101 + 0000001011001011000101011 + 0001001110001011010010101 + 0110001110100101010100010 + 1010000111001111001101000 + 0011010000110110011100100 + 1101100100101010010101001 + 1011001000110110000111010 + 1101001010100000101100110 + 0010010001100010001100010 + 0110110111001100011100001 + 0000000100000100010111111 + 1111101000011011101111100 + 1010110100010101000111001 + 0101011100010110100000100 + 0101000001010101001101101 + 1110101001000000100110011 + 0000010100000010010110110 + 1010010001000010110000000 + 1101110001110101110101011 + 0000001000011110000100001 + 1100101000110010000101001 + 1001000111110100000000100 + 0000110011000101100011100 + 1111100010111110110000111 + 0100010011000111011000110 + 1011100011101111001100001 + 1000011110111010000011000 + 0111100000101001100001001 + 0000110010011100010010001 + 1010101000010111100010101 + 1001010000110001011101100 + 0001110000110101100101110 + 1101111000011111010101011 + 0111111111100000000001011 + 1001111000010111110111011 + 1010011101000111001000110 + 0111010111011111111010101 + 0010000111111001110101100 + 1100000100100011111000101 + 1011000011001110010011101 + 0001011000010100001111111 + 0011110011011011100111101 + 1010111010001100110011010 + 1101111101011011101101100 + 1010010001110101001010101 + 0010110011101101110001111 + 0101001100100001101011101 + 1010011001100011010000111 + 1101010001110101110000011 + 0110010110100111011001011 + 1110010101000001111011010 + 1101011010111101000110000 + 0011000110010011100000001 + 0001101110110111000001011 + 0000100000100010011001010 + 0101101111111011010011000 + 1010000101001001000101010 + 0000011010000001000001011 + 1000110001001101000001011 + 1010101101010010101000101 + 0111100111111010101011000 + 1110000000111010101101110 + 1111110010101100000011001 + 0110010000101100101000000 + 1101000111101001000000110 + 0011100011011110110111110 + 0111100011010111000011001 + 1000100011111011011111000 + 1100000001101010101001100 + 0101101110100001000000001 + 1111010100100000001110000 + 1011010010011101001000000 + 1010111010001011110001000 + 1111000111100011110110100 + 0110100100110111100110011 + 0010111101010010011111101 + 1001110110110100110101010 + 0000100011010001011010101 + 1001010010111001110101001 + 0100011110000001011110110 + 0001100111110101111000111 + 0101111111011011010110110 + 1110101110111010100101001 + 0100111110001011101111010 + 0001000111101010001010100 + 0101010110100101001111110 + 0010111110101010101011001 + 0111010011111000000000100 + 1011100110011010111101101 + 1100001001001001011110000 + 0000101100110101101111111 + 1000100100010011110100101 + 1011111001000010111011100 + 0011111000011111001101100 + 0011001101011101110101000 + 0000100001011001000001110 + 0011100001101001110111100 + 0010100111001000000101100 + 0011110000000101001101011 + 1000001110011100110111000 + 1110011010001011011110000 + 0101001000000100001111011 + 1010111111110111110111100 + 1011000100001101111001111 + 0101111101101011111001011 + 0110001010110101101111011 + 0001011111110110010001000 + 0010100010100010000010111 + 1110011011101100100010100 + 0101001101101110011100101 + 0101111011100101010110000 + 1101100001101110001010100 + 0010001111011101000101011 + 1110011000001101100110011 + 1001011011100100011100110 + 1001000110001001001100001 + 1101010110101001100111001 + 1001010000100001000011110 + 1010110100110010001000111 + 1101001010000100010011010 + 1001110001010000110000110 + 0000010001010110011001011 + 0101010010110001101011101 + 1111100100100111100111001 + 0110001011100000100000111 + 0001001011001101101011010 + 1101010011101010010101101 + 0101110111001011011000100 + 0100001000111010001001100 + 1110101100001110001001111 + 1000000001110100000101110 + 1100101000100101001110100 + 0011110110110011010101111 + 0111000011110100101100100 + 0000101000001100001000000 + 0001001000111000001011011 + 1000111111000000110000011 + 0110001101011101011101101 + 1000001001011000100111111 + 0111111110101110110110001 + 0011000001100001110100110 + 1111100101101011101001001 + 1110000110101011101110000 + 1111010100100111101011111 + 1000010011110100000001111 + 0100001100110001011000010 + 0111010000101011110000010 + 1011110101001110100010110 + 0110010011000110101111010 + 0111100000110110001100100 + 0101110100110101101111100 + 0110110010010101111101000 + 0011000000000011100111101 + 0111001011101100000101000 + 1111110111111010101111001 + 0100111000000011011100011 + 1011111110001001100010111 + 1011111011000000111110011 + 0011000001110000111010101 + 0000011111110010001110101 + 0111110110110100001111000 + 1110101101001000010000010 + 0010001111101011110001110 + 0011101001000001101110101 + 1000001001010101110101000 + 0011001100001111010010100 + 0101001000110111111110010 + 0000100000100011101000011 + 0000100110110010101111110 + 0010011101001111000001111 + 1111111101001001011010100 + 0000010001011011011001000 + 1011000011010110001111010 + 1011011000010100110101110 + 1100101100110101100101000 + 0001001110000101111100111 + 0000100110101010110110100 + 1010111011111010000000110 + 1000000111011110111101111 + 0101010100000100011100111 + 1101011111010001001001010 + 1011001111100101101101100 + 1010100100000101001001100 + 1001011001100101110101101 + 1111001101010100010010011 + 1110001010101100000111001 + 1011001001111010000000010 + 0001010001100101100101100 + 1110000111101011000011110 + 1000100101010010011100001 + 0100010101101110100110101 + 0110001000111100110011010 + 1101000010111100001101000 + 0100011001000000100000110 + 0111000111110110100101101 + 0001000100111110000100000 + 1110000100101010111001011 + 1101011000010001010001111 + 1101110000110101011001101 + 0000100100001000001101011 + 1100010001010101001111000 + 0110111011110111011111110 + 1110010010100100001110010 + 1100100111001101010111000 + 1111100000101010111100100 + 0101110111010110111100101 + 0111100000100010110100001 + 0111000110011010000001111 + 1001001000101100110001110 + 0000101100101100111010110 + 0001000101110100010010000 + 0101000000001101101100111 + 0011010110010100110001001 + 1010010010111110010010101 + 1001000110001100111001101 + 1010010010110101111011100 + 0100000010100000001010101 + 1110000001011000110100100 + 0010101001111001011000110 + 1011011011101110011001110 + 0001000000101110000100000 + 1111010000100101100001111 + 0100110011001110000100110 + 0011001000101001101000000 + 1111110001110000001010011 + 0000101000101101000100100 + 0101000110011100001000111 + 1001001110011010011101101 + 0100001010111101111111011 + 1010001101111100001010011 + 0000100001011000111011010 + 1010100111100000001011001 + 1000101011101001011101000 + 1001010100001110000011111 + 0011101100111100100111001 + 0110011001100101101101101 + 1100001011010011001011110 + 0011001110111001000110001 + 1111110001101101010010100 + 1011110010101001001101101 + 1110100110000000110100011 + 1011100110111001111000100 + 0101011100011111000101100 + 1001000000101110011001011 + 0000101101011111111010010 + 1011111101000101101001011 + 1101110111001111010111111 + 1101001011000111011010000 + 0001110000011100101111000 + 1110101010111010010000110 + 1000010001110111011101011 + 0001011111110010111011000 + 0111101100001111100000001 + 1111101110101010011001111 + 0010110110111101000011100 + 0101000011001010111110100 + 0011101101111010010000010 + 1010010001100101010110001 + 0101000101010101000111010 + 1000110011000100110110100 + 0101111011111110000010000 + 1000001101000001000000101 + 1100011100001110001011000 + 1000110110001110011111000 + 1101000010111000000111001 + 1100101010110011100011000 + 1010101111001111010011010 + 0110000001000010101101000 + 0010010111101011101000011 + 0001100000011011000101000 + 1000000111110100110100000 + 1101110010010001100110010 + 1110111101110110010000010 + 1111110111001111001111110 + 0011110111010001100001001 + 1010100100110011011101111 + 1010001110110100111101101 + 0111001100110101000010110 + 0100100100111000101000011 + 0000010110111111111110000 + 1101011100010101011011011 + 0011110111000101010000011 + 1001011000001100011010011 + 1000001000100000011001011 + 0000001001000010111011100 + 1101000101100101000111001 + 0101101101100101101101000 + 0100000100001011011010011 + 0010111110111001011011000 + 0110111101000111100111000 + 0101100111110110101000110 + 1110111101011001010100000 + 0110101000110011101101101 + 1110100110101000000110000 + 0000001111001000101000101 + 1001111101100110011110011 + 1011001000000000111011100 + 1100111100001101100111100 + 1111111001101101010010011 + 1000101110101100001010011 + 1001011000101100110110011 + 1110011010101100100110011 + 1110010101000100000101000 + 0100111100010010111011111 + 0010100011001011001001011 + 1100011110110111111111101 + 1000010100100100110110100 + 0001011010111100101000011 + 0010001111110000000101111 + 1001010010010000101011100 + 0101011101100100110101111 + 0110111101011111001000100 + 0011010101111100110111001 + 0011110100000011000000011 + 1001011001010101000000011 + 1110110000001001011110111 + 1001000000000010011001100 + 0110111101000101011101000 + 1000001100111110010101010 + 1111111010101111101000100 + 1101110110001110001011001 + 1101010001011001000101000 + 0010010110011011111110101 + 0001000100000001001010100 + 0111011101011000011011111 + 1010101011000100110011101 + 0111110001111010101110000 + 0000100000111010100110001 + 0010110000101101111000000 + 1110000111010101101011010 + 0010011011101110001100011 + 1110110000111000111100001 + 0001001100010010001000110 + 0101111101000100111100001 + 0001010000000110100111010 + 0100101011100101011100001 + 0010110010101100011001011 + 0111101110110001100111001 + 1101110010010011010101001 + 1100111100011101001101100 + 0001001001100010100000001 + 0111101011111011100001010 + 1111111111010111110011000 + 0011110101000100100111010 + 1000001000001001010010011 + 1100110011110011100101100 + 1101101101010000101010101 + 1101110111110111110000100 + 0010001011010110100100111 + 0001011011100001010000000 + 1001000100000111010010111 + 1111100010111011110100110 + 0101110111011011000100111 + 1011100110101100000000011 + 0010101001010101011101110 + 1000101011011111100101110 + 0000000010110110000111010 + 1011110011100010101101101 + 1011011100101001100100100 + 0100011110011101101010010 + 1101000011101110010001001 + 0011100111111100111110101 + 1000010110000000000110101 + 0111110000100111111010011 + 0100011111000001011100110 + 1100101100000100011000011 + 0001101101111010011011111 + 0010110110001000110110100 + 1100110000001111100101000 + 0010001001111101000001101 + 0100111101010010101111111 + 0101110101100100011100101 + 1000011111010011110001000 + 1010100101000101001110101 + 0010011010111000111111010 + 0101010100000001100111011 + 1100100101111010000010001 + 1111001010110001011110000 + 1000010000100000110111111 + 0000101001110100110000101 + 1010011010011100101111011 + 0100100001101011100011000 + 1101010101010101001111001 + 1101101011011111111101001 + 1000101001111010100110111 + 1000101011010001000010000 + 1010000001110010111111111 + 0100100100101101011000001 + 1100100000100010001110110 + 1011111010111001000111100 + 0011011111100011101000011 + 1101110010011101111001111 + 0100000001111010100001100 + 1101010011011001100001111 + 1001011100001111000010000 + 0111101101101011101110111 + 1110111111101100000100001 + 1101101110111111101000001 + 0000011000111000101111111 + 0000110011100100010110011 + 1101000110010010101010110 + 1100000001100101010000000 + 0000001110000101011010100 + 1000010001110000100101000 + 0111010101100010101010000 + 1011010001110100111110100 + 1110101001011011110111001 + 0001000010101101010101110 + 1000101010000010001101000 + 1111000011001111100010010 + 0110010110011100010110000 + 1100111101101000001001100 + 1010110010001111010100100 + 1011110101001100011000111 + 1101011011001110000110010 + 1111101111001110111101111 + 1011111101011001001010011 + 0100001010000101111001010 + 1010111101101001011100011 + 0000001010011010000011100 + 1100101010001111000010100 + 1101100000100001111000011 + 1000100100000110101110110 + 1111001001000110100011011 + 1000011001110110100000010 + 0011111010001000000110011 + 0100101110000101010011011 + 0010010101110111000011111 + 0111000110000101100000000 + 1001111010010111100100011 + 1111100011001000000110101 + 0101010000101010111001110 + 0100001111001001110100111 + 0001110001100100110100010 + 0110000000010011100000110 + 0101010010111100000111111 + 1111010100111011100001010 + 1111010011111001001111100 + 0011001100111101101011110 + 1110110111111001111101100 + 1110001111110001001100110 + 1000111000001110100100110 + 1010001001111110011111001 + 0000110011101010101100000 + 0110101110011010010111100 + 0010010011010110100010011 + 0100101100001101000110110 + 1111000011110100100100101 + 0101101101010011010101100 + 1101100100000000111010110 + 0001011110000111110101000 + 0100101111111110100101101 + 0110011111010010110101101 + 0000011010110100110100100 + 0110111011100010101100101 + 0011111100101101100101001 + 0000000111101011101100000 + 0100100101111101100011011 + 0010110011110101000001010 + 0100001001111100010110000 + 0100110111000011000101001 + 0011000001100101101101010 + 1111110001100001110101111 + 0101000100111000111000001 + 0101011011110011101110001 + 1111100010110011110000110 + 0111101010111000111001010 + 1100011101101010111111100 + 1010000010111000001010010 + 1111111000000101110100101 + 1001001001000010011101110 + 0101100000100100111110011 + 0001001000010000010011110 + 1111010011110010101111101 + 1101011001010111010011100 + 1101001101100000000100111 + 0011110111111110000000110 + 1101000110010001011101010 + 1011100000110100110101100 + 0011111001001101001000100 + 1010000100110000011011101 + 1011000100010111010100010 + 1111000100111101000101001 + 1101010110011111001111110 + 0100100100110111001001011 + 1101000111001111101000111 + 0100000011101001111111011 + 0111011010101001110010110 + 1011000111111101010110110 + 0010010101101011101011101 + 1100010000010111000110100 + 0001010100110011100100001 + 0010110010010011001011000 + 1000101000011011000000001 + 1011101011101101111111001 + 1010001010011100010001011 + 0000110100110101000111000 + 1010101110110000010010001 + 0100010000001111110010000 + 0010100111100010100101000 + 1010001001100111100101011 + 0011001001011101000000010 + 0100001000100001111001001 + 0110101001001101000011111 + 0001100101011100011100110 + 1001101010001000111111011 + 1111000101101101100100011 + 0111001001001111110000011 + 0011000000011000101110110 + 1111100111010101101010111 + 0000011101100010010011011 + 0011101101011110011000000 + 0011111101101011001101100 + 1101101000000111100001101 + 1011110000100010110011111 + 0000010001100110100111011 + 1111100001001010010010101 + 0010011110011000011000001 + 1010010001111101010101001 + 1101010011110001010111001 + 0101100101010110101011100 + 0111111101000111110011000 + 1110100100011110111011101 + 1111110100001011111110111 + 1100111111001110011000001 + 1100111101101000011010100 + 0001101011011011100011010 + 1100000100110000100111001 + 0110011010100000101101100 + 0111111000001110011011010 + 0010011110000011101110001 + 1110010011001111111101010 + 0000100000010101011001001 + 1001011110110010111001111 + 0111010100011111000000001 + 0110100010110110110110111 + 1000010010000110100000000 + 1111101101001010111000110 + 1111011000101010100110110 + 0111001111010100110011101 + 1010010101110100000111001 + 0110100110101001000100101 + 1110011001100011101111110 + 1100110010001001100101100 + 1000001000111101010000101 + 0101000000101010110001011 + 0011110000011010001100000 + 1101011100110001011011110 + 0010001011000101001100110 + 0001101011010001000010010 + 0011000011111100101011010 + 1010101101001001000100101 + 0001100110000101101100100 + 1111000111101101000001110 + 0111011111100010010101100 + 1010000110010010111100110 + 1111101000011001000010001 + 1101000101111010101110101 + 1110111101000000100111110 + 0110110110001001101000111 + 0110101010111011000101001 + 1010001001100110110101111 + 1010101001011101000110101 + 1101100110111011100001010 + 1011100010111000100100011 + 0010101100010000011101000 + 0011100110101111010111101 + 1100001110011010111001000 + 0111010110101001111111110 + 0001100000000010000110111 + 0100101011101101010110000 + 1101001001111001110101010 + 1011000110011110111011011 + 0000101111011000001001010 + 0010011011001111000001011 + 0011000100111010111100111 + 0010001011101101010100101 + 0101100111000000110001111 + 1101011010111100100001111 + 0011010101110101110001110 + 1100101101010111111110000 + 1100001101011111000011011 + 0001011010010110000000110 + 1000011100001011110000111 + 0011011101001010011001101 + 0100101011100111101001000 + 1011110001110011000001001 + 1101001101010000110110010 + 0001101001000110111101111 + 0101111100000000101000010 + 0000111111001001010110000 + 1110100011111001011110001 + 1000000111110101011110010 + 1101000110110110111100111 + 0110001111010111111000111 + 1100011101110100100001010 + 0011100001000010111111001 + 1111000011011101110011101 + 1101010011100110100001100 + 0000101001000110011110110 + 1111101011000011011010000 + 1001001011011101000100100 + 1011110110110000000011100 + 1001110110110011000101011 + 1011010001100100010100010 + 0010011001011111000101000 + 0110111011100000000011101 + 0111001000110110011010100 + 1001010010001101101100000 + 0011111010010110001110101 + 0110110101101001011111110 + 0000100000101000111111110 + 1111111000100001110110100 + 0101011001001000011010101 + 0000111111000010100011010 + 0001001100111101100110111 + 1101001101111010100110111 + 1101000100110000011010111 + 0101110111010101011011010 + 0000101001010010000100111 + 0001110011101001000101111 + 1000000100001101001100000 + 1010101100001011100011111 + 1000111000001001111110010 + 0000111001000111010010100 + 0001101000101100111001011 + 1000011100011011111100010 + 0111011001000101000011101 + 0001111000000001010110011 + 0100100110001110101110001 + 0100101010101001101001111 + 1010000101001001000010101 + 1101001110000110111000000 + 1100100110000100110110110 + 1100000011111000010001100 + 1011100100011111111110001 + 0111111011111100111110111 + 0101111001010001100011010 + 0101111011110010000000100 + 0011011011001011010000101 + 1001011110010010010000000 + 0100110101001101100000111 + 0100100011110101000001010 + 0011001111000111100100001 + 0110011101110010100110101 + 0110111001010111011100101 + 1110101110110010110000110 + 1001010001100001110110101 + 1000100110100111110100001 + 1110101000010100000110001 + 1000011111100010001110000 + 1111100100100100000011100 + 0011010000010110111001011 + 1101001111101001000000100 + 1110010010111101000010100 + 0011010000001101100000010 + 1100111101100000111110010 + 0001011011000011010101001 + 1110001011101011110101000 + 0111100111100010111100101 + 0010101011011110000111010 + 0010010000011000110010110 + 0011111000101111010110000 + 0101100111001011110010111 + 1100111010001000011101001 + 1101101011000001101010111 + 1101100011000001100010001 + 0111110110011001000100010 + 0010001001110001010000000 + 0011001100000000100111111 + 1000101000110110101001011 + 0001011000111110110001001 + 0101001100101000001011001 + 0100111101101010001101000 + 1101010101100000000010100 + 1101100110001010111001100 + 0100100011100111000010010 + 1110110111101011101100000 + 1111111100000110011001101 + 1101001011111010100000111 + 0001010011101101110011011 + 0100001001101101110001010 + 0100011001010000010100000 + 1111101111001011101011000 + 0110101000111011010110010 + 1011000001001110101011100 + 1110101000001100010110101 + 0111100110110100100000101 + 1010100110011100111100111 + 0010101100110011100000101 + 0010000010100110000100111 + 1011011011010111000000011 + 1100101001111110111001111 + 1000111110010000000100011 + 0010011001101000011111011 + 1000000111010110100000110 + 0110000101000111100000001 + 1101110011111110111011010 + 1001010110010000111001111 + 0110000010110001000000010 + 0110111001110000111010001 + 1100010111110101100111100 + 1101111001111110010010100 + 1011110101100000011011111 + 0010100111100010010100110 + 0001100111000001101110111 + 1111101100110101010110000 + 1011010011000111011010011 + 1111100001111100010101101 + 1110001111011111011000000 + 0110010010011110011100011 + 0101001110111101010101001 + 0101010010001110111110100 + 1000010100110101110110111 + 1100101110010100110010001 + 1000111011010110001011110 + 0100010110011111011100111 + 1001101110001100110010011 + 1010011000101010101001100 + 0000000001001001111111000 + 0010011010101111000101111 + 0101000110011011011111100 + 1101101110100001000011000 + 0111001000110000000011110 + 1010000100100010010000100 + 1111111110011010100001001 + 0101101101000101100111100 + 1001101110100110011110101 + 0111001111100110111001000 + 0010010000101001000010000 + 1110001001111111011011100 + 1110000000010001111111101 + 0110000000010101111010111 + 1010100001100111110110011 + 0110010100001101110000100 + 1001111111111100100111100 + 1111100011011101101000101 + 1110010010000101010111100 + 1011011111110000111011101 + 0001111101100011011010000 + 0010000100101111111101111 + 1011111001010000110001101 + 1010000011000101011111101 + 1011101011111010100101000 + 1100100011001101110011100 + 0010000110110110110110010 + 0011000011100001111011001 + 0100010010011001111001011 + 1111010001011111000110011 + 0011011011111000011011000 + 1110101111001001000111100 + 1011111010101101111111011 + 1110001010001011100110000 + 0000001100001010111000100 + 1110111111100001111111111 + 0010001011011110011100011 + 0100000001001001000101001 + 1111011000010001111100101 + 1101111010001000110111110 + 0110001011101011010010001 + 1011111111100111011100110 + 0100110111110010011011000 + 0101001000100101010000011 + 1011110100101111111111110 + 1100001101011101010111101 + 0100110000010011110011011 + 1011011001010101010011001 + 0110110011101101000011101 + 1011001100111001001110101 + 1111000011111101011110010 + 1100010111001010111110110 + 1110010101110111000100001 + 0101000011101001000110111 + 1010000111111101101000010 + 1101110011100100000110010 + 0001100011111100000010011 + 1001000100101101110011110 + 0111001001100100011011100 + 1100011001001111011111100 + 1111111111111101001010010 + 1111010111101110000000011 + 1000000001111010010111011 + 0111000011101010000010100 + 0001101011111001101111110 + 0110101001101100111100010 + 0011111100110110100010011 + 0101101110001000000110010 + 1111110001101100010101111 + 0011111111111111100100101 + 0101111110010010111000010 + 0011100100100100000100010 + 0100100011010101000011000 + 1000110110010110100000101 + 0001101101111001101011111 + 1000001011111111101110110 + 1010011111011101000010011 + 1000100100010000100101111 + 0110111011101111111011111 + 1011000110110001110001110 + 0101110111101010110001001 + 1000000001010101100101110 + 1010011000100100101001011 + 1101010011111111101101001 + 0001111110000011100111010 + 1010010000010100010001000 + 0000110000011000101111110 + 0000101001010011110110100 + 0101000010110001011000100 + 0101100111000101010111111 + 0010110000010100010110100 + 0101101111010000011101010 + 0100101101011110101001110 + 0001010110111101111000000 + 1111001010110010000000111 + 0001111001000000000001101 + 1111101010111101110111010 + 0011011000111100010100011 + 0111111100000100111001101 + 1111011011101100101111010 + 1110111001001010100111010 + 1000010100000110100101110 + 1010110111101000001000110 + 0000000111001111111010111 + 1100010101100001111000011 + 0110010000001100110010101 + 1011001111000111001001000 + 1011101011110110000000110 + 0111101000001110010001111 + 0110000000011101101010001 + 1011110001011001111001010 + 0100011101111101011001010 + 0001100001100001110100100 + 1011001011010010011100011 + 0010011000100000101101111 + 1010000000110010010001000 + 0000110101110110010001110 + 1000011110110111110100011 + 0000111101011101100010000 + 0100010100100110100100101 + 1010011111000100011001111 + 1010111111100111110100110 + 0010001011001111000000101 + 0111011100011110111111111 + 1110010001011110101001111 + 1100110001000111111101101 + 1011100000001101100110001 + 1011000101000010111011010 + 0001010000010010001110101 + 0110100001000110011001000 + 0000011111101111001000110 + 0011101110001110100001011 + 0100110111001010110010111 + 1100101010010000010101101 + 0110000001111101110100110 + 1110001101110110100111111 + 0101000010001100001111100 + 0110111110001110110001001 + 0011111111011101010111100 + 1101101010001100001001011 + 1111001011101000111101100 + 1001001110010000110100110 + 1001111111100000000111110 + 0000000100000101010111110 + 0001000001001101011110001 + 0010001011111101100101100 + 0010010000010110011011001 + 1000011111011011110001111 + 1110001001110101000011110 + 0111001100010000001100001 + 1101010011001100100011001 + 1100110010111110001101001 + 0101001110101101110001010 + 1110001111111001110000011 + 0000101110001111110011010 + 0111110011001101100100110 + 0101101001110111011000101 + 0011011100100010111000011 + 0110010111100011011000001 + 1001110000110010010011010 + 0111100001000100110010000 + 0001000011001110001001011 + 1001010111110010010001101 + 1111001010101000000101110 + 1011110010110100010100010 + 1011000101110011110110100 + 0001000100010100000001000 + 1111011001110011010001111 + 1101110110000011110011110 + 0111110011100010000101000 + 1101001001011001010110010 + 0001001101101111001011100 + 0100011101010110010110010 + 1101010101010111011110000 + 0001011101000001001101000 + 0001011101001101011110000 + 0100111111100100101010110 + 1001100010000001001100011 + 0110101001111010000110111 + 1110001110111010100000100 + 1001010010111000111111010 + 0011001100001100101110000 + 0100110001000110011100111 + 1001101001010001100100001 + 0001111011101010000011111 + 0010100101010111000111001 + 1001111110011001011000110 + 1001100101111010111010010 + 0010000111110111000101100 + 1100001001001001001100110 + 1110100010011100110010100 + 0110001000101110100010000 + 1111101111111110010000011 + 1100010110010010011101101 + 0101101100001001011110001 + 0100111100000011111100111 + 0011100100011101010011010 + 1011001001001110010010010 + 1010100000101001001000111 + 1010110010101000011100101 + 0111000010000101110010101 + 1111101101001111011111010 + 0101100010000110001010100 + 1001000100110111011011000 + 1001100101000100010011001 + 1000001110011000110001010 + 0100111001011010111101111 + 1111001010000111011111011 + 0001001100101010000111011 + 0111110010011110011000110 + 1101111001111001100100110 + 0010101000100100000111001 + 1011101000110010100001000 + 1000010011110111011101111 + 0110111000010010010011101 + 0110010000111010011011100 + 0011000000100001000101110 + 1000101011101000111001101 + 1000011111010001011110010 + 1111101101000011101001110 + 1000110010110001111111101 + 0101010100010001101110000 + 0101100010101010010100001 + 0001011101010111010000010 + 1111010010100001000100000 + 1011110100100010101001011 + 0001010001010011101010000 + 1111001110100111001000001 + 0101101001100110110010110 + 0111011101010001010101000 + 1101010001100111011011100 + 1010010010110010110010011 + 1111110000000000001011011 + 0100100110110000000110100 + 0011110000101001101011000 + 0100101011110010100110100 + 1001000010001111110010100 + 1010111010000111001111110 + 0000001110101011000010010 + 1010011100111011011000001 + 1110100000101011101010110 + 1101110110010001001010111 + 0010000111101010010010000 + 0011000110001110110111000 + 0101011111010011010011111 + 1100110100000111010110000 + 1100000000101101100110111 + 0101110101000010010101111 + 1010001111011111101110111 + 0110111000110010010000011 + 0010101001100101100001010 + 0011100101010100101001110 + 1101110011101110010111000 + 1001001001010110110111101 + 1101011010101010010110001 + 1001011001011000011100011 + 0000011000010110011101000 + 1010100001111010011110100 + 1010110000000011110011011 + 1111110010011100110010000 + 0100010011000110111001110 + 0001010111100100101100001 + 1100110001010011010010011 + 0100110100111011110100100 + 1011010011001001000001111 + 1010100101110101001100111 + 1011110100100000111001011 + 0100000000110010101101111 + 0110010101110101001101110 + 1110000011111011101010100 + 0100010101100101011101000 + 1101000111111000110001011 + 1100011111101010001001001 + 1110011001101010010101001 + 0000110010011010110100011 + 0100111100100001001111100 + 1111110101001100100001110 + 1010101111011010000001101 + 1000100011000100111011010 + 0111111001110101110010111 + 0111111000000010110100101 + 0011101101011111110001001 + 0001001101100000111111100 + 1001011000100001110101110 + 1010000011011111100101001 + 0111101001111001110011011 + 0110101101111100111000010 + 1000000100111010110111001 + 1100101000010110111100100 + 0000111100100010101100101 + 1010101110111001110000100 + 1110110111010110010011111 + 1011100010101011010010111 + 0111100100010010011101100 + 0010110011111111011111100 + 0111000110001001000111101 + 1001110011011010100101010 + 0001000111111010111111000 + 0011111000101111110100010 + 1101011100111100001011111 + 1111001101111101110100111 + 0111100011110010000100011 + 0110101001111111010010101 + 0110010110110011001001100 + 0000111100111011111001100 + 1000011001100111000110000 + 0010000000001000101111010 + 1000010011010110100011011 + 0000001010000000100011001 + 1000001011111011111110000 + 1111010101100101001101011 + 1000001110010011111101000 + 0011011011111010011010011 + 0100110010110100101101100 + 1011001011101111011000010 + 0001100101000110010110011 + 0111110101101101010000000 + 0001110000100010111101110 + 1101010011100011000011010 + 0011010010110100100111010 + 1001101101100101001010010 + 0011010100010000010010100 + 0010010100110100100011010 + 1011000000110001000110001 + 1111111011100100111100010 + 0101111110001110101111110 + 1010111010010110100000101 + 0011100100101001011101010 + 0110110000101101001000111 + 1111000111101000100001101 + 1001111011100111110110111 + 0011111110100001111100110 + 1011000100010010011010101 + 1101110011001110000011100 + 0111010111100100001111000 + 0001011011101101110111001 + 1001000110010011010100101 + 1010110001011000100110111 + 0000011010111010000000101 + 1101010001101100001000001 + 0110001001101101111000100 + 0101000101010011111101001 + 1011100010001010000101111 + 0110110011101101100100100 + 1111011000000010100001100 + 0010001010001110110000010 + 0110001000100100001101010 + 0011101100001000000011111 + 0101111110110101110000010 + 0000010100011000010111101 + 0011101110100000011101111 + 0001101100010100011011011 + 1101011000110111010110100 + 0110011110111011111111101 + 1110010000110000110101010 + 0101011110101101011100100 + 1101000100001010111011111 + 1001110001101101101110110 + 0000000111010111110110111 + 0101100101011010000010001 + 1001001110011000101001100 + 1001101111000010001111101 + 1101110010110111100001000 + 1110100001011101010011110 + 1010000001000011000010011 + 1101100100111010100110101 + 0111000111001010011011100 + 1001110110101101110111000 + 1110101101001000000000111 + 0010100100000111010111010 + 0000100001111101101010001 + 0100011101001000110111101 + 1101001111000111111001000 + 1101000000011001000010001 + 0111000101111010010001101 + 1100110110001000111101000 + 0111101000101111010101010 + 0010010000111001111010100 + 1000111010110011010111001 + 1000101110111010100011000 + 1110101101010100001111101 + 0100100010110111000010001 + 0100011111010100100001011 + 0110010111011010001010110 + 1101110100011110010101100 + 0101100000100110100100000 + 1001101110101000101001010 + 1010110110110010101010010 + 0001011101100010101010101 + 0111000001000101011110000 + 1111011000111001100001110 + 1001011010100001101000101 + 0100110111111010110011001 + 1101100011000101010011010 + 1001001110011101000111011 + 0000100110011111001011100 + 1010110011100110101000111 + 1010011111101101011000000 + 0110011100111011101000101 + 0010101100110101010110010 + 0011000110010000010110011 + 0001001110110010101010001 + 1011101011101001110111010 + 1100010100001110001100001 + 1100011011100110101111011 + 0111100000000000001010110 + 1111010110101100100100011 + 1110110010010100100011111 + 0011011101101001111000010 + 0000101111001001111000110 + 1110100011011101001110111 + 1001011111001011001111011 + 1111010000100001110011010 + 0101101101101111000001000 + 0000101110100010100101010 + 0100010111010101100001110 + 0101100100101001010101101 + 1101100100111001100110011 + 1010100000011101010100011 + 1001000100001100011110110 + 1000111111101111100101100 + 0000101100111011111001101 + 0101011011100111010111000 + 0101110110000011111000101 + 1010000100101100000011001 + 0010010101111101110101101 + 0001111100100001100011100 + 0100111110111001100110010 + 0011001101010001100100000 + 1011101001000110000110011 + 1001001001010011101100100 + 0111110101011010011111000 + 1100101000100111001101100 + 0111001001010010100010100 + 0101111101100010001110111 + 0010110101011100011111010 + 1111110001101110000001010 + 0101111001011010000001011 + 1000100101000111110001111 + 0011111010011000111100100 + 1110000011001111101111110 + 0001011010101000011001111 + 1001010001010110101000111 + 1110010010000001000010111 + 1100101010100001010010110 + 1111010001001011011011110 + 0000001011100101001000011 + 1001010101001011001101001 + 0100111010001010110010001 + 0110101001010011011010011 + 0011111100010011111010000 + 0111000101000011101000001 + 0000110011101010100000111 + 1001110000011001011101010 + 1001111000111101101100000 + 1010101100100011101000111 + 0011000100001010001110010 + 1101001111110101001111101 + 0001011101011010111011110 + 1111101100100111011101110 + 1001101010100111000000101 + 1100111100010110101110000 + 1001111001101111111100000 + 0010000000001110111100011 + 1110100000000000110101111 + 0001001011010101111111111 + 1000111110001010001010110 + 1111001001011001011101110 + 0010100001111111110000011 + 0111100110110100100111001 + 0000000001001110001111001 + 0101000010010111100011010 + 1001001000011101010011110 + 1001101111000011000100001 + 1101010000111011101010100 + 1001001100010011111011001 + 0010101010000110101100111 + 0011000010010111011100010 + 1001110111011010001101010 + 1111000010100000110010101 + 1010001000110000010110100 + 1110111110101111011000010 + 0001100000110001011011101 + 0010100000010101101101000 + 1011100001000000001111000 + 1111010011010011101001110 + 1101101110110010110110110 + 0011100001101111111000100 + 1111001110110011110111111 + 1101101100100101100111011 + 1111111000001101101000001 + 0001010010001000010000101 + 0011001110111011110000011 + 1101111111110000110010010 + 1011100101110111101111010 + 0110001000011011110000011 + 1010101011001001110001111 + 0000101011011000010101001 + 0010011010010001010011011 + 0100101000101000000011010 + 1010000000011010100001000 + 1111000001010011000001111 + 0001110100010000000111101 + 0111000011101100110000011 + 1100011010101011001100001 + 1101010100010001101101011 + 0110100000100101101111001 + 0100100100100000000000010 + 1101000111001110011001001 + 0100110010110001010101001 + 1010101001011011100000111 + 0111010110000010010010000 + 0101100111001111100011110 + 0101110100011011101111011 + 0100010001010101110100110 + 1100010010110111011100001 + 1010010100101110101100010 + 1001010010100110100100010 + 0001111001100000111101011 + 1011111111100011111001001 + 1101100111111110001111111 + 0010001100100001111000011 + 0001111100100011011000101 + 1000110111001100111001111 + 1010101110001111011110100 + 0000011100010000001100011 + 1010000100001110111111110 + 0011101101111111110111110 + 0111011100001000010110110 + 1011110011011011010000010 + 1101100101010111110110010 + 1001010000001011000100000 + 1111111000110010111000001 + 0011000010000110101101100 + 1100101100001001101001010 + 1111000111011000011100111 + 0101100100101011000101110 + 0000011010100100100001110 + 1110110000100011100100101 + 1001010000000111111011011 + 0011111010000001111000000 + 0110100001110110000010111 + 1110000011010111000110011 + 1001001000101100110001100 + 0110010101011010000111000 + 1111000010010011110100101 + 0011001100010100011100101 + 1010101100110110011101101 + 1011010010110101011101000 + 0011001101100111000010100 + 0001100000110011000010100 + 0100100100110010010110001 + 1000001101010000000100101 + 1011101010011011010110001 + 1111011010110000011011111 + 1100110111100001001010011 + 0000000011101101110101000 + 0101000000001110111010011 + 1010110100100000000001110 + 1100001100101001010101001 + 1001110000100110110011000 + 1111010110100001011110110 + 1100001111001101111011001 + 0110110101100011111110111 + 1110111101001011001101000 + 0110111000000001000000110 + 1000010100000100000001100 + 1011010100010001001101110 + 0000001110100010100100001 + 1010010111110010010111110 + 0101111000000011100111011 + 0100011100000001000001001 + 1110010010111000001111101 + 0101000010010000101001110 + 0101000110001000010101100 + 0101111001000101111000011 + 0010001110101011110101101 + 1000111000111000100110100 + 0100010101110100101100011 + 0110000110001100010011101 + 0101111100000010010000010 + 0010101100011100010000011 + 1111010110111100010000010 + 0111100011001010101010001 + 1101000111000000111100100 + 1111100001100100010110110 + 0011110100000011110110010 + 1011110101011000100011011 + 0001100010100001001100110 + 0111001111001000110101110 + 1010110100011100000110001 + 0001111001011100000101011 + 1010100010101110010100101 + 0101100000010100101110001 + 0101110110100101101001110 + 0000101101011111101110011 + 1000000111001101110101011 + 0010010101001001010111111 + 0100001001111110101100001 + 0011101100110101000101101 + 0110000001110101010011010 + 0110111000011111100011001 + 1000101000101010000101000 + 1010001100100111101100000 + 1000000001111101110101001 + 1010011101100111100010101 + 1010110100110010001001110 + 0011100001010101111001111 + 0100111111111101101100010 + 1111101010110000110001101 + 0010011000001000000011011 + 1100101111011011011011110 + 0101000100100100101111100 + 1100001010010110111011001 + 1001010111011101100011110 + 1011111110101100010110111 + 0111010010101011001000100 + 1111010101100100000001101 + 0000000011110111100101101 + 1000001101000100011010101 + 1011011001000111011111110 + 1111100011010000110100000 + 1011010000011010110000100 + 0111000011101010001110110 + 1001110101110101000111111 + 1010111001110111000001001 + 1011101110011101110101000 + 1111100111110101101011010 + 0011111101011101100110100 + 0100110100111101110101000 + 0000100000110010010001101 + 1111100110100010101010101 + 1011110010000001000100011 + 0011010101010000101100100 + 0001011010110101100011100 + 1010000110011110000111110 + 1110100101110100111010111 + 0100111001101110111010011 + 1111110101000010100111001 + 0001010100111101110011111 + 0001011101000010100111111 + 1010011100101111001011000 + 0010011101100001101001010 + 0110110001010001101111000 + 1101101100000010110010101 + 1101001110001011110000010 + 1000111100010111101110111 + 1101110000110100011010011 + 1110001101011101101011010 + 0010110000100101000111010 + 0010101110001100001010110 + 1111010001000001100000001 + 1000010011010100010010001 + 0000100111110101110100111 + 1111111101110100000011110 + 1011101100110000110011000 + 1111000000011101001011001 + 1111010011011101111110010 + 1011111000000011111100011 + 1000010111011101001111101 + 0001011011010010110010101 + 1010111001000011000000111 + 0101110100111110110111101 + 1111010100110001111011101 + 1001101110000010101001100 + 0001011011000001100000010 + 1001100100110101111101000 + 1100100100001010100000100 + 0001010101111100110110001 + 0011100100001001110010010 + 0010011010101110110101110 + 1110001000001110010010101 + 1000101101010000110100011 + 1110010011110001010111111 + 1011000111001010101000001 + 1100101110000110000000011 + 0010111100110010110001101 + 1100011001001010000000111 + 0100100110100001111001100 + 0101001110101000111001010 + 1101111110100101100000001 + 0100101110010111010011111 + 0100110101011010110100100 + 1000000111101111100100100 + 0011100010000010110010111 + 1101101010111101101000000 + 1000110001000101101100000 + 1110110011101000010011011 + 1010010011010011010110011 + 1011101100110100011110010 + 0001011011101011100101011 + 0010110110101110110111010 + 1111011001110100011010000 + 1111011001011010110100000 + 0011100011100110000001100 + 0001111111110111100110011 + 1100101101001011000110110 + 0000101111111110111111101 + 1110111010101000011000111 + 0111100011100011010010000 + 1011010000100000001011000 + 0011111000101101000101111 + 0111000010101000010001110 + 1000101100101000010001111 + 1101011110100001011111011 + 1111010010110111010100101 + 0100110011101011010001001 + 1011100110000010010001111 + 1110000101001010111101001 + 1101110100001101111100011 + 1111101001100010101000001 + 0011001101101011101000101 + 0011110000000000111100111 + 1111011011000111101000001 + 1010000001101010101110010 + 0100100110001101001010111 + 0110100101110101010100111 + 1101111100111000101111011 + 1110101111001110101010001 + 1001111101000011100100100 + 1001110101101100001110010 + 0100100101101111011001011 + 1010010101110100011100110 + 1010001101100101101000101 + 0000101101000111101111011 + 0000001111000110101101100 + 0000011001101010011001000 + 1100001000101100011001100 + 0111111001010100100110111 + 0001011100010000110000110 + 1000001101111010010010000 + 1110111001011111100110001 + 0100110001011111011001100 + 0100011100110000011100100 + 0010011010100100010000010 + 1111001100111000000110110 + 1010100001100100100111110 + 1111111111110110111000100 + 1110011111110110101001110 + 1000111100010011101101100 + 1000100001100110110001011 + 1100011100111100001010111 + 0000011000011100101001011 + 1001010101000001010001010 + 1100011010010011010111010 + 0111111101110000001011011 + 1000100001001110110110100 + 1110110101110101001100001 + 1111001111110000110101010 + 1111101110111011100101100 + 0001111111101111110011101 + 1101000000111110001110000 + 1011111011011100011100101 + 1010011010110001011011101 + 0110110100110001110000000 + 0111101010000110110110101 + 0110111000001101001000001 + 0100011110101101101001000 + 0001110101111000111110110 + 1010011001101100101010001 + 1001110101010010011100000 + 1011011011011110101000000 + 1000011100101000100001001 + 0100100010000100001011000 + 1001100001010111111000101 + 1000101101010010110110111 + 0110011011001010111011101 + 1001011101100000111111000 + 1011011011100111111010100 + 1100100000001001000001011 + 1100001011001111100010101 + 1100101110001011100110101 + 0010001001100001100101001 + 1101101110010011111001111 + 0010100110011000110100101 + 1111110101011100011101101 + 1001110001000011110010100 + 0110010101000000011110101 + 0110101010001011110100010 + 1000001001101101010110101 + 0001001111000001101000000 + 0111001110110000010101100 + 0100101010100001011101011 + 1001101010001000011110101 + 0001111010001111001110101 + 1100001101000011111101100 + 1011111100101001100001100 + 1100010101101101101100000 + 0100010110100111000101101 + 0101110111101011011111111 + 1010100000010110001001111 + 0110110011011011101011110 + 0010111001111001101110101 + 1011001001011111111010001 + 1100100111001010110100010 + 0111101100100010111100010 + 1110010100011110101000011 + 1111010110000110001000010 + 0111010110001000011110110 + 1100100010001000100101110 + 1001111011101110010010110 + 1011000101110101000001011 + 1011111100011010101001001 + 1110100100010000100110001 + 0000110110111100010100011 + 1101010100001111110101101 + 0010111110100010100010011 + 0010011111110100101101100 + 1001110111101001101010100 + 1110110010001110010111100 + 1010111101110111011100101 + 0011010100011011010011010 + 1011110100010010010011000 + 0001110000000100001111000 + 1100110011101001111010010 + 1011111100010110100100110 + 1111011001010011101010000 + 0011011000010000000001000 + 0000001001101011001000011 + 0110110111001011011001000 + 1011111111100001100000110 + 0011001011000011000110110 + 0010000001111110000100110 + 0010010101111101110001110 + 1011010100010111001000000 + 1110110001110110110100111 + 0111110110100100110000011 + 0001000101000110010010111 + 1100100100110000110110111 + 1100101000010101110000101 + 0101100101000110110110110 + 1011000100001101111000101 + 1100110001101001000111001 + 0100100001001101001010001 + 1101101001011010001000101 + 1111000100100110011000000 + 1110101100001111101110100 + 1110111101100101010000001 + 0111111010100111110011011 + 0111011001000001000101010 + 1100011101010011111000101 + 0110000011011001000001100 + 1100100010100110100110000 + 1100000000011100001101110 + 1010011001111101110111011 + 1001110000010010000000001 + 1001110001000110001001011 + 1110010111100001011001001 + 1010000001010101100011001 + 1000000101010000000001111 + 0010011000100101011000011 + 0010110101010110100011110 + 1001101101000111011110110 + 1010111100001001001101011 + 1111100111100010110000011 + 1011010110011101011111100 + 0100101000111111101110011 + 0111010111010101001100011 + 1010111000000110011011101 + 0110111010001110010101101 + 0100001101101111101001111 + 1101111011110010111010011 + 1100101101110010111010101 + 1011100011001000000101111 + 0000100100100000110101000 + 0101000010001111001001101 + 0110100110000110001000111 + 1110000000011101010010001 + 0110001111101001000000001 + 1001011001011010100001111 + 0010101110000000111100110 + 1011011101101010100101010 + 0111111101001001111001111 + 0101100100111110010111000 + 0011100010110100110111011 + 0111110101101100110010100 + 1110011011100110010110000 + 1000010001100100101000111 + 0110000000110010001111100 + 1010111001110111011101010 + 0010010110000110011000100 + 1000111101000100001100110 + 0011111100000111001010101 + 0010101011101000111111110 + 0011111101010000010110010 + 1111110010000111011000010 + 1111011000111101001011100 + 1011100001110110101101001 + 0100001100100000110101010 + 0011111011101010001001011 + 1111100000001100001010011 + 0100111111100101110111100 + 1010100011010110010001001 + 1101001000100000110011101 + 0101110110001001001010111 + 0100101110001011110010010 + 1100010000000000000110101 + 1000111110000011001010100 + 1001101001001010101100011 + 1011111101011010010010111 + 1100001000100101000110110 + 1000100011000110000001111 + 1101011101100101101001000 + 0010000101011001111000100 + 1100010111111000100101100 + 1000011001000100100101101 + 1011100000111000010110001 + 0011111110001001001100011 + 0100100100000101001101111 + 1101100111100100101010011 + 0110110100111000101011111 + 0011000101101011000100100 + 0001111000111110100001111 + 1010101110000100100100110 + 0011101111101101011111110 + 1110111110011100000000100 + 0010010101110000001011111 + 1100011111111111001101010 + 0011111011111110110110111 + 1011100101000100101011000 + 0111111000010011111111101 + 0100111001001000001001010 + 0101011011011010001010000 + 1001110001010111011001000 + 0000010100110110000110110 + 0000000101110000011101010 + 1010100000110110111111100 + 0000110000111001011001000 + 0100011110010111000110110 + 0001010100011101100111101 + 1110010010000001011110000 + 1011111100001100001111101 + 1000001010111110100100111 + 0100000011011011110001010 + 1011110100011110101110111 + 0011111100011011011001100 + 0001000100000101100100110 + 0010011000001100111011001 + 0010001101010111011001100 + 1100101001110010011110011 + 1110110100010000110010110 + 1010100111101111111011001 + 1101111001000100100110100 + 1010110101110111000000011 + 0100011000000011101010111 + 1011011110100110001110111 + 1101101100001010011000100 + 1100001100100100100100001 + 1100100100111001101011111 + 1010101101010111111010100 + 1111001010110011000100100 + 0111101101101111011100100 + 1010100101000011111110101 + 1010011101100110001010110 + 0001101100100110110011111 + 0011101111110110001011001 + 0000001001111110100001010 + 1010101101001111011110000 + 0011001000111000100001000 + 1011101111100111010001011 + 1100110110001010101000000 + 0011111000110000000010100 + 1110101101111001110001101 + 0101010100100001110011000 + 0100010000000010100010000 + 0111000100001100110001001 + 1101101101010000001101010 + 0000011010111110010111100 + 0100110111000001101101100 + 0010010110111000101100101 + 1110001110111100001110000 + 1000110100110010010011100 + 1110011101000100000010010 + 0011000001011110101010010 + 0101110001100010100000101 + 0010101110111101011000101 + 0011010010100000001011010 + 1101100110011001111101001 + 1011110011000101001111100 + 1100110011101011011011110 + 0011110101111001110111011 + 0110000100000010000011110 + 1100000110101010011000100 + 1000111101010100101011011 + 1110001011100001100011010 + 0110111100110101110100110 + 0011111111111111100000001 + 0110110010111010000110110 + 0001010100101001101100101 + 0000100011001110010011101 + 1001100100001110100110010 + 1001011001111010101100101 + 1011010100110000011000101 + 1001110100101110100000110 + 1000001010000100000010001 + 1001010111010001110110011 + 1110011001101010110001100 + 1100101111011100111101001 + 1111000011110101001110100 + 1001001011101110100111001 + 1101011100011100000010100 + 0011101000111011011010001 + 1101001001101001101010101 + 0110111110010100000111111 + 1101010110010111101000111 + 0110100001101000010110011 + 1101011011110011010101110 + 1101011110110011101111111 + 0011111001001000110101011 + 1100011110000100000101000 + 0000001100110100100000100 + 1110001101010001001000111 + 0100011011110101001010111 + 1111011010111101100101011 + 1111111011011111110001110 + 1011111010110100011010011 + 0001101000100000000001100 + 0000010100000110101000000 + 1001101100111101110011111 + 0101101010110010100111001 + 0110110010111110101101011 + 0001001101100110000111011 + 0010010100100010101100110 + 1010111110000011000010010 + 1100101110111000100011100 + 1111111100000101100100010 + 0001001110110011101101100 + 0100011010110010110010111 + 0110111010010110100110011 + 1101001101011111011011110 + 0111010111111110110100000 + 1010000110001100010101101 + 1001001111011101000110010 + 0110110100010000101010000 + 0101011001000010000111011 + 0110001001010001000101001 + 0110100111111001111111110 + 1110001101010111111010110 + 1110110101110100010111101 + 0001100110111000011000000 + 0111111101110110100101100 + 1011001011001100011011110 + 0001010011101100101111100 + 0010100011001000110110000 + 0101011001111100110110011 + 1000110110111110110111010 + 0101000010100111010110101 + 0010010000101101001101111 + 0100111101001001110000000 + 0100101101110011000011110 + 1101100000010110111100110 + 0111001101010011110000111 + 0110101010001011111000001 + 0111000110010100010001111 + 0101000001001010001011000 + 0011011100101110100100011 + 0010000001100101000111000 + 1110100110001100000110100 + 1011011010010110001110011 + 0111001010100100001001001 + 0010100100100110111011000 + 1101111101100001000000111 + 1101000010001010001110001 + 1011111001111000000010101 + 1100001000101101000000111 + 0100011001100110101100001 + 1100110011101010100100000 + 1101011110010000100101001 + 1011011101110110111101011 + 0011101101101111101111011 + 1010011001101001100111101 + 0000011010011010010110000 + 1000010111110001010011101 + 1001000001010001111101110 + 0110011001110010001110100 + 0010100001010011111010001 + 1100001111001001101000001 + 1001101000100110101011111 + 1110101100110110101100111 + 1101111000000010101101001 + 0100100111110000111001011 + 1001110010011001110111111 + 0100101010110010111110101 + 1001011001000000101111111 + 0010010001001000001011111 + 1100011001110000001111110 + 1011011011110001011001101 + 1001000001010111111101000 + 0110011100110001101100001 + 1101000011110110001001010 + 1101100110010110001110011 + 1111000011101000000010011 + 1101100001111011111001100 + 1100110100001101011000100 + 0100000100101010100011010 + 1111101101110101010111111 + 0001100000011100111111101 + 1110101011001001000000111 + 0001010110100000010111001 + 0111111100111010101010010 + 0111011101110110010100011 + 1101011111100100100011101 + 0111111011010011100100001 + 1101010010011000100111101 + 0101100111111100110101100 + 0100000100000001011110100 + 0011001110010111011011100 + 0110110001100100111011010 + 0001000001001000000111001 + 0110000000100011010000100 + 1110000011100111001100111 + 1000000001001010100011101 + 0101100100111110100001100 + 0110111111010110101010010 + 1101011011100010000101111 + 1111001110101010011010011 + 0000101011000001100101010 + 0110001001110010111111010 + 0010001110111111101111001 + 1110010010010100001000101 + 1001011011100110110010110 + 0100011001011111001000011 + 0111001000010100100010100 + 0000101010001000001000110 + 0100011011100110001110110 + 1000011000000010000001001 + 0010001111010010000011100 + 1111110100000000110100000 + 1000000101101001110001100 + 0011010011100111100001010 + 1111100110010011101001011 + 0000101110111101101110100 + 1111100010111111010101010 + 0000001010111100110100101 + 1111100111111101011111011 + 1001100111001001000000011 + 0111111101101100000101011 + 1010101101100110000110100 + 1101001111001011011011101 + 1010011101010101011000100 + 1100101100100010111000111 + 0111110110011010010001010 + 1010000011010111110111010 + 0011010000100110000000010 + 1101100011011100110001011 + 0000000100011001101001001 + 1110010001101000000001000 + 1010010100000101000001001 + 0111101010100100100110011 + 0110110011111000101011100 + 1110110111101110011101111 + 0011011010010010100101110 + 1010100001101110110001010 + 0101010011111110010001100 + 1111111010010101010010101 + 0010000010010100011100111 + 0011111010111000111100010 + 1000111110111010011011100 + 1110100010100111010000000 + 0000001100101111110001101 + 0101110101101101010101111 + 0011110101000101000100101 + 0000010100011110100101000 + 0010011111101010010011000 + 1010011110001011111010011 + 1010011111000010001010111 + 1001111100011111000000000 + 1011110110011110100001011 + 1111101000101101010110101 + 1111001111101010110000000 + 0011010100111001101111010 + 0110110010001011001001111 + 0011011011101100001110001 + 0010110000011111000111000 + 0011010010000010001111001 + 0100101110000111010000100 + 1110001000111110100110110 + 0100110011010111101111001 + 0101000110010100010011011 + 1101100000010100010111000 + 1001001101101000010010111 + 1011100011100100101011010 + 1111001011011111110010010 + 1010010110010001111111101 + 1110101010001001111001011 + 1001011010111101011000100 + 0001011001110111011101100 + 1011110110100101011111100 + 1010001000000111011100110 + 1001011010100000111100000 + 0101110010010010111001100 + 0011111100101110111100011 + 0000010101010101001000110 + 0001001011101110000011011 + 1001011110111100011111000 + 0110001111110010100001100 + 0111010010011000100100101 + 0001001110000000101011001 + 1101101010111111110101000 + 0111110100000100101010111 + 0000111001101010010011000 + 0111100011110011001100010 + 1000101010011001101000011 + 1010101010010011111001111 + 1101010010110011101100111 + 0000001010000100001100011 + 0011001011010111100000110 + 1000011000001000000000011 + 0001110010010001100110010 + 1001000110101100100000010 + 0000110111000111011111100 + 0000011111101011100001001 + 1010110010111010000110101 + 1000001010101010110001000 + 1011100111110111111111010 + 0110110011110001111001010 + 1100010000100101101110010 + 1000011010001000011110001 + 1000010110001100110101001 + 0010000010011010011011010 + 0011010010001101010101011 + 1001101110000000110110000 + 0011111101100001010011110 + 0111110000000011001001100 + 1110100001011001011100001 + 1100111100000011011000101 + 1101100110101111010101110 + 0110001111010011111001101 + 1001111101100011101110000 + 1001010101101000000111100 + 0001101110100001011010100 + 1101000110000100110001101 + 1000001111010010101100010 + 0010001110100110100011111 + 1000101101111011001111110 + 1101100111000011110000100 + 1011110011001010011110000 + 0101001001101001110000000 + 1010100110011101011111101 + 0111101110100110000011100 + 1110001111011110010111000 + 1001110100000110111111111 + 1111101011011000111100111 + 0001011010101111001101110 + 0011100001011101000000011 + 1110001110001011011001001 + 0011001001100111011000000 + 1111010010011010110001111 + 1110010110011110101001101 + 0000001100010111111000111 + 0111111000111101100011110 + 1000011110000010110100110 + 0001101000100001010001100 + 0011101000100110110110110 + 0100110110100000010011101 + 0011000010101011100111101 + 1011011011100100101000101 + 0101010000111000111010011 + 0011010100110101011110000 + 1110110001101010101010010 + 1101011011110010101010011 + 1100110111110000000101011 + 0011000101011010111100000 + 0010110101000101001111011 + 1011001110010100010000101 + 0100011110111011111100111 + 1011100100111110101100101 + 1001010010110100100110110 + 1000010101011110111001101 + 1000010001100101001010011 + 0011001111011010011010001 + 1011100010111010010101111 + 1111110001000011000011001 + 0011010011000111010101111 + 0111011110000100110100011 + 0011000100101011001101111 + 1011111010111001111011001 + 1011011100100011011111011 + 0101110010001111100011001 + 0010110101111000100000011 + 1101010100100110001001001 + 1100010111110100110101010 + 1011011101011100100010110 + 1011110101101110101101011 + 0100100001011011100110101 + 0001010101011010101011100 + 0011101010001100011100000 + 1111111101010011111110110 + 0010111010001100000110110 + 1000100001110000010010011 + 1001111101111010100110010 + 1010111110110011001010111 + 0010001101000111110100101 + 0111000101011100000111000 + 1010111011101111010110010 + 1001100010010001011100110 + 0011001001100101000111001 + 1101001001000001010111011 + 0111111011101011110000010 + 0000010101100011111100111 + 0110110010010110010011100 + 0110111101110110011011010 + 0000111000111110110110101 + 1101010011000000100101001 + 0100011101001000010100100 + 1100100100101110100111101 + 0101101000100000011111000 + 0110010100101000110011101 + 0000001011110100110001111 + 1101101110110011000001011 + 0111101101011010010001110 + 0111000100101101100111001 + 1101100111100001110011010 + 0010000101100100010110000 + 1001111001100000001100100 + 0011010001000000011101010 + 0100010100101111011001010 + 0011001011011011111101101 + 0110101111100010101010011 + 1101011011101100111011111 + 1001001101100011111000010 + 0100110100101100100100000 + 1111011101000101111010001 + 1010000111000111001001101 + 0011111011111011111110100 + 0101100100110100101101001 + 0000000111101101000001111 + 0001110110110000000011100 + 1100011001000010010000111 + 1001111101101101000010100 + 0011000011100101110001100 + 0110010000011000011101110 + 0111111110000010001111001 + 1101100100100000011000101 + 0100110110100011010101110 + 1011001110110001101111011 + 1100100010001010000100111 + 1111010101010100011000001 + 0000000000001011001101011 + 1011110010101001000100111 + 1100001010011110100100100 + 0110011011010010001000011 + 0100100110111000011111011 + 1001010010101101101101010 + 1101101000101010000111101 + 0010111101000111101111101 + 0011111100011110111010010 + 1100100000101110010111001 + 1111101100101100011101000 + 1111111011110101111011101 + 1100110111011100010001011 + 1110010110100010111000111 + 1000011010010011011011000 + 0011001110010000110100010 + 1110001000000110101111011 + 0000101100110110011111011 + 1111101100100100110110111 + 0101110100101010100010101 + 0100001010000110111111011 + 1101010000001111110001100 + 1010001111110100011110101 + 0011001110011110011100011 + 0110110110101000011110110 + 1000111111001000001010000 + 0001001010010101110011110 + 1000111100000000111110010 + 0001001010001100110101110 + 1001011101100101111100110 + 1010000010100101100111110 + 1111000001000110011110001 + 0101110000000010101100110 + 1000101011110100010010000 + 1101010010110101010000001 + 1101101001000001001000000 + 0110000101000100101111110 + 1111010100100001001001001 + 0001000001111101101101101 + 0100101001101011000111011 + 0111111010001001010000010 + 1011101111001001000011000 + 1001111001100101101001101 + 1101110100100111101100100 + 0111110010111101001111000 + 1010011110110100001111000 + 0011100100000001011110101 + 1111000110010001010000100 + 0001011001010010110001110 + 1010110110101100101000001 + 0100001001001111100000011 + 1111000010100111101100001 + 1001110111001000101011110 + 0001100010001010001111000 + 0010100100010000011110000 + 1000010000110001011011010 + 1100011001000100000100000 + 0000110001111011000101110 + 1010001010000001001001011 + 0100101010000010000110001 + 1101100100001100001010110 + 1000111101110110110111101 + 0100110100011111011001101 + 1110010101000010110011010 + 0011101101110010110101010 + 1111011111011101010111011 + 1101100100101001010010100 + 0100110100100110001111001 + 0111010010000111011110010 + 0110011000001001111110100 + 0010010111110111110001101 + 0100100111110000000111000 + 1010101010000001010111000 + 0110110010110010001100000 + 0111000111010011010111111 + 0100100111101110100100000 + 0000110000101011000001001 + 0010101011000101010010000 + 0000110000000101011001101 + 0011000110101110100000100 + 0110011110101011101101010 + 0111000001111001100011000 + 0001010010010101111110010 + 1100001001011001000101000 + 1010100010101110000000000 + 0111011110101010101010110 + 0101000000110000101011101 + 1011011000111010011110111 + 1100000100011010100101001 + 0111101111011000101010010 + 0000010110110000000001110 + 1111000100000111101001100 + 1110001110110010111001101 + 0100011101011001001110000 + 1111111010110100011000011 + 1010000000000110000101001 + 1101000100101001101111111 + 0101110111111100101011001 + 1101111011101101101001011 + 0011100100000000101111110 + 1000110001111001101100111 + 1011001001001100000011000 + 0111001010101000111111100 + 0010101010100010001001001 + 1000010110000100000101110 + 1110011010001000100101101 + 0010000010001110000011001 + 1011111010110111001110110 + 0000001010111110110111000 + 1101100110100111111101110 + 1101000001001000110111011 + 0001001111111000101011101 + 0001100010101000101111100 + 0100010111100010011010010 + 1100000100110101100101010 + 0011101110100101111111001 + 1110101110011110100111101 + 1110001011001000000010101 + 0100001111101000100101001 + 0110110001010111001101010 + 1110100010111100111011110 + 0110001001110100100111101 + 0011100101111110010101010 + 1100010011001100010010111 + 1010010001100100110011110 + 0011010101010111000110011 + 1000001001111011001000010 + 0001110011011000011000011 + 1011100001111011111000101 + 0000001000110111001101101 + 1010101111111010111010110 + 0010010110000101000001001 + 1000011111100010111010010 + 0000001100111010000010111 + 1011110001100000011011001 + 1100110000110110110001101 + 0101010101101000011100011 + 0100101110000010101110011 + 0100111010110010101000100 + 1110010101100000001110100 + 1101100001111111101010111 + 1100111011011100000011010 + 1011010110110111100000011 + 1011110110010011010111011 + 0111110101000011001010010 + 0000000100001000000110011 + 0001100111100001000100001 + 0000110110000101001010011 + 1010100110101011100110010 + 1000011101000100001010010 + 0000000101101001000110001 + 1100110000000101110010100 + 0011010110111111011100011 + 0000111110011001010111010 + 0111001011110001010100010 + 1000110100001010110110101 + 0101000000101111011011010 + 0011010100100100001101001 + 1000010001001011011100010 + 0101110001010110100110100 + 1000110011111111000111110 + 0001010110100100101000011 + 0101110010101101100010001 + 1000101010011011000101011 + 1000101000101110010111000 + 0010100010101010011010000 + 1000010001000100101110100 + 0111010101001111010111011 + 1010000010000100011000100 + 0110010011010011001001010 + 1110010000010110111011010 + 0101000011101001110110010 + 1001111110000000011001010 + 0110011001010110110010101 + 0010010101101100011100111 + 0011111011001101110101110 + 1000001100101101110100100 + 1111101011110100010001001 + 1100100110011010000110110 + 0000111100011101101100110 + 1100011110011011110011111 + 0111111111001101111100011 + 1010000011111100101100001 + 0010101100100000000000011 + 1110100100001010010000001 + 0110100011111111000011110 + 1101011110010000011011101 + 0110110110011000101010101 + 0101001011000110111011000 + 1111001111010110010100000 + 1010110111010000000110011 + 1000101110100000010110001 + 1000001111001001101001010 + 1000000000001010101101101 + 1101010000110100111101111 + 0111010100111111010010100 + 0011100100001101011101101 + 1001011100101100001110100 + 0101100001100000010111000 + 1110001011110110101111000 + 0011110110111101010111110 + 1110000001000101100110100 + 1010011010000101000001001 + 0110001000111001110100000 + 1011010111010101100100110 + 1111110001100101010010101 + 1100011101110100110010100 + 1010101001111011001000110 + 1100001011110110000001000 + 0110001100011110011111111 + 1100010010001100010001001 + 1100001100000010000000010 + 1000100001101000000011110 + 0100100101001110000110010 + 0011000010010011011010111 + 0111001000100110011001110 + 0001011111111101101101101 + 0000001000101110011011011 + 0000111001111010110111101 + 1000001111000010100110000 + 1110000000011100110100001 + 0011100110011100001111011 + 0111110000011101001111100 + 1010011010011111110010010 + 1100111111010100101000000 + 0111010100010010011100100 + 1000101011010110100110110 + 1011110000100100101001100 + 1100011110100111111000010 + 0010100001011001101010010 + 0111110010000000011101000 + 1100001011011001111011100 + 0011011011011011000011101 + 1101110001110111111001100 + 1100101101110101010110011 + 1110010011011111011110100 + 1111011010010011111011100 + 0011001011011100011111001 + 0001000001000011001101110 + 1101001101111110100010110 + 1001001011001010011101100 + 0011100100111100010000000 + 1111001110110101111111010 + 0110011000000001001011100 + 0010101101101001000010011 + 0110010110010000011011111 + 1111011101100111100110001 + 0110100101100011110110000 + 0101110110010000000001001 + 0010011110011110100110001 + 1001000111011111101110011 + 0100100001110100111000011 + 1011101100100100011011011 + 0010110001110000101101101 + 0000110101110000000110111 + 0010000111100100000000110 + 1000010100100001010011111 + 0110010000000011110000011 + 1011000100101110000000011 + 0011110101110011001110101 + 1000011010110001010111110 + 1010101000110101101110111 + 0100001010101001010101001 + 1111001001001111110010111 + 1101101100110111100101011 + 1101001001100001101000111 + 1111110111100010001011001 + 1010111100011001110011101 + 1111000001111111101101110 + 1110000011010111011100110 + 0111110001100111010100100 + 1010101100100100001010111 + 1010010000101000100010000 + 1101000101011100110000100 + 0000000011110001001110110 + 0011011011100000000001100 + 0000111110101100111001000 + 0000101011011110101111010 + 1101011111101010110111001 + 0011111011101111110100011 + 1111100011011011111011101 + 1010010111011010101110110 + 0011001001010110001010000 + 0011011001101000000100111 + 0100111100001110010010111 + 1100101111111001100010010 + 1100101000111010000010001 + 0011001110001000110111101 + 0111110101010111010010101 + 0011101001000100101011100 + 1010110111010000001110001 + 0100111101000010100100111 + 1010100011100011101010101 + 0100110000001000100001100 + 1010101010111111010011100 + 0000100000010001011010101 + 0110110110110101101100010 + 1100101110001101010111011 + 1001100001000110110000101 + 1000100110111101011001011 + 1110000101010100011001011 + 1101010111111010000010111 + 0010011001101010010001111 + 1110011101110001100111110 + 0110011110100110100100011 + 1111110000101001101010101 + 0001001110000110011111110 + 0010111101001110101011110 + 1101110110011101011010100 + 1100001110000000111011111 + 1100101011010001100110101 + 1111100100000001101001101 + 0011111011100001101001100 + 1100001011000100011111011 + 0010111011111110100010010 + 0010000001110011000000111 + 1110111110010110100001100 + 0010101111101111001100000 + 0101100110111010111000111 + 0110001000111100000101011 + 1000111000111010000011001 + 0011111001101011111101000 + 0111110011111000101001101 + 1111110010100000100001000 + 0000010001101000010110010 + 0000001011101101011011001 + 0011000000010001100000001 + 1000111110101110010110001 + 1010001010000101001000000 + 0110011010111000010101011 + 0111111010110011011011001 + 0000100101001001100111100 + 1001101011110000001101011 + 0011100100000111010000001 + 1110110010101101110001011 + 0101010011010001110100000 + 1111100110011100100110011 + 0100111100100101001010110 + 1010110111011100110110110 + 0011111000100001111111010 + 0110111111000101110110001 + 1101000100100100011010011 + 0001110001001000010101000 + 0000111101000101011000110 + 1010111000101100100100111 + 0111001111110111100001100 + 1111101001100011111101011 + 0010001100011001001110110 + 0011001000001000001011011 + 1001111100001010111001011 + 1011101001000001010111110 + 1010111011010101000111110 + 0101001010011101101001100 + 1011010011000100000111001 + 1101111111111110101001001 + 1110101000101000001011011 + 0101011110101001101010011 + 0010011101010100110001100 + 1111101001010111111011111 + 1111001010000011000010001 + 1111111110001110011010001 + 1001111011000111101000111 + 1011010110010110111001111 + 0101100110100100010010000 + 0100111011110001101011000 + 0110001000101011110110011 + 1101100101100111010111011 + 1111010011001001010100110 + 1100010100110101110111100 + 1000010010100000011011110 + 0011100110010011101001001 + 1010001101000010110100000 + 1110010001110001000101011 + 1011110100110000000010100 + 1011010100101101110010101 + 1100010111000000010011011 + 1010001111111000101001001 + 0011111001111011000101010 + 1111010110101101111110110 + 1111110001101001110010001 + 0100010001001111011010101 + 1010011010111101001000111 + 0000101001111101001000010 + 0011111110001010100100010 + 0100010000011011000011101 + 1001101101111110110111111 + 1011111001101011011101011 + 0101111110011100100010110 + 1001111011001110100000101 + 0001111110010110101010001 + 0111101000001110011110111 + 1001100011010000110000111 + 1100001010001010110011010 + 0100110010011011001111011 + 1011010100111101110100111 + 1011010100010101000100001 + 0001111110010011111000001 + 0101100001100000110100011 + 0011010001110000101000101 + 0010101101111111000110100 + 1110100100111101001000001 + 1011011001111111111100000 + 1110110010101101000010111 + 1111100001100111100110100 + 0011010001101000101011011 + 1010101110101110010010101 + 0000010011011011100010101 + 1000010000001101110101011 + 0110100101011011100101100 + 0100010001111000000101000 + 0010111101111111101010001 + 0110100101100011111111001 + 1100000100000100111000111 + 1001110011111011111110111 + 1010110110110101001011111 + 1101101101101101111010010 + 1110100000000101011111110 + 0100100010101101111111000 + 0001111010010100010000101 + 0111010010101001111100001 + 1101101010110001100011001 + 1011011101011010101100100 + 0110001110110101110000101 + 1111110101110101011010011 + 1011111101001100001100010 + 0101011110010010010001110 + 0101100100110010000101111 + 0001011000110110000111001 + 0100101110001110001011100 + 0101111100000110000011101 + 0111110101001000101000101 + 1001001011001011001110111 + 0010001110011110111101011 + 0110101111100001010100010 + 0001011000111001011111000 + 1000110110000101101011001 + 1010010110101110110000100 + 0011100000000000011011101 + 0110010101100011001011010 + 1101101000000000000101010 + 1100000010111100010111110 + 1010110111001011010001110 + 0000110000111011000110110 + 1101100101010000110111111 + 1010101101000010110001011 + 0010010010110110110111111 + 1101000110101010101001111 + 0000011011111101001100111 + 1000000100111101110011111 + 1111001011110001110011011 + 1101001001011111110110010 + 0100001011001111001101000 + 1001011000001111000111010 + 1010011010010101000011100 + 0100000010111101100010110 + 1011110000100010110100011 + 1000100110010011011000111 + 1100000010111100111001001 + 1111100111011100110001001 + 1010110010100010100001010 + 0110110011011011011000011 + 1110111100111111101111100 + 0000010110000000001100010 + 1000110011111010011110000 + 0110011000010110011000110 + 0110111010000011100110000 + 1000010011011100110000011 + 1011101010110010100010101 + 1100010001011000111100101 + 0101011110111110110101010 + 1001111111100001010000001 + 1101110111011111101001000 + 0100001000011011010100111 + 1001101001100001100111100 + 0101010011100100000110100 + 0001100101111000000010101 + 1000111100011000110001011 + 0010010100000000111111011 + 1101111011000010110000001 + 1111101001011110101111001 + 1110100000100010100110001 + 1100001100001010101101010 + 0100010101111110111000001 + 0001001000010110111101100 + 1001001001111001110111111 + 0001001100110000111100110 + 0100111100001111011111011 + 1101110100011111111000111 + 1011111010110100110111100 + 0010101110010010101011011 + 1011010111010110010010010 + 1001111000011001110110010 + 0011010010000001000010111 + 0011101010101001001011010 + 0101100001010100101101100 + 0000001111111111001110100 + 1010010000111001010000010 + 0110000111011110110110011 + 0101001010011110011010110 + 1111101010001100100010001 + 0110001111000100001011001 + 1001110111010011000010100 + 1011011010100111001100110 + 1010010101001010101100011 + 0110010011111000110110101 + 1011011001110110010110000 + 0011111001110000010101000 + 0100111110110011000000100 + 0000111010111010110000000 + 1001110111000010101111010 + 0001011011110101110111101 + 0011011000010000000010111 + 0101100001100101110100011 + 0000010100010001010101011 + 0001011001110010001011111 + 0100000001101001001100010 + 0000001000101111100000001 + 0110111100100010011001010 + 0100010001011000000101110 + 0000001011110110011110100 + 1110111110100110000011011 + 0011100100011001011011010 + 1000100000000101011111010 + 0001011111111011001100101 + 0101111010011010111000110 + 1011000101100100001111110 + 1011100011000101000111010 + 0001011001000110001101010 + 0111001111011111110000111 + 1001111001100011101011100 + 1010000101010010011101100 + 1110100100001000011001000 + 1100000001010011110101110 + 0011000100000011000100011 + 0111000110100000100110100 + 1001001001111111110101011 + 1011010001110101111010001 + 0000000101101010100101010 + 0001001001010101010000001 + 1001011100110100011000001 + 1010010100100100001101101 + 1110001010010101010000011 + 0000011011111011100010101 + 0010111001011111001101100 + 1110100000110011001100100 + 0101010100110111001101011 + 1011001111101000101000111 + 1011010101000001100000001 + 0100101110110110011001111 + 1010101000001111110010000 + 1110010001110011110100000 + 0111011010110110111110011 + 1100001000000000111001001 + 1110110110111010010001011 + 1111101010100110011000001 + 0100001100100110111001010 + 1101010100011001010100001 + 1010101001011111101101101 + 1001110110011111010101110 + 1000011111011100110010100 + 1011110000000000000101011 + 0011111011001110110101100 + 0010111011100110000100110 + 1101100110110110110010100 + 1110010100000000010010111 + 1111101110000001110110101 + 0111101010001111100001010 + 1011001001011001001100011 + 1011010011010001001110011 + 1101000111001010011111000 + 0000001100101001011101101 + 1001110000011010011000010 + 1110011101011110011011100 + 0101100111011100100101001 + 0001000011110010000010010 + 0101110010111101011001100 + 0000100110100110010001111 + 1110001010011110101110101 + 1000011011111001000110011 + 1111000001111000110010000 + 0101001000100010001011001 + 1100010000100011101110010 + 1110000001101100100111000 + 0101101000111111010011111 + 0011101100001010100001101 + 1101101101101111001001001 + 1111100100110111110010001 + 0010110100010111110010101 + 1100010011011001001101101 + 0011010010001010100101000 + 0001111110010000011110101 + 0111100010010101111001100 + 0100111000110001111101110 + 1100111110001000000101111 + 0000000011100011000011011 + 0011110101110000000000101 + 1010001000010010010110001 + 0000100011101011001001011 + 1100010010010000110011100 + 0110001111010010011011010 + 1010111110111010000110000 + 1010010010011010010011010 + 1110110011100111001110111 + 0100011001000001111011010 + 1000111011101101100010110 + 1110010010000000001101010 + 1111011101001011010010000 + 0110101100100011110100000 + 1011101011100010111010101 + 0001000101010101110101100 + 0110101101110011010010010 + 1010101101011101011001001 + 0110011010100011001010110 + 1010011010000001001100001 + 0100001010000011001000001 + 1011100011011001000100000 + 0110000011001111101111001 + 0010000110000101111010010 + 0111011111011001001001110 + 1111011011000100111000111 + 0100010101011000110001011 + 1000001001110110110011010 + 0101110100110100100101110 + 1010111101010010101111100 + 0111011000000100010101001 + 1001110000010010110101010 + 1011011010011110111100111 + 1011110100111100111000110 + 0001101110110000001001000 + 1101001000100011011100000 + 1001001101111111111101101 + 1000111001001001010010110 + 1011001110110101011010101 + 1111000001111010001001011 + 0011111011110101111100010 + 0101001010000101100111100 + 0111100001101000001101101 + 1001110011101101000010010 + 0001011010111010000010101 + 1101110011010111101101111 + 1100100001000101001001111 + 1010100010101110110010010 + 1101001000101110000011110 + 1011111001100001000101011 + 0100100000010011001000110 + 1101101010010001010000011 + 1011101010011111101110111 + 0110000010011110000010000 + 1100111100010111010011101 + 1000101010001010100101001 + 0100101001010101101110001 + 1011111110111010010001111 + 1111000111011001100111100 + 1011011100000001001111110 + 1000111000000100010111011 + 1011010110110011010011000 + 0001010010100101001110010 + 1111101101010011011100100 + 1101001000000101010110111 + 1011101101111011010001001 + 1101101101101011000101111 + 0010011100100101000001011 + 1000100000001010000111001 + 0010110101100100011011111 + 1110001000001000101110011 + 1100000111001100110001000 + 1100011100011000101011110 + 1101111101000101001101001 + 0111000110010110011010010 + 1011101000111011111111110 + 1111001101111101101010110 + 0100011111010011000111001 + 0100101001011011000010110 + 1000010000110010110100011 + 1111100101110010100110111 + 0001111001011101011111011 + 0110100001111101101111111 + 1100000100010110100110111 + 1000011111110000000110101 + 0101101001000110100000011 + 0010010010010100100101101 + 0000101111111001110010110 + 1100110110100100001011011 + 1011001000110110010000100 + 1110110011110110100111110 + 0001010111110111011101011 + 0111000100001101000000010 + 0011011001100010010000011 + 1010011100100001011000010 + 1011100110011011001010110 + 0011011101011011110000101 + 1101001001000010001111001 + 1111001010010101101001110 + 1001011110001111100100110 + 0011010101000010101110010 + 1001111111111110110101101 + 0111110010101010011010010 + 1000101110111001101100001 + 1001100110111101001100100 + 1110110101001000010001010 + 0111000001000011110111110 + 0010111110000011011010110 + 0000110010100110011010100 + 0000010011100000111100000 + 1001000001011001000001100 + 1001001001101001000001010 + 1110000110001110100010001 + 1101000110110101000000100 + 1110011001110110100001100 + 0011001110000010110010011 + 1111001001101101101110100 + 1001101110100000011000111 + 0110110001011110010000100 + 0001010001010100111000100 + 1001001011110000100101101 + 0000110111000111011110001 + 1110111010011001001010000 + 1100000110101000000001111 + 0101000010010001011001111 + 0101101111001001110111111 + 0000011100110011011011110 + 0011111010110001100101110 + 0010110101011101111010101 + 1110000101001010011110100 + 0100011001101000110001010 + 1110100001001001011101111 + 0011001111111001111100111 + 1101000000110111001110000 + 0011011110001011011110110 + 1110111001110111010000011 + 1000110111111100100101110 + 1100010011100111000010100 + 1111010100010010010001110 + 1011000100001011101101110 + 1011101100101101111010111 + 0110011011001100100001010 + 0001110010101000000000100 + 0000011100000011000100011 + 1111000011001011110110111 + 0110111000100101010010111 + 0010100000111110111001101 + 0010110111110000000000101 + 1110101101100110000011001 + 0000010010110011001011010 + 0011101001010110111010101 + 0100110100110000100000000 + 1100111101000011011110100 + 0000010100101110011001110 + 0111110010110111111101101 + 0001000101100011110101001 + 1011001001110111000101111 + 0010100111000101100100000 + 0000001010011110111111100 + 0100010001010101000010101 + 1101100101011110101011111 + 0101110111101000000001101 + 1001111001010011100101000 + 1000011011101010111110011 + 0011001110010011000000010 + 1111000100011000010101110 + 1001010001111011100000110 + 1001001101100000110101100 + 0111000101011111110110111 + 1101010011100001001011001 + 1101101101111011000010110 + 0000110010011110001110001 + 1000011000100110101110110 + 0000110011010101010011101 + 0011000100101001011111100 + 1111100110000111011001111 + 1011101111000101100001010 + 0011101110100010100111110 + 1000111011001000111111011 + 0100101010001010100110010 + 1111110011110000001101101 + 1011001010010101110111101 + 0011111011010011001010011 + 1010101000010111110010001 + 0001111001011100111000100 + 1111100111110011100001101 + 1111111001111001010000110 + 0111011010000000011110001 + 0010100000111101111011010 + 0010100101101111101000000 + 1111000010110001110000100 + 1111101001000100011111100 + 0111100001001001111110000 + 1111101001010101101010110 + 0101000100100111011010111 + 0011000011010001111000010 + 0100111000000001111010111 + 1100010111011000001110100 + 0111001101101101111010001 + 1110110100001001110011001 + 1011001101110101011100010 + 1010101001011111000000010 + 1101011110101010110100111 + 0101011000010100111001011 + 0100001110010000010010111 + 1111001010101010000111000 + 1100111001000001100010111 + 0010101111000110110000011 + 0000110001011000001101110 + 0111001101111110001010001 + 0100111101100110010111110 + 0001011011001001110011111 + 0100010011010110010110011 + 1111001111110101110110011 + 0111110101101111101111111 + 0011010110100110001101111 + 1110001100110000101001000 + 0001000001001000011000101 + 1111100000100010101101010 + 0100000100100010000010100 + 0001010001100010101001101 + 0000110100111000010001011 + 1011100100011111110110101 + 0100000100000110101001001 + 0011110101000100101001001 + 0100101011001010101100000 + 1000100010101110101001110 + 0000110011111010011101111 + 1011000011100010000101011 + 1000100010111011101101001 + 0101100001001011111101100 + 1101000001000001100010010 + 1011100111000111100111100 + 0001100011011010001101000 + 1111011001101001101110101 + 1011011011010011100000111 + 0101010010000010000100111 + 0110101110000001000101001 + 1000001000110110111111101 + 0100110101000010100110010 + 0111111001100110001011011 + 1111110101011100110010000 + 1000110011001000101100011 + 1110110101011111111100001 + 0111000110101110001100001 + 1110011100111011100101110 + 1100010101101101101000101 + 0110000101110110000001011 + 0010011100110100110000111 + 1111001001111101111110110 + 0100000100101111111100011 + 0001000110110110100100011 + 0100001101011110101111101 + 1011110011011101100100100 + 1111101011101010110001101 + 0001001110100011101001010 + 1011011011010011001111110 + 0110110001110101011001010 + 0000010101111110001101010 + 1011010010010011111101000 + 1001011000001110111111001 + 0110000000110010001000001 + 1101101011110000000100100 + 0100011110000111111111100 + 1100010110110011000000010 + 0010000010000001001011001 + 0000101000010101110110010 + 0011100000010010110101000 + 1001010000001001001110010 + 0000110001011100111000011 + 1101111011000010110110010 + 1111101100001011010111001 + 1011001100001110110101010 + 1101101100110010011001010 + 0111011100100111110001011 + 1110101101111101010111000 + 0000010001011100101001000 + 1100001000110011011000110 + 1110001101110110101011100 + 0011101101110101010010111 + 0011000101111101010100001 + 0001111111100100001001101 + 0111010011101010111000111 + 1001011001110101001110010 + 0010110111100101000010010 + 1000101011111011101101110 + 1011000010101011111101100 + 1101100111111011110110010 + 1011101000100000110011010 + 0100111110000010111011001 + 1100100110101010000001110 + 1001111001100000111000110 + 1111111001010111001111001 + 0000100011110000000101001 + 0100110100100010011010010 + 1000000001101010110011001 + 0010011010011011110001000 + 0110111001111101110010111 + 1011100010011110111111001 + 0001011001111111110010110 + 1010101011101110010000111 + 0010111101101001101011001 + 1100011101010100010111101 + 0111111011010000111001100 + 1001010011110010111000111 + 1001000101011110001001010 + 1011100100100001011001110 + 1001101010101010110110101 + 1000010000101010111101010 + 1010010101101001010101000 + 1011000000000000001001100 + 1011001111010111101111011 + 1001100000101010010111110 + 0011100000101110101100100 + 1000101111011111100101001 + 0111011111110000100001110 + 0100100001010110100011110 + 1011111001111100001011110 + 1001101000100000010000000 + 1101110101111000100001111 + 0000000010011110100010000 + 1110000010010111110011100 + 0010111011110101110100100 + 0111110110110100111100001 + 0100111101100011110101000 + 0011010010001010010110110 + 0000001000001011011100101 + 1001000111000000110000110 + 0111010011011000001100001 + 0000111010111110011010011 + 0111110110110100111011011 + 1100101001111100011000000 + 1110001111100101000000011 + 1010110001110111111010001 + 0011000010110101100111011 + 1010001110101001111000000 + 1110011011000000011011111 + 0101101111101101111110011 + 1101101111011010110000111 + 0101010011010010111001011 + 1100100011101011101110101 + 0000010000110110101100110 + 1101010010100100101101001 + 1000111101001111111000111 + 0011011001001011001111111 + 1111100111111000011101010 + 1101001110001100100001001 + 1001011010100000011000111 + 0110111111000001011111110 + 1100110010101111111101111 + 0000111100000011000110000 + 1100001010010110001001111 + 1100101101000110110011101 + 0000110100010111100111011 + 1111110001011011010011010 + 1100001100100000110011111 + 1101101000111101000001001 + 0100010000000010110111100 + 0100100100000000110010110 + 0100001000001101010011000 + 1010101000110111101100000 + 0101111110011101011101001 + 1011000101010010111101101 + 1110000101011101110111101 + 0100001100110001100001011 + 0110010011011101000110000 + 1011000110110000010001101 + 1110010010001111001010000 + 0100011011111101000100000 + 0100101101000100000011101 + 0000000101110000111000100 + 1011110111100110011111110 + 0101000111100110111101101 + 0010011110110011001011101 + 0000111101111000111001000 + 0011111110010010001101101 + 1010001001100110001111011 + 1011100111111000001001101 + 0100010000010111100101110 + 0011001010000111110000000 + 0010011111000110101010000 + 0010001010100001000111011 + 1001010011010110101111001 + 1001110001011001011011010 + 0011101101111011001011010 + 1000001100101101100101001 + 0000111001010001100010111 + 0111000001111001000101010 + 0011101100010010110010001 + 0111001000110001101010000 + 0001100101011101111000111 + 0111001001110000000010100 + 1011100000100101001000111 + 0011000000100001100111110 + 0001100111010001100000001 + 0101100111101001100101011 + 1110111111010011110000110 + 0101000100110000000100011 + 0100101000100110001000101 + 0001110110011001000011101 + 0011110011001101110101000 + 1001000000101000100011110 + 1100101100011111001000010 + 0111001110101010001001010 + 0010101111101000100011010 + 1001110001111000011000110 + 0101100100100110101000111 + 0010000011001000101010100 + 0110100000111001110101111 + 0100111011100000011001100 + 0101110100000111001010111 + 0001110011101101111000011 + 1111001111000011101110001 + 1001010101011101100011100 + 1010100110010000001001001 + 1100101001001100001100010 + 0001010110101111001000110 + 1001001100011000110101001 + 1010101011100110001111101 + 1111011001001111000101001 + 0011111101100000000110101 + 0110111111011010000001000 + 1011011011011010111001111 + 0010010000010001100100000 + 1111111110110111000010110 + 0101111011011110101110101 + 1011010001011011100111000 + 0100010011110010100010110 + 1101001001111100000010101 + 1110011100101100101111101 + 1110111000001100100000101 + 1111110001011110000110111 + 0100111100100011001100000 + 0011100001001110110100100 + 0010010010110101101101011 + 0011011011101010110100110 + 0110110111000110101111111 + 1001101010101100111110011 + 0111010111001011110011110 + 1111000111000000100010100 + 0111111110100101110101001 + 0101100000011110011011000 + 1101110110000100100010011 + 1011101100011000100001000 + 0010001111110010010010001 + 0000101111011110110001111 + 1001000011010111011110111 + 1100101001111001010001000 + 0010101101011101010111110 + 0110101101111000100111000 + 0000010110010110001100000 + 1000011000111011010010101 + 0001111011101001000011110 + 0011011000111000001110110 + 0011011110110000000110001 + 1001011101110010011000100 + 0110101001100000011100011 + 1011100001001110011001110 + 1110100101001100000100111 + 0100101010011001011111010 + 0010011100110100000010000 + 1111010111001101011001001 + 0010111100001110100000000 + 0001000110110111001111100 + 0100011010000000110100000 + 0000101000111011111100001 + 1100011100110111000001100 + 1010100111100111010111110 + 0100100001110001100011101 + 1110000101011110011001010 + 1011001111011000001101011 + 0100100101011001111011100 + 0100100111011000111100111 + 1000001010110010101001011 + 1010000001010100111111100 + 1010101011011010011000110 + 0000110110111000010110001 + 0110011111011010111001111 + 1001110010001010011010101 + 1101111111001101100100111 + 1001101001111111001011010 + 0011001010110111011001100 + 1011010101010000011101110 + 1101001000111101010110010 + 1100000111111111010100111 + 0000000100101000010100100 + 0100110101111110100001011 + 0010101110111100100101100 + 0110000011100110011101011 + 0111011000001111001101011 + 0101100101111000011010100 + 0011111101111000101001001 + 1000111111100000000110101 + 0000101010101011010001111 + 0100110101011101101111001 + 1110001011100000100010100 + 0111111111110101011100101 + 1000010110110111011001001 + 1100000000000001000101011 + 0010000010110000100110110 + 1001111000010000110001001 + 1001010110101101110000000 + 0111001011000101101000001 + 1000001000100010101100110 + 0001100000000001101100110 + 1000100101101011011000001 + 0100111101010000111000001 + 1110101010001101011111111 + 0110000000101110000100110 + 0111111000000101001101101 + 0011001100100000110110101 + 1101111111001011111011101 + 1011000010000101100000110 + 1011111011000010100000001 + 0001011111000011011110110 + 0100100101000110010011011 + 1011010100101001111010110 + 1011111111011010010010000 + 1111000001110111111101010 + 1011111110111110101001010 + 0001111011111000110111100 + 1001000000001000001000110 + 0001001010111111111101100 + 1110011000011100101011110 + 1100001111000001101100100 + 0110000000110111001010111 + 0100100111001010110010011 + 1111110101111111000001111 + 1000100111001011101001111 + 0001111111110010000101101 + 0001101101110011100100010 + 1100111110111011100110011 + 1011010111011110100100011 + 0011011101000001010000011 + 0111110000011110100011000 + 0101000110010110100010011 + 0001110110011000011111011 + 1110001010110100011100110 + 1100001101011100100001001 + 1011100011111011110111010 + 1101001010010011000001111 + 0001101111001111001001011 + 0100110110110010111011001 + 0010010010011000111111110 + 0101011011011101010000110 + 1011110111010010010001100 + 1101101010001000001000010 + 1100110100101000011000100 + 1111001011110010011111100 + 0100111101010001001100011 + 0100111101101001111100101 + 0111100001011110111011010 + 0101000101110100111100110 + 0011100010010011110101001 + 0110010000000111111001010 + 0100111100101010101110101 + 1110110011100100010011100 + 0111001100010110001100100 + 1111010011100100010001110 + 1110010110101001000111101 + 1101001100010011000000101 + 1100010101111010000010101 + 1101111100011101110010000 + 1000100110110100010101000 + 1011011010011001110000000 + 1001111110000001011000011 + 0111110111001001010111100 + 0001110011001011110011101 + 1100010010111010011111000 + 1111111100110001110101000 + 1000000110111010011101110 + 1111101110010110111010101 + 1101001011000110101111101 + 0101100110101000000110111 + 0001110001110010101000000 + 1011010100001000011000010 + 1100011111001000001111110 + 0110111100010111001001011 + 1001000110010011110001101 + 1101011000111100011000010 + 0110010101000110011011101 + 0101111110000010010001010 + 0110110110010011111100100 + 0111100100110110011111001 + 1100000110110100010001010 + 1000100011101000011011100 + 1011010010000100100101010 + 0101001100111000010000111 + 0100001010111110000111110 + 1101001101111101110110100 + 0101001000000101010111110 + 0001010010101000010110111 + 1010110100101011011101110 + 1001100110010001110011101 + 1011001101000110001110000 + 1101000101011101111101011 + 0011001000000010110101011 + 0011011100110111111100110 + 0100001011010001100001010 + 0000000110101001000111000 + 1001111111101101110111110 + 0011110001001100101000010 + 1111000111100001111110110 + 1011000101100011001000011 + 0001100101111001001100100 + 1010000011001000111101010 + 0111111100011010101000010 + 0110101111000101011011010 + 1100101000011011101111010 + 0100011100100000101101100 + 1001100100111101000101011 + 0110110000010000010001010 + 0010001101100110010001111 + 1111000000100110101001011 + 1010111100010011101011001 + 1000111001011100101111010 + 1010111101011110101000101 + 0000010011101001101101111 + 1111001111011010010010011 + 1010100101011110110110011 + 0001000110101101000111101 + 1001110011110100111100110 + 0001100011000000101010110 + 1100101011100111111011011 + 1010100011001010011000101 + 0100111110001100100011010 + 0101011010111000001011010 + 1010110101011000110110011 + 1100111100101001000011010 + 1001011000101101101101110 + 0010101101000110010101000 + 0000111111001000100101000 + 1001100010000000111110100 + 1001001100111101000111110 + 0011111110101111011111111 + 0111001000001110110110110 + 1101010100010100101001101 + 1110011110010011111010100 + 0010010110111001110000110 + 1000101010111010011100001 + 1101111100000111000010101 + 1110011001110100100010111 + 1000101101001111110110101 + 1100111000011111110001000 + 1011001111111110101101000 + 1011100101100000100111001 + 0101110101010010100001011 + 0100100000101011001100001 + 1011010111111001010101000 + 0111101001011000101011010 + 1011011101001001110011100 + 1101010110101111110001010 + 1010100001001101110101010 + 1010111010001010111111000 + 1000000110011101101001011 + 1101011000000010001010111 + 1100110101000011101010001 + 0001001100011110010001011 + 0010101110001111011110110 + 0011000110010100011010110 + 0010000010111100010101001 + 1111100011001111110100101 + 0001011010100000001011100 + 1100110010000011101101110 + 0011100001111011000010101 + 0110010001101000110101101 + 1101001110000110010101110 + 1100111110110001110010101 + 0110000000110111010011101 + 0111110001111001110111110 + 0110101000011000100011001 + 0101101100011001001001010 + 0111010010010100011011111 + 0111110101011111111111100 + 1010011010111110000001011 + 1110011111101001001010110 + 0010100011000010111001011 + 1101111110110011101010100 + 0100101010000011110010001 + 1101011100000100101111001 + 1000101000000010101101010 + 0101000000000011011001000 + 1010000011100101010101000 + 0110111110100110100111111 + 0110000001000100011000010 + 1011101111111001111100110 + 1000100010011100011011001 + 0001010100111010111111101 + 1101001100100111110011010 + 0011101000000011010100101 + 1111111101000100000011010 + 0011000111011011000001001 + 0010110000101100100000111 + 0000010110110010010100001 + 1111001110001100111010111 + 1110010110100111001001011 + 0101000110111101111111001 + 0100101110100111111000100 + 0100110010101101010011111 + 0001111110100001100011100 + 1010100011101010100111010 + 1011111101101110010100100 + 1101010010111001100011100 + 1011011011011111010011010 + 1010001111011101010110011 + 0111011100010001001100101 + 0111110110001010101001010 + 1110001100001100101011011 + 1010011110001000101111101 + 0111111111110000011011010 + 0101101001101010110101011 + 1110011100010010001110000 + 1000110110100100101011111 + 1011000101010101011000111 + 1111111001110110110110011 + 0110001001111110001100110 + 1101110101100011111000011 + 1000101111011000111001100 + 0010010011101010100101011 + 1001001110011101111100011 + 0011001100000100101110011 + 0011001101111100001111000 + 1011011001010010011001110 + 1101010010100111101111001 + 1011101101001011111001010 + 0000101011111101111111000 + 1000001101001010011111001 + 1000001110111010110110101 + 0111110100101010011110010 + 0100001110001101110000110 + 0000010000111110001010011 + 1101000011011000001010011 + 0100011010101000111011110 + 0110000000111001110000101 + 1011001100100111110011001 + 1010010101010100110111010 + 0011100101010010001000000 + 1001010001100000010000100 + 1000000001001101001110101 + 1100001010101101111111000 + 1010010111010000100110001 + 1111000001110011010011101 + 1101100011000100000010011 + 0011001011011111011110010 + 1101000000011101000010011 + 0011001010010000110011010 + 1110000100000100100111001 + 1010000111010001001101010 + 0100000001101011000001011 + 1000010100010000010001010 + 0011010100010010101000100 + 1110010111111110001000101 + 1000110010011010111101101 + 1010100101000011011111011 + 1000000110000111110011100 + 0000001011010100000111000 + 1100010111110110111101111 + 1110100100000110111010000 + 0101101000010010001011110 + 1011100100100010100110000 + 1110000000011000010110110 + 0111111100100111001010101 + 1000010000101011000010001 + 0000101000100110111000000 + 0001110100111010001000110 + 1011100100100100100101111 + 1110110010101000001101010 + 0010100011111010111100011 + 1110110000010001010001111 + 0111110110010111101111000 + 1111100100101010110110000 + 1100110000010000001111001 + 1001110010000100110101001 + 0101010011011100101101111 + 1011000100100100111100101 + 0000110101000000010110011 + 0001000010101111001100101 + 1100000000010100011110110 + 0000010111110111100111110 + 1111000101011010001001001 + 1010001010110110101010011 + 0101011000011011101000101 + 1111111001101000000101000 + 1010010100100110101010100 + 1011110110111011101010111 + 1001011011010111100001101 + 1100010010111110100111001 + 0100011111110101101110000 + 0110001010000110100101110 + 1110111001011001010000010 + 1101011000011111111101110 + 1111100010001011010100001 + 0010111111011001011111101 + 1100111010110000100010001 + 0100001111100000000111001 + 1100111110101101100001001 + 1010001011000000011100001 + 1101111000110010010111011 + 1011110110001010000111110 + 0110110000010001111110000 + 0101000001000100010111100 + 0000110011100001110001011 + 1100110010010101010111010 + 1001111000110101111100100 + 1010101111111110001010010 + 0100110001000100001010011 + 1011111010111011111110111 + 0010011110011011100111010 + 1111000000001111011110110 + 1100110111101010110110110 + 0101100000010100111101011 + 0100100001110101010101011 + 1100101101100000100111001 + 1010101010001010010011010 + 1000000101111000001101111 + 1000010001110001110011000 + 1100100101111001101000010 + 0101111011001101100111110 + 1001000100001110111101000 + 1101110011010000100100001 + 0011101010110111000111000 + 0011001101100101101111000 + 0100001110100111101100011 + 0000101000001000000101100 + 1100000010111011111111100 + 0111100101001010001010111 + 0111101010011010000010110 + 0011101011000000100001010 + 0010101101111111000100101 + 0001100010111110100011011 + 1101111110000111111010101 + 0011100010011000010100001 + 1111111010011010100010001 + 1011100010111001110000000 + 1000100001100011100010010 + 1101000111011110011100110 + 0110111000000000111110011 + 0110110000000010110000001 + 0110111010011010111010100 + 0110101010010101101101101 + 0010010100001010110111100 + 1000111001000000100101010 + 0010100010000100101001100 + 1100001100001001000110000 + 1111101001011000111000100 + 0000011011110111101110011 + 1000100100011011111110111 + 1100011010001110000010011 + 1001100101100101011110010 + 1010101011010011111101100 + 0111100100001110111100001 + 1011100010000000100001101 + 0001000000100111010000001 + 1001011100110100000000111 + 0101010101110101100000110 + 1100110001010101001110110 + 1100101111001001111000111 + 0001111110010110010111101 + 1100011000001001100101010 + 1100001110001011011101010 + 1111100000010001011100110 + 1000010101011110000111000 + 1111110000100100010111111 + 1101000110110101001001010 + 1011001101110110110000111 + 0110111000101110001000101 + 0000101100000110100110101 + 0000101110100100001101010 + 1011110001100110111100111 + 1111111100010000010011011 + 0100111010000010011011010 + 0100100001110010011110100 + 1010110011101101100100110 + 1001100011100110100101110 + 1111101000001000001111000 + 1001110101101010111101101 + 0111001010100000100000101 + 1000101000111010100101011 + 1101000101011100100001100 + 0011110111100101101100101 + 1001001000100100110110110 + 1101010010101111110000101 + 1001101101111001010100010 + 0100011110010110111100011 + 0010011101101010100110010 + 0010010111010101011100000 + 1011001001001101111110100 + 1010001111100110100000101 + 1110011011111100001111111 + 1010101000101101000111010 + 0010111010101010000010100 + 1100001111001010101101100 + 0111010101001111100000100 + 1100011000001100100000100 + 0111011100000010100001100 + 0101101101010011101101111 + 0010110100010010001101000 + 0101000111000011110111101 + 0000011001100101011110111 + 0110000100111010010001001 + 0100111001000000111111011 + 1100111111100011011100001 + 1100000111101111001101100 + 1001011111101101101010011 + 0011010110000110111000110 + 0000011101001110001000000 + 1000110010100001001001100 + 0010010001101000111010011 + 0101111101000100010111111 + 0111100110101110101110000 + 0001101101001100011000011 + 1000101101110110010010110 + 0110101100100111001000011 + 1010101110101011001001011 + 0011001111111000100011001 + 1011100011100100000010111 + 1101101010110100101110001 + 1110011101011110000011001 + 1101111001110110000000110 + 0001001011011001010011010 + 0001011101001010000011000 + 1100001111011101100110001 + 1101101110010011010001110 + 0100100000010000101001011 + 1000101001101111101000000 + 0101101110101001011000011 + 0000111000101111001000101 + 0100001111011101111100110 + 0010110011010001100100110 + 0000110111011011100101100 + 1101111110100101100110011 + 0101101111100000101011110 + 0101100111000011111001110 + 1100011101110011110110101 + 1001100111000101010010111 + 0101010000110001001100011 + 0000100100110001010111110 + 0010011011011110100011101 + 1101100010101000000001011 + 0000101011100011111001100 + 0011010000110010101010100 + 1000110111110111010000111 + 0011111100010011000101000 + 1011101001001111100111010 + 0110101100010001001111011 + 1011001011001001000011110 + 0100010101101101110011011 + 0101110110000010100011110 + 0011010110000111010000010 + 0001111010011111100010001 + 0001110111001010110111110 + 0100001101101101111011011 + 0000001110010101110111100 + 0011100010010101111101001 + 0001010000111011110011101 + 0110000011000111111100000 + 0001010111100011011001011 + 0101010000010010111000111 + 0001111101000100010110010 + 1001100110010110000111110 + 0101000101001111010010101 + 0001000100000110011011001 + 0011011001100000100011100 + 1011000111001000110110101 + 0111010010010000000111001 + 1011001100011110110101101 + 1111100000001101100010100 + 1011101111100100000101110 + 1101010101101111111101011 + 1011111000111100000100001 + 0110110100100101010010011 + 0001000110100011100110001 + 1010110010001000111100001 + 1110010110101001001100110 + 1000011110011101011110101 + 0101110010011101000001110 + 0011100111110000001100100 + 1110000001001010001010001 + 1000110111111010111011101 + 0100110010001000100000001 + 1010000111000000011111110 + 0010011011001010110100111 + 1111110011100001000011011 + 0000001000111010010000010 + 0110011101001010100011101 + 0001100101000001110010101 + 1100010010001010011110010 + 0000010101101010010010110 + 0100110111101001101111011 + 0110011110000011001100111 + 1000100111101111101010000 + 1101010011001010001101001 + 0111001011110101110110010 + 1010011111010101101010000 + 0011010100101000001010010 + 0101001111000110100011001 + 0110010001011100110111111 + 1011011100100110000100010 + 1011111100111010100110001 + 0000010100110001110100011 + 0001011111000101011001110 + 1011001101001110100110100 + 0001001010100110100111110 + 0100001110100110011101011 + 0000010011111010101000110 + 0001111001111101101100010 + 1001011111001111011110000 + 0100001111001001010111101 + 0100110111011011111111001 + 0000011111110110011110101 + 1100100000110010000011101 + 0110111110001110010001111 + 1011100001010001111011000 + 1000010000110001101101110 + 1101111010001001110111110 + 0111011111010000001011001 + 1110000100100111111111101 + 1010101010000100100110011 + 1100011101000100111001000 + 1011010000101011100000101 + 1010110110100100110100010 + 1011001010110101001111100 + 0000011110111001011100001 + 0100000001001000000010011 + 0001101001111000011000001 + 1110100001101011101011100 + 1101101111110001101001001 + 0010101100000110100010000 + 0001010001000001010110101 + 1100101001110101110000010 + 1000111011100001010110011 + 1000101001001011111101000 + 1111010011101001001111110 + 0101010011001000101101000 + 1110111111110001110111100 + 1101000110010010110110000 + 1101111011011111111010000 + 0001100010001100101001110 + 1001010100001101011101100 + 1110110110101110111101111 + 0101111100100111110101001 + 0110000100010011111010010 + 1100110001111011110001011 + 1011001110011000100001010 + 0100000101111000010001100 + 1110110001000111011011111 + 0010010011000001010111001 + 1011010100000000011110000 + 0000011101100101010101000 + 0100110110100010111101000 + 0110100101110010101011000 + 0111101011110100100101000 + 1000110011100010111010011 + 0000111011101110001011111 + 1001100100110010001010101 + 0010111100111010001001000 + 1100000101010011001011001 + 0001101010011100011110110 + 0100000011111010000011000 + 1100100101000001000111100 + 0000001010011000001010111 + 1010100110000111001101100 + 0000010010000111010110110 + 1100011001100110101100001 + 1000010000001010011110101 + 1010000010111011010000110 + 0110111011001000110100000 + 1010010000111000011111100 + 0110011001011111101011001 + 1101101000011111000011100 + 1101110101100011011101010 + 1001101000111010001000000 + 0011010011010100010011011 + 0000001010010110111000010 + 0111100011001111111101110 + 1101111001010101000100000 + 0010100110010110110111100 + 0101010010110110010101101 + 0101110000011100101101110 + 1000010010110111110010111 + 0011010100110100100111000 + 0111101101111101111010010 + 0010000001010010001010111 + 0001011101110010011110101 + 1100001000110100001100000 + 0100010101101100110111101 + 0101111101111110100001001 + 0100001010111001101011011 + 0000010010010101010101011 + 0011011101110000111001001 + 0001010000101000111011000 + 1110011110001100010010011 + 0001010100101001101001100 + 1001001100010001111000011 + 1001111101001100010111000 + 1000011000011101100001011 + 0100000011000000111110111 + 0111010100000110110000110 + 0001001101100101100111110 + 1011011010111110000111000 + 0111011100100010010010001 + 1000010000110111010111000 + 0110010011100111010101110 + 1001010100000110000001010 + 1001101010100101101111101 + 1110101010011101100000110 + 0011101000000010111000000 + 1111011000101101111110010 + 1001001000010010101111101 + 0011001111000111110011101 + 1100101001001110101000110 + 1011010101101110001101011 + 0101101011011000111101110 + 1010001000110001011100011 + 0010011111111100110010011 + 1001010011101001010000100 + 1011011000010011100000011 + 1110010001110000111111001 + 1111100101110010100001111 + 0011010100000010101011110 + 0110100101100010001101110 + 1101101001011000010010100 + 0100100110001110101010111 + 0011000011000011111110001 + 0100001001111000001010000 + 0101111000101010101011110 + 1100111101011100101100101 + 0000010111001111110111100 + 0110111110000101110000110 + 1110000110111000011011100 + 0101101111010101100000110 + 0000100100001011001001000 + 0010000011110000000111001 + 1011100100111011111100011 + 1100000010111010100010101 + 0111010010111001111100011 + 1000001100100110110000110 + 1000010100111101010100011 + 1010010001010100001011001 + 0100011111001011011011011 + 0110111010010010010011111 + 0101110110111000010110110 + 1101010010111111100101111 + 1001110101111011110011001 + 1011010011000000001000010 + 1011010101111010100001001 + 0011001100100100001011111 + 1111100100111110010100010 + 0110010011010111111110100 + 0101110100010011100000000 + 1010011100010111001010110 + 0010110000001101000111000 + 1011001000100100111110111 + 1011110111000011110110000 + 0001010100111111101011110 + 0010011011011000001001111 + 0100100100010101110110100 + 1111101100011101101001111 + 0110010101000001100011101 + 1100000100001100101100000 + 0001001101110010001111011 + 0111011011100010011001100 + 1000000110100101111110100 + 1111000010110100100101011 + 1110111011100011001110011 + 0000111100001000000101010 + 1000010011000110101000000 + 0110110101110010001101100 + 0011010111011101101101011 + 1110001011101110001001110 + 1011001001110110001000001 + 1100011000111100111000010 + 0111101011111111100111100 + 0010100100111110111000010 + 1110101110010110110111101 + 0000001000100000000011010 + 0100011001100001110000101 + 0110100101110011000110000 + 1000000101001110111011101 + 0111011010000100101100000 + 1100000100100011100110011 + 1101101001110111111000101 + 1101101010001010111001010 + 1011000110110010110100110 + 0110100001110011101011011 + 1111110100011001001010010 + 1110000011101101001011111 + 1011100001011101010001100 + 0110101101111110000101000 + 0001100101011111100111110 + 1111100001011010101111010 + 0111101010110011101001000 + 1001001011011001101000001 + 0011001111111010000001111 + 1111101001111001000010001 + 0011110011100010011100100 + 1001110001110101100101100 + 0110010101011110110100110 + 0101010000111000000001001 + 1001100011101100111101100 + 0110101110011101110101101 + 1000001011110101111001010 + 1101100000011010110101111 + 0101111100011101101001110 + 1000110010011111111001101 + 0001110010010111011000101 + 0010010000101100000000101 + 0011010001000101011001110 + 1011010101111000000010001 + 0000110110110110011110110 + 0101000010111100001000111 + 0101001000000100010111110 + 0101010000001001101110110 + 1110000101111000100011010 + 0011010100011010101000100 + 1101001010101100100001010 + 0101101110011100110100011 + 1110001000111001100110001 + 0011010000000001001010110 + 0100011001000111110011000 + 0100100011111001000011001 + 0001101111101101100111010 + 0101101100110110111011110 + 1011010101010011010000010 + 1011111111001111101010101 + 1101000011101000110011110 + 0110101010000010110110110 + 1001001000110101001000110 + 1011000101101100101010000 + 0000101101000010100000011 + 0111110011011010010000100 + 0101010001001100111001110 + 1010000100110000111110000 + 1011111000000001111110010 + 0101001001010010000111000 + 0000001000001011011111010 + 0011011110010101100010001 + 0101011111011111011001001 + 1010101100010111000011001 + 1000100011110100110100111 + 0010100000010111100001011 + 1110101111011001011100010 + 1010001011011100001001000 + 1000001011111100000100100 + 0101100101011001101001111 + 0110011100010101110100000 + 0101101111100010010001011 + 1001011000100110100010101 + 0011000111010000010110101 + 1000001010001110101001011 + 1111000100111100110111011 + 0001010100111011110001110 + 0101100001010110000011100 + 1101101001000010110101010 + 0110101010101000111110100 + 0010110001000010110101101 + 0000011010111000001010011 + 0100111100000000010100010 + 1101011001111101011010101 + 1111111011100001100110011 + 0001111101011001110110011 + 0010011111111000111000010 + 0001001100110000101111000 + 1111101100110001100111111 + 1011011001101000100111101 + 0011110110101111000111000 + 0100010111011111110011000 + 1100001000111010011001110 + 0001000001101111010110000 + 0011101001110101001100011 + 1100100100101010011101000 + 1010111000000101100011011 + 0111110111000010111001101 + 0101100011101011100010011 + 0011111111001010011010000 + 0011011111100011110011011 + 1000110101011101011101100 + 1101111011111110101000010 + 0111010000100001101101111 + 0110111001110001001001001 + 1001000111011011100010011 + 1000101110000110110010100 + 0001110011000111110101101 + 1111010000010101101000000 + 1100101011111010000101000 + 0000010000010100101011010 + 0010110000010010111011000 + 1111010110001101011011101 + 1001011111000110010110001 + 1001000001100001110111110 + 0111001101011110100010001 + 1000010110101011111111101 + 0010111000100000011001100 + 1111101110101001010000011 + 1001110000100100000101010 + 0011001100101110100010010 + 1011010011010001101010100 + 1111111110000010011110010 + 0001000110100101101001100 + 1111110010100101000101000 + 1101001001110011101000111 + 1001100010011011000010010 + 0000110101001111111111011 + 1011101011011100111000110 + 0110011010001111001111100 + 1011101101011011100110110 + 1010111000100100111000100 + 1000010100000111101101111 + 0011100011010001001011000 + 0010101001111001000011110 + 1110111000110001100100101 + 0010110000111001000010100 + 0101100111000111011001001 + 1100010101111110110001000 + 1011000001011100110010110 + 1010011000100011000011101 + 1100010010010010011000011 + 0101000110101110001100010 + 0101111111010110010010001 + 1100100001110011111010001 + 1010100110110000111011101 + 0011100011111000101100111 + 0100000011000010111100000 + 1001110111110001001101010 + 1110001000110110100011101 + 1000101111010001001001111 + 0010100011101101110100010 + 0110111100011011111000001 + 0110101111100111001110111 + 1001111011001101101000111 + 1100001001010001010001011 + 0001111011010011100101101 + 1010010100111010110010011 + 0101110111000110100001000 + 0100100011001000001111011 + 0010011001001110011010111 + 0111111010010111111011110 + 0110011000001001001001100 + 1011000011100111110100001 + 0110111010001110101000111 + 0010011010100111000101100 + 0101110110001111101100001 + 0110110000111010011000101 + 1000100011100001100101110 + 0111000100000011000010110 + 0000010011000100110111011 + 1100111100110111101111111 + 0010000001100101101111100 + 0001110001011011101100000 + 1111001011010111110000010 + 0001101110000010011101101 + 1100100010110001010001010 + 0001111010100101011010011 + 1101001111010010011011101 + 0110110001000100111010011 + 0000100001100000011101101 + 0000011001111110001001111 + 0001100011010110000110011 + 1100011001001010011101011 + 1110001001111111000101000 + 0101111001011110011100011 + 0000010111101100001101100 + 0100110100001110001101010 + 0111101000001111000011101 + 0001100100011111010101000 + 0110000011100110000101011 + 0000000100100001101000011 + 1110010011101000000000010 + 1111110001000000100011110 + 1001000010110001000011010 + 0000011100111001100010101 + 0011111010010001100100011 + 0001111101111010100010110 + 0111101101100011100101110 + 1001110111011101001110010 + 0111100001111001100101111 + 0101111110010100010011110 + 0001000100111111111001011 + 0010110011111001001010010 + 1011100110000000100100000 + 1101111010101101000011111 + 0010010011001001000111000 + 0110100011110100100101101 + 0110011011111100110100011 + 1000110100110011101001110 + 0101001011001000011011001 + 1011111010010110100110110 + 1000110001101010101101001 + 1111001011001010010010101 + 1111000100010100100001111 + 0011111000101110010101100 + 0000010110111110100100011 + 1111001100010101010101101 + 0010100111110100101110010 + 1111101010111011011100111 + 0011000110100011010110000 + 1000011100100001101100111 + 1110100110011101111010100 + 0011100111010110001000000 + 0000100101010000101111011 + 1110100001101101001101000 + 0101111100101100010000111 + 0101000010011100000110100 + 1001000101001000101000111 + 1010010111101011101101011 + 1000111100011000111100011 + 1011000100001110101000110 + 0001110101101001001100000 + 1100111011100000001010011 + 1110101101111110100011100 + 0110101011101011000111010 + 1011100000000100000001010 + 0010111100000111111111100 + 0100100001111111000011010 + 1101011001100100101001110 + 0101100111011111010000000 + 0110010100001111011101000 + 0110110010101111111111110 + 1111110101001011111110010 + 1011110001100100011010010 + 1010101010001101011110001 + 0010010110000011011101011 + 1110011001111011111010010 + 1111101000011111100000011 + 0101110100111111101011000 + 1101101110100010100110011 + 1111101111011000101011001 + 0110001011110011000010010 + 0111010001111111011001010 + 1110101100000011111011110 + 1101111000001010000101011 + 0001001010111011111010010 + 1100100000001110000110001 + 0000000001111010101011100 + 1011001011101110011110100 + 1111010010101000101101110 + 0011110101001101101000101 + 1110000010010100010001000 + 0000001101110100001010100 + 0101011100000011101110100 + 1111101001010101101101011 + 0101110001001010101010111 + 0010011010100010001101010 + 1000001001011100000001011 + 1010111100110000101001101 + 0011110000001111010001101 + 1001000010111001011101100 + 0101011110111101111001101 + 1001000110011010111000101 + 0000011001111010111101000 + 0001100001010001100111000 + 1110011110101111111001101 + 1000001001110000100000000 + 0010111000100100101111101 + 0001010000101001100101100 + 0011000110000000010010111 + 0111111011001111010100110 + 0100011000001111010010111 + 0001010010010100010010111 + 1000111110000011100101110 + 1011010111101100110100101 + 1011001110010100011100101 + 1110000100000000011110011 + 0101011111101001010000011 + 0010101010110000111000111 + 0101111101010010001011000 + 1101111101111111000000110 + 0011001100000101011011011 + 0010110111111001101001111 + 1100001100001101110111101 + 1110100110000101110001111 + 1101011100111100110111010 + 1111111010101010010110010 + 1001010000001010010010011 + 0111110000100000011011011 + 1010011101000010001111011 + 1111100100000011011101110 + 0010011111011111100001100 + 0000101001111010010001100 + 0110111001110000101101111 + 0010010110100010000000011 + 1100011101101101101000000 + 1111110110010011010111110 + 1111000011110101001110000 + 0110001011100100001001001 + 1111101011111000101101000 + 0011001011101100100000111 + 1011010100110000110100101 + 1111101010011100010010001 + 1101111111111101001010111 + 0010111110100010010110101 + 1101111001110011000001000 + 1011101101000111011101111 + 1011100110011011110110001 + 0010000000000010011110100 + 0100111111100110000101110 + 0000001111110011001101100 + 0001111110111101111111011 + 1100111001010001100010001 + 0000011001110001000010100 + 1111111001111111100011100 + 0010011111111001100111110 + 0110001010100101011110000 + 0010110110011000010101101 + 1001101010101111110100010 + 1000001101111101001010111 + 0010111010001110100001000 + 0100101011010000000101000 + 0000110110110101111100100 + 1001011100011111111000010 + 0101011011111110011000110 + 1011010011100110010010100 + 0010111010110101100101101 + 0011101111101111100010100 + 0011111111000100111101000 + 0101000100010111000100100 + 0011011110110101101110010 + 0111011011000101101100001 + 1100001101110101010000100 + 1111001101001010010011000 + 1010010111011101010000010 + 1001011111111011000110000 + 1100001111110000100100110 + 0100010111100011011011010 + 0011010010010001110010101 + 0000001010111110111100100 + 1110010001110100000110010 + 0011110000000011100001100 + 0010101000010101000001111 + 1011110011101101101100100 + 1111100011000011000111111 + 1001110001010100100101110 + 1011011010100001100110010 + 1111110100000001000110100 + 1111011101111010111010001 + 1010001000000000100111001 + 0000110000001010100011000 + 0101010000011000011010101 + 0010100000001010101000110 + 1100111101100010100011001 + 0101010010111111001001100 + 1110010000101100111000110 + 1001110111001100001010011 + 0101111011000101001111110 + 0100001001101110111010110 + 0100001011000100010101101 + 0010010010100011110010110 + 0010110100111111110011110 + 0000100010000001010001100 + 0010111100100110111111111 + 1100011100010101100001010 + 0001100011110100001110011 + 0000000000001001111111011 + 0111010111101110101001001 + 1101010110001011110001110 + 1010110000011001110011000 + 0111011111110111110100101 + 1001010011000011010010010 + 1110010010101101000100000 + 0010110101101101010011010 + 1111100010101111000101011 + 1011011100001100011100011 + 1101110001000101001010010 + 0110001011001101111001110 + 1110010001011111101001101 + 1100010001010111000111000 + 1111011011011000110100000 + 0000101001001001110011101 + 1000100011010011011111101 + 1010011100001101100111010 + 0011010111111010101010110 + 0000001010111111101110111 + 0100100010011101010010111 + 1000110011011010011101111 + 1100001110101000100001001 + 1011110101100110000010110 + 0111010101000111100100001 + 0001110000110111101011011 + 0001000100011111000110011 + 0001001010001001100111100 + 0011000001000000111111001 + 0100010010101110100001011 + 0010100000010111111010010 + 1111001010000111111110101 + 0111001111111111111010010 + 0101011101101011110010011 + 0010100011110001011100011 + 1001110000101001100101001 + 1010101011101001111101001 + 0010111111001000110011010 + 0100110011101001101111001 + 1111000101110000010011100 + 1000101101101010100001100 + 1111100000000001001000101 + 0001010010110001011100001 + 0001011111010011101000001 + 1101101110111111111111111 + 1111100100100111101100001 + 0111111011010011011000100 + 1001101101110110000001001 + 0101111111010110111001101 + 1110111000111010000111111 + 1101001100101100101101110 + 1000010010011010110000101 + 0100110000100011000100101 + 0000101011111100100100110 + 0010011110000011100000111 + 0011011001100100011100101 + 1010010101110011001001100 + 1011100101001001111000011 + 0111101010110000000101111 + 0100101000011101000101011 + 1100011100101001011111011 + 0000010001011111101100001 + 0110100110000000010110100 + 1011011010100001100001110 + 0100110000100001100100000 + 1110010001110100011101111 + 1101000011100000111111101 + 0101001000001010011111101 + 1010001110110100100010110 + 0101111100101111110010110 + 1101001101101000000110011 + 0010010110100000100110111 + 0010000010110011110111110 + 1111110100100100111100101 + 0111000111110001001100110 + 1101101010010011001101110 + 1100111111001100111000111 + 1011100001000111010111000 + 1010111110001010110101101 + 0011110000000001110100011 + 1111011011110101111011011 + 1100110000100001000000010 + 0110101111110101111100010 + 0101110001110110100001000 + 0010010000101001101010101 + 0011010011001111000001101 + 0001111111000111011101011 + 1101000101011011100100100 + 0111000100111110110011011 + 1000111001001111010111101 + 1110101111101010001000001 + 0100010010111010100001110 + 0111010100101110001000000 + 0101001100111010110000101 + 1110010010010101001100011 + 1100000111111001111001000 + 0110111001010110011101000 + 0111100011010010001111000 + 1000010100001010101101111 + 0011001100101000100100111 + 0000000100010001001101010 + 0010100010000001101011010 + 0010110011001110100001011 + 0111001100001101000001111 + 1100110100010001001000011 + 1010101111110000111101101 + 0111001011111000111001001 + 0010011110100100010101111 + 0001100011101100001010100 + 1111010101111010000101101 + 0001100011000101111000000 + 1001111001100000010110100 + 0110100001100001010101100 + 0110101110100101000100000 + 1101010101111110111100011 + 0101100111000001001011111 + 1101001001000111111011000 + 0100111000101100000110100 + 0110101111111000100101100 + 1010011110001110001110011 + 0001110011110111011001110 + 1100100100101100010100111 + 1110111111101111000100100 + 1101110100010110100010000 + 0011100011011010010111111 + 1000011100001000001110111 + 0100111111001000011011110 + 0000000000000110010011010 + 0000101100111110001100010 + 0001110110111001011111100 + 1011000000111100110001111 + 0111001001011111111011111 + 0111110110110101100111001 + 0101000100101100111110101 + 0100101001011101101011001 + 1111111111100111101011011 + 1010010110101100010001101 + 1001001001010000000000001 + 1111100101000110011010100 + 1001111101101110100010101 + 1101001100000010001110100 + 0101101101101110000100000 + 1100010001100010100000100 + 0111101000110000000111110 + 0100001000001100000010100 + 0111001010100011101001010 + 0110010000111101010110000 + 1110010011000001000000110 + 1100000101111010010010010 + 1111011110001001110111000 + 1101001010101001001000010 + 0001110100101001001000111 + 0001101111000101100100111 + 1010011110001010000001110 + 1010000100000011100111010 + 1111101110010001011001101 + 0100100111101000110000001 + 1111111110001010100011101 + 1000111110011001000001011 + 1000011010010001111111101 + 0101011011011101010110011 + 0101001110001001010000111 + 0010000101111111101110010 + 1001011101110100100100000 + 1011000100001000111010101 + 1111010000010111110001111 + 0000011111011110000110110 + 0011100001001000000011011 + 1111010110000111110100111 + 1100010001111001000011010 + 0111111011111111110111101 + 0111010001101101001001111 + 1010100111111001011100111 + 1100100001100100000110111 + 1000111110111100110111000 + 1100001101011000010100011 + 0001100011110010001011111 + 1010010100111010001000000 + 1100101011000000110110110 + 1001110011001111101101001 + 0110110100110010100111100 + 0111001001010000110111111 + 1000111100011101010000001 + 1101001101110011010011110 + 0101011110111100111101101 + 0001100001011100000010010 + 1101010100010010100011110 + 1010101110101111111010011 + 0011010000110001111010100 + 1111000101000101101111011 + 0101011101010111011100010 + 1001001110101010011110110 + 0100100001000010001100100 + 1001100011100100000011110 + 0110010101101101011100001 + 0110011001001011101011100 + 1111110101000110111011101 + 0011101010111111001100011 + 1100000010010001011010000 + 0000001001100010111011010 + 0111110101110101010110111 + 1010001100000000111101011 + 0100110000000100111000000 + 0001010010101001110100000 + 1000011011100101000110000 + 1000110000110101011100010 + 0111101100100110100101011 + 0110110101111100011010011 + 1111110010111101011100001 + 1101010101100111111101011 + 1100111010011110100110100 + 0100100110000010010101001 + 0000110100100001100100001 + 0110111110110110100110001 + 0001101001010000110101010 + 1010110000110111011100111 + 1010000010110111000011010 + 1010111000111010101110010 + 1001100101111100101110011 + 1101001111101000010010100 + 0111110101100110010111101 + 0011011110111010111001011 + 1100010110000101100100100 + 0110110110010011110010010 + 0010000101110010000010000 + 1001111011011000100110111 + 0100101011000000100001100 + 0100011100001000010011110 + 0011101001100110101110111 + 1001111010001011110100111 + 1001001101011110100111110 + 1110100111011010010110001 + 0110000110110001100001110 + 0010101001011011000101101 + 0111101100100011100011111 + 0111001001010110110010110 + 0000101111001000010100001 + 0011000101000101000000111 + 0100100001001011110101010 + 0101111100001001100011011 + 0011101001101111010110000 + 1101011010010000001010100 + 1011101000100010100100110 + 1100000001001010111001010 + 0001100000110001101001011 + 0110000111101110110000000 + 0001011000110011100011111 + 0111100101010001011100110 + 1011010111000010101010001 + 1000110001100100011010001 + 0111111011100000101100110 + 0000110101001001011010100 + 1001011100010000110010011 + 0100000110111011110000001 + 0001100100110101010110111 + 1101101110101000100110100 + 1111010000001001010100111 + 1000011110101101001111001 + 0011000101101001101000111 + 0011011010111000110010100 + 0001001011100011100010001 + 0101001010110001100100111 + 0001101001000000010010011 + 1111000010010000111011000 + 1010011011011111111101100 + 0100100000110110101101110 + 1000000110100010010100001 + 0000110110001010011110100 + 0110000010111101111101000 + 1101110110000110010101110 + 0101110001001110011110110 + 0111100010010110001101101 + 1101001111101001110100111 + 0001100010111111011011000 + 1101000111100101111101111 + 1001101100000100110110000 + 1000011010001101111111010 + 0100110010101110111011000 + 0001110010001000110100001 + 1111100001010111100011010 + 0011110010011110111010010 + 0001010110101110111000111 + 1111011000101011011110111 + 1001000010110011111001101 + 0011101001011001010110000 + 0000101111101111000000000 + 0101011111010000001010010 + 0110101011100010001110001 + 1011011111111110011110110 + 1110101000000110111011101 + 1100011011001010010001110 + 1101011010101000110101011 + 1010010011001001101001110 + 0101110111000011000011101 + 0100001100100000001111110 + 0011100111001111111011101 + 0011111101010110000000101 + 0001110010011101000010110 + 1101010000101111101110000 + 0101101101001000001110100 + 1000100101100001001010011 + 1100000110100000110110010 + 1010101001011010010101101 + 1100101001011001100000001 + 0101101001001100010010110 + 1110000000011000000100110 + 1000011000011001011110001 + 1011110000100111101010101 + 0111011010110110110101111 + 0110111110111011001010001 + 1011011111101010111101111 + 1011100110000111011001011 + 0101011101011111001111100 + 0100101011111011011101000 + 0011110010011111011011000 + 1110001010101111110111010 + 0111001010111110100000010 + 1011010011100100011110011 + 1011000110000010010011001 + 0101110110001101111111110 + 0111001010111110011110101 + 1100110111101101011010110 + 0101010001000110101111101 + 1000101010101001011010111 + 1011101010011100111100010 + 0000011111101111100001000 + 1100010100011011000100100 + 1101100000000000010110011 + 1101000110100000101000100 + 1101100101111111010100000 + 0010101100001011100111001 + 0101001101010000110011011 + 0111010010011001100111000 + 1110000010010000101000011 + 1100101000001111010101100 + 0010011111001100110110111 + 0001000100001000010110111 + 1100011111010100110001110 + 1000101010010110100001010 + 1100101010110010110100100 + 1000001001010100001101000 + 1000100111010010110000101 + 0011101011101100000001110 + 1010100001010100100011010 + 0111100111110101101010001 + 1110011110100000100011000 + 1001111011100110111110000 + 0111101111111101010011011 + 0000001111100001001111001 + 0100011001100101100111000 + 0101010110100010010101000 + 1010000101100010000110100 + 0100101001111111000111011 + 1101111001111111011111100 + 1101111100111101111101111 + 0011110001001110100001110 + 0011111101111011011000011 + 1001000111111100000011000 + 1001100000010000010111111 + 0001100001000000101111110 + 0110000111110110110101111 + 0111100110111111101101010 + 0001101000001100110110010 + 0000000100010111111101101 + 1110001000010111010101110 + 0011111000110110001110100 + 1011011010111011011011111 + 0011011100011100101100100 + 0010110011000100101010011 + 0100000001001100011111000 + 1010011111000101001100111 + 1100110100111101000011101 + 0001110001110011000111101 + 0111000101010111100101111 + 1101111001110010101110100 + 1100001100011001111010001 + 1011000101111000101100001 + 1110101001000110001010000 + 0010010100001101111000011 + 0011001110110100101110100 + 1101111011001011000011000 + 1101111111000011111101010 + 0111110111001111110101101 + 0011011011101111101001001 + 0101011001010011110101001 + 1000001110100000000011111 + 0111110000101100101001101 + 0110010001110111011000100 + 0100001010101000010111101 + 0111110010011110111000000 + 0000011000101011101101010 + 1101110100101111111110011 + 0011001110000010101010101 + 0001011110101000010011000 + 0000100110011101011010001 + 1111101011010001001000011 + 1100011100110000111010101 + 0100001100000011100000000 + 0110001101110010111010100 + 0111100101011011010001111 + 0111101100100110100011001 + 1011000100101110100111110 + 1101000110010011110111101 + 1100001100000011011101000 + 0011111000000001011000010 + 0010011111110110101111010 + 0011001101100111000110010 + 1101111001110000011000011 + 0010000000010011000101110 + 1011110100111010000101101 + 0101100010111000001100011 + 0001001110110011001001111 + 1010101000100010011001111 + 1011101001100110111101110 + 1000000001110011001101000 + 0001100101101010111110001 + 0111110110111010111010110 + 0111111111001111010110011 + 1001111010011101000011101 + 0101101110001001101101011 + 1011010010000001111011001 + 0100100001000110101011000 + 0010010011011101001010010 + 0101011111011110101100100 + 0000001000100011001110010 + 0010010100110101101000101 + 0000001001001111011111010 + 1101110001001110101011011 + 1111010011110010101000100 + 0100001110110011100011110 + 1011100100111110010010000 + 1100010011011000011101000 + 0010110111001100001110000 + 0101001110010111011101110 + 0010110111110100000001000 + 0001001101100001111001010 + 1111101100010110011110101 + 0011011110010000101001110 + 0101000011011110110111101 + 0111010110010111000110010 + 1110011000000000010000010 + 0001000110110110011010010 + 1100010000011010100110011 + 0000111110010001101010011 + 0011110011010110110110100 + 0100111001011011101010001 + 0100011011000110110101010 + 1010011101011011000101000 + 0100110001100110000010101 + 0101101000110100010101011 + 0100001111111000100011011 + 0110011010000000010101011 + 1001010001000101000100001 + 0000000000111111101100111 + 0110000010101011000111000 + 1100001001010111010110110 + 0011010100001110011110100 + 0111001000101110010110111 + 0101111101101001010010101 + 0100010010010000001000001 + 1100101100011100110010000 + 0110101101110010100111010 + 0110000011011000010010100 + 1000110001000000111111011 + 0010100001010010001011110 + 0010100011001001111111000 + 1000100010001100101111110 + 0101001110100100001010000 + 0100111100000010000001001 + 0111100111001110010110110 + 1000011011111011100110110 + 1110000011010010011001101 + 1110010110111011111001111 + 1001101100111110110000001 + 1111110110001110001100101 + 1011111010010110010111101 + 0100010011000111001111100 + 0110111001100000101111001 + 0000100011110111011011010 + 1010101101010100111001100 + 1110001000000111001111110 + 0110111000111110110001100 + 1011100011101001011010010 + 1011000001101101000011111 + 1001011111101111001100010 + 1000000011000110110110110 + 1100110110100101010010101 + 1001101101111010001010111 + 1001001111010100000111111 + 1011100001000011011000000 + 0101110111000101110011110 + 1001011010111010011111111 + 1010110011101101101110001 + 0010010001100011000101000 + 1001100101110011111111111 + 1100111100101101000100001 + 1010011000010110011010110 + 0100001110000010110101100 + 1100010110111011111100101 + 0111110011010011100010011 + 1101100110110001000001001 + 1010011010101001011011101 + 0101011101101000100011110 + 0011001110001111001010110 + 1110110001100000011001100 + 1101000100010011011110101 + 0101011111010000110001100 + 1001100110101000010101011 + 0111010000110011001100001 + 1000100111101101100000000 + 1000011110100100011101101 + 1110111110100101010110111 + 1111010100011001110011000 + 0101111001101011101011110 + 1110001111000010001100111 + 1011110100010000010010101 + 0111001111000000101001111 + 1101010011101001101111000 + 0101110000110010000001001 + 1010010011100011111100100 + 1111110101011101011011110 + 1110100011011010111111010 + 0100111010000111101001011 + 0010000010110001001000100 + 1100110000101001110100101 + 1000101100011001000011101 + 0110101110011010000100101 + 0010100101000001101100001 + 0100111100000111111011100 + 0111100111100111011110111 + 1010111111101110010011000 + 1011111110101010111011100 + 1011011001011001100011110 + 0011111111111100001111000 + 0101111110000111110110000 + 1010001101100000010110110 + 1010101101010111001000110 + 0001011101110001110000000 + 0011111111111010000100110 + 1100001011001111111101100 + 0001011101110010001000010 + 1001000101100111000101011 + 1000111100001011001100001 + 1110011001110000001111001 + 1110011001100110011110110 + 1100000001110010101100000 + 1010100000001000111100010 + 1011101101110011101010101 + 0110001101110100011011111 + 0101000100111010101000101 + 1000100111101101001101000 + 0100100000100110000011001 + 1001101010110010100011011 + 0100101000011010111111011 + 0011111101010000111000101 + 0110100110110111000111100 + 1111101000110101111001000 + 0011111001000101101100001 + 1101001111010111101111111 + 1101100010110101011101001 + 0000100011011111110001001 + 1110001010001110010000100 + 0001100101010110111011111 + 1101001010010001101111110 + 0101111101100011110001011 + 0000000010110111011011001 + 1111011010011111110101111 + 0100110101000101000011001 + 1101001001010101001011011 + 1011101111010000111111000 + 0101101101101011000001100 + 0011110011100010110100100 + 0100000010010110011111001 + 0000011000110010111100000 + 0010110010111101000101010 + 0010101001100001110000101 + 0010010011000110001101100 + 0100001010110011010111000 + 0101101101101110010101001 + 0010100010011010001000010 + 1010111101110100110110010 + 0010111111001110100101010 + 1110100000100110010000101 + 1111110100101011011110000 + 1010001101010111101000100 + 0010000101100000011011010 + 1000000001101011001011111 + 0100101001110101111001000 + 1000101110011000010111110 + 0101010010011001010001010 + 0100011011100110011110001 + 0001000001010000001110011 + 0001101111111101000000110 + 1010101100001111000111011 + 0100100101011111101000011 + 1110000011101010000101001 + 0110001111100110001101011 + 0101110111001010100100000 + 1110000110000111101111100 + 1100010110011001100001100 + 1010101111101100110110011 + 1010100010100010001001100 + 0011001100000010100111101 + 0110110011101100110100011 + 1100000001000001110101011 + 0001110010110100111010101 + 1011111000101001101010010 + 0100101001010011001011101 + 0110001001011111001001110 + 1000110000100111000100111 + 0100110001101011001100111 + 1111110011000000011001110 + 1101010010010101100111001 + 1010011011101100111110010 + 0111101001010110000110110 + 0010001010001000001010010 + 0001000101010000111011100 + 0001100101100111001101100 + 0101011001100000000011101 + 0011110011101010111010010 + 0011010001101100001000000 + 1011011111011011000100000 + 1000100001010100111100111 + 1011011111111001111011010 + 0110101001111110100100110 + 0011101010111110101001001 + 0110010011110011111100111 + 0011101100101001111001011 + 0100000010111001110000010 + 1111000110100011011000001 + 0001011101011110011001100 + 1110100011010110110001110 + 1010011111101011110101010 + 0011011110001010110110101 + 1101100100000010001110001 + 0001001001010100001010011 + 1101110000000111110001100 + 0010011001110110001010110 + 0101011011110100001111110 + 0011100100011011010001110 + 1110010001101110001001010 + 0100110111110111100110011 + 1001000101001111000011100 + 0000011001010011001100110 + 0111000011010101100101101 + 1000001000100011010011101 + 0111011000001010010110010 + 1011000111101110001010101 + 0101001011000001001101010 + 0111111110100001010001100 + 0011100001100111011011100 + 1000010110011010010111010 + 0000000101100010011010100 + 1011001100010000010110010 + 0111010101001110000111001 + 0110010111011101010111000 + 0001100011110010110110111 + 0110011010110101101100101 + 0110000000100011011111001 + 1000110010111110010100110 + 1000101110001110000010111 + 1011000010011011001100101 + 1011111011111011011110101 + 0011100110110100000010100 + 1111000110111001101010110 + 1101110010100001101110010 + 0001100001101100111011110 + 0110011011101000101010010 + 1010000100011110111110001 + 0110100101110101011001111 + 1101000110110101111111010 + 1101011111011001110101100 + 0100011110110110100011010 + 0100111101100010001011001 + 0111101011110010011010100 + 0011010101010011111101100 + 1000101111001010101011111 + 0011010001110010010001100 + 1000010010000000111011111 + 0101101010101011101001100 + 1000011000001000100010100 + 1101110001111011100011110 + 1110010100001110100001001 + 0101101101010101000100001 + 0001011000000110101001101 + 1100110001100011110010010 + 1011101001101001110100110 + 0110111101100111011000000 + 1110110001000000101000011 + 1100101100011001000110101 + 0011100111001010111000111 + 1111110111110000100000011 + 1000100110011100011000010 + 1110010011000001010100001 + 1101111101111110011001010 + 1100011011111111011000110 + 0001011010101110001111010 + 0000010101110011011001100 + 1101000100001100110001001 + 1011001111111100101011110 + 0111101010111110011101101 + 1110000001000101010010100 + 0110101101110011000110010 + 1101000100100011111101011 + 0111010010000011111111111 + 1111100000011010111010010 + 0110101110100101111010111 + 0100111011110010101110101 + 1011111100001100010101001 + 0110001001110001001011000 + 0001111110000100101001101 + 0100010001010011001101111 + 1011001001101001110010010 + 0101001001111100110011111 + 0100000011010010010101010 + 0111100101010100100111100 + 0001010001101001000111101 + 0111000101010011111100011 + 0111100001010110100010111 + 0000000111101000010111110 + 0101001111000101100111100 + 1100101110010000101111101 + 0111110100010111000101100 + 1000100010100010100001010 + 0001101010010110110001001 + 1100001001110111011010110 + 0100100100101010001111100 + 1111101001001110111110111 + 1100111110111100010100001 + 1011100111000001001011010 + 1110100011011110111001001 + 0010110111111011111011101 + 1101011100100000100011100 + 0101100111101100100001011 + 0101101101100100010001101 + 1001111111000100101000000 + 1001111110001011000110000 + 1111001100101101010000111 + 0001100110100111110111100 + 1001010011101101111001011 + 0000100011001001111000000 + 1101101010010011001100000 + 1100010000001010111100000 + 1111000011101100010111000 + 1111011100110111110001110 + 0111000111001111110110101 + 1101101010101110100010001 + 1101010111000101000001101 + 0111111111000110011101110 + 0110110010010111110111111 + 0011011010001111111000010 + 0000001100111111010100010 + 1000100101111100110101100 + 0110001000011110100110100 + 0110000001101110001001101 + 0000001010000010001111010 + 1001101101000100111001000 + 1101110000011111111111101 + 0001011101111100001011110 + 1101000001010100001101011 + 0001010100000101111110001 + 0000010101010111011000111 + 1111100101101011100000000 + 0000011100110001011000010 + 0010011010100101110111001 + 1000011101100011111011101 + 0000101101111101001111100 + 1111011010011100000101100 + 1011100100101101000111010 + 1011000101010110101001100 + 1100101110110011110101001 + 0101001100101010011111010 + 0010001000111111111011010 + 0110101010001001000111001 + 1010110001110011011101100 + 0011111100100101111111001 + 0001011011111000010000011 + 0101010100011011010111111 + 1010101011111000101101010 + 0100000010101101000101010 + 0000000110101011100111110 + 1111110100111010001011010 + 0011110111010111011111010 + 0001010010000000000111011 + 1011110011110010000101100 + 1110001110000000101001110 + 0010100011101100101101001 + 1111001011011100110001010 + 1001100011010110011101000 + 1011010000111010001000001 + 1000000101100010001001010 + 1001001010011001001010010 + 0110010001010101111000100 + 0100011010111110100001011 + 1011110101010100011000110 + 0010101101011110000000101 + 0111111000110000001010001 + 0000011011111101000111000 + 1001000000011001101111110 + 1000101111110100100001001 + 1100100110000111001111000 + 0100100000010010011101000 + 0001100001001010000010011 + 1101000010100100010101010 + 1101001110100100100011000 + 0110010010110011010001000 + 1001110010110100111110110 + 0111110111111111101110011 + 1111111001110101010101011 + 1001101110101011111111010 + 0000010111001011011100111 + 1101000100000110111000101 + 0100101101001111110011000 + 1110000101011100110100001 + 0011011111000101110101000 + 1011110101111100110000001 + 0100100011111100010111110 + 0001010100010101100000100 + 1011001001100110010100101 + 0101111100010110011101101 + 0100010100111001111011010 + 1001100100111111011111110 + 1100001111000110000011110 + 1111001111000110110111100 + 1100011100011101101110001 + 1111111100010011101101000 + 1010010100001111011001100 + 0110110111100011000110101 + 0011101000011101000010001 + 1001001001000011100011000 + 1000011101100100001111001 + 0011100001011111100000110 + 0000100011001010001110000 + 1010010111010001001001110 + 1101111100001011011000100 + 1010111001001011001111110 + 0010111101111101001110001 + 1111110001001000110100101 + 0010011110011111111100101 + 0000000010001000000101101 + 0111010111010000110100010 + 0010100010110100110110101 + 1110110001000100001011000 + 1101101000001111110011101 + 1010110011101000100111101 + 0010101000101010111100000 + 0111000100100110010001110 + 0010010101100111010100111 + 1111011001111001101011000 + 0100001001101111101010001 + 1101100011010110000011101 + 0000100001011100100000101 + 1111100011101010111101011 + 1110001101111100111101001 + 0001010001010101010110100 + 0111110010110000010101001 + 0100111011001011110111010 + 0011100001010011011110110 + 1100110011000001111110010 + 1011101101001110001101010 + 1111001010001110111100001 + 1000110010111110010110010 + 1011110111000100001110111 + 1010100011111100010011111 + 1110101001101101100101010 + 0000100101100000110001111 + 1000011100100010000001110 + 1010101011101001010000110 + 1111111010001001000101101 + 1111110100111001011110111 + 1001011100010010111110110 + 0000000000100100001000101 + 0111110110011100001110011 + 1011011110010101101110001 + 1101111000100101111111100 + 0000111111101111010011000 + 1101010101100111011000110 + 1101110011110011001100100 + 1100110001100001000111100 + 0001011000000001000001110 + 0011001000010000100010100 + 1111011001111000101111110 + 0100010001110110011111011 + 1011001010110110100000011 + 1100001100010101000010001 + 1010111010001000000101100 + 0001111111100111100011110 + 1110000100010000010001110 + 0001101010011101001001010 + 0100100111010010101100010 + 1010101000100100001010011 + 1010010110101001001110101 + 1110010110011011111101010 + 0100101001111001010011111 + 0001100010111101101101001 + 1000011101001000010111100 + 1101011100010111110001011 + 1011110101001101111111110 + 0111001011010100110100110 + 1101110011111101001110110 + 1111011110000110101000010 + 1010000100101001110110000 + 0000010110010000011010111 + 1001110000001111100101111 + 1101100101100100101000000 + 1010111011010111001000000 + 0101101110001110000110100 + 0101110000111110100100000 + 0001110011100111011010100 + 1100001000000100011011011 + 1001010000111001101100011 + 0000001100000010111001111 + 1111000011101001110101010 + 0100111110000100011110000 + 1011100010011101010000101 + 1001100011001111111111001 + 1001010001100101110110101 + 1110000100101101001011011 + 0110001101101001100100100 + 0110011000100100001000011 + 1111100100011101010001101 + 0111001111101110101011110 + 1101011111000101010010010 + 1001100101101001100001010 + 1010011110100111111001010 + 1101011001000111110111010 + 1111000110101010100110111 + 0111000001100010111010000 + 1111011001001001001010001 + 1111101111100011111010100 + 1011000001110111100000100 + 1111000101001100001011111 + 0000001001011010101011101 + 1101000101010101011011011 + 1111011100101010111111011 + 0110111101010110011000101 + 1011000011010000000101111 + 0001100001010100111000100 + 0111001000010011110101110 + 0001011100110010011100000 + 0010010010110010100010001 + 0010000101100101001111011 + 0111011001110010101010111 + 0001011001100110100101010 + 1100101111100100010010010 + 1010010100010000101011111 + 0110100011111001111111101 + 0000010011111000111111010 + 1111010010001000100100010 + 1010100110001110101100111 + 1101001100110011101001000 + 1010100000000000110100101 + 1100101110011111101100010 + 1111110110011101110101010 + 1111010011101100000001110 + 1100101010011011001111000 + 0001100000001110011101001 + 1001000110100111011001010 + 0100111101011011111000110 + 1100000011001101011100100 + 1000001110011100011010010 + 0100100101001001110001100 + 0100001100001111000101000 + 1010001011000001111010101 + 1110001101110011000010101 + 1000110001000110011001101 + 1110101010101000001010000 + 1001111010101110000010101 + 1010110001111101001000100 + 1101011111000111111111110 + 1110010111010111101010100 + 1001111001001111001110100 + 0110111011011111101100111 + 0000010001000000100111100 + 1000010111011000010000111 + 0000010001100110101101010 + 1010010111101110011010110 + 1111100001011101100011000 + 0000101000111011110000100 + 0011000101111011000011011 + 1000001001101001000110001 + 1010001001101101101100001 + 0000011011110011111101011 + 0000011111000100101110011 + 0110101101001101101011100 + 1000100001010110101001110 + 0110010100011010001011000 + 0000010000001100001010111 + 1101110011011100010001111 + 0111110100110100100101100 + 0101100110101111001111000 + 0100100100001001100011111 + 0011111101101001111011001 + 0110101101001100001101111 + 0001011010010110111100110 + 0011100000100001101000111 + 1110101111000001101011011 + 1010010011010100010100110 + 0010010000010101010111010 + 1010010111110010010000100 + 0100010111100011000010001 + 1101011110100111010010011 + 0001010010011011000101100 + 0000110110001000101001000 + 0101111001101110110110100 + 0110011111100101111001111 + 0111011011110011010101111 + 1011101001011111011110100 + 1001001110111100111011110 + 0110101101111111101001001 + 0101100011100111011011001 + 1001001001001011101100100 + 1010011000101001000100110 + 0011101010001011001000000 + 0011111111101101001101011 + 1001000101001111000111110 + 1011011011000110111100010 + 1110001000111111100100111 + 0101001110110000110011111 + 0100111001011010101001010 + 1010010111111111001101000 + 1000001110101001011010000 + 0100011110001100101001000 + 0100100111110110011100111 + 1110101110100011110111110 + 1011000000011011001011100 + 1100010111110110110111010 + 1100010110010101000000011 + 0000001111010111111010010 + 1100101101100010001100001 + 1100111010010010100010000 + 0011000110110011110000011 + 0101100101100000001001111 + 1111101111111100111001101 + 1110100100010001111000110 + 0100111111100001011010110 + 1101010000001111000110011 + 1111111001010011011010111 + 0110111100010111100101110 + 1000000100001111111100101 + 0111010110111110101001110 + 1010101010111001110000010 + 0000001111001101110101110 + 1100100010110101110110001 + 1100110110000010101001110 + 1001110110001001000111100 + 0101110100111100101110011 + 0100101011010110101100111 + 1111010001101001100100110 + 1110110100111101101110000 + 0100110111101010011001001 + 1110101110000101000110110 + 1101010001101010010010100 + 1001000011010101111100001 + 0001110001110001011111000 + 0001110111100010101110100 + 1101000110010101011110101 + 0101111100110101010001000 + 0111000111010011010010010 + 0000100011010101010101011 + 1110111110100111011110010 + 0111111100101011100101000 + 1011011011010100110000000 + 0011011000111010101110001 + 0101101000111010010110000 + 1010010111000001001010110 + 0100101011000111110000111 + 1011010000001101011100101 + 1011010001000101100011101 + 1010100110010010010001001 + 0110000111110101000101000 + 1001110001001110000000011 + 1110001101111111111000101 + 1100000101100111000111001 + 0101010000001010001011100 + 0001110101001001011111011 + 0011111110010110010000100 + 0101000111011100110000011 + 1101001000100101111011110 + 0111011111000011110110110 + 0010000100100011011100000 + 0000100000110110100110101 + 0000011101001111110111000 + 1010011100100110100000101 + 0100100001101101001000110 + 0001100101110011011000011 + 1101100000110001101111111 + 1110101010111110100111010 + 0101001010101110010111111 + 1100101001100100101001010 + 0111001110011111010100011 + 0100001000100001110111010 + 1100101100000000111101001 + 1011101000100100111010000 + 1000000110001101101111101 + 1110111100000101100110011 + 0111101100000101100110100 + 0011111100100100011000001 + 0110011111010111100100001 + 1000110010010010110000010 + 0011001101110100011100011 + 1011010110010010001100101 + 1001001110011100010110110 + 1100010111100000110100101 + 1101001011010111100001101 + 1000100011000011011011111 + 1100111011110000000110110 + 0010000101110101111011111 + 0010001001100100011001100 + 0110000000011001001111011 + 1100001011000010111001000 + 0101101101010100100011111 + 0010001010000110111110000 + 0101011001010101010001111 + 0000100011100101010000001 + 1010110000001101001101010 + 0010101001000111000100110 + 0011001001110111001110000 + 0111100101111101011011000 + 1000011100101110001000011 + 1110000010010100100111111 + 0110100101000010000101011 + 0000111000001101100110000 + 0000010010011110110011101 + 0110011001000111100111010 + 1111010010000101100100100 + 0010001100110100000100001 + 0110010000000100110000100 + 0111111000111111000000100 + 1000011100011001101011011 + 0110110011100111110001000 + 0110001010101101010111001 + 0111000101001001101011111 + 0001110000101111101000110 + 1110011010110110110111000 + 0111000101011110110100100 + 1010101111111111000000000 + 1010110111010101111011100 + 1110100111011111000110110 + 1011010000000111010000011 + 1011101111001010010001110 + 0110011011001111100000010 + 0111100010111101010000001 + 1110011011111001000011000 + 0010010011111011010000001 + 1001010001010000110000101 + 1001001101101100101011001 + 0011011001111111011111101 + 1000100011110101110000000 + 0001011100011100000001110 + 1010110101110010101110111 + 0000101011101000100011101 + 0010011100010011000000011 + 1110001001010010011000011 + 1001011110010000111111010 + 0110111110001001111111100 + 0010010100101100110101011 + 0111110001110011110100100 + 1001100100111100000111001 + 0100101001101111111000110 + 0100101000000000111011011 + 0110010010111100100011000 + 0000000111011001111000110 + 1001010111110100100101110 + 0110010101010010001111101 + 0011101111000010110000111 + 0100011100101001001111011 + 0110111000111111011110001 + 1010111010110011010100000 + 1111000111000010000001011 + 0011010110001110000110111 + 1001011110001110000000011 + 0101100101001000010100000 + 0010100100001010101001011 + 1110111110001111000000001 + 1010101001111111001011100 + 0101111011010010000011001 + 1010100000010011010001010 + 0101000010001000010001010 + 0000001111110000100010011 + 0001000010101100010000111 + 1101010000010100011100000 + 0001111000010011001000010 + 1101110101101001100000111 + 0100011010101101001100010 + 0001010000001101011001001 + 0111101101100110000001111 + 0001000111000010101011000 + 1100011010111011101101100 + 0110101110110111110000111 + 1101001001111100001111001 + 0110111011001110100111001 + 1010010110001011101110010 + 0110110010011111001001100 + 0001000110010101100110011 + 0001001000110001101101010 + 1011000100111010100110111 + 1010011111000101000010110 + 1011010101001000110011101 + 0000000101010101110100001 + 1101010110111100110101110 + 1000111111111100100001011 + 1101111101001101111110011 + 0011010000011000010011111 + 0011110111010010001011110 + 0000101001111101000010101 + 1101101001110100001100010 + 0001010001100010011000101 + 1111111011011010111001000 + 1010000010110101100010010 + 0011000010000001110110010 + 1110101010101001010110001 + 0011010101101000011000010 + 0100001101111001100100000 + 0010011111000011001110000 + 1110110110101100100110111 + 0000110000001110011111001 + 1010011110101111000000100 + 0101110000010111010111110 + 0010101100011101110011001 + 0011010101011100000110011 + 0001010101110010111111110 + 0110011100101010011101001 + 0011110000001100110001110 + 0011011010011011110110111 + 1111110100100001010100101 + 0111111110000111111001010 + 1011101100101111101011110 + 0010110001101111000101101 + 1110110100100000001100101 + 0110001111100111110000100 + 0011010011110000110110101 + 1101000110000011101011101 + 0001100011001101001101101 + 1100100111100000100001111 + 0011100000101100010110000 + 0010110010011001000001101 + 0001101100001101110111001 + 1000111100011110010000001 + 0001011110100101101000011 + 1111110000100101010011100 + 0000000111100011100010111 + 1110101111001111100100100 + 0001001011100011110000101 + 1001010101100100101010110 + 0111111101010111101001111 + 0101111010111110100011010 + 1000001000001011011011111 + 1111010010100010101000101 + 1011101010001011011111000 + 0001000000010011011110111 + 1010010001000100100011011 + 0110010111110111111101011 + 0011010111001000000001110 + 1110111110001011010101000 + 1011111100001101100011101 + 1001100111010011000000011 + 0100010111100110000011111 + 0101101111101011100000001 + 1110100010110001110000101 + 1001000000010101100111110 + 0010001001011001110100110 + 1010111111011010010011100 + 0000100011001000110001011 + 1100110000100001101010011 + 0101110000010110100000100 + 1010111001000110100111010 + 1010111000001001100010000 + 1111010111101110101001001 + 0011100100011000101110111 + 0101010011000001100001000 + 1010111110001001000111001 + 0110111001111011011001001 + 1101000100110001110110100 + 1101111001001000001110000 + 0101110101000100111111100 + 0000100101011001100001011 + 1111001011001001100110010 + 0001000001001011100000110 + 1001010100110011100111101 + 0001000111000110000000000 + 1000110111100100011111111 + 0000001110010101110100110 + 0011010101100111110011111 + 0000110000100111000111010 + 1010011010110001011011110 + 1000110101011101010010000 + 0001101001100011011101110 + 1101111001011110000010010 + 1000010010101110011011001 + 1101001101010000111101100 + 1111100011010010010000111 + 0010010101101000101100010 + 1011100100111111001111000 + 1111100101001001000101101 + 0100010001100111110101000 + 1011101101011101010111110 + 1001111101000001000000100 + 1100000111100011011100010 + 0110110100000011000011111 + 1011000000010110010000100 + 0101001110010101100101000 + 0110101111001010001001100 + 0100011010110110111001001 + 0011011010111011110000100 + 1011111011010001101111000 + 1101111110010111010111101 + 0001100111010010001000101 + 0000111111100001111001111 + 0011000110010000110110010 + 1001110100011110111001011 + 0010101001010001111110100 + 1100100100110001100100001 + 1000100011011000111011100 + 1101110101111001010011010 + 1001000100100000101100010 + 0000000101010010111011111 + 0101000110000101000101010 + 0100011000100110000110101 + 0101000010110000110101011 + 1000110100101001011111100 + 0011000001010100100100110 + 0000010000111001010000110 + 0101001100011000101110010 + 1110101001010101010100000 + 1011101001111110100111011 + 0000111011000111010101100 + 0010100010100100111011101 + 0101110011111010010100011 + 1010101100110100101100000 + 1001010011100000111000101 + 1000110000011001010011001 + 0111001000100010010010101 + 0111111011111011010000100 + 0011110110101000001000001 + 0111000010110111111110001 + 0101110001111010100000110 + 1110100011100110100011101 + 1001010010001110110001000 + 1000001000010111100110010 + 0001001000100110000101101 + 1011001110001110100000010 + 0111001001101001011001101 + 0001110010111101110110111 + 0010000100010101110001101 + 0101101100101111010011110 + 0100010011000101101011010 + 0000010100000110000110011 + 1010001110110100100111110 + 0001011010101111101101101 + 1101100000011010011010000 + 0011001001000110100011000 + 0000100101000011000011010 + 1100110101011010110000001 + 1011110000000101011010010 + 1010110011001001101011010 + 0101010001010010101010111 + 1000011110011001000000111 + 1000001110010100101001111 + 1110000101011101001110001 + 1111011001111001101101101 + 0100010000001110111111000 + 0101000000010010100101010 + 0111011110011001001110010 + 0011000010011100101010101 + 1100111101101111101010000 + 0100010001000100111011011 + 0111100001111101100110100 + 1100111111000001110000110 + 0110101001011101110111001 + 0111010010000010100000000 + 0000100100011111011011101 + 0100111000100100001101011 + 0111010011101110101011011 + 1100101101101111001100100 + 0101000001110011110111001 + 0000011010010010011010001 + 1011100000111100010100100 + 0101010110001000101001101 + 0101100001101001110001110 + 0110010010110001010010010 + 0100101000111101100000101 + 1101010101001100101000101 + 1111010000000100001010010 + 0110010111011011111100001 + 0100100000111001000011111 + 0101010011011000110101111 + 1001110110101001000011111 + 1001011011100111111110011 + 1101010101100101000101110 + 0000001001001000011000111 + 1000010110001011100101111 + 1100010010111111000101100 + 0100011111011101000000001 + 1110000110100110101010001 + 1101101001100110110110000 + 0000101110010010000101010 + 1000100100101100110010101 + 0110010011001100010011001 + 0000100001110111111001011 + 0110000110100110010001001 + 0000111100111000011110000 + 0101111111000011101100011 + 0100110010000001110100010 + 1111000111111111101110100 + 0010011001110010011100100 + 1010111100010101100010011 + 1001101101010010101000110 + 1101010011001010101000011 + 1001011110010011011001010 + 0000011101000110010010010 + 1010001011011111111100110 + 0010100001011001111010001 + 0110001111110111101001101 + 0010100010110100010101111 + 1110100010101110001001000 + 0010110100011101100001000 + 1100001010000000111011011 + 1110101011011111101001011 + 1101110111101000010111010 + 1111000110101100110100100 + 0111110101101100010110001 + 0010101000100001110100010 + 0110001111001110110110001 + 1111110010011011011011001 + 1101010100010011010000110 + 1110111000001010001000011 + 1000001010100010100101101 + 1111111010100100111111011 + 1101000011010000110111101 + 0111110010111010100010111 + 1000000000101111001000100 + 0101010110011011000111011 + 0011011010110110001110101 + 1001000110011011011110100 + 1101111001010100000010111 + 0010100000010100011010101 + 1101111101001100100110010 + 1001001001100001101011100 + 0100100001111111110110011 + 1011100010111111010010110 + 0011110000010001001101101 + 1000000110011011110101011 + 0000100001000000110010011 + 0001001100111010011110101 + 0010000001111111000011100 + 0001010110100111100000000 + 0110001000111111110001001 + 0101110011100110101000110 + 1011000101010010110001011 + 1110011011001001001001010 + 1010001010001001010000010 + 0001111010011000010111100 + 0010000010110011010001111 + 0000000000000011000001100 + 1101101001000100011010011 + 1110110011011011001110000 + 1111011110110100111100011 + 0000001000101110011110100 + 1111110011110010111111011 + 1101000110000100101010111 + 1101001001011111010001101 + 0100111010111001010111110 + 1011100110111110111000000 + 1001100111111011010100001 + 1000010000100100000101101 + 0110111110000110001110101 + 1101001011101011000110001 + 1110010110110001110010001 + 0101000100000010011000100 + 0110111010100001100111010 + 1111010100110100101111100 + 0000001101101011110100101 + 1001001011010000111001000 + 0110101011100110011111100 + 0111000010000111111101011 + 0011101100101010011111100 + 0010110010001011101000101 + 1001010011010101101110001 + 0110111111010000011011100 + 1101000100100111001110100 + 1111000110000111000101111 + 0101111100000110100100001 + 1000100100001010011010101 + 0100110001000001001111101 + 1111001100000110110111111 + 0000010111010000111000110 + 1101001101110001110100100 + 0000111110111000101101001 + 0001010110100101110000000 + 1101100111001100010000110 + 0101001110001001101001101 + 1111101100101110000111110 + 0010000000001100010010001 + 1101111111000110011011010 + 1110000101101100110110010 + 0000101000011000011110001 + 1001101100000001100001111 + 0001011100011001100011010 + 1000111011000001011001010 + 1010111110111001010010000 + 0111101100010011001101110 + 0010011110010010100001110 + 0110000100111100001100100 + 1010100011011110111011110 + 1111101011110001110111011 + 0101110000111101000101000 + 1000111000001111011001011 + 1001101011001101010100110 + 1011011110010010101010100 + 0001000111101001000010100 + 1011001010001001101100001 + 0111010100011101010001110 + 1001110010010001010110110 + 0001110011101101010111011 + 0101100101010100100011100 + 1010001010101110001100110 + 0001100111101100101000001 + 0001111100101110100001011 + 0011000000101110001101010 + 1000000011010101110001001 + 1001011011011000110101010 + 0111110000111010000010111 + 0110011010110010010000010 + 0001011000111010001010000 + 1010111010111110111100010 + 0111100101100101110001010 + 0010010110110101001001100 + 1000100010001000110000011 + 1001001101100001111011001 + 0100000111111010101110001 + 0011101010001110010000110 + 1110001011101111111010001 + 1000011110000000000100010 + 0011111001000111000000110 + 1011011001001000101100100 + 0010000100001111100011010 + 1101100010100011111111011 + 0011100001111011100011011 + 1101011100110011001101001 + 1111000110100110101011000 + 1000110101000010010101000 + 0111011110001011100001011 + 1000000110111010011011000 + 0000100111001110100110110 + 0011001111101011101110101 + 0110110101101110111011010 + 0111000110001010011101001 + 0110111110010011101101100 + 0100111010010101110100010 + 1110001011111000011001100 + 1001000111011110011010110 + 1101011000010100001011100 + 0100101010100001101101100 + 0100110001001100000110000 + 1000111000100000000001101 + 1101111100101100110000001 + 0011100001111111110010100 + 0110000001010101111001010 + 1110010111111101101101001 + 1110001110001111010000010 + 1101110011001000100010000 + 0101101000111100100000010 + 0101001100110101111101010 + 1111001111000111000110100 + 1011100001010111011111010 + 0101011000101110010111100 + 0110110111001011001111010 + 0000100010101110010000111 + 0111101111101000010010101 + 0011011111101100110101000 + 1011000111001100000010011 + 0101000000100101010010101 + 0010011110010110110001011 + 0001011011001001111000011 + 0111001111110110100001101 + 1011000100110101100101101 + 0111010010000000011000011 + 1001010100000010100111001 + 0001111101000100100011010 + 1100101100001011010001000 + 1110010010011001111110110 + 0001001010010001101011100 + 1100110110011001100111011 + 1110100001001111100100101 + 1100011101110101010000001 + 1000010100101001011000111 + 1010011000101010101011111 + 0010000100011000001101111 + 1011110011011000100110011 + 0111010111001011101001110 + 1111110100111110011101110 + 0100010111110011101000010 + 1010101101111100010000000 + 0101001100010101011111011 + 1000110110101101010101011 + 0100101100111000111110110 + 0100110101001101101011101 + 0111101100111100100100101 + 0010110100111111000111000 + 1000000001100000010011110 + 0001111100011110011110111 + 0110101000110001101010100 + 0100101010101011010110111 + 1101011111101011110110100 + 0100110110011000111110000 + 0101001111001011001111001 + 0000011100100101011001001 + 1001001011110101110100001 + 1011001111100010001100000 + 1111111001100010001100010 + 1100111100110101110000100 + 0011010101001100101110101 + 0011001010100110001110011 + 1011011001100000101010010 + 0001101110000100110101011 + 0011010101001011010101100 + 1011001000010011110000000 + 0000111100010001001010010 + 0011000011100111010001110 + 0010100111001000101001101 + 0111111001011001111000011 + 0111011100111010011010100 + 1110000101100101000100001 + 0101000011001000101010001 + 0011101000000101100101100 + 0101001010110101011100010 + 0001100110010010100110110 + 1000010000010010010010010 + 0100101110111001000000001 + 1100110101101110000101010 + 1101001010010110011000010 + 1100111000111111001101100 + 0111000011111111001110010 + 1011111100101000101111111 + 1001100101100001010011111 + 0001010100000010100001010 + 1000110110100000010000100 + 1111101111111100000110101 + 0000011101011001100010110 + 1010010010110110010100011 + 1001011011110110010011110 + 1001001110111100110000110 + 1110110100101001001010001 + 1010011111010100001000110 + 1101110001011111001100011 + 1011011010001011010000101 + 0000011100001011110011001 + 0011010010001101110100011 + 0010110111011110011011111 + 0010110000100100111110010 + 1010111101100000111111111 + 1100001001010001010110101 + 0000000010001111001011011 + 1110011011111000001101100 + 0110000101001110101101110 + 0010010111001001000000100 + 1000011000011001101110111 + 1011100101111110000011110 + 0010010001111110000010000 + 0110001111001111001011011 + 1001111110110110010110110 + 1010011011000111001001111 + 1010011011011011010101111 + 0110100001000111011001110 + 0010111001101000110000001 + 1011010110110011100000111 + 0101111001001010100110111 + 0111000100010100110000111 + 0011011000001010010111000 + 0011111001000010100000000 + 1110101000010000100101010 + 1110100001101100010000100 + 1011001100100100110101101 + 0001111101111000100111110 + 0011011001001010101010101 + 1111001110000100111101010 + 1000011011101000011111110 + 0101110111100000010011100 + 0000001001100000110000011 + 0010010000101101010111101 + 1100000001011001101000011 + 0110100110011110000001000 + 0000111110011011110110111 + 1011011000001001010100011 + 0000000000011010100010010 + 0100110111110101011001110 + 0010010010110011100101001 + 1111100010001000001101011 + 0111010010011010010111101 + 0010011000011100111111111 + 1100100110110101101110100 + 0111000001011010010110110 + 1001101100001110110110011 + 0000101100110001110011111 + 1111001101110001101001111 + 1100011000110111110101101 + 1001101000110100110011001 + 1111001011001100000011111 + 0000111100101000000001000 + 0101011101100110000110010 + 0101100100011001010000000 + 0100100010101010110110101 + 0111111011000011011101101 + 0101000111100001010110101 + 1111001110001001011010101 + 1100100100110110010110001 + 1011101011101110110011111 + 1111010001101100000111111 + 1110011110110001001110000 + 0000100101101011110110101 + 1000100001101110110001001 + 0111100000001111101011011 + 0001111101100100001011111 + 1010100011101000010011010 + 0100011000011111101110011 + 1101011001010001101101101 + 0011010000111001010100000 + 0000101101110010011010011 + 0011101000111010010100000 + 1001001010111001100111001 + 1111110101011000001011010 + 0001010010101011100011011 + 1011010111111000100001011 + 0101111101100000100011111 + 0001100100110101101111000 + 0011100011001011111101100 + 0111010001110010101101001 + 0011110111100000011100000 + 1001011101010111000011101 + 1110101100010110001011111 + 1011111110101010111011100 + 1010011111101101010000011 + 1001101010110100101001011 + 1000010011011011011111111 + 0101010110011000000010111 + 1000100101000001001010010 + 001101110 diff --git a/statistical_tests/SP800-22/data/data.sqrt3 b/statistical_tests/SP800-22/data/data.sqrt3 new file mode 100644 index 0000000..06d2c61 --- /dev/null +++ b/statistical_tests/SP800-22/data/data.sqrt3 @@ -0,0 +1,40196 @@ + 110111011011001111010111 + 0100001011000010011001010 + 1010011100111011001001010 + 1110100001011010111000001 + 1110001011100000111011100 + 0100100100101110110000011 + 0100110011000101001111011 + 0100100011110011000110001 + 1100100000101001100100100 + 0011011100100010110100110 + 1110001001001001000010111 + 1001111110110010101111011 + 1100010101110110111101101 + 0100110010011000010101010 + 1110000100100010001010001 + 1111000011111001100010011 + 0011110010010011011010001 + 1101000011110110001101000 + 1101000011001101001100111 + 0100000000110101101100110 + 1000111000001110111001111 + 0000100100010111001100001 + 0011100011000011101011100 + 1101101111001011110110111 + 1000111011110101000010110 + 1101101110011000000011011 + 0110101111110101010100111 + 0101111011110110000100111 + 1111010110111010111110111 + 1001100111010100110101001 + 1111111001010111011100101 + 0010100001001101111001100 + 0011100101100010010010101 + 0101101010111001010000001 + 0110110011001110111111000 + 1011000100110010011010101 + 0111110111111100010001110 + 0001111100010010011110011 + 0111011010001010010111000 + 1111100101110010000110101 + 0101010011000000100101000 + 0010111011111000000010100 + 1100011100001010110110110 + 0011110110000011011101011 + 1101011000111100001000010 + 0010000110011110000001101 + 0101011001101001011010100 + 0000011100111011001011000 + 1011011000010000110100000 + 1100101001010101010110001 + 0110010011010110010000101 + 1110111011011100010110010 + 0011110111110110111110110 + 1011001001011001110011101 + 1010110100101111100111110 + 1110111001001101100011010 + 0100110000110001001001110 + 1010010001111111111001101 + 1100001000010001000101001 + 0100110110000110110101100 + 1010101011011100000001100 + 0101011110110010111000001 + 0000111110000000011010101 + 0001111110011110100000110 + 0010001110111100110111011 + 1110100101101010110110101 + 1111110100011001010000101 + 1100110111111010100000111 + 1110011101001000111011011 + 0011001111000000100111101 + 1111010000100000101101101 + 0001101001100010011101100 + 1110000111101011100000000 + 0110101111010000111011101 + 1101010000001010101001101 + 0011011101101010011010100 + 1011010011010100100010010 + 1001010011010011100100110 + 1001101011110001101011001 + 1100110001011001000001100 + 1001011100111011010000110 + 1000110001100001001000110 + 0011010111010110011000011 + 1001111101101000110100010 + 1111100001101100001001011 + 0111111100110011101111010 + 0111100001110101011011111 + 1110100011010110101010100 + 0001101101001000000010101 + 1101110101011010111100011 + 0011010100010011010100010 + 1110111011000001000000011 + 1001110101000111100111101 + 0011011101101001011101100 + 1011110101011100101010110 + 0000011010000111111011001 + 1101111011110000101111010 + 0110100110000001000001011 + 0001001011000101101000111 + 1011101010101000001011100 + 0001010001010011110001110 + 1100100010000110001100100 + 1010011110000110110110011 + 1110100111111011101111000 + 1100000110110111111100111 + 0000011011110100001000110 + 0110101100001100000010110 + 0010000100101111000000000 + 0100110100100010101001010 + 0100101111010110010100111 + 0101101111011101000110110 + 0101100101110001010000001 + 0000100011001100001111101 + 1010010100101001111110000 + 0010111110111110000000101 + 0110000101111010110010110 + 1100111000001011100101001 + 1100001110111110010011011 + 0011101101010001100011111 + 0000011011111110000100110 + 1110011110101000111110101 + 0110110100100110111100111 + 0111010001110100010011000 + 1100110011111101110011101 + 1110001010011111011110001 + 0000100000000111011110011 + 1000010001110101011100111 + 1011000100010111111010110 + 0100110111011110011010111 + 1011000011010010001000110 + 1101010111001111011101101 + 1000011100111101001101101 + 0111100011101010001110100 + 0001011101010110110110011 + 1011101010111000101110111 + 1101101010101110011110010 + 0000100011001100101100100 + 1101101101001001010101101 + 1000100010010010011000111 + 0010011011010000111110001 + 0011001111110100100110100 + 0101111111000110000010001 + 1111010011110011100101001 + 0010000001110000001011000 + 0000010000010000010100110 + 0001000110001110101011010 + 1011010011101001010101001 + 1001100101000110101000110 + 1000001011100101111011100 + 1110000011101111111001001 + 1100001001100011101111000 + 0011000111111100001101100 + 0010001001100111101111101 + 0111001111101110001000001 + 1101011000111111101000001 + 1010010100110100101111001 + 0111010101010000011111010 + 1001001100001011110101011 + 0100011001110001110011011 + 1101101011101011001010000 + 1101101110001100001101101 + 0001000110100010010010001 + 1011000110010010110111000 + 1101101000110010000111111 + 1001101011000101011110011 + 1001011100000101000010100 + 0010110010100101001100101 + 1000011100101110001111000 + 0011100101011110100101000 + 0110101010001011100110010 + 0101101101010010010000010 + 1011100110011110001111001 + 0011111110101110011110111 + 1101110100011101111110000 + 1001000111111001110000111 + 1111111101100111010100110 + 1100100100001110111011000 + 0000000011010010111111010 + 1000110010011100100100100 + 1110010000100010101110001 + 0110111001111101101100111 + 1000010010011001001011110 + 1100110001100101100110111 + 0110100011110100011101100 + 1011011011111101100110000 + 0110001111011111111010100 + 0000010001101000000110100 + 1011100000000001100000100 + 0010111100010011000111100 + 1011110001110010100100101 + 0101111111000001101010100 + 0010010001100001100011101 + 1101101000111101100011000 + 1110011001011101001011111 + 1110100001110011000101000 + 1010010011101000011011011 + 1111000001111000011000010 + 1000111111111110011110000 + 0111000010010000011000000 + 0010100000110110101111001 + 1111001000000011010010111 + 1100000001100010101111110 + 0011111101001111000100100 + 1000010011001000101110111 + 0001000111101000101110100 + 0010110111100101111100100 + 1011100011010111101010000 + 0011000010111100111000000 + 0000001111011101100101010 + 1010010011001101001101000 + 0001010001100111110101110 + 0010000000000001011110100 + 0001010010010001001101010 + 0011110010100011110011001 + 0001111000000001110110000 + 0100010001111001000000101 + 1111000100010101111000000 + 0011000010111110000101010 + 0001111111101101011111110 + 0010100111100110011010001 + 1000010101101011110101110 + 0110100110111100010110010 + 1001100011000011011010101 + 1111110010010010111111011 + 0101001110011011010111010 + 0101110001111100001110011 + 0001001011001100011111011 + 0011100000000111011000110 + 1100100110000010101110010 + 1000011101010111010000011 + 1011000100100001111101011 + 0010110100001100110100001 + 1010100100010000010001010 + 1000010010100010101100010 + 0111010100101100111010001 + 1100111111011101111001010 + 1110101111010100111000001 + 1101010101111011001111100 + 0100101110011100110000111 + 1100001001011010110111011 + 0111110010010000100100111 + 1101010110001111000010001 + 1111110111101010011111010 + 1000011001110111100101001 + 0001001101010100000010001 + 0111011010100011100011101 + 0010000010101110011000001 + 1010111010010111001010100 + 1111000011000010111011110 + 0000010101000110010100110 + 0110100011111000011011000 + 0100011000011111111010010 + 1101000010111000010100111 + 0111001100000111110100010 + 0111010100101110010001100 + 0100110010000101100111010 + 1110110101110000111000001 + 1110110100000010001110011 + 0000100111101111111011000 + 1101111111111110001110010 + 0110101011001110110111100 + 1011011101111100011010001 + 1011010001000110111101101 + 0110111101110000111010001 + 0100111010110011110011110 + 0011101111101110011011010 + 1011011111010101111010110 + 0110001000011111011100010 + 1100000111101000000001010 + 0111010011100000000111110 + 0000111100011110000011111 + 1001101110110000100000110 + 1111000100010111100010000 + 1100001101010111111100101 + 1000111000001001000111100 + 1100110110110011101011100 + 0100111001010100101111101 + 1111100101100111011111000 + 1000010110011000101011011 + 1110100110011100010011011 + 1100000010000001000100110 + 1010100101110111101101001 + 1101110010100101000100100 + 1001101100100011010110111 + 0000000000100010101001001 + 1011101011101101001111110 + 1100010110110100011110010 + 1010011000011111111001000 + 0101000110110010000001101 + 0101100001001010111111110 + 0000101010011001010110100 + 1000001100011101101010111 + 1011101111100110101011000 + 0101100000100010011110000 + 0110001101101001110100111 + 1100011011110110001101110 + 0101111011101011110001000 + 0111011100001011001110111 + 0000000110101010001010111 + 1011100110111100010100011 + 1000111011001110101011000 + 1100100100100111010011111 + 1001001110101111111111010 + 1011110010000000010110010 + 0000111111101111000011010 + 1110010011100000111101011 + 1110000010110100100101111 + 0110001111010110001111110 + 1100010011001100111101000 + 1100100110111001111100101 + 1011011100110010011110110 + 0011101101001011000111011 + 1110011001110000100000000 + 1110111101110111000010000 + 1000101010001000010111111 + 0011101010101101001110100 + 1101111000010000111110011 + 1011101011010001110110111 + 1010011011101011111001000 + 0011100001110110000100011 + 1101110100000001001000001 + 0100100110100010100011001 + 1100001111011000001011001 + 0101011110101101011110000 + 0101110100100110001010110 + 1100111010100100001000101 + 0010011010110010101011110 + 1011001111010010100100010 + 1100010011111111000000000 + 0100110100111101011101001 + 0111110101111110110100011 + 1011101001010011101111001 + 1011000101110010111110111 + 1111100001101111010110011 + 1111011100000010111101001 + 0110001000001011000011100 + 1110000101011111110010111 + 1101001110100010100010101 + 1100110010100111000011111 + 0000100010100111101101011 + 1110110101101111010111000 + 1000001001010000101011010 + 1101100100100101100110000 + 0100110110001000111110000 + 0101111010110001101001101 + 0010100001100101101100010 + 1000000001000101011110101 + 0100111101011100110101001 + 0011011100111100110101100 + 1011000011000100000010110 + 1011011001100101101001011 + 0010100100101100000100110 + 0000010101111111111011001 + 1101110011010010111001010 + 0011110110110110100101000 + 0011010101100001111101010 + 1110100001100101111110110 + 1100010000111000001100100 + 0000101000000111000101001 + 0111100110000111001010111 + 0110110001010000001101001 + 1101010110011011111011111 + 0111010110100101110000010 + 0111010111101111111111001 + 0011011000101101111000010 + 0110110000101100101001010 + 0101100110100110011001001 + 1001011000000011110110010 + 1101101001000100001011111 + 0011001110001001010110001 + 1111010000101101100000000 + 0101000100001101111010100 + 1011001101011000011111110 + 0001001001010100000010011 + 1101000001001011011110011 + 0100101001110111111011110 + 1111010111110001011010001 + 1001010000110000001101010 + 0101000001111101011000011 + 1001001100011100100000001 + 0101010001111011010000100 + 1001000111011111000010000 + 1100011110010010011111001 + 1111100001100110100101110 + 0110100111001001001000011 + 0110111111100110111110010 + 0001011100111001010111001 + 1110111011100010001001100 + 1000100000000110100000110 + 0000110000001010000100100 + 1001101000001110110111010 + 1110111011100011001001100 + 1111111010010110100001100 + 1010010000001100001111001 + 0010111100010010111010110 + 0001010111011010111110000 + 0101100100101101101010100 + 1010111000011011110000110 + 1111111101100100011000110 + 1100001110101110101001011 + 0111010111000101001100101 + 1111110111010000101111100 + 1010000101111000010111101 + 1101111110110100010111001 + 1001101101010111011010000 + 1011011001111011100101101 + 1011111000001111110010111 + 0111000111001111011001110 + 1100000110011010110110011 + 0101001011110011001101100 + 0001000001101010000011010 + 0011000111100011100011011 + 0001100011000001000001100 + 1011010000001001110011101 + 1000110001000011011110100 + 0110001110011101010011100 + 0110100101011000010111000 + 0110110101010010101101101 + 0001000111000001011111100 + 1101000001110111011011001 + 1110110101010110100000000 + 1000010100001100110101100 + 0100100001010011110010111 + 0001110110100101110010101 + 1011010110100100100100111 + 1100101111011000100110001 + 0011101011001100111010110 + 1100010100011110011110001 + 0000110000111011000010001 + 1000111100101100001111010 + 1000011110100110101111110 + 1100011110000100101010011 + 1111110011100001101000110 + 1100011010111010011001111 + 1101100101110000001010010 + 0011000000110011110010011 + 1100100101100100111101110 + 1011100011011001110011001 + 0001010001101110011111100 + 0110111100010001000000110 + 1101010110001110101001010 + 1000000010011111101101000 + 1001100101101101010101001 + 1110000100010010000110000 + 0110111001001111000011110 + 1110000010111111101011011 + 1001101000101000100111011 + 0000101110000100011010111 + 0011100011101010101011001 + 0010011000010001100101100 + 1000111010001100001101001 + 0000011110011100101010001 + 0100101101101011101000000 + 0010110101110010111100010 + 1001111001011010011101011 + 0110000011000101001100010 + 0000100111110001001110010 + 0101110000100111100001011 + 1110001110100111000010001 + 1001001000011000110110100 + 0101000100111001110110001 + 1011101010000000101011001 + 0101011011111011001111111 + 1111110111111001101101101 + 0110110111100101100101110 + 0111101100100100100100110 + 0001111011011010110001101 + 1010011101011000100000110 + 0001010010110100001110110 + 0001111001000001001110111 + 1100000110001100100010111 + 1001100011110111001001111 + 1000110011000100001111010 + 1000010101100101100100010 + 0111011000110011001111010 + 1001111010111011100110111 + 0001111111101111000010010 + 1111000011001110001011011 + 0101111111110001010010111 + 0110111010000101111001101 + 1010111000100111000101011 + 0101000010001000101001101 + 0000010110001110011000011 + 1101111110011001100000000 + 1100010001110101011100011 + 0100100111100110010100100 + 1111101100101100000110100 + 0011011001100001010110111 + 0101110000010011010111100 + 0110111111010001110101101 + 0100111011010111101100011 + 1010001101011110101011011 + 0101101111011000100100101 + 1011111010111011001100111 + 1000101001001011000001110 + 1110111001000110100101100 + 1010111111001010101101100 + 0111011010110001000100111 + 0000100100010111110100110 + 1100111001101010100110011 + 0101001111010010010101101 + 0100100011000001001110000 + 1111001001111011000000110 + 1111110010111001100110000 + 1100111001001100010011110 + 1100110010001101000100000 + 0100001000000111100001100 + 1010000010011100001111100 + 0011110110001010110001111 + 1011101011001110000010101 + 1100011101100101111001011 + 0101110011000011001000000 + 0000100101111000100000000 + 1010011111100100001010001 + 0011011010010101010101011 + 0111000111111111000100001 + 1100111101110100011000011 + 0000001100001100010011100 + 0100011011001110001110111 + 0010001101110001111110001 + 0001001101000100101010100 + 0100111000100000101100110 + 1010110111100100110110100 + 0010111001010010010111011 + 0001110110111011110101010 + 1010101101000100001101000 + 0100010101101010001000000 + 1110111110000011011100110 + 1011111100011101110010011 + 1111011100000111011101100 + 0000010010001100101010100 + 0010100001000000010001101 + 1010101011110010001001101 + 1000001010110100010011011 + 0111100110001111110111010 + 1000110111101010101001010 + 0000010101100001001100000 + 1001111110000011010010100 + 0111000111011000000101011 + 0111101000000110010110110 + 1111011100010010001111000 + 1010011010101100101011100 + 1101011011101001100010111 + 1100011110011001010111101 + 0011000100100110001011000 + 1000100011000010100001011 + 1001011000111010010000110 + 0100000111101011100110101 + 0110101111010110110001011 + 1101100110001000010110100 + 1001101010011111100001110 + 1110010001010110000010001 + 1110111100111011110111000 + 0101000010010000000101110 + 0001111001001101101111010 + 1011001111001001110101111 + 0111100001000010011110001 + 0100000010111011001011001 + 1001100011000010111010100 + 0010000101010110101001001 + 0000101110011000110001000 + 1101100010001110001100000 + 0000101101101011101110110 + 0010000111100111001111010 + 0110001111110100001001011 + 0000111110111000010001100 + 1111001101111110011001101 + 1101010000111111110010010 + 1000111011111110101111100 + 0000110111001100111000110 + 1110011000100100101110000 + 0000110001011001100010000 + 0100111101000010101011111 + 0000110110000011001001101 + 1010111011010010000011101 + 1011101011011001011010000 + 0000100101000100101111111 + 0110011111010000100110010 + 0011111000000101001001011 + 1101101001000000111101011 + 0101011001100110100000111 + 1101010100100111000110111 + 0101011010011010011000011 + 0001101000100000000111101 + 1100000111111100001111101 + 1110011110110011010000011 + 1100100110011110100001001 + 0000101011101011100111110 + 1011111010100100111110001 + 0001110001011010000101100 + 1111110010100001011100011 + 1110010000011110010111110 + 0000101100011010111101110 + 0100111001100001110001010 + 0100100100011010001101000 + 1100111001101010000100000 + 0100101001001111111100100 + 0011000010000101011000001 + 1101111000110010101011111 + 1001011111010111010111001 + 0111101001010110100000100 + 1001101010101000010111011 + 1101101011100001110001001 + 0100111100100100001010010 + 0110110100100001100110111 + 1010110101010101101001001 + 1111111001100101101101100 + 0101111011100000111000010 + 0001110110010101000100000 + 1011010110101100010001100 + 1001111110011000101011101 + 0011110011111100111011000 + 1000001010100010001001110 + 1000011101100001011000101 + 1110010111111011100001111 + 1100101111000101111010001 + 0110111011110000010101011 + 1010001100110001100100000 + 0101101111000111001010110 + 1111001101000100001111100 + 0011000011101111000001101 + 0100010011010001011011110 + 0110001001000011001110011 + 0001010010001001110100111 + 0000010111100000111111110 + 1011001111101001001001101 + 0000100100111110001110011 + 0000000110101001101010000 + 1001111100111100010000100 + 1100100100011111000110011 + 1110100110001001011000010 + 1100101000100010101010000 + 0000011100010111101110101 + 0011011100110010111000010 + 0110010100110100010101000 + 1011000011011100110000000 + 1000001011010100111110001 + 0101101101111101011111001 + 1000111100100100000100110 + 1100101001001111111001111 + 1010011111010001110110001 + 1101110001011001101101101 + 0101011100010000100111010 + 0101010111011000101010001 + 0010000101001110011010001 + 1001100101001000000101011 + 0110111000110000000011111 + 0100100101110011101000010 + 0000110001001101100100100 + 1011111100001000100101111 + 0011010011111000111110111 + 1111100011110001100011010 + 0010111010100011111000010 + 0110110010000000101010101 + 1101001111011011001100011 + 0001011100010010011111000 + 1100101010110001110110011 + 1100101000110100011011111 + 1101000000110010110011100 + 0110110111011011101000000 + 0000000010100101111010101 + 0010100011010010010100011 + 1111011011100000000101101 + 0110101110010001000101000 + 1100100010011001010100001 + 0011110111010011011110001 + 0101110000011011100001011 + 0000100000101100111000001 + 0101111111001000011110001 + 0000010100111000101101111 + 1010000111100110001001010 + 1101101001000101110110111 + 1011011010101010100010111 + 0010010011010111101101010 + 1111100100110110110111001 + 1101000010100111011101101 + 1000001111010010011000100 + 1001001111011011010111010 + 0010001100111100010010100 + 0001101010111011111011101 + 0100001010001110110011011 + 0011011000110001000101111 + 1111000011001100010101101 + 0101110011011110011111010 + 1111101100001011110101110 + 0111010111001111001110110 + 1010101000111010001100101 + 0111010110101010110001001 + 0001000000111101001010000 + 0101111110011001001001111 + 0110101000100101110000010 + 0011110110101011100011101 + 1100100010001011001001011 + 1010101100000101111000101 + 0100000001010010000100001 + 1001100101011111111000101 + 1010101010101011100100101 + 0111010011111110011001001 + 0000000110111111001101100 + 1111000001000111010000101 + 1001010100101101111011000 + 0001110110001001011101000 + 0101011110000000000011001 + 1100010001001010110110011 + 0011010101010111011111000 + 1010100011101100011001001 + 0100100001111011000101111 + 1000001000001101011111111 + 0000101111001111100101110 + 0001110101111001001010101 + 1001000000110100111000101 + 1110110111010001100001011 + 1010010000110111100111001 + 0111010011100110101010010 + 0000011101100010110110101 + 0011011100001010000011111 + 0110010100010110100100111 + 1001011111011111101110100 + 1111100111011011011101100 + 0110011110111100100111001 + 0110110010111011001001011 + 1001000100010110000101001 + 0100011110000010001011111 + 0001000010011111010110101 + 0110010001011110001011001 + 1011001001010111111011101 + 0110110100110001001111110 + 0000101000111000011111111 + 1111100010110000111100111 + 1000011001100000011010000 + 0011011100000111001000000 + 0011010000000011111011110 + 1101011101110111010110100 + 1101101001111000100001001 + 1111011000011001111010000 + 0101110010111001010100011 + 1011001100011011000001011 + 0111000100010000100110001 + 1001111101100111010011000 + 1110011100000011110110101 + 0111111101000111011010101 + 1100111011011001011110110 + 0011001111010101111011110 + 1011110010000011010000001 + 0000100001110010010001010 + 1100000101011111010111111 + 0010100011111111001001111 + 1001000000111111010100100 + 1001101010010001101101010 + 1001100111000000001011001 + 0100000010111011001100101 + 1000100001000010101010001 + 0110011001111100110010000 + 0100100111011001100111000 + 0111000000111000101011100 + 0001011100110110001101001 + 1000001001000100110100101 + 0011000010100010110001101 + 0001001010111110010000010 + 0001110000011100100010000 + 1010110011010110011110101 + 0110111101000001111101010 + 1001110111110001010001110 + 0000001001101101110011000 + 0111011101100001111001010 + 1110011101000101010000100 + 1101001100001111110111101 + 1110110111000111101111011 + 0001000011000001111101011 + 1101010010111000110011111 + 1001101110101111000001000 + 0111111101001000010100111 + 0001100100001100000001011 + 1001000000001000011001010 + 1010100101001011001010101 + 1010001011110111110010010 + 0111000111001111000110010 + 0011000100010011001100001 + 1110100000010011110011101 + 0001001110010000110000100 + 0111000000010011001010111 + 1101010011011000001100011 + 0110000011011111110110011 + 0010000010111101111101100 + 1111111110111001010001001 + 1111101111001101100001111 + 1111101011001000011001000 + 1001001100110000000101001 + 1110001100111001100011010 + 1001110000010011101001010 + 1000111111101111101100101 + 0000010111110001001011110 + 0000101100101100011010001 + 0111011111110101111101111 + 0001011101011111000110111 + 1100001110001011011001000 + 0010010000010011111010000 + 1010011001110110111001101 + 0110000011101001110000001 + 1110011111010010100010100 + 1111000000101000100010111 + 1011110001111110101000101 + 1101010011100110001100000 + 0001101111010101110011110 + 1000101000110010000110111 + 0001011110001101100100110 + 0100000111010101000100000 + 0001101111111000000111011 + 0101101110010000011011000 + 1110110011100111011010110 + 0100001001011111010111001 + 1111000000100100111111000 + 1010111000110000111101110 + 0110001001011001111111110 + 0011100100110101110000000 + 1000110001111010001011111 + 1011110000110011110111011 + 1100001110011010010100110 + 1100100000110101101111101 + 1001100010100100011000100 + 0100111011011111111001000 + 1000001111001101001101110 + 0111011001010110110001010 + 0001000001000110100110001 + 1010000011000011111100100 + 1010101011010011011000000 + 0100110100101001101101101 + 0101010100011010010011101 + 0010001000010010010001111 + 0110011011100100100011001 + 0111111010111100000100110 + 1110000011011001100101100 + 1011001100010110101000011 + 0101111110001011011110010 + 0110010110011000110111111 + 0100110010000100100100101 + 1101100000101000001100010 + 0111100010101101101001010 + 0000010000101110111100001 + 1010010111110100101001111 + 0001111010110111100001111 + 1101111010110011101011001 + 0110000100011010111011100 + 0110110010010011001010110 + 0001111101101110011001011 + 1001100111011100001101100 + 0100111100110111101100101 + 1010000101000001100110001 + 0001100110111011011010111 + 0101101000010000110010000 + 0110000010100001111001011 + 1010101011011100010100111 + 0110111101010001001100101 + 1010001100100001001001111 + 1110111111000111110000100 + 0111110100110001001111010 + 1101110011001011110100000 + 0111111000110011101101001 + 0001101001001011001101111 + 0000011001110010101110101 + 0100100110001100101011001 + 1000110101110111010001010 + 0001100011001000000011010 + 0010111011100111000010011 + 0001001100001010011110111 + 0111101010011000110101110 + 0011110011110111011110111 + 1101101101011110011110110 + 0110000011000011000110100 + 1100011001010101101101000 + 1110111010101001101011110 + 0110100110001011100110001 + 0111011101100011101001010 + 0100011101011000001110111 + 0000101001101000000010000 + 1001110010111010011010011 + 0010011011100101001100001 + 1101100110000111000000000 + 1111100110100000101010010 + 1000011101000010101110101 + 0111101111010111001000000 + 0010110101000100000111110 + 1110011111011110111110111 + 1011011111001111110011010 + 1111100010001110001000001 + 0111011110001000111111000 + 1001000100101110000100101 + 0100101010111000111010110 + 1110011110011010010000111 + 1111111100001110100100010 + 1101111100001011011010000 + 0110011100011011010010010 + 0001001001001010001100010 + 1110011111011010100110110 + 1001111000100101111011001 + 1101111101010110110001101 + 0100111001110100111000011 + 0111100001111110011110101 + 0110100010000000111011011 + 0011000000101110111010001 + 0101010101001110111000011 + 1110011100001100010000001 + 1010010110011100010000111 + 1011010010001001101110111 + 0100011011000010110000110 + 0100011001000000101001011 + 1101001100001111101001111 + 0111101100010011011000000 + 1001000010110101000100010 + 0011110001111110100101111 + 0000011100111000100011001 + 0001010101100001001110000 + 0011111101101110000101000 + 0110000011010010111011110 + 1001100101111110101010101 + 1011011010100001011001010 + 1100111100011000110101100 + 1001000001111000001110000 + 1101011101011111100101110 + 0010101011000001011000000 + 0011100111100011001001011 + 0011001100101111100101111 + 0100000000011100001001111 + 0101011111011000101110101 + 1110010011001000010001111 + 0101010101111111001101101 + 0100110010111011000100000 + 0010000001010100101101110 + 1011011010101001100111010 + 0000010100000111111010000 + 1011010101000111101111100 + 0000010001011101100100001 + 0100111000101101010010100 + 1000100010111101100001111 + 1010110101100100100111010 + 0110000111000010110010100 + 1001011111001111000011011 + 1110110010101000110111111 + 0000100000101110101001000 + 0011100010101011100110000 + 0001100111100110101110100 + 0101000111110000010101111 + 0111001101010110000101001 + 1001101110011011011001011 + 1111000100100110001101001 + 0011000110111110101011010 + 0110010011111100010111101 + 1111011001010010101010010 + 0001100110011111010110001 + 1010111000010001101000010 + 0011110001010011100010000 + 0000010001010010101100001 + 0100111101000000111001101 + 0011100111110111110111011 + 1011010000010010100111111 + 0101000001100000111011000 + 0011010011001110010110011 + 0001000110001000001000011 + 1011111101101110000100111 + 0110101110100100010100011 + 1111011100000010101101000 + 0001100100110000011101011 + 1010010000100010100010100 + 1110111100010011110010101 + 0011000001101111100100110 + 1111110101000100110010001 + 0001000110111011001001011 + 1110001100011010000000110 + 0110011001101001010000110 + 1111000000101000101010110 + 1010000010000011111011000 + 0010000111000001101101001 + 1101011111111011100111111 + 1010000011101100100011111 + 1001011100001101111110000 + 0010000011111110101100101 + 1101000011010100000111011 + 1100010001011001010111000 + 0011001001010110011101010 + 0110011110001100011000100 + 1011100100101111011010000 + 0000110010100000101001100 + 1001101101111010010011000 + 0010111111110101101011110 + 0011111011000000010010011 + 0010101000011000100000011 + 1111011001111001000010110 + 1001110001111101011001001 + 1110110011101101110100100 + 1001001110000001100000111 + 1000111100011101001110000 + 1001001100110001111110111 + 0110111010100011011000000 + 0100110010100011001000001 + 1010101101110101111001100 + 1011000001100101001001110 + 1101101111000000011001110 + 0111000110100000011001001 + 1100010010111111101101100 + 0010010011011110000111000 + 1101001011001101100001011 + 1111101100111110011001101 + 1010101110010001100010100 + 0000101010100110011001101 + 1101010101011001101111110 + 1010100101100101011011110 + 0101111110010110101110000 + 0110110110011001111000000 + 1000011001100111101011110 + 1010100110111010100101001 + 1111011000000010000110011 + 1111001000111100110010001 + 1110001001001000111000110 + 1011100101011001011111000 + 1010000111110010011000101 + 0110011101100100111111001 + 0010000110001000101111010 + 1011011010000001110010111 + 0111101000111001100110100 + 0100111101001101011101001 + 1101100101111011110001001 + 1100111011011011100000000 + 0000000101101110001000000 + 0100101111111101001010111 + 0010110110111100100010000 + 1110111111001000111111111 + 0001001011100101000101101 + 0011100010001011000001001 + 1011011010011111101010111 + 1111101010100001111000010 + 1101101011110111100000100 + 0010111001001000111110100 + 1110001010011001001101001 + 0100100101100111010110101 + 1101000110000101000011101 + 1000111111100010001010010 + 0001000101111110110001111 + 0010110101010100011101011 + 1001111010011111001011001 + 0110100011001010000111110 + 1100100001010101010100011 + 1110100100110001101010001 + 0100010111101110010101111 + 0011111101011100111111110 + 0111000111101001001111111 + 1010110010101011010111111 + 1100000000000010101111101 + 1110011011001111000000010 + 0111010000110000001010110 + 0001100010000010101101111 + 0100011000100011011111101 + 1111001100100001111010111 + 0110101100100001101010101 + 1110000001011100111010000 + 0110000110101010011111001 + 1000010111001010110111010 + 0110111100011110011010000 + 1100110001001111011000100 + 0101001000111001111000011 + 1101111100110110111000010 + 1000001111011101000001010 + 1000001010011110111011001 + 0010010101000101100111001 + 0101010001011110111111000 + 1110010000110001101010110 + 1001110000110111001010001 + 0111010001010010101010100 + 0010010011110001010111010 + 0101011101001110110000011 + 1101010111111101011011110 + 1100111101100011010010001 + 1101111010000110000010001 + 0100001001010110011001110 + 0101111001001110011010111 + 0111000000101111111101100 + 0111101101100100001011101 + 0011000011101000001111011 + 1011001101011110000110000 + 0110100011110001001111001 + 1110101010000001010101011 + 1010101011101111100110000 + 0111111010011000011110111 + 1001110110010100001111011 + 1001111101001010010000111 + 1000010110100010111001101 + 0100000100001101011100101 + 0011111101000011011111110 + 1010001101011100001000010 + 1001110010110100110001000 + 0001010010000001101000110 + 1010000101100010110001010 + 0110000010000110010001111 + 1111001100000110010011100 + 0001100111001111100010010 + 0101001111101110110100000 + 0011010110010001011100010 + 1010111110010100111100001 + 1000001000101111000011101 + 1011100100001110000001111 + 1010000101000101101100000 + 1111100001001111100000010 + 1111011101000010010011110 + 1100101100010011101111010 + 1111000010101010111100101 + 0010011101100101101101000 + 1001011110101101111011100 + 0110101111111011111111000 + 0110111101001010101111000 + 0111100000000000001101100 + 1110001000111001011111100 + 0011000000011001110110111 + 0001000000011100011011001 + 1110101110111001000011110 + 1101101010101100011011011 + 1001011101000110111011001 + 0000000010010111001011100 + 1001011101000111010110001 + 1011101000111110001110100 + 0000111111011011011100100 + 0000001000111000110001101 + 1010010101101010000000011 + 0010011100001100001001101 + 0001100010100111111111000 + 1000011000011110011110101 + 1011100110100011101101000 + 0111100010101111010011101 + 1101001100101010001010101 + 0010101000101010111110000 + 1011110111010101001000111 + 1011111011000111110000100 + 1100001100110111001000110 + 1101000000101010010101001 + 0101011101000001001101110 + 1100111100100101100101011 + 1010101101110100110111111 + 0100000100011011111100100 + 0101011000100001010100111 + 0101010000100111100100011 + 1001100001111111111111100 + 1110110000000011001101001 + 0111100001010000111010000 + 1111000011000011110110111 + 1101100111111100111001000 + 0000000010001001111110101 + 1010011011000011111011000 + 1000111100110001101110111 + 0000111110111000101001001 + 0110011001111100111000100 + 0100010100101111000001001 + 1110110000111001100010100 + 0001111101111100101011111 + 0010000011101100110010111 + 1110110110011001000011010 + 1111001110111010010100010 + 1110100111000001111101010 + 1001110011001100110010111 + 0110011011111111010101100 + 1011110110111011100000101 + 0101000110011001011000001 + 1100100001111111101011000 + 1100000110111101011110000 + 1111101011011010111111011 + 1011101001111010100001001 + 1101101010001011000001001 + 1010000001000011100011001 + 1110111101100111101111111 + 0111000011001010111011011 + 1010100111011101000010011 + 0011110110010111010110100 + 0111110000011001010110111 + 0101110100100001110111000 + 1011100111110011110011100 + 1011000010001110010101110 + 1110011100001000111110001 + 1101110110010101010110011 + 1001010100101100000101101 + 1011000011111000001111100 + 0101110011001111111110111 + 1100101010010101100101010 + 0110100000000111000111110 + 0000101011110110101000010 + 0100100001010011111010000 + 1111101001001110011010110 + 1110110011100001101111101 + 0011011001001111000011001 + 1011111011110000101010101 + 1101101001100110100111000 + 0001000110000111111110001 + 0001101010111100011001000 + 0101001011000111111100100 + 0100111110001101011010110 + 0100011111110101010000011 + 0010010011011001011100000 + 0010011111111111010111101 + 1010010100100111110110001 + 0011010001011111000010011 + 0001100000010110110001011 + 1110000110010010111111111 + 0101111011011001000110001 + 1011110010010110101001010 + 1100101101010100111110100 + 1101011101001000100111100 + 0101010010111010000001001 + 0111010011000011001011011 + 1011101110100111000001000 + 1100101111100111010100010 + 0011001000100100110011100 + 1010000001001000000010011 + 1111110111101110111011001 + 1110001000110000111100011 + 0100000001011010100101001 + 0010000000001000011100010 + 1010000011010100110100100 + 0111011110001100111101110 + 1111001111100111001011011 + 1100000100011111110010010 + 1100110000111010001000111 + 1000101100111001110101101 + 1000000000000111100000010 + 1001111111111001001110000 + 0010101110010001101010000 + 0000101001101011110010101 + 0011000011000011111011100 + 1011110101100001010010101 + 1001100100001000000101001 + 1001010100110010110110010 + 0010110001000110111000011 + 1010100101010001111011100 + 1101001110001001101110000 + 1001010000111111100110100 + 1000000110111101111010101 + 1100011000100010010001010 + 0011000010111101011001100 + 1011001001101111110001010 + 1001010001101000010001111 + 1010000111111100010010110 + 0100011010011011011100000 + 1000110011011011111010101 + 1001110110001000011101000 + 1111111000011001100001111 + 0101101101001100111011101 + 1010000111111010101110110 + 0010110011111001001010001 + 0101001001101010100001011 + 1110000010101011011000001 + 0100110110000100111111110 + 1110000010110101011000001 + 0010111111001001001100100 + 0111101110110100001010011 + 1000010011100111010011111 + 0111011111000100001011110 + 1110001010011011000111001 + 0100011110011111110100001 + 1001011111001011000011010 + 1001111010000000110111110 + 0010001110111110101011001 + 1010101000011000001100101 + 1101011101001001110100011 + 1000111001101001110101000 + 1011110111100010100100111 + 0111011000010010011011111 + 1001000000111101111010111 + 1000000010000001110010010 + 1011111110010010110111101 + 0101011011100101111110100 + 1011000000001010000111100 + 1111101111101100111111110 + 1011101101000001101000010 + 0110110111110110101100101 + 1010110011101101011010110 + 1010111101111000111110001 + 1001110001010101001011001 + 1111100101001111111110101 + 0100111011100001101001010 + 0000000100000001010110101 + 1100001001110111100001110 + 0000000011010001110000110 + 1000100111011010011000100 + 0000011100100101111111111 + 0001011100011011001100110 + 0111110100100000001001101 + 0010011101011111110010101 + 0100001100010100010110101 + 0010110011000010001000000 + 0110101001111110001101110 + 1001001110011000101111000 + 0110101110011000000011000 + 1111000000001110000101001 + 0111001010100100001101001 + 0001110011110101110111011 + 1111011000101100110011000 + 1001001100110011100100011 + 0010101000001111100111011 + 0001110010011100100000011 + 1010101111100100101110101 + 1101100101010110100010111 + 0101100000001110000100010 + 1111101001110000101011111 + 1110000000110111100011010 + 1110111001011111000001001 + 1010000010100100011010011 + 0111110100010001111001111 + 0111011001000011000111111 + 0111010011001100101000010 + 1101101010110000100000110 + 1110101110000000001000010 + 1110111100011100111100100 + 1101110111101101000010100 + 1101110000101101011000001 + 0000011000100011111011000 + 0011001011111001010000001 + 1100101110101111101101101 + 0011110101110000110101010 + 0011000110101110101010100 + 1100111110010101101011101 + 1010111011100111111011001 + 0000001111110001010001010 + 0110100110101100011001001 + 0111101101011001101100001 + 0110100110010001011110101 + 1111100101110110110000110 + 0011001110000111000111100 + 1011110110010111101001100 + 1010111011001111010111110 + 1101001100111010110000011 + 1010111111000110000110011 + 0100101100100111010110001 + 0011110110001010010001010 + 1001100001111000101000011 + 1101111000111100101101111 + 1001001100100100110011111 + 0111101100111111011110101 + 0010000000111011011110001 + 0100111110100111000101010 + 1101011000111100110111100 + 0101101101011010000110111 + 1100100100101111101000011 + 1110010001100011010000110 + 1101100101001110011111001 + 0101111000100001010010110 + 1000101101011010100001101 + 0000001100110000010100010 + 1010110000011101010100011 + 1100111101001111001010110 + 1001111010111000001010110 + 0111011101111000010010100 + 1001010010110100110000110 + 0001000011100111000111101 + 0011101110010100011011010 + 1010111010011011100010101 + 0101101011110000100101101 + 1001111111100011100010011 + 0101000111010011000100110 + 1101110010111000111011010 + 0111111000111001000101011 + 1010011011110001011101111 + 1000000001111100000101110 + 0100101000100010011111110 + 1011100000110101010000110 + 0101111010001001101111110 + 0111000101100100100100101 + 1110001101100000000001101 + 1001001000111001000011111 + 1011110101010110111000101 + 1001101100110101100111010 + 0001111111001110110111100 + 1100100001100001111001011 + 1011101110101010101000011 + 0111010101111010000011010 + 1001101010110011001100111 + 0110011110100100110011000 + 0000001111101010010110001 + 1000110110100100100011000 + 1010000000000011100100100 + 1111001111011100011110101 + 1010111111100010001011110 + 1110000011110111000100001 + 0001000100010111100000111 + 0100111000101000110011111 + 0111000111001001010010001 + 0101010111001010100011110 + 0110000101000110001010010 + 0010110111111100110010010 + 1001000111001001011101100 + 1011001001111111000100111 + 0111011100010010000110101 + 1010101101101011101011010 + 1100010010100100011001101 + 0101101110010010011101010 + 1000010111111101100110101 + 0101000111011001101110111 + 0001111001101010101111101 + 0100101010011001001111000 + 1000000001010001111111110 + 1000001000011001000011110 + 0100010011101111100001011 + 1000100011011100000101010 + 0111111110100110011010110 + 1111110101101001111001111 + 1101100010110001101010110 + 0000011100100011100001101 + 0110010101001011111010010 + 1000101001101110011010110 + 0011010100001101111000111 + 0010010000100111111010001 + 0010011110101010110010101 + 0011000000001011001011001 + 1001101110011110111011101 + 1100011101111100011101001 + 1110110101011100001011111 + 0001011011101101000110101 + 0100101100111011110010101 + 1111001100101001010111100 + 0010001100011101011111101 + 1100110100110010101111000 + 0111111001101111110011010 + 1100010111000011111011011 + 0110111100010000111011110 + 1111000100100000000001100 + 1000010110000110110111010 + 0100101100101000100000111 + 0111000010010110001111110 + 0011001010000111100101001 + 1111010010000001101101110 + 1010111010010101010001111 + 0111000100011111001101111 + 0000100000000111110001011 + 0110100010000000000110000 + 1010011000100001101011010 + 0001011100011011011001010 + 0011000001111011011010100 + 0011101100001110100000010 + 1011000101111111100101010 + 1001101000110100001000111 + 1110101111100011101000100 + 0110000101101110000010011 + 0101000101100111001011000 + 0101101001111111111111010 + 1000000101010000111001110 + 0011111110000001001100111 + 0010001101011000000000111 + 1111100111011100000100000 + 0110010110011100100010001 + 1001000101000111000011010 + 1111011111111011100101011 + 0111010011110000100010100 + 1110000101010101011011100 + 0101010111110000101000100 + 1110010001111100111111100 + 1011111111001001100010101 + 0010110001111100010101110 + 1011100111110101110100001 + 1101011010000110000111000 + 1001000110100111001011011 + 0011011110111000111000000 + 1101101111110001111010111 + 1000110001111111100001000 + 1001010110101110011100100 + 1000011010001011010110100 + 0001011000110011010011011 + 1110111000011010011000111 + 1111011010111100001111110 + 0111000100101110001111010 + 1100101100001100011000000 + 0111111011001101010110010 + 0100110010001100110101110 + 1000011001101010010101110 + 1110011010001000100100001 + 0100001000001000010111111 + 1111010100000101110001111 + 1001001011000111110101001 + 1110111010100011010010111 + 0101101000100001101011000 + 0010110101001101001010101 + 1001011011000100110011010 + 1001100101000111001110111 + 0000101000011100000111100 + 1000101110001011110100000 + 0110011111011010110000101 + 0011011100010111100000000 + 1010011010100000000101110 + 1111001000110000100100010 + 1011101010111011010000000 + 0111100100111001111110111 + 0001000011110111110101001 + 1010011001111011101110010 + 1111101110100110101010100 + 1110001001101110100000111 + 1101001111010100000110101 + 0100111000111000100100010 + 1100010101010000011111101 + 1100011110111011011001110 + 0010000000001101001100001 + 1010101010110011011111000 + 0000101001000011100001101 + 1111100101001100100101110 + 0110110010011001010001001 + 0100110011001011001001011 + 1010011101101111011100111 + 0101111000110111010101001 + 1100011111010111100010001 + 1111011111111000100000100 + 0011101100010110000100110 + 0010111001001010101110111 + 0100000000001001010010010 + 1110100000101101111100001 + 1000010001101110100110111 + 0111000100100000101101001 + 0100001001010011110001100 + 0101010111111110100000011 + 1011010101001011010011111 + 1001101101000011001101000 + 0000101111000100101010010 + 1011101001010111100010111 + 0000000101100101111010100 + 0110011101110110111100001 + 0011000000110110011101100 + 0110100011100010011010011 + 0000011011100011011010100 + 0011001011010110010000011 + 1010010101011110111111000 + 1000011000101011000110010 + 0110001011100110000011100 + 1111001010011001011001010 + 1110101110101110000011111 + 1110010101111100010011010 + 0010011110001011000101001 + 1010101001110001111001110 + 1001010000000010011111000 + 0000100000011011010111000 + 0111010010001110110001110 + 1110101010111010000111000 + 1001011101000100110010110 + 0011101011110000000000001 + 1111100100010110011110111 + 1111100100001010001110011 + 1100001011101101111100111 + 0101100000101101110111111 + 0000010100001110101011110 + 1010101000010110000100001 + 0011001010011110111011100 + 0000110010100010110010100 + 1011111101110100000100011 + 1101011100010011101111100 + 1100110000111100110011101 + 0110101100000001101111000 + 0110000000111100100111110 + 1101001000101110010010000 + 0001011011111111000101110 + 1001111110010000001011110 + 0001010000100100011100110 + 0110000100010100011101010 + 1011000111110011011011111 + 1101101100001111011100001 + 1110110010001000101110110 + 1010001111111010001100010 + 0000010100101110101000110 + 1101001111010110111101000 + 0000010110001100100000110 + 1011011010111011100101100 + 0010010110000101010011010 + 0100110010101110011100101 + 0011011110110010110010110 + 1101000010011011100000110 + 1111010001001010011100010 + 0101011001010010101001001 + 0101011001111001011010100 + 1000101101101000100010101 + 0010000000000010011010101 + 0011010101001101010010010 + 1001010100000110100011011 + 1001110100000101111001010 + 1000000010001011111110001 + 0011001100100010100010110 + 0101000001010010100110101 + 0010101010111010000000001 + 0010100110011101111101100 + 0001001110011110110111011 + 1111000011101000110011000 + 1100000001000001000010110 + 1010100011111000110101001 + 1000000010000011100010111 + 1100000101011011000110000 + 1001010001101001110101000 + 1100100101100100110001011 + 1111001100011111000101000 + 1001011010010010001100110 + 0011100110101110001100000 + 1111111110110001101110111 + 0001000000111101010110101 + 1100011100101111111100101 + 1110010011110100010000101 + 0011110011100100000100001 + 1100101111001001101111001 + 1100010010000011100001111 + 0011111110110000111110001 + 0010101111001000001110001 + 0100100001111110110000101 + 0111001010000011011100010 + 0111010100000110111011100 + 0111110111011101011101001 + 1110111010011111001100001 + 1101001110011000010100001 + 0001111001101100000011101 + 1100110111001011100100111 + 1111010011111100000110001 + 1111100100011011101101100 + 1110100011000001000001100 + 0111001010100101010011110 + 1110001101111001111111101 + 0001111011110100110001101 + 1001000000010010111100011 + 0011001101010101001001101 + 1011000011110000111010001 + 0111100001101000000011010 + 1100011110000100001111001 + 1010110010100000001110010 + 0011001101100111110110010 + 0010100100011011001100010 + 0000100000100110110100011 + 0010010100000100000001100 + 0000001001011110110111111 + 1111100101101001001110000 + 0001101001111010001110111 + 0100000111001011010010001 + 0010001110011001001010001 + 0101001111001000101100101 + 1010011011011100011010010 + 1001001010000001101100010 + 0101101111000001111010010 + 1010100110100001000011001 + 1011111111111101011101011 + 0011000100010000011110101 + 1110100101111000001101000 + 1110010111100000101011000 + 1111011100010100001101100 + 0111111001010100001000110 + 1101101101100011011011100 + 0010000111111110001010011 + 1010100011000001110110110 + 0001101010001011010101010 + 1001110001010011001101111 + 1100011100111010011111111 + 1010111011101111110000011 + 1000010000011100110101000 + 0111010101010000110010010 + 0110001000010000101011100 + 0111011100100000010100100 + 0010110110000000010000111 + 0111010011111011000001111 + 0010110111011110011101010 + 1011111010110101111001111 + 1111000111000001110011111 + 1001011000010110111111111 + 1111100010111001101100011 + 1100010110100101010101000 + 1110011100110110010011011 + 0001010001100001101010001 + 0110001011010110100000100 + 1100111111111111101010001 + 0110101111111001111110011 + 0001101001001001100111110 + 1111110101011011100010010 + 1110101110010000110111010 + 1000110000001111110000110 + 1101001001011010001101010 + 1110111111001101000101110 + 0010111011100111100001011 + 1010101011010000101011101 + 0111111001110101111100010 + 0000011111101001110001101 + 0110000111000000100111100 + 0101010110101101001100111 + 1000001000101100110000101 + 0001001111111111100111010 + 1111010010001100111010011 + 0110100001111100101011001 + 1001111101010111011111100 + 0010111111010001001110001 + 1100100010011100101011000 + 0101000010011110001001000 + 0000111111110010100101001 + 1010001011101001001001100 + 1100000011001100101000101 + 0000000011111001010100010 + 1001010000010000110010110 + 1100011000111100100110011 + 1110000110110011111010110 + 1010110011111110000001111 + 0001011000100000010110110 + 0101100110110001000101111 + 1111110100000000110011010 + 1100010101111010010000100 + 1110111111000001011000101 + 1110010101000111010110111 + 0010010100010011001101010 + 0011110101100011010111010 + 1011000010111111110011110 + 0010000000100101100111111 + 0110110101100100001101001 + 1010110110011000011111100 + 0110100001011111000100100 + 1101110000010111011010000 + 1011110001010111010010111 + 0111101100100110010101111 + 0111000100101000010000101 + 1110100101100110000010101 + 1110010001000000111111110 + 0010011000001011111010110 + 0101010100000000111000001 + 0101000001000001110101100 + 1011000110100100010000010 + 1010010011000000001101010 + 1000011001111001001001010 + 1111010101110110110110111 + 1001010110000001000110101 + 0101001010111100001100010 + 0010001101100111001110010 + 1011011001010111000101001 + 0111101100011000100001110 + 1000000111110000101000111 + 1101000010100000110001011 + 1101011011001100100111110 + 1010000010011011110100000 + 0101010110101111010110111 + 0101011110001000111100101 + 1101100011000011010001101 + 1111010000011001001111101 + 0110000110001011101100111 + 0100011001101111110110001 + 1001011101011111100010100 + 0010001011111101111100101 + 0000011110001011011111011 + 1010010101011010010101001 + 1100111000010000111110000 + 1100101100011101100110001 + 1100101010001000011110011 + 1001010110110111100010111 + 1110110110011110010010001 + 0011001010111011001010011 + 0101011011101010110100010 + 1011110111111110110010101 + 1001010011011110010100111 + 0010000101110000001011101 + 1110000111111001010000010 + 0110000110001111101111110 + 0001011110011110011111100 + 0110101111100101011101100 + 0100010001001111001101010 + 1111011000000101000111000 + 0101100000010110110001101 + 0011001101110000000111110 + 1111011011110000011101000 + 0011111000001011001110110 + 0101011010001111101001100 + 1011000000111111111100111 + 1000010000111000110101000 + 0000111000000110000100011 + 1011011000001100010110010 + 1101001000110110101101101 + 1011000001011101001101101 + 1110011111010101000001001 + 0011010011010000001000111 + 1001000011111011010111000 + 0001111001101001111100101 + 0000110101010110010010011 + 1001011001100011101100111 + 1011101011011110000100000 + 0001000110101010110111110 + 0100001100101001011110010 + 1100111101110111010100101 + 1101111010010010001110001 + 0111110000010111010001110 + 1110000011000111000111100 + 0010111100001111001000000 + 0011011110101101111011011 + 1111100011001010000010011 + 0011011110100000001101111 + 1100101010010001101011001 + 0010010001011000001110000 + 0001100001100011001111001 + 0101001010011011110111001 + 0111110100011101111100100 + 0001001010010000001110011 + 0111100111001000111011010 + 1100010111100111001011100 + 1000111101110000111000000 + 1011110111110000011000111 + 1010101001110000001100110 + 1101000100110111100010001 + 0100011001010101101000101 + 0100111100101101111110101 + 1111001101100000100010100 + 0011011101010111110011010 + 0001011100100101101001111 + 0010110000111000011000000 + 0110110110011011011011000 + 1110000011001000111111001 + 0101010001101000011101000 + 1011110110010101010110010 + 1110001100010111111110111 + 1100010011110011011000011 + 0110010100111001101010001 + 1111101111111111110011000 + 1000100101010111010001011 + 1001001000100000011011110 + 0001011101000110101101010 + 1001001011111111110100110 + 1000111000100010100101100 + 1101000101010000100111100 + 0011011100101000110000110 + 0011111110110001111000110 + 1111000000110110101000111 + 1100010101001110000100100 + 1110001000111100001110011 + 1111111110000001000000110 + 1010010011111000100001000 + 0010110110101100101100110 + 0101111101101100111011100 + 0111111010000001001000100 + 0001101001100110101101100 + 0011000001000001001111100 + 0100000110111101011110100 + 1011111010001100110101111 + 1011100110110000000011100 + 0000100011110110011001010 + 0000110101110100110110110 + 0110001101110111100000100 + 1000011000111000010000000 + 1010000001111101011000101 + 1100101001011100101110000 + 0110000100011110110101110 + 0011011010001011011001100 + 0000011011000010010100010 + 1100001111101010001100110 + 1100000101010000110011101 + 0001110011101100000010101 + 1110100001010010001001011 + 1111101111100000110011000 + 1000010000000110011100011 + 0101111100011111011011110 + 0101010101010010110100110 + 1000011110010100011001100 + 1001110110001010010100110 + 1011001110010110001001100 + 0101000000011010100110100 + 0001000000000100010011011 + 0000110001011010000100001 + 0111110000011101011111110 + 1101111000000000111001000 + 1010010001100000111000011 + 1001111010101101111011010 + 1100011011110001111101011 + 1111111101001011000001001 + 0011001100011100101001110 + 1010001101010001110011101 + 0111110110110110001100101 + 0101110110101110010111100 + 0000110101000011011110011 + 0110111110001010011101010 + 0110010010000011000001001 + 1001011011010101111001111 + 1000100010100101100110001 + 1100011110110111100100101 + 0010010101110111000011111 + 0111110111011111111011110 + 1011001011000000000010001 + 1110100011001011011000011 + 0101101000101000001000101 + 0011001100100011100101000 + 0101010100010101010100111 + 0111001001011110110011111 + 1010010011110101001010001 + 1011011000110100000110111 + 1111110000101100011110110 + 1000101101111011011110010 + 1000011101000101110000100 + 0001011100011011010101011 + 0000010110100000010011011 + 1010001010000000110011100 + 0001001010000011101010110 + 1100100000010111100000010 + 1100100000001111110000101 + 0100011011011011111111011 + 0010000000001011001110000 + 1001100111111111100000001 + 0100110101101100011011011 + 1110010010110100011110110 + 1101001011101010101101100 + 0101111000101001001111101 + 1100101011001010111011010 + 0110010000111011101110000 + 1111001001101010110111000 + 1010100110011001010010010 + 1100111111100011110100011 + 0100111011111001111110010 + 0101001011100001010001110 + 0010111001011101110000111 + 0001101001011101100001110 + 0100100111011110001010010 + 0111100011100101100000001 + 1111110110001111001101101 + 1001001100001100010011111 + 1110100111010011110101101 + 0000001011001011101000001 + 0110000100100101010100110 + 0001001001011110001110010 + 0001111011010011110110100 + 0100111111000001101111000 + 0011111111101001010011100 + 0111010101010001110110011 + 1011011011010110010000101 + 0011110011010000001110010 + 1011111000101100010101110 + 0100000101011011110001101 + 0110010011111010011110001 + 1001000101000110000111000 + 0101101110001100011010110 + 0010100010000110001001100 + 1101001011110000010010011 + 1101100011111111000110111 + 1011110111101101101100101 + 0001111101011110001101011 + 1100001110011110100010010 + 0001000100011110000100111 + 1100111010111010100111001 + 0011100000011000011111010 + 1010110011011011000101010 + 0000010111010000000110111 + 0110001101110011110011011 + 0000111101000101000010001 + 1111100111101110111111111 + 1001010010100100101111011 + 0100011001001010101001111 + 1101010111110100000111010 + 0110110101000011111011011 + 1100010010110110111101101 + 0000001101001011110101011 + 1000110000000111111111110 + 1101111100010011001100101 + 0001100000000111101011101 + 0100110110101111011000111 + 0010001011111010001111110 + 1100010011000000110110010 + 0101011111000001101110001 + 0111011110100100101011001 + 0010110110101000010000010 + 0100101101100000111110000 + 1010001111110101001001100 + 1111000011010001010011001 + 1000101100100011000000011 + 1100100111111010100000101 + 1001000110011010010111111 + 1101000001111011100001111 + 1100011111111110010111001 + 1000100110100101000110011 + 1001011001010100010101100 + 1000010100001010010011100 + 1111010010101100011000100 + 0000101101011101011111011 + 0001011001100111011001010 + 0110000101100100011011011 + 0100100010101100010010000 + 0010011011011100110010100 + 1101101110101111011001101 + 1110011110111100011001001 + 0101010001110111100010101 + 1100010100001100101110100 + 0001000000000011111011000 + 1111100101010010001000101 + 1000101101010010000100000 + 1110101001001100000101000 + 1110111111010011010000010 + 0010100010011111110100101 + 1101011100010110010000111 + 0110011100001111100000111 + 0010010101011011100000001 + 1110111001010110011000111 + 0110101100111000101010010 + 0111110110111010001010011 + 0100110010001111111100111 + 1011111001100101011100111 + 1100011111011111101001110 + 0001101001101011010100101 + 0100011000000110101010011 + 1100000000111111000010101 + 1000011110011111011111101 + 0110010111110010010000100 + 1110010010110110010010000 + 1101111010111000001001001 + 0011101010000011001110011 + 0100101100111110110110001 + 1001011000111100101010100 + 1100000010110001001110000 + 1000010011100001001010111 + 0110000001101111100110010 + 1001101001111111010010000 + 1110010111010111100101010 + 0100100110010100001011100 + 0100010000111101110111111 + 1001100001100111010101001 + 0011100111101101000000101 + 0011101010001000100101110 + 1001001000101101001101011 + 0100011100111000001110010 + 0110100011110101011110010 + 1000011111011010110100011 + 1101111000000010111100100 + 1111011001100000000001011 + 0011010110000101000111001 + 1101110000110000100001100 + 0011001100001011000011011 + 0000110110011001011000011 + 1111110011101011000111100 + 1110010100110110101101000 + 1101100100011011101010110 + 1010010010000001010101000 + 0101010010001100101110010 + 0100011100010001011010001 + 1010100001100010011100101 + 1000011001101001010100101 + 0111110110000101101100101 + 1001100101101011101100010 + 0001010000011011100000111 + 1111110010100001011011010 + 1110000001100010110100111 + 1110010010100110010110110 + 0010100011101111111110100 + 0001011111010111000011001 + 1101110100011100111010110 + 0110100100101100011100011 + 0100110111100001001011110 + 1111111001001100101000111 + 1110010100010000001010010 + 1111111000111101101101110 + 1011001100100001111100011 + 0010010110010011100001011 + 1001010001101110001100100 + 1111011000010010000100000 + 0100011000001110101011111 + 0111111001110000101111111 + 0100000011001100001010110 + 0110000010011101101001011 + 1000101101010111111111001 + 1010110100000101000111001 + 1111101010010110111101000 + 1111001011110110010110100 + 0001101100110100000101110 + 0110100000011111011100001 + 0101101100000110011101111 + 0000111110110101111101111 + 0100011011100001001111101 + 0011100010011010000001110 + 1111110100101000111100110 + 0011111000110010011100101 + 0100111001101011011111110 + 1011111111101001101100010 + 1100101011101111100101010 + 0001000000010100010110100 + 1000001101010000110011101 + 0001111000000001110110010 + 0101011010000000111001110 + 0111010101100111111110100 + 1000101101001101110110101 + 0000110010111001110100011 + 0110000001010000000110001 + 0000100101111001110011011 + 0101111101000110111001111 + 0101101101000011011010110 + 1010010011001101000010111 + 0011011011110010010101001 + 1000001110111110111001000 + 1110011011010000011111110 + 0101111111101100001111010 + 1110000000001011001111101 + 1100101111001100111000100 + 1011001001011011001110110 + 0001011101111111100001000 + 1000111011001011100100110 + 1100110111100110001010001 + 1110110011100111110010001 + 0101011101110110111110010 + 0010110111000011001100010 + 0100110001010111000101001 + 1100001010101110000111011 + 1101111111111011110001100 + 1000001010010100110000011 + 1000011001011111111011100 + 0001000000010001111011101 + 0111011011011111110000011 + 0001111000111101100001110 + 1100000010110000010010110 + 1101101110001000011011110 + 0010111101111110101000001 + 0010010011101110110000011 + 1100001110001000111100010 + 1110111001011111110101011 + 0001001101110100111010010 + 0010110011101011100001101 + 1000000001100111000011101 + 1001111001101101110010110 + 0101000001111101001000111 + 0101001010010011001110100 + 1101010011110010110000101 + 1100010000000010110111010 + 1010100000010100011010101 + 0000100110000011110001010 + 1001000111111100011001000 + 1100111011000011011000110 + 1110110000101101011111101 + 1101000011001110100001001 + 1110011101000001110110011 + 0101011001111111011010100 + 0111001111011110000010111 + 0001000110000110001100000 + 1001010100110011000111000 + 0011011101100101011101000 + 1001011111101000001101101 + 0100111110101010110111011 + 0000101101110000010000110 + 0101000010100011001001100 + 1011111110100110001011001 + 0011001100001000011101111 + 0101100100111000011110011 + 1111101010011001010001000 + 1000110111100100000111001 + 0000001101000100110111111 + 1001010111000110010111010 + 0001110111010100100000010 + 0100010111000010011011000 + 0000010000011110110011011 + 0100100000100000010000110 + 1001110010101010011011000 + 1101011101010111000101010 + 0011100101001111001111101 + 0101011011010111110011110 + 1100000101011110111100110 + 1001101111100110100010001 + 1011101101001010110001010 + 0010001101000010000001101 + 1001101011001110011111011 + 1000001110011000110011000 + 1000000001001110001001000 + 0011001001010000010010110 + 0111000000000001011100001 + 1000010001011010100110001 + 0010111001111101110000111 + 1100001010110100000001110 + 1111101111111000001101010 + 0110101000011111001011111 + 0100111011010001000000101 + 1101000000011100000000101 + 0101110000011110001011000 + 0011010010001001100101011 + 0011110111001101110111000 + 1011100101000100101000000 + 0110000100000010000011010 + 1110011001000110010110000 + 0000110111100000101111011 + 0101100000111001011000000 + 0001011100010111001000011 + 0011001110101011011010101 + 1110101001101110000010110 + 0001000000110111111101111 + 1100110000101011000010100 + 1001101111111101001111110 + 0110010110101010100100001 + 1100001000101001100011001 + 1001010100010011010100101 + 0001101011111011001010110 + 1100010000111110101111100 + 0000011000111101011110101 + 0101101101001001100011010 + 0000001110111000010010011 + 1001010010011001110000010 + 0000000101110000010100111 + 0000000101101001101100110 + 0101111110010000000101101 + 0101011010000101100100101 + 1110000111000000100101001 + 0010000011111011000111000 + 1011110011110110100011000 + 0111010110101100000111001 + 0001110001001001011010001 + 0110110111011001110101001 + 0111000000100011011101101 + 1101100001011100101001111 + 0110011001000110101000010 + 1100001101110000010011111 + 0101000111011000101001111 + 0010101000111111010110111 + 0001010101110111000001010 + 0101100000000110101101110 + 1110111001010100100011011 + 0111010111010011101000011 + 0000100110010100011011010 + 1011111001111000010100011 + 0011011010110110110111001 + 1110000111110111011110001 + 0101011111001011011000100 + 0001111101010000111010100 + 0001101111010111011001101 + 1101111001001011100101110 + 1101101100000010101000101 + 1111101011000001001111111 + 0111110100100010010101010 + 1000100110110001001101000 + 1000001011110000001100010 + 1000101010001110101011011 + 0010011100011010110010000 + 0101001010100011111011100 + 1100111010001100000011111 + 1001110011001100000011100 + 0001111110111001111000001 + 1101011110111000011000111 + 1000100011111010111001001 + 1000101000010001110000101 + 1111111100000011100001111 + 1011001011110101001100111 + 1111000001100011010010101 + 0001111111101100111101000 + 1100100000111000000001101 + 1100011111110011010010001 + 0100010010010111000000001 + 1110010100001111001111110 + 1000010001000110100010111 + 0100010111001111000001111 + 1011110100000000011001100 + 1111100101000010110011011 + 0010111001001000011111111 + 1101101110100100010100011 + 0101011001001011101000101 + 0101111011001101100000100 + 1110010010011101110101001 + 1000010010000110100001000 + 0001110010011001101101010 + 1001100110111101011010101 + 1010011101001001001010000 + 0101000110101001010101111 + 0010001101110100010110011 + 0010100100011100110101110 + 0100010101110111100100110 + 1111100111111010111101110 + 1101001001001010111110101 + 0101010010100001010101100 + 1000001111100110001000011 + 0000101111110100010000101 + 1011100001111001000000000 + 1110100011010100011111011 + 0101001000000010110010110 + 1110011110000000000101111 + 1001000010110000100010010 + 1100100110001010101000110 + 1110101111010110101111110 + 1101000011001110001000000 + 1110010110000000100110111 + 1110001001110001111101101 + 1010001011110111110010110 + 0010111011100010011010000 + 1000100010110111100100101 + 1100000110100011110001110 + 0010011100101101100001110 + 0001111011101011100001111 + 0111001111001110110011000 + 0100011111010110010000101 + 1110101110011010010110000 + 0010011001011101001111010 + 1010101010101001010110111 + 0100011100101100001001000 + 1011100111111011111110111 + 1011011011100111000100100 + 0011110001000001000001111 + 1001000100111001101011111 + 1111100111001100101010100 + 1011100101000011011001010 + 1010011100011011011001010 + 0101011001011101010100100 + 1011111001110100101100101 + 1001100111001100000100110 + 1000000100010100110001001 + 1001111110010010100100101 + 1110110011011000100010001 + 1010101110100011000001111 + 0010110011001000111100101 + 1100001110100101101110010 + 1001101111101010100111001 + 1000101011111100000100000 + 1111010000011000001000100 + 0110011101010100100010110 + 1010001000011100101010001 + 0000011110100101100010111 + 0111100111111010001100001 + 0011100100000000100011011 + 1111111011111101100011111 + 0110000000101011110011010 + 1011100000101111111101110 + 1110000010100101100111110 + 1100000101101111110101010 + 1100100000110001100000000 + 0100110100111111100100000 + 0000100111101101110010110 + 0110110111100100110101111 + 0111110010111100111011000 + 1001011001110010011000010 + 1011111010100110001001111 + 1000111000010000101100100 + 0000010011010110111000000 + 1000010011010101010000101 + 1100011000001011101000001 + 1111011010010101000010111 + 0011000111100001010000000 + 0100110001101111100111001 + 0100100010110010110001100 + 0001110100110100110110011 + 1001111111011111010011110 + 1110001101110001001111001 + 0010110001111100100001110 + 0100000101011000001110000 + 1110100110010000101101001 + 1100100110101100001101111 + 1101101001101110011111011 + 0100110011101011011100001 + 0011111101011000100010100 + 1100011000101101001110111 + 0110111011101100000010011 + 0000100000011110000010000 + 0001100011010110101000011 + 0100011111110101010111110 + 1101001001011110110111001 + 0011010110001011000111001 + 1001010101010111100001111 + 1111110101110110111110000 + 0110011101010011110111111 + 1100101100100001011001110 + 0101010101001101001100011 + 1011111111100010000101110 + 0001010100100010000101011 + 1001110100001101100000001 + 1000001000001011010011010 + 0000010011001010001011111 + 1101111000100001011001100 + 1110001011101100110110110 + 1111101100110000000111110 + 1100110110000010011010010 + 0001001110000111001110001 + 1000001101100000100010001 + 1101110011001101110101100 + 0011000000001000000101111 + 0011001000111011000100000 + 0101011000000010100000011 + 1100110110100100001110111 + 0110110000100110010101111 + 1101111011000101001110001 + 1101000101110110111000010 + 0011111100011000000001110 + 0010111000100101111111101 + 0011111111011111110100100 + 0010111001010001001001001 + 0000000111010011100101000 + 1010111000001010101100100 + 0100100011000100010111111 + 0001010101011110110001001 + 1011101010110111100000111 + 0101000011010101110001101 + 1111101111111111000100100 + 0101101000011001100111000 + 1101111000100001101010000 + 0100110010001111000101000 + 0000001000001110101001010 + 1111011110001100100101110 + 0001000011011010001001011 + 0010000100111100000110110 + 1001000010100001111001010 + 0011100001010110100111000 + 1001111101100010111001100 + 0000010110001010001111011 + 1010100110001011111101110 + 1011100011100100110101000 + 0010011000011111001001011 + 1101011101001110110001010 + 1010000001110100110101111 + 1110110010001101101110010 + 1110111110100101011100111 + 0100101000111111100110001 + 1010100010100011101010001 + 0000010100000000010110101 + 0110010011110111101001111 + 0010010011111110101001100 + 1011011100101010100100110 + 1011100111001101101111001 + 1101110000001100011001011 + 1000000111000111111101001 + 1000001001111110001001011 + 0010110010101010000011111 + 0010101010010100001110111 + 1101001110111011011101111 + 0100101100001101010011100 + 1011010000010000011000001 + 1000001000101000001111001 + 1110110000010011010011101 + 1111101101000111111100100 + 0110010000001101011000011 + 1101100011001111011010110 + 0100011011000110010001001 + 1100101110101110001001000 + 1101010010101000110111111 + 1111110001011001010011100 + 0000011000110010110100000 + 0110110101001101000000010 + 0011010110111010111110100 + 1001011001000011101100010 + 1101111001000000011000101 + 1101011100001101010101110 + 1010000100010100111111010 + 1110000100110100111000011 + 0101011110011100101100001 + 0100000010011001000011011 + 1011001110011101001111001 + 1011001010100110110000110 + 0001101101010101100111111 + 1111111001010011000011010 + 1001000101010000110111101 + 0011011110011010110010010 + 0110110010101100101010011 + 0001011001100100010100011 + 1011001100110111101010111 + 1001100110101000010010001 + 0110110001101101111110111 + 1001110011010011110110011 + 0010111000111001111111100 + 0110111000001101010110000 + 0111110111111011001101111 + 1001011100000110110011100 + 0100110001000111010100000 + 1101110000111110110010010 + 0111101011000101110110100 + 0100011000110100000110001 + 1001011001001001110110110 + 1100101100001010110100100 + 1101110001010001111110110 + 1111001000010111110000000 + 0101010011000101010011111 + 0000100110001001100110100 + 1011100000110011000010010 + 0100001110000111001111111 + 0110100000100010110000000 + 1101110000010010000100011 + 0000000101100110111001100 + 1001100111010111100010011 + 1111101111101111101000110 + 0101011100111100101111100 + 0100100000000010100011101 + 1101110101111110001000101 + 0111111111001110110010001 + 0001000000010010100000110 + 0010101011001010011010011 + 1000001111011110000010011 + 1100110101001011101101000 + 0010100011001101100101111 + 0011000000000010100111010 + 1111000111100111110010010 + 0110000001011000111111001 + 0010010000101111000000010 + 0101100011000100001011011 + 0100011100001010010111001 + 0111011100111000110011010 + 1111100011011100101011110 + 0010110011101111100011010 + 1111101011001010101101101 + 1110100100011010101011100 + 1000100100011101100100111 + 0000000110001010101101101 + 0000111011010101111011110 + 0111100001010110100100010 + 1100101011111000001010000 + 0000001111011110010000111 + 1101011101011100110000000 + 1111111111010110110011111 + 1101011101100101100101100 + 1011011100110010001110110 + 1100001100000110000000110 + 0011110011111100001101000 + 0110011000011111101000010 + 0110000001000101101100101 + 1000000010000011010110011 + 1101010111001101111101111 + 0011000011111010010000010 + 1111101011110101001000010 + 0001101100111100000101001 + 1010101010110110011000110 + 1111010101100011110111011 + 1000110110111110000100000 + 0000010111100010101111001 + 1110000000011101111010111 + 1101001011101100100011011 + 0101100001101111011010101 + 1011010101010111101111011 + 1111001111101110111100100 + 0101000010111110101110011 + 1111111001101100100000011 + 0000010000110001001100000 + 1011010011000000010010100 + 1010100101101000011010001 + 0101001011110101101011111 + 1111110101110101010100100 + 0101000101100101101001101 + 1111101010111011000101010 + 1011101000111101000101110 + 1011000111110111111101111 + 1001111011001101100101101 + 1100000110011110001001011 + 1011000001111010110100011 + 1101111001001101110110011 + 0101111110010110000111100 + 0101101101110001001111001 + 1011010110010001010111001 + 1111101001001010100100110 + 1101001010110100100110110 + 1011110010111010011011001 + 0000001000110001011001101 + 1010010010000100010111111 + 1100011100100011000011000 + 0000011100011100111010110 + 1111110010100101110100110 + 0101011101111001000110011 + 0111011001001010110010010 + 0110001000110000100010001 + 1011110000011001111100010 + 0100110011001000101011010 + 1011011011111000110100101 + 0000111111111111011111101 + 0111011110000101010100011 + 0011010100110101101010010 + 0010010100011010111010111 + 1010100000010111100110000 + 0111001000101110001101110 + 1001110100110000110000000 + 1101110110011111011111000 + 1100011000010100101011110 + 0000101110111100101100110 + 0011101101011011101010010 + 1011011010001100011001100 + 0100011001100000111010011 + 1101111101000000111101001 + 0101110011110010010100001 + 0100101011000111100001110 + 0110111001111010001011100 + 1111111101100010001100000 + 1111001101000010110010101 + 0110000101110101011110000 + 1101010111111101110111100 + 0101111110100100100001100 + 1111111000101111011101101 + 0011101000001011110110010 + 1011101001101101111000001 + 1000010001110001100010110 + 0000011001001110001100001 + 0101010110011100110100111 + 0011000010011110111101110 + 1100011111010011101110111 + 1000111000100110101000111 + 1111101001110101100001110 + 0101010111001101101101111 + 1111100010111010001011010 + 0000111001101111011001100 + 0100111010110100011101110 + 1101101101000100011110111 + 0110101001110110000011111 + 0100110001010101100101001 + 1010110100010001101111010 + 0000100101000110110100111 + 0101000101100101011000001 + 0101111001001011101101011 + 0010011000010001001110001 + 1001110010101101001000111 + 0100101110010101001100001 + 1110100111101101011000110 + 1010001001010000011001101 + 1010111000111110011101010 + 0001110101111000100111100 + 1001010011011001000111110 + 0000111011100001111001111 + 0111111011001100001110010 + 1011100101011100000001100 + 0100000010101111011111000 + 1000011001000110001000001 + 1111101110010111101101010 + 1111001001010111110010001 + 1101111011011011101000111 + 1111000111001111100010101 + 0011010100100110101011010 + 0010111100100101001111001 + 0111111011100011110000111 + 1100001101010000001110010 + 0010100011011011010001110 + 0101010100101111000110101 + 0101000011100100000001001 + 0010101101011010101110100 + 0101111110100010001100011 + 0010110000111110100010000 + 0111000101100000001010010 + 1001011010111100100001000 + 0111001101110001000011000 + 1110111001111001000001111 + 0110010011001100010001011 + 1101111100100011110111101 + 1000101110111010101100011 + 0010000010110011110010111 + 1001100001101100011101101 + 1011111011110111110100011 + 0111010001011110111000010 + 0000110110001100110101010 + 1110100010010000100011100 + 1001011100110011011001101 + 0100110011100101011001110 + 0010001110100110010001111 + 1110111011100001100111001 + 0111101111000010010001101 + 0010110111101110111011110 + 1101000110111001001110111 + 0100001100001011100101101 + 0110001000001001000111000 + 0110100100100011110101010 + 0001000000100010000100010 + 1000001000100011111100011 + 1111111100111110110010010 + 1011001011000111000111001 + 1100111001010111110000111 + 0110010111001101101111001 + 0111000010001111001011110 + 0011100001000100000110101 + 0000101001100010110111111 + 1110000010100101010111101 + 1010000011001001011000011 + 1100110011101110100001000 + 1000100110010011011001101 + 1111111111011010100110110 + 1110001000000010100010100 + 1000001010001000101001011 + 1001110011001111000100110 + 1101001100100010000001010 + 1111010110100100110000111 + 0101110100000101011100110 + 1001110110100101001000010 + 1001011111101001110000010 + 1010111010000101111101001 + 0111110001000111010000101 + 1101111000011101111110101 + 1010111010110101100111101 + 0011011011111110111110110 + 1101111111101000100100010 + 1100010001000001010000010 + 1011101010110011011010101 + 0101101011000101111100100 + 1001111000111100111001010 + 1001111110001110011100001 + 1010000010110100100001011 + 0001100010001101100001100 + 0110111110000011001111110 + 1111100101001011111001111 + 1110101000010110100100111 + 0100010010011001100001010 + 0000000011000111111100100 + 1000110001110101010110001 + 0111001011000110000110100 + 1001100000001111010001100 + 0111001010111001111101010 + 0100011101100111111100010 + 0100100100011111111000000 + 1101101001100101010111011 + 1000000000101101000111100 + 0011001111001001010111000 + 1011111010001111010101010 + 1001011111010010011101100 + 0010101011111111010010010 + 1100011011111001001110110 + 1111101010011001011000101 + 0000001110011111000001001 + 1100101100111110111111011 + 1111000010111101110101010 + 0100101011001101100011111 + 1111110101111111100010010 + 0000001000010110000000110 + 0011100000000101110001010 + 0100110100011100000000100 + 1101011001000011101000011 + 0010100010100010101110001 + 0011000001111110100100011 + 0000010001001100100000011 + 0101100010011010001000011 + 0100010101010010011110000 + 0110100100010111000100100 + 1110011010011010000111100 + 0110101001001110110100100 + 0110010011111001010000101 + 0000001010100001000000111 + 1111011001111100110000001 + 0110000101011001100111100 + 1110001010010110010010101 + 0110100001011010001101110 + 0110000011110101001101000 + 1110011000101000100100101 + 0000110011100011110010111 + 0000001001000101010011011 + 0111111011111110100010110 + 0111110010111111110111010 + 0000110010001111110001101 + 0100110101010111011011011 + 0110011001111111010000100 + 0100101001111101110101110 + 1111010100110100100000011 + 1011110011011111000111011 + 1111110101101100110111010 + 0001001011000011001001100 + 0101101110010110000101001 + 0100010001011001011010101 + 0010110101001001110000001 + 0110000101011001111000111 + 1110001111110100100010010 + 1010010110100101000010110 + 0010100000010111111101001 + 0101110101101011111111100 + 1111101101100010100000110 + 0011001000001000010101000 + 1111101101000100011111000 + 0011100000100000110111011 + 0111101111101010101000111 + 0110100110111011001000100 + 1101010010011001000000010 + 0001110111100011000010110 + 0011100000101110100001100 + 1101101111111000110010010 + 1011011001101100000110001 + 0100001000111011110010101 + 0011111110101100110110110 + 1011011110111111001111101 + 1000101111000010010111001 + 1111100001111001011100111 + 1010111011010100110100100 + 1011100111000100101110111 + 0101011111001110010001100 + 0001110110111111000000010 + 0000011011001100111011100 + 1000000110110001011001100 + 1010011100110101101110111 + 1100110000011000001001110 + 0000101010111011010111001 + 0110010011110110110011111 + 0001010111000010101011110 + 1111001001111100110010101 + 0110110110001011000100111 + 1011100100001000100100001 + 1010110100010011011111100 + 1101110010010010011010011 + 1000100101000000001110011 + 0111110001110001000000111 + 1100111101100010110011111 + 1100111011111110111011111 + 0010111001011111101111110 + 0111100001101011100011001 + 1011000101101111011110111 + 0001000111111001100101110 + 1001101011110001001100011 + 0110001110001000111000010 + 0010111101101011100110111 + 0011000010100100000011100 + 1110001001111111001110010 + 1111101001000100101000100 + 1101100010101011111001100 + 1001011110111010010111100 + 1101011101010000011001011 + 1001110101100000100111000 + 0101110011110110100110101 + 1101101000110001101011110 + 1100001110100100100110000 + 1010011001111101010111111 + 0011111111101100111110110 + 1111110110111010001001001 + 0011000000010100010010101 + 0010101101110111100001011 + 1011000001100011100110111 + 0110111100110111110000100 + 0111111100000001111001010 + 0011100001111000011000111 + 1101001010001010110000111 + 0010010100000001110010010 + 1101100001100110100100101 + 0010001011111101111100101 + 1010111110010101010111000 + 0011101000011011011100000 + 1010100010100011001010000 + 0110011111000100011000110 + 0001001110111011100010100 + 0100110101000100101110111 + 0110001001000111100000001 + 1010100000010011110011110 + 1010110011101111101100100 + 0011110001101010110101011 + 1100000111001010111111100 + 1110111011110010011101000 + 0100011110110111111000100 + 0001101011010010100010010 + 1110100110110000011100011 + 1011101001111001111110110 + 0000111110100101010101001 + 0001110010101010100110100 + 1011101101001000000010000 + 0110011001100100011111001 + 1010101101101000001011100 + 0000010100010000101110111 + 1110101111111100101100000 + 1111001000100111100011101 + 0101110001010001111101100 + 1111100011111101010110010 + 1110110110111100100001110 + 1011011001101010010010111 + 1000110100100001001100111 + 1100111000000110101000111 + 0010011110101110001101101 + 0011111110000011111100111 + 0110111001110111100110110 + 1111011010100100001111001 + 0000011010001000100111110 + 0100100101001110100010010 + 1100000001001101111011000 + 0011100100010110011100101 + 0100111011011000010111101 + 1100100111010011101000110 + 1001111010010000100001001 + 0011011001000000000000011 + 0011000110110111111100101 + 0000001101011110111000001 + 1111010011011000110000000 + 0011100100011001001100100 + 1001001010001001101011001 + 0110100111100100101101000 + 1111111010010110101000110 + 1100010110111010011000110 + 1000000100100011010100001 + 1010101100001010010100001 + 0110100001100100101111001 + 0101010011011101111001000 + 1100011110011100010011110 + 0010001100111101001100111 + 1001110111000011000110100 + 0000010011001110101001011 + 1101110100010101011011010 + 1000101000010000000001011 + 1000111110010101001100010 + 0100000001110000001110101 + 0110100110010001101111101 + 0000110110111101101001100 + 1001101000011010000010111 + 0010110110111001001100001 + 1110101111110011100001010 + 0100100001111100110110001 + 0100001000110001001011011 + 0001001001011000101110001 + 0101010111010100100011010 + 1010001110000111111010010 + 1011100000000011011001110 + 0001110111000011100000111 + 0000011101111110110111101 + 1011001001011010101010110 + 0101010000000100111011100 + 0000000001110101000101111 + 1111100111011111100000000 + 1110001010101000010111011 + 0101111101100111000001001 + 0111100001100010111101100 + 0110111001111001101011010 + 1100101101000010000001001 + 1010100000000100110110011 + 1010100000110100101110110 + 0100010011110001101101011 + 0001100101100100111110101 + 0010101101101111001000001 + 1111100010011011000100010 + 0001110101000101000010000 + 1110101010110011001011110 + 0100111000100111011000110 + 1011101111110010010100100 + 1000001100101111110101110 + 1001011000111010000100100 + 1000011001111101110010111 + 1011011101100000101100001 + 0110010011011001001001000 + 0001000010110011110000111 + 0101111100100001010111101 + 0011100100001010100101000 + 1000001001010100111010000 + 1011100101111100111101110 + 1100000101100010010111111 + 0000010000111100001110000 + 0000001111100100000000001 + 0101100010101100100001110 + 1100111111111010010110110 + 1101010000010110010001100 + 1100111001100101110110000 + 1111101010111100101000011 + 0100110000101100101111011 + 0000101111001000010011010 + 1000111000000010110000111 + 0001100011110011100101101 + 0010000101000000100100001 + 0001111111100100000110001 + 0010011001000100101000001 + 1010010011010111000111111 + 0111001100000010010100110 + 0011000110111110101111001 + 0101110110011100001111011 + 0111111111001101011000010 + 0110110110100011101001010 + 0000001110111010010111010 + 0011011100010111101001110 + 1101100111010110010010100 + 0000110101100101100001001 + 0000010000011101101011100 + 0100000011010101011111000 + 0010011011100110000001000 + 1001100001001001101000010 + 1001001001010101000110001 + 1101110111110001110111001 + 0000000111011000111000011 + 1101111100111100101001001 + 0101011111100101100011001 + 1101001000001110101110101 + 0110100100110011010110011 + 1000011001101101010000011 + 0101100000100100101000110 + 0110010011001110010001110 + 0001011100011011011111110 + 1111010010100100101110001 + 1001111111000111001000111 + 1010100100010001100100001 + 1111011100011010100010111 + 0000010010111011000011001 + 0110101101011110101110001 + 0000111101110001110110011 + 0110001100010111111101011 + 0001000101110011000011010 + 0111111010010000000011110 + 1100101100001010100100010 + 1010010000100010010111100 + 0011100111001001110100001 + 0111101011000000101011100 + 0111110100000100101111101 + 0010011011001001010011111 + 1110001110110010110010001 + 1010111010010100000010100 + 1110010000100001110110111 + 1110101011100000110110001 + 0101100110110100011100100 + 0101010111110101101010011 + 0101001010011111001000110 + 0011010101100011011000111 + 1101001001111001011011001 + 1101101011011000101111101 + 0010111001111100010001100 + 0001110101000011100111101 + 1001010001001010100101101 + 0100110010110001000011001 + 1001000000011001011011011 + 1000111010000100011011110 + 0000111001100001010110101 + 1100001010111010110110001 + 1010001100100110100000101 + 0100110011010111011000000 + 0000111001100000110011000 + 0101001101011010110000000 + 1100100011110100001010100 + 0101000110000110010101011 + 1000010110011110010000011 + 0011100100111111011111110 + 1101101101011011010011111 + 0011100011011010101100001 + 0010110111100111110010000 + 1010111001110000111110010 + 0110110001110010010111100 + 0101010111101100011110011 + 1110110010001000110101001 + 1011100000101010100001111 + 0110001001000000111000001 + 0111000110101110001100011 + 0110100101110011000100000 + 0011001110000110000100111 + 0000011011100101110110010 + 0011100011101101100110111 + 1010000111101010111000110 + 1101001100110001110010101 + 1001100011110100000101101 + 0010000100101001001011101 + 1100110110111011111000101 + 0100010010111111010100011 + 0000001001100001000101101 + 1010001101010000100111110 + 0000010110010110110011000 + 0001100000000101011011000 + 0000101110000001000101010 + 0101000000101110110001010 + 0010101110001101000010101 + 0001011100011011101111010 + 1111010111110010000111011 + 1011100110100000001111001 + 1010010100010011110100011 + 0000001101001111011000010 + 0111000101011000011111011 + 1111001101001011001000100 + 1011001111100010001001011 + 0011001111001100101110101 + 0000101010011100001111011 + 0100101011010111110111000 + 0010110011101011110001001 + 0000111000010101100100110 + 1000110000001110111111000 + 0011001010000100101011101 + 0010011101010001101011001 + 1000011111001101101010001 + 0110010001010001110011111 + 0110100000010000000110001 + 0111101010101110101100011 + 1101010011001100000000110 + 1111011011101111001101101 + 1010111110001111111010101 + 0001100101010100101010110 + 0001100011001110011100000 + 1110000100000100101101010 + 1001111010111110001010110 + 0000011100001101110110010 + 0111111000100001010110010 + 1010010100010011011000000 + 1001110000101100100111011 + 0011011000000000110110101 + 0000100010000011111001100 + 0010100000111111001011101 + 0010001000110011001100101 + 1000011111000100100110111 + 0110110000010101111100010 + 1100100110011011111110100 + 1000011100100101010000011 + 0001100100001101000110000 + 0010100101100110000101011 + 1010000101000111110001100 + 0001110001111101011000011 + 1011010111000100111000001 + 1010111000000000011100101 + 0010101010000101111010110 + 0100100110001100110101010 + 1100110001010001110101000 + 0100001111010101011111100 + 1011110010100110110111011 + 0000010011001111001011110 + 1110110010000101110111001 + 1000010001011110010111011 + 0010000100110001110011101 + 1101100100010101010011101 + 1000000000100010110001010 + 0111101011111001001001101 + 0101111100110100010011101 + 0100001111111010000001010 + 0001010100110101111000001 + 0100001000011101011001101 + 0100101111101000100111001 + 1011110010000100111001110 + 1111100011001100100101000 + 1010110000011101000011110 + 0010110011010010010001001 + 1001101111011010111100010 + 1110100001100001111011100 + 0111100100111010100110011 + 1101001001001011010000000 + 1010000000010100100110110 + 1011100111011110011110101 + 1001100000000000111011101 + 0000110001110100011100011 + 0011001001111010010100110 + 1011100111000010000100111 + 1110101110010101010100111 + 0100001100001010001101000 + 0100100000111110000010101 + 1111100001011010001011100 + 1001110101010100111100101 + 1101011110110101011010001 + 1101110101110001010000111 + 0000100001011111100000100 + 0110111000110111101011000 + 1001110001111111010010011 + 1000011010001010101001100 + 0110101011100101010010110 + 0101101001100001100000111 + 0011101110001100110111101 + 0110010000100111010100011 + 1101101010000111001011010 + 1100001000010010100000111 + 1001101101000101100111111 + 1101001101001101000100111 + 0011011010101100011000110 + 0010110000110011101011010 + 0110001001100010100111011 + 0111010010101010011101001 + 0001000111111111000001000 + 0110111101111000001001011 + 1100001101101010111110010 + 0110000100010111000000001 + 0101110110110101011001110 + 1110010111100000001100101 + 0011001010111111000111000 + 1001101001000000110110010 + 0100000100101101001010010 + 0000100001010011001011110 + 0000110001010011000110000 + 0011101010000011110010011 + 1110010010101011010110111 + 0101100001111010011101111 + 1110001110110011000100111 + 1001101111001000011100001 + 1011111110111100010110111 + 0011101110101110010001110 + 1010101000011011001100011 + 1001111010011101111111000 + 0001101001100011100101100 + 1100010011010011010000011 + 1000010101110101010100011 + 1110100111011001101011011 + 1000000010010010100011111 + 1101000111101010001100011 + 1010000000010100101001010 + 1010101100110101101000111 + 1010110001001001000001001 + 0110101111001011010110000 + 0011111101101101101000100 + 0000101101000110100010011 + 1011100101010011001111011 + 1101110110011111110010001 + 0000110010001110001100100 + 1101100001111010001011000 + 0111100001111111010101100 + 0001000010001111110111110 + 0011110111110000001011110 + 0010110110001001000101011 + 1010010111100100001000010 + 1010001000110011001001111 + 0011011111111010000001111 + 1010111110111111111000100 + 0011111110010011110001000 + 0000011001110101011101001 + 1101010001111101001100000 + 1011010100010001111111000 + 0000111001000001000001001 + 1000100000001010111010000 + 1000011000110001000011101 + 0001001010000001011000000 + 0111000000101010111011001 + 1000110101111101110110010 + 1101100110001000101001010 + 0101010000001000000100001 + 1100000100100110101010011 + 0010001001100110100010010 + 1011001000010111010110111 + 0110001110001010000100100 + 0000011110101101010101001 + 0001111111010011110111000 + 1111010110001100100010100 + 0001010110001111111100011 + 1100011110100010101100011 + 0110100001111001101000101 + 0011110110111000000011101 + 1101110111101111111110111 + 1110101101000100110110100 + 0011100111111110001111010 + 0111110000110100101110100 + 0011110110111011110001100 + 1100010000010100110101111 + 1011100100000110110010110 + 1111111000001011010101011 + 1100111100001110010110001 + 1011001010010111100110111 + 1001011000111101110010011 + 1101010111111000101000001 + 0010000100101101001100011 + 1100001000101100001010110 + 1110101011010110101010000 + 1001101101010110101111011 + 0110100010100111000101101 + 0001010001101101101010111 + 0000110101101101101111011 + 0111101110101101001101011 + 0001100110110110101111000 + 0101010100011101000011111 + 1011011001111011111011100 + 1010001011110111000100010 + 1101100000100100101001111 + 0101010011101101110110110 + 0101011011101111111111100 + 1111101101111001101100110 + 0011010110011001111100010 + 1100000010100111100010110 + 1101101111001111110101001 + 0110100100101110000010101 + 0110010101010100100110100 + 0100100101010110010111110 + 1101001110011101011111001 + 0111110011010110101101100 + 0100000010101001001001000 + 1110110011010111010100101 + 0000010110010001000010101 + 1011100111100101101001110 + 1101011010001100101110101 + 1000100110000101001100011 + 0110010011101101001001001 + 0000001011011110111010111 + 1011111010001111111110001 + 0101000110111101001111000 + 1010110010100001100000100 + 0101110111111000011100011 + 0101001001001011001000011 + 1010000000101001101010011 + 1101001101110010001111100 + 0011010101011010101101001 + 1110100000011001110101010 + 0001011101100011100001111 + 1111100111101101011010110 + 1011100000000001100000001 + 1010001111100000100111111 + 1001011001111001110010111 + 0110011100101011000101000 + 0011111001011000000001011 + 0100100111011101111100010 + 1011110111001010101000100 + 0110111000100011100101100 + 0101001110101010010000111 + 0100111010100111011001100 + 0111000000111100001100001 + 0100010110111110110111101 + 0101001000011011111000001 + 0110100111000010110101010 + 0000000100110010000111000 + 0001011101011101011110101 + 1000110010111011010001111 + 0000011100000101101001111 + 0100010110111000001001000 + 0010001100001010010000011 + 1010001101110111110001011 + 0000111101111110010010001 + 1000111001010011110111100 + 0010101101110101011101110 + 0001111010110010010101101 + 1100001100011011000101001 + 0000111110001001101001110 + 0100011000000100100001100 + 0101100001110010110000011 + 1111111000011110111000011 + 1000011111011001001010000 + 0110001001100111110111000 + 1000010000011100100101010 + 0001111100110000000011110 + 1110111011110110111110001 + 1001010011010010010000100 + 0011110001011111011001000 + 0110101111110100010100100 + 0011100101010110011100101 + 0111111111110111010011011 + 0100100110101001000011010 + 0110111110101111110000111 + 0011000110010001101111011 + 0111000001110010011111100 + 1011110111111010111000001 + 0001110101111011111001110 + 0111110110101001110110111 + 0010010100010111110011111 + 0001100100111011001010011 + 1111000010101010011101110 + 0010101000101100110010100 + 0011110100110110000101110 + 1011010101001100110000001 + 1001110011110011011110001 + 1011101001101111101011110 + 1110010111100001000110110 + 0101111000101110111000010 + 0101101100011111000101101 + 0100101010000111100011011 + 0100010010101010000100010 + 0010101101100011000101110 + 0111100011101001111100001 + 1110101001000011010111001 + 1100100011011001011000111 + 1100001110000100011101010 + 1010111100111111010101000 + 1011100100101110000001111 + 1010110100000010100110010 + 0100100100001111001010011 + 0111011001010100100101111 + 0110101011010100001010000 + 0101110011010111111011000 + 1011101011100101111010100 + 1110011010110101100001101 + 0100010110001010000100100 + 0011011111111010111011110 + 1110110100010110101001101 + 0011001100100111110111101 + 1110010111010100011011101 + 1000111010101100011000001 + 0000011011111111101010011 + 0100011001101011010000011 + 0110111100000101001001011 + 0111110101000000011001110 + 0010111100001010000100010 + 0101111111111100101100001 + 0001001101010000100111100 + 0000011100111001100101101 + 1100110100111000000001001 + 1110001101101100101101010 + 0111111000100011001000000 + 1010011001101010100100011 + 1010101000001111001001001 + 1011000000000010000101000 + 1001111101100001111001111 + 1011010000010000000010110 + 1100011110101010110011001 + 1110000010000000111011011 + 0000100010011101100011111 + 0001001101000111011110001 + 1011101110010100110010110 + 1010101010000101100010111 + 0000101110110001111101110 + 1111110000110011000110111 + 1000001010101011110111110 + 1100001011001000010010001 + 0001001101101111001110110 + 0100100110011111110101011 + 1000100011011100000111101 + 0001110000111100010001111 + 0100110110100101100010000 + 0001110010110110000010001 + 1011010001000111000110100 + 0010011010000110100100001 + 1001011100111010000111100 + 0100011001100100001011000 + 1010010000001000111011011 + 0111100110100100010110011 + 0010011000010100111000011 + 0111011111100011000001010 + 1000000101001001110001000 + 1101110110110110101000001 + 1111010111011111101101010 + 1100011111101011101101100 + 0100101000001001110010101 + 1101000111011111001101111 + 0111110101011000101001000 + 1010110001000101110100010 + 0101100110100011001101110 + 0010100101110110010110000 + 0001111011011110111001001 + 0001011000001100000011101 + 0110000101100001111010011 + 0000001111011101100111011 + 1110100000111110010011010 + 1101111101111111100100010 + 1000110110101011010100000 + 0010010101110101101010000 + 1001111001001011111100111 + 0011110110001100111100100 + 1001100110000010110000000 + 0010000101001000101001001 + 0001010110111010011000100 + 0100000101011100000100101 + 0010011011000111001110011 + 1010100100110111010100001 + 1001000000000110011110000 + 1101010110001100111111011 + 1110001001110101100010000 + 1011001110111011110000010 + 0001001100110011000111111 + 0110110111111100000101001 + 0011110111101010011100000 + 0001011101111000001001111 + 1100010101101101011111101 + 1111011110001100000011110 + 0101111010000101010010100 + 0001110101101110001111110 + 0010110110010110011011111 + 0100111010101101101100100 + 1100010111010100111110101 + 0000010000000001010111001 + 0000011011100111000011011 + 0001010110001001100110001 + 0111011000100011011110011 + 0001100110111101000011001 + 1111111110110001010110101 + 0111001110001000111111000 + 0010001111111000011110111 + 1000111100000111001011010 + 0101001100010001011010110 + 0110001111111000011101010 + 1111101101010011011000100 + 1011111000010001111110000 + 1001100010001010101001101 + 0001111111101110100111101 + 0111001011010100010011100 + 1001101101010100101010111 + 0011101111010001011100110 + 1001010010011110000000111 + 0010001000010011110000110 + 0100011110001001101100001 + 1011010011101100011010010 + 1011100010010001111001011 + 0100110011100101001000100 + 0011111000011110101110011 + 1001110010111010001010010 + 1101101010000101001100010 + 1101001110011101110100010 + 1001010101001001010100111 + 0000100111101000110001100 + 1000110100101000100111001 + 0001101110110011100101011 + 0101111001010010111100000 + 0101000011110011100010111 + 1101001100101111011100111 + 1101010101000100010000110 + 1010100111100101101011100 + 1001000010010011011011110 + 1101100010101000101111000 + 1001100110011001000110001 + 1101110110010001100000101 + 1111001010001010101011010 + 1101110100001111011100011 + 0010011010101001000010111 + 0101111101100100111101100 + 0011001111010011100001100 + 1000000101010011000010100 + 1100000011110101000100100 + 0111101101010001011001111 + 0010111000111010100011000 + 1000100011111101101100110 + 1011000001101011011111010 + 1000000101101101010111101 + 0011101000111001100100000 + 1011000111010110010010111 + 1111000101001000001111000 + 1010000101110000101100000 + 1100100010001000110111010 + 0011011011110111110011001 + 1100100001011111101011010 + 0001001110100111001010101 + 0011011000010011100001111 + 0101000010110001110100010 + 0010010000101011101010011 + 0101011100010000100011101 + 1111111101100011001100011 + 0111010110100111101101110 + 0000010010000101000100110 + 1110011111111000011101101 + 1111110010100001110011001 + 1000110101101001000100011 + 0010101111110100101011010 + 0001101001001110000101101 + 0000001000010110110110000 + 0110010010110001010110011 + 0000101001111101111010101 + 1111101100001011101011011 + 0010010100000111011001111 + 1101110101100111110010101 + 0110101011111110101000001 + 1111100100001011001101101 + 1000001101000000111100011 + 1000000010111001101011011 + 1011101000010100101010000 + 1101010001110010011001001 + 1101101100100100010111010 + 0100010111111010011100011 + 0111001001110111000100001 + 0000111101000101010001001 + 1100101011010001111110000 + 1101011001111100000100110 + 0010100000000111110111001 + 1000000101100001000001000 + 1111100011011001101110101 + 0000000000110100001111010 + 1100101001010101100011110 + 1101101101110010011001000 + 0100001110011111011110101 + 0110110001001010110011101 + 0010011011010001110100000 + 1010101011100101111000001 + 1101110001001110001010000 + 1000110000111010101111111 + 0010110101010111000011101 + 1101110110100011110010111 + 1011000111101000001010100 + 0011000011000000011001111 + 1111111100101101110110101 + 1010101010111001101101010 + 1000110011010110110111100 + 0100100000111111000110101 + 1111010101010101111010000 + 0010010011000011001111001 + 0110011011100110111010011 + 0101001000101100100010001 + 0110000101011000100011110 + 1101101001111001101100111 + 1001111110110111001000001 + 0100011111100100010001111 + 1000011000000010100000111 + 0010100001010000010001111 + 0111010010010101101010100 + 0111101111010001010101100 + 0110111001010100100101111 + 0101101111100100000100010 + 0010100100010111110011010 + 1100000101101101011101101 + 0100110110101001001011101 + 1010111000000010110010101 + 1000110010001001001001001 + 1111000101100001000101000 + 0101101010000100000001001 + 1001101110000010010011101 + 1000000010100010011100100 + 0011000110100110011001100 + 0111110001011111001010100 + 0001001000101111011010100 + 1011110011101011001101010 + 0010101010110010000010100 + 1011000111101101111011110 + 0110000101001110000110010 + 0110011110011000111100110 + 0101010000000001001011010 + 0111110010001000010100001 + 0111101111110011101110001 + 1111010010000101010101011 + 0011000110111000010000011 + 0000000011100101111001000 + 0101010111111100101001011 + 0101111001001011100100011 + 1011001111110011100101101 + 0011101011100010101111010 + 1110101101001001111111000 + 0001110010011100101001000 + 1111110000011001000001000 + 1011010001010100010110100 + 1011101100100101000100001 + 1100001110100010001010001 + 1110101010000001000111011 + 0101011100100001010001110 + 0001000001100100111001001 + 1001101001001100110011111 + 1101011110000100000110101 + 1100100011101111000111010 + 0111010100011010100111100 + 0101011010010010111000000 + 0000010111110100101011001 + 1001111001111111010100001 + 1001101101011010011011011 + 0101100100111011010110111 + 0000001110110101111010011 + 0010110011101111100010010 + 0100000100000001111111100 + 1101001011101001111111001 + 0110100000011010110101101 + 0011010101100001101001011 + 1001100110001010110110101 + 1010101111011110011101100 + 0110001001100000101101010 + 1101101110010011011101100 + 0000011011101010000000000 + 0101000011110100111010110 + 0111100001110100011000010 + 1101001110010110011100011 + 0100001010000011001100110 + 1111111011111100000000101 + 1110000000010011110001000 + 1100111011101100101010001 + 1000011001100110010000000 + 1010100111110100001001101 + 1111011011010001101110001 + 1110010010101011100100000 + 0101111111010111011010110 + 1010000010101101111100101 + 0101001111101001100111010 + 1110001101000000101000111 + 0010000111100110111001000 + 1000110001110010010000010 + 1110000101111001111001110 + 0011000010101110111010001 + 1110001001001000010000101 + 1100110010111101000010000 + 1001001011100000101011100 + 1000111011110100110110100 + 1001000010011111011100000 + 0111000100010111000010010 + 0100000101100001100111100 + 0110101101111101100001101 + 0101010101001100001011011 + 0000110110111101100010111 + 0100111110100001010100111 + 1110001000111100111101101 + 0010101010110111110011011 + 1000001011111000101011111 + 1000110100010000010110011 + 0001001110010111011110101 + 1000011110001011010000000 + 0110110010011010010011101 + 1011101111100010000110001 + 1010000000010011010001011 + 1100011111111100000111001 + 0101110000111010111001001 + 1110010010011010010011000 + 1000011110111100010100011 + 0010000111100110110001110 + 1001001111100101001010011 + 0100010111111101001101100 + 0000000110110111010000000 + 0111100111010111000110111 + 0100100111000000000101110 + 1100011101001110101101011 + 0110111010100001100001110 + 0000110110000101111100111 + 0010110001100001110011101 + 0000100011011100110011110 + 0001110101010111111110101 + 1010011011010101101000101 + 0010001100110001101111000 + 1010111011101001101011101 + 0000011111000010100100101 + 1101100001000001100110100 + 1000001001101001111101000 + 1011110010001000011001100 + 1010010110111010010110000 + 1001001011101010010001101 + 1001010111010111111100001 + 0001010111110101001110001 + 1111011010011100011110001 + 1110110010000111110110010 + 1010011010011000101000101 + 1100000010011010101100111 + 1111000011110110101101011 + 0001100011001101110001000 + 0100001110110110101111010 + 1110010111111101010110010 + 1000010100100100100110000 + 1111011001100011011001101 + 1011001010010001111000101 + 0010001000011100010000111 + 0100100011010000000100111 + 1110110001010011100010010 + 1100000111000111000010001 + 0011100000010111101010000 + 0010011000000000001111110 + 1111100100010111101011111 + 1000110100010000100110101 + 0101110110110010001011010 + 0010000011110101011101100 + 0011100000000101011011001 + 0000110100100101101100110 + 0110001100001000111001001 + 0010111110111010111111101 + 1011101111011100000000000 + 1010101110011001111010000 + 1110110010010101100101000 + 0001100010101001010000100 + 1111110001000100111010010 + 1011111010101110010111100 + 1100000110111100000111100 + 1101111101000000111010010 + 1111001101100000110011011 + 1011001111000100110111000 + 0110110010111100000100010 + 1111110101001000000110101 + 1011111101111010110101100 + 1010110000100111101111001 + 1000001000111000101111011 + 0000110101001011100010100 + 0011111011101111000011001 + 1100001001010100110001100 + 1100100111010001111111101 + 1010000001110000100011100 + 0001111100101101010111101 + 1100001111000110010101101 + 1000110000101001000111110 + 0101110101010001111000000 + 1001010001100101010000001 + 1000011010000010010100110 + 0010100000010111110000101 + 1110111110000011000100000 + 0100100011101100110100011 + 0010101010001000011111101 + 0001000001111110101000001 + 1100000110010000111010001 + 1000110001100110001011001 + 0000100101001100000101010 + 1011000001100000000010101 + 0011001010110000110011101 + 1101011011101010001101111 + 1100100111101000011000110 + 1101001010001001010111111 + 1111100011001010100111010 + 0000100101010010011000010 + 0001100011101101000011101 + 1000100000100011000110101 + 0111011101010110111100001 + 0111110010001001101001101 + 1101001110111111110110000 + 1000011101000011011101110 + 1011010011010001111100001 + 1011111010100011001100001 + 0110010011000001110001010 + 1111110000011110101001000 + 0101100010011100110010110 + 0010110010001100110010011 + 1101100110011001011000010 + 1000000011100010101100110 + 1111101001000010010100001 + 0111010010010111111000110 + 0000101111110000000000000 + 1011011001000101100110110 + 0011111111011100000101100 + 1100010000010011111000111 + 0010001101101111001110001 + 1000111111001010001110000 + 0011101110100010111010100 + 0000000001001100110011101 + 0111000111110010010101011 + 0001010110111001010011000 + 1101000101011111111100000 + 1010001011010001101000010 + 0101000101010001011010101 + 1010111001111111011111111 + 1110010100000010001100110 + 0010001101110001111000001 + 1010100010111000111001100 + 0100001100111100011101000 + 0110010000010001101010011 + 1000110001010001001111010 + 1010001011111100010000010 + 1011101010011111000111100 + 1011010100101101011011100 + 0111111110111100110110110 + 0111110011001101001010010 + 0100010000010011100100111 + 1010111110111111000100101 + 1111110101110100100000111 + 0010010000101001011110101 + 0101000110000110001111111 + 1010100001011001000101001 + 1010111110000010100001010 + 1111000101101110001111100 + 0011101000011000110010110 + 0111100101000011001011100 + 1100001010111000011010011 + 0001101100001110011111100 + 1011101000100101011100111 + 0110000001101110001101100 + 1101011100101100101010001 + 1100101101001100001100111 + 0100000111011001011110010 + 0111110101110000101100100 + 0000011101000100001001000 + 0111110000110001001110011 + 0100101110101101001111000 + 1001011111001100000101001 + 1111111001110100100111101 + 0110011011101101100001111 + 1001000100111111100000001 + 1010010010001000110110110 + 0001111010100000101101101 + 0001001100001110011011010 + 0000100011100100000100110 + 0101111100001100001011110 + 1011111001000110100110000 + 1011101001100111011100010 + 1011001011111011011001111 + 1011110001111111100010001 + 1010011110010001101110101 + 1010101111110000001001000 + 0100000011101001000011101 + 0001100011010011011100001 + 1110000110001100111001010 + 1110011010010011111100101 + 1111110000010100011111011 + 1001010110000010111001100 + 1010001000101000100011111 + 0011111111001011010111000 + 0100000011010111010101111 + 0010010001100001000001100 + 0011101100011101010000000 + 0011111101101111000100100 + 1101111101100001110000000 + 1100010001011010110010100 + 1100011101011101010001100 + 1000110000001001010010110 + 0010100010110011001001000 + 0110010011110001011010101 + 0110001011111110101111010 + 1011111110100111001001110 + 1010111101100001111111101 + 1000001010011010111101011 + 0110001100000010010101010 + 1001100110111101011010100 + 1001011010001101111110100 + 0000001101110101010000100 + 0010001100011100100010110 + 0000100001101010110011011 + 0110000000111110111101010 + 1011001100110011111011011 + 1110110110110111010000111 + 1111011011110111000111111 + 0101010100001111011001110 + 0110011100101001001101010 + 1110110100001111001111000 + 0001110010101001111110101 + 1000000101010010110100101 + 0001110100000010001010010 + 0101101011110001110001001 + 1111101011110011100001010 + 0100111011101000110010110 + 1000001101000010111011010 + 0101011101101100000011011 + 1100110010010001110010110 + 0010010001110100111100001 + 0010010010010010011000101 + 1011110010000111110101010 + 0100101011010111111011100 + 1011111111011111001110101 + 1011000100000111011001001 + 1111011011011011111100000 + 1011110110100111101011011 + 0111111011010100111111000 + 1011011010001110001001000 + 0010011000001101010010011 + 0110101101010111001100110 + 0100111111101111001001100 + 0000110010101011100001010 + 1010100101111110111000001 + 1001111000011010110011011 + 1100011110011011101101111 + 1010110010101110001011011 + 1101101100001111010000101 + 0101001111111001100001110 + 1110111110110100110000110 + 0000001011101110111111101 + 1011010000110000011011100 + 1110100100100001111100011 + 1111001101111000101110000 + 0100111011001100100110010 + 0010010001011100011001100 + 0000110100010000111001101 + 0110000011101101110010110 + 1100011101011111010000100 + 1110001111100001110001100 + 0000111010101011000111101 + 1111011000011011010000100 + 0100111101111000001100000 + 0001100010010110111000011 + 1110001011100001110110101 + 1011010001000111011001100 + 0011111110001100000100101 + 0100000111111000011110000 + 0010010000101010110111100 + 0001100000110100111111101 + 0011110011100101010011110 + 0000001001111001100011001 + 0110111110110011110111001 + 0111111111101010011101101 + 1110000001000011111011110 + 0001001110011100101111110 + 1110110001100111010110000 + 0000111000011010000100000 + 1011101001001100110100101 + 1011111101101111011001000 + 0111100000010101101101111 + 1001010011101111110101001 + 0000101101101000100111100 + 1110111110010010101011001 + 0111011001000111001010111 + 1000100101110000100110001 + 0100100100111010100110100 + 1101111101111011111001100 + 1111010011011111011001000 + 1011111010011110010011000 + 1110110011110000010010101 + 0011100001100010010000111 + 0000101111110100110011111 + 0010010010101001000100110 + 1000010011011111111100010 + 1011111101110101001110010 + 0010010110001001011011111 + 0100011100011100000011010 + 1110001111010111011111111 + 0110110000000100010110000 + 0101111100000101100001011 + 1000110100001001100110000 + 1111111111111011000010100 + 0100011100111000010100010 + 1011001101100100001100100 + 1011100000000000100011011 + 0010111001101111010000011 + 0011011011111110001111000 + 1111110110110101101111111 + 0110001110011011111001011 + 0001010101011110101100011 + 1101011110000010110011000 + 1111110011100011011011111 + 1101110111011110000000000 + 1000100011001001010010010 + 1000011100101001100110001 + 0010110101111000110011101 + 1110000000110111110100001 + 1011001111100110100111000 + 1101110001100010110001001 + 1001101100010101110101101 + 1101011011111001011111000 + 1110101110011010000111100 + 0011001101111111101100101 + 1000110001111010111001101 + 1011100110100110010010101 + 1000000011110100110100110 + 0011000110100111100110111 + 1001010110011000011110001 + 0001110111111010101010101 + 0000111010101110101010010 + 0001000010100010000011000 + 0110011001000110000110000 + 1001110011110000111110110 + 0001101111111110011010110 + 0010010011010111110100000 + 0110010011000000110101110 + 1111000100010100100011110 + 0101011011110110011111100 + 1011000000011110101100110 + 0000011000001100011101101 + 0001010100111101011111100 + 0111110101011011010001100 + 1000111100001011010011011 + 0010100110011010101000110 + 1011110001100110000011111 + 1011000100010001110000110 + 0101000101011000100011110 + 0101000110010100110101110 + 0000111111110100010001111 + 1001011001010100100110001 + 1000000001011001000110110 + 1000110000110110101100011 + 1111000010100010011101010 + 0111001101000101101010111 + 1111000110110001100100001 + 0111101001000010101001110 + 1001011111111110000000111 + 1001111111010000101010001 + 1101110100011111100100110 + 0100110010001111111110110 + 0111101111111111001111001 + 0001111001000110001100111 + 1100101111100011001010111 + 1100000100011001011001011 + 1011011011001010000001010 + 0000110100011101111110001 + 0011101110011011101011100 + 0010010001110110000110101 + 1110111111010101000011010 + 1111101110000011011110011 + 1111110000100111111001010 + 0000001101011011011000011 + 1100101111110100100101010 + 0010011100011000000011000 + 1110110111111011000010010 + 1000100000110011000110111 + 0101111101111010001011000 + 0010011101111110001100100 + 0110010000101000110111111 + 1110100110111011101101111 + 1100010111001110100000100 + 0010000011000011010111110 + 1110010011101000011110101 + 1101101111000000100110000 + 0001001000100011001110101 + 1001101101110010011101111 + 0000101101101001000000111 + 1011010011100001000000001 + 1100000110011000010101110 + 1001001110001110101110111 + 1000110110110000011111010 + 0000101110100010011111011 + 0101111011010000001100101 + 0100011110111001101101101 + 1000001110000110111101000 + 0011100001010010110100111 + 0010011001100110001001110 + 1111011011100100111001010 + 0100011100011100001000101 + 0001010100001111100000100 + 0010010011110111101100101 + 0010010101001001010011100 + 0101110110110010100001000 + 0010110101110100111101010 + 0011011010010011110111101 + 0000010011010101000110110 + 0110000101101010101011111 + 1000011110101101001010010 + 1101011010100011100001100 + 0010010100011001001011010 + 0100001111010000000010010 + 1100110100110001111010000 + 1001101011100000011010101 + 1110001111001011000011101 + 1010000010110101110000111 + 0101011000010011000110000 + 1001010110010010010000110 + 0100100111000111111010111 + 0100101011110101110101011 + 1100010011011001101000110 + 1001111000111111111100111 + 1100101110010111011110001 + 0110010101011100000110010 + 1101000100100100100100011 + 1000010111011110010101001 + 1101010001000101111011110 + 0100000100001000110110100 + 1001010011010100001011111 + 1111111000100100000101010 + 0100100000010010011011011 + 1010001010000100101011000 + 0101010010011000001100101 + 1100000111011010000111001 + 1010100010101100011101110 + 1000100010100110010011001 + 1100011111100100111010110 + 1101100110101001010110110 + 1100011111011100011001011 + 0100100110011000111001100 + 0100011110010111111110011 + 1000000000101101110100100 + 0011000101001011110010011 + 1100001101010010011101010 + 1010000110101000100010111 + 1000010111110010011000100 + 0000000101011101101101011 + 1000001001010110100100111 + 1011001110011010011010011 + 0010010101010110100100100 + 1110010010101011001100101 + 1110000111010100111001101 + 0000010001111011101000011 + 1110100110111100001001110 + 1011010101010001010010000 + 1101010100110100000000100 + 0011010111110011010001011 + 0000111001101111110110110 + 0110001001010101001100011 + 1101111111000110000010001 + 1000000101001100101101110 + 1001110101110011001111101 + 0101110001100100000110011 + 0010111100111111110110101 + 0011100011001011000111011 + 0111111001011100011010010 + 0111001000111001100110110 + 1111010110110010101011001 + 0010001110011110000111011 + 1001001110000011101001011 + 1001101101000011011001011 + 0000110000111101001110101 + 0101001100111110010000101 + 0110101010010001001000011 + 0100011010010011111101001 + 0101110101100100011011111 + 0010111101100001110100011 + 1011000111000100010010001 + 1000111010011100000001000 + 1110110111111000010000111 + 1000011010110011011111001 + 1011010100111111111111111 + 0010011000101101001011111 + 0001100101100111101001011 + 1111110011001000101001010 + 0111110111011000111001010 + 0111000110010010010011111 + 0101001010100101110010111 + 1100101010101111100000000 + 1001011111000000010101010 + 0011001010110011000011110 + 1010100111001111011010001 + 0101010111011100100111100 + 1110111100110011111101110 + 1111000000101011100111110 + 1110100100011111010100111 + 0010111111111001000010110 + 1011010000010000111101001 + 1001110101001101100010001 + 0000001111100011001001110 + 0010101010011010011111100 + 1101100010011111000001000 + 0010110111101110101010001 + 1000010000010110010101010 + 1000101101110001101001010 + 1101000001011010011000001 + 0101100010010110001110010 + 1001100001010111101011101 + 1011101001011010001101010 + 0101110001100000111010101 + 1101111110110010000111111 + 0100111101110011010011101 + 1111101101100011000110001 + 0010101101011100001101100 + 0001000001111010101101101 + 0100110110100001000111001 + 1001100101101100000001001 + 1011101010000010100000001 + 0100101000010001100001001 + 1101011101101100111001010 + 0001010101110100100010101 + 0011001101010000100010000 + 1001010000110111001101101 + 0100110100110111110111010 + 1011010011011100110011110 + 0110011011000011011101110 + 1000001100000110100100000 + 1110110001000011100111001 + 0001010101010010011110001 + 0101110111111000000100010 + 0100000010011100110001111 + 0001010011101011111111001 + 0110110001001100111110011 + 1110001010000010100111001 + 1010000100000100111100111 + 1011010110010100111111011 + 0100111101000001011101011 + 1111010110101111010010011 + 0010010111100000101011011 + 0101001010010010110000011 + 1111000000101110011010111 + 0001111010100010100100101 + 1111110010111001000111010 + 1000111100001110101000000 + 0110001110010111011011001 + 1110100101111011110010110 + 1011110010101001111000011 + 0010110101100000000100000 + 0101011100011011101011101 + 0101101100000010110110010 + 1110000000100011101111000 + 0111000101111100111001000 + 1010100001010010011000001 + 0111111000011100100000010 + 0100110100010101011101100 + 1111101010100001111100001 + 0001100001011001110001011 + 0111001111010110000001000 + 0110000101110100001011110 + 1101011000101100010101111 + 1010000110010111111000111 + 0101111110111001000010110 + 0010100111011000011101110 + 1110000100101100100100100 + 1001011010001110110010010 + 0010100001011100011100100 + 0100101110001111101010111 + 0101000100000100101111100 + 1001010001011101000010001 + 1011011010111101101011010 + 1000001111001111101110100 + 0111100101111001010100000 + 0010001100000001010110001 + 1110011100011001100100000 + 0011001111111000110001100 + 0000101100100110000000001 + 0111000011101111100010001 + 1000110000011110101111011 + 0100110000000111100100001 + 1101000000011000111001011 + 0100100001000010101011100 + 0110010110110110001001000 + 1110111011000000000100001 + 0110010011101010011100111 + 1001111110011001101010001 + 0011010110000010110110100 + 0011100010101011010000010 + 1000000101110110001100110 + 0000110011110110110001100 + 0000111101101100100100101 + 0101100110010001101101010 + 1111000101000110000011011 + 1100000001110011001001001 + 1001101010100110001111111 + 1011001010001101011011001 + 1011011110001011001001100 + 1100110100101110001000110 + 1100010111010101000110000 + 1010111111111011000011100 + 0000101101110101000100111 + 0001011100011010101000111 + 1111001010001001110110001 + 1000001110001111110110101 + 1100011000111011010000101 + 0000001001010011111001010 + 0101111111011010010101000 + 1100010000101111011011011 + 1110001111110010111101110 + 1010100100010110101111111 + 1110011101100000111011101 + 0000010010000100011011010 + 1101001010000001011000111 + 0111100010011110000101010 + 0011101101010000011010110 + 1100010111110110100100111 + 0100110011110111010101101 + 0101111110010100101011110 + 0001110111101111000000100 + 1001011101000101001001101 + 0010000001101100101100001 + 0101010001000111111010000 + 0011000010011011100001011 + 0100101010000011110001110 + 0101000011100111110010101 + 0001101001000100000111001 + 0001100000001000000100011 + 0110000101101110001000111 + 1010100110100001000000111 + 0011110001000001011110001 + 1110111100111010001000010 + 0111000010011011010101110 + 1001100010100011011010110 + 0000010011110001110100100 + 0001110100101001001010001 + 1100001010111000010100001 + 0101110111001100001101000 + 0110011011000110010010101 + 0110001100001110001100101 + 0100001010011110111001100 + 1010001111101000111001000 + 0000000110001001001100100 + 0110101000110000110100010 + 0111111101010000110110010 + 0011010110000011101011011 + 0110111101100011000100110 + 0000100000010101000010111 + 0010000110110100100100001 + 0000010010101100011101100 + 1100110000000011000000011 + 0101100100011111000101010 + 0111010100100100111010100 + 0001110111001011001101000 + 0011000001010101111111100 + 0001011011010001100001000 + 0111011010100100001101110 + 1001101111101101010011011 + 0011001010001001100000001 + 1111010000000001100100100 + 0010011001100101111110110 + 0010000000101111100111100 + 0111111000000100110001111 + 1010000011001010100110000 + 0011001001100100000100110 + 1000011101000000010111001 + 0000001001110110010011000 + 1000010100100010111111011 + 1010111010100110000110101 + 0111110001010000011100110 + 1011111110111010100010001 + 0111001011011100000011000 + 1101101101011011100110010 + 1101011011100001110100010 + 1010001001110100011100010 + 1110100100011010110011010 + 0001110011111000101100000 + 0101011011110011111111001 + 1011011010000110100110101 + 1000001110001110001111101 + 0110100101011010100011001 + 1111001000100100010011001 + 0011000000010000010110100 + 1111110011110110010110000 + 1001100100101111000111000 + 0000101110101001101010010 + 1000110111001111110010100 + 1100001011011100111110111 + 1100010001001101011101101 + 1001111010110111001000001 + 0010100011101010101100101 + 0101100000100011001110001 + 0011011011011001111101011 + 1110010000000000100100100 + 1000001010111010010011001 + 1001101100110110110011111 + 0111101000001011110101011 + 1011110101100100100101001 + 0010110111000010000001110 + 0000010100101110000010010 + 0100011110011101011100101 + 0111010000001010110101001 + 1010110110000101001100111 + 1001110011111110001101000 + 0111100001011000000011101 + 0011110100101011010000110 + 1111001001011111111110001 + 0000000100010001010101111 + 1001010011010100111110011 + 0100001110101010111111010 + 1001001010110110011000000 + 1001100011000110100010000 + 0001100011001000101101001 + 1010100011100000101110101 + 1110100010000011001110110 + 0011000111110111010001110 + 0000010101001100111001011 + 1111100100101100000110100 + 0010101000011011111000001 + 1111010101111010010011010 + 1111110100000101111110001 + 0001000110011010100000000 + 1101000100010111110001011 + 1010010100110111011101111 + 0000010101110101010011001 + 1100010010110000001101101 + 0110111111101010001100010 + 1001110001110101000101010 + 1000100011100011101110101 + 0110101000000000100111011 + 0111101010001101110011100 + 0001001101100001010011001 + 0000011000000110010110101 + 1100101100100001000100011 + 0101011001011101101100110 + 0001010010001100110100000 + 0111101001010011110010110 + 0100101010000001110100100 + 1000100010001001100001101 + 0100010101110110100011110 + 1111010111100001000101111 + 0010011001010100001110101 + 1101000111010101000001011 + 0111111110000001010101011 + 1000000110010110001001001 + 0111000011011011000010100 + 1101011001110111111000011 + 1110111010111100010000111 + 1011101111111001111011001 + 0001101110111101101110101 + 1000010000100100110001101 + 0101100010010111111101010 + 1011101001010011000110101 + 0111001010001000000000010 + 1101110111001111101101110 + 1010111011011000110110000 + 0111010010110000101000011 + 0100001100010110000010011 + 0111101010011001000011101 + 1011010011010001001011000 + 0010100010111011001100000 + 1011100000000111101110010 + 1010011011110001110101011 + 0101101100111010110000101 + 0010110110111000100010001 + 1101101111000010100101011 + 1010111000001110010011011 + 0101101111000000101110001 + 1011001100001011110100110 + 1100001100010111011110000 + 1111110101001111010011111 + 1110011110100101100110010 + 0001101100000101100001011 + 1001111111111100110010110 + 0010101111100101100111111 + 1100000101100000110010111 + 0000001000110111011110010 + 0101100111000000010010100 + 1001011101010001110100000 + 1110000000011011011010001 + 0101001010110101000110010 + 0001011110111101011010110 + 0010001010010110001110010 + 1000011011011001010010001 + 1111110101010101010011000 + 1011110110101111001110010 + 1100011010110010010110111 + 0110101110001100101010010 + 0000011010000011110010001 + 0110100010100000000000000 + 1000101000101101101000100 + 1010011000100000011011000 + 1101100001000011000100011 + 0111101011111011010011110 + 0000111001001100110011101 + 1110011010010110101010100 + 1101101010110010011101101 + 0000110100110111010001001 + 0111011001011101010011001 + 0010000000110010110010001 + 1110011010010001110110011 + 0111101110001111100011001 + 0110010110101111101111000 + 0010010101110001101101000 + 1110100100000101010000001 + 1011011010000101000110011 + 0100111111110001001001110 + 0001001000001100011010010 + 1101100010001001010111010 + 0111100110100011100101100 + 0001111111010011011110110 + 1111000001001100111011011 + 1101011001001011000110000 + 1000100101100010001001011 + 0100101000100111001001011 + 0011000110100001001110010 + 1110111111100110110101111 + 1011100000010101100100001 + 1010001001100011111101110 + 0001010001010001101001100 + 0100001011011101111011010 + 0111101101000100001011010 + 0111101100010011011011100 + 0001100010000111100100011 + 0110001111111101100110000 + 1010100000011101111110011 + 0000010100011010011001101 + 1101100000001101110111011 + 1111110101001001010001001 + 1001110011111110100111111 + 0011110111000001011001111 + 0111101101000101101100110 + 0011010011101110100011001 + 0101010101001000100110000 + 0100110000011111110000001 + 0111111100000000010000000 + 1011110110001100101000111 + 1010111101010000001010111 + 1101111000011110001001100 + 0010011111011010101110100 + 0101001111010101110011000 + 1000111001111101110001011 + 1100101001111100010000011 + 0100111111011000010001111 + 1011111011100011110100000 + 1011110010001011111000110 + 1111001011111100110110000 + 1111000000010101111000101 + 1111001110000101101011101 + 0101000010110001011111110 + 1001001000100111111100010 + 1111110111111011111001011 + 0100000001010101001110010 + 1100001001001011111010010 + 1010101000100110101010100 + 0110101000100111101001101 + 1100100001010000000101000 + 1100110100111111001001000 + 0100001011001100110000001 + 1010010100110101010010001 + 0011001110000100101111111 + 0000000110000010011010101 + 0000000110101101011010000 + 1101000100010100101001001 + 0000110111100110000101110 + 0011111011100100001010110 + 0001100000101011111001101 + 0101100001001011110111000 + 0101100001010001010110001 + 1011001101100001100101011 + 0001100010010111111000100 + 1000110001011001110011000 + 0101100010001101010110110 + 0111000011010011100011011 + 1110100100101110011010001 + 1100110100110010101011111 + 0001111010101010111000000 + 0001001100101010100101000 + 0000011110001000111101100 + 0001110001001111110010010 + 0110001011101111101100101 + 1010100100101110101110111 + 1111000101111101010111100 + 0010111000000110101100011 + 1111010001001000110010100 + 1000000101010010111011000 + 1100101000100001111111010 + 0111010010011100010001101 + 1100001010001011010110001 + 1001010010011101100111011 + 1100100110000111000101101 + 0001100101100010101001011 + 1001001011010011111100001 + 0111100010100001100100001 + 1010011101011101100011100 + 0110101011011000010101001 + 0101111101111001000110101 + 0010111100000000010000110 + 1101100000110110111110011 + 1111001101001111110011100 + 0000100100011000001000101 + 1001111101000000010100111 + 1111100000001111111100110 + 1101001111101100100001111 + 1011001101000011011001100 + 1110111000101110110101010 + 1101010101010101011101001 + 1111010001011000011000010 + 1101111011110010100111111 + 0011111111101011011110101 + 0110111000111111111110000 + 0101100110110010100000010 + 0001111100111110101110001 + 1100110010010000111001100 + 0011000111101110100110111 + 0100100100101110101110000 + 1000111110100010101001110 + 1010110010100101000101110 + 0000111110110001110101111 + 1011100000011000101101101 + 0000101011011100010011000 + 0101101001101110011110001 + 0010011100111000000111001 + 0111101001001101011010000 + 0111111100000100100110110 + 0010010010110110111001110 + 1010011100101000001101001 + 1111010101000011000010101 + 1101101101011110110110010 + 0101110000010101001010001 + 1000001010011001011010101 + 1101011010101000011010111 + 0000011011000110011010000 + 1001010111111100110111011 + 1011101101011110000110010 + 0100101101000000000111010 + 0111010000000000000001000 + 1011010100110100100010111 + 1000011011011001010011010 + 0111010001001100110011110 + 1011111111111110011111111 + 0010100111101011000001110 + 0011001010101000100111010 + 1101100110110101110101111 + 0110101110110110111011101 + 0001000000111011000101001 + 1001011010100111010100001 + 1111001101111001101110111 + 1110101010111011100110010 + 0100000111001000010111110 + 1000000110111100110000001 + 0111101110000110110011111 + 1101111111111001010110111 + 1110111101110101111111111 + 1101110100111000000011010 + 0001100111001011001110110 + 1111001101111000010010010 + 0011100101111010110001001 + 1111000010100111101001001 + 0111101100110011110101011 + 0011010101011111011001011 + 1101010110111110000110010 + 0011101001000000101100111 + 0000110100111100001001100 + 1000101110010110100110110 + 0000111001010001100111001 + 0110001100010011011110010 + 0101010101001001101101111 + 0010000110100100010101001 + 0101101011001101101100011 + 1011010000011010100111011 + 1110000101111001110010100 + 1100001100111110111000100 + 1110001110000000110100111 + 0010111110011001101100000 + 0010111101011010100101000 + 0110011111111011011111100 + 1001111110100010001111011 + 1000010010011111111100000 + 0001000100100110011110000 + 0110101001100111111000000 + 0110011010011011110101101 + 0011000010101010011111001 + 1001001000110111000010110 + 1100110101110110010111000 + 1111010101011011011101001 + 0000110100110101111111010 + 1011100111101001110001100 + 0001110111001010011111100 + 0011110110101100001101010 + 0101000101001010101011010 + 1000011101001111111111100 + 0101001101011110101100111 + 0010110000100011010010110 + 0010110010001011111100101 + 1110101010110001110010000 + 1111010000100100011000010 + 1111001110011110110010010 + 1001110010100001001011110 + 0101110110011001010111001 + 0111011001000001111000010 + 0001110001110111101100100 + 0101010111101001001100000 + 1111111010010011011100110 + 0101000000011100010000101 + 0101110000101111111111001 + 1101101001001110100010011 + 0100001111011010011110000 + 0100110110010000110010001 + 1000101001010011000101011 + 0000100001101001101110011 + 0100011000100010100110110 + 0110100111100001010101111 + 1000011011100110000111001 + 0010110110011100011100111 + 1100010111100010010111101 + 1000100000010011001100001 + 0111100011100101000011000 + 0011100011110101000000110 + 0011000011010110011010001 + 1000000001010000010110001 + 0001011010000001000000000 + 1011011011111111001100111 + 1011011000010010011110101 + 0111000101110110100001111 + 0000001111100000011110110 + 0010101010100001101011101 + 1101010001111000110000110 + 1000110101011100000000111 + 0110100011010011100100001 + 0101000100100001100000111 + 1111010111010111110100010 + 1111100010001110001111110 + 0101010110111001001110000 + 0110011111010010011101010 + 0111100110101110100011111 + 1101000011011010000011000 + 0000000001011011011000011 + 0001000000101101000111100 + 0011010100100010101001001 + 0011011110101011110010000 + 1011001011001101101101101 + 1100111101000100111100011 + 0010010110010001010000001 + 1110111000011011000100111 + 0101100111001011011101110 + 0001010001000001111001101 + 0101000111111000011011100 + 1111110111011011111010010 + 0110000011101101100000010 + 1100101100010101100000111 + 0111011010110101111100000 + 1000101101111011110000001 + 0001101100101000111110000 + 1001011101111011011111110 + 1011001111110010100011111 + 0001101101110000000110010 + 1111001011010000101110011 + 0111011100000011100000010 + 1000100101000101011110000 + 0000010000101111011101000 + 0100100111111011110100011 + 1001010110001101010011110 + 1011101001111101100100000 + 0000010111010111001100011 + 0110000100010110010100010 + 0001010111010011111000000 + 1110100111001011000100110 + 0101001010000110010111000 + 1011011011011010000111001 + 0101000101010010100001101 + 0011110111001010100101110 + 1011011011001000110000001 + 1100011110110110100100000 + 0111010000010101100101010 + 0111001001110100010001110 + 1101000101110100110110001 + 1000010000110010111111011 + 0110011101101001111100001 + 1001000100001011100000001 + 1011110000101001110000111 + 0001101100011011010001101 + 0010000000001100000111001 + 0111100011000011010010110 + 0110110001010111011110110 + 1101100111000011100001100 + 0101110110011110000110010 + 0011110111100100101110101 + 0010011100011100000001001 + 1110100111010011101111000 + 0001001000000101100110001 + 0000011000000000101110010 + 1110100001010101001011110 + 1100001110011011111100110 + 1010010011110110100100010 + 0011111000101001100001110 + 0100010011101101111010111 + 0111000101111111000100101 + 0100110000010010010001100 + 0111000101100100010110010 + 0100111101111111001111101 + 1010011111000111101100110 + 0100101010001011111011111 + 0101001000101111100110100 + 1001001101000010110110100 + 1011100100111100000000001 + 0011000111110000110010110 + 1101010001011001101100111 + 1111011111000001010110101 + 0010101100101101011100101 + 0100110001100010000110011 + 1010100001000000001111101 + 0011110100101011001100011 + 1001110000101100110100011 + 0011110101110100000001111 + 1000011010001111110000010 + 0001011111100101010110111 + 0100011001001000001110010 + 0111110101100000001100101 + 0001001010111111001001001 + 1000101000110000111111110 + 1001010011110011000110111 + 0110110111001110111010011 + 1110111111110010000111110 + 0111000010000111011000001 + 0110011101100110101011110 + 0011110100011111100010010 + 0001001100010110010001110 + 0010100111110000111101110 + 1011100100001011110011010 + 0011010101011001110110000 + 1110100010111011100110000 + 0111111110100111010100100 + 1010100001000111000001001 + 1000100101010010111110011 + 0010110011111011111010001 + 1110001111100011011101000 + 1010001100001011101101100 + 1100100011010100101010111 + 0101111011100100101000011 + 0000000111100011111011000 + 0000011010110111001001101 + 0100100111100011100101001 + 0011001110010111110010110 + 0011100110000001001001011 + 0110110010001000100101010 + 1001110110110000111001010 + 1111011000100100011011110 + 0001110110001111000100010 + 0011110000100000110111001 + 0110111000111011111110111 + 0111110111001111100011101 + 1101000100100111000001111 + 0000101010111010001010101 + 1001010111100110000110001 + 1100100100101011101100001 + 1011101010101110001011110 + 1101011001100001101000100 + 0110000000101000011101010 + 0000011111000011010000000 + 1011001011011100011100110 + 0001100011000011100010100 + 1001001111000110010101100 + 1001001100110011001111100 + 1110000010010101111001000 + 0001110000010101010101001 + 0001100001101000010011001 + 1111011101001000010001000 + 1110000100010101101011110 + 0100010101111111000011110 + 1001010111111110011101001 + 1001101010101011010100000 + 0110001101011110101011101 + 0111011101100100000110010 + 0010000001101010000011010 + 0000101000110011011110010 + 0100100110011011001111111 + 1100110010101010100111111 + 0111010011111010010010001 + 1111101001010111011010001 + 1010110011101100100110010 + 0001001111100001011010110 + 1001001000110010111000110 + 1010000111101010001110111 + 0110001000010100011101100 + 1100001010010100111100010 + 0001100100011010101001000 + 0101100011101000111010001 + 1111111001000011111011011 + 0110011100000100000110100 + 1000111000000010000101011 + 1011101011110100101001011 + 0000101001011111001101110 + 0110011101001110000010011 + 0101110001010100011100100 + 0011111111010011110011110 + 1011010001000001011010111 + 1111010000111111111110001 + 0110100111110001101001011 + 1111001100110111010001010 + 0000011111110100101010101 + 0011001110100111111000110 + 0000011011111111011111111 + 1011001111010100001000011 + 1100110001010101011011101 + 1100000001110101100111111 + 1011101000010101111010001 + 0010111100001110100001100 + 0110000010000111101010000 + 0011011010110101111011110 + 1010000000010110001011001 + 0010111000000111100000000 + 1101000100011000000100000 + 0011100011001101011100010 + 0010010001000010000001100 + 0100100111111001000001011 + 1100011100110111110011000 + 0101001010111100101101011 + 1111100000100101111010000 + 1011100000010111001000111 + 0101100101110110000110000 + 0100011101000100111011001 + 1000110011001101011011011 + 1100110011101001100100101 + 0101111100101111001111001 + 1100010110110111101101111 + 0111111100111000101001101 + 0011101010111000011100010 + 1000010110110000111110111 + 1110111101101011100111110 + 1000011000001101000000111 + 1101110111000010101101010 + 1110000001001111111001000 + 0111101011110110000001100 + 0000000111000101110110111 + 1110010000100011000110010 + 0101011010010011100110100 + 0110010101001001110000111 + 0000110111000010110001010 + 1111011101101000100011011 + 1101010110000111011111011 + 1110001110101001110011000 + 0000110001110011100000110 + 0001110000001000000000111 + 1110010000010101010111100 + 0000001111010111101110100 + 0011100000000101011010100 + 0010111011001000101101111 + 1011000011100001100110011 + 1101101110000000110001110 + 0101001101110100001100100 + 1110000101101100111010001 + 1111101011000111011100000 + 1111110011100000011001101 + 1000110000110100100001101 + 1110011010010001011111111 + 0001010011100100000111101 + 1010110100001111111000000 + 0111011011110000110100001 + 0110011001010001001101101 + 1100100111001100010010110 + 0111001001101100110001000 + 1011001011000010101011000 + 1100010011110011101110010 + 0100011100110101011000110 + 0010011111000010111111001 + 1011111011111001011010000 + 1110010001110111010110101 + 1100001101010011010001100 + 1111001100100011101010101 + 0110011101000000101111100 + 0010110011011100011000111 + 1010111111001101110011010 + 1101111001011101000111000 + 1101111001110011001101011 + 1111011110100100100011110 + 1110101010111101100001111 + 1000010000110000010101101 + 1111011000111011111111010 + 1101111000011110001011000 + 0100011100111000000000011 + 1100111111100101000111001 + 1100100110010110100000010 + 0001100100100001000110001 + 0000001011001111001100111 + 0000110101100111111011100 + 0111101101111010101011101 + 0010011100110010001100110 + 1001011101110101011101100 + 1100001110011110010110011 + 1101011000111000001100110 + 1000101000111011110011100 + 0101011000001010010000111 + 0101000100100011111010110 + 0110100011111110111010100 + 0101011111001111010111010 + 0111011110001010010110100 + 0001000010001110110100110 + 0110000110011100000000110 + 1011000010101100000000000 + 1100100100010011011100101 + 1000110100110111100000001 + 1111000110011011100100010 + 0000100110011000011101010 + 0111010100010001111110101 + 1110011110001101001111000 + 0011111011011000100101110 + 1110001000010100100011011 + 1101100011111100010010000 + 0110111011000100101111011 + 0001001101010011110001010 + 1100110110011100000110000 + 1110011100100010010100001 + 0111000100101101111000011 + 0100101110111000111000100 + 1110011110111100011101000 + 0110011100111101001001100 + 0100010000001110100101100 + 1101001001101010010101001 + 0111011111010110010010110 + 0101000011111010101001101 + 0101011001110001010011101 + 1101111011111101011011110 + 1001011001111001011100100 + 1101111011111010011000011 + 0000001000011110110100011 + 0100101010101101100011110 + 0101000010110010101111110 + 0111100100100000100010111 + 0011101010001101101110010 + 1111001011001000100011111 + 1011110111110011110100011 + 1000010000110110101110101 + 0000010011110110101100110 + 1100101100101011010011110 + 0101000010100101001000110 + 1000001100011010111000001 + 0101110101111100111010101 + 1111000100000001111001101 + 0111001001010101110001111 + 0001000000011111101110001 + 1110001011100111100111101 + 0100110010111110011000111 + 0110110111110100110110011 + 1101000001111111010011110 + 0100001001000100100110000 + 1011111000000000111111011 + 1111000000001001101011100 + 1111000010011101110100011 + 0100110111000001100011010 + 1001001110101011000100110 + 1011001101111100001010010 + 0110110110110000100010110 + 0101010011101011110000101 + 1010000010010011111100101 + 0100010010111010100101000 + 0011010011110100011001000 + 1101111001000111011100000 + 1100111001010100110011010 + 0111011100011011100010111 + 1001000001110100000100111 + 0111111100100110111111011 + 1000001001000000000111111 + 1101110110010001010110010 + 1001001101110111110001110 + 0000010000101001001001011 + 0110011011000101000001001 + 0011110111010111101100011 + 0100101010010111010111100 + 0010100000011011110111100 + 0100011100110110000110101 + 1110001001100100001000000 + 1110101100100100011011001 + 1000111001011100110101010 + 0001001011000001111001011 + 0110111100111100100010101 + 1000101110100011111000010 + 1011110100000101010011001 + 1111011001010110100101101 + 1101101000000010010010001 + 0010111100101000110000011 + 1001110001000010111001101 + 0100101001010110000100000 + 1101101101011111100101111 + 0000011010100010000110101 + 0010001000011001000101101 + 1110100010000110010001110 + 1000000100110000000101110 + 0000000000111111110111001 + 1010100110101001101011001 + 0000001110011100000101010 + 0110001010000001100001000 + 1011110100111101001100110 + 1110110111010110110011000 + 1011100110110000101100011 + 1110110001011001110100111 + 0101110111001101111110101 + 1111110001000000000100111 + 0010010011001101101101101 + 1101100001001011011000111 + 0010101101110101110010111 + 1111101100100000110110000 + 1010110011110000110111010 + 1111001011111011111011010 + 0011010111001000111000110 + 0111001111111101110111011 + 0101100110011001100111111 + 1101111100111001111001100 + 0000111110001011010110000 + 0100111110010111010110111 + 0101000001101011101000001 + 0000001010101110010010000 + 1011110111100001001100111 + 1010111100001000011110011 + 0000111110100110001000111 + 0101100100110100000011010 + 1101010100100001101011101 + 0101010110000001110110001 + 0110011101100000101101001 + 0000001000011110000111111 + 0011000110001100001110110 + 1100100111110000000010101 + 0000000110000100000001101 + 1010010000100100001011111 + 0100011011101011000111000 + 0110011010010111111000001 + 1100011100101000110011100 + 1000101000100000000111010 + 0011001001011110010100011 + 0100001001111100001000100 + 0101100000011011111110100 + 0010111101011101010100011 + 1000101111100001010110110 + 0100100110100110100110111 + 0000001000000001101101000 + 0111100100100111111110000 + 0010000001111010111000011 + 1111101101111101010110000 + 1100110000110100001110001 + 0101010010011000110011101 + 0110001101110111101100001 + 1101111111011001101001101 + 1110001011010100110011110 + 1001110101000001111110001 + 0111000011110110101010000 + 0000100100011010100001000 + 0001000011000101011111011 + 1001011100101000011010010 + 0011110111000100110111001 + 1000101010110000000010001 + 0011010100110011010000111 + 0100010000100010001011000 + 0011011100000100001011100 + 1011101101110010101111101 + 0111110001000011001111110 + 0011100000111100101100100 + 0110100011100110001101111 + 1001001111110001000101001 + 0111111101010111110110010 + 0011101001110110110111111 + 0111100010100100011010011 + 1000001001000111111100010 + 1111000011000001010010001 + 0010100110101010111000111 + 0100111011110110011100010 + 1111101011111000100011010 + 0100000010101001001001100 + 1101010010110100101110011 + 0000011011001110010111001 + 0011111110000100111101011 + 1011010101101111111000111 + 1001010100011110101010100 + 0010110001001001000110101 + 1010000100001000111010000 + 0100001001010001100111100 + 1000001000000010011011100 + 1011001110001111100011010 + 0000110101100011111111110 + 1000111111010010100101100 + 0011110111110100000110111 + 1000010001011000000010110 + 1011100011010000000100110 + 0010011010010100001000010 + 0111101011100010110110011 + 1110010100000011111000001 + 1011100010000111101010100 + 0011010111111110001011010 + 0011010101100101100101110 + 0010111111011010000110111 + 1100001001111010001101001 + 1111001000111101100111100 + 0100101001110110101010110 + 0100111011110011010111110 + 0101000010010101111110101 + 1000100101100000111001111 + 0000100001100011011011010 + 0100100001111110111010111 + 1001000001101000100111001 + 0101000101001100000000000 + 1011000001001000001001000 + 1010001111011111101000000 + 1101001110000101100111110 + 0001001100010100111110011 + 0011011111011111111100000 + 0100111010101111101001000 + 0001101110100101001001001 + 1000100001011111111100101 + 0110001001010011101100110 + 0010110000111110111010010 + 1101101111101100100101100 + 1001100100110111111111100 + 1011001000100000000101101 + 0111000010111110000010101 + 0110000110110011100001001 + 1111111011011001100001010 + 1110010001110010100110010 + 0011110101010110010010100 + 1001100011000000000000100 + 0010000101100110110010110 + 1000111001000111101100010 + 1001000110010100011011001 + 0110100010110011001011100 + 0000100000010010110000000 + 1011111110010111111000001 + 0100011010100101011011100 + 1110100101001001011101011 + 1110001010001110000010010 + 1011111011111100000101000 + 0101010010101011110010100 + 0101001110010001011011011 + 0100010100011101101110011 + 0100001110101000000100100 + 1011100011001000011111110 + 1001100001100111111101111 + 1001110101100100001110101 + 1001010100111001010110001 + 0101111000100101001010001 + 1100110110001010001000111 + 0010001001010111100110000 + 0011001000000000110010011 + 1001011111111111101011111 + 0001000011000111100001110 + 1010001101110010110010011 + 0001110110100010010010111 + 0100110001101011011001010 + 1110111001110110010001101 + 0010110011011001111001010 + 1111000000110000100001101 + 0101100001100000001111101 + 0001000111111101011011100 + 0001010111000001011101001 + 0011001010010101110000010 + 0000110101000011011011101 + 1001001011001111011001000 + 1001010010100101100011000 + 0010010001101000110100100 + 0111101101101111111101101 + 1100100111000000011110011 + 1101001001111100111101000 + 0010100111110101100110100 + 0100101001100000100110000 + 0000010000110000101011101 + 0100001110001000010101000 + 1101101100000101110100000 + 0010100001101010111001010 + 1011010110011101110100101 + 1011100001011111000101001 + 0111001010111101100011101 + 1111001011000111001101100 + 0101111001110001011000000 + 1111110010111001101110010 + 0110110111100111011101001 + 0101110000100011011110111 + 0011011000000111101001011 + 0110110011010111111011111 + 0011011010110010011101010 + 0100100101011101111101101 + 1101101111000000101010011 + 1010001111000100101011111 + 0011001101110001111110010 + 0010101000111010100100010 + 1111010010000110010010100 + 1001011011111110010111100 + 1001010000110001011010001 + 0111101000100000101100010 + 1110101001000010001011100 + 0010010000100010111100101 + 1011001100110111101101001 + 1001101000001100111000101 + 1111010001111011000010011 + 0001100010100101101100100 + 0110110010100010010111011 + 1111111111011101101000111 + 0010111000110101011000010 + 0111110100000101101000011 + 0000011000011001001100001 + 1100111110101011000111000 + 1010101101110000001101000 + 1111110001001111001111111 + 1101010101000001100111010 + 0111000010110100011010001 + 1110000010011001001101010 + 0110001110100010001101111 + 1010010000011011000100110 + 0110000110111010001001110 + 1010101101111101001100110 + 0011100000100011111101011 + 1010100110100000110110011 + 1010101111110001100100001 + 1011011000111110011010000 + 1100100100100101110101011 + 0010001010000111101011111 + 0001001101000111110100111 + 0110011111010111000111101 + 0100010011110101101000111 + 0010011011001010100101110 + 1110000110110100011001111 + 0101100101111001110110001 + 1011011011111000100111011 + 0000110101000100111000010 + 0100101001111110111001011 + 1000001111001100001000010 + 1111011110110001101000000 + 1110010111000110010000001 + 0110111110110000001101010 + 0010111000010000000110000 + 1111010000011111110101001 + 0110101000011101010001110 + 1110000010101011100010001 + 1001001011110111111001000 + 1100100000000000011110110 + 0010100110000100111100001 + 1110001101110011111101111 + 1110101101001010001011010 + 0110101010111011100001010 + 0101010101001010110101011 + 1100011111011110100101011 + 0110000010111001111011000 + 1101100011011100000110010 + 0000110111110111101010011 + 0000011100100100011000000 + 0010001110011001110010101 + 0010010111000000001111110 + 1001011110100000110101101 + 1010000011010010101001011 + 1100111111010100000111100 + 1111110101111110000001010 + 0001100001111000010010010 + 0100001011110010000111000 + 0101010101001000000110110 + 1011000111010010100100011 + 0011000010010110100111111 + 1000101111000011001100110 + 1110111000100000010101100 + 0000000011010110011110011 + 1010000010001101110000100 + 1010110001100011111100001 + 1101000110101011010100010 + 0101010101011001000011001 + 1011111100000100110111100 + 1100011100000000001100001 + 0100010001100010010111110 + 0001010111010111001001100 + 0011010111110101101001000 + 1011000101110001001011111 + 0011100010011100001001100 + 0110010101011010000111010 + 1001010110110011111010100 + 1001111100110101100111111 + 1100111111100101000101011 + 0000001010100110001011100 + 0001010110110011111000101 + 0000101010011100000000000 + 1001101001010100100111111 + 0010111100000101000010010 + 0001111101011110100101111 + 1111110001000000011011000 + 1100111000101101010001000 + 0011000111111100001101000 + 1100010010001101100101111 + 0001001111100000101100001 + 0011110101010000010011011 + 1101100011111011100011000 + 0010010111010101110101011 + 0011010110101110011101011 + 1100110000111001001001011 + 0000011001000011111011011 + 1000000110001011100110101 + 1100011001101100111110011 + 0000110111100011001111011 + 1011001110101110110001100 + 1101001011000100100110100 + 1110101010111101010010101 + 1111001110000100111001110 + 1001010011111001111101101 + 0000101100110110111100001 + 1011101000011101110100010 + 1010100000100101111010111 + 0100011011101010111001111 + 1000001011001110100011001 + 0110100010000111010001110 + 0000101011100011001101100 + 1000001111000100011111011 + 1110001101111010001101000 + 0000011111000001000001000 + 0001111111001001100001110 + 1010001010011001011011000 + 0010000001111001000000001 + 0110111111100011000101110 + 0010011101111100011011101 + 1011110100010100111110100 + 0011001011011110010010100 + 0110101111110000111101010 + 0110010100000111101100101 + 0000101000010100000011011 + 0100100101010110110110110 + 0001111110000010100100011 + 0110000011100010001010101 + 1100010110111101000111011 + 1010010110000011101011001 + 0100100110111000111101111 + 1010001000110111011101111 + 1111101011001010000011110 + 0101010101110111101010010 + 1110101000110101011111101 + 1000100001011011010001101 + 0001000101001001011110001 + 0010001110011101011000111 + 1010000101110000100100101 + 1011110100010111110000101 + 1001001101010101000000010 + 0100011001110010101110110 + 0011111011110100000100010 + 0101010001111011001000011 + 1001011011000000001110100 + 1001000111000100011100110 + 0101110101111111100001011 + 1101010110110100000110010 + 0101101011000100110001111 + 1000000001110100111101111 + 0000001111011100110101011 + 0101100110000011011000001 + 0111010010111110010001010 + 1000000110111010111110101 + 0101011000101100000000100 + 1101100001111111010100010 + 1010100100100111101110000 + 0000011101011110100110010 + 1110100010000101100001100 + 0011100000000001000010111 + 1010010101001000100010101 + 1000000000101000101110111 + 1001000011010001110110011 + 0011110110011110101100111 + 1101100001011011111101010 + 0100110101010111101010010 + 1110101110100101101101000 + 0101110010110000010100001 + 0010011101101000000010011 + 1101100001111111001011010 + 0111001101101100110110001 + 1001001001001001110011001 + 1100100010101100010000010 + 1110110111011100010110110 + 1100000111100110011100100 + 0010100101110011000110111 + 1001110000100111001101001 + 1110011110011110011110101 + 1001001101011010110010100 + 1001011110101100100000110 + 1110100111110110001010011 + 1111100000000111100011010 + 0011110111100111111100111 + 0100101111000111010110010 + 0101101001010100100101111 + 0000011101001101000001110 + 0111111000111110010010010 + 0111011110010110111001001 + 0110010010101101111101000 + 0000000101010110111011011 + 1110101101011110101000111 + 0001111001010011111101011 + 1010010110001001010111010 + 0000100000010100010010111 + 1110110111100011010011000 + 0011111010000011010000111 + 0010101110001101001111001 + 1111110011101010101110100 + 0011001000110110111101100 + 0001000011100111110110101 + 1000000001000110010001100 + 1110110001111101101100111 + 1001111101110110000001001 + 1101010011000111001011011 + 1100100100101001001110010 + 1001101110111010100100101 + 0011101110110000110100111 + 1101100011010111010011110 + 1010001001111100110101010 + 0111110010010001001010000 + 0010101101100010010111100 + 0000000011111010000110010 + 0001010101101100101001100 + 1011101010000110110010100 + 0010110110110101011100011 + 1010110010010110011011100 + 0100110111111001100001111 + 1010001010110010101010110 + 0001111010010100011001001 + 1100011111000101111110110 + 1101110110111011001010101 + 1100111100111001000001110 + 0000011100010111011110100 + 0110101111100110001100111 + 1101100110100100000001111 + 0111110110001100011011001 + 1101010111101010101100001 + 1001010001000010001000111 + 0111110110010100011010111 + 1110010010001010000011000 + 0110001011100000001011000 + 0101110101101001000011001 + 1011110010101011101110100 + 1001100100111110011110101 + 1101101011110001101001111 + 1111011000011001110100110 + 1010000000011100011001110 + 1001010101100011000100100 + 0111000010111010110001010 + 0111000010111110001000110 + 1101100100010101000101100 + 1101000110101100100011110 + 0110100011100101010110001 + 1111100000001010110011101 + 1010100011110011000110100 + 1000110001011100100010000 + 0001011100000111010100001 + 0101110000111110000011111 + 1111000101000000101111001 + 1101000000010011010010110 + 1001011100010111101001100 + 1000110001101011111100010 + 1100100100111010000001111 + 0100001101010101101101100 + 0001000000001001010111111 + 1110110111110101010000010 + 1111011100111001000011010 + 1100100101100111100101101 + 1000000001101000101100111 + 1101110001011000000011100 + 0101011011011110111110111 + 0110100100100110000011001 + 1011100000100111010101010 + 1001010001100001011000111 + 1001110100111101001101001 + 1100000110100010010010100 + 0011101001001100000011101 + 1011011000001010110001001 + 1101101110110011111000001 + 1011000111110000000101111 + 0111101111011011101101110 + 0111110101110011011010010 + 0001100110011001001111110 + 1000011100010110111001111 + 1111011011110011011101110 + 1000111000010111011011000 + 0110101010111000000010000 + 0111001001101010111110101 + 0011000000001010101011101 + 0110100101000000010111100 + 0100000101011100101110000 + 0100101101111011111111000 + 1010010011110101010001011 + 0101110110111000110110000 + 1010000111000100111111111 + 1000111011001110000011101 + 0101110100011100001011111 + 0101000000010110000111011 + 0111010000101001011010101 + 0010001110010101110010110 + 0110011011010111010000010 + 0000001110010111011011101 + 0000000000001111100010001 + 1001111010010111010101000 + 1110011010011010101001111 + 0011000100001111011111001 + 0001100101100100010110010 + 1100100011011000101000100 + 0001000001010010000010110 + 0001011011010001000110000 + 1110111100111001111001111 + 1110100000101101100100100 + 1111010101000000101011000 + 1011001100000010111110110 + 1001001110110010011111010 + 1111001100111000111100011 + 1100001101101001001000001 + 1010111001101101101010101 + 0010011001110100011101100 + 1000110100111000010010111 + 1010001010100010111100010 + 1101100110000011110100011 + 1100110000110010111001000 + 0100010100110110101101010 + 1000111100000100110001000 + 1101101110010100001000000 + 1110010100000111101000000 + 0101111011111011101000111 + 0000000001101011011001100 + 1011001010011110111011100 + 0111110000011010000110101 + 1011110100010111110111001 + 1100011101110100101100000 + 0101110010110111011010100 + 1100101010100100000101000 + 0000001010100001011101000 + 0100101100011110110000000 + 1000101011000011111000000 + 0101110000001001110111111 + 0000101101001110100101000 + 0010000111101101001001100 + 1111001001101101101000001 + 0111000010010101000101011 + 1000011000010110010011010 + 1101011000101011111010101 + 1101010000101101101111111 + 0110101000010011100111000 + 0011000110110011110111011 + 1011000011001001110100010 + 0001010010111110011011110 + 0011101101101001000100111 + 0001110001001110110001011 + 1110101100001001101111011 + 0000110001111111010010110 + 0000100000010011000011110 + 1001000000100101010101000 + 0011001010011101100110000 + 0111000001101010111100000 + 0011000111000111110110000 + 1010100110000101000000010 + 0100001111001010000110001 + 0110100011101000001001000 + 0111101010011111111110100 + 0000001001000011001110010 + 0000110011001011010011010 + 0100010001010000000000111 + 0001000110001001011101011 + 0111100010011010111101010 + 1000100110000110001010010 + 1100011010110110011010111 + 0000011111111101011001100 + 0000010110001111101100000 + 1110111001101010100100110 + 1011011011111111011001000 + 1100001110000101101000011 + 0001100010110000100110001 + 1011000100101100101101100 + 0110000000001101100110101 + 1110011000010101111010110 + 1000011111010000100010111 + 1000100110011110000001011 + 0101110001111100110100011 + 1001000110011110000110000 + 1010011100101101101011011 + 0100010101000000011001101 + 0000100110000000010010101 + 1101111011101000111110000 + 0010001000111101110110010 + 1011010000101001100000100 + 0110111111100101011101000 + 1011010100010000010000010 + 1010110001011000101110101 + 1101100101101000000111010 + 1010011111101010010001011 + 1111011011110000000110101 + 0000011011001100110000110 + 0101010010100101110111000 + 1100101000010110011100001 + 0010101101100000010101101 + 0100101111101111001101110 + 0100000111100110111000100 + 1011010010100111010010001 + 1111101111111111111000010 + 1010000010101001110100110 + 0110110111010001010111010 + 1111111011101101010101100 + 0111000110111011001100101 + 1100111101111110001000011 + 1000011011001000110011011 + 1000000111101000010111110 + 1011001011001010101110110 + 0011010011101100010000100 + 0101111110100000000000011 + 0011101010001011001000001 + 1000011111100010100101010 + 0110100001101001101010111 + 1111000101110001110100110 + 0010011011011100010011001 + 1000111011000110000100000 + 0001000100010100011000010 + 0100001010001110000000100 + 0110100111011101010111011 + 1000111110010111111100001 + 0010100101110100010110011 + 0100101001100001000011011 + 0101110100101100110111000 + 0110101101101100011001011 + 1000101000101011100110110 + 0110110000000001111010110 + 0100110001001111110110000 + 1110111010110110111111010 + 0111110111110001000111111 + 0000110111110111100010001 + 0100010111010010010100110 + 1011110110001111101110011 + 0010001000011001000010010 + 1001000010000100111000100 + 1001101010000101011111100 + 0110001111011100110010110 + 0011110010001110101001111 + 1110101010001111110001111 + 1110111010101110110000101 + 0110111010101110111100110 + 0010011011011110100011111 + 1000011100010100001001110 + 0111010100010001100000111 + 0111110010100001010100010 + 0100100001100011011001100 + 1100001110001110101101101 + 0101001010000110010011011 + 0010111111110100111110100 + 1110100001000100101111111 + 0111000011011000001110000 + 1100101001100000001111011 + 0101101001110010111101111 + 0010100100010000011100000 + 1001001101110011000011001 + 1000101001001011110010011 + 1111001011111011101111011 + 0001011000101001001100000 + 1100110011100010001101010 + 1010000000100111001000101 + 1010000101111110001110100 + 0110011100100110110010100 + 1011010101111110110001100 + 0101111011101011011010100 + 1111011010010101111011001 + 1001100110100011011000101 + 1100010100000110111100100 + 0101100000011100001001000 + 0010101000111000111011011 + 1010011010111100101101101 + 1000001000101110100101101 + 0100111111100001010010001 + 0011010111000000110100001 + 0100100011001101111101101 + 0111000011011100101111101 + 0010100001000011011110000 + 1010110011110001100110001 + 0111111110001001110011100 + 1001101001001011101010111 + 1001101010010110110010000 + 0110110000011000011010001 + 1000000011001110000110100 + 1010110011100010111110110 + 0111110011110011011101000 + 1010001101111111011000001 + 1000110001011110100010110 + 0100111110110001011010101 + 1111011110000010011100001 + 0001001100111110101011111 + 0000011011100111101000110 + 0110001110100111011100111 + 0000001000100010000110110 + 1001100111000011000111010 + 0101101111010101000111010 + 0011011000011000101100010 + 0011001010011110011010100 + 1100111000101101101110100 + 1111100101111110001010111 + 0100101011110111010010111 + 0101111110001111111000011 + 1100011010000000010011011 + 0001011110101010110011110 + 0001100111010010011101100 + 0000000010110111110101000 + 1001010010111100010001011 + 0111101111000110101100111 + 0111001000110110010010110 + 1111110101111100001110000 + 1101100101111101000110000 + 1101000101011001000110111 + 1101101111111011011001000 + 1000010000111100101010100 + 0000100001101000011001000 + 0011101011011111100011110 + 1010011001100010010001011 + 0110001101010011110011100 + 0010001111100110001000101 + 0101001000101010010001000 + 0100111011101101111101100 + 0101100000010100101000101 + 0001001111111100011110011 + 1111011001101000000000101 + 0011010001001011000011100 + 1000100001101010010001101 + 0001001100100110111100100 + 0010111110100010001100011 + 0101110101010011100000001 + 1111110011101000001001011 + 0001110100011000101100010 + 0100101001111000011100010 + 1011000110111100100000111 + 1100110101111100101001000 + 1100010011101011110000100 + 0100011011001010110001001 + 1010111000110101000100011 + 1101110011011010000111010 + 0010110001111011011010100 + 1010000100101101111000100 + 0011111000001011000101001 + 1111101100111101100010001 + 1011100101100010011001110 + 0000101010011010110100000 + 1000000101100100010001111 + 1110001001010110100000011 + 1110111110100111100111111 + 1001000001001010101111111 + 0100111000000000000100000 + 1011100011001110111000111 + 1010010110101001011100100 + 1000110111110010111111000 + 0001111000100100111010111 + 0101011010010010100000100 + 1001100011010101111011011 + 1100110010001000101100001 + 0110111110100001111011010 + 0100101100110000001100111 + 0111100011001000000101101 + 0110110000110001100011111 + 0011011101010101011101100 + 0011100011101001001001101 + 1111110001001110111001000 + 0100111000001101010100101 + 1111001111111000101110010 + 0101100101100101100100100 + 1001001110011000110001010 + 1010011001101111110011011 + 0000000110000010100000110 + 1000100101010101011100111 + 1101111110111100101101000 + 1111001101001010010010110 + 1101000010000000010110001 + 1100010101110011100000011 + 1010011000000001101011110 + 1110110110110100100100011 + 1011000111110010000100000 + 0111010000000110011100010 + 0011100101111111101111101 + 0011001110000110000101011 + 0000011000010011110000100 + 1010110101001000101010111 + 0001011000101001110101110 + 0100100111001100000100100 + 0011100111101110001100100 + 0110011011111011110001010 + 0100010110010011101101110 + 1101111010100111010110000 + 1101100110011001111101001 + 0000101010110101001011001 + 0100101010111000001010100 + 0100100101000110111100011 + 1100001001000101110100001 + 1111000110011100101011111 + 1011001010010011110111101 + 0011011100111000110011100 + 0000111010110010011101000 + 1010100101111001110101011 + 0100101100001100011111110 + 1000001001111101101111100 + 0000110110100001001111010 + 0101011101110000011010110 + 0101100111111100100010101 + 0011011100011111000110000 + 0000001001101011000100111 + 0100101100000111101111010 + 1011101100111101110100001 + 1011101100100100010000100 + 1101101100011001101110011 + 1000010010110001111101111 + 0111110100110110101001011 + 0101000011010100111111011 + 1011011010101111100111000 + 1000001000001011001110110 + 1001010110000011011111000 + 0101000010011011100001000 + 1111010101001101111110110 + 0111111110011101000111101 + 1110001111110001100101000 + 1001000011101011101111111 + 1101000110100000100111110 + 0000110011001100101001001 + 1000110000001010010110100 + 0000111110010011110000101 + 1111010001101011111010111 + 0101110110100000011101011 + 0101010000101100010111110 + 0001011001110010000101100 + 1100011101101010011010111 + 1001100001001000111101110 + 1000100111111101010010101 + 0110011001011100010100111 + 1101110111101100100010000 + 1010010011101111100000011 + 0001101110111110011011101 + 0010000100111001001010111 + 1110100101000010011101011 + 1011000001100111101000011 + 1011110001101001110111000 + 0011000101001111101111001 + 1011011011110001110000110 + 1001010111110110010110101 + 1011111110011011001001110 + 1111000011111101111110111 + 0100111010010011100110001 + 0000110101111001000001110 + 1000100010100111110101000 + 0010001101010001100011111 + 1000110100100111111101110 + 1111110011010100001010000 + 1001000001010011000011110 + 1110110000000001000001000 + 0000100011111011000000000 + 0001000111110111101101111 + 0111010110110001001011101 + 0101110001000111000000010 + 0000100111111100100001100 + 0010100110111111010000101 + 1101100110100101110001101 + 1001110000001000000000000 + 0010100001111111110111001 + 0011110100011001100011010 + 1110010000001110000101100 + 0000011100111111110010101 + 1110000011001001000010100 + 1110000100001000100100010 + 1011010000000101101100100 + 0000001011111010101001101 + 0100000010000101011001000 + 1001100010010000101011000 + 1101011100000010110010101 + 0101010011000001001101100 + 0000000110101000100011000 + 1010101110100101111111010 + 0010100011100111111000111 + 0100010001100100001100101 + 1001100000011100001011011 + 1011110011111001111011010 + 0000010011111011101000010 + 1001100101011111100111110 + 1101101010001110011010011 + 0011010011111111111111100 + 1111011001001101100001011 + 0000111011011011010101000 + 1000110101110011000100101 + 0101011001110101110110101 + 1111001001110111101011000 + 0000010010101111110110000 + 0000110010111001010111000 + 1010111000000010000001011 + 0110010110001001111110101 + 1000000000010010111001011 + 0101000111001111001110101 + 0111111000011001000101000 + 1101110111010110010100101 + 1010111111011110100010010 + 0000100010111100100111110 + 0111010001110111010100001 + 1111010010101011111101110 + 1010100100111001001111001 + 0011111111000010100111001 + 0000001111101110000000001 + 1100100010000011111100100 + 0111000001001011000110000 + 1100110110000000110111011 + 1111011000000001101000101 + 1111000011000001111000101 + 0111001010100111010000000 + 0100100110110111000100100 + 1010110100101010110010110 + 1010000101000010000011001 + 0011110000101111100010001 + 0011110110010100001001001 + 1110010010111000101110011 + 0010100011110100110001000 + 1000000001100101000010011 + 1101000000000100111110111 + 0100000110100000000101001 + 1011011111001010000111100 + 1101000100101011111110111 + 1100000000010011010001000 + 0001011101101100010000110 + 1011001010000110010100101 + 0001010011000011111010011 + 0010100001001001011111100 + 0110101100111000000000001 + 1110000111011111101101100 + 1011100111111100101011101 + 0010000111110010101110100 + 0100011000110110010110110 + 1110101011010011111000100 + 0101111100000110010101001 + 1110101000111111001010101 + 0001011011010010010000100 + 1111010111100011011011000 + 0000000011010111000100110 + 0101010101110001000100110 + 0101010100100001100001011 + 0011111000110110101010101 + 1001111010010100111101110 + 0000011111010010001011100 + 1111101101101001101101000 + 1000010111100111000010010 + 0101111101011011001000101 + 0011011110011000000010001 + 1111110100001010011101110 + 0110110110100111001100001 + 0111011111010011011101010 + 0011110011001011000001110 + 1100100101001111000010000 + 0111001111100010001110000 + 0011111001111011010001101 + 1110101001111010100001011 + 1001111110110000011110001 + 0110001010010010010101010 + 0001000011011011001011101 + 1010011110100001100111101 + 0110010011011011111000000 + 0001010010000110101101010 + 1110000000000011011100110 + 0000000110001110000101111 + 0001010100100001001010011 + 1111111010011100110101100 + 0001101101010010000111110 + 0101010111101100010001011 + 1011010001100110110010000 + 1000001010110111011100110 + 1110111101001010111011001 + 0111101011101000111010010 + 0100011110110100110110000 + 1111100100001001100101000 + 1001111101111010011000101 + 0110010011110000011000010 + 1010100001111111001101011 + 0001001111001100011011100 + 0011101101100011000110100 + 1001001100001001110110110 + 0000010001111001010100101 + 0100101000111100101000011 + 0111010101101101100111010 + 1001111010011001011010110 + 1011011001100111101001010 + 1101111110001111100011001 + 1000111101011101101010100 + 1100111010110000000100001 + 0101011110110001110000101 + 1001101110001111000100100 + 1010010100111110101000100 + 1001101111100101111000010 + 0010010110010110000101001 + 0001111010110001110001000 + 0001100110111110010100001 + 0010111011001010110000001 + 0000101001110100011110110 + 1100010011100101010011001 + 0101010000100001010011111 + 1001101111011111010100100 + 0110110100000010011011101 + 0000100101011111111010100 + 1110111011101111111100011 + 0110010101100001010000111 + 0000101000100101110110000 + 0001000010101010100001010 + 1000110001010010111111010 + 0001001100000100110011111 + 0011011001010010011011110 + 0011100101100001000101001 + 1110011000011101100101010 + 0100011111010010010011010 + 1110111000110000010111011 + 1110101110101000011001101 + 1010111001001100101111001 + 0011101010100101010011100 + 1111101100011111000010100 + 1100001000011111001100010 + 0011010011001011001011111 + 1101100110001110100010100 + 1110011100011111110111111 + 1000100010001101001100000 + 1001010101011110110001000 + 1100011110101010100010110 + 0001011110111011100110110 + 1111101001000100110001000 + 1010000000100101110111001 + 1011111011111100010010010 + 0100110011010101001011101 + 0111000100100011111001100 + 0100011111001101111100100 + 1100000100011101001111001 + 0111101101101111100000011 + 0000100101000101110001011 + 1000111001101100001001100 + 1010110110001010110101101 + 1111111100110101110101110 + 0100101100101101111011001 + 1011000110000100001001000 + 0111001100010110011111011 + 1100001010110101001010110 + 0010001001000101111001110 + 1001001101100111100011010 + 0111010000010010110000011 + 1101000011110111110101011 + 1111011101000000111100100 + 0010100010010000011110111 + 1000110110100010101000000 + 1000100011010011111010110 + 1110100111001100101111110 + 0111101100111101010101100 + 0111011000000011101000001 + 0000001000001110100110111 + 1001110000011011000101100 + 1110111101000101110000101 + 0101001100110000110010110 + 0010110101110111110011010 + 0000011010000100111010101 + 0100011011100100001111011 + 0010011111111010101101011 + 0110010110100011000010000 + 0010001001100000000000001 + 0000100100111010001100011 + 1101001000001001001011111 + 0101000111101100010000101 + 1010010111011011001111110 + 0001100101001011011011110 + 1111010010100000001111111 + 1010010000111011011001110 + 1101110000111001110010110 + 1111111000100111010110000 + 1101010001001111110010011 + 1101010010101111101100000 + 1110101101010001100000000 + 1000100110111111011100100 + 0010111110010000011110001 + 0100110000101000011101111 + 1011111011101111010100111 + 0100110101001001011100110 + 1011111101110111010000110 + 0111001111001000000110110 + 0110010100011101111001110 + 0110111110101000010110010 + 1111010101101010101101111 + 1101110011011111010010100 + 0001100100101100011101000 + 1101011110010001010011001 + 1100000010011111110001100 + 0000110000010111011100001 + 1011110010010101111001011 + 0110100110101000011110110 + 0000110011000000110001100 + 1100110111110111010011001 + 1101000010111001111010001 + 1110100100110101110100101 + 1110001000100100000110100 + 0100101111111111101110100 + 1010101100011011001100110 + 0000100011100011000111001 + 1011110000111001110010001 + 0101011001110010110111111 + 1111111100000110100011101 + 1011110011001001100111100 + 0111111010011111100110001 + 1100010001110111010111000 + 0000110101101010110000100 + 0100001010111110000011100 + 1110000001001100110111101 + 1101100001101000001101010 + 1101111111110001001110110 + 0000010100001110010010011 + 0001010000011111111101100 + 0001100000000111110010101 + 0010011110101001001010000 + 0110000111111110100101000 + 0011000100111000110000010 + 1110000011000011000001011 + 1111111111001010110010011 + 1010011100000101000011111 + 0011110100001000101010010 + 0100010110111110010011000 + 1001101001011010010110001 + 0011001011011001100111110 + 0100100011110111001001101 + 1110001111000000010011111 + 0111100100001000000110011 + 0111001010101110000001110 + 1110101111010001000011011 + 1000101010011001010110111 + 1100101000011001001000100 + 1010111000010100011001000 + 1101110001010101110001110 + 1101011000000110101000000 + 0011010000100001001100100 + 1110101101001101101001101 + 0100000100001001001101110 + 0001000000111100101011011 + 1101110111110011110011100 + 0000111000110110001011011 + 1010100001000100000001011 + 1111110010000110000110011 + 0011110110100110010110000 + 1010001111110110011100111 + 1110010111000000110011100 + 0000100011001100000000101 + 1101111010100011101101101 + 1111100100101011100101110 + 1011111010111110110011111 + 1011110111010110101000011 + 1111111100100111110001011 + 0000010010100011110000001 + 1000101011000111010011101 + 0001111011001110010010011 + 0010101101010101101001000 + 0010011111101111011011101 + 0100111101101101101101110 + 0011111101001110100001110 + 0110011011000001010100011 + 0110101001111110100011000 + 1101111110100011010101011 + 0101000101000110010011000 + 1110000001011001100100010 + 0001001000011101110001110 + 0010100101110110110111010 + 0001011110100000110000001 + 1011101111010100110101001 + 1101101001010001010010011 + 0111101100001001000111001 + 1000010010011001101011001 + 0100011010101001100111010 + 1110101100010011101010011 + 0110101110101100101010111 + 0011011100100001000111111 + 1100100010011111110000000 + 0011011001110111110011110 + 0011100111011111011001000 + 0101101000100111100101010 + 0011001100110011101000110 + 1111010110000100111100011 + 0110001101111100110010110 + 0101101000011000111000011 + 0101001111000110010100110 + 1110101001000111011100010 + 1101101110011100000000001 + 1011110000111010111001111 + 0010010100110010111110000 + 0000000110001010001100001 + 1011000101110110011101111 + 0001000000011101011101000 + 1110000000000001100111101 + 1100101011101100011000001 + 0010111100011011100100011 + 1101010101111100001110011 + 0001011110101100100001100 + 0111011110110000111101010 + 1101000101010110011000000 + 0101100001010011011101001 + 1101110010110111000011000 + 0110011100101011100001101 + 0000111010001010001011111 + 0001100001100100011110010 + 1010011101010111000100011 + 1010000010010001011000101 + 0101011111010001110011101 + 0111011001010010010111011 + 0100100100010101110000100 + 0001010010011111101110101 + 1110100011100100010010110 + 1111101001111011000001000 + 0010010001101010001110100 + 0001101101001100000100111 + 0001011110110110010100111 + 1111101100001111000100001 + 1110010010110111100110000 + 0010101101101010000010101 + 0011001101110010011000001 + 0001110001100000110000000 + 0010011100101100001110011 + 1100110110011111010010010 + 1001101001100101110011010 + 1010111011101111111110111 + 0011111000011101000001000 + 1010111110001000101011001 + 1110100111110010100011000 + 0100101001010110100111010 + 1001110010110011000101100 + 0010010101101001111101110 + 1110011110001110101111011 + 1000101010000101100111101 + 1010100101001010110000111 + 0100101110000101010000101 + 0000101101111001100001011 + 0000111110100110101010100 + 1111000100011111111011100 + 1101110001000101110100001 + 1001000101010110101110010 + 1001001001110011010000111 + 0000011111100001001001110 + 0100010100100110110111110 + 0000100100100110011100011 + 0010101000011010100010111 + 1110010000110100001111111 + 1100100100000011100010110 + 1100110000001000110010001 + 1111011010101100001000111 + 1101001000101111010111110 + 1111101101011001000010110 + 1000000011101110011110111 + 1000011110110101001001011 + 1110000110111010011001001 + 0010101000011011010001110 + 1101010000100001101010001 + 0010110110110101011110001 + 1101011101100100011001011 + 1001010111101110010100001 + 0001111010011101110101011 + 0111010000001010000110110 + 0000011101101111011011000 + 0001110010010110001100100 + 0110000111101000010110100 + 0000000100010010101100101 + 1000101110001101001110000 + 0101001010101111001001101 + 0101010011101001001000101 + 0010111001111111110101100 + 0010111111010100010011100 + 0101110101010011100011111 + 1010010011101110100101101 + 1110011001101101011110100 + 1100010011100001100110000 + 1001111001110110100100111 + 1111111110101100000011000 + 1101110011110110001111111 + 1010010100001110010011000 + 1010010011011000111101010 + 0111110100000110000101011 + 1100011100001101100000000 + 1111001100001110000101101 + 1011011001000010101000111 + 1000011110101001110101010 + 0000110010010100111010101 + 0110010011111111010011000 + 0001110101101000110010110 + 0111001000000010000111011 + 0111110111101111011110100 + 1011110101111010110001000 + 1101111100110101111010110 + 0111001000101100010101011 + 0001100011011000111111011 + 1010010100000011001110000 + 0110100010000001101111100 + 1011100011110110010000111 + 0001011111111111110100000 + 0101010001100100010100101 + 0101111111101101000101001 + 0100111010111100110100010 + 1100001001100101001001111 + 0011101110011110010011100 + 1011000011111011011110101 + 1001110110110111011111011 + 0011010101010010101000001 + 0100110101001001111100101 + 0011011011011001000101100 + 1110000010110011111000001 + 1100100100110101010010111 + 0111000011010010101011010 + 1101100101101111001011110 + 1011100011111010000100101 + 0111100011010011111000110 + 0011001111110001000001011 + 0100011110000100000010100 + 0111001010001110001110001 + 0010000010101111101000001 + 0111110000111010011011100 + 1110111100100011001111100 + 0100101011000100111010010 + 1110110111011000111100000 + 0001101000011010111000101 + 1001100011001100100001101 + 0101100110101011111001001 + 1110110111111101110010000 + 0011110111101110001110001 + 1110000110101011110010001 + 0000111101001110010110100 + 1010111011010100001000101 + 0000111111101111001110111 + 0011010010010110101110000 + 1101110010101000100100100 + 0001011001001001001101111 + 1111000011111010100111010 + 1000001101010000001010001 + 1101011001100111011100110 + 0001110011100010011101011 + 0000000100000001000111101 + 1101000111000101010101010 + 1100110010111110010101001 + 1010101101100111000111101 + 0111011101010011001100011 + 0010011110001011111011110 + 0111110110110000011011010 + 0000111001000000010111100 + 1101101001110000000011010 + 0011101010011110010000011 + 1010001101000111100101110 + 0101111000111111111000001 + 1010010110000010100110001 + 0010011111101110100000101 + 0111000011000000000101110 + 1001101011001100001000100 + 0001110011110111110101100 + 0111101100100111100011001 + 1000110101011011110100100 + 0110101010111101001010101 + 0010010100011111010101111 + 1111010110000110111001111 + 0010010000111010100110110 + 1001000111111000110110000 + 0111000001110110010100000 + 0100100101011101110011000 + 0110010010100100100011111 + 1100000000001110001110110 + 0111010011111011110100111 + 1010101100101011011111101 + 1100111111010000011011001 + 0010110101011001100110010 + 1000000010100000001010110 + 0010110100010001110111001 + 1100000101110101110101111 + 1111010000100010001000000 + 0100111010010011100110110 + 0011111100000000011110110 + 0011100001111110110111100 + 1011011100111110001001011 + 0111101010101111011110001 + 1101000000111000100010010 + 0100011110100001110001100 + 0001100100101100001010000 + 0000100011101100111100110 + 1000011101010001000101000 + 1000001100010011001000111 + 1011001111000011110010110 + 0000010110010000111101001 + 1100001111000110110100111 + 1101100110010011000111111 + 0001100100010011000010000 + 1111111111011100101110001 + 0001111000110101101101010 + 0111100001110111011000010 + 1000111101001110001101111 + 0101000001110010000001001 + 1100100100110000011011101 + 0011101010011111010001011 + 1010011011000101110100111 + 0110010111010011000101111 + 1101110110100101110100110 + 0110110110011000100010011 + 1000111111101000110001101 + 1010010111011000001001110 + 0001011111011010100000100 + 0111100001000011100111111 + 1011111010101111000111110 + 1001010010010111100111101 + 0001110000011111110010100 + 0000001111000010011111111 + 0000000000100010001001001 + 1001001001001000101111111 + 0001001010010110001001010 + 0110111010011101110010011 + 1110111001011110111111100 + 1111011101110110111111111 + 0001101010111110110000110 + 0101010010101101000110111 + 0010101111110111111001101 + 1000011000000101010110000 + 0001000000010001010101101 + 1111101011010100111110000 + 0101101010100011000010101 + 0011011010011011010001110 + 0100111100001111110111101 + 0011100011110011110100111 + 1001001011010001110110101 + 1110011001111001111101010 + 0100000010010000010100000 + 1110110111011001101111000 + 0110001110001111000111010 + 0001010111001100110000001 + 0011010110011111011110100 + 1111110100111000011100110 + 0001111100001111001100011 + 1111010111010000110010010 + 0101000110111011110111110 + 0100110110100000000001011 + 1001001101101010011001000 + 1110011001110000101110101 + 1010001111001011011111011 + 1101011111001011101001011 + 0000101011100011111110011 + 0101011010110000001000110 + 1100000110001010000001100 + 1001010100001100110000001 + 0101101101100010100010110 + 1100101110110000010110010 + 0011101010101011111111101 + 1111111000011101000000000 + 0110101101001010110100000 + 0111011110101011010111000 + 1011111101010101101100101 + 0101110010111010000001101 + 0111010000101000010100000 + 1001000010000000010011000 + 1010111101010111001111100 + 1101110100110001001011011 + 0000100100101100011101100 + 0010111001011100000011010 + 0001011100101011010101011 + 1101011001110011111101110 + 0110110110110101100000010 + 0000100101100111111001100 + 1100100111110100110110100 + 1111111110001011001110100 + 1101001101000110101000101 + 0000111101000110100101001 + 1101100000101100010111001 + 0011100101001111011101100 + 1000101001001100110001011 + 0010101101000111110101101 + 0101001001001111011111011 + 0000100110110110010011101 + 1011011100011010001001010 + 0100111010111101001010110 + 0001111110110110010001000 + 1111001111111011101000001 + 0111100101110110100000010 + 1101000001011011010011010 + 0000110110010100100100101 + 0110100001001100110011000 + 1111010010001100101101110 + 1100101111110101001011001 + 1011111100000111000011101 + 0001000101111101001000000 + 1100111001101001100010110 + 1000101110100100000000101 + 0110000000101011101000001 + 0001101100101111110000101 + 1101011111111101011111000 + 0100100001100000011110110 + 0010111101000011100010100 + 1011110010111101111110010 + 1001100000011010111000001 + 0100010001010001100001111 + 0000111111001001100100101 + 0101000011011011100111000 + 0101100101110010101100100 + 1011010010000011000101111 + 0011111111011110110100010 + 0000100110111110001001100 + 1100110001001000000100000 + 0101111100110110010101011 + 1110010011110000001000111 + 0111111111100011011101111 + 1111111011101100011100001 + 0000000001000000110100001 + 0010011000011111111100010 + 1001110001100010001101101 + 1000110111110110110001010 + 1011100110111111010111010 + 1100000110010001100010010 + 1101000101001011011011010 + 1100010010001110010110011 + 1101111100110011111101111 + 1010001101101111010010001 + 0101110001010010100111111 + 0001011101101011010010100 + 0010110011011010110000111 + 1110010001000111110101010 + 1111100010010101011010101 + 0010000000010111100010111 + 0010101110001110110010010 + 0001010110111010101001001 + 0110110010101110111001000 + 0001110000000100011110011 + 0010101101011100000110010 + 0110111011100011001001100 + 1110110101011101101000001 + 0110011000000101001101111 + 1111100100010000101001000 + 1110001000111111111010101 + 1000100100110100000011100 + 0000100100010011101011001 + 0011110010110100010000010 + 0010101110011100101000111 + 0110110101110010110000111 + 1110000101111110101101101 + 1010010101111000000001111 + 0100111000000111101000100 + 1100111001011110010110011 + 1100111011101110000001000 + 1011010001110110110000010 + 0000111010001001000011100 + 1000001100100000111001011 + 1001000100110001110001000 + 1001101011100111011111111 + 1101110110110100101010111 + 1100011110110110101111000 + 1100010101010100000100000 + 0001000111000111000100100 + 0100101101111010101111101 + 1110111000010110111111110 + 1011010011100110111011001 + 0011111001011111001111010 + 1110011001011101111110100 + 1110101110011011110000000 + 1111100100010001110010111 + 0110110110011100000101110 + 0100111110010100100111010 + 1011101110011001011111010 + 0101100100000101000100110 + 0010001011010010101001101 + 1000100111011101001100111 + 1110111001001101000111000 + 0011000100100011000110100 + 0001100111110001001011110 + 1101111100110011101100001 + 1011011110110000000101010 + 0110011110001010101010111 + 0001011001010101100101100 + 1011000001001001011110111 + 0010000001111100010000100 + 0110000100011011001111111 + 1000110110010001011100100 + 1001011011110101001110000 + 0000010000001110010111111 + 0011010111110111011111001 + 1101100010011010101001011 + 0100010010101000111100100 + 1101011011000111111001101 + 0110001101011000110110110 + 1011011111010111010110110 + 1010010011010010101110001 + 1011111000011101110000100 + 0111100010101101011001011 + 0101110001010111010010011 + 0101110010101000011011000 + 0111110101011111010011110 + 1100010011000010101010011 + 0110001000001010010010111 + 0111010011110111000001000 + 1010101100011100000101011 + 0010000001000000101010010 + 1111001000001001101111010 + 1110110100100000111101011 + 0111111100000000111000101 + 1101101011010010000101011 + 1110001010101111110011101 + 0111100111010010110001101 + 0001010110011100001010101 + 1010011110001010110101000 + 1101001111111100001011110 + 1111110011011111000011100 + 0000111000001011110001101 + 0110011010001000000011101 + 0011110000100001010110111 + 0101110001101000110110101 + 0110101100010111111110101 + 1100111000010111110111100 + 1100001011010110110000010 + 0011110011111011101011011 + 0010101110011011010110101 + 0101100101110011111001100 + 1110001101010001111110110 + 1111000100101100001001010 + 1001100000010101111110001 + 1111000100011111111010110 + 0001110001011101110001001 + 1111000011110010110000110 + 1011111000101001011110100 + 0000110101111000110111001 + 0111101100001010011100010 + 1000100010101001101001110 + 0001101010011010011010100 + 0011111100000000101010110 + 0111000110100011111110100 + 1010111100001110001110010 + 1100001010011001010001101 + 0111100100010111111011001 + 1101100101110100111011111 + 1000001110111101111111001 + 1111011011101000110010100 + 1010101111001001010101001 + 0111100001111111101010101 + 0011110011100010100011010 + 0100011111000110000100000 + 0001111111110110000111100 + 1110101011000110110011001 + 0011010000010001001101011 + 0000011111110110110000000 + 0110110001110111100111001 + 1010010101101010111011101 + 1100111010010110010110100 + 1101101011111110011101100 + 1110100111111001101010110 + 0110101100100000111101101 + 0100000000011000001100100 + 1110110101111011011110001 + 0010110110000101001101000 + 1000101010100011100000100 + 0000101101110000100001100 + 0011011101001000011110001 + 1100000101111000110011010 + 0111000011010101001010011 + 1100111110111010101001100 + 1111001110011111010101111 + 0010001011110111011100101 + 1100010100111101001010000 + 0000111011011100111010110 + 1101110111101011001100010 + 1001001100000001010110100 + 1100000110111010011100111 + 0001001110110101001010100 + 0101000100001010110101000 + 0110101011100100001101101 + 0001000000110111000001111 + 0010001010001001001000101 + 0000110100001001010001101 + 0101110001110100011111010 + 1111010111001010001000011 + 1100101100100100010011001 + 0010110100001000110010110 + 0110001110101010011000001 + 1111011000101111100101110 + 0101011100101001001001100 + 0000000100100100000101110 + 0001010010101010100111000 + 0001100001101111001010101 + 0000010011000000111101101 + 0000011111001011111100111 + 0000111101110101001101010 + 1100011010110110011010010 + 1100110100110011110010111 + 0010111110000100011010010 + 1001010011111100110101011 + 0110000011111010111110111 + 0011101101110100010011000 + 1011111110100101101010001 + 0011111110111101111001011 + 0110100110110101111101011 + 1001000110110110001010011 + 0010110101010100011100100 + 1101010011111100101111110 + 0110100111011111000010000 + 1011000111010111111000111 + 1000010011100110111001100 + 0111011101010100011100111 + 0111010000110010100001100 + 0101011111100011101111101 + 1001111001101001000110101 + 1011110000111001010100011 + 0111001001011001000100101 + 0001100000100001000001001 + 1111101001010010101100011 + 1111110011000001100011111 + 1100111010001010100000100 + 1010011011111000101010011 + 1100100011110011100100110 + 0010101100000001111100101 + 0111010001011101010110000 + 0001110101101101100110100 + 0001100000111001100001010 + 0111110110111100011100011 + 1000001101010010111111111 + 1011000111001101010000110 + 0110100010110001100111000 + 1001101001111000001111110 + 0001011111000100100100110 + 1010100100000011110111101 + 1100110011011010001110010 + 0100011000110110000011111 + 0001100011001111111101000 + 1100100110111010111101011 + 1101100110010110100111101 + 0101011001011011011010001 + 1110100010110111000000100 + 1101001000001111001111100 + 1010111001010010011011001 + 1000010001011111001101100 + 0101100011110000101010010 + 0011000100000100111101100 + 0001111110000001110101101 + 0100010010011101001010111 + 0110010111001000001101010 + 1111111100010111100100010 + 0000011000001011011110011 + 0111101111111001000011010 + 1011000100000011110110100 + 0011111110010010100100011 + 1001000100111010001001001 + 1011011001111111000001000 + 1110000111010110000011111 + 0100011100101100100101100 + 0111111101111110110101101 + 0111010010011010110010001 + 0010111011100100101101101 + 0110100100101010010000100 + 1111111000000110000110110 + 0100011110010000001001100 + 0000000110001001111010101 + 1110001101011010011111000 + 0110110111000100101111110 + 1100011110101100111010101 + 0101011001011111110011111 + 1011111001110001100100101 + 0010000011111100001010010 + 0011101100011010011000000 + 0000011100010111011100010 + 0011101111011101011111000 + 1100100010111011011000001 + 1001010101101011011101011 + 0001000001000011001011011 + 0000110000111010110100001 + 1111100001011010111001010 + 1010110101010000100011110 + 1001111011001101100001011 + 1000101010101011101010000 + 0100010101000000000111001 + 1010000000001011110101001 + 1101001010101010000111111 + 0010110000100100100111000 + 0001001000100101111111111 + 0101101110000101011100001 + 1111010000101101000111001 + 0110110101101001011111110 + 0101111011000010100111110 + 0100001010011110110101001 + 1111111011000110000011000 + 0011011011011000010111011 + 1100101101000011001000010 + 1000011110001111111011101 + 0100000101111011000011101 + 0110101000110101000011001 + 0111000101110001111110011 + 0011101011110011001111111 + 1010001101011010111111010 + 0000110111011101000001100 + 1110001110010110100100010 + 1001110001000010111110101 + 0010011100100110111011100 + 0000100001011001111000111 + 1111110001101110011010010 + 0101001111000111011111101 + 1110011110010001011111111 + 0000000111011010100011010 + 1111010000100100111101111 + 0101011111101111011000111 + 1000101111000111011110001 + 1110110001000001000010001 + 0011000101111101011110001 + 0100010110000010011010100 + 0110111000000110100101011 + 1000110000001101111011011 + 1000010000111011110010101 + 1111001010000011011000101 + 0001000110100111110100001 + 0010010010101010100011111 + 0010101001010110001011011 + 1101001110000011011010101 + 1011101110010011101100010 + 1101010011100100111001000 + 0110110100011001100011111 + 0001101010111010010010010 + 1100010110010100001111010 + 1001001111111010000101101 + 1011010110100101001100101 + 0001101101001110010110010 + 1001011111011001111000001 + 1011100100110101001100110 + 0111111011100000000000001 + 0011101101101100110010111 + 0010011011101101100110100 + 0110101001101001100110101 + 0001100010100000001000011 + 1101111100110111010101011 + 0100100011010011111100111 + 0100110001100011001100000 + 0000110111010001001000100 + 0111011011010100011101110 + 1110100110010000101010011 + 0000011000101000111101010 + 0010011001100111110001100 + 0001011100011100110011010 + 1110100100011101111100011 + 1100001100011100010000111 + 1101010100100101101001000 + 0100101010000111010001010 + 1101101001100101010010010 + 0100001010111100000001101 + 0000001011111001010001111 + 1110000101010000101101101 + 1010100011000110001111010 + 0101000100100100000011111 + 1110010101111111111000000 + 1110101011011010010010011 + 0011001111001010011000100 + 0101100011111011111110101 + 0010000000000011010111101 + 1010000101101011110110011 + 0011100111110001111101011 + 0010011010011010111001010 + 0011110000011110010110110 + 0010000110001100010011000 + 0010101100000110011110000 + 1000001000000101110001110 + 0100011111001110000001111 + 0000000101100111010010001 + 1010001000110010101010110 + 1100100001110010010101000 + 0101111100010010111011001 + 1110011001110101111010100 + 0111010011101010110101101 + 0011011011010001110001101 + 0110100000111011111101100 + 0100001101111101100010001 + 1101101001100101111110011 + 1110000010011101101100011 + 0100000001100011111001111 + 1100000011000010001011101 + 1000000000011100000100001 + 0010110111111010101100000 + 0111000110110001110001001 + 1100111100001101011001111 + 0100001101010000111111100 + 0001010000001100001111111 + 0100101011110010011000001 + 0010100011010011010110001 + 0010010011100100101001011 + 1000010000101001011110100 + 0001001110110011111010110 + 1010001101001101101111000 + 1111011010111100010111100 + 1001000000010100110111110 + 0100111100001101110001101 + 1000100011111010001001100 + 0111110100101011101100000 + 1011111111010001111010100 + 1000100011000010111000000 + 1110110101000011101110000 + 1011010010101100111100010 + 1000110111110010101000100 + 0111110000101101101010001 + 1000111100001001000011000 + 0011101111011100000100100 + 1100110110111111001100011 + 1011100011100011010110101 + 1111011111111001111000010 + 1110111010111011111110100 + 1100011100011010101110100 + 1100100010111010000111111 + 1110000000100010111001011 + 1110011110010110111001110 + 1001010011110001010101110 + 1001111001011000111101000 + 0000010001111011000001001 + 1011011100111100001011111 + 0010010001000111010010100 + 0111000000111010001011110 + 0010100100011111101111101 + 1110110100011111111011110 + 1100100100110110010000101 + 1101110010110010000100010 + 0001110010101001001010010 + 0011001100011011001010010 + 1000001011010000110111111 + 1111010101111010001000111 + 0111000001111100000111101 + 1100010110101000110001100 + 1010010000110001001010011 + 0011100000111100110101101 + 0010000011101010000110111 + 0101011110010001010101010 + 1111110110000111011110000 + 1010101000011001110011000 + 1010101100100010101101000 + 1001101110111000100000100 + 0101100010100110100001001 + 1011001110110101001001001 + 1111101100001000110010010 + 1101111100111000001110110 + 0001001111110000011011110 + 0111101101101001100110100 + 0100100010111101011110101 + 1010000100001000000100100 + 1100010010111011100000011 + 0010001110111011001011101 + 0111111001100011111110101 + 1100101011000100010111110 + 0100011110111010001000000 + 0011101100011101011101001 + 1010010001001011111110001 + 1010100111011101110001001 + 1010110001111010110001101 + 1010101001100100000100100 + 0001110110010111110010111 + 0100101101001101101101000 + 0110101100100111001100000 + 1100001111110010001000111 + 1110000001010100111011010 + 1110101101101110110000101 + 1001110011000010111001100 + 1010101101001110011100001 + 1001001111110110111010011 + 1011011000001010111101010 + 0110011100000000010111010 + 1010100011011000111011101 + 0011101111101110001101111 + 1101010101110101100111111 + 0101101100101100001010100 + 1101111110100101111111100 + 1111001001011100111001011 + 1001000101100110000101010 + 1111100010010010111011000 + 0001100001111111010100100 + 0100100000100000000001101 + 0001110010001011011010011 + 0000010011111101001100000 + 0101101110110000011000110 + 0111011011011101101001011 + 0011110101110111100100011 + 0011000010011100001001100 + 0111111101010110000100101 + 1110110010100101101100110 + 1011011100111000101101101 + 0010110100011111100111111 + 1001011000001110100111000 + 0110001101000001100101101 + 0101010001010111001000100 + 0101000001010001010011001 + 1110110101110101111011010 + 0000000011101001110100001 + 0000010100011101000111011 + 1001010101110001110110011 + 1000110110001110101111111 + 0010110010000001111000010 + 1010001011011101011011011 + 0100000111001111100001001 + 0001010100010011010001010 + 1001101001000111111101010 + 1010010000100001111010111 + 1110001001111101000001101 + 0010100000100000110000100 + 1100010010111000010001110 + 0011001100011010111011011 + 1101001010010100100110101 + 1011100110000101001111001 + 0111001110111000000001100 + 0101110011000011100001100 + 1111011100110001101100001 + 1111010010011111101101110 + 1111100111111010011011100 + 0010011110000101110010000 + 0001100000111011000110101 + 0001101000001110101101011 + 0001010100111011110101001 + 0110011111000111111011101 + 0001010011111001011101001 + 0100110001110010001011011 + 0101011011010000101111001 + 1111101011001110000000101 + 1001001101001110110000110 + 1101111101010001010011110 + 1000010111100100011110011 + 0111001010000001101000011 + 1000010110100001011001011 + 0100111100010010100110101 + 0100110000010000110100111 + 0010101010111000000000100 + 1100010111010101101000101 + 0000000001000000101000010 + 1110111101011110010111011 + 0011110001110100100110111 + 0011000101010010011100010 + 0110010010101010000110001 + 0000011111000110110100011 + 1000001100100011010111111 + 0100011110010100011101110 + 0001111100011101101100100 + 0010110111100111111001000 + 0011011000011010100001001 + 0101001101011101001010111 + 0101100010111101011001010 + 1111011001010000001111011 + 1011111100000011001001101 + 0111011111000101110111110 + 1111011001011000110110100 + 1101101000110010100010100 + 1110111100111010011100100 + 0110001000100010101111001 + 0100000001101001101010010 + 0011101001001100010010110 + 1100011011011111110001111 + 1111101011101110010001000 + 1100111001001011000010010 + 0001111001110101110110001 + 1111010101100101001110010 + 0100001100010001101101000 + 1010101000100001110001011 + 0011000010000101101101101 + 0101001101000101001111010 + 1111010110101110001100110 + 1110011100100010100000010 + 1000001101000001001110000 + 1101110001110010011100000 + 1100000011001001111110110 + 1000101101110101011100010 + 1100100111000010000010110 + 1001011011000111001101111 + 0011111001011111101100101 + 1100001100010000110110011 + 0101101010000010011110101 + 0101000100111011111100110 + 0010011011000001001011000 + 0110100100100110100110101 + 1100011011001001001100001 + 1111011000010010110100001 + 1100110110000111010010010 + 0100111000011100010110001 + 0000010101001111011000001 + 1001111101000001010110100 + 0111001110001000111111101 + 0100001000111011011001010 + 1100000010101111001011010 + 0011010000001011111101000 + 0101111001000111011111001 + 0001101110001001111010000 + 1010001101001111111100111 + 0110100001100100011000101 + 1000000111000001000110100 + 1111011110101000010110101 + 0011111100111011001001010 + 1010110000011111110100010 + 0000011000001011111111010 + 1010011100101110111111000 + 0101010111111101011101111 + 0001010100100101010111000 + 0010101100010100010101001 + 0110100010010011110101000 + 0110001100110101010000101 + 0101111001010110110110100 + 0010101000001111101101111 + 1110011101101010100100111 + 1110010101010100001111001 + 1011010000101110001011101 + 1111001010001010111100001 + 0101111100001001010111000 + 0101100010001111110000111 + 1110000110000110010010111 + 0111101111010000001100011 + 0011001011110011011101100 + 0010111011011111001100001 + 1000111011010010000011010 + 0100111001110001010010111 + 0101011001001000011101101 + 0010100011011000011100110 + 0111010100111001101101100 + 1100100100011111000110111 + 0110100010110111101001110 + 0000101010000100100011110 + 0111011001111010111000111 + 1000100000100100111110111 + 1110100110101100101011011 + 1000100111110110011010110 + 1001011001010000000110001 + 1000010110110011110001010 + 0001110000010100101110110 + 0110101001010101011010111 + 0001110001010110001110001 + 0001101010110100100110111 + 1000101001000110111011110 + 1111001100011001100010001 + 1011010011111010111011100 + 0001010011111101100111110 + 1011111111010011010011110 + 1001010000110011100110110 + 0101001101011010001010100 + 1100111010100001101100011 + 1100011010011001100110100 + 0110110111001000001100010 + 1011101000101011000000000 + 1110111110010000100011010 + 0010111000010100100010110 + 1000001001010111100100110 + 1010101101110011111101000 + 1011001110100011111000010 + 1001011010011010001011100 + 0101111000110100110111100 + 0010000011100110100000010 + 0110001101001010110111100 + 1000011100001111111000001 + 0100000101010100101101111 + 1100110110110000101010101 + 1100101101100011011000011 + 0101101100010100111001101 + 0100000110110111000100000 + 0011001010001010000110000 + 1000110101011110001100000 + 1100001100010010001100110 + 0100010011010110001001011 + 0101100011101101001110010 + 1000111111010100001100010 + 0000110111000000010110011 + 1111100100010100101011100 + 0000011011000101111111110 + 1000100000010000011000001 + 0001101001000100100010010 + 1001101111011101100000110 + 1111101110001001001110100 + 0011111111100010010011100 + 1011000000001101000100101 + 0001010101110010001101100 + 0101000110010010010110011 + 1110010011111000000101000 + 0110101001000111110111100 + 0011001000001110101101011 + 1110110000011011111001010 + 1110100101101001011010100 + 0111000101011011001100110 + 1100100100010101100001111 + 0101110100100110110011000 + 0100010110100010101001000 + 1110110110001110111010100 + 0101100010010010101110111 + 1111011101010100100101010 + 0111111111000111000110010 + 0101101001111110100010101 + 1111100011011110011110001 + 1111001110110101000010000 + 0111001100011110100111111 + 0000111100100110010001001 + 1011101111111110101001000 + 0111010101000001011001100 + 1110000011010101100101000 + 1100010001000111001000100 + 1010101011011100011110001 + 1011100000101100010100110 + 0110111100101000110100111 + 1100110000001001111110111 + 0010000100100110110110011 + 1100110011000101001011010 + 0100000000100010110010101 + 0011110011111100001011011 + 0111101001101010010100001 + 0000010111011100110101011 + 1010111110010010110101100 + 1011101101010111110101011 + 1110100011010100010100101 + 0110101000000001110111000 + 1110111100011111100001111 + 0010000001000111111101011 + 0000101101001110110011100 + 0111100001100001101110000 + 0000111101001010111011011 + 0000000100011110000010111 + 0110001110110101101111000 + 1100001111001100101100011 + 1101111111001010010111101 + 0011000100001000011100000 + 1101101101110010111010000 + 1100111011111011010100101 + 1110000101011111100100001 + 0001001000110001011001010 + 1000110101000111011110011 + 1111000101010001001011001 + 1100001101011100110011111 + 0100010001101111111101100 + 1010110000101100100101101 + 1010010000000100011111110 + 0001001011001000001100010 + 0000100000111101001110101 + 1111011000100010011010001 + 1001011000101010011010000 + 1101010010011100000001010 + 1011010011111101001010011 + 0111111010110011001101010 + 1101001011101000101000110 + 0101000001101001000101011 + 0111001011001011101011010 + 1101011001111111111011110 + 1111010111100110010000101 + 0101010111100101111000001 + 1001001111011010010011101 + 0110010101100111001011011 + 0011100000001110100110001 + 0100011110011000111000111 + 0010010110100111100000100 + 1101110101111001110011111 + 0010100101000001011001001 + 1001010110011110011110111 + 1011100110011110000110100 + 1001110101011111010011010 + 1111101111000101000000101 + 0111000000111110001001111 + 0100011000000110000000101 + 1000111001010000110011100 + 1110011000010011011011001 + 0100101000011010010001010 + 0001110011001010011110010 + 0001011000001111111001100 + 1011010000111110110010111 + 0011010101101110111011111 + 0010100001101011001011000 + 1111000111101001011111001 + 1100010000110111010100011 + 0110100111111001110010101 + 0011000001001101100100000 + 1000011010011010000100111 + 1110100000001010000101100 + 1100001011010010000101111 + 1110011010000110000100110 + 1000111010000000000001111 + 0101100111111111000000111 + 0000011100100100000110010 + 0010001000111001101001110 + 1100010110111111111011111 + 0110001001111000010110001 + 1100011111100001011110111 + 1110100010000110100101100 + 1100011010110110100011011 + 0010000100101110010111101 + 1111110101100011001011001 + 1001100001101110001100110 + 1010000010110001010001110 + 0100100011010001110010011 + 0110101110111101001111001 + 1100111011100011010010010 + 1000011111110110110000000 + 1001111010000011010011011 + 1110001101101110101001011 + 1101101111001001011001001 + 0011011011010011000100000 + 0011101110001111111111001 + 1100011000001001000010000 + 1110111110101011010000100 + 0001001101000001011100001 + 1011000001011011001110010 + 1110011010110111110000001 + 0110010111110010011101100 + 0010001100011001010111000 + 1110000011001101001100000 + 0100100011101001100100000 + 0110111100011011011100110 + 1100010101000101000001011 + 0111111001011010100111110 + 1001111111000110110110100 + 1100010011111110000010001 + 0010100001000000111001000 + 1010111000001011101010001 + 1011111100101011110101101 + 0111100010010110111111111 + 0000111011111101001011100 + 1100010001101110100100101 + 1101101100101111101110100 + 1010011010110100010101110 + 1110010000000010011001111 + 0000111000011101011110101 + 0111111110011100101100100 + 0011111101110100100011011 + 1101100111111010110011000 + 1101111010101111010101000 + 1110111100010001111100101 + 1111000011111001001111100 + 0110001010110011100001001 + 1011100010001000101101011 + 0100100001000100100100010 + 0110100010111001011001001 + 0101111101001010101001100 + 1100011100000100010100111 + 1110100100111011011101101 + 0000111011011100100000110 + 0110001111111101000111110 + 1101010000101010101110001 + 1110010001100100001111010 + 1011110101010011110011010 + 0000011101001001101111111 + 0000100010100101101010001 + 0000110101011110001001110 + 0001100101111010001000100 + 1010001101000010100110011 + 1000111011000110110000110 + 1010101110010001110001110 + 1000100111110010000001001 + 1100010001010011100010011 + 0011001100001101000010101 + 0000111101100101011001001 + 1011100000111000011010000 + 0001011101111010111010011 + 0110011100010111101110100 + 1010101001011011110111101 + 1000011001011011100000011 + 1101101111110111000011101 + 1010111101011010010101000 + 1100000011001000101010001 + 1100100000000110011100110 + 0100101111010001001110010 + 1001101011101011000011100 + 0010010111001101100110000 + 1100100000010111101001000 + 1110100010100010111111101 + 0010010000011110111111111 + 0011001100011110111001101 + 0110110010011110010101011 + 1011011101101100110101110 + 1101100001010010000011101 + 1011101000111010001010001 + 0111111111100101010000110 + 1000001111011111001010000 + 1101111001000001101010110 + 0110111111111000101110010 + 0111011011011010100011001 + 0111100001010001110001000 + 0001101011111101001100000 + 1100111001110111000010101 + 1110101010001001100111101 + 1011110100000000100001110 + 1010110101100010100101010 + 0111100110010001101100111 + 0111110101000011101101101 + 0111001111100111101111010 + 0000100001111010010110100 + 0101110110010100001000100 + 0100101000111011100011011 + 1100000011000101010000110 + 0111000110100001001000011 + 0110000110110000101101111 + 0111100010111101010000101 + 0101110110100110011001101 + 1001001101011111001001000 + 1110101110110000010001011 + 1111001011101110100111101 + 0000010101010011101000111 + 0000011000110101111001010 + 0001000000010100000111111 + 1101000000000010100011011 + 1111111101101101010110100 + 1100010100100100000001111 + 1100101100010100000010100 + 0011010000001101010000010 + 0101110110000001111001101 + 1000001000010000111110111 + 1010001001001110100101010 + 0101001101111100010011110 + 1000000101101011001000010 + 0001111001001001110010001 + 0110101000101101100111111 + 0010110011001010101111000 + 0100101110001001010011010 + 0111101001100011001100010 + 0001010101010101101011111 + 1111100110001000001111101 + 0011110010111111011000111 + 1110010100001010011001100 + 0011000100011111011100001 + 0000111100011000110101011 + 0101001110011010011101000 + 1010001101011101111000101 + 1001100010101110011011101 + 0010010001111000000100011 + 1000011111010010111111000 + 0001000011011111010100001 + 0001110001000010101001001 + 1111111001001010000000000 + 1001100100011100110110000 + 1010011111100110111010001 + 0111100100010100000011010 + 1100100111001001100110010 + 1111011111110001001110001 + 0000001011111100100100001 + 0100001111011010011011101 + 0010001000011101110110000 + 1000010000100110101011110 + 1011000111000001100101110 + 0100010011000001110100101 + 1011101000011101110000111 + 0001101000101001111000101 + 1010001011010110110101010 + 1001000011010001111101011 + 0010000111110110001100000 + 0111000111110001110011001 + 1010011011111000000110101 + 1001100111001011011110110 + 0110001111111111101110111 + 0011011100011111101001110 + 1001100100001000110000100 + 0100011010000100111110011 + 1010010000001010111010011 + 1110011000101001101001011 + 0000000000101100110100101 + 0111001000101100000100011 + 0110010011100100110000011 + 0101010101100011110010100 + 1101111010000000110010111 + 1111001100111101001110000 + 1001000110001010110110010 + 0011011110010101111011110 + 0010101101111101111111110 + 0011011010001010100101100 + 0111100100111111010010100 + 0010101011001011101110100 + 1101011110001010011101101 + 0000100010111101010100001 + 1001101111010101111001110 + 0001000001001101100000011 + 0010101111110000111101001 + 0010110110000110100110010 + 1001001000001010101011110 + 0000111111111110000100011 + 1101010110111000000110100 + 1000101001001110010011101 + 1111000001000011111100010 + 1110111000100101100010100 + 1101110001000101011111011 + 1101011000110011001101001 + 1000100011011011000110111 + 1000000101100110100010011 + 0011010101100101001100110 + 0000011101001111011011011 + 0101101101010000111101010 + 1110011011100010100101110 + 0100000001000011110011100 + 0100101010001100100111111 + 1000010111110000011011110 + 1101101101111111101000010 + 0011101111000000110111111 + 0110111110111000110011110 + 1011110101101100111111110 + 1111011111101010011110001 + 1001101111101010010011110 + 1011100000011111001111001 + 1010010010000001111010100 + 1000001100111100001111001 + 0000011110111000001101101 + 0110101000000101110111110 + 0000000101001010101011100 + 1010100000011000000111010 + 1111000011010110000111000 + 0011100001111100001000000 + 1110101011110001001101101 + 0101110111010111101000111 + 0000100010011000010101011 + 0110101110000110111110101 + 0111011111010010101101001 + 1111100101110011000011101 + 0100110100101010000000100 + 1000000100001010100011101 + 0000110101100110001101100 + 1100101001100111000100101 + 0101101101000100000010000 + 0111000101010100001111010 + 0100110100111001111110010 + 1010100110000001111110011 + 1101101100111101100010000 + 1110101100010010011001110 + 1011010010110110110110000 + 1111111111011100011011110 + 1011001100100110111010001 + 0110010010001100001101011 + 1111101000101100011000011 + 0001101011100100100000001 + 1000110100011111011000110 + 0000000110100100010011101 + 1101010001000110101001111 + 1111100100001001001011111 + 0100000100010000111000011 + 0110010111101110110000100 + 1111111110100111111010001 + 1001110011010111111111000 + 1000111101011001011010001 + 1010111000111100111111100 + 0111001110111010001000100 + 1100110101010011101101101 + 1110011001010000000000001 + 1110100101111111100001001 + 0000010100010111110110101 + 0110101100000010111101011 + 1011111111100101101110100 + 1010101110011111111110010 + 0001000011101110000100001 + 0000010101011000001011100 + 1001101010111001101011110 + 1001101111011100111011010 + 1100101001101010101001101 + 0111100001001010110100011 + 0010110100001111000110011 + 1010111101111101111001100 + 1110110011110010011110000 + 1110010010011111010000110 + 1001111001111111100111100 + 0010100011101011001101111 + 0101010100000100111101000 + 1100000101001010001011000 + 1111111100010101100100001 + 0011010110000110101110000 + 1001011000110011001000110 + 0000100011001100110101011 + 1010101100111110000010110 + 1111101111100001010111111 + 1000101010100011101110000 + 0111101110101101010100010 + 1001100001000100001101001 + 0111101111011011101101001 + 1001110000000100010001101 + 0011010001000000010001110 + 1100000011100101110110101 + 1000110001111010011100000 + 0011111011110011011011010 + 0110001100001101101111000 + 0100101000010101101010111 + 0101001101111110001100011 + 0011001000100000010000100 + 1101011000101001110001101 + 1011111111101100111110001 + 0011000111111110010111110 + 0101111010110101100100000 + 1000100101000111010000100 + 1110100100100100000100000 + 0010101100010101001110110 + 0100011111100101111111011 + 0000101101010100110000000 + 0011010100111101111011100 + 0110111111111100000011111 + 1001111110000111011001000 + 0111011000010111011010100 + 1111100011111111100000101 + 1010110110011011100111011 + 1100100011011111110101000 + 1011010100000001111111000 + 0010010001011010001011001 + 1111101001011001010000100 + 1111110010010101000001010 + 1100010011000000101001111 + 1001010011101010001101010 + 1110101101100000111111011 + 1011001001101100100101001 + 0010100000110101110000010 + 0111001001010001111000001 + 1011100010100101111001010 + 0001000011100000101010111 + 0010011000101001100110011 + 0011111010101001100010010 + 1010111011001010011110100 + 1111101101111010001111000 + 1110100010101001001001011 + 0110111010110110101110011 + 1111101100011011111110111 + 1010101111111010000100011 + 0101001001110101101000011 + 1100000011101001000001000 + 0101010101001011011110011 + 0101100001100111101111010 + 1111100010101010011010000 + 1010001010100101001010010 + 0111000100001101101011001 + 1001010110110101011011001 + 1100001011101100110111110 + 1101101111001101111100001 + 1101010001110101011101101 + 0000011100011110000000111 + 0011011101101001000111000 + 1000010100100000111011100 + 1110010001000110000001010 + 1010111011101010011011111 + 1011110101011000000010011 + 0101010111000101011010110 + 1010000100100101010000001 + 1001010000111100001101000 + 1110000100100100000111111 + 1000101011001111010001000 + 0100111100111000101011101 + 0111101001010011000001100 + 0101010001111100001100001 + 1010010101000010100001111 + 1010101001010101000011010 + 1110010111111101111011110 + 0101100111101110011100110 + 1011011101101001100010000 + 0101011111011000110000011 + 0010111100011100101010100 + 0101010011010011101000000 + 0001110110111011100100110 + 1110010000001110101110110 + 0101101101101011100110011 + 1010101100100110000011110 + 0111101100110011000100101 + 0000100111101010110110111 + 0011000101011110111111001 + 0011101101001001001101001 + 1110010100111101000000110 + 0101001110111101110101111 + 1010110000011100101001111 + 1001010100100011010100110 + 1000010111000101111011000 + 0010000010000000110100101 + 1100001001000101111111001 + 1110101110010101011011111 + 1110110000101100010001010 + 1110001111100111100001010 + 0011110111010111111000100 + 0101001110010101000001011 + 0100001001000010111000000 + 1010011001000010101101000 + 1000000111010010111100101 + 0100010111111110110001011 + 0110000000101100011111101 + 0111101000111111000000110 + 0000000011101111111001111 + 1101111000100100011001101 + 0100100101101011010101101 + 1011010111111110011000010 + 0000011011111010011101001 + 0110101100001111011111001 + 0001111110011111010011000 + 1000011000010101010000000 + 0010001101101000010001110 + 0010010000011110100010110 + 1000100001000111010111010 + 0111010001101001000110111 + 1000111001001010110000111 + 0010111100111111011111101 + 1110000011011110010111010 + 1001111000111001010100110 + 1101011110001110000011100 + 0011011011010100111101110 + 1100000001110101001110110 + 1110010010010010000111100 + 1101100011001111100100001 + 0010111100110111001101100 + 1001000000000011111010011 + 0110110110011000110101100 + 1101000000011100000010010 + 0101110010001111010101111 + 1100001101011001010000001 + 0101010110011110010000011 + 1101101000001111111011001 + 0100011001101010001000101 + 1011011011111011101001000 + 0110000101110110001110001 + 0001111010000011001100100 + 0101101101010010111000100 + 1100010110101001011111001 + 0101100111100000111010110 + 1111111111111110010101110 + 1111001100111100100011010 + 0011101110001011100111101 + 0011011110011101100100000 + 0100000110000010000011110 + 0110001001000101000000111 + 0110011111111110111110000 + 1111001110001101000111110 + 1001111101111001001100001 + 1001100011101000001001100 + 0010000111101010000000011 + 0111001110010001011100000 + 0000001001101100100101001 + 0000110100010111100001100 + 0000100001111110100001000 + 1011001011110101110111000 + 1011011011101100010001011 + 1001110000111010010001100 + 1010010110000001000100011 + 1000001001010111110000111 + 1111001000001111000001011 + 1001011001111000101100100 + 0001100001100011110000111 + 1110100010110110010101111 + 0111010110111110111111000 + 0001100000011010111010000 + 0110111111001010101001101 + 1011101101001011111101010 + 1011100110011101001101111 + 0011110000000111001010110 + 1100001101110101111100101 + 1001100001011101101011011 + 1010111111011110000100111 + 1100001011010010100000000 + 1001001010111111110111001 + 0011111110011000110001001 + 1110110100000001101100100 + 1100110010100110001000111 + 0010111011010011000000000 + 0000110101011000001001101 + 0110000000001011000010011 + 0101111111000100110111110 + 1110011000011000011010100 + 1010001101011100010011111 + 0100011101000111110101001 + 1111100011100100100101111 + 1011101111001110101101000 + 1010110011000101011010001 + 0001001101101101101111101 + 0111001101010110011000000 + 0001010000100011011011100 + 1110011010001111011010111 + 1010001010000011000111011 + 1011000000101011011110111 + 1011100110000101100111100 + 0010010011000010101011111 + 0100111001001101011100110 + 1100001000000001100000010 + 0011110100100000011001001 + 0011110101001111110010100 + 1111001001010110000000000 + 0100101010000100010100011 + 0111100010010001001100001 + 1111100001101010001101000 + 0100000100010101110111110 + 1110010101001110111101001 + 0111101111101010000001000 + 1001011000001011101111100 + 0111100000001101101010001 + 0010000111011111111000110 + 1110011100011001110000111 + 1101000011111101011111001 + 0000001110100001100100011 + 0010011100100110111001011 + 0110100100100000011011111 + 1001110100101110111001101 + 0011011010010010011100010 + 0100111011001001101110011 + 0000101010110011000001000 + 0111001111011010100110000 + 0011000101111000100010110 + 0101011010011000001000011 + 1111101111001011000000001 + 0010000010110010011110011 + 1000010101100101111001000 + 1011001110011111111000010 + 0011001000000010110000101 + 0100011100000100111110001 + 0001101000110001101010010 + 0100011111011110000110101 + 0110001001101100000000010 + 0110011000111010110011110 + 0010010000001010010110000 + 1001011001111001101110110 + 0001101001110100101101011 + 0001100000010101101111101 + 0111111011001110111011010 + 0001110011110000001100011 + 0011001011101111100000001 + 1011110000010000100100001 + 0100011100110101000111010 + 0110100000010001101101111 + 0010100100101100010101001 + 0100001111111000101011010 + 1011000101111001010110110 + 1011101100000001101011001 + 0111010010110000010110010 + 1000111101001001101100101 + 1100110000000011010010011 + 1011111001100111100101011 + 0011101000000110000101001 + 0101101001000100010000111 + 0110101011111011110000011 + 1110000001001001110101011 + 1000110100101000100000100 + 1011110000100110111101010 + 1100111011000000000111011 + 0110110000001000010111100 + 0001000111001000000101111 + 0101000100011100110111111 + 0100011001111100101001000 + 0001100101110100101011101 + 0100110111110110010110010 + 0010001000000001001001100 + 1001000011010001000010100 + 0100101111111101101101001 + 0000010000111111111011000 + 1110000101011111100110011 + 1111101001001111010111011 + 0111100101101011000100110 + 0100111101000000011100011 + 1110011110010100101111101 + 0101010101011001101100011 + 1000100101000011111010100 + 0001111011000000001101111 + 0111010101101101110111101 + 1001100101111011011110100 + 1111011101111001110110111 + 1010110001110101001010000 + 1010000001011001110111010 + 0110010010000011000010111 + 0110110000000100011001111 + 0010010110001110001010000 + 0101000100100101001010011 + 1111011111010011100001111 + 1011010001000010110001001 + 0100101001111100111101111 + 0110111010010101001010011 + 0110110101110110000100010 + 0100001111010011010101011 + 0101110111111110000111110 + 0110110111010111101011000 + 1100000100101000011010010 + 0100100100000101010000011 + 1001101111111111011101101 + 1101100001111011100000100 + 1110001101001111110001011 + 0111110111100001000010011 + 1011101010101110101101000 + 1001101011100110110100001 + 1010000001000001110110011 + 0011111000101001111000101 + 0001000010111011011001101 + 1010000010000111100110111 + 0111111000101011110111101 + 1111111000000000111101001 + 1011100011110101110101110 + 0010111000000010011011011 + 0110011111000011001011110 + 1100111010101000101111000 + 0100111100111111100100100 + 0101000101001100101010110 + 0010001111010110010000000 + 0110000100011000101001010 + 1101010000110011001110101 + 0100001101111000101110101 + 0101110010010111101111100 + 1011100001010110111110011 + 0111101111110010110110000 + 1100110000101011110110001 + 1111100010110100110100110 + 1110110011100100110001001 + 1101101111111010111101100 + 0101110100000000111101011 + 1101011100100100000011001 + 1000100111000111100001101 + 0101111110110011001011010 + 0100110000011111100000011 + 1111010110111001100000000 + 1011100001000100101110111 + 0011010010111001111111100 + 1001001100001100100000111 + 1100110001110000011101110 + 0000110010110010100101000 + 0111010110110011111000010 + 1010111101101100001110011 + 1000101111001101110001000 + 0011000110010111010111001 + 1100111101011001110111110 + 0110010000001001000101100 + 0001001111000011001111110 + 0001100001011111111101110 + 0000111001100010011111001 + 1001100101011111000011110 + 0110010110111000010110101 + 1111100010000001110101001 + 1011000011101011010100100 + 0011000000101011100100101 + 0111001100100101000010110 + 0111001100001010101000110 + 0111110010110101111101101 + 0011011100110111100011100 + 1100100001101010000110010 + 1010001101011111101010100 + 1010110111100010101110001 + 1000110000000100011100011 + 1100010000111011010001011 + 0010011111010011101000001 + 1000010111111010101101111 + 0101110011000010100010010 + 1000110001011000001010001 + 0001111101010001010011010 + 1000111100000001011100110 + 1010101010111111000111000 + 0110000010111101011001110 + 1111001110000111001010110 + 1010000010001100101010111 + 0100111100000000001100111 + 1110101000101110110101001 + 1000011010101110010001110 + 0110111111101011100010010 + 0100110110000000001010110 + 0111010111110001101001000 + 1111100001011000010011111 + 1110100111011010100000101 + 1001001100010100001001101 + 0110111011001101000010011 + 0110110111100111101011011 + 1000111000110101011110100 + 1010010010010000011101000 + 0000001110100101110010001 + 0110111000010000000110111 + 0010001101101111001100100 + 0010001111001111000000001 + 1001011010111010011100100 + 1110111111101011010111111 + 0101100001111001011011010 + 0100111000011000000101101 + 0000011110010000101100100 + 1000111000101010010111001 + 1110101010111111111101001 + 1101000100111011010011000 + 0001110111110001101011100 + 0110110011010101001110011 + 1010011100011011110001110 + 0100011100001001111111100 + 0101111001100001010001000 + 1110001010001000111011000 + 0001010011010011100011100 + 1101010100100111000011101 + 0111101111001100111001000 + 0111101110100110011101001 + 0110101101101110001010000 + 0100011011000001001111100 + 1101101101110110000101000 + 1110000011001010101010101 + 1111110010011010100110110 + 0011111111110001100010000 + 1110100011110101100010001 + 1011101011011000010101001 + 0010010111101110000101110 + 1010001011111010101110000 + 1001110110100001000110011 + 0111011011111111011111000 + 0110000010101010000110101 + 0111101110000111011001000 + 1001100001010111101101110 + 1001010000111101001110100 + 0010010111000110001110010 + 1000010100000011100110011 + 0101010001110010110111110 + 1011001001101100010011101 + 1001101001011111110101101 + 0101100001111101100111010 + 0011100110011001111010011 + 0101001010111001111100000 + 1110000010001111110101010 + 1010010111000110000100101 + 0100010101100000101111111 + 0111100000000100010100010 + 1110100010010110010001000 + 1101111111000101110110110 + 0111000011001101100111011 + 1011101001001010100000110 + 0110010001100101101001110 + 1111110001110100000111101 + 0101001011111000110100100 + 1000010101101010101110110 + 0001111100011010111101010 + 1111101001000111000111100 + 1100011111100111110100110 + 0001010100111111111101000 + 1001000000001011000111011 + 0101010110100111111100011 + 1110001011100010111010101 + 0011101000001001110000101 + 0000111101001111111101011 + 0100111000110101100000000 + 0010111010101001111011110 + 1110000111011110111000101 + 1000111111011011101010101 + 1011111011111000111001111 + 0100010111001101010000110 + 1001001111011000111111011 + 0110100011010011110100011 + 1010101010111011011111011 + 0100101011110111100111110 + 0101110011101010000111000 + 0001110001001001010000000 + 1011111000011000100100011 + 0000010110000101110000011 + 1110011010000000110111111 + 0100111000011010101101001 + 0011100011111001001010000 + 1111100011010100010110011 + 1111100101110010000100010 + 0011111100110110100011010 + 1001010001010111110001110 + 1001100100001011010011111 + 1101011010101111111110001 + 1011001011100101001111010 + 0100000110100001011101001 + 1100110100000101101100100 + 1110100001001100001100011 + 0101010100111111011000100 + 1100111100011100110110000 + 1010111001011010101011100 + 1110111111100000001001001 + 0010110100110011010001100 + 1010001001010100001111111 + 0110010111010000101101011 + 1010111011100101101100010 + 0110100101110000110001010 + 1101100001011010001101100 + 1101111110110110101100011 + 0111111001010010110000110 + 1010110000111001100010000 + 0101000001111001001111110 + 1010100000101110101011111 + 0011111101011101110111010 + 1101100001110010010111010 + 0001101000001110110110010 + 0010110000100001100101001 + 1100000100101000010111010 + 0101110001101011111001010 + 1111000110100000000011100 + 0101010010001100000011000 + 0101110011100100011111001 + 0101101000011101000100110 + 0111101001111100101011110 + 0010110011110000011000110 + 1100011010100010100100010 + 1001010100001100001011111 + 0111011010101110111101001 + 0111111000011111000000101 + 0000000101001010010001110 + 0100100011110011100011011 + 1101100101100001110001110 + 1000001110001100110101101 + 0111100110100000010010010 + 0010010100111101011000100 + 0101011110101100101011100 + 1101011111111011100111000 + 0110110101101000111000010 + 1110000101000110100111110 + 1000011101101100110011010 + 0000010010100011111110001 + 0001001100111101001011011 + 0010010110000001110101111 + 1111100110110110000101101 + 0110111001111111101000000 + 0011001110110011110011001 + 1110110011011111100110011 + 0010100100011000000010101 + 1111100100001000101100101 + 0110100101101110110100100 + 1101001001110110001111001 + 0111100001100011000100100 + 0001011011110010000011110 + 0011001110101110100001100 + 0110011101000001110100000 + 0101001000100001011110100 + 0101011001100101111101001 + 1000110100110010001111011 + 0001011111001010011001001 + 0110100111100011010001101 + 1000111011010000011000110 + 0011110101000010110101111 + 1101001011100000100110110 + 1111110001110010100000110 + 0001101101011101010100000 + 0111111000110111110001111 + 0110011001000000100110011 + 0101000100100001100010010 + 0110010100111010111010010 + 0110000100010110000001010 + 0111111010110110011100100 + 1110110000010001110101101 + 1100010011000101010110010 + 0001001010001010100101111 + 1111000101100000011111001 + 1100001101100111000101100 + 1110010000001100010101000 + 1111101000111101000011100 + 0010100111111010101001111 + 1100001000110111110011100 + 1010100101001000100111000 + 0100111010011101100111011 + 0001001101110111001001001 + 0000010011110010100011101 + 0111011100110100000111011 + 1010110011010111010001000 + 1101110011110101100011101 + 0101101000110000111110111 + 1100111101100010011101101 + 0011111001011100011110111 + 1101111010111011110001010 + 0111001011001010111001111 + 1101101111100101101011100 + 1010000111000000110010011 + 0110011000001001010010011 + 0000111100001101001110010 + 1011110100101000000001001 + 1010110110000010101110110 + 0010010010100001100101110 + 0001000001000001101101000 + 1000011101010100111101100 + 1110100010101011111010100 + 0000001110110011110011000 + 1110101000000010001000111 + 1010001000100111101111101 + 1010110011011011101110110 + 0010110100011000101111001 + 0110011010100111000111000 + 1111101111110010111010100 + 1011000110110100000010111 + 1101100100001110010011101 + 0011100011100110000111101 + 1100111110000110111110101 + 1011101000111001010100000 + 1110100111000001110101000 + 1000011010000111100110100 + 1111011000110000110001110 + 1011110010101010000000000 + 0110011000001101010000001 + 0110011100101010010011110 + 0100100001001100110011000 + 1001101101010111110111100 + 0101010001011101001010111 + 1111001001011101100110100 + 1011011100000101111111010 + 1001111011111101111101110 + 0100111110011111011111110 + 0000111110011001100011111 + 1101001010000011110000010 + 1011111000111000100010100 + 0010010001101110001100001 + 1100100000111000111100110 + 1101101100101110011010010 + 0111100101111111110000100 + 1101011010011110010111000 + 1100111100110011010001100 + 0111101001101101001000010 + 1100111111001110001101100 + 0101110110101011001010110 + 0001100100111011000010000 + 1101111100101000001011111 + 0110011100111001100111110 + 0000011010010001100101110 + 1000110011111001111011001 + 0011010000001011110010011 + 1010110011000100110011110 + 0101111111111111010000011 + 1111111010001101011101000 + 1011101100101110010101111 + 1011011001100110110100100 + 1010001000010101100000110 + 0011010011111000010000000 + 1001001111110010001100101 + 1111011001100111000111111 + 0000000111101111010111101 + 0011010100011010010011111 + 1101010000100110101000010 + 1010010000100010111101111 + 0110011111100100001001010 + 1001010111000011101111111 + 1011101000111001001010000 + 0100101110100011101010111 + 0110101011000011010101000 + 1111011111110111100111001 + 0000000000101100111011100 + 1010111111001110101110000 + 0001101000001101000111001 + 1010010001111010010101010 + 0011000011100111001111100 + 1010101110111110001010000 + 1010000100111000011000000 + 0000001000111100011001011 + 0001001010100110000011110 + 1111101011111000100110000 + 0101001001001011101110100 + 0101011100100111011010100 + 0010011010011000001000001 + 1111101111001011000011010 + 0000110110001010111110010 + 1101001001010110110100101 + 0010101110011010110010111 + 0111111001001101011101101 + 0011101101011001111000011 + 0100111010011010111011011 + 1010101011001100110010000 + 0110001011001010011110110 + 0111100111001100111110010 + 0101001001000010011100000 + 1100110111111010100001010 + 0111000000101100011101100 + 1110010111111000100001101 + 1101011110010011000010000 + 1010001101010011100001000 + 0001100001101011111111001 + 1110101001100011000100110 + 0011001101010101101110010 + 0000011011101101101110100 + 0011000110000000110010101 + 1010100100001111000011000 + 0011010001110101011011100 + 0010100001010110010001001 + 0000110100101000101001001 + 1010001011101011000011011 + 0011100110111100111000100 + 0011010011011100100000011 + 0000101001100101111110100 + 1111001111010010110010101 + 1111001101011101100011010 + 0111000001010100100110010 + 1101000011100101001111010 + 0010011111001001010000010 + 0010010110011000011000011 + 1111101101011011101000001 + 0111100101011111010001011 + 1101010011110101001000001 + 0010011110000110011110010 + 0101110010101010001000010 + 1001110010000001010100101 + 0100001100101100111100111 + 1110100010100000011001010 + 1101111000111001110111101 + 0101011000001011100010010 + 1000100011111000101001010 + 0100100100000001101110111 + 1111000000001001110101100 + 1011011110110111001100011 + 0110111111011100010010010 + 1100110110011000000111000 + 0010111010101101111111110 + 0011001010001110100100010 + 0101101110001110110101111 + 0110001110111011000000011 + 0001010110111001010010110 + 1101010010101100100000011 + 0101010001110011100111111 + 1000100110111010101101001 + 1100101111101110001110111 + 0100101110101110101101100 + 0111110001101000001011010 + 1111010111110110000001101 + 0111010100101000111111011 + 1000001100101011101101010 + 1000110010101000010011000 + 0110001001011011011101101 + 1100011100011110000000101 + 1011010000001010010000111 + 1001001000000111111100110 + 0010010100010010101101110 + 1111111101101010011001101 + 1001100110000101011011111 + 0001111100111001001000001 + 1111000011100110000011000 + 0100001110101100110011111 + 1000100010001101000010110 + 0011101011101000011010111 + 0010110110100101011001001 + 1110000011000000000111011 + 0010101100110110010000111 + 1011111010010111000101011 + 0000011111111111010110011 + 1000110111111100110010110 + 1010000010000110011010010 + 1100001101001001101000101 + 0011000101101100001000101 + 0011110110110111100111100 + 0001001101010010100111110 + 0100000111111001111100000 + 1001100101010011001000000 + 1001101111111110110100000 + 0101110001001000101000111 + 0111101010111100110000110 + 0110101001101101000101000 + 0111100000001111000000100 + 1010110000010101011100001 + 1101110110101010000100001 + 0110010001110110011001111 + 1011000101110100101000110 + 0110100111001010000001111 + 1101010000110100001110000 + 0111010110110111010000111 + 0000101101111101001001111 + 1000011111110001100111011 + 1100111011011010101011000 + 0100110111111010000110011 + 1010110100111111001101001 + 0111101111100101101101001 + 0010101110001010001100011 + 0001000110010111011010010 + 0100000001111000101010010 + 0001110110011011110100101 + 1101000111101011010101110 + 0100100001001011010110100 + 0101011000110011101111111 + 1011100001100010110101000 + 1011101010101001101001110 + 0010111000110100111000000 + 0110101101100000001001010 + 0000101010110100100110000 + 1100001110101111010011110 + 1010001000000001110011011 + 0101101001110100101111011 + 1110111110111111010010101 + 0011101111001100100010000 + 1111111100101011111011011 + 1100011001110000011011110 + 1110011101111011110011010 + 0110110110010101100001001 + 0100111001011101111001010 + 1111100001101111111101010 + 0110001110000011010110101 + 0011000001011110111011001 + 0100111110111010000100000 + 0110110101100001111100000 + 1111000010001011010001100 + 1011011110110101011101110 + 0111001010011011100110001 + 0101111011000001010010010 + 0001001000001110011010000 + 0100110000101101011110100 + 1011111110001010001000101 + 1010001111110010000100110 + 1000011101101001100101010 + 0110110000001011000011110 + 0100001111011000111011111 + 1110010111100010001101000 + 0010101011011000111010000 + 0110111010011111001101010 + 0110010011110001101100101 + 1111000001111010101000100 + 1100001110111101001110111 + 0011001101010110010101110 + 0000000100100000010000110 + 1000100101000111010001100 + 0000110001101111010000101 + 1010100000001001000000011 + 1000110011000000000101011 + 0110110001101010010001101 + 1010000110101111001011101 + 1001110111101001000100101 + 0001010101011010111010001 + 0001000001100101010100101 + 1110110000111101110011000 + 1011100001110000010110100 + 0100101000010011000000011 + 0011001101110000001101000 + 1111000111010001001000001 + 0000000111000101010011000 + 0000001010110011010000100 + 0000111110001101110110101 + 1110100010101101010101001 + 0010001001001001101101001 + 1001010101011100010010011 + 1110100001100000110011111 + 0100001101100110101010101 + 1000110110010101000001000 + 0001010110010001101010000 + 1011101101011100110111100 + 0101011000000001000100100 + 0011010110100101011111100 + 1011111111001001110000111 + 0101100000101010100011001 + 0000011110101001100010100 + 1001100101000011000101100 + 1011000110110001011100111 + 1100111101000100011001110 + 0100100101011111110100000 + 1011101010101010110101011 + 0101100011001011110100000 + 1111011101110100110010001 + 1001110111100011101011110 + 0100100101101111000100101 + 0110011010100010110100111 + 1000101001001000110010111 + 0101101011010001110011000 + 1011010101001011001100100 + 0111000010011011110001101 + 1110010111000001010100011 + 1111101100100111000001001 + 0010100111110100010100110 + 0010101011011111100100100 + 0010010011000001010111001 + 0100011011010100111010110 + 0001100010000101010110110 + 0011100100110001011000110 + 0011011011110010110110001 + 1000001101000101000000110 + 0011100100100001011001011 + 1001010101111111100001101 + 1111011101100001010111110 + 0101000101111111101100110 + 1010011111011010010110011 + 1111101110011010110100010 + 1011001011001110001001101 + 0010111110011011101111100 + 1111011100111010000101111 + 1011001100110011010001101 + 1110010001001010000101001 + 1010101010111100110110001 + 0100011110000100100111101 + 1101011010001111110010001 + 1001000111001111111101111 + 0001111011100001110001111 + 1001011100011110010111111 + 1000100001010000010100101 + 0011001101101110011001111 + 0010010011100100010011111 + 1011101001110001000011100 + 0111000010001010001101100 + 0000000100001101000110001 + 0101101111011010011000101 + 1010010110101101110110100 + 0001101100101101110000011 + 0010001011001001010110000 + 0101000011010100100011101 + 1000101010010110010101000 + 0011101110101111100001000 + 0101111001111011010100110 + 0001101000011000010110111 + 0101000111000101010010110 + 0100100010111011110101111 + 1010111100101100101110001 + 1111101101011100010011000 + 1101101100001001101010010 + 1010100001000110110010000 + 1001111010100010001010001 + 1000000100001111101011101 + 1010110001011111001011100 + 1000110000011101101001100 + 0000111010101001110111111 + 0000000111101010011110110 + 1010011111101101000111010 + 0110010000100111111001111 + 1101000111111000011111111 + 1110101101101011011100110 + 0101000110001001001011111 + 1011101100111100101111000 + 1110010011010010010101010 + 0001011001001100111001101 + 0000011011011000000001111 + 1010000100001011011100111 + 1100000100000101011000111 + 1000011011111100100110110 + 1010010111111001101010100 + 0010000001111000010001001 + 0010110100011111111000100 + 1101110100101001111011111 + 0011001001011011110111010 + 1101101001000011100111001 + 1000000110011000001001100 + 0011001110011001100110100 + 1101110110110111010111111 + 1110111001101011011011000 + 1101111010111100011110011 + 1101001101110010111010110 + 1011011101000000100100001 + 0001110000101101011001110 + 0000001100010010000111101 + 0111011111101110101011010 + 0000110110001100010011111 + 1001011010100000000110010 + 0000101110110001011111111 + 0010101000011101001100010 + 1001000101111100001110100 + 0000010001000000011001101 + 1100111011000101001001110 + 1100011010010100101101101 + 0110110100000011110110000 + 0010010010001000110011001 + 0100000100000010110111000 + 1000100101001011110010100 + 1000000111111000011000100 + 1100001001001010111100011 + 1001010110011110101100111 + 1010000101000001000010101 + 0100010010111101100110000 + 1010010110001010011110001 + 1010001100110011010111000 + 0111011100001001011011001 + 1110000101010000100100000 + 0000110111100001110101101 + 1110110011010011101001001 + 0011000000100001000101001 + 1110010001011101001110101 + 0111100110000000101010100 + 1010001000101001111010111 + 1011001001100100101010100 + 1010010101110011101111010 + 0001101000010001110010001 + 0010011100010111001000100 + 0000010000111111010111000 + 1001000010110110000111111 + 0001001100101011110111011 + 0001011011100011111111111 + 1010011000111011110001101 + 1101110011011100000110110 + 0110101110101010000101001 + 1100110000010100101100100 + 0000110111111101010001000 + 1011111100100010100001100 + 0110001001110001001100000 + 0111101000001000110110100 + 1011100110001100100010100 + 0011011000101101111111010 + 0001101001010110101000100 + 1110101000111001010011111 + 1000100101110110001110100 + 1101110110000101000010111 + 1011101111000110100110000 + 1001010111100111000111011 + 0110110110100110111111000 + 1011100000110011110110011 + 0010010100100011101111000 + 0010101000000001001010011 + 0010011110001010000010100 + 1101100111111110100111100 + 1011010111101001110100010 + 1000011101101110000010010 + 1111100011111001001011000 + 1111110011011001011011111 + 0110101110100101011100001 + 1010011101010010011110010 + 1010010001110111000001000 + 0011000001001011111000000 + 1011010001000110000001110 + 1111101110101110101011101 + 0111111100010110100001000 + 0011001000100011111000101 + 1010111010000110011000000 + 1000000111101000011101101 + 0001110010000111011100010 + 1010100000000010000110110 + 0011110011100110100000111 + 0000110000100110001010110 + 1111011001001000111000010 + 0011010111000111000101110 + 1010011010000001010001011 + 1001001110000000100000110 + 0001010011100001100010000 + 1100010010101000010000010 + 1011001011110010010001001 + 0110110101100100010110010 + 0101010100110110100001000 + 0001010011010010110000001 + 1001001001110101000010011 + 1110010010000000011001111 + 1010111101101011111000000 + 0110010001010010100010110 + 1000101001000111000010000 + 0011001100110110110101010 + 0001000110001000101011110 + 0001111011010110011011101 + 1110001100001111100011100 + 1001101101010001111100100 + 0110110011111000001101000 + 0110101011011011101101111 + 1110000111001000010010001 + 1111110011101000111000101 + 1101100111100000101011100 + 1011000000001011101011110 + 1011100000111100011011010 + 0010101110110110101010100 + 1110001001010000000001010 + 1010010100110110011100101 + 0100001110111001100111100 + 1100011010101110001010010 + 0001001110011011111100101 + 1000110111110010110000111 + 1101000000100000101101111 + 0010110010000100111010111 + 1100111010010100000001110 + 1000111111001110100001010 + 1010100011010001011001101 + 1001110000110010110101110 + 0000011011000001101111001 + 0000100110001110111000000 + 1010010011010110000001101 + 1100010110100100100101001 + 0100111110001111011000111 + 1100011010010111011010000 + 1011001010010011000101111 + 0001000011100110111110100 + 0000101010100011000111111 + 0000101010111000101011001 + 0101011010110101001001100 + 1110101110111100001111001 + 0011011111101001110101111 + 0001101100101000001011001 + 1001001011010011010100101 + 1011011110101010000010111 + 0101100100111100011100010 + 0110111001100001000001010 + 1111111100101101111000100 + 1001100000101111110110101 + 1101011010010010110110110 + 1100111101001110111001100 + 0001010001110110011101111 + 0011110001111110111010101 + 0010110111011110111101101 + 0101101100001011100001000 + 1000001111110101011101110 + 0011111011011110100000100 + 0001011100101010010110001 + 1000000001001001011110000 + 1101101101010011011101110 + 0110110001100011001000000 + 1010001001001111000011010 + 1100010110111111000011000 + 0011010110011101101111100 + 1110100110111001100101100 + 1000101100001010111000101 + 1010111100011011001010000 + 0001110101100011001000010 + 1101101110110100100011111 + 0001011111100000011100110 + 1000100011101010000100001 + 1110000110001001000100111 + 0111000000011101100111000 + 0100100101100010111100001 + 0000101100100011010010000 + 1100011010011011101100000 + 0110000111011000110101111 + 1111111100011110001100010 + 0101100001110101011011100 + 1100000000011101101001001 + 1010011001000100000100101 + 1110010101110100111000100 + 0001111000100110010111110 + 1001101001101101000110000 + 0010011111011111101111010 + 1100110101001101001011110 + 1111000101110001001110110 + 0111110010010011010111010 + 0100010110001010101001101 + 0100101000100111010101011 + 0001110101011011101001100 + 1011001111101111001111000 + 1101000100001010100100010 + 1001100010110110101111000 + 0011010011000111010000010 + 0011001001011101110101011 + 0111010111010111100110101 + 1101010111000111001001110 + 1011000110111001111001110 + 1010101100011000010010001 + 0111110101001111100010010 + 1010010101100100101110111 + 0100110110100010010000111 + 0010010001010000100101001 + 1110110010100101011001110 + 1000000001011001100101010 + 1110011111110000111111101 + 0101110000111101011011101 + 0000000001101011011111111 + 0001101000101010011001010 + 1010100101110000010000000 + 1110110100110100000001110 + 1110001111111010010100001 + 0001101100010000101110111 + 0101000111011010010110000 + 1111000101110010000100110 + 1110110000100000101111011 + 0100110001000001110000011 + 1010110101101110001001011 + 0110000001111110010001111 + 0100100101010000001001101 + 1101011000000101110010101 + 0100111101011010101001110 + 1111010100111011010011010 + 0101001011011110011110011 + 1101110100101010011011001 + 0010101011010111001110000 + 0011011010011100110011110 + 0001010000111111001101011 + 0010111101000001000000011 + 0101010101110101101000110 + 0111110101110011111100001 + 0110001101001001111000101 + 0011111101110001011101111 + 0000010100000001011101001 + 1011100100001011000001010 + 0001111010000000011011001 + 0000110010010010000000001 + 0010111010111111110011011 + 1011111001111110000111110 + 1010011011111111100011011 + 1000011100111000011101011 + 1101000010000001001110100 + 0101010001010101101011010 + 1011111011010110111011100 + 0011000010100100010101000 + 1010101001000111110100011 + 0000000001101100011000011 + 1100101101111000110110101 + 1001100001100101011110110 + 0011100100001000100011101 + 1001011110010000111001110 + 0011101111101100000111011 + 0101011111011000111010011 + 0110101100010110110010111 + 1101011100010000001110001 + 0101010100011000101010010 + 0010010000101111010111110 + 0111010011101110110111011 + 0001010010100001010000000 + 1010000101100100000001000 + 1001101100001010111000000 + 1000101111000000101111000 + 1001111010001011001101100 + 0000011010010011100100011 + 1001001111100011000110011 + 0101001101101110011101001 + 1011110110011011010111011 + 1101100101111011000011100 + 0000001001001010000001010 + 1111110110101111110010111 + 1001010001111001111111110 + 1010001110100000000001111 + 1100110001001110000000101 + 0011010101001001011100010 + 0001010110100111011010101 + 0001111111010110010110000 + 1001111011001111001001010 + 1000000011001100011110000 + 1000011101010100001110001 + 0111010110001100011110101 + 0110111000011000010000011 + 1110011111111111011001110 + 0100111111000110101110101 + 0010101011000101111110000 + 1101111100010010011101100 + 0110110111100111111000111 + 0110010011110110001010001 + 1000011010110000100001010 + 1111101100001100110101101 + 0111001011011101101111110 + 1000101100011101010011010 + 0011110110100100000011000 + 1000001011110100100110001 + 0000100000100111111111111 + 0111111100001000110110110 + 0110000010010001011011110 + 0001000000010001101010001 + 0101010111111011100000000 + 1111001010100110101011111 + 1101010101001010111100011 + 0100111111001000110111101 + 0010110111011001110010010 + 1101010010011100001001001 + 0111110010111100111101101 + 0001110011110000010010010 + 0001001110111100011110011 + 0100100011011000100011001 + 1100101100001011101010000 + 1110011001110101101111101 + 0011111011000101101111010 + 1100111000111110010110111 + 0100111010100111101101110 + 1000001000000010100011111 + 0100101111001001111011110 + 0110110101000011111000000 + 0001101111100101011010111 + 1100010110011100110101011 + 0000000110111111110001010 + 0110000010000000110101011 + 0111100001011100100110111 + 1111110001100100011010000 + 1100101000011111100001000 + 0000011001101011111010000 + 1111110010111010111101100 + 0001001111011101100010111 + 1110111010100100000111100 + 0100101110110000110001000 + 0100001111101100100101110 + 1111111101001011010111100 + 1100010110010100100011101 + 1111001100110101001101110 + 1011100000110011110110011 + 1011000100000100010000011 + 1111100111100111101111110 + 0000010111100110100111001 + 1001010111010101011010100 + 0111111100110110100011000 + 0010111100011001110001101 + 1111011001000001000110111 + 0100110000101100110011010 + 0000001011100100000011111 + 0000111011000001100000000 + 0001101110011000010100111 + 0110110000101110010110110 + 1001110001110011010111101 + 0100011010111101101100010 + 0101000100111011010111100 + 0000011011100010011010011 + 0111100001011110001001101 + 0111001000011001001100101 + 1011101001111101000000110 + 1010101000110110011010101 + 0011110101110101000110110 + 1000111111111010110001011 + 0111111111110101111100100 + 0100011001011001010001000 + 0011000111100111010100001 + 1000100010111111000111001 + 1101001000000111100011010 + 1111011011000000100101010 + 0001110100110010100110011 + 0011011010000110110010101 + 1100110100100111100000011 + 1110100110001100000010101 + 0111101010111111000000000 + 1010110011001010110010000 + 1011001110000010100011010 + 1100011110000011110111010 + 0100110010010011100100110 + 0110011100001001000100110 + 0000000011011001001111010 + 1011011101010011010111101 + 0110010011101101101100101 + 1100100100100010001100101 + 0011000000110001010110001 + 0001101000010011110101010 + 0100111100100110101110100 + 0111111010110000000110011 + 1110011000000010000010100 + 0101111110110100111001010 + 0001101110000110011101000 + 1101011001100001110100101 + 1000111110000011101100110 + 1001011110011100100101101 + 1001100001111101111010101 + 1010101111001101010111110 + 1110000111011100110010111 + 1111100011110110010000011 + 0010110010111010011110110 + 0101000001100111011000100 + 0011110001111010000111001 + 0001111110100010000001101 + 1010111110100100001100011 + 0100101101001110011011010 + 0011110011010010100000000 + 0010001101111111000110010 + 0001110011101111001010011 + 0010010011010100100000001 + 1011110000001110101010110 + 1101010010101011010101101 + 0100001100010011001100011 + 1110001101001101000010000 + 1111000001011011011011110 + 0000110000101100000100111 + 1001101100111010011110111 + 0010001111100100111100100 + 0000011100011011101001010 + 0011011011011100111010010 + 1101011010001100011100101 + 0110111001110011100111011 + 0010000000101100101110001 + 1010111110010101110110010 + 0000100011001000010101101 + 1000111010111001110001010 + 0100100010101001000111010 + 1010000000111001111101000 + 1101110011101001111100101 + 0011000111010101010000100 + 0010101110110110011001010 + 0101111000100110100001010 + 1111101110100101001011110 + 0010111011110100010010001 + 1110111011001101011111011 + 1000101110100001110001000 + 1010010111100011101111001 + 0100101000010011101111100 + 0011011010001101011100001 + 0010001111110011110011100 + 0011010110001111100111100 + 1000110101011100101110101 + 1110110100000001101100100 + 0111001000010001000011100 + 1010010001110101111011111 + 0000100011110010011010010 + 0101011010001101011111000 + 0000111011011101111001101 + 0110100001010101110000000 + 1111000101011110100100010 + 1011010101000100100010001 + 0001100010001000111111011 + 1101000001110010101101000 + 1001000101101011000111101 + 1111001001011000111001101 + 1100100001100001110001101 + 1100000111110001100001100 + 1100100110110100001101001 + 1000101101101000110101001 + 0011111100001111001101000 + 0010000100001100010100001 + 0000111110001111111000110 + 0010001111111100100111101 + 1110011101111011110000111 + 1110010011101000110001011 + 0110111101000101010111100 + 1100101000001011001010101 + 0111101001010000111001110 + 1111001001001001001101100 + 1001110000010010100111111 + 1000000001110110111101110 + 1011001001110111110010100 + 1011011110001010110001010 + 1000001000111011101011101 + 0110100110001101101111101 + 1000110000111111001010011 + 1111010011011010000000101 + 0000110011110010111011110 + 1010000111110000111000111 + 0111110110100001100101000 + 0111101000000110000000111 + 1100110110001101100011010 + 1100011101000100100000101 + 1110101001001010110100010 + 1010111010101011101011110 + 1101110100011001101110001 + 0010010100010011000011001 + 0001011000110110110010111 + 1101111000011010011010111 + 0010101101101011111111101 + 0011100011100100100111111 + 1100101100110001001110111 + 1110001100000101001110101 + 0011001000100001010111000 + 1110011101001101100011111 + 0001011100001100111000001 + 1110001111110110100011100 + 0011011011100010010001111 + 0010111111101010011111011 + 0010100001001010110001011 + 1101100111101111011100110 + 0000000110001110010110111 + 1100111000110011111001110 + 1100001111110100101111101 + 0110011111100111000111100 + 1100001100110011110001100 + 1111010000011000011010111 + 1000010110110011000111010 + 1101011101000101000011101 + 0000101000110110011010110 + 0110101000011111100111000 + 1110111110100011100010110 + 1000001111101101101010000 + 0001100011000000110100100 + 1010000001100110111110111 + 0011011000011101001111001 + 0011011000110010011000001 + 0110111001110111110010100 + 0001001100001011011010101 + 0000010101000101110110110 + 0101111001000110111101101 + 0111101001000101000101000 + 1001010110100000101100100 + 0011000100110011110101101 + 1001000111100001111100111 + 0000001010100000100011100 + 0011010100111010000000111 + 1011011110110100000100011 + 0101110000001001010101001 + 0001011000010100101011011 + 1100111000101111110010111 + 0101001011101100111000101 + 1100011100001111000010011 + 1001000001100011011111001 + 1100000000010011010001011 + 1101010011101111100100001 + 1110011100001111001100101 + 0110011101111011000001000 + 1100000101010011000100000 + 0110010011000100000000010 + 1000001010101101000110011 + 0110111110000001111000001 + 0111011100100100010100010 + 1000011110010011010101011 + 0011010101110111001110011 + 0010110010101101010111101 + 1010001010100010001110000 + 0111001111101111011101010 + 0011101001111110001111000 + 0111000110011001101101100 + 0011011000001111100011010 + 0100110111101110011010100 + 1110100001011011100100101 + 1001010000110011010011000 + 1100001000100011011101010 + 1011011000110110010100100 + 1000100101110010010000110 + 1101101110001111111110110 + 0111111101100110101011010 + 0000000111011010110100111 + 1000000111001011010110000 + 1011100110101101100110010 + 1000111000101100000001111 + 1010100010010000110100111 + 0011100100011110011101010 + 0001110010110101000000100 + 0011010011000101111100110 + 0110010010101110000000110 + 0111100010111011100011110 + 0001000111100010000010100 + 0011110011001111010111110 + 0001101001110111100001000 + 1110111101011010010111001 + 0000110111011011001010010 + 0001111100001001100111110 + 0111001110100010001001111 + 1001010110000110001100011 + 1101011000110111101110101 + 0111000101011111110100111 + 0001100111011011011111100 + 0000101010010010111110110 + 0000000011001010011000101 + 1101101011100001110101010 + 0110111001010011110100010 + 1100100100010111110011010 + 0001111111011101101111101 + 1100101000100111100000001 + 1101101000000000000011111 + 1000011110101110110110100 + 0100011000000111011100111 + 1011111110100101010010100 + 0011100101101101010001101 + 1000010010001011001101010 + 1111101100001111101000001 + 0101111001111101001000011 + 1101111101100011110110101 + 1111101000000011011110110 + 0010100110101010100100101 + 0110101100101000001001110 + 1000100001011101111110100 + 0101001011011000010010011 + 1000000100100000101001100 + 0111110110100111000011011 + 0001111101000010110111011 + 1001100100010010011011100 + 0010001011101001011011011 + 0000001011001011110100110 + 0001111111101101010110111 + 1100001110101000100001110 + 1100010011111111111110101 + 0000110011011011001111101 + 1001110011011100100011000 + 0010000100111000011000001 + 0000001011110111100110001 + 0100100000000100100101100 + 1110001000011110000001111 + 0111010111010101111010011 + 1000111001010100000100000 + 0000011100001000101100001 + 0010101111110110001101111 + 1111111010010101111001101 + 0110000101111011011000110 + 1010010101000110101011110 + 0101010111010100001010000 + 0000001101011100001000011 + 0011001010011010100000100 + 0100011000100010100101110 + 1011001100111100011100100 + 1011011000100001000100001 + 1000110000000001001011110 + 1010000111010111011000011 + 1101101101010001011110100 + 1110111001101110101110101 + 1011100101000001101000110 + 0010101011000101100101001 + 0111111000111001001111100 + 0011000001100011100001000 + 0011111010110100000010011 + 1000001011110111010110101 + 0011100000000011010010100 + 1110101100010101101001010 + 1011100100010011110100100 + 1111100111011010000010100 + 1011110000101111010111011 + 0001111001100000110101101 + 0100010100011111010110101 + 1000001001111001000000111 + 0001011011001011101110011 + 0110100010001111010010110 + 1111111101110111110011110 + 1010100000110101001111101 + 1110000011111000101001001 + 1010000010111000110100000 + 0111111111010101011000000 + 1000100100101001011011000 + 1010010100010010010100101 + 0110001110110000010110010 + 1010000010010010010001101 + 0110011110010110110010011 + 0101010011000011001100100 + 0000001000010000110000010 + 0010011100101101101010111 + 1011111101010000011000110 + 0001010111110101010111011 + 0101010001111110001110110 + 0001101001011001001010100 + 1001010010001001001101001 + 1100000100100011100000011 + 0011110001100110010000110 + 0100100111000011111000011 + 0100100011000010010011101 + 0001110011110000000101001 + 1001001010101100110011000 + 1110110010011011111100110 + 0000111101011101100011100 + 1011000111101010010110000 + 0001100111010000111110010 + 0110010000000111010110001 + 0011010000110101001011001 + 0110100000011100100010101 + 1000110011011001101000100 + 0011101011111010011100010 + 0101011000111110000000110 + 0011101010011101000110100 + 0111111110100100010011000 + 0110010010010110100100110 + 1011100110101011101101101 + 1110101010110001111001001 + 0001000100110000111000010 + 0000001000101000000101110 + 0010111000100010010111001 + 0001101000001100000111110 + 1110011100001001001111111 + 1111100011100000110010110 + 0110000110001000111111010 + 0111000001100110011000100 + 1101010111110100101110001 + 0111100011110011011101000 + 1111100001000001110010000 + 0101101111110111000110100 + 0111110001101111100100110 + 0011001000100010110000111 + 1001011010100011000110110 + 1111100000011000010101001 + 0011001110000000110011111 + 0010001110110011100010101 + 1001110100111100000001110 + 0101001111110001011101100 + 0111110111110100101111000 + 0001010001011111010001101 + 1001100010001100010010111 + 1100001101011011001010011 + 1011101001110111001010110 + 0101110000101010000000001 + 0111100000111011111100010 + 0110101001001001001010110 + 1111011011011111100010000 + 1011010011101011111010001 + 0010110101110001101111100 + 1100111111000100010100011 + 1000011101001010001100010 + 0111101110001111000010101 + 1000100101010001001000000 + 1010011100000100011011101 + 1100001000000110011100001 + 1101111000011011110000110 + 1000010011100111101111111 + 0010000110101000100011000 + 1001100000001101110011010 + 1011010001110110101000011 + 0101111101010101100001000 + 1100000010010010101000111 + 1101001000000101111010100 + 1101011001110111001001100 + 0001101000111111000100010 + 1111110101010110011111000 + 1001011000100000101110110 + 0000110010100011101011011 + 1010101110101110001000110 + 0011101011100011001111110 + 0011000001111110010111100 + 0001100001100100011000111 + 1010010101100110000101111 + 1001100101110111111111101 + 1010011110101000100010010 + 1000111010100111010100001 + 0101011010101101000111111 + 1111110010000100001000001 + 1011110000000010011101010 + 1011010010111001000011100 + 0101011111010111000011101 + 1001000100001111010100110 + 0000111100001110010111101 + 1010010000111001010110110 + 1011110110100000100000101 + 0011010111101110110011010 + 0101001000100100101100000 + 0111000011110011110110011 + 1001011100111010001100100 + 1011001100010011100110111 + 1000100011111111001010000 + 0000101101110101100111011 + 1011011010011110110011010 + 1000100100100111110110000 + 0101110001010100101001110 + 1010100101010010110011110 + 0100000111000001110101101 + 1111111111110110001010101 + 1101011011000000000101111 + 0100001101101100111001001 + 1000111011101001111001001 + 0001001010010010111100010 + 0100000010000011001000100 + 1011101010111001010101100 + 0010111110001010000101100 + 1101000101001001011010010 + 1011110100110001111101000 + 1111011011111011000001010 + 0100111100010001001101000 + 0111001111010001000000101 + 1011001100000101000101001 + 1001100100110111000010111 + 1100100001101100101110010 + 0111010011110101111100110 + 0011110010011001111110000 + 0010001111111111001011101 + 0101110111010011010001110 + 0111010100111011100111011 + 0001111010111111110011100 + 1110101110101000100001101 + 0011010111110111010001001 + 0001010000101110001111010 + 0100101000111101010001010 + 1101100001110111011110010 + 0011101111100000100110000 + 1110010100011100100101011 + 1101001110101010000011011 + 1001101111010010101100101 + 1110001010011110110010111 + 0101100010110111001101011 + 1100111100000111010011010 + 0011001111100000000101101 + 1000001001101111011100101 + 0011010010111001111100111 + 1100100001111111011101111 + 1111111011101110000111011 + 0010111111110101110011010 + 1001110011110010000111101 + 0110000110001011011110001 + 1110010101110000001111111 + 0000000101101010001000111 + 0011001101000011010000101 + 1100110100100001100110000 + 0101011001100001101011100 + 1000010001111000110001111 + 0110111101011100110011001 + 1101111011011000100011001 + 0010001010011001100111000 + 0101000110001011110110001 + 1110001111110001100010101 + 1011001101011001011111000 + 1011110001100101001100110 + 0111001100111001010111101 + 1011111000101001111111110 + 1001010111111011100101110 + 0100000101101110110111000 + 0010101101101000101100011 + 0100101110110010000101001 + 1100111011110001101001000 + 1100010010001101000101011 + 1000010101000001100110111 + 1010001111000000110001000 + 1011011000010111101111101 + 0110011010011011100011100 + 0000100100000000100100011 + 1111000111001011010011011 + 0011001001110100011100100 + 1101100111011011101001011 + 1011100100111001010100110 + 0100101010011000001011101 + 0110000010100000000010011 + 0110111101100110011100100 + 1111100001000101010111001 + 0000101000101100101011000 + 0000110100100001101101001 + 0111110110001001110011000 + 0100111000111011110000000 + 1111000110010001100010001 + 0100001000100000111001110 + 0001000100101001101101101 + 1000011111100101001010111 + 0010011101110011101111001 + 0101011110010011001100011 + 0010010110110011010100001 + 1100111011001000101001011 + 1111111110011000000010110 + 0111001101000110110001110 + 0100101001110100010001110 + 0110000010111100001100001 + 1111000101110000001111100 + 1100011011001111000100110 + 0000011000010001100110101 + 0011011000110000001101000 + 1001011011110010000111011 + 0011010100001110011000001 + 0110101010011100011100111 + 1000001110001101111100000 + 1001010101010101011101001 + 1011010001110011000100100 + 1001010100111000111101010 + 1011110101011110000001001 + 1100110011010100000001011 + 1101001010101100111101101 + 0110110110011010000001000 + 1100001001110001001010100 + 0010010000111011000001100 + 0001010011001101011011010 + 0101001010111001101111011 + 1101101111010111110001111 + 0001010010111010000101101 + 0010111010001110010000110 + 0000111111000101001101110 + 0101010000011001100000100 + 0100000001111001111100110 + 0001000110100111100110111 + 1011001100010111010100110 + 0000110111011110001010111 + 0011100001000000111011100 + 0010011001011011010010001 + 1101000101100000100001010 + 0101110100010001100101100 + 1011000101001011100110100 + 1010010001101011001110011 + 1011101110111110101110000 + 0100101111100111001001010 + 0000110001001111111001111 + 0101001101001111101110100 + 0011000110000110001101011 + 1001010110010011111000100 + 0101101011110110001000001 + 1011111100010101010100011 + 1110011010000111010100001 + 0100000001101011111110001 + 0110111001101011100010001 + 1001000001001101101011101 + 1010010011001010000111101 + 1110101001010000000101110 + 0010111111111010101111010 + 0100101011100010101011000 + 1110110000011110100000110 + 1100100000100111100100101 + 0100101110000100101111011 + 1001011101011001110101100 + 1000011100010100000110111 + 1000110001011010110001101 + 1011011011111001111100101 + 1111011010111101011011101 + 1011010000000011111111011 + 0010111101100111101101011 + 1100001010011110001010100 + 0010011010110100101101101 + 1001011110000011100101111 + 1001001011011100100111101 + 0100001011111111010100101 + 1000111100001011001010000 + 0001011000011111100001001 + 0101100001010010011011110 + 1111111010100101010011111 + 1110101011101001110100110 + 0000110010000101010101001 + 0010101011111101111010000 + 0010000010110010110011111 + 0001001000101000000101101 + 1010111100111101100011111 + 0111000011001010010111010 + 1010111000101001101111111 + 1001100110110110001101010 + 1110100101110001011000101 + 0010010101101011111100101 + 1011010111011000001111100 + 0010000011100010110111101 + 1100100100111000101100111 + 0000011110110010100011011 + 0110110100101111100011110 + 0111010101100110101100010 + 1111111100011011010100001 + 0001110011010101110010110 + 1010111010000001000000110 + 0111011011000110000011001 + 1111010011101110101101011 + 0111110100000000110101101 + 0010000011110000111010011 + 1100010110111000001111000 + 0100000100001010100110110 + 0101010011100001000011001 + 0111100010011000001111000 + 1011110111111101011010100 + 0011010001111000100011000 + 1010101010001100111101111 + 0101111100111010110000001 + 0010100110110101000101110 + 1001101010001101100001101 + 1001111000011110000010101 + 0001000001101000100101001 + 0010010100101011010010101 + 1111110111000101010101111 + 0011010101100010100101010 + 1101010100101010100011111 + 0110001111010000110100100 + 1001101011001101100011001 + 0111111111000000110101100 + 0110110001111101011101100 + 0000100011110010100111001 + 0101001101110001010111100 + 1011110110101010010001000 + 1100011111100011111101101 + 1001100100011110100110010 + 0110110001011101100111110 + 1100100111011100011110111 + 1000111011011101001011111 + 0100101100101100110000001 + 1100010110101101100011001 + 0100110100111000011011100 + 0101100001010011111011110 + 0110100111011010001111100 + 1100100010011101100011010 + 0001110101010111011101011 + 0110011000000010000000000 + 1110011001110000000110001 + 0110101011100000111110100 + 1010101010011100111000110 + 0000111000000100001001100 + 1000010011001000100101100 + 1100111101100011000000110 + 1111100000001001010100001 + 0101101100010001000011100 + 0011010001001000111000111 + 0100000011111101001100110 + 0011000111011100110010111 + 0100111001001111000001111 + 0101101010111101000010001 + 0011111000001001101001111 + 1001010010010110100010111 + 1010100010110111011001100 + 1000001111100010111011010 + 0110001110100100001101001 + 1000111011010001101001001 + 1011001110101000011100010 + 0010000100000110101011011 + 0101011011101111111100100 + 0000010100110001111000101 + 1101101101011001001010101 + 0001111100011011111000110 + 0101000110101111001000101 + 1101000010001101001001101 + 1111000011100111110110000 + 0111010110110110111110001 + 1011111110011100101001110 + 0101110111100000100001011 + 1110101111001111010000000 + 0010110000011000111001010 + 1011101000011011000010110 + 1010101110010111001001110 + 0000010011110101110000110 + 1001110100111010011001000 + 1100001101010101110111011 + 0010100011101010100111110 + 0010000101000110010110100 + 0000010001010100100110001 + 1011101001001010001011010 + 1111011010100100100010010 + 0000000101100001100001011 + 1000010010100111000101111 + 1110000001101111101111010 + 1111110000010001110110100 + 1111001110101111011000111 + 1111100010011010110111100 + 1011110100111000000010101 + 0111000100000011000001011 + 1001111000111010001100111 + 0000000101011100100101101 + 1101000101000010101011111 + 1010000110000110100000000 + 0110110111011111000001011 + 1010111010101100110100101 + 0001010000100001000000001 + 1011011111100011100001101 + 1110001101100000011111000 + 1011110000001100100100110 + 1111110001110101110001100 + 1011111101011110001101011 + 1101101000100110011111011 + 0010001110000101100111100 + 0100110101101101101101001 + 1111110011100000010010001 + 0110101101101110011101001 + 0111000010011001001000010 + 0000010010000000011011000 + 1110110010010111010000101 + 0101011000010110101010110 + 1000001011110101100101000 + 1001010001110001011100011 + 0111101010111101101111101 + 1111111111001001001000101 + 0000000110101110010001100 + 0000000010010100101001011 + 0011110010001000001000111 + 1110001100010001110000001 + 0001110010001001011011111 + 0111101100111010010110000 + 1101101011010110001010111 + 1100101101100110001111101 + 1111001011001001000011101 + 1100000111111010110101110 + 1111111001111011100101001 + 0100000000001100011010100 + 1110110011011101101111101 + 1101011111011100111010010 + 0110000000011110101001001 + 0110110100001111000000010 + 0100010001100011110011111 + 1010100001110011101010000 + 1010011010111110110000110 + 0110010100100111111010101 + 0010000100101100101000000 + 0111011001100100001101111 + 1011001011000111011111010 + 1110101010110010110001100 + 0010001111010000101101001 + 0111101101011000111011011 + 1001011000110011010110010 + 1010111111100101101010000 + 0011010110011011001101110 + 1010100000100110001100010 + 1011011100110101000100110 + 0101000000100110111010000 + 0110000100110100001011000 + 0010010111101111111011101 + 0010111110100100000111000 + 1110111000100111010100011 + 1100010100010001101011011 + 0101001011010100011010000 + 1111000000010111111000100 + 1001110001010001100011011 + 1000110000010010011011010 + 1010011001100000001000111 + 0000111011110011101000111 + 1100100001111011110101101 + 0010000011010011111110110 + 0010010101111101010010000 + 1101100100000000100110100 + 1110111101010110100011011 + 1101001000000101101110101 + 1011010001011000001111001 + 1110011000100111011100011 + 1100010010010101010110000 + 0010010001001001000100000 + 0001011001111100001011001 + 1010001100100110011010010 + 0110000001101100000111110 + 0101011101011001000000000 + 1010001010110001011000001 + 0011111101100000001100011 + 0011111100111010111000100 + 1001001000011011100000000 + 1010100001000011010011110 + 1001001011101110011111001 + 1000101101110000100010010 + 0010001011010001110001110 + 0000101001011111110110111 + 1111001100000000001010110 + 1111110001000000001111110 + 1101011001001101101011101 + 1011111101111100101110010 + 1101101111101111001110100 + 0100011000000000010000001 + 0111111000000110100011111 + 0001010101110111010110100 + 0100111010010010010110011 + 0000001000011000010000100 + 1010010101100011001000001 + 0100010111100010001101110 + 0010011101110001001010011 + 0111010100011001110101010 + 0000110110010001001100100 + 0101011001101111001111010 + 0101110111010101000100000 + 1111000100101001110101000 + 1111101100101111101000111 + 1100110000100100011111100 + 1111011111001010001111111 + 0010100111000000110000001 + 1000100101111001101110111 + 1000111100010001101010111 + 0001000001010110001111111 + 1011110111011101011101010 + 1011110010011100011010100 + 0011101011001100111001010 + 0101100101001100000101000 + 1111100000101000010101011 + 1000011011111111010100001 + 1010010100011110100000101 + 1100011010100101111001011 + 0001111010011101010110101 + 0100100010100111010001011 + 0011110110100001101010000 + 0111011101110111100110000 + 1010000100001000110110010 + 0000001011000010010001100 + 1000010010110111100010101 + 0100011101111010000101000 + 1011011001011000011000011 + 0101011000001111010001100 + 1110001101000101011110001 + 1010100100001111101001010 + 0010110111100101010010010 + 0101010000010001110110000 + 1001001110111111011011110 + 0001011010001011100001111 + 1010101010000011100000011 + 0001111110100010101001101 + 1101100111010101100010001 + 0011101011000100000000001 + 0001011011101010011001000 + 1101101100000110101111010 + 0100011000100101100111000 + 1001100111001110001101011 + 0100010000101011001101000 + 0000100100101000000011111 + 0011010110101110100000110 + 1000000110101100001111111 + 1101011011010000001101011 + 0011001100010110101111110 + 0001110111011111000101001 + 1001110101111110110111101 + 1001110011010111101010011 + 1000100011001110110010001 + 1011010011011001010100100 + 1101111110110110010011100 + 0000100111010001100101111 + 0010111010101100011001001 + 1000011011110101001110100 + 0010010100110100011011100 + 1111000111110101011000001 + 0010101010110110110101100 + 1011010010001100110000011 + 0111000101100100110101001 + 0001110001010111001010100 + 1101011010100100100111000 + 0000110011010110001000111 + 0010111010110101000000101 + 0001011101010000100010010 + 0000101010111011001110001 + 1110111011010100101101111 + 0110110110101000101001000 + 0100011001111111111100100 + 0000111111011100100011000 + 0100100111011101101101111 + 1101111111101110010110100 + 1011001111100011010111101 + 0100000100000111001000001 + 0011011100101001110000001 + 0110110100110011111101001 + 0110001000011011010110111 + 0010110111111111100000101 + 1001111110111100100101011 + 1011001001101011001100111 + 0100011100110011010010100 + 1101000111110010100100010 + 0101100000101101000000011 + 0111001000110011001011010 + 0010110011111010100001000 + 0010100010100001010110011 + 1011111001110001011101010 + 0100101000000100011111110 + 1010010001101010010001001 + 0011001100011101011011001 + 1011001100000000000100110 + 1100000011101010111000110 + 1101000011100111010111001 + 0110011000000011110100011 + 0101100110110010000001101 + 1111001000111110110111100 + 1101101101110110011101111 + 1010110110011001011101110 + 1010011111101011100100011 + 1001011001010001010110010 + 1110001101011011001110000 + 1000101000010110000111001 + 1010000010101001101110101 + 1110000111000010010110110 + 1001111111111001100011010 + 0000000001010011101110000 + 0110100110000101011000100 + 1101111010010111001100010 + 1001010000101000110001110 + 1110110011111000100111010 + 1001010101001010101110110 + 1010110001011011110000110 + 0011100111101001000101001 + 0001101100001110111111110 + 0000001000111100001100000 + 1010111010110010101011110 + 1111001011100000111011010 + 0111001001000101110100001 + 1111111010110001000010010 + 1010001111110010001101111 + 0110010000111101000101000 + 1101111101010000101101011 + 0100100000000111001110100 + 1000010010001110011101001 + 0111111101100100100110110 + 1101111011001000111100101 + 1000001010011111001010011 + 1111010111101110011111101 + 1101001100101100010110111 + 1110100101011010011111000 + 0001001101000101101001110 + 1001101100111000111110001 + 1101001111100001111111000 + 1011101001000101100100000 + 1011010011000001111101111 + 0101101110000000101110000 + 1110001011010001111010100 + 1110110010000001101100101 + 0111111101100011110111001 + 1100110010001100010101101 + 1011011100111110111110010 + 0101100101000001000110000 + 0000101010110101011001100 + 1110011000001110100100100 + 1000111001001010100111100 + 0001010100101101000100101 + 0101101000110011010010000 + 0100110010000000110010101 + 1111000000000010101001001 + 1011010001011010110101111 + 0111101111101111011100011 + 1001010111101010011100000 + 0110100101010001011000100 + 0101000010000000010000100 + 0000100110100101011010111 + 0101000001010001001110001 + 1101010010100010110001111 + 1100100111100111100111000 + 0011101010110111000000001 + 1001111101001001011111110 + 1001110111010000100101010 + 1111010011101110110001100 + 0100011111011100000111101 + 0100101110101100111101110 + 1011000111000110110011110 + 0101101010010101001100010 + 1110011100000000001100110 + 1011111111100000001011101 + 0110111010111011000010101 + 0011100001010010010010001 + 1111111011010101100111100 + 0111111001010110100011000 + 0000011010111111110110111 + 1001101010111010010000000 + 0110001011111011010110010 + 0100010010001000011100001 + 1100101111000110011000001 + 0111101100001110100110010 + 0000010001011101100000001 + 1010100001010101111110000 + 0100111110010000110010000 + 1011000010101000000100011 + 1010011100100110000011100 + 1011110001111010111001010 + 1000100100011100111101011 + 1011101110010110001010010 + 1110001000100001011100110 + 1011010100010110111110011 + 1011101000101011001000000 + 0010001111110110101100001 + 1101010011010000100110010 + 1010101000110010000010100 + 1000011101001110000111010 + 1001010010100110000010000 + 1111000010001110000001101 + 0011101101011100110000010 + 1010100000101101011111110 + 1110000000101100010100000 + 1101110100110001100000110 + 1010111110011110010000101 + 1111101000100001000000100 + 0000000011010010101101100 + 0000110101100100000001011 + 1111110100100100000100001 + 1011011011111111101111010 + 0111010101001010101111000 + 0001010000100011010001110 + 0000001010001100100010011 + 1110001001110000100011011 + 1111111111100000001001010 + 0110100111011101101001111 + 0001000110100000011000111 + 0111000010111000111110101 + 1100001010110100100100101 + 1111110111100001000100001 + 0001111000100111010011110 + 0000110001100100010110100 + 1001101001001100110110101 + 1010101011010011111111010 + 0100110101011011001111110 + 0111100111100110111010110 + 0000101110111010001000000 + 1110100010111001011101110 + 0111010110100011001011011 + 0100111001111011001100011 + 0101010100011001111010111 + 1010110100110101101011001 + 1111011110111100101111000 + 1100011011100101000011110 + 1010101110000111011001000 + 0000101010111001010010010 + 1111000101010101001000110 + 0011100110000100011100011 + 1111111011000000011110110 + 0010101111001100100001111 + 1101110101010000000011100 + 0101000001101000000010001 + 1101110011110000011111011 + 1001100110110001100110010 + 0001001101000000000110110 + 0111000001010011010010010 + 0111111101110000001001101 + 1001111010010110000011011 + 1110011011110010000001101 + 1111000001110010110111100 + 0111101100011101011111111 + 1101111000000110010110100 + 1100100010000111000110010 + 0111110100011011011010000 + 1011100001101000110000001 + 0010000110110000001101001 + 0001110100001101101001100 + 1101101000110110110011111 + 1100001100100000011010011 + 1011110001100000100111011 + 0001100000010011010010011 + 0001110000011001100011111 + 1100101100010001101000110 + 0011101001111110010100110 + 1101011000111100001000111 + 0110100101100000100100010 + 0001001101111010101100010 + 0001110000000001001101010 + 0010111000001001000000101 + 1110101001101011101111000 + 0000101010011101101110010 + 0110101110000001001110101 + 0001100111000010110111010 + 0110000010000111010000101 + 1010001100001101101101000 + 1100101110110010001001001 + 1010000100110101010010101 + 1001011111010110001110111 + 1111101001100100000001111 + 0110110011110110101010001 + 0101100000001101111001000 + 0010100001100101101100010 + 0011110001110001011101111 + 0100001111101011111010100 + 0101110100000010111000010 + 1111000000001011001010000 + 0100101001000111001111010 + 1001101001010100000100001 + 0001101011110111111000111 + 0010011010110111111101100 + 1010011110010001000100001 + 1101010100001100100000010 + 0000010011100101001001010 + 1110111101001001000001001 + 1001001000110111101011010 + 0101100111101100001010100 + 0110110010011000110001111 + 1010001000000001010001001 + 1000110111110101111100100 + 0000001100101010001101001 + 0101100000001101111110001 + 1011101111011001110010001 + 1011000101110000010100001 + 1000101110011011110111001 + 1111001110101000100010010 + 0010000000111111011101001 + 0000001011010000010001001 + 1100110001111110010100010 + 0110111111111100110110001 + 1100000100111100010111010 + 0011111101100001000010010 + 1110110000100101001111000 + 1001111100101111000001010 + 0111110000000011100101111 + 0101111010011111000001001 + 1011110000111000000111000 + 0011011111000110101110101 + 1110101010000000100001000 + 0001010010011100001011010 + 0010000110110111000111000 + 0111000110110010010001011 + 0100011001000101110001000 + 0010100000000101011000100 + 0010000111100110011001000 + 1010100010111000100010100 + 0001111111100101101001110 + 1110101000110111011011100 + 1011110001000001011110101 + 1000011010011000110111000 + 0101101011000011010010000 + 0000110000000000010100111 + 0110011101011000101001100 + 0101101011010100011111010 + 0000101010001010101010110 + 1011101000110100100010001 + 1011110011001110100000001 + 1101011111101011000111100 + 0110100101110010011100001 + 1010011010101101100110100 + 1011011100010111111011001 + 0100001000110001001011100 + 1010010101001110000001100 + 1111100011000010100011111 + 1100010110011010011100010 + 0111000100001101110111000 + 1001110010110010001110011 + 0010000101110010001111111 + 1111000110101011000010100 + 0110011001111011011000001 + 0000100011101001110010111 + 0000000011111110000000100 + 0011100110001101101100111 + 1111000111011111011010001 + 0001011110001101011000110 + 0001100111100110101001010 + 1001010001001100010101011 + 1001001110010111101001000 + 1111111101111000011011000 + 0111011011001111010011011 + 0100100100101110001100110 + 0000011011101011011010000 + 0100000100011011001011010 + 1100000111100100000011100 + 0100010001011101000011011 + 0111010111010101011101001 + 1000110001011001101010100 + 1101000000110101111100001 + 0100010011101100001101110 + 1000000011010111101000010 + 1000010101000111111101010 + 1110001100000110001111100 + 0011001000011110011001110 + 0010100110101111010111011 + 0110101101011000011000110 + 0010110100000100100101111 + 0011000010110001011110000 + 0111001111001101100110110 + 0000001000100100110110000 + 1010001110011111010010001 + 0000100101011011000001000 + 0000110000010101001011110 + 0000101111010000000100011 + 1001000111110100010010011 + 1110101011101001101110110 + 0000100001100111010100011 + 0110101010101010011110011 + 0110011100101110011001110 + 1110111100100000011000100 + 1010001011100101011101111 + 0111110111000000001010000 + 0010001110001011100010101 + 0000101111011001110101101 + 1011111000011110011110010 + 1001110110011001110110000 + 1000011100001001001011111 + 1110001101001001000001001 + 1101010111100011101110011 + 0101001010011001110101011 + 0010101111000101100001100 + 0100100011011001100000101 + 0000011110101010011100101 + 1010101001101110001001010 + 0100101000011001010000100 + 1110000010010111010110111 + 1101000011111100000111000 + 1100001111011100001100111 + 1100001010101101011110010 + 1101111110000001101000101 + 1001001110001101010110011 + 1011011001111100011010000 + 0001111100110001001001011 + 1011110100011011001010101 + 0000100110110101110111011 + 0010111001011110100111101 + 0010011011001101101110011 + 0101011100110011000110110 + 0000100010111011110010001 + 1100011010101100100010001 + 1001101101110001100000100 + 0011110000000100011100111 + 1000100111110010111010011 + 1010100001110001101101111 + 0011010010000010100111011 + 1001101001000110000011001 + 1011000101010101011110100 + 1110101110001101001100000 + 0011010011110101111111100 + 0101011100001000110000011 + 1000101000010110100100101 + 0011001111000000100110100 + 0110111110111101111011010 + 1001101011001000101011111 + 1011010101101100011000011 + 1100110100011000000110000 + 1100101110111101101000100 + 0010110100011001101100001 + 0111001101001110111010101 + 1110101011001001000101100 + 1101010000101111101101111 + 0011101011100000100110010 + 0110001010000001111000110 + 0011100100010011101100000 + 1001110001001100000000001 + 0000110010111001001100011 + 0010101100001111000010010 + 0001111111101000001011111 + 0111101010010010010111010 + 0110111110110111010110111 + 1111001111101111000000111 + 1000110001001011001110111 + 1111100111010011111001011 + 0101011111001111111001000 + 1110010101101001001110010 + 1011101101100010111010011 + 0111111111000101010001111 + 0110100100111000011110001 + 1100001000011010001010111 + 1100010001110001111101110 + 1101000011111011000110100 + 0110110101010011111001001 + 0100111000000000110001000 + 0110100010111100000101110 + 1100100010000011011010110 + 0000011011110110101000100 + 0111010000110100111111011 + 0000001011001100110011000 + 1100100010100100010100000 + 0100100100010001100001001 + 0110011011110001100111010 + 0111111010111111010101101 + 0100100110101001010100010 + 1101001110000101011100100 + 0100001001010000011000001 + 1111001111100100111110011 + 1101100011111010111000111 + 0101010111110100001111011 + 1011100011010101111111001 + 0110011000001110101111000 + 0011001010101100000111000 + 0010100111011111001001111 + 1101010000001000100000100 + 1110000011010110011111010 + 1000011101001011011111111 + 1011100101010010010000010 + 0111011101000010101111101 + 1010111110100100001110001 + 0101101010000101011101010 + 0110100001101000101000000 + 1100010011000010001010001 + 0001010100011001111101110 + 0100101000111110010011000 + 1110010001101111100111101 + 1010111111101101011100101 + 1000110111001000001111111 + 0100001000100110101100001 + 1001011000110100110010101 + 0110001011100001111011101 + 0100110010000001000010100 + 1100110111100010000111110 + 0111000011001111101010110 + 1111110101011100010110000 + 1101110101011000010000010 + 0100110110100101011111100 + 0001011000111111100111001 + 0000010000001011010101110 + 1000001000110111111011010 + 1011001010111111010001100 + 0001011111110111010011001 + 1111110010011001110000010 + 1010000101101110010001100 + 0010010001111000101000101 + 0111011000000010011001000 + 1010010111101101001100101 + 0100100100110010010001111 + 1000010101110110001010011 + 0001101011011100110101111 + 1111100111000111111111011 + 1010101101110011010110010 + 1001100001101100100111101 + 1011011101011001001010111 + 1100001010011011000101000 + 0010011111000000111010101 + 1011000011101101111011010 + 0001111100110101100011100 + 0100010011001110011001111 + 1100010101110111100001101 + 0010001101011100111111011 + 1001110110010010000110001 + 1001000000011101001110001 + 0111110111001001000011001 + 0101011110011011111011111 + 0011110111011011010101100 + 0110100001000000110110010 + 1100010100110111100100001 + 0001111110010010110110010 + 1111011110010000000100110 + 1011101100110111110010010 + 0110011111011111101111111 + 0001010001101011010001010 + 0001100001101111101011100 + 1111110000001100110111101 + 0110110011101110001110101 + 1101010100010000110011111 + 0010001000001001001000111 + 0011110101010010111010101 + 1000110010111101011011101 + 0101101010011010101100001 + 1011100000011111111010110 + 1111110100010101101001001 + 0011110000101100001000110 + 1010000101100110110000111 + 1110111111001000101100101 + 0000111100000001110010111 + 1001100101011001100001100 + 1010101001010010010111111 + 1010010110000001000000010 + 1011101000110001010011100 + 1011111010001010001110110 + 0100110010110001001110011 + 1100111111110100001000001 + 1000111101110001000000100 + 0011010111110100101001100 + 0000011110101011101100001 + 1001011100001111001101011 + 0000010110110101011000111 + 1011001000010010001011011 + 0111100101000110001100101 + 0000011001011100100001001 + 1101111011101010011011110 + 0111101010001110110110101 + 1000000101101101011011100 + 1101010110111111001000110 + 0001001110110101010100101 + 0110010011100110111101001 + 1100000110111010110011000 + 1001010100110100110111010 + 1011010101101001111010111 + 0011011111111010100010110 + 0101000010011110000111001 + 1111001110010101100100110 + 1001011010101100100000010 + 1010110000100111010110101 + 0001001100010010000010000 + 0010000001011111100100101 + 1110101010110100000010110 + 0001110010011000111101100 + 0000100011111001010001010 + 0111000111110010011000010 + 0110010101011010101101100 + 1111001101000110010110011 + 0011000110011110000110100 + 0101000100001111010011001 + 1001111100100101011111000 + 1110010011101000011111100 + 1010000101101110000000010 + 0001000110000011010100111 + 1110010101101011101100001 + 1110001101011011111101001 + 0111001111101110000100101 + 1001000000110101010110010 + 1110101110100011110101101 + 0010001111000101011001001 + 1011110100100011001111001 + 1101010010000010101111100 + 1010011110111111100111011 + 1010101100101010111011010 + 1110011100001101010100011 + 0100100100101001101110110 + 0110010101111001110000000 + 0011110101011101011101101 + 0111000100010101110000011 + 1111011100011011100111010 + 1101111100111101100010111 + 1000001011001010101010011 + 0001110000001011101110010 + 1001111101010001010010101 + 1000011001100011000111000 + 0001110011111101100001100 + 0010011101100101001011000 + 1010010101111110100011010 + 1101100111111111100100001 + 1011101100100110011110001 + 1111101001011011110010110 + 1011001110100100010100110 + 1111110001101000000001001 + 0001100110101011000110010 + 0101111100111010110001001 + 1100000011010001101001001 + 1011010001000001011001100 + 0110000001110010000010001 + 0001011110011010111001010 + 1101011110110100101111101 + 0110011111010110111001000 + 0111001011000010001110011 + 1111101001001111100100110 + 1110000100010001110111110 + 0111010011001101010000010 + 0001101100100010011111110 + 1011101111011100001101110 + 1010011001111001110101010 + 1100001110000111100111011 + 0001011101101110000001100 + 1010100100111000010111010 + 0100101110010101010101010 + 1100001001111010010100010 + 1001101101011000001111111 + 0111100111101011000010011 + 0101100111100010101111010 + 1110100011001101011000000 + 0001001101100101010010000 + 0011111001001011111100001 + 1101001111101001111011011 + 0100110101011001011010100 + 0110011011110111100000101 + 0110000101010001111000011 + 1010000011100010000001110 + 1110010111000110111111111 + 1100100010111111000010011 + 1010110001001001000100000 + 0010000011001100111001101 + 1111000000011001101100111 + 1000010101011110110111010 + 1011101000111000101010001 + 0000000110011100101000111 + 0110000110101000101000101 + 1010101001100010001101001 + 1100011001000100111111110 + 1011010111101100000110100 + 0000010101000010011001100 + 0111111010001111000111010 + 0001100101111101100101111 + 0010010101000100110100101 + 1110110110111100000111011 + 0101010000111010111110100 + 1000110100001110000001001 + 0101101110001000100100110 + 0101110000011111010011001 + 1100111001100100101110111 + 1110101101000000100110110 + 0001000100010100000110010 + 1001000100000100000010100 + 1000010011101101101100010 + 0010110010010001100101101 + 0110101000010011100011111 + 1100101000101111010101011 + 0100011100100011110111111 + 0010100000010011110001011 + 0011111111000110000100110 + 0000100010011101111011101 + 0000010101011100100011001 + 0110010111100100110010100 + 0000010111011001000010000 + 0010111100110011101001110 + 1001001110011101100010000 + 0001000010100110010000000 + 1011110101111101001011001 + 0011101011100010111100010 + 1001100111100011101101011 + 1111000101011101001011010 + 1011111001010111010110111 + 0000100101110000011111010 + 0101110011010110001111100 + 1000101101100101000100111 + 1111110110101010111100000 + 0000101000111000000001101 + 0111010011110001000000011 + 1010110010000100011100001 + 0010101101011110010000111 + 0100000010001010010111100 + 1111001100001111110100001 + 1101010100000000111100010 + 0000010111101100100001111 + 0011000101100111011111110 + 1001100110101110101001110 + 0010001010001101100110101 + 1010111111001010001101111 + 0000010101101111101000001 + 1001110010010010011101110 + 1110100110010101111010010 + 1101101001010110001010010 + 1000101100001011101011011 + 0111111111010100001110110 + 1011001011001000110110111 + 1111000000111001100110111 + 0111111101010100000101011 + 0011011101110110111111001 + 0101101101100110111101010 + 0000110101000100001111010 + 1010110111100010001101010 + 0101101100100001111010011 + 0001011101001100100011011 + 1010011000011000010111010 + 0000110001001100000100111 + 0011111111110001110000001 + 1010110101000100101111110 + 1011011100011000111101100 + 0000101111110100100101111 + 0001011100110110110101010 + 1000101011100111101110010 + 1101010010101010001110101 + 0011111100110101111100011 + 0011111011100111110010011 + 0001110001001110110101101 + 0110100111011001101110111 + 1010011011111111010010011 + 1011010100111000011101111 + 1011001100100110111111010 + 1000100000000110110000001 + 0101100111001011100011001 + 1001111011000100101011001 + 0100010001011110100010100 + 1110011011001100101100000 + 0001111110011110110001110 + 0011111110001101110111111 + 1110010010010111001110000 + 0000000110101000011110110 + 1010110001010100001000011 + 1110101100010111111111111 + 0011111011000100001111110 + 1011010000110100101110000 + 1000110011010100001000011 + 0111001001100010001100000 + 0011101101000110101101111 + 0101010100001100001111011 + 0111010001110110101000011 + 1011010001010110000011101 + 0000011111010010110100011 + 0110111100001110110001101 + 0101100101000110000110011 + 1101101110101000100010011 + 1101110000010100101111110 + 1101011110100101010100101 + 0100001010001011111101000 + 1011100101001111110101000 + 0101100010111111100011000 + 1111000100001111000101000 + 0001000001100110001110100 + 0100110001011101110010010 + 0010000110110111100001111 + 0011100010000101001111101 + 1011100110111111011100101 + 1001111010010001011000101 + 0011100010100001111111101 + 0001111000000110111000001 + 1000111011001101011100000 + 0010100011110010000010001 + 0011001101011110101110010 + 1011110000111010111010000 + 0100110101011100111100110 + 0001000111000111111101010 + 0011111001000011111010111 + 0011011001100110110011010 + 1111100011111000111000111 + 0000001100011000100101010 + 1110100100110001000111010 + 0110011010110110011111011 + 0100100011011111011010100 + 1101001110100000100111110 + 1011010101111101111110100 + 1100100100100100001001101 + 1100011011001001110011100 + 1100001000101011111111011 + 0010011000111011011111101 + 0000011010001010100010011 + 0000101110100101011101101 + 0111111101001100101001001 + 1000000110100101100011001 + 0001110111101010010101011 + 0100011000110011011010010 + 0101000100010001011110111 + 1110010011001110100011000 + 1010010100001101101100100 + 1111000111010000100111101 + 0010000000101110110111000 + 1111100111011010101011010 + 0000010010000011100000011 + 1101001111011111000001001 + 1001110011101110010101111 + 1001111000110001100001011 + 1101011110111011100010011 + 0010001001000110101010100 + 1011001001010001010111000 + 1101110100111011000000011 + 0111110111101111100001111 + 1001100010101000010010111 + 0111111111001000110101101 + 0000111001011010011000010 + 0100001000011100110000100 + 0101011010011000100000001 + 1101011000001001100010111 + 1011100001011001111100000 + 0000101111001000001101001 + 0000011000100001001101011 + 0011101001100101100001111 + 0011000001111101100100000 + 0011100100110101110001110 + 1110111000001111100101111 + 1101111011001010011111011 + 0111000010101111000010100 + 0001100111101101111011100 + 0000111110011101100101011 + 0010010111111011110010010 + 1100100111100001111100111 + 1101011110110010000010101 + 0000011001001010111001001 + 1101000110001001101000000 + 1100001011011100001010010 + 1110001000110101100110010 + 0010110100110100001011011 + 1111011110000100000110110 + 1011010001010001110011010 + 1101111011110011000011011 + 0000111000000110011010000 + 1001000000001001101100110 + 1000001110111101100000101 + 1011000110011110101111111 + 1010101011100011100010011 + 0001111011011101010110110 + 1111000001111101110000111 + 0111011011101100001010000 + 1011010111100101010100010 + 0111101100111100101111101 + 0011001011110101001100111 + 0110011110011010010001111 + 1001110011110010000001011 + 0101010110011111010100101 + 1000101000100001101100100 + 1010001001111000000110100 + 0110000111111010010011100 + 0010011101110111000101011 + 0101001011101001100101010 + 1011100100111010000000011 + 0001001110111110010010011 + 1011110000011101101011010 + 0111110010001010001111011 + 1110011011100110000010101 + 0000011100010001001001101 + 0001101001110101101100100 + 0110100100011110001100100 + 1110100000100001011001000 + 1101000101011001001010111 + 0101011010101010110000111 + 1100100111011001100010110 + 1011100010111001001111011 + 1111100111111100010100001 + 1001001100100101101001100 + 1010101111010010011110011 + 1111110011000111100001001 + 0101110001010110110101011 + 0010100101101011111101100 + 1001110100111001100000101 + 0000010110101000000011110 + 0010111010011010101001111 + 1101101000100001000011101 + 0101001011101101110001011 + 0101101000100000010001010 + 0100110010001110011001100 + 0001111011110110010110011 + 0100111110011110011001011 + 0101000101101000100100001 + 1110001111111101011110100 + 0111110011110101101000010 + 0001000010110001110011011 + 1100011101110111110000101 + 1001111111100100101001110 + 0110110100110000101111111 + 1110001110110101111010010 + 0111101001011001101101111 + 0110011010011111101110011 + 0101000110001101100001001 + 0000000011000000110011011 + 1011100110100001110100100 + 1010110011110000010111100 + 0000010011100000000111101 + 1111110111101011011110110 + 1011000111101101101010011 + 1111001101011110001111000 + 1001100011101010100011101 + 0101001111010101101010000 + 1101100110100001110011101 + 1000100111010010100101011 + 1101111000000111000000101 + 0111011000001010101011111 + 0110111000111010101110000 + 0001011110000011110111001 + 1010011110101110001000100 + 0000000001000110101101111 + 0000001011101110011010110 + 1001101111100001110011010 + 0011100101011111111110000 + 1011111111101010110101100 + 1110000101100100100011111 + 1100100101001111011101011 + 0111011011000101111111010 + 0110011110110100011011000 + 1000110000101111000000010 + 0110000100100110010010100 + 1000011111010011100011101 + 0111000000111100100001110 + 0011101110100100101010000 + 0000110101100001011101101 + 1111110010010001011001100 + 0101101110001100110100010 + 0101000011000100010110110 + 0111111111110110001111100 + 1000011010110100110100011 + 0000111110011010110000000 + 0001111100010110010101010 + 1100010111000011111111100 + 1111010011011000001111000 + 1001011101101110001110101 + 1011101110000100111111011 + 1001100100101001000100001 + 0110110111001101101010000 + 1011011010000100011111100 + 0100101001101011100001000 + 1111111011101100011010101 + 0110100111100001011110111 + 0111100111011100011000000 + 1100110011100011110111101 + 0110110100001100101001110 + 0001111101000000110111011 + 0101011000011100100001101 + 1111110101110000100001010 + 1001010000000001000000100 + 1011000100000000010001001 + 1011011000111111100011101 + 0110010000011000101000010 + 0111110111001110111000001 + 0110000000100110001001000 + 1010111001111010111110001 + 0000010101101001101110010 + 0110111101000011101010001 + 0010000010001010001001110 + 0100000100010011110101111 + 1001111001111110000010011 + 0111010010001000101100000 + 0111101011000000101001110 + 1011010011111111000111011 + 0010010101101101001000100 + 1111101110010101001101100 + 0111000111011110001011110 + 0110011110010100111111000 + 1001100011001100001011100 + 1011011000110100100100101 + 0101111010011000100011101 + 1001101101011101011101111 + 0000000100111111001010001 + 1111110011011000101010110 + 1110011010100100001100100 + 0011000101010111111100101 + 0101100011000001010011111 + 0100001101011000111111101 + 0011001100100000100011000 + 0110001100011010010100101 + 1000011110100100110000011 + 0110000011000000110000110 + 1101111010111101001001000 + 1100000110100010101011100 + 1111000011010011001100000 + 1001000011100011000110100 + 0000100000100000010110110 + 0001101001100010111001101 + 1001000000000011111110000 + 0011001101001001100001001 + 1111011111101110000111101 + 0101010111100001001100000 + 1010101010001111011001110 + 1101011111101000011101010 + 1000110110011100001110100 + 1110000111100111101100101 + 1111000001100010100011001 + 0001101111001010010110101 + 0101111101111100011011011 + 0111100100001110000011001 + 0100110110000011111010100 + 0010001111110010111001010 + 0101000011110100000000010 + 1000111100011010011000010 + 1000110111010000101110000 + 0111110101011101110100000 + 0100011111101000000011100 + 0111010101110100011000011 + 1110110000111100110111011 + 1010010111101011110011110 + 0111111000001011111010101 + 1100001110110001011011001 + 1001001001111011010111100 + 0000000011101111110110110 + 0100111111111100110111100 + 0100011000000100010010110 + 1000111001000010000110101 + 0100111110011101110100001 + 0111010011011110111001011 + 1000001010011000000101011 + 1011110110001101001100010 + 0110011011001111001101101 + 0010001101110110111101111 + 0001001101010100011001111 + 1010111011110000111110110 + 1010001000011010010000001 + 0011001101100101010111001 + 1111000011000101100001101 + 0101101110001001010101110 + 1011010100100111000010011 + 0000110011000110000011111 + 0010001110100101100010100 + 0100000111011010111111011 + 1111001110011001001010011 + 0111001000001011000111011 + 0101101000011011111000101 + 0111111011100110001101100 + 1001001100001000110000010 + 1010111100101001010000101 + 1011011101100111001101001 + 0100100010101110111010001 + 1110001100000110001111011 + 1111100000111110001110011 + 1100000110101111011010100 + 1110101010111110011001101 + 1111010101111101001101101 + 0000101011101111100110000 + 1101110000001110100000001 + 0101110001101100011110000 + 0001000110010110000001000 + 0001001111001010100000000 + 0011101001111101100001011 + 1010100011010111011101101 + 1101111011101001000001000 + 1010101011011000111010010 + 0110010010101100111101000 + 0110010001111101001000000 + 0100110010111001001100100 + 1100111111001000101101110 + 0111000011010001000110001 + 0101010010100001000111000 + 0111100111100100111101010 + 0111010001000011010100001 + 1010111010001110100000000 + 1000000111000101100111001 + 1100011000101100110110010 + 1111001101000111100111011 + 1010110010110010000000000 + 0100001101100010001111001 + 1010111110001001001110100 + 0001001100110100010010010 + 0100011001011100100011111 + 1101001111101100101000010 + 0110111101111100101111000 + 1010100100000111000110011 + 1001001101111000010000100 + 1101010111010010111010000 + 1001000111101010111011000 + 1101000010011101101011110 + 1000010111011111010001100 + 1110101001110100110110000 + 1011100010100101110111001 + 1011111010011100001010100 + 1000111010000000110001001 + 0011010010101111010011010 + 0001011011110001000101000 + 0110101100111111110001000 + 0100100010001101000000111 + 0011110101001110101001100 + 1111100100110110101010010 + 1100000110111111100001000 + 1101011010101111111011001 + 1100010000011111101100110 + 0001101001111011111100011 + 1010111111101110110011011 + 0110100101001100110001100 + 1011100010101010011101001 + 1111011000111010100000111 + 0010011011001111111001001 + 1011101000101101011101101 + 0111101010111111000111011 + 0000010000000111110111100 + 0001011111100001110101001 + 1001110000000111001010000 + 0101111111101010111101010 + 0011010010010000100001000 + 0111000100100110111111111 + 0000111001001100011010101 + 0100101001000111011011001 + 1001001100100000111011010 + 1011110100000101000001011 + 0110101001100001001100011 + 0110100111001010001110001 + 1000000110010010011010101 + 1010010110101100001010010 + 0111000000011110101011010 + 0001101001100110010010110 + 1101011000000110111110100 + 1110011101010011101110110 + 1110101111101011011011001 + 1000111001010101011111001 + 0101100101110011101010011 + 1110000110101111100000011 + 1001001000010000100101001 + 0010110100110000011001111 + 0101111101000010011010111 + 1001001001010001100111001 + 0011001011110000001001011 + 1110011010001011101111000 + 0010001100010010100111010 + 1011110001111000010110101 + 1010101111001111111001100 + 0101000111011100010101101 + 1000101100101111111010100 + 1011100100011111000101001 + 0001100010010001100110110 + 1100001110100111100111100 + 1000011011000110011010010 + 1110000111010010100010011 + 0110010000000101100101110 + 0110011000110010101101101 + 0010110010010111110101011 + 0110001011000000111000111 + 1101001101100101000110110 + 1010100000001010010011110 + 0001100010111111011011010 + 1110110101111000000111110 + 0001111011101101001001111 + 1000100111011101111101111 + 1010111110101111101100100 + 0101011111110101000000100 + 1110011000100111000010001 + 1010101101011001101011100 + 0001000111000010001110000 + 1100010101010100011111000 + 1111100000001000110100100 + 1110000010011110010001010 + 0011110110111111100101001 + 0010011010101001000110110 + 1101111011100111110011100 + 1101111101010100100000100 + 0001001111000100110010100 + 0011101001000111000010100 + 0100101110010101010010000 + 1111000111111111111110111 + 0100010010100111101111100 + 1011100101111000100010110 + 0010001000101100101110100 + 1001110001111110011000100 + 0101100100000000110010110 + 0001100000100100110000011 + 0111010111000101010000001 + 0000111111000011010001100 + 1000101111000110010101001 + 1011101110011000001100101 + 1001000101100110100101011 + 1110100011010101110001000 + 1000100001001011101101011 + 0011100011001111111011001 + 0011100101110111100101010 + 1110001001111000100111101 + 0100001011001110011100001 + 1011101011100011111000001 + 1101101111010101110111110 + 1011010101011110101011100 + 1111010011101100010001111 + 1111011011101111101111100 + 1000101010100100100100001 + 1110000100010001001110001 + 0011010000100001001101111 + 1100101011101000010000010 + 0000111001111001011111000 + 1101011111110101111100110 + 1111001010110010111011110 + 1111000011001010001110101 + 1111101101111011011000101 + 1111101100000100011001010 + 1100111101111101100011110 + 0000000000010100111011110 + 1010101001001001000111101 + 1101010111101000001000100 + 1001001011110010010110100 + 1010011111010001110110111 + 1111110111111001000101011 + 0000001111001010100010110 + 1000101100001000110001101 + 1010101100101010110001100 + 0110101111101111100100101 + 1101010110110010001101110 + 0111111011010111010110011 + 0100010011000111011001101 + 0011100010111000100011011 + 1010000111011100011100110 + 1100001000010001010101010 + 1011100010100011001101100 + 1101111111000111000011101 + 1111101100011001110101001 + 0011001111101010111101101 + 1110111101001110001111010 + 0110111000101100100011110 + 0011110000101000010000110 + 0011010011110100111011010 + 1110100111010111011110111 + 1111001010101011110000011 + 0100110011010100100001100 + 0011111000101001000001000 + 1011011111101010110110110 + 0010010000110110110101001 + 1111111011110100010000110 + 1101010100000111111000000 + 0111010010101010101100000 + 0001111011001001110011010 + 0110011100010111001111000 + 1001011110010110010100110 + 1011011011101111100110110 + 1010001000110101111011101 + 0011111011001101110110111 + 0100110000101100011110101 + 0001011010100011100110101 + 0110001000100110010100101 + 0000001110110111100111111 + 1000100110101010110001111 + 0010000100010101001000010 + 0011011011010001000000101 + 1000010111010011010011011 + 0110100001001010000000101 + 1101011111000011000010111 + 1001011000011111110100000 + 1101010011110010100001001 + 1111000001001111111011011 + 0011100001011011101111010 + 1011110010000100001111100 + 1011010111101010010011010 + 1011011101010110011111111 + 1100001111001101000011101 + 1010100001000000010100100 + 0011100101100111111011101 + 1100111111101011011110001 + 0011110011011101011010000 + 1111001010110010111010011 + 1110001111110100111000000 + 1001010000000001000011100 + 0101100000101011110011001 + 0100011010000100111101011 + 1000010010011001101101111 + 0010110010011101110011100 + 1111011111000110011000011 + 1011101111001011110010000 + 0111100000100000000010110 + 1111010110000011110010000 + 0010101101100010110100111 + 1001010100110010101010111 + 0001001000010001001011100 + 1000101010101100101001001 + 1111000000101000100000100 + 0101000000010110100001111 + 0110101101110001101011010 + 1111100111000000000100111 + 0000110010011100011011000 + 1000001001110001100101010 + 0011010001110101001011000 + 1011000101110111100101100 + 1000001011000101000101111 + 0100010000011000100001101 + 0110011111011001101011011 + 0111111011011100110110101 + 1101001001111110110011001 + 0000111100100000011111000 + 1111001000101111101111111 + 0011111100110000000101110 + 1001001000000101100011101 + 0001010110001000111101011 + 0000000001110101001100101 + 1100010101100100010111000 + 1111111110001111010001111 + 0111110011100010111001000 + 1011000101010000101000001 + 1110111110100101001010000 + 1000000011011010010011001 + 1001110101011111001110010 + 0110011001010110001011111 + 1011010110011011110011011 + 1100100110000110010011111 + 1110101010100100111111011 + 1010010011000100011001111 + 0101000010100100111001100 + 0110011000101010111001001 + 1001100101010111001111111 + 0010100100011100100001111 + 1011111010000011111011000 + 1100110100100010011100111 + 1011110110001101111011010 + 0110011011101111010111110 + 0110100110011001110110011 + 1110100001110011110011101 + 0101011000101101100100001 + 0110111010111100011010000 + 1110100001010101100001011 + 1101010110000011100010010 + 0101101110101100011000011 + 0010110101000111111110011 + 1000111011101111100001111 + 0111011011100111110101110 + 1001000110111100000101001 + 0000111110010011011001011 + 0011111001010111011001001 + 0001110011010001101010011 + 1111010100110111001000001 + 1011110001100010111001000 + 0110000110010010101001100 + 0100001100101111001111001 + 0111010101001001001111010 + 0111100100111111101000100 + 1100101100111001100000011 + 1100101001011111000000001 + 1011001100000001001111100 + 1101011010011101101010000 + 1000001100111000000010100 + 1111011001100111001101100 + 1000111011000110110110000 + 0100101000000000100111100 + 0111010001001101001010000 + 0101001000001011001101100 + 1001101010110111110111010 + 1110111111001010111100111 + 1110001111000001101101011 + 1010101001011010100000011 + 1111001010110110001111010 + 0110110000010110110100101 + 0010101111000100111011100 + 0111111101111001111010111 + 0101010110111100011011110 + 1011100101110010001010101 + 1001000011001111101111011 + 0000111110001010100110011 + 1001011011111011100100011 + 1001010011001100101000001 + 1000001101000010011011110 + 0011110110010010000010111 + 1001000101010100111011110 + 1001011110100000100000101 + 1100011111011001000111101 + 1100010000011001011111001 + 1010101001101100101111011 + 1010101000010101110000000 + 1000111101010100101100100 + 0101111011000111101100000 + 1101101110110000110001001 + 1010011000100001100001010 + 0001110110111111010010100 + 1100010111010011111010000 + 1010010100100100111111110 + 1011100010011111110001011 + 0110001100110010100100000 + 0111010010100100010111001 + 1001001010110101000100111 + 1010111111110011110001111 + 1011100000111001001010011 + 0001001010000100010101100 + 0000000101000110110000101 + 0110111010111110001100110 + 1101101011001000111011010 + 0010110110011010000001011 + 1011110011001101010111011 + 0111100010010111110011111 + 1110111101110101001111010 + 1000101000011001101101111 + 1111110011101110001101000 + 1010111001110001011000010 + 1101100001110110011100101 + 1011110110101111000101001 + 0000101000011001101000001 + 1100110111000001000111110 + 0010111100101111010000011 + 0010011100111000010101101 + 1011000100000001001100110 + 0001101101010100110011000 + 0111110110111000010001001 + 0010000000011101100010010 + 1111100011011111010100111 + 1110010010111000101000101 + 0000100010001011010101011 + 1111000101110110110000000 + 0000001011001111101010110 + 0010101010101010110001101 + 0111110110000101001111110 + 0110001001101100111101111 + 1010011100110001111100011 + 0111101000100001001000100 + 0111000110101101000111110 + 0000010100111110111110000 + 1110001111111101110110011 + 1000001011100100000101010 + 1000000110100100010010111 + 1010100100010110111000110 + 0111000000011100011011100 + 1001110110100101000101100 + 0000001100101011010010111 + 1110110011101100011111011 + 0100011000001111100010101 + 1110011100100001000100001 + 0010101101001111011010100 + 0010001110111101001011010 + 0111011111101101001000010 + 1010011101100101110110000 + 1011111111111011101111111 + 0101110110000000101001110 + 0001011111001001111011101 + 1010001110101000101101001 + 1000111100111000111011011 + 0101111010110011001101111 + 1101001010101100100111000 + 1011001110010100001111010 + 1000111110111011010111111 + 0010011111011010000101011 + 0011100110011011000001100 + 0010101110111100000110111 + 1000111000111100001110011 + 0000111101001010101111110 + 0010110000111101011101101 + 0110001100110100100011000 + 0111011111011001110100011 + 1100110110100010110111000 + 0110011110001100000011001 + 1010010100111100011000000 + 0000100000010110110001110 + 0110100000010000111100011 + 1100011001101100100110110 + 1101110010100110010101101 + 0110111110101101000001011 + 1100011110010110011011011 + 1000111110110111001001110 + 1100110101101000101001010 + 0000011101111101010100101 + 0100111001011110101111111 + 1110111001111101000000111 + 0011000111010110010101111 + 1010111101110101100110001 + 0000001100000110011111000 + 1000000010000010110100101 + 1011101011001100001000111 + 1110110111101010000110101 + 0100010111001010111100010 + 0000111111011111011100000 + 1100011001110110110010100 + 1110011110111011010101101 + 1110010000111100111100111 + 1101100111011101001000101 + 1110100101000000100101001 + 0110111011011111111001110 + 1011001110111011010001000 + 1110000010001000100111010 + 1100001101001011010100100 + 0010000010110111011101111 + 1101001000001010101010101 + 0110110100110111011010101 + 0011111011010100100110101 + 1011101110001010011111001 + 1100000110011001111001010 + 1110111000010000001101010 + 1100000100001001001101000 + 0000001100101100111101011 + 0000101001110011010001011 + 0100001001100001111110011 + 0011111110010110100001001 + 0000111010100001001001111 + 0011000111100100011110001 + 0001111110010101110001001 + 1111111010001011100110011 + 1100101000011011111111110 + 0101011010000000110001101 + 1111011010110111111011000 + 1010011100011100101001000 + 0010000110000101110100111 + 0111000001101000100101001 + 1001111101100000101101110 + 1000110110110100010001100 + 0000100111101111010011111 + 0010001001101100111100011 + 1010000011001101100110011 + 1001001001010100110001100 + 1101000000110010011100101 + 1000111000110010000110101 + 1011000000011001111010011 + 1100010000001000010100111 + 0011111001100111100001110 + 1101101110101110011001110 + 1001101010111101101101110 + 1111000110101001111100001 + 0111010101101011010001110 + 0110110001111001001100100 + 1101001110110111010000010 + 0010010011111111001111100 + 0100110101011101110110101 + 1010011000101000101111010 + 0000011001010111100010001 + 1010101000001001010010000 + 0111010101110000111111111 + 1010100001010000010111110 + 0011111110011101001011111 + 0111010110100110110000111 + 1011000101101010111101111 + 1011000000111000110011001 + 1101000001000010111101011 + 1010100010100011001111011 + 0100010101000111001110111 + 0101010100100000001101101 + 1101000110110101000100011 + 0110011111000100011101000 + 0001001010100100110010001 + 1101110101000010000110100 + 0011110001011001011011111 + 0001000000000011110000110 + 1111110100000011111011111 + 0001001110110101011001000 + 1001011010001001010111000 + 0111111101110010110110100 + 1111001010011111001110110 + 1111111011001010111011101 + 1001000111110111000100011 + 0111100101011010111101000 + 0110110100010000111011110 + 1100101111111001001000010 + 1011001000111111001110011 + 1010010110011011011010001 + 0011101110000010011101100 + 0100000010111110101001010 + 0001110000001001011010000 + 1001101001111010010001101 + 1100001010110111110110011 + 1100001110100111100010011 + 0100010100000001011111001 + 0001000000000011100000010 + 0000000011111111000110101 + 0101011000000110100110001 + 1000001000000001000100011 + 1010111000000110111011011 + 1101011011001011011000000 + 1110101010011111100000011 + 1001101101100110000000000 + 0101000100011100100110011 + 0010110010001100001100010 + 0110110011010100101011101 + 1100101001000010001000000 + 0010001100010110000011000 + 0011011000101101011101001 + 0100010010000010111001001 + 1110110011111000110011001 + 0101011000111110100000010 + 1101010010000011011010100 + 1010100100110110110000010 + 0111011010110011000100000 + 0010110000101010011001100 + 1111001111001100011011110 + 1010001101001111001010100 + 1101010100000010110000101 + 0011110001100101011010110 + 1100101100101001100110000 + 0111010000111110100000010 + 1001010101110001011111110 + 0000100011100110000000101 + 1111100010010011001100110 + 1000010111110010001000101 + 0111111001011110100110100 + 1010011101110001011011100 + 1011010011011010010101011 + 1010011000101110001101000 + 1111010001001111110010011 + 1110101110110010111011101 + 1001001100111001011001101 + 0111000000011100101010100 + 0100100101111101101110100 + 1001000001000111101101101 + 1001100001110001101111110 + 0000101101101000111010110 + 0010010101010001110111010 + 1100001011100010101110101 + 1010001100000100110100000 + 1001001001100000001010011 + 0001110110101101011100110 + 1001001110110001001011101 + 0111000100100111000101110 + 0001110101001001110001000 + 1001000110110100010010110 + 1101010001110111110101110 + 0010110110001000110010010 + 0100100000111000000010010 + 0110000110001000010111101 + 0100110001110101110111010 + 1100000111011100000001111 + 0000111000001111111100001 + 0000100100011001110101010 + 1001100000010110011100000 + 1111111001010001101010110 + 0011000001110000010111001 + 0110010000010111011000000 + 1100000111000010110100110 + 0101100010111100101101000 + 0001111010011000101100101 + 1001010100000100011100000 + 1111110001001010110000011 + 1111000100100111100001011 + 0010010110110110100001100 + 1110111000110011000100110 + 0000010010010110000111110 + 1010111011111000100101111 + 0101111000101000011110111 + 1010110000001100001101011 + 0011111100000001000001001 + 0011011101010101110100110 + 1011010010001011110010110 + 1110011111111100000101110 + 1110101101101100101100110 + 1110011001101110101010100 + 1010111110111101101101110 + 0000001000000000101010110 + 0100010010100010101010000 + 1111010011000001010101000 + 1110010100100100111000000 + 0010011111000000001000101 + 0111010100111101110100000 + 1000100110110001100101001 + 1001010100001101010101000 + 0101001010011010101010001 + 1100101000100001110111010 + 0001110000110000011110000 + 1100001000001111001101001 + 0101000001010011000100101 + 1000111110010011010111000 + 1011001000111011110011001 + 0111101011000100100100000 + 0011111010110111000010011 + 0101011000111100101110111 + 1001011111000111111100010 + 0000011000010001100111111 + 1100100110011101111011111 + 1010010000001011000100001 + 1100101000001111101101110 + 0100111010001101110110010 + 1100110101001101100100010 + 0000111111111011100100010 + 1100001000000000111000010 + 0011100001000000110100101 + 1010100110001001111010000 + 0110010101111010111000011 + 1001011010000000110100010 + 1010010000000011001110100 + 1010001101011001100011101 + 0110011111111001011111101 + 0110101100101101000000010 + 0111101100011100110111100 + 0000110101101000001111100 + 0111100001111000001111011 + 1100011011100100101001011 + 1011111000111000000000000 + 1100100001010011001001110 + 0111111000110110100101000 + 1111000110111010011001110 + 1101110100111100001111111 + 1110010011001010101010000 + 1100011001000110111110101 + 1100101101110001001100001 + 0000110000100000001001111 + 0011100100011000111110000 + 1100011110111010011001101 + 1000001101010101000110100 + 0111000110011000000001111 + 1011000110101110011111011 + 1001011111111101110011001 + 0001111111101001110001010 + 0010000000010110111101110 + 1110011000110011111011100 + 0010111010110110111001110 + 0011110001000110011001100 + 1110101111010001101101100 + 1001100010010101111011111 + 0001010001000110101111111 + 1110100010111000100001111 + 0001001011111011110110100 + 0010001011001010000110110 + 0100100101101010000010011 + 1110001010011010010100001 + 1011110111010111001111001 + 1001001110000101000100010 + 1001000100110101110101001 + 0111010110010010111001101 + 0110101100110110111100001 + 1110001100001110000001111 + 1011011011000101110111110 + 1110011101110011100100101 + 1101010111001111101001101 + 1000100011001100100100110 + 0011100010011100110101100 + 0101101101111100001001011 + 0011011010101101000100011 + 1110011100101100000000010 + 1001110101011011001100000 + 1101001110000100011111000 + 0010000100010000010101011 + 1000111000101110110110011 + 1001110100000101101000111 + 0101110000000010010010100 + 0001110100101111101110010 + 0101110011110101001010100 + 0100111110010000111011110 + 1101110001101010001110000 + 1011101010011001101011001 + 1100000100101111010000001 + 1110100101001001110100110 + 1100111001001011111110100 + 0100011100001010110011010 + 0010110101001001110101000 + 1011110011000111111101011 + 1111101111010111010100110 + 0011010010000111101001101 + 1100111001011001010010111 + 0111111100000101111110111 + 1100101000001011111010011 + 1001101110101010000111110 + 0001010110001110111111011 + 1011111001110101011101110 + 0111101100011101001101011 + 0011001001010001010011011 + 0010000000110111101110111 + 1110110010111000100011111 + 1101100111100011110110101 + 1100101000011101111100110 + 0001010100010100011000011 + 1110011011110101000000001 + 1000111101111011100101100 + 1011111100010110110011010 + 0111010010100100001111101 + 0000100010100001100110010 + 1100110011101100111010101 + 0110100100110101110111010 + 0000111110010101100101110 + 0110000111000110111111010 + 0111110100110101110101001 + 1111001001001001001001010 + 1011001101101100110111001 + 1110000011110111000101000 + 0100100100110101111101111 + 0100011011000101001110011 + 1000110010011100010100000 + 1001100011000110100110010 + 1010111101001010001101000 + 0010101110101101101000000 + 0110011010010100001010110 + 0110010111111111001110010 + 0010101010111000011100100 + 1010000000010010101010110 + 0001001001101000111000110 + 1110011011111111000010011 + 0011100101100001100111000 + 0111110000100101111100100 + 0001100110101011001110110 + 0001010010000000111000010 + 0011110101001001111011011 + 0000110010110101010001001 + 0101010100101000100011011 + 0001001110111111001010110 + 1101100100010000100011001 + 1000110000001000011111010 + 1011110111101111000010011 + 1001010101111011000010100 + 0100001000000101010011011 + 0100110001000100111111010 + 1010010110000010111110001 + 1111111110101000101111010 + 1100011010100101111110111 + 1101110001111100111101011 + 1010010010001010011100100 + 1110010111111101011000010 + 1101111000100010110001000 + 1110011111111010101110110 + 1000001111011100000110110 + 0110001011100101111011111 + 0100110001001110010100110 + 0110010101101011011101111 + 1010110000010111100001101 + 0100000001111000100101101 + 1011101001101110011111110 + 1111000110010111010111010 + 0011100010101101001010101 + 0001110000110111111111100 + 0000111100010110100100010 + 0010010000000100111100010 + 1011001001000001000110011 + 0011000110101000010000011 + 0100101110000100001110110 + 0001011001101000110011111 + 0010011110111000000110101 + 0001110110000100010010111 + 1110011111110101101101000 + 1000101000011100111010110 + 0010100111100101011100011 + 1000000010010111100111011 + 0011101001110000011101100 + 0000100110101110110010110 + 1000110001001010111110110 + 1000111100111010110100010 + 1110101110001101001001101 + 0100100111111011110100011 + 1000100100001100110100011 + 0000000001101011100000110 + 0010010000011111000000110 + 1100110001011011011100101 + 0111111001011110000000100 + 0000111110100010010110101 + 1110110011000111110011010 + 1110110111100110111101100 + 0100100011011010011101000 + 0101101101100011000010001 + 1000110010010101110001011 + 1110010001000110001100011 + 1111110100100111100000011 + 0111111111010001000001100 + 0100000111110111001011110 + 1000111100111100111000101 + 1011101001111011101000001 + 1010101101100100011100111 + 1001110010101101010001110 + 0101010100010011010001111 + 1101110110011001011110001 + 1101001110101100101000011 + 1110001100100110111010011 + 1111001101010100001101000 + 0101000100101101100010010 + 1011001100100000111011111 + 0000111111100101110110010 + 1101011010000111101100000 + 1010011100110101010010100 + 1001010110001001011110001 + 1110100011000101000101100 + 0110101001011100010101011 + 0100001110001011011000011 + 1000110101011110000011101 + 0100111001010100011001110 + 1000111011000010111011111 + 0001100111010000110000111 + 1011011011111001110010111 + 0111111010100011001111010 + 0101010101100010011001101 + 1010100101110000111000010 + 1111110111010001101001010 + 0111110010110010011011010 + 0010010010000011001001111 + 0101011010011101000110011 + 1110111010010100111101101 + 0001001001000110100111000 + 1110010111000000000000101 + 0110000111010101001111001 + 1111111110101111111001101 + 0011011000111111001100110 + 1000100011100110100010010 + 0101010001010111110111110 + 0010110011001001100011001 + 0100000101001111010010010 + 0011010010100100001111000 + 0111111010111111001011010 + 1000001100011110011101011 + 0111101000100000111000010 + 1001101101011011100100001 + 1000100100101001000000100 + 0000111001101111111000000 + 1010101010111111101101001 + 0001010111110001101101001 + 1111111111100001001100011 + 0101010010001111001100111 + 0010001000111110001101001 + 0111101110010100011000011 + 1011100111001110100010001 + 1111110100011110010101100 + 1000000011101101000011001 + 1100111001101011000111100 + 1000101111011011111111011 + 1010101101111010110110001 + 1101001110100110100001010 + 0100100011010110011000110 + 0101100000110100111000010 + 0110011011111011101101101 + 0111101011111001000101010 + 1011100001100110101101100 + 1010110100101001010011111 + 0011011101100110111111111 + 0001001100010101110110101 + 1100011100100101001111101 + 0001001001010101010000011 + 0111100011110100100011000 + 1110001100110001001011110 + 0010010011010101100001000 + 0010111000101000001101110 + 1101010011010001010101100 + 1001010000110110110011001 + 0111010100111111110010111 + 1110100100101101110000000 + 1101100000100110001001100 + 1010011101001001101000000 + 0001101010011101101000100 + 0001110001001100010010101 + 1100111011000011101110011 + 1110011010010011010100001 + 0111110111101011001001110 + 0100010110001011011100100 + 0000000111011010001010110 + 0011110111010101011001001 + 0000111001011010111110101 + 0000001001101100100110000 + 1011010111000110001101000 + 0110110110111010101101111 + 0010110101001110011100111 + 0110110100010000110010110 + 0010011100110011100101011 + 0110001101011000000111100 + 0101111011110000101100010 + 1010000000010000001110110 + 1010100001001011101000110 + 1110000011001001011010011 + 1001001110111100101010001 + 0011001011100100110111001 + 0111001100100011111010100 + 0101100010000111010010101 + 0000010000001111101010001 + 1101001101001000011001100 + 1011000010011100101111010 + 0101001011010101101000010 + 1111011110110001100101110 + 0000010101111000001100000 + 0000000101100111101101110 + 0011111000101101010011101 + 0001000110011110000010100 + 1011000110111011101100100 + 1100111010110011111110100 + 1000100000000111001011111 + 1000100100110011000000101 + 1110001000001100110111111 + 0101101110010100100010000 + 1001111100000010111011010 + 1101001001010000011100011 + 1100110011100111010010100 + 1111100011101101100000001 + 0111010000011001001101101 + 0010010011100100011010111 + 1111010101000111011001110 + 1011011110001000001011010 + 1011111111110111000111000 + 1101111001101111111011101 + 1001001011010101110010111 + 1110111010001011100001101 + 1011110101110101000010101 + 1110011000000110011111111 + 1011000111101100100011011 + 0111001010010101100111110 + 1000000111111111100100111 + 1011000001111011010001111 + 1110001000111111110011110 + 1110000101111101011111010 + 0101010100100000011101110 + 0010110011011101010010111 + 0101101000001110111011010 + 0010001111100100100010000 + 1001100000010101010010101 + 0111111011110011001010110 + 0000010000100010011100011 + 1000111011001000101011110 + 1001011000101110000100110 + 0000100000001000010100111 + 1101101111001100000010001 + 1110001110010100101101101 + 1110010100001101001111010 + 0010000100010101100000100 + 0111001111001100101101011 + 1101010011010101111111100 + 0110101010110101001101100 + 1111011100011110111010000 + 1110111101010011110111100 + 1110101110000111000001001 + 0111110010110110100111011 + 0110111111101110110001100 + 0000010111111000100110100 + 1110010010101011010011000 + 1011111011010101110001111 + 1011001001001110011111101 + 1111011001010010010001010 + 1000011011001011100000110 + 1001001101111111110111110 + 1000100000000101100101111 + 0001001000011101100011101 + 0110010100100111000010010 + 1011110011001111000100111 + 1001101000101001011000010 + 1101000111110011010001000 + 1111101111010000001100110 + 0110011001000111010011001 + 0101110111111001101010110 + 1000011001111011001111101 + 0011100111100100101100000 + 1101000000000001110110110 + 0001010100111010101100110 + 0000110110001010010111011 + 0011001111101001111110000 + 0001111100001011000000111 + 1001111000110001110010000 + 0001101011010000011100010 + 1011001001001001000101101 + 1110100110111011100011110 + 0011111001101100000110101 + 1101111010101101111111011 + 0101010100000111110100010 + 1010100101111010101001111 + 1000001100000100010110001 + 0000011101101110001000101 + 0010111000111100010011110 + 0000100111001001010001111 + 0101101010110111001110110 + 1111101100001011100000011 + 0000010011000101001001110 + 0100001111101100001010111 + 0000011101110100100101010 + 1100010010011101101000110 + 1101110111111111011000010 + 0001111001110111110010000 + 0000100110001100000101000 + 0011100101110010110010011 + 1000001111011000010000111 + 0111100100110010110011010 + 1111010111100011101000010 + 1101100001110111110101001 + 1100001101000001111010011 + 1110011001100011101100110 + 0101000110100011111011101 + 0010100001001110100101000 + 0010100111111011000111100 + 1011000101000111101010010 + 1101100000011000110100110 + 1011010000000010001100000 + 0111110011101101010100001 + 1100011111111111011010101 + 0001110101001110000100000 + 1010011100000000111001000 + 1010001110000111000110010 + 1100100100110010100000011 + 0101110001000110001111010 + 0011001111011101111111001 + 1100110001100000001110101 + 1001101110100010010001111 + 1111010010000011011100011 + 0001011001110000010101101 + 1000011000110010110101010 + 0110110011110100111011111 + 1110111011101000110100111 + 1111111001101011110010111 + 0111111111011111110001111 + 1111011110111110100111001 + 1100100011110001110001010 + 1101000001111111010010011 + 1010111010111010110100011 + 1010000111110010000101111 + 1010110101000111010000001 + 1101110101101111110111111 + 1011100011011011100011100 + 0111100110011000010010001 + 0101010111100010101111001 + 1011000010101100011010110 + 0110011010000001110001100 + 1110001111010000111111011 + 0000111000100000111001001 + 1000011011100001101100000 + 0001000010000111100001100 + 1101100001101101110010001 + 0010011000110111110011111 + 0001000000010101000000111 + 0110110111011001011010000 + 0011010010101001100011010 + 1111101000001010100010100 + 0111000000001100010110100 + 0000111101101101011001100 + 1011001001110110010101110 + 1000100001100110111110111 + 0110000111000111000000100 + 0110010000001101001100001 + 0000011100100101110001000 + 1000101100000101100111011 + 1000100000100100111001100 + 1111001010011100001001111 + 1110000010010101010011101 + 1010100110011100110010001 + 1010110100100011100100000 + 0111111101011000000110100 + 0101001101101110001110001 + 1011001011100101011101110 + 0110101000111101110101000 + 1010110100101011001000001 + 1000000000001011001101001 + 0001111010001011110100011 + 1111111001010100101101010 + 1100010100110111101000111 + 0111101100010110101111010 + 0010111000111110011101001 + 1000001101000011111100110 + 0100000010100111110110010 + 0101110001011110110111011 + 1100000111011101111101111 + 0111001011011100000101111 + 0001000010010011100110011 + 1001111011000100011000011 + 0010111011000001100011000 + 0111010011101100011100000 + 1010011011111011111111100 + 1010111010101000000000001 + 0001110101101011100111010 + 0010011110000001100110111 + 0111100011000111110000001 + 1010011011101011100101111 + 0011100111011010100001101 + 1110110011111111011100111 + 0001111101011110110111010 + 0010110000000000100100000 + 1100101010100011011000111 + 0100110111111101011101110 + 0111111000100010001111111 + 0100100101001001001100000 + 0000010000010010001100010 + 0111011100011110000110001 + 0110111001010000011101011 + 1000011000011011101000001 + 0101011011000001100100000 + 1111011110011000001100010 + 0011111110010100101011000 + 0100111011100001111001111 + 0100000111011111000111010 + 0111010010110010101111101 + 1001011001001101010101110 + 0000011011000111011100000 + 0100001000011101000010001 + 0101001010001100001111100 + 1100011011010000100110111 + 1100101101001100000001110 + 0001010010010110010011110 + 1000100110100000111011111 + 1011110011001100111111110 + 1011011110111010101100110 + 0111100100000110011100110 + 0110000111011000001010101 + 1101111110011011110101011 + 0010110000100111010001111 + 0001011000011001000110100 + 1000100010011011100110110 + 0100111011010001101100001 + 1001101001110011011111010 + 0110100000100110110001110 + 1000001010001010101111100 + 0000111100001000001101001 + 1000110000001101110011101 + 0110101001010011100111110 + 0000111011110101000101110 + 0010101101001011101101110 + 1001111110111011010101001 + 0000011010101110001111110 + 1100001011010001001011001 + 0110110111111011110111010 + 1111010110100001110001011 + 1101100100101100100110000 + 1101100111011101100111111 + 0001110110101000011110110 + 1100100000110000111000100 + 1110010010000110111110001 + 0000100011001010010101111 + 1001101110110100110001011 + 0010111010010111011011000 + 0110100001010011001010011 + 0011100000101001101011000 + 0001110111001111100001011 + 0001110101100111000001101 + 0100011010011100100100010 + 0101111101100100000000110 + 1001100100100111111101110 + 1011100001000110011111011 + 0111000111101110101011001 + 1001000110001000001100001 + 0010010111000100101001110 + 1010011111011011101100001 + 1001011110111001111010110 + 0100110001010010000111100 + 1101111001100100101001110 + 0001010100101111011100000 + 0100000110001010011110000 + 0110101011000100001100001 + 1010011100000110110000101 + 0001111011111011001001011 + 1101100100001001000111100 + 0010110000000111101000100 + 0011111011101000110110011 + 0000101010110000011110101 + 1111001000001011101110011 + 0111001000110101010111111 + 0100111101100000001100101 + 1000110010100110011111011 + 1100101010100100101010011 + 1000111001000111100111000 + 0001000000010111111110011 + 0001000101101001010111100 + 0011111111111110011011100 + 1111111111111000100101101 + 0101111001001101110101101 + 1001001101100010111000101 + 0100110001001001010101111 + 1111010011010101110000111 + 0100010010001100101010101 + 0001111101001001110100111 + 1101001011000010001100101 + 0110011111011101100111100 + 1100001101011111000010100 + 1000010101010011110101001 + 1000100101001111100011010 + 1111110001010101110011110 + 1100101101110100010110010 + 1111011000100100011100011 + 0010110101110100011111111 + 1000000010000001111110011 + 0011110010011010110000101 + 0111011100110110110001011 + 1111001010001010011100011 + 1101001010110101110100010 + 1110011110111110110100001 + 1001100010001111110100111 + 1001000101101111001011100 + 1010000000011010101010110 + 1111011111011110001001011 + 1000101100111010011011011 + 0011000011111111010101100 + 1000101001101100010110101 + 1110010110111110100011110 + 1110101011111000000110111 + 1010010101100011011100001 + 1001101010001010101001100 + 0001010011011001101001100 + 1001011111011010000100111 + 1111111110100111101011101 + 1001001100000100101001111 + 1100101001110110110111001 + 1111110101000001100100011 + 0001011101111110110011101 + 0101011010000001101100000 + 0001101111001100010011100 + 1001000110110111011111000 + 1111111000011101011100010 + 0110101011110011010110000 + 1000100011111000101010010 + 1001001110010011001110100 + 1111010100001000010101000 + 0101010111101001111010111 + 0101111010000011110100010 + 1111001011011111011010011 + 0001100100011000101110011 + 1100010011110100110100111 + 1110110000100000011100110 + 0011010101111100111100000 + 0001100010011001011000000 + 1001101110110101000011010 + 0010111010100100001011100 + 0100010010111010111010001 + 1100010001111010010111101 + 1000110000011101111001011 + 0001101110010111100001110 + 1101011011010110000111001 + 1100001010000101000010111 + 1110001000001111110110000 + 0000001101110011100101000 + 0011000101000101010100001 + 0110110111000001110101100 + 1010100000100101101111111 + 1010100111000001110000011 + 1001111001011101010111000 + 1011000010111001000111110 + 0011100000011001011000110 + 0011110000110111110101000 + 1100000000110000000100010 + 1111010111011000000101001 + 1011110100000001111111100 + 0110111110010100001000010 + 0011111001010011101011101 + 1110100011001001101100101 + 0111001101010010000100110 + 1101111001101100101100100 + 1111000110000010011011011 + 1100111011011111010101000 + 1100011011110101010111101 + 1011010010011100110010000 + 1101011001110101001111010 + 0001001101101100100010001 + 0101110001101110001111000 + 0110110001001101010100111 + 1100100100101000000101011 + 1110110111000000100111100 + 0110001100110001101110001 + 1010110101000100010110110 + 0100100110010000001101000 + 0011001001111111001010110 + 1100010111101011101110010 + 0101100110010010011010000 + 1111001110101100100000010 + 0001110111100111000000001 + 1000111000101001011011101 + 1100011110000010001111110 + 0110111001001111000001101 + 0110000000010100110001100 + 1111011110011011001000101 + 0101010100110110100010010 + 0111101010111110111100000 + 0011110010010010101100100 + 1110110001000110100111100 + 0010110101001111101010010 + 1011000101001110010101111 + 1101010111001010100010100 + 0001101100000100110101010 + 1011011011001110110101111 + 1010111100011100100101010 + 1010010110111010101100001 + 1011101110111011001001100 + 1000110011101001001110111 + 0010110010110011001111101 + 1111000110111100011110000 + 0110110010111100000111010 + 1001001000001000111101000 + 1111000110110110100011010 + 1001110100101010110100110 + 1011001011011100101000000 + 0010011001001001000010010 + 0111100001000101100110111 + 0001101100101000001000001 + 0101100000110111011110011 + 1001010100111011100010111 + 1001000111011011111010010 + 1111010110101101000101100 + 0001010111111101101100010 + 0110111110001010010011100 + 1100101000111011111101011 + 0011000110000100000110110 + 0110000010001110010110101 + 1001011000010111101010101 + 0011001100111011100100111 + 1101001111111101110100011 + 0110111000110111000011110 + 1010001110011111010100100 + 0101101110001011101101000 + 1110000111011011000110001 + 0101111011100110010011100 + 0111100111010111011110001 + 1101010011111110111101000 + 1100110110011001011000010 + 0110011101101000011011100 + 1011110100100101001110110 + 0000101111011011001101010 + 0110101011001100111100001 + 1000100111110011010100011 + 0110100101101000111000010 + 0101100010110001001000110 + 1000000000111100011100111 + 1100001110001110101001000 + 0000100100010110010011111 + 0000111111110011011111011 + 1110100101110001001111011 + 1101000111000111110110101 + 0110100011110100111000101 + 0110101001111101111000100 + 1001100100101111010100111 + 1101101010000010101010010 + 0111111100101110001101111 + 0110101010011100111100101 + 0001011010010100011011101 + 0101100010001111001000011 + 1010000100001010110101101 + 1101111100100011001101000 + 1101111011010100011010110 + 1110101101001010101111110 + 1100110100010011110001000 + 1000011100111110000110101 + 1100010000100101100111010 + 1111000100001000101101111 + 1001010100000010001011110 + 0010011001001101110111101 + 1110000101001110001001001 + 0010011110010011110101010 + 0000000010010001110100000 + 0110010000000001101101111 + 0111011111001010000010100 + 0001010100010000000111110 + 0011101111011100010011100 + 0001001111101000100000010 + 0010000010101011100000110 + 0111000001110111100111010 + 1010000111011011110010101 + 1110101001110101010010011 + 1001000110000111111010000 + 1111111010110000101110000 + 1000001111000011110111010 + 0101100011001010000000011 + 1111100010110111101101110 + 1111011010011111010110101 + 1100111111100100111101010 + 1100100110110011001010101 + 0101000000101110101011001 + 1010011000110010110100010 + 0111111110101100100100000 + 0100011000011000110110110 + 1001100111011110011101101 + 1110010100011000101111111 + 1000001111010010110010000 + 0101100001011001000100001 + 1000100000001000111011101 + 1111011101101110000101010 + 0010111000101100000010011 + 0100011010100001011110110 + 0010001101010101001101100 + 1010111110101111101001011 + 0001010000001000001001111 + 0111100100111011110011101 + 0110000000010010110001111 + 1101111000111111111111010 + 0110011001001110101110000 + 1101111111100101111000101 + 1000011100010001001111000 + 1010001111010111110010001 + 1110111000001001101000111 + 0010101110111111100110011 + 0111011111011100010110110 + 1100111111111000011111010 + 0001010100010110111011000 + 1010001110001101001001110 + 1100001001100001111111100 + 1001100010100001001000110 + 1100101100011001100001100 + 1000010001011000010100100 + 1101011010111001010100101 + 0110010110011001000001010 + 1111101100111001001001100 + 1111110011011010000101010 + 1100111111101100001001001 + 1001101001100000111000110 + 0100101100010110111011010 + 0000111100101011111000001 + 0000101000011101010001100 + 1111011010110001000110011 + 0000000011001011001111100 + 1100010011010101011000001 + 0111000111101010111101000 + 1011101011000111111010011 + 1010011010000000001011011 + 1100001011000111111000100 + 1010001101000100110101000 + 0101010001110001000111101 + 0000101010101100010001100 + 0011110000001011110001010 + 1000011100110100001111100 + 0000100010110000110100000 + 1001101000110010100111101 + 1111100000011011000101001 + 0000001101110001110100010 + 1101101101100111000100111 + 0101110101011000000111101 + 0001111001011000110110110 + 1010111111110100000011100 + 1000010110001100000111111 + 1100100010100011110100000 + 1111001010100010000000100 + 1110101101111100111111101 + 0010101001010001101110111 + 0100101001010100111101001 + 1100000001010010001111100 + 1000000101011011000111000 + 0011100110011000001110110 + 0000101100110111101001011 + 1011101001100100101001111 + 0100110100011100111101110 + 1011100110100000101010101 + 1101010010100110000011010 + 1110100110001010101100001 + 0001010110001100101110000 + 0000100100101111000111011 + 0010100011100111101111111 + 0111110100101101111000101 + 1010110001010100100100110 + 1000001000100001011011001 + 0110110011010111001110001 + 1011000011010110101001100 + 1001000011111000101000000 + 1100010010100101010001110 + 1001111000110101010111010 + 0100010010010010001000000 + 0010010100000000010100001 + 0101001111010001001010000 + 1101000011111000101101011 + 1100100001100110100001101 + 0110011010010001011111010 + 1011011001010011100011111 + 1111001000100000011110010 + 1010000000001110001001010 + 1111100001010000011110011 + 1100001101100101110101100 + 0100001100101001101011001 + 0010011110010110110100001 + 0011011110110100011110010 + 0010100011010110011000111 + 0101111100010101111100010 + 1100011000110100010000001 + 0110110101000000011101100 + 1111011110100010011011000 + 0011101001110011101001101 + 1000111100001110111101001 + 1011111011000101011001001 + 0010010111100100101000100 + 1001101001010011000001011 + 1010010011101100101100101 + 1111111111111001101100011 + 1110010101101011001011001 + 0001011111110011101011101 + 1110100110100010110011000 + 1001100001101110001101000 + 1001100011000001101101110 + 1110000101100011100011100 + 1000000101000100010011111 + 0100000110111011001001000 + 0101000110101011011110100 + 1001100000101110101111100 + 1100010011010100100100110 + 0000001101100101010100001 + 1001011000000010000100001 + 1001010100001001000110100 + 1000000100011111000101001 + 0011000100011100011011111 + 1000001110111111011010111 + 1011011000001101100110010 + 1011010010001001000100011 + 1111100011010111111101111 + 0100001101001110000010010 + 0010000000110110101000001 + 1110011111100100111100011 + 0100011000111011000011100 + 0000101100001100000111100 + 0110000100110111110011110 + 1010110101110111001011101 + 1001110111000111001011010 + 1011001011011010100101110 + 0101101001101001001011010 + 0011101111011101001010001 + 1100101011010001110110110 + 0010111111110111110000100 + 1000010000001111100111001 + 1100011110001000011010111 + 0110010100001010110101010 + 1010011010110100000001001 + 1001010100110000101011001 + 1010011110110101101100000 + 0101101011000000101001000 + 0111011010000101001000110 + 0111000011101110101001000 + 0100000111000111101111000 + 0000010100100001011000001 + 1001010001011100111001011 + 0101010000010010010000000 + 0011110010111011010111000 + 0011110011010000101101100 + 1011110000101011000010101 + 0110010010110110110101110 + 0010100111011100010000011 + 0011011110010110011000000 + 1001110100001110011010000 + 1010111011100011101111000 + 1010010001100101011111011 + 0101001001101110100101100 + 1001110001011000101100010 + 1011001001111010110101111 + 1011111111000100001111001 + 0001001001110110001101110 + 1000001100011100101001101 + 0100101001111110010111001 + 0110010011010010101110000 + 0010001010101010010010101 + 0111000010100101110001010 + 0111011010000101000100101 + 0111010111111011000010000 + 1001101010111010100010000 + 0100111011101110001101110 + 0111001010100111000011101 + 0101111101111011101011100 + 0011011000100010001100010 + 0111100011001000001111011 + 0101000001001000000110000 + 0100100010100000011110010 + 1111010101010100111111101 + 1111101111010111001111010 + 0010010101011100111111000 + 1000010011001110000101010 + 0101011010011000100001000 + 0110000010111011010001010 + 0001111100101101111111001 + 1100011100011100011000010 + 1100000110011111010100111 + 0111011110111110110111110 + 0101011111111001000011000 + 1010100101001010100100001 + 0000100100110001110000000 + 1100001100110011000111111 + 1111001110001110011111111 + 1110101110010011010100101 + 0011100000100001000010001 + 1101110100000001000001110 + 0101110000000011100001100 + 1000111100111110111010010 + 0111110011101001011010011 + 0101100010000101001101010 + 0101110001011011011110111 + 1101100100001111100010110 + 1010111101000110011111000 + 0000010011001001111111011 + 1001100011000111001011111 + 0010110011110000100001010 + 1100010100101111000001111 + 0010001001101000110101111 + 1110010110001000110100011 + 0000000100100111011000000 + 1111100110110001010110110 + 1110100010011100110000110 + 0000000010000100100110010 + 0110101000111010000111110 + 0010001101011101001011011 + 1110001111011100110010000 + 1001100110011110000100000 + 0101110001101101000110011 + 1010100000111001001010111 + 0100100110000010110110110 + 0010111101101110010001010 + 1100011001001000110100110 + 0000110000010111100011111 + 0101001111110011010001100 + 1000010100010101010111101 + 0110001011001100100100010 + 0011100000010000010011100 + 0010000111010001101111100 + 1000100011001100111111011 + 0101000011011000011000010 + 0110111010100101110001000 + 1101110000100101011011011 + 0001110010010111110101000 + 0001100110110001011111000 + 0010000010100100011010100 + 1111011011111011011001111 + 1111011011010111011100000 + 0010111110000001101110100 + 0100010100101010110110000 + 0011011111011011001100001 + 0101111001001010011001010 + 1100001000110110001000011 + 0000100001111010010111110 + 1010010111000101101001101 + 1101111000000111111001110 + 0010110000110001110010101 + 0111110001000111101010101 + 0001000110101100000110001 + 0101100010110001001111110 + 1000001000110011000011101 + 1110001100110001100110010 + 0100100001010101111110100 + 0010001100101010011101001 + 0011011011011110111111010 + 0000111101100110110111010 + 0001000100111001001111111 + 1100100000000011111100110 + 1001001110110111111110011 + 1110100100011100111100001 + 1101000100110101110111010 + 0001100011110001100101111 + 1111111100000111111011010 + 1110101010001011001110000 + 0011001010011001100110010 + 1101110011100101000001110 + 0010010000110010010111101 + 0000101110111111000110010 + 1001100100100100000111111 + 0010001000011110011011011 + 0011110100001000111110100 + 1011000010111111100111100 + 1101101011000111101110111 + 0001010010101010000111010 + 1001100010011000100000111 + 1011001000000010111110110 + 0000011000000100110000011 + 0001000101100111001111010 + 0000110110111001011100101 + 0001001000111110101001101 + 1000101001111000011011110 + 0101101101011110111111011 + 0110011111001101101001000 + 0100111001000111000101100 + 1001100110000000100101111 + 1111011101110001000111000 + 1010001101101011001000011 + 1011010011101100000000011 + 1011100010100100111111011 + 0001110001111001101001110 + 1010101000011100010000001 + 1111011100011000110011101 + 0100001011001010101011011 + 1100001010010111000000001 + 0110111011110101000111000 + 0100111011111111000000110 + 0111110110101100010110110 + 0000110110011110010100010 + 0110101100011110110100110 + 1110101000001101100110011 + 0111100100011011001010011 + 1010100001000010010010111 + 0100111100110110010111001 + 1010100110101000101101011 + 0110101101100111101111010 + 1100000111110110001010101 + 1001100000000000110100001 + 1010101000010110110001110 + 0010011011001011011001011 + 0001100001000001001010111 + 0110001001101001011101000 + 1001000111111100110110011 + 1100001011001011101100100 + 1011111000100100000100110 + 0010000111010011101001010 + 1010010110011010010111011 + 0001110010001000010010011 + 1001111111000001100100001 + 0010000010001010010100011 + 1010011000101000111110100 + 1110010010110000011100100 + 0000010111010100010001111 + 0000100100111101000100000 + 1100011010111110011101010 + 0100000110110011010011100 + 0111110110100111100101111 + 0000100110011000000101101 + 0101010010010001100101000 + 1111001011100011111011100 + 1001011100000001111010100 + 1100100011110101000110011 + 1100111011001100111100110 + 0001100000010010100100000 + 1000000010010011111001101 + 1110101001111111111100000 + 0110001101111010000000111 + 1011001000000101110101100 + 1100000110111001011100100 + 0011110011111000101100100 + 1010101101111010011110011 + 1000101100011010111001110 + 0100101001101011010100100 + 0011100000101111011101000 + 1110101101001001101101111 + 0110100111000111010010010 + 1110100111010111100001110 + 1101010010111111000101001 + 1000100110100011000100100 + 0100111000110000100101111 + 1010101000011010011100010 + 1111000110110110001001101 + 1101100100000011110001010 + 0011100101010001101110000 + 0011111000111000101111011 + 0011100110100100001100100 + 0010110011111011100101001 + 1000110001100100001000111 + 0100000100110110100111101 + 0011100110010101110100100 + 1110010000110110111111000 + 0000011110000110100011111 + 0001011001000100000111111 + 1110110011000111011011111 + 1100010001100001101110100 + 1101100001100000100000011 + 1100101110110100110011011 + 1110000100010010000010010 + 0010010011110011100001111 + 0001001110100011111010011 + 0101101001111000001011100 + 1110110000111110101001000 + 0101100110000100000110010 + 0010101000100010011110000 + 1101001100111110001011110 + 0101010110100001001111111 + 0010010000000000100000100 + 1100110000001110000010011 + 1101101110001000100011001 + 0100110000000000001011011 + 0111100110011100011100111 + 0101010101010001100111011 + 0101001110110011001111101 + 1110000000111010100100001 + 1111100110101110010010101 + 0110110001101111001101101 + 0011100011010111100100101 + 1010111110100000011110101 + 1001010001010110100011000 + 0101111011100010000110010 + 1010110101100111011010101 + 0010000111111001101100111 + 1101001011010011110000010 + 1000110001110101101001010 + 1010001010100111101100000 + 1100011000000101110011100 + 0111101000110100010000010 + 1101001011101101001101001 + 1100010100101001101000110 + 1110011110010100001110101 + 0100010000010000110100011 + 0111010011001000000001110 + 0011110101111101010100011 + 0110010101011010110001011 + 0101001010111100011010101 + 1111010010000110000001010 + 1011101000011011110100111 + 1000111110011100100011010 + 1111110011010011011001101 + 0101010001010001111010100 + 1001010100000000101010101 + 1010111000000100001110101 + 0010000100110011100011110 + 0110100100101111110000010 + 0001011100010101010011101 + 0000111001000011100010100 + 0000000010010001010000010 + 1100100000001001111111101 + 0011000110011111000011100 + 1001011100101011000110101 + 0101001011011001000101011 + 0000001100000100001011111 + 1101000010101111000101011 + 0101001101001100110001010 + 0101000010010111010110111 + 1101011011111111000011010 + 1101111001111000011101001 + 0010111111000011011110000 + 1100011101000000000100110 + 0110011000001101011000000 + 0011101000100010100100100 + 0110110000100100111010001 + 0011111010101100101111101 + 0111011110010100111011110 + 1001101111110001011000100 + 1011001001110011011001100 + 0110100111000001111101010 + 1011101100000010111000001 + 0011011011101011100000101 + 1011000110101101011100001 + 1000010010011101010010000 + 0111011110111000011000100 + 0000100000110101110011000 + 0000001101011010011010101 + 1011010110110100001001011 + 0010011101000110110101100 + 0000001100100011101110110 + 1100111100011000111110110 + 0100111000110001110010010 + 1110011000100011111001111 + 1011100101100001001000011 + 0011000110101001000000111 + 0101001100101010111111110 + 1110101100000111111001111 + 1111010000010000111001011 + 0011111010001101100101011 + 0101111110011110110100000 + 0101000011010111011111001 + 1010010110101100001101010 + 1010101010011110100010010 + 1111000101101010111101000 + 1100011011100010010111011 + 1110100111101000010011111 + 0000101000101111100010010 + 1010001011111110000011011 + 0110110001101110010011000 + 0111010001101010000010110 + 0010100010010001000100101 + 0001110000111001011001001 + 1001001101000110100001100 + 0011001100011110101000100 + 1000110011010011010011000 + 1001100100010100111001101 + 0000110010111101000100111 + 1000000001011100110100100 + 1011000011001110011101001 + 0101111011000101101011111 + 1000101001110101111110001 + 1101010111100011110100010 + 0111001011110110100101100 + 1000011100000010101101010 + 1111000101001100010001100 + 1101011000000000001110111 + 0110011100011001100001101 + 0000101110011000001001010 + 1011001001010001111111011 + 0000000111001000110000100 + 1010000100011110011101111 + 1111010110110011011010110 + 0011110111001101110100011 + 1000110011111111110110000 + 0111100111111101001111100 + 1111100101011000001000000 + 1010001011010010101000100 + 0001011100010100010010101 + 1010000110000001001101111 + 0101000011001001010111001 + 0010001000111110100000011 + 0110100100101110111100011 + 0101111001100100101011010 + 0111011010110101111111011 + 1011101110111110101111100 + 1101110010011111111101111 + 1111000111101001101001011 + 1101001101000011110110111 + 0001000100000000100110010 + 0101000100000110101110101 + 1010100100111100111001010 + 1111101111010100010001100 + 1001000110010111111100010 + 1101101010000100001001010 + 1100100111011010101100010 + 1010101011111011101000010 + 1011000000111100000001010 + 1100101010010001010110100 + 1110001111110000110001111 + 0110101111110011111101011 + 1011100100100000111100111 + 0110000011011000110011011 + 1011011001011110001000111 + 1111001110101011110010010 + 1110100000110111000000101 + 1010100100000100101100011 + 0101110011001110100110110 + 0011111111101110011000001 + 1100111111100011010100111 + 1001010010101100101000100 + 0100001101101111011011011 + 1010010110011111001011001 + 0110110000011010101110001 + 1111100100101001110101011 + 0100101000110000101101110 + 1000011110111011100100110 + 0110011110110001000010000 + 0100110011110101100111100 + 0000111010111111100011011 + 0100111000111011100110001 + 1000010001100111011010010 + 1010010100101101001010000 + 1111100011101000011010101 + 1000111001001101110110101 + 0111110110111010110000001 + 1011100000000100010100110 + 0001010110110011100000000 + 0000100010101100010100101 + 0101001110001011111110001 + 0001011100101011101111101 + 0001110110011100001110000 + 0100110101010000000011000 + 0111111110101100011001011 + 0010101100000111101110010 + 1011000100111011011000000 + 0010101001011110111001010 + 1010111000001000100111000 + 1110110111101101011111100 + 0001110010000111101100111 + 0101001101111111000110011 + 1110001100100010011011100 + 1100111000101100011100110 + 1111100110110101111011001 + 1101100010010101001100111 + 1101100001010110111111001 + 0011100100101000111001010 + 1101011001100000100101001 + 0110100111010100110110110 + 1110101110011110010010011 + 1110101000110010001011100 + 1110000111011110010000010 + 0000011110110110100101010 + 1011111110011111000100101 + 0101011110000001000011011 + 1110110011101110111101101 + 0001001101101110100100011 + 1010011010100111000011111 + 1111001101011100010110011 + 1101011110000100100110011 + 1111110010100000010100111 + 1101110100110010010011011 + 1010001001111111011111010 + 0011010110110111011000011 + 0110101111111000010110100 + 1001011011100001110100110 + 1000110110110111011000011 + 0001101000111110110111010 + 0101110000011100110001001 + 0001001001001100111110001 + 0101001100010100001010100 + 1101100011110101010010011 + 0110011010010001000110100 + 0110000101000011011000100 + 0011110011101010001010000 + 1101011010111010000011110 + 0011110001010111010000101 + 0001101000001000100111101 + 0101010010101110100101011 + 0011111110110110011111011 + 1011100110111110101110100 + 0001011111011101100001000 + 0111001100101011011111001 + 1010000000011010011010000 + 0111011000011100011010110 + 1010111110010110111011010 + 0111111011110101111101001 + 0100000111101011100101100 + 0111001101001000001101011 + 1110111000011111001110000 + 1011100100110000110111110 + 0010100110010110000101001 + 1101100100110111011100101 + 1010000110110011110011000 + 0110101100110010010011010 + 1110001110001101000110011 + 0110010100110110011000001 + 1110000000000101100010010 + 1000111011010010111101110 + 0100001010000110110111000 + 0011111010001110010000011 + 0001000110001011100000100 + 1111010011101110110011100 + 1111001101100001110000001 + 1000001111111101000001111 + 0000110001111100110111101 + 1110001001000101101110110 + 1011101111011101101001000 + 1001101100110011110101011 + 1101000000011011100010001 + 0100111100000011011000001 + 1111000010101100110100110 + 1001010011000101101000010 + 1010000110001010011010110 + 0010111110000010010010100 + 1010100010011100000011101 + 1111101111010000000010110 + 0000110011110001011100111 + 0011110101110000100001010 + 1010001011001111101010000 + 0101100111111111101111010 + 0100111001110001110101011 + 1001101000010101100101010 + 0011011010000011111000011 + 0100111001010100011101111 + 1111111111100001111010111 + 1110110000011000011100001 + 0100011111011010010000100 + 0011100101101010110101111 + 1100000110001110011000101 + 1111101100110011111111001 + 0100101010010010001011110 + 0011011011000000110111010 + 0111101010011100011011110 + 1010100110010100001110000 + 0111110011111100001100110 + 1011010010100111010101110 + 0110000110000100011111011 + 0011010100110101010000111 + 1011011111101011100000000 + 0000000001010100110100101 + 1000000010011100000111111 + 0101010000011100110101001 + 0100000110111110110100011 + 1101100010101000111110010 + 1100010011111010111110001 + 0101000011111100000011001 + 1011000010000010001110100 + 1010001100100110111010010 + 1011000101001011101011000 + 0111101101011001101101011 + 1100101101011100011010011 + 0001001110110010101001011 + 1111101111100100101100000 + 1001001011110110010100001 + 0001110001000110100101010 + 0111110001111011011101100 + 1011001100100001110011110 + 1100010100001010000010001 + 0110100100100010010000010 + 0111010100011011101100110 + 1011000110001000011001001 + 1011100010111101100111010 + 0111101001001110100110101 + 1101000101000100000010001 + 1100101100101001001010010 + 1000010101110100010010100 + 0000001010011111001010000 + 0111010001111000000000101 + 1010000001011110011010110 + 1001000100011011000100010 + 1010100111001000101100010 + 0001010010010001111011000 + 1100111011010101001011100 + 1011000011010111111111000 + 1001110111101000001010111 + 1110110001110101111100110 + 1110011100001101011001100 + 0101011110010101000011110 + 0110001100111111001000110 + 0011011101000011000111101 + 1110000010010011111000100 + 1100010111011110111100110 + 0010000000111111110100101 + 1101110001011000000000101 + 0110100110010100111100100 + 0111100100011101000001110 + 0110010110010011001000110 + 0100100100110111101110010 + 1001010101011100000011011 + 0001101101001111100000001 + 0010010000011110011001110 + 1001001011011111011111001 + 1011000011001101000100000 + 1010100101100101100010100 + 0111111100010101010100101 + 0011110101100101110000111 + 0100001011110000101101011 + 1101001010110000001010101 + 0110001100111111000110100 + 0010110101000101110000010 + 1111111000101001001100010 + 1001111011000010011011110 + 1101011010011000000010010 + 1101111010000100001010001 + 1001001010000111110011001 + 1110010111010001100100011 + 0001100101010111011110101 + 0011010100100101001011001 + 1100100111011011110100101 + 1101010000100110010010001 + 1110111010001000110100001 + 1111100001001111111111101 + 1001011001111000100010001 + 0010010100010011001001011 + 0100010111010101101100000 + 0111001010101000110100011 + 1100001101001100111100000 + 1100010000111000111100110 + 1000101110000001010000010 + 1011100010100110001010010 + 0011101111110000000000111 + 1110011000001011110011001 + 0110100001110101101100100 + 1110001001000001101000000 + 1011011100110010111010110 + 1011010111101000000111010 + 0001000101101010000000101 + 1100110001101101111010000 + 1000101110110111101001010 + 0010000001011000010111101 + 1101000100001110101001000 + 1101000101100100100000100 + 1000010110100101011111111 + 1001010111011011001100101 + 1011110111010111000100111 + 0010110100000000010111010 + 0000111011110001111010000 + 1101101001111110001001110 + 0010001110001101101110100 + 1000010110011100101110110 + 0111000100011110011001010 + 0001110011010100001011000 + 1011011000000010001101110 + 0101001111011010011010101 + 0100000101001011111000100 + 0101100101111011010011100 + 0111110111101111101100110 + 1101001000101101110011011 + 0011000111101110001100111 + 1111110000000001000000010 + 1001101100111111010111001 + 1111000111010101010110111 + 1100010110010001100110010 + 1101011100001100111001110 + 1011001110101100001010000 + 0000100001101110111110001 + 0010001111111111000001000 + 1001010010000100111100100 + 0001100110100101111101111 + 0000100100110000100100100 + 1111101011010011010011010 + 0001110100100110111101001 + 0011011100011110101000111 + 0111010111101111001111100 + 0011010100011111001010100 + 0000001110100001000011100 + 0101100000011110101111000 + 0000110001101110111100110 + 0000011001111100110000000 + 0000000000100001111010101 + 1100011010111111001110100 + 0011000100111010111001101 + 1000011000001100000011111 + 1111011001101110101100001 + 1111010111100110100000101 + 0000111111100111100110010 + 0011111101100100000111010 + 0011100101100111011100011 + 0101010100101000100001011 + 1100001000100100111101100 + 1011000011110001011100011 + 0010111101011001000011111 + 1010101101100010111000100 + 1000100010010111010001110 + 0010110000101001000101111 + 1000001001111011010011001 + 0001110000110111000110010 + 1111010011010111011110110 + 0111101001000100100101100 + 1011011010100010100100011 + 1111011010000110100010100 + 0001111101101101010010101 + 1001000001111111110111111 + 0101011010000100010011010 + 1010000011101100101011001 + 1101010110101111000110110 + 0001111001011001100010110 + 1110011110111110001110001 + 0111011010111010000101010 + 1000101010111010010101011 + 1010111100111011000010011 + 0111101000101000001111100 + 0111011100100101001001101 + 1100011011010111010001110 + 1101000010000111110100001 + 0011101001101111001110011 + 1011011011100011110100110 + 1010011010010010100000011 + 0101010010001110110110111 + 1111100011110111100011100 + 0110011010111011110001001 + 1110110001110101010111010 + 1100110101000100110001010 + 0111001000000100100011001 + 1110010100001110001011010 + 1110011000010111011101110 + 0110001111011110110001001 + 1100000001011110101011011 + 1000000101111011101111010 + 0011000011010000001100101 + 0111100101101000001100101 + 1100101111101000101100110 + 1010011001110111000110110 + 0001111100000011110111100 + 1011111101001101110110000 + 0000110011011100011010111 + 0101111100000010111011011 + 1101110000110101110011001 + 1001010000011100000111110 + 0101001111010001010010101 + 1100000101001001011001010 + 1100001001011101111000011 + 0101001001001011100000111 + 0101111001110111010000000 + 0101100001111011110001000 + 1001100000011111101011001 + 0010000111011100001110111 + 0000000001101110001001000 + 1000010000000100001101000 + 0101110100010010001010011 + 0001101111001111011001010 + 0010001000110000001001010 + 1000001000101000110101100 + 1110011101101011000001001 + 1000011110101001010111110 + 0100000000001011011000011 + 1101100100000011100011110 + 0111110111000111101110000 + 1000100100101010111000010 + 0110111011011110001011110 + 1011010001100001000100000 + 0010100010101000001000111 + 1110011110100011111000010 + 1100100001100100110001011 + 1101001010011111001101000 + 1101000010011101001000010 + 1100010011011101011010111 + 0000001001111001011001111 + 1111110010100101001000111 + 1110101100011000000010101 + 0111111011111111100110101 + 1110100000000000011001111 + 0110000000010011000100001 + 0100001110100101101110010 + 1101000001011010101111101 + 0000111010111000011000101 + 1000000111001001001110101 + 1101000111110001100100101 + 0010011010111001100010011 + 1101111000011000110001010 + 0010010110010111001111111 + 0010001101010101010000000 + 1001000011100000110101010 + 0001011000110101011111010 + 0110111000011000010101100 + 1000000001011001101001011 + 0011110110100010010011010 + 1110010100010011000011100 + 1111011000111010110011011 + 0101011111000100101111101 + 1101110011111111011011100 + 1001110111100100101001110 + 0010101111111000111111100 + 1101110111011101001110011 + 1001100111010000010110110 + 0101000101111010100000001 + 1110001011001010110101110 + 0110010011001001010111010 + 1110011000110010100000110 + 0100111100001001001001000 + 0110010001011000011010001 + 1001110011011111001100010 + 0100111000010101100000000 + 1110010010100100111000110 + 0000100101110001111111010 + 1111101111001000111011110 + 1110110010011001111001100 + 0010111010101101110110110 + 1000100001001010110010001 + 0110001010000010001111110 + 1010010001010010101110000 + 1001001111000111110100100 + 1000101111011100011110000 + 0101011100100010110000001 + 1001000001100100000011010 + 0100110011010111100101011 + 1111100110001111110100110 + 0001010110111011000111000 + 0100100001010100100111010 + 0001011000101111111010001 + 0111100010011000010001010 + 0001000100101100100010000 + 1100010110000000001011110 + 0001111000101010000100000 + 0110110100110101100101010 + 0111100101001010000100010 + 1010011101111000110001101 + 0111110100001111011100001 + 1100110011111011001111101 + 1011111010101001000010010 + 0100010010110101101101111 + 1100000111110111111100010 + 0111000010001100001010000 + 1010000010011000010001010 + 0100011101101000001111010 + 0111111111010100100011100 + 0000001011011001110011110 + 0000110010000000001111110 + 1101100110011101111100111 + 0100001011110001101001110 + 0100111001100010010110100 + 0000011100000001111001010 + 1000010000010111010011111 + 1010010001010010011111110 + 0101111100110111100100001 + 1100101011111101100101001 + 1101110100010100110111100 + 1000110001101011111100010 + 1000011111111100111010010 + 0000101011000111001110111 + 0101101001110010011011011 + 1111000001101100110101111 + 1001101010101110101110100 + 1100000101110001100111100 + 0100110100100011011100111 + 0110101110000111111000101 + 0101111000000110000010010 + 1101110101011000010111000 + 1101010111100000010000101 + 0001000100010001111100111 + 1001011011111011110000011 + 1100010010011111011101011 + 0101001100000110001010001 + 1000101110001100101011000 + 1111011101001011100001111 + 0101100001110010111111101 + 1010101000111010010000110 + 1101010111001101100101101 + 0001001000110001011011011 + 1111111110100110011101000 + 1111001000101011111010010 + 1000001000011101101101001 + 1100010110001110010010011 + 0111000101010111000011001 + 0011001110000101011101101 + 1010001010100101010100001 + 0101011111000111111101000 + 0110000101110001001010001 + 1101100110101100100001110 + 1011010000000000111001011 + 1010101011010101000100111 + 1011011010100101101011001 + 0110111101100111111011100 + 0101011101111111111011100 + 1110011101000011100001100 + 1000101000010001110101100 + 1111001101001111010110010 + 0111111010110100110010111 + 0110011101000110110011010 + 0101100010101111000100001 + 0011111011000000100010011 + 0100001100110101100010101 + 1010110111101100110101001 + 1001110010101101010100100 + 0111011111100111011001000 + 1010100110111101001110010 + 1100110001000011100111111 + 1010010001000000001111011 + 0111101010001111111011000 + 0110000010011000010000011 + 1101110101111110111101001 + 0101011101100011100000101 + 1000111001111000110000100 + 1101110000111100000011111 + 0100111000110010011010110 + 0111011000010001000011100 + 0001111100100000100101100 + 1010101100101000100100101 + 0100000100101010001001011 + 0010000111011010100011001 + 0111000100000001001110101 + 1001110111110000111000111 + 1000101111000000111000011 + 0111000111110110010101010 + 0111011101100111111100010 + 0100100100001111111101010 + 0110110000101111000110001 + 1101101111001101001101011 + 0010001010111001100111011 + 1000010111011010100000101 + 1111001000010000110111110 + 1011111110101010001010100 + 1001011000110111101111001 + 1101011101010100110110100 + 0010101110000000010001111 + 1100000011111000100101100 + 1110101001111100101011110 + 0011101011010010011001100 + 0110001010110111011010011 + 1010110011111000101011001 + 0001101100010011001001000 + 0101110100010101111010000 + 1101110001111101000000000 + 1100000001100001010111110 + 0111001101011000001010110 + 1100100010010001111001101 + 0100110111001100010110001 + 0100001101111000001100100 + 0111110000111111101011010 + 0101011011111011101011100 + 1000110000001001111111110 + 0011110100000101000100110 + 1010011100100011100010001 + 1110010001000001001101110 + 0001010111001110110000011 + 1100110101100001010110110 + 1001011011110011110000000 + 1011010111001110011110111 + 0111101110010000000111100 + 1001001001001011010001100 + 1110011001110010010100100 + 0011010101000111001111010 + 0011000111011110111110101 + 0101110001001010011111001 + 0000110010101100100111100 + 1000101011110000010110001 + 0100001101000001001001000 + 0010110001110001011110001 + 0011000001110010001011001 + 1010000111001111011001100 + 1100110010110100100101100 + 0101010110111100111010101 + 0000010110100111111111011 + 1111001100010011001110110 + 1010001110101000000011011 + 0001010001100000000100011 + 1100100001001101010000011 + 1100100010000001111000010 + 0100111010001011100000111 + 1101010111100011001010101 + 1100111001000110101111100 + 1100011011110100001010010 + 0011100000000110011101111 + 1110000110101000100101100 + 1000011111110000000000111 + 1111111010011100111010000 + 0000100010111010100101111 + 0000010010011100101010100 + 0001101010010011000011100 + 1001111110100010100000000 + 1010011011011100001011110 + 0101100000000101001010111 + 0101110001010011100110010 + 0000101110111101110100011 + 0000000110100101011000001 + 1100111111001111001110001 + 0101101010010110000110111 + 0110100001101101101101011 + 0011000010100000001010010 + 0111011011011101100110010 + 1000111011110011111010110 + 1010000111111100000001111 + 1111010100110010001110100 + 0000101111011000001001001 + 0001101000111001010001101 + 0000001011110010011001101 + 1111101110111101010101101 + 0101010001111001100001100 + 0111011101110010011001111 + 0111100010110010011101010 + 1010100000011100101011111 + 1000010010010000011100110 + 0000100111110001101110101 + 0011011010110001101110011 + 1000101001111101010110101 + 1000100000010110000100101 + 0010001000100110101111110 + 1000001111000100100100111 + 0100001101101011101111000 + 1001011001011110101110010 + 1001001011011000000110101 + 0001100100010101000011000 + 0011110101100000101111110 + 0010000101010110000101001 + 1110111011110010001100111 + 0011010010010111100101011 + 1001110100010110001111100 + 0110001110100101100100111 + 0111110000001110011101110 + 0001000011101010001110111 + 0001100001000010010010100 + 0100011110100110110101000 + 0000000100010000100111110 + 0010011110000111110111110 + 0111000010110000101011101 + 1111000001111101001001001 + 1001010100101011100111100 + 1011111001000111010001000 + 0111000001110010100101101 + 0101001001010010000001110 + 0000000001000001101000011 + 1001101101111001110010101 + 1001101001011100011000111 + 1001001000011000001001100 + 1110010100101010101001010 + 1111001010000100101000100 + 1111011000111100101011101 + 1111111001010111000111000 + 0101100000110001000001011 + 0000101010001000001011001 + 1110111001001111011001010 + 1011011100111010011111000 + 1011111000000101111001110 + 0011110010100110011111100 + 0010100100011001001111001 + 1011011001010011000011011 + 1000111100111110011100100 + 0011111110111100100111101 + 0011000110011111001011010 + 0010001100111001011101011 + 0101010101111100111010100 + 0001010010010011001011111 + 0011010100111011010011110 + 1010001100100101000011101 + 0100010111011110100101101 + 0110101001000011110100001 + 0100001000011110011100000 + 0110111000011000011111111 + 0110111111010110000110100 + 0111000100111110110101101 + 1100011000011000001001100 + 0111011101110011001000001 + 0000111110001100101101110 + 1110111001010000000101101 + 1111101110001100011011011 + 1011011101101100111101011 + 0010011001010000101100011 + 1001101100011101010100011 + 0101110010110000100110111 + 1101110111111001101110111 + 1011100101010101100111010 + 1000110100000110101011111 + 0111001010010010000010101 + 0011000001110001110001000 + 1100000001111100100000101 + 1011000101100010011001001 + 0111001111000100011010000 + 1101010111110011010000011 + 0000101011000110011011101 + 1111110000011011111101010 + 1011111111100001000100101 + 1101010010101010001100011 + 0110000010000100000000110 + 0111101111001001101101001 + 0000110100100110001001110 + 0010101010101100000011000 + 1011101110110101111010011 + 0111100110001101011100100 + 1110000100111110011111001 + 1100100010000101000010010 + 1011101100010001111011110 + 0001111110110100001000110 + 1010011110111011100111000 + 0000010110111010101110101 + 0010011100100100111100110 + 1111111000100111111100111 + 1110011111000110001000010 + 0001111011100001111101110 + 1001111110010010101000011 + 0010110010011101000101101 + 0100111011010100010111111 + 1011011001010110100001100 + 1000000100011011111100100 + 1011100110110000111101110 + 1001110011000001000000010 + 0111001000100101100010001 + 1100101101110001100011110 + 0000111010111110100101100 + 1111100001110100011110111 + 0010100001011000101010010 + 0000001100101111101110011 + 0101001011110110100101100 + 0011101111001001011011010 + 1001110111001010011011110 + 1010000011110111011000010 + 0100101100000011110111111 + 0000101110111100101010100 + 1111000010111011010101010 + 0011101010001010000110000 + 1110100110110011010010001 + 0101100110101010100110011 + 0011111110000001100000111 + 0110101100100100000011101 + 0100000011111111111011101 + 1111000001101000010110000 + 0011100000010001000100011 + 1011100011001110001100100 + 0101111010011111100111010 + 0010111001111001001010110 + 1000000100100010100001011 + 1101000011100010001100110 + 1011111001011111100000010 + 1010101101010001101111011 + 0111100111110000010000010 + 1110111010011001111111011 + 1111001100011010100110000 + 0101111011011101001101111 + 1111010100101111100110110 + 1000100101010111111101011 + 0000001100001110000100101 + 0001101001101011101000101 + 0111111111000101011000110 + 0100011010111111110011010 + 1100111101010001110000010 + 0010101000111001101000000 + 1010011110100000011111001 + 0010011010000101111011011 + 0010101000000110101100001 + 1101101000010010111010101 + 1101000011100110100111101 + 1000101001111011001001001 + 1101010010101010010011111 + 0010011001101010000010111 + 0010010011110111110010101 + 0011111101101001100010011 + 1001001101110010100100000 + 1000110001011100011101110 + 1011000001001101001111111 + 1101111111001011001000110 + 0001110001010011000000011 + 1111011000001010010000000 + 0100011110111001001010011 + 0001101100010100111000001 + 0101111101011101010100010 + 0001101000110000000110111 + 1001111111111101010000101 + 1000101110011011101110000 + 0000010000111100010010101 + 1100001010110111001110111 + 0100011111010001001011111 + 1001111011110000101010000 + 0110000010010000010011011 + 0100100111000111011100110 + 0100111100101100010110010 + 1101011000011110001010110 + 0111111111001000111110000 + 1010010110111110110100100 + 0100100000011101010011011 + 1011100101111101001110100 + 0011110001001011101000000 + 0000011011110111100100001 + 1101110001101011001110100 + 0100001101101110111000000 + 1011011001001111010011101 + 1010000000001111001000110 + 1010010001101100100000011 + 0001010101001101010110010 + 1101001100100001000111000 + 0000111111001101010010110 + 1110111100101101000001001 + 1011010101101011010110010 + 1010001001011001001011010 + 0001100000000100011110000 + 0010011100000101111111100 + 1000011010001001011001100 + 1101110110011111011100110 + 0001111001001011111010011 + 0111011011111011110000111 + 0100000000110111010101011 + 1111010111100101001110001 + 1010011101011011011111110 + 0010010001000000010110000 + 1011110111111111000001100 + 1110001111000101001000001 + 1000000101010111010100001 + 0110000100100011011100110 + 0000010011110100011111001 + 1000010100110011000101011 + 1000010011010000110101101 + 0010010111100111000101000 + 1101011111011001110100111 + 1000001000101001011010110 + 0001001111001010010110000 + 0110110010011011100100100 + 0100011001000001100111010 + 0001110010001000000010001 + 0111011101010110111100010 + 1001101110010101010100010 + 0011001011011111011001000 + 0110010101111011101110111 + 0011110010010001010111011 + 1011110011010000011110100 + 0111101010001110000010110 + 1010001011001101011111110 + 0001011111011111011110101 + 0011100001010101110101011 + 1100000111100110100000001 + 1101011100001011100000001 + 1111010000100000111000000 + 0101010001001110011011101 + 1111111001110111001100101 + 1000001100101101100110000 + 0101011101101111101000011 + 1100101010110110011111110 + 1111101100101011111000010 + 0000110100110000010001000 + 1110001010101110000110111 + 1010100000011100110001011 + 0000101010101010001110111 + 0000100111100111100010100 + 1000101001011011011000011 + 0101111110000011001010101 + 0001011010111000111000001 + 0000011000111001110111100 + 0101010001100101111010100 + 0111110010100110110010100 + 1010001100111101110111100 + 0111111111010110000101000 + 0011000010100111100110100 + 0101111001011110100100001 + 0001011001000011011011111 + 1101010101100101010010110 + 0010011011100101011111000 + 0010111111010101001011000 + 1101001110011011100101001 + 0101001001001010100000011 + 0110011000001001001010010 + 0001100010100011110000011 + 1001000011000100011000001 + 0110001001101001101100100 + 1011000001111001100101001 + 1111111010100001111110101 + 1000000010010010101111101 + 1111100110001100001100111 + 1010101010110110110111001 + 0000011100011110101000011 + 0100011011010100000101111 + 0101010001000101010100010 + 0011110001001010100010010 + 0100000110011010011001100 + 1000100001000000001111001 + 1111110001010100010101101 + 1111111100101100100011000 + 1101011100110110100100010 + 0111101010100110101101101 + 1111100010100111001011010 + 0111010110001001111110001 + 1001010100101100101011011 + 0010101110111100011000011 + 0011010011110011111000111 + 0000100101110010110100001 + 0100010000100011011001010 + 1011000111111101000010110 + 0110100110100001110100011 + 1000011001010110010000010 + 1011001001001101010110000 + 1101000000011100110110111 + 0000010100100011100100101 + 1101101111110111000001011 + 0000000011101111010000101 + 0110011111010110111100011 + 1100001001001101001011011 + 0110011101110100000111001 + 1010111110010110111001010 + 0111000001011011100011110 + 1110101000001110011001000 + 1010110011000111101100100 + 0111011110110001010101011 + 1001111100001001111010001 + 0001001001111111101000010 + 1010100010011010100100010 + 0011010011010101011010101 + 1110010010010001100001101 + 1111001000111101101111011 + 0001101111000110111010010 + 0001101010100110111001100 + 0000011110010110110100010 + 0110000101011001000101010 + 0111010000101100101011000 + 0001011100000001001000011 + 0011011011110001000110110 + 1000101100000110100101001 + 1001000001110100011100100 + 1101011000100011110000101 + 0111000111000000000001000 + 0100011100110100000110000 + 1101111111101010000010010 + 1011110010100000101011000 + 1111000010000001111100001 + 1101101110010100000111110 + 1111011011111110111100110 + 0001110101000111011010010 + 0110011010101100000010001 + 0101111100010000110000010 + 0110011110001101110111101 + 1001111011100100100010010 + 0111010001011011100001110 + 1101000110110000100011011 + 0011011010001101000100101 + 0100110001111001111111101 + 1100110111101100101101101 + 0010000100110001101100000 + 0011001000001000110011011 + 0010011111110111100110011 + 0000101110011110011000111 + 0101110111101111011001100 + 1111111001010000100001010 + 1011110010101110010101010 + 0111100011111111011001000 + 1011001010010110100000000 + 0100011001110110100000100 + 1110111000001010000100011 + 0111111000101111011100100 + 0010110011100101111000110 + 0110111101000111101001001 + 1010111110011110110001011 + 1111100001100010000111101 + 0110101110101100110111100 + 1100100010101001100101001 + 1001100110110010001101000 + 0011010010100001101100111 + 0101111001111000101101011 + 1101000111010001011100000 + 1000000100000011101011000 + 1001001010110001011110101 + 1011110111001001010011000 + 1100101101111101001000001 + 1100110111001001011001001 + 1010100100010110111000100 + 1011010001111000010111010 + 0010111010011100110110110 + 1110011001100010001000001 + 1011110010101100101010011 + 1110000000110100011010101 + 1110011011101110000111101 + 0011100001001000110001101 + 0101010010111100100101011 + 1111110001100110001110001 + 1010111100000100101101001 + 1000001101000110110110000 + 1110101111111011001110001 + 0101011000010010000000101 + 0110011100011110001011001 + 1000011101000100100110100 + 1101011101010111010101110 + 0011110000001011101100011 + 1010101100001000111001110 + 0101010100100011101001000 + 0101010101011100101011110 + 0000000111100010011011011 + 0001011010011000110100111 + 0100011001110101100100111 + 1111101111111000010000101 + 0100101011001101010100101 + 0001000001100010000100000 + 0001011111100010001110100 + 0110110000111110011000101 + 0010001110101010001010010 + 0110010100100111100100010 + 0110001100101000111000010 + 0011011001101100100010101 + 1010100001011110100011110 + 0001001111100111111010010 + 1010110010111111110001101 + 1101001100001000100011111 + 1110100010111111111110000 + 0100100100100111101101101 + 0101011110110000000111000 + 0010001110100001010000101 + 1100001111100000100110001 + 0110001101100010101111100 + 1111010000111100100101111 + 0111100101101001111110001 + 1101001111000110001101011 + 1011111010011110000011111 + 1001111011010010000011101 + 0111111000100111011001100 + 1111101010101010010011101 + 0001101000110001000100010 + 1111000111011000000010100 + 0011110001111111010001010 + 1000110001100101111010100 + 0011100111010100010100111 + 1101111111001101111101110 + 0001010101100100000101111 + 1001010101010100001100011 + 1110011100101000011010111 + 0110101011111110011001110 + 1000000001010011001010001 + 1110110001101011000100011 + 0001101010110001100010010 + 0011000100111000000111100 + 1001000000110101101001111 + 1000011010100000010010101 + 1100101101001000010100011 + 0111110111110010011001000 + 1010001010110010000101011 + 1110000001110101001010110 + 0001100101111000010001110 + 0010101000000001111100101 + 0000111110110011101010011 + 1011110010010111011111101 + 0111001000100010100000111 + 1000010110101100010110111 + 0110000100010001111011100 + 1110110001110110100000111 + 1110100101010111100100111 + 0110010101111001111010111 + 0100010111011011100010001 + 1011111111101111000011101 + 1111011000010010100100011 + 0000001010000101100000000 + 0111000110011100100100000 + 0110010101110010000101001 + 1110111100101010001001101 + 1001111001101011110111101 + 1000101001111111111110001 + 1111011111110111000010001 + 1110001001000000011000001 + 0010010001110110110101001 + 0011111011001010111011111 + 1101100011011110111001111 + 0001011011111011111110001 + 0000001000000101000110100 + 1010100100001000010011101 + 1111101100000111111111110 + 1101111111101110001111111 + 0010001000010011010010100 + 0110110101010001101010010 + 0110001100010010111100011 + 1100111111101011011110100 + 0101000000001011010100100 + 0111101001101001101101000 + 0100000100100111100001100 + 0100100100111101001110111 + 0110101111100011000011010 + 1110101011011011011011010 + 0100111100000101111001001 + 1100001011011000011001111 + 0001101001101001101000100 + 1100110101010110101101010 + 0110111111000111011001110 + 1100011100010101010010000 + 0000011011001111001010111 + 1100000110001100010010100 + 1101011011011100000011001 + 0110010110110011110000100 + 0101100000000000000010101 + 1010100101010111111111111 + 0111000000111100000110001 + 0001000000101101100001110 + 0100111101100001101010000 + 0101001101111100010110001 + 1100001001110100110010010 + 0010100001010101011111010 + 0001111101000101110111000 + 1011000011101100110010110 + 1100101100111000001011001 + 0010110100111000001010101 + 0010000011001011110001011 + 1011111000100100010000001 + 1010110000111000011001100 + 0001000101101010000101111 + 0001100111101110001101101 + 0010011111011110101011001 + 0011011111110010011110001 + 0000000100101010100100111 + 0011001010011011110110110 + 1001000001111101011010010 + 0010000101001101011010011 + 0111110111010101111011110 + 1101101101110000111101110 + 0001110101011111101000101 + 1011000101011001000001000 + 0110010011101111111000000 + 0001001101001001000010111 + 1001000001100100000000010 + 1100011011010100000110001 + 1111010110101101000111001 + 0010010011000001110011010 + 1010010010001000110001000 + 0010010111010000010110100 + 1110010100000111101010011 + 1101010111011010001111101 + 1010001000100000001100010 + 1011110010101101100111000 + 1001010000001001111110100 + 1100010101101110101001110 + 1010001110111110010010011 + 0111110100111011001110011 + 0000110100100100001011010 + 0000100001000101100110000 + 1011000010111010111011010 + 1010111111010100011001000 + 0101110100111000001000011 + 1000110101000111101001110 + 1001100101110000100111100 + 0001001001011111011111110 + 1101110000010101111110000 + 0101111010010100010111110 + 1111011111101001011110110 + 1010101111011100001000100 + 1011000001000001000100111 + 0000111101101011100110100 + 0001100000100111101001001 + 0110010001110110110111001 + 1111110001101001001100110 + 1000110110001000110010011 + 1111101010010000010100000 + 1110100110001101010000111 + 0000111010101000100100001 + 0010111110111000100110000 + 1101000001111011011011100 + 0010010011010101010100001 + 0111000111010111011100010 + 1110101101011101010101110 + 0101100100001001100001000 + 1000110101001111100111010 + 0100101110001011101110010 + 1111011100111100100100010 + 1100101110011010000000000 + 1001011101000001100011011 + 0001000110110111001100011 + 1100011010011110110000010 + 0110010000000010101010001 + 0101101010101110100011111 + 1111111010010010100111001 + 0010100100010101000000110 + 0101011100011110011101011 + 0111000101001111100100111 + 1101110010011011100001101 + 0101111110001000011011110 + 0100111100100101011011011 + 0000011010010110111000000 + 0101111100110101100111011 + 1001100110001100111000111 + 0101010100111000011010011 + 1001101110000100110000011 + 1000000100111000111101001 + 0000101001111111111010110 + 1100110000011011001011011 + 1111110001000011010100001 + 1011101111011001001111110 + 1011000011111111100000011 + 1110110111100100010000111 + 0101001101110100010000011 + 1101110100011001110101011 + 1111101100000001101101101 + 0111100101011110011010011 + 1000010001000010100000110 + 1011101000001100111111111 + 0101100011001101110111111 + 1110010000010111010001110 + 0000101010000111001000101 + 0010100100111000000110011 + 0011100001111101000001000 + 1100101000110101101010101 + 0011010110010011011000000 + 0001111000101111011001110 + 1001110101001110001000001 + 0011000010100110001100011 + 1100001100110010000010110 + 0010110001010101011101101 + 1001001010101110010110110 + 0000111100001001111101000 + 1100110111011100110010001 + 0010001101010110001001010 + 1100101101111001110111110 + 1100000111100000111001001 + 0001100011011011001111100 + 0111101000000000000100110 + 1111110011000010100010010 + 0010101110011101000110101 + 1100100101101100111101110 + 1010011000011001110000010 + 0010100111111001111110010 + 1000001111100000100110010 + 0111100110101100100111111 + 1011101100011011100001010 + 0000010000001000110101100 + 1110111110101111000100011 + 1101101011010110110001110 + 1100101100001011000011010 + 1001010101110111011101000 + 0100011000011110011111111 + 1100000101110100001101011 + 0101010111110111001110000 + 0100000100100001110000100 + 1101011110010101011101000 + 1100001101001101100010110 + 0101111010011000000000001 + 0010001010011110001011010 + 1010111011101000011001111 + 1110100010010000101011001 + 0101010110100001111110101 + 0100110101111100110000101 + 0111111010110111100111011 + 1101011000101000110110100 + 0010011111100101101001000 + 1011100010000111010000101 + 0101010110000000010100111 + 1001001111101000011111010 + 0011001011111010011011101 + 0110111101101110111110110 + 1010011001101001011000100 + 1000100100110110010011001 + 1011110011001001000110101 + 0110001100010011110010000 + 1111110000011010100011101 + 1000011100111010001001000 + 1010101100010110011011000 + 0001000001100100010011111 + 1111011011001111000111111 + 1010101100101011010011111 + 1010110010110010101101000 + 1101111111011010111000100 + 1100011010111100010001010 + 0001000010100110000011110 + 1101011010011110010001011 + 0011100110110000101111101 + 0111100101011110001011101 + 1101010010111101000101011 + 1001111101100000101111001 + 1110011100110100001010001 + 1111011001001111101011100 + 1001101110111100011111010 + 0010101100011001100100101 + 0000100001001001011000000 + 0101000011111000111010000 + 0000001101101011101100100 + 1110000101011101101110110 + 0101100101000110101110111 + 0011011001111000010101101 + 1100110101100011110100100 + 0111000010001101110101111 + 1011011011000010001011111 + 0001010111000000000100010 + 1101011011010010000111100 + 0001001010111100101110111 + 1011010011100101010100011 + 1111001011001100100010011 + 1011110100010011010111110 + 0001100111111101010001111 + 0101000100001110101110000 + 1001000101011000011000000 + 1100111000010000001000101 + 0011001110110010100101111 + 1111000010101111101110001 + 1011111110000011111110101 + 0000100010111110000101111 + 0010110100011001001001101 + 1111100100110000000111010 + 1010011010001100011011000 + 1011111010111010001011110 + 0011010100001111110111010 + 1010010000000111001011011 + 1111010010111011010000001 + 1111100101110000011100110 + 1100101100100011101100111 + 1010011010000010110101111 + 0011101000100100000010010 + 1111110011111001100101001 + 1000110000110111100001001 + 1111010100001100101100001 + 0101111110011011001010010 + 0111011000010000001010100 + 0100001110001101111001100 + 1100010101010011010101101 + 0010010110010111001110000 + 1110100101110100100011000 + 1111111001001001000101100 + 1100111011000110011110111 + 0010110011110001101011101 + 0000001010110101100110010 + 0000100110100011011011011 + 1101001000011001010100111 + 0011111000101011001111000 + 0100110100011110010001010 + 0000001001111010010000001 + 0011101101101111011001110 + 1101001100100001001011101 + 1101100111001001010001000 + 0000011111000101010001010 + 1001001010000010111100001 + 1111101000101111011100000 + 1011101000110011110100111 + 1010000011100100110000011 + 1100010011101010010111000 + 0110101100101100011010010 + 0100101000111100011110111 + 1111111001001111010001001 + 1100101011101111010001101 + 0101101100111100100010010 + 0001000110101010111100101 + 1101100100100000110100101 + 0001110111111110111010011 + 0101100001011111111100011 + 0010010010011110111110111 + 1010101111010001000001100 + 1101100101010110000111101 + 0010100011000100111101010 + 1100001000100110001011001 + 1000110001100011100110001 + 1110001111101110111111001 + 1100001110001011111100000 + 0011110111100111100011100 + 1011011000100111001011111 + 0011101001111100001110010 + 0100001000100010111110000 + 0011000010000111101011010 + 1100001101100011010011111 + 1011110101101101000001001 + 0011001011110001010010110 + 0000010001001110110000011 + 0000100011010011011110100 + 1100110111001110110101000 + 1111011111010001111100111 + 0011110010001010100111101 + 0011000010110101111110100 + 0110110101101001111000011 + 1010011110010111001000110 + 0001110001000011000000001 + 1001110010011101000101101 + 1010100110001010000010101 + 1111000011100101000001111 + 1001101110101011100100101 + 0000111110110110010100000 + 1011001100101010101011100 + 0001000000001011001010100 + 1100100100101100100111011 + 0011100010110110010100011 + 1110111101101011111001111 + 0100100011101010110011110 + 0010101011101001111000011 + 1110000101111110101101100 + 0110001110001111110000110 + 1101101110010000010111000 + 0001100001110011111110001 + 0111110101100111110110110 + 0001111100110001101110001 + 0001010001101010100111001 + 1110000101110110010010100 + 1110100111100110011011001 + 0110100010010111010111110 + 0011010110101000111001100 + 1111011011001010010111010 + 1111001110100000110111011 + 0111001001111001010110010 + 1101110010101000011111110 + 0111101111001000010010011 + 1111110110000010100111000 + 0001111111001010001000000 + 0101100010011111110011100 + 1100101001111111001111011 + 0000001010001110001110011 + 0111001000110101010000010 + 0010000111011110101011101 + 1001010011100110101001000 + 0000100001011000111000010 + 0001111011101001010001110 + 1000011000011011101101011 + 1010101001110011100110110 + 0011100100101010111010100 + 1111011000010110011010010 + 1010100111111011010101011 + 1110100110000111110111001 + 0000011010100011111110101 + 0000011010101000010100111 + 0011110011001111110101011 + 1100000110110000000110010 + 1001100010101100011110110 + 0010100000110000110001110 + 0111000010001011101000001 + 1111010100111100110011110 + 0101110101100111101010110 + 1000011010011100000010011 + 1001100010111111000010000 + 0110111010110101011010011 + 0111010011101101001000000 + 0011100110000110000100100 + 0111010010100010110101001 + 0000001000100011111001100 + 1001101100001011011010001 + 1011100100001000001001001 + 1011100110001000100001110 + 1100011100100100110011010 + 0010011100101100000110101 + 0110001110010100010010101 + 0110101001011001001101001 + 1001000001010010010010111 + 0111011111011000001001111 + 0001000000010000001110011 + 1010101010100010111111011 + 1000001001100000100100101 + 1100111010111111011101101 + 0111010001010011100001101 + 1000001001001100110011010 + 1111111010100010001001100 + 1001011000000001010101100 + 1111111011100101011101010 + 0001010100010000011010100 + 1100100101001110110101011 + 0010011111111110110101100 + 0010101101101010011001011 + 1110101111111111101010001 + 1001001100010101010110001 + 0101010100000001100101010 + 1010011110000010110101100 + 1010110100100111101011001 + 0011001110011111111111110 + 0010010010011001000110100 + 0100111110110001001011101 + 1100010101101001000111011 + 1011011010111011010011101 + 0001001011111100101110101 + 0111001011011110111110000 + 0001011100110011101001111 + 1110010011010010011010100 + 0001101110001010101000100 + 1001110000110111110100100 + 0000011001010001001101110 + 0011011101010110011110111 + 0011011001011110101011000 + 1001011010100011100011100 + 1110001001011100100001000 + 1100000001101010110110000 + 0110011010100000011111111 + 0010100011000011111110000 + 1010001010001001110010111 + 0110010000101010011000110 + 0000001010110000100110101 + 1001011000111111100010000 + 1001001011110100011111111 + 0010111011100111000011000 + 1110001101000101011101011 + 0101010100001001100110110 + 1111110000001101010110011 + 0110010110000101010111111 + 0111010110011000000110001 + 1100000000011011000101010 + 0101010010101010100110000 + 1110110110101100101011101 + 1101011110001011001010000 + 0011011011101101001011101 + 0110111110111110010010011 + 1101111110101000110110000 + 1001011001000010011111100 + 1101001101011001110101100 + 1001100000001100111101011 + 0000011100011011101010101 + 1001101100111010000101111 + 0010011011110100000100110 + 0101111000001001111011000 + 0100111110010111110000110 + 1100110111100100110110101 + 1110111000111110001110100 + 0100101011000100000011110 + 0011001101001011110001111 + 0011101101000110111100011 + 0000101111001001110010000 + 1001010001001101111111101 + 0100001100100000100111010 + 0010100010110000010001100 + 0001010110001000101101000 + 1011011100001010111010000 + 0111001000111010110110111 + 0110001111001101110100000 + 1110101010010110001011101 + 1011011000111110100110101 + 1110111100001011110011011 + 0010001101110000000011100 + 0111100000111000001111000 + 0001100011000111001010011 + 0011101100111011100101010 + 0101010110000101010010100 + 0010001000011101101111010 + 1010111011100101111101110 + 1111101010110100110001100 + 1111110010111110101100010 + 0001110001100010010011100 + 1011110010000001001110100 + 0101011000111110100101000 + 1100010000001101001000110 + 1101001111010011100000101 + 1101110111110100011110010 + 1011001110100111110101001 + 0111001001100010000101010 + 1111110100101000011000101 + 0110110110101001000110000 + 0010010011101100001101000 + 1101110000000001011001010 + 1110000011110101000010111 + 0000101010110111100011001 + 1011101100011100001100001 + 0111110010000101100000111 + 0010000001010010000100001 + 0100001001101110110111011 + 0001110010110111001010001 + 1101100011000101010111100 + 1000110101110001011100011 + 1011100111000101000011101 + 0011110001000011100010111 + 1110000111000011010100110 + 0101001101001110111011100 + 1111101001101111011011100 + 1110001100001101101001011 + 1101100111101101011100100 + 0011010110111110000100000 + 1011110100010001001110110 + 0011110011100110000101000 + 1111100111100110111000101 + 0101101100100100110001001 + 1000110000110110101011111 + 0101000010010111111111111 + 1010110000001101111010110 + 1101000110001000000011101 + 1011001111111011110010010 + 1011101101110011110100001 + 1101111011101001000010010 + 0010001011111110000101010 + 1000000001101001010000000 + 1010100011110110000101010 + 0001101110010010001100000 + 1010011110111101110110001 + 0010101111011111000010110 + 0101010010100101010011111 + 1111101001001011010111010 + 1101100100000001011111111 + 1011001101011110110001001 + 0101010101001100110101000 + 0010111100010101011011111 + 1000101101000010101011000 + 1101010000001000001110001 + 0000100001100101011011100 + 0010111000010111101100100 + 0011110101101100100100110 + 0010001000111110100011011 + 0011000011010001111010010 + 0011110000011011010101111 + 0111010011011100110111101 + 1011000101111110000001001 + 1100100010011010111101100 + 1100111111011000001011010 + 0010000000110010001101110 + 1110000101101110111110111 + 0011000110000101111100101 + 1001100110001000011111101 + 0110010101010000000010001 + 1100001101111001011011010 + 1010001100111000001110100 + 0001000110000111010110010 + 1011100001000101011010001 + 0001111101011101101110010 + 0001001001011101000010101 + 1001110011111011010100000 + 1010100101000100101011001 + 0110110011010111001011001 + 1101010010000000001110101 + 0010010110010010110001100 + 1001100101001111011010001 + 0000000101001111100010101 + 1001000001111010001011000 + 0111101101101101011100000 + 1100011001000000010001110 + 0100000101001001010010101 + 0111101011101011111010110 + 1110110001101010100001101 + 0000111110010101101100000 + 0010000110101111111110110 + 1100000100011100000111101 + 0100000100110000101100101 + 1101000010111101101100011 + 1100000101010010110100110 + 1110100111101100011000100 + 0111100000101001010101010 + 1000010100001001000100100 + 1110001010100111110111011 + 0001110000010101101000010 + 1000111000010110010101111 + 0011001001011001010110100 + 1010101010110011000011111 + 0010000101000110111100010 + 1111100001100100000000011 + 1010000111011000001100010 + 0000110101100000010010111 + 1011011100111011010010011 + 0100101111000110100110110 + 0111000100001001111000011 + 0010111101010100011110010 + 1100100110110010101011111 + 0100010101110011001011010 + 1100100010000101100000000 + 0101011110011000110011110 + 1000111110011001101000101 + 1010110111000100111001011 + 0111100011000000011001111 + 1111000011011010111001101 + 0011110111100101000111011 + 1101101100001010111001110 + 1110101101000111100100010 + 0000110010100111101111110 + 0110001111011010001011100 + 0101010110000011101000011 + 0101010110101101001011001 + 0000001011111011001111101 + 0111000000000101001111000 + 0111100101101000111100110 + 0000000001000101011100001 + 1110111110011001010010111 + 0110101110010000001100000 + 1101111000110110110010001 + 1100011101001010101001111 + 0101100100010110001000111 + 0110110100101110111101000 + 1011100111100010010001001 + 0101001101000110010001100 + 0011101101110111110101100 + 1011000010000011110110001 + 0111110001011111011111001 + 0110011000110111000010110 + 0100000101111110011010111 + 1010111000001100010000000 + 1101011111101100000000100 + 0101010111110011010000111 + 1110001000100010110110101 + 0010011001001101011010100 + 0111001111000001010111000 + 0111011011111111100101011 + 1101001010100000110110000 + 1010010111010110000010011 + 1101011100100101110011101 + 0110000011010111000101101 + 1100100001100001111011010 + 1011010010110011100011001 + 1011000010110011111111001 + 1100111101100011101000111 + 1000111001001011101011010 + 0101111001011011101000110 + 0010110011011111010010111 + 0111011101001010110101000 + 1000111100111100110000111 + 1110010001101101111101101 + 0101111011101110111011100 + 1110000010011000110010011 + 0001100000101100001101100 + 1010001011000011101000010 + 0110001101011000111101110 + 0101101001010001000010010 + 0101010000001111110111000 + 1011101100101101001111010 + 1100101101100111000010100 + 0101101001111011001110000 + 1111001010010111010111111 + 1101101010001110011011110 + 1101001010001010010011111 + 0110010111101010000001110 + 0101111111101000001000111 + 0010010111011100111111000 + 1101011101011001101100011 + 0100001000000101110011001 + 1000110011100000000100011 + 1010101011110101100100001 + 0000110011110100001100110 + 0011111101000010101011100 + 1010001111101101000111100 + 0000100001111001101001101 + 1010110100110100101000111 + 0010000101111011000110111 + 0000001101100110010011011 + 0100010100000011001010101 + 0111100100101101111111100 + 1001001000111011110001100 + 0011000100011001010011111 + 1000011110010101010011111 + 1010100100110011110101000 + 0001100110110000011101000 + 1000010011111001010110111 + 0111101000001100111111010 + 0000001010111101011010000 + 0010100100100010101111110 + 0110011110100100011010001 + 0001000111101000100010011 + 1100011000011011010101000 + 1000111110000100000101001 + 0000010100110111001100100 + 0010100101101100001101000 + 0101000000010011101000011 + 1001101111111101010000101 + 0111100110110001111111101 + 1011001100010110010001011 + 0100101101010010100010010 + 0001010111110111111111101 + 0001100001110110001100001 + 1100000010100110110110100 + 0101001011011110000110101 + 0111100101001100100000000 + 0110110001101110101111111 + 1000111000000001101011010 + 0110000110000000011111001 + 0001001011101110010100001 + 0111000111101100110001000 + 0110011001000000101010101 + 1100011000001100101110001 + 1001100100111100011011111 + 1100000111011100111010011 + 1000001110010000011101101 + 1101111010010101011101110 + 0010001010110001000010100 + 1110010100101001101101011 + 1111110100101011000101111 + 0100101010101110001000101 + 1000000001000010001100111 + 0000100001001111001000110 + 0010001111001001101000100 + 0001010100011001000111111 + 1001010011100110010000001 + 1010101100001100100000101 + 1101010010001010010110101 + 0101100010011010101001100 + 0110101101001100011001010 + 1001000101010011100100000 + 0111101000001111000111111 + 0111011110100101001101010 + 1000000110010010101000001 + 0100011110110110111101100 + 1101111001101010000101100 + 0001110101110111000111011 + 1111000101101100100011010 + 1000101011101011111101000 + 0000001001100000111101111 + 0011011011110110111111011 + 1110001000101110100111000 + 0110001111100010000001010 + 1111111111000101110100111 + 0111111010001110100001111 + 1110010100010110101000010 + 1000011011010000011100110 + 0001001001011111001000010 + 0010010111010100011001001 + 0110011010111100011000101 + 0111011011001111101110100 + 0010010010010001000000000 + 1001010010001010000000010 + 1000100011011110101111111 + 0110111100010101111001001 + 1011010100100110111000000 + 0011011010001110110101011 + 0110011000110111011001111 + 1000110011101000111010000 + 1000001011101111000011010 + 1011000110110110110010111 + 0111111101100000001100110 + 0110110001001010001100001 + 0100100111000100101101000 + 0001101111001111011010111 + 0100000110110010001010000 + 1001111001100001000111001 + 1011110110001001100101001 + 1010101011010000001110100 + 1001111101101000010000101 + 0011001101011100010111111 + 0001011101111100010010100 + 0010110010001111110000000 + 1101000000010111110011000 + 0010001010010110111010000 + 1010100100100001000000000 + 1111100101110101011001110 + 1101001100110110001011111 + 1011111110010101111101010 + 0111011111010111011011001 + 1100110101110011011111100 + 0000111011110010110110110 + 1100000010011001011101110 + 0000111100010011000111111 + 0101000011100011111110000 + 1111010110110000011101110 + 1000010101000100001011100 + 1111101011101001010100111 + 1111011011010110010011000 + 1001110111001111010010100 + 0011010100100111000010101 + 1110001001010011011111000 + 0001010011010010001100101 + 1101000010100010110000110 + 0010111110000001001110000 + 0110010101100001010110000 + 0110101101000001100001011 + 0011110110101001000001100 + 1011010001110001000111101 + 1011110011001110011010111 + 0011101010100010100000101 + 1110101010000110010011001 + 0001001100100000010001011 + 1011001111111010110011110 + 1010111000001010011100101 + 1000111001010010001100010 + 1101010100111011000100111 + 1100111001111011001100001 + 1011000110100000110011011 + 0111111110011101110000011 + 0001010001000011011111101 + 1011001100010010011101011 + 0111010011010001010001100 + 1000001001101001100011100 + 1111000101111011001001101 + 0101001001000010010100011 + 0101111010101111001101111 + 1010011000001010100000001 + 1010000101110111110110010 + 1001010111111001101100000 + 1111010001110100101110110 + 0101110111010110011010111 + 0011011101101000011011111 + 1010001101001010101010110 + 0100111000100011011011100 + 0000000010101011110111110 + 0010011010110100000001100 + 1010000000010111111010010 + 1111100111100001100110100 + 0001111010110001110100000 + 1110100111101000110000100 + 0100000010100011110010000 + 0000100101101101110000011 + 1111010001100111000111110 + 1010000010110101000111011 + 0100110110100010111010010 + 1000010000000000100011111 + 1110111011111011011100111 + 1100101011101111010111110 + 1101110111100011000000111 + 0101110100000100011000001 + 0000110111100010111111000 + 1101000101101100000100100 + 0101100101100000001001101 + 0011011111111000110010111 + 0010111111110001110110101 + 0011010011010001001011110 + 0000000111010011101001111 + 0011100010010001011110110 + 1100000100011101111100110 + 1110010100001000000111011 + 1110101110101000111000000 + 1101001110011011110001101 + 1110011000001000100111010 + 0100001110100011110011011 + 1100110010000111011000100 + 0001111101011101100001001 + 0011000110011101110110100 + 0011100010100110000101011 + 0100111110001010100001001 + 0010110111010110110100010 + 0101001100110110011010100 + 0000000101110111100001001 + 1000101011001001011111010 + 0101101111011001010110010 + 1100101101111100010101001 + 1111010110100101101010110 + 1001101101111010100100001 + 1011100100000000000110100 + 0110001011100011100101000 + 1010111111010111001010000 + 1110100000011100101011110 + 0010111011110000011101010 + 1001000001010000101000001 + 0011110111100000111110000 + 1010111010000010010001100 + 0111000010110010100001001 + 1011110010110011111111111 + 0001100110100011000011010 + 0110111010101000001010110 + 0111100001111011101000001 + 0011100010101001100011010 + 0100001000100011000010010 + 0001110001100011001100101 + 1011101110011010101101100 + 1000101100110101110100001 + 1101111011010000000011100 + 1011100000110010111101001 + 1110011111001011101001011 + 0001001000111011001000011 + 1010000110100001101100010 + 0010100001110110001011110 + 1000011111111101011111011 + 0010011000011000110110010 + 1011001000010110111000110 + 0000000010001000010101101 + 1100101010110111110010110 + 1010010110000101000100111 + 1010100100110001111000111 + 1011010011101000110000001 + 1111101011000010000111101 + 0000011010011110000010011 + 0101111001111001111011011 + 1101100111001011011101011 + 0100011101110110011011011 + 1111000001001110101010001 + 0111011101011110001011111 + 0100000001110000010101111 + 0110001011010110011010010 + 0101100000111000100001010 + 0111010110100000010100011 + 1100000110000110111111101 + 1110011011110100111010100 + 1001101001000110001000101 + 0000011111111111001101101 + 1110011011101111111100111 + 1110111010100101100110001 + 0011010011011110010100100 + 1000001110101000101101011 + 1001011001010101000101011 + 0001100101101111010101010 + 0000010001100011011101110 + 0110010010011011010101100 + 1111110000000000111001000 + 1100000101110010100010000 + 0110000000011001010111011 + 1100011110111100110011110 + 0000101111101000001111010 + 1011110100001011111101010 + 1010010011010010000100011 + 1010010100000000011001001 + 1000101010011110110101100 + 1111010101111111010000001 + 1011110111111011111000100 + 1001101000011100010101110 + 0001101101101101110000000 + 1100011101101100000001001 + 1010101101110011000010101 + 1110011111110101101101001 + 1010111000110100010111101 + 1110001101010100010011011 + 0111000101011001011010000 + 1111011100100111000101010 + 1010101111000100011000110 + 1001000010101000100001000 + 0001111110011010001110001 + 0001110000110001110001011 + 0001100111011011110001001 + 1001101000111101001110100 + 1001100000010000100000101 + 0010011100010000101010100 + 1111011011000101001100100 + 1101000000010110100000001 + 1110001110101110101110100 + 1111101101111110010111001 + 1100001000100110010101110 + 1010100010100000011010100 + 1110101010010100111110100 + 0011100110100111110101110 + 0100010011111100110100100 + 1001011000110100100110110 + 0000100010001101110111100 + 0100011101111000000011001 + 1001010010100100001000000 + 0000011001000010001010001 + 1101100100100000100101010 + 1111101100100111100010011 + 1100100110111110100000101 + 0110110101000111111001010 + 1101110110001110001000110 + 1110010001010111111011011 + 1010110001011100101101100 + 0001111101010010110110100 + 1000010000111110110100110 + 0010100011110011110000001 + 1000110101101111010001010 + 0010111001010000101000100 + 0010101111010000101000101 + 1010110110100111111011010 + 0011111110101111111111001 + 0110101100100010100100101 + 1011001011111001111111100 + 0001001010101000011111111 + 0110001111101111011011101 + 1100001110001110010111110 + 0000001001010010011000110 + 0100010011010100000111000 + 1101001111110100100000101 + 1100101000101101100000111 + 0000110010011101011000111 + 1001111010010110111101010 + 1000110011100111101000011 + 0100101111100101101000101 + 1111011111010011100111000 + 1101000000010010110101101 + 1000010001011110100110111 + 0000100000100010000111001 + 1100000100100011111110101 + 1001110101001111001101110 + 0110101010010101011001011 + 1000110011100001001011101 + 0010000010010110000000101 + 0111111111000100000001000 + 0001001011001110101101110 + 1110100100010100011100111 + 0001101010000101101110011 + 1110110001111111110000100 + 0100111011010000100101001 + 0111001110100010001001100 + 1110011001100100101101011 + 0000011011110001010010111 + 1101001000111000011101111 + 0010111000010001011000111 + 0011111010010100001010101 + 0001011101011000011011010 + 1100000101111010110111100 + 0000000101011011101001010 + 0011111011100101000011100 + 0101001100000000011100000 + 0011011111001011101110100 + 0001011010110101010001010 + 1011111001010101111001100 + 1110000010011110111101100 + 1010000111101011000111001 + 1010111001011111101110010 + 1101000100100010111010010 + 1110110100111111100000110 + 1011000011100001011111100 + 1111101110101111000100010 + 1101110111010001111000000 + 1010111101101000011000110 + 0011010001101001011110100 + 1101110000001110101101011 + 1010110000101011101101001 + 0101011110111010010111111 + 1111100111010101111100001 + 0100000000010101001001100 + 0000001000110001100000001 + 0111000001010011100000111 + 0001010011011011010110001 + 0000010100000100111111011 + 0011001110111000000000010 + 0111110011101101100100100 + 0101110101000110000111111 + 0111000000111100010010010 + 1011111001001110100110100 + 1111000001101001010011100 + 1010001000010011000101011 + 1110111001011100010010000 + 0000000100101001011111011 + 0000101000100100000010100 + 0110100001011000010011100 + 0010000011011000101101101 + 1100000000100100000110000 + 1101100010011101001101111 + 0000101101010011100110101 + 1100001111111100001010010 + 1101100101101001000101101 + 1001101001000110011101000 + 0110000011111000011100111 + 0111100010000011010000100 + 1001111000000101100000010 + 1100001100000010010011000 + 0010111100101101111111101 + 0110010000010100100110110 + 0000000111101010011111000 + 1100110000001010100100110 + 0000101001100111010110110 + 0111001101110101001110101 + 0001101110110100010111101 + 0010110101110010110111010 + 1011010110110101111001110 + 0011110000011101000001111 + 1001010000101001100011110 + 1011111110100010110111001 + 0000001000100010000011010 + 1111100001110100100001101 + 0000010000100010001001110 + 0101000101001010110010011 + 0011001011100010001100000 + 1111110001001101000101110 + 1111100010001100011001010 + 0001110000111011011001010 + 0101001110100110011111010 + 1011110001001010010101011 + 0110001011010100101101110 + 1011001001010100000100100 + 1001110001010011000001101 + 1100101000100100111000111 + 1110000010110000001011100 + 1011001111110001011010000 + 0111011001111010001101000 + 0100001010110111011100011 + 1101001100110111011110101 + 0010110000101111000010000 + 1101100111000000001000001 + 0110000001100011010001011 + 1011011001001111010010011 + 0100001010001011100000000 + 1110000111111010110010111 + 0110001110111001001110110 + 0100110010001001000100111 + 0001101100001100000110111 + 1111100111110101001010010 + 1011110110110110100101011 + 1101100100110110001001101 + 1110111011001110110000011 + 0100010101001111100101101 + 1110111111001100000101011 + 0101001001000100100100001 + 0010111110111000101100000 + 1011001100101000110111001 + 1110111110000000011110011 + 1101100000110100000101010 + 1001111000110010111110001 + 1100001111101100111111011 + 1000111100000000111111011 + 1010111100011001111000011 + 0111100101100010101000111 + 0001000010100001000010111 + 1101111001010001100010100 + 1011110001100101100111100 + 1101110010001011010100111 + 0100100000001101010010000 + 1111011111111100010011011 + 0111111010001101001000110 + 0101101001011100110110110 + 1111101110111111001001100 + 0111100001110011111010110 + 0011011101010010111101111 + 1001101101010011100110000 + 0011111100011111110000010 + 0011110100110111001010000 + 0000100001010010010111011 + 0110101001011001010010011 + 0000011010010011000010000 + 0110100110011100100010001 + 0011011110101110010000011 + 0000010000000011101111111 + 1110101010101010011011001 + 1011101110101111011011010 + 0101000100000100101011000 + 1100111001000110001100011 + 0010110110100011001010110 + 1111101111001010100010001 + 1001011001011110001000101 + 1011000111010011001000010 + 1010111000110110010000001 + 0010100101101101011000111 + 0101111000101111000110001 + 0001010010100011010011011 + 0111100110010111110010110 + 0010111010100001110111100 + 1111000011100110010111111 + 1110011100011111001000101 + 0001110001001000010100111 + 1000111011000111011011010 + 1011011110011100110100101 + 1111111010101110111101100 + 0011110101100110110100010 + 0001101000011001001001111 + 1001101110010001010001111 + 1010110001010101111010100 + 1011011110000100110110101 + 1000100100000010000001110 + 1110100111010000111001110 + 1100010011011011110110101 + 1010110111010001011111100 + 0001111101001001010110110 + 0111011000101001111011010 + 0000101111000100001111001 + 0111010101110100011000011 + 0111001110110100100110110 + 0111000001010001110000110 + 0011011100000001101010110 + 0010101010101100100111000 + 1100100001010010100100110 + 1010001100100110110100011 + 0011001001110110110101111 + 0111011101000001110101110 + 0010011010010001010010000 + 1100011110110010011011100 + 1001101101001101001000101 + 0110001011011101011011111 + 0000101110111111111011010 + 1110101100010011000000011 + 0011101001110101100001110 + 1110000110001000010000101 + 1000101101010010001011111 + 0010100001101001111010100 + 0011000111001001011011010 + 1010010010000100100001000 + 0000001010111100000001000 + 0001000101101001100110101 + 1111101000001000111110010 + 1111100111110101100001011 + 0100001110010100101010000 + 0101110000111110010101010 + 0100101110010110001011001 + 0011000001100101001100001 + 0011001011010001000000010 + 1111111110101011110101010 + 0000101011011001000011000 + 0010000000100011000111011 + 1111101001000000011001101 + 1111001111000000000001000 + 0010011000010110101100001 + 1100101000000001000111000 + 1101110111110110000001111 + 0001101100001011101010010 + 1100011100101110000011001 + 0000011011101000001010000 + 0100100011010000000000000 + 0111000000010111100010111 + 1011010001101111011011001 + 0101011101101101111000101 + 0110100011101011100101100 + 0000110111111111101010001 + 1111111010101011111100110 + 0110011111000100101000110 + 0000101110011110100101010 + 0011000111101111101000100 + 1110110100100111011001101 + 0001100101011110010100111 + 0010100000111001101011110 + 0000110011110000010010011 + 1100100001110000110000111 + 0101001111111100110001000 + 0001010110100110111000001 + 0000000110011100111001010 + 0111110011000111011000101 + 1110010110111101010100001 + 0110100000001111011010111 + 1000010000111001010100101 + 0001000101100011011011100 + 1110011111101101110100011 + 1101100101100110011011101 + 0000011101000011000101100 + 0010110111010110111011000 + 0101001110101111010110010 + 1111111101001010101010110 + 1011111101010100100101101 + 0010101011110010010000000 + 1001111001001011011110011 + 1101000110100111000110000 + 0011101100011011010011011 + 0010001001000001000110111 + 0000001110000110100101010 + 1110101001101010000010101 + 0000000001000111000100001 + 1011011000101100111001111 + 1101011000000110100011010 + 0110010000101011011001111 + 1110111100010111110110100 + 0010011101010100000011001 + 0011010101101001110111101 + 1110001010001101000100100 + 0100000100101110001101001 + 1111011011101010101101000 + 1111001001110000101111111 + 1111111110110010011100010 + 1011111100010001100101100 + 1100000010110011011111001 + 0111011100110101010000001 + 1101001100101000110010011 + 1101101111101101110111001 + 0110001010100001100011010 + 0110011101001000000001100 + 0010000101011110000010111 + 0100010100100101110100000 + 1010001101000000000111101 + 1101101100110010011000101 + 1010111100011001110001000 + 1000110101111110100101111 + 1101100001101011011110011 + 1010100100110101010110001 + 0010110001111100010110111 + 0100110100010011100100000 + 1000111010000111001110110 + 0010001111110101110000000 + 0001010010110000101010111 + 0001010011111001100010110 + 0101001010101111110111111 + 0110101100011001001011111 + 0001101011011001011001001 + 0110100011011001010011110 + 0111001100110000100010000 + 1111010001011111010011011 + 0000000111001100111001100 + 1110001101110000101100000 + 1110100111111100110111001 + 1111001010001100110000110 + 1100101011101101011011011 + 0111111000101100011010000 + 1010001000101000001011001 + 1100100001010010111001100 + 1101010111011110000101001 + 1001001101011110100111100 + 0001111100011011100100100 + 1001101110110100111010101 + 0100000111011101101100011 + 0000110011010010100001011 + 1101001011010110100010110 + 1100001000000000011111010 + 0000001001000000010011010 + 1000110101010010010011100 + 0001001101111101000110100 + 0100110011111010111100101 + 1000001110111011111101110 + 1111101110010111000010001 + 1110110000100000101001110 + 0011111011011001010001010 + 0100010101011010010101010 + 0011111101110111011001111 + 0011101100010100001001010 + 1101010101000111011010100 + 1100100011110001011000010 + 0101000011111101110110101 + 0000001011111110110100011 + 1011010011010101100010110 + 1101111011011110010000000 + 1000101011100000010101111 + 0100111010111011111101001 + 0011110110001110010000011 + 0110010011101101010111001 + 0110000100100001000010001 + 0101001101110011101000001 + 0011000100010010011101011 + 0111110110111001000100110 + 0011000100111101000000000 + 0011011010110100110110001 + 0000001011101011011111001 + 0010110100101001101000101 + 0101000010100010011111111 + 0111010110110010100010011 + 0101011000011001010101100 + 0101110100101001010100011 + 1000000010111000101100111 + 0101011110001010011111100 + 0110111011001010101100001 + 0101110100000110101010010 + 0110100110011001011010101 + 1110011010110101000001010 + 0000001110111110011010110 + 1000001110101011100111000 + 0000101110100111010001111 + 0110101110011010010000111 + 0100010110000101101100100 + 1101011100110000010101001 + 0111100110110001101110000 + 0010000101101000111011001 + 1011010110100011010110001 + 0001110011000011100101100 + 1100110001100100001111110 + 0101010001000110001001001 + 0000011111110001010000000 + 0011001100110110001111010 + 1010000010111011001011100 + 1001010100101101000111111 + 0110011111101100111001010 + 0111000000100101111001111 + 0110010111010101101011111 + 0001111000101001000101000 + 0000010101110010010010010 + 1010000110110001010111001 + 1101001000101111100001010 + 1010000110010010100110011 + 1111111001010000100001110 + 0001100101000000001000010 + 0110000110100011011011000 + 0000000110011010101110110 + 0000001110100100111011100 + 0001100110010100111011011 + 1100101001111100010110110 + 0101001001001110100001011 + 0011100000000000100110010 + 0100101111100111100001110 + 0011010011001111111110110 + 1101100101110110101110100 + 0010001010101001001010110 + 1011010011001001101110111 + 1100000111011110011101011 + 1001000110110011011001110 + 0010001101000000001110101 + 1010110111010100101101000 + 1000100111011101100010001 + 0101100110010100100010100 + 1100011110011000001010111 + 0111101001101110101101001 + 0000000101001111001001000 + 1100011100101110000110101 + 1010111101100110101011110 + 0110100011110111010100011 + 0110010110000001011110001 + 1110111101111010010000000 + 1011010111101011010010111 + 1001010010010111111110101 + 0110100001101001011010011 + 0000111100001011100101111 + 0100000100101110110100100 + 0111011001011101111000011 + 0110111101001100101010101 + 1100110001111100011111011 + 1011111101100011101000111 + 0000110101011010011110111 + 0101000000011110110000011 + 1100010000011010011110000 + 0100011010001010100010001 + 1101010101011100101101110 + 0010010111101000111001011 + 0011010000101100011010000 + 0001100110000010110001111 + 1001001101011110010000001 + 0101010011010000001001100 + 0011101000011000001111001 + 0101000100000101011111010 + 1001101100001101001111010 + 0000111011101111011101000 + 0000101001100001111110101 + 1011001100111111111001010 + 1010000100101101001110111 + 1111111001010111001000011 + 1001100101110110011010010 + 1110101011010010011011100 + 1110111110100001011100010 + 0001001111000110011000111 + 0101100111010100110011111 + 1011001110101101001101110 + 1111011000110100111001110 + 0011101111100000000010101 + 0101000100100110010011011 + 1011100110110111011000101 + 0000011101100110111000000 + 0001011010110110001100011 + 1111111100101100101101000 + 1001101000100010001011000 + 1110011110010011100001111 + 0000100001111100101001010 + 1101100010100011110011101 + 1101111111100110011101110 + 0110000010010011000100101 + 1011101001001011101100100 + 0100111000001101111001101 + 1110110110011010111111111 + 1011100111101000101111001 + 1100011101010011100101101 + 0000000110111001011101111 + 0101000101101111111000001 + 0111111110001101101101001 + 0000010000001011111100010 + 1101111001000000001010111 + 0101111111001001001111110 + 1111100100111100000000110 + 0001011100100100010101000 + 1001010101001000011010110 + 1101011110000110111011010 + 1111101110110001101101101 + 1000000000110010101000001 + 0010101000001010001110010 + 0111010010010111100110101 + 1010110001111000010001111 + 1001000101110010111011100 + 0000100100101001100111011 + 0100111000000010000001000 + 1111101010011110111110101 + 1111111010001011111100001 + 1110101001001111000111110 + 1100100110111001100111000 + 0000110010110100011111111 + 1001010011011100110101001 + 0010100100111010010110101 + 1101011110011001101000000 + 1000101000111010011000100 + 0110101000000110100010101 + 0011000011100101100111011 + 1001100111010100010101010 + 1001111111010101111010110 + 1101011101000100010110011 + 1110001001110010110111110 + 1111000101110101000100110 + 1000110111011000010110001 + 1111110111011111011011000 + 1111100001100010011001111 + 0001110001001110010111111 + 0010001100101011001010101 + 0001011111011001100100110 + 1000110001101011111100101 + 0101010001101000011111001 + 1101100011111100000100000 + 0010110000011011001101110 + 1011110000011100000100010 + 0000100101000101111111110 + 0001111011000101110110110 + 1000101001001011000001110 + 1100100110011010101100010 + 0110100011101001001111011 + 1010010010001010100100011 + 1100111001000111000100011 + 0111011001011001110000010 + 1111001010001000001100101 + 1100001010101110010111010 + 0000100011010001000000100 + 1101111111010010000111111 + 1001011101010001110110110 + 1001001100010001011111001 + 0100101101110000000100100 + 0010000101000000000010001 + 0110001010011000101010010 + 0110001000010100000000000 + 1011110110001110100100101 + 1011101000010011110110010 + 1100110011110001001110000 + 0101111101110111001011110 + 0101100000001110100101110 + 1100011100110100001110111 + 0101000110000010101011011 + 1111111111000000111000110 + 1000001110010010010001010 + 0100010000110100011100101 + 1011100110101010100011111 + 0000000011110101100110011 + 0101000000111011001010000 + 0010100011100100000111010 + 0000000001001011010100110 + 1101101110110111100101111 + 0101001111111000101100000 + 0000001000011101000111000 + 1101101010111111100000011 + 0110101011000110111011011 + 0000011001000100110100010 + 1101010110001101111101100 + 0001001010000100111111011 + 0010110011100000010010001 + 1010110100000101001010011 + 0000100011110111101000010 + 0011011000110010001011010 + 0111111000001001101001100 + 1000011001110110101100000 + 0111011110001010110000001 + 1110001000101010010011001 + 1100011110010010101101111 + 0000100011111001011110001 + 0111110110000011110000100 + 0111110000011111011000101 + 1011100011110000001000100 + 1000010011000001011000101 + 0011000101000101000100010 + 1010001000100011100100011 + 1011110100101011001001001 + 1000011111011001101011010 + 1010010001100010101001100 + 0101100100010001000010111 + 1001100001111011000001011 + 0100000111100110001001100 + 1111011100000101011111101 + 0101101111011011101101001 + 1000000100101111110101101 + 1011000001100000101111101 + 1100010000101010001011101 + 0101010111001000111001100 + 1111111101111001100101010 + 1101100011000000001101000 + 1010110000001001000100111 + 1001001111111011111000111 + 1100001000011100010011010 + 0110100110101100101110100 + 0001001010110110101111011 + 0011011010011010001110111 + 0001101101011100100000001 + 0010000100001011111010100 + 0101110010001110000110000 + 0101000111110010101011010 + 0111111011000110001000011 + 1011010111011000110110101 + 1101101001111001011110100 + 0100101011101100100101011 + 0010010110001110100000011 + 0010100000100000000010000 + 0110101111001111110110010 + 1000111010000110100100100 + 1011010000000101010101100 + 1000011100001010111010001 + 0101110010011011111111101 + 1000110100010000010001110 + 1000101111000001001011111 + 1101110000000011000011010 + 0011100011110101001101001 + 1100000100101010110110111 + 1110010011110100000010001 + 1101100001101011101010110 + 0111101011101100100011001 + 1011111100000001011101000 + 0110110010110101110101011 + 1010100001001010001001000 + 1011011011110110100110001 + 1111010011001111100101011 + 1011010011001100100100100 + 0010010110100000011110011 + 1010111110101010010001000 + 0101100011000010001101111 + 0100011001101010001001110 + 1001111010100101101111101 + 1010000100011110001111101 + 0110001000110100010000001 + 1110111010111010110110100 + 0010100001100011111101011 + 0001101101111100001100101 + 1010000011111010100100110 + 0100010001100100101101110 + 0110011110110111110110011 + 1101001011110101100011011 + 0110010010011111010100000 + 1100011101100010111011001 + 1101110100101000100111010 + 1100111101001111110000000 + 0011000100101001011101010 + 0101010111110111101010011 + 1010100100101111010100101 + 0000010011010000101011000 + 1100001111000101101001110 + 1101010000001010100011110 + 1011011110011100110000000 + 1101011100010101001000101 + 0001001101101011010010001 + 1010100011100010000000011 + 1010001010100001011110110 + 1110001101011001110001111 + 1010101001001010011010011 + 0011111000010100111110010 + 0100010110011000011011110 + 1011010101001100011001010 + 0001111011110110101010010 + 0010100101101110011000111 + 1111011111100111001011000 + 0000011100111100001011110 + 1001111111011001110011101 + 1010100111011010111010111 + 1101110111010101010001000 + 0010110111111111111000001 + 0111001101010101000111010 + 1011101000100000000011011 + 1100110011001100111100001 + 1100101010000001000011001 + 1001011100010100011110101 + 0101101011011011010010000 + 0111011000110110100001111 + 0100100110101101110001010 + 0000001111111110010110110 + 0001110001011001000111101 + 0110011101100000001001001 + 0101100000100101111000001 + 0011000010111011110010000 + 1100100010101001000001011 + 1111011001001100100100111 + 1111100110000100010010000 + 0011001001111000110101100 + 1001110011010000001000011 + 0100101111001000010000101 + 0011100101000110011010011 + 0100110101011101101110010 + 1101011110111111100010000 + 0110000111111001111101000 + 0011001001101011111101001 + 1000111110111100110001000 + 0111000111011111101101110 + 0000110011110110100011001 + 0100100100111110011010111 + 1100000000010101000001110 + 0001111111000101011101001 + 0100011000010000100111111 + 1001100011111001100000100 + 1101000111010000101011010 + 0100000001110110010011110 + 0100110001110100000001000 + 0110101110100011100000100 + 1001111001111011011011110 + 0100100000110000110110111 + 1011110110000101100010111 + 1001000011101111110010111 + 1001001110000011110001110 + 0001110000110011100011010 + 1001101101001110110100110 + 0011101010101001111111111 + 1000000000010111010011100 + 1001101010000011111000011 + 0100101100110000000010001 + 0000000011001011101100111 + 1100001101111101010000010 + 1001010110110011001001101 + 1010111111100000100011011 + 0000011011100011011011010 + 1110101100110010111000001 + 1011001101111100111001110 + 0001010100110101100001111 + 0001111111101100001000011 + 0001101110011001010100110 + 0110110010111010111000100 + 0011010111100101010000001 + 0101101011111011100001010 + 0000110110101101110110011 + 1011100101001100100011011 + 0100011100101111111000100 + 0000110111000110010110101 + 0010110010101110011010000 + 1010101110111111011011001 + 1100110101101010111111001 + 1011001111111011101100110 + 1010000110110110000010010 + 0111100110010000010100110 + 0011100000010011000110110 + 1101010011001001001111111 + 1001110100011100000100100 + 0110101001101010101110001 + 0110010100111010000111100 + 0010000100100101001100101 + 1000110011111010001101010 + 0000111100101110101101010 + 0111111101101101111001010 + 0100001100000011010111111 + 0111000111010011011010001 + 0010101001010001101100111 + 1001110001100010011110000 + 0000001110111101111010110 + 0010001110111101000101000 + 0101001110001100010010111 + 1011110111111010101001001 + 0011011100111101000001010 + 1101001001100111101010011 + 1111001111111101001111111 + 0010101100010000010101111 + 1110110010101010011101010 + 0101101010111000010111000 + 0100101010111101101101001 + 0100101000001010001001111 + 1010101101110110100101110 + 1100101110010011110000100 + 1001001101111110100101100 + 1000011111100001000011101 + 0010011110010010001100100 + 0011000000110000100101010 + 1101100111111100101001010 + 0000111100110010001101100 + 1111100010100001100110000 + 1110101001010000101101001 + 1010000111111000011001001 + 1001000110011001010010111 + 1101000110001000000100010 + 1010111010001010111110110 + 1110111110010011101111001 + 1111011011100000110100101 + 0001011110000110011100001 + 1000001101000110010001011 + 1110110111110101110010000 + 0001111001100101001100110 + 1110110111110101001101100 + 1100111000110101001010100 + 0000110001010101011110101 + 1000001110100100010100110 + 0001001111010001111010110 + 0000101000011010111110100 + 1110100011100101011110010 + 1000101000111101100100010 + 1011111001001111010001011 + 0010001001000101101001101 + 1000100111110010010101010 + 1110110111111000111111101 + 0100001101000000010001110 + 0110001100000001100000011 + 0110011011100100101010110 + 1001100010010100111000001 + 1111011010010111011000011 + 0010010111100011010000010 + 0011110101001100000010000 + 0110101110111011111100101 + 0011100001110111010000110 + 0000010001010110111111011 + 1000100101010011110100111 + 0011101011010000110010111 + 1111111001110110110101011 + 1111101101011011110101101 + 1101110110011010100001010 + 1111010111011000111001001 + 0001111100010111001001011 + 1110110101011110001100101 + 0011011010011101110110010 + 0010011001100001011111111 + 0011101110010010010011000 + 1000011011100111110100111 + 1001100011001111110001001 + 1010011111000111000100110 + 0000001111010011001101101 + 1110010001001100111101100 + 1000010111010001000000111 + 0000101001010000001001001 + 1101110101010001001110001 + 0000010110101111101001011 + 0110000011000010101111000 + 1101100110101000100011001 + 1100011000010111010101101 + 1101011000001111010110110 + 1001001010110000100010010 + 1010111101000100001000010 + 0010010001000011010110001 + 0000111111110011010111011 + 0000110011001100100001101 + 0111111110111010100010100 + 1000011100000100001100010 + 1111011100011101000000010 + 1101100111010010000010010 + 0011100001101011101001101 + 1010101011000010010110011 + 0110000110100011001011000 + 1011111100111011000101010 + 0110110000111110001101000 + 0011101000111000101100111 + 1101101101111101110001100 + 0001100111001010111010001 + 0110001001011000111100011 + 1101101100100001010010001 + 1011100111010111011111001 + 1111000100100101111101110 + 0001000101010011100110111 + 1000000010101001101000000 + 0011001010101000010100101 + 0101111111110000010100110 + 1010111011010111100100110 + 1011001001101000100000000 + 0111101111101100110010110 + 0001110010010011010101011 + 0101101111101001111110011 + 0000111001101001111000100 + 1000001110101100101011011 + 1001001010100000001011000 + 1111010110000110010110001 + 0001100110100011100100011 + 0110000101001110101111111 + 0101000110011100111111111 + 1100000011100010100011010 + 1101110011010010001110111 + 1100100111010001100010011 + 1000101101110101000000100 + 0001111100001001101001010 + 0110000111111000101001110 + 1011010110111001000010110 + 1000111011001101011011000 + 0011011111101011011111000 + 1101110110010000111110001 + 0100100011110010111101101 + 1000111010000101010111011 + 0111000101011100001011010 + 1001101011010001011100000 + 1001010000001010111011001 + 1101100101011011110101010 + 1110111111101011001100111 + 0011010101110000110110101 + 0011011000100100001001101 + 1101101001010111001000010 + 0101001100011010110100011 + 0110111010100010001011011 + 0100100011101100111111111 + 1011100001101101011111111 + 1010010110101111110001100 + 1011011010110000011110111 + 1000101100010000000011111 + 1001001000100011010001111 + 1000010101110001010100000 + 0000111010110100010110110 + 0011111110111110011000110 + 1000101110001110100000100 + 1100011111110000001010101 + 0100100010110001101110000 + 0001001101001001111101110 + 0101001000111011000111101 + 0100000000111001101011110 + 0001010111100011001001000 + 0110000001011110000000111 + 0001010110100101001001101 + 1010111000001111100010010 + 1000101100000011100100101 + 0101000101101000101100111 + 1010101000110010000000010 + 1100101100110001101010010 + 1100111000100100010101001 + 0010101001011000101011011 + 0110011110101010010111000 + 1110000010111111000111011 + 0011001111010010100110101 + 1011111100001011001101001 + 1010100110100111010011001 + 1000011111111010110011111 + 1000000110111101110000010 + 1010101110111101001111011 + 0100001111000011100101110 + 1011110011011110010010010 + 0111110010101101000000001 + 0011111110111011001001100 + 0101000110100110010001001 + 1001011111000111011001010 + 1111001011000110110101001 + 1101011111011101010100111 + 0000110010101010101110111 + 1110010101011111111100000 + 0010011110001010110101101 + 0011101110111011010011001 + 1001001111000111011001001 + 0010111101101011111110101 + 0011101101110001010010000 + 0011011011011011111001101 + 0101101111111110001010010 + 1100000000111111110011000 + 1001000110000100101110001 + 1100011010001001011010111 + 1110110000111100011110110 + 0011000111111101000010100 + 0011000001000011001010001 + 1111011011001010001001000 + 1111001110100011001101011 + 1100011111000100000010111 + 1101000011110011001100000 + 1101100010000011001100000 + 0111000011011101001001010 + 1010001010100110000010000 + 0000010101111111010000101 + 1110010011010111101101001 + 0001001000001110000011101 + 1001011011011001101010110 + 1110110110011101011010011 + 1001101000111101010010111 + 0100110111000111101011111 + 0111110010100010000011011 + 1110010110011011000100011 + 1010101001010011111110010 + 0001111110010000001100101 + 0101001001010000111110100 + 1000111011001000010110001 + 0111101011101110011110011 + 0110110001000110001100100 + 1111111101110110011100100 + 0111000101110100100111110 + 1100111100011010000010101 + 0110001010011010100110010 + 0001000010100011010100010 + 1000111001100111001001010 + 1100100000100001010100100 + 1001011001111101111011100 + 0101110001100011100100011 + 0000010011101100101100111 + 1000111100001101011011011 + 1001010100110101111110011 + 1100110101111001011011001 + 0101101011011000110011001 + 1010111011011111110101011 + 1011101011110010001101001 + 1011001110001011001110111 + 0000101000010010100100000 + 0001111101001001111111000 + 0100001000011010111111011 + 1000101111111011001011100 + 0001000000101101011111111 + 1010110000110001111010000 + 0000010000001010111000100 + 0010000011001111000101111 + 1110010101110111000011000 + 0000101010000011011001011 + 0110110100000001111011001 + 1011111000101000010100111 + 1111000001100110110001110 + 1001111000001000010001001 + 1001011010101010001011001 + 1101110010101010100010000 + 1101100001110001111011011 + 0110011100010000101001101 + 0000100100010111101000011 + 1110010101110111010001111 + 0010100101100100011010000 + 0011100011101101101101110 + 0111111010010010011011101 + 1010010010010100000010010 + 0101001010001110101110110 + 1010111111011000011000011 + 0000101001101101100001100 + 0001010011010111110110110 + 0101111000111011011011110 + 0111000101110010001100000 + 0011100110110110001010010 + 0110000101000001110111110 + 1001000011001000100101100 + 0110000100101100111101000 + 1001111100000111100110101 + 1011001011110011000011011 + 0010010000011110101100100 + 1011010111101010001111100 + 1010100011110101110011010 + 1100100001010000000010101 + 0101110001011011011001111 + 1010101000011100111010100 + 1101101011111011010101010 + 1111110100110001100100110 + 1111111010100001101010001 + 0011011100110001010111110 + 1110010101011101101000111 + 0000010110100011010000100 + 0010011000010011010000001 + 1111100101001000100100110 + 1010111000111000000101111 + 0011011100001001000011001 + 0010101011110011100101000 + 1110001000000011101000111 + 0000100010100110011110001 + 0111110111111000011100001 + 0011010011011011011001010 + 1010111011011001100100110 + 0011100100101000100000110 + 1010001111100010010111000 + 0101111110111001001000110 + 1110000110011101011101001 + 1110011001011111111010110 + 1001101001100110111010011 + 1011010100000111000110011 + 0111110111010011111010111 + 0101010101100001100001011 + 1000111111111001010001100 + 1111011001101110101100011 + 0101010101010011000010101 + 1011111100001001111001010 + 0000001000011000101101101 + 1001010101000000111000001 + 1100001101100011000011110 + 1011111010100110110110010 + 0011011000110010101010001 + 1111011010010011100011110 + 1001010110110101010101001 + 1100100100110010100101001 + 1110011110111010110110001 + 0000000010100111010110101 + 1100001000111101001111001 + 0100101100101000111110110 + 1000000000110101101101111 + 0110001001100010011001100 + 0010111100010111111110110 + 0110101101100110001000000 + 0100000111111001001000001 + 1111111100011111101100010 + 1111110011011100001001000 + 0101110111101110001010000 + 1100001001110110111000010 + 0110011001000111001110000 + 1000111011010100010010001 + 0101000101110110000001111 + 0100001111001011101011111 + 0010100101101010101110100 + 1000110011011101001000101 + 0001001011110011100100011 + 1010001110010110000110100 + 0010111011011111100100010 + 0000110110110010001000011 + 1001110110101010111000111 + 0010010100000110001100100 + 0011100000001000111111010 + 1101011111111010111010101 + 1101001100010100000110101 + 0110110001001100111000101 + 0010110010111111110100000 + 0010111001100101100001000 + 0111001100101001110110111 + 1010011111101100010000100 + 1100100001110100001110001 + 1101001100111101100111101 + 0010010001100000110011111 + 0101111110001111001011100 + 0101000111100101011011001 + 1000011000111110101000010 + 1100111010010001111111010 + 0100100010110110101101100 + 1101001111110010110000100 + 1001010100100101100111111 + 0010001010101011000111101 + 1000011000111100101100001 + 1010100000100001001000011 + 1101000000110110100111010 + 0011100011111110111000001 + 0011100000000010000011001 + 0110011111110000000101110 + 1111100100000001111010101 + 0011010001011100010000100 + 1101110011100011110100100 + 0001010101101111000010101 + 1101000110011001000001011 + 0000001000001000011001000 + 1111010010010101000101101 + 0010000000101001001001010 + 1100110001010010000100010 + 1000010011111000010111110 + 1001100011010011001011011 + 0001010101101000000100100 + 0001110011110000011011100 + 0001010111100000001111011 + 1110100100010000101010000 + 0010110101011000100100011 + 1010010101010010000001111 + 0011011100110110101000101 + 1101100100100111101111100 + 0001011010110010100011011 + 1001011111100101010110000 + 0010000001010101011100001 + 1001001101010100100101000 + 1101110110110001001001001 + 1000100110110110101000000 + 0010010111111001110110011 + 0000011000001111011001010 + 0110000101011010010001111 + 1101100001010110001001111 + 0011111111001001011101111 + 1110100111101010110100110 + 0001010100001010101100101 + 1101101001100011110000011 + 0101000101111011110010010 + 1010101111111010000010110 + 1100101000100000110000110 + 0101000001111111110011101 + 0010000011110011101011100 + 1001100000011001011001100 + 0100000010010101000111001 + 1110111010101110101111100 + 1001011000101000100010001 + 0001111100101110001011011 + 1100101010001001010001000 + 0111100110000000111110111 + 0100001111110011000101100 + 1001000010101001000111010 + 0000111100000111011001010 + 1100001011101101010000111 + 1110111001001100001110001 + 0101101000100100101110101 + 1111111011110001010010101 + 0100010111010110111010000 + 1110000000011110100111101 + 1010111100010100101011110 + 0100100000001000100010100 + 0001000011001100010000110 + 0100101110010101111001100 + 1011011000000101000010101 + 0111101010100100101110101 + 1001011000001111101011000 + 1000011010000110110100110 + 0100110110111001010100010 + 1100010011110101111011010 + 1111110001111111001101010 + 1010101001100001000011100 + 1111011010110000001011000 + 0110101000011000010101011 + 0110011010011111111000101 + 1011110011011111010111011 + 0000110111001100011101111 + 1101110001110001000101110 + 0110011010110011011100110 + 0110100110100100110010110 + 0010010100001010110101000 + 1111000010111011011110000 + 1110000001110001111000011 + 1111011111011111111001011 + 1000111000101110010111110 + 1011011111111100100110010 + 1000110011011001001101110 + 1010000111100110100100000 + 0000010011010010011101011 + 0001111010111010100110010 + 0111010110100011000000001 + 0000010111100110010101110 + 0010110111110100110010010 + 0010001100100011111111111 + 1101101001001111111001011 + 0101111100000001010101010 + 0101101100011011101011011 + 0000000101011001101011101 + 0010100001010111011001011 + 1100111111100101000110100 + 0100110000111101000011110 + 0011110000010100100110110 + 0111100001110010100100011 + 1101001010100111011101000 + 0101101110101011111110111 + 0001101111000110001110010 + 1000011000101001001010100 + 1010110000000101100110110 + 0100110111101101010100000 + 1011011101100100001110011 + 1010100100110011001111010 + 0111010011000101111001111 + 1110001101001001010001111 + 1001100110000010111111000 + 1111110001111001100110100 + 0100010010111101010101000 + 0001100011010000101101100 + 0100101000101101110001100 + 0101101000101010000001111 + 0100101111010010001000100 + 0000100000111000011000111 + 0010110101001101101111101 + 1101011110100001101000101 + 0010100010011000111010110 + 1000110100100011011110100 + 0011111101011011111100110 + 0010010010100001100100011 + 0101000010111011101001100 + 0000101110011101100100010 + 0010100000100010100001110 + 1101000111000000110001010 + 1011000100010111101010000 + 1001011101101101011101001 + 0001111101110111100011001 + 0011100101111100000110111 + 1010010111111000000000010 + 0100011011111010010000110 + 1100001000110111111110010 + 0101001111111111000100110 + 0110011011101000000000010 + 0111001011100011111011001 + 1100000110110100101001010 + 1010010011000000010110010 + 1110101001101101001100100 + 1010011000001101011000100 + 0001111111110100000001101 + 1011110101001010111111110 + 0101001000010110100100111 + 1000100100001110010111101 + 0000110001010000110010001 + 1000110001110110100101101 + 1011011010100010101010001 + 1010000110010001100000010 + 1100111001110010101111101 + 0011110011010000101011011 + 1111001111011001100110110 + 1100100000011010010110110 + 0001000000011111100001001 + 0010011001000110010011111 + 1010000000010101000010011 + 1011101101000001001010101 + 0110010001010101001100011 + 0010011001011111111101110 + 1110111001011101010011011 + 0110101100100111010000001 + 0111110011010100010001001 + 0001011011010010110000111 + 1100111000100111110001000 + 1000110001111100011110101 + 1111010110000110010111001 + 1001111101100100110010100 + 0101100111110000000010000 + 1000110111001011101011000 + 0000000101111000110110110 + 1101001011111100011100011 + 0000011000110100111111110 + 1100001100101101100111110 + 1101111000100111100001011 + 1110000000111100110100111 + 0000000010110100001101001 + 1100100011000100101101111 + 0110110010101100100100100 + 0011001101011110000010001 + 0101111010010100000001000 + 1011011011000011110001001 + 1110011111101000001100100 + 0011101011011000010000000 + 0011101110010001000101111 + 0101010111101000100011111 + 1101001111010111000010010 + 1000110111011000000100100 + 1110100000111100101001100 + 0111010100010010011111010 + 0110010000011101100011000 + 0100100010011110010000100 + 0111111110010000000101110 + 1000100101011010100011000 + 1010110111001110110001001 + 0100111011100001010000011 + 1010101011000110011101001 + 0001101010011111110110010 + 1011101001100111100001101 + 0000111011000111101101100 + 0010001100011011101101001 + 1011100010101010000100110 + 0001000101011110010010110 + 1101001011001111000011000 + 1111001000001011100101001 + 0100011110010001101010001 + 1011011110110000101111010 + 1111110011001001011001110 + 0101110101100110101101000 + 0100010111010111111100010 + 0111111110100001110011010 + 1110110001110100111101010 + 0011110101100101110001111 + 1011001010011001110011000 + 1101101011101010011101111 + 1111001111001110100101011 + 0100011111000001100111000 + 0111000110101110100110001 + 1011111111001101100001000 + 1110000111010110010001110 + 1111000101011110011110100 + 0111001000001111001001100 + 0101000101111100100110000 + 1101111011111111001011000 + 1010110101010000010011010 + 1011010111111011110011100 + 0001010010101111000101000 + 1111110100001010101111110 + 1010000000011001111010010 + 1011110100001100100001100 + 1010011111010100001010001 + 0010010001000010000100010 + 1001001111100001110000000 + 1101011001000011011110111 + 0010100000110110001010111 + 0001001100101001111101011 + 1101100101001110101010010 + 0011000000010010010000001 + 1010111100000011101101010 + 0110100100000001110101101 + 1011110011010011100000100 + 0010011111111101001100110 + 0011100100000010000111111 + 1000010101000011011101001 + 1100000100111000010011111 + 0011000001011010110100010 + 0101101010001100111110010 + 0001000000100000001111001 + 1011001010110010001001000 + 0111000101100001001101111 + 0011100100000110110101110 + 1100111000000111101011111 + 1000101001001100011111011 + 0010000001101101100100011 + 1011110111110100011101010 + 0110101011101010111111110 + 0110011111010100100110110 + 0010101100111000000010101 + 0001110011011100000001001 + 1000000100001100000101111 + 0101110010001000101110011 + 1101001110110101010000011 + 1011000111110010110101101 + 0111110011000011011010011 + 0001111111000001010000110 + 0110010111001111100101001 + 0110110010110011101000111 + 0101111100111011111001101 + 0010011101001001110011100 + 0011100010110010000010000 + 0011100110101110110011010 + 0101010101000010101011111 + 1001000011010011001010011 + 0001110000011101110101001 + 0000011111110110111001100 + 0001000100001110011000000 + 1001001100101010101101001 + 1100111001001110000101100 + 0010001010100001111100100 + 1110010011110001100010011 + 0110111010110111001000100 + 0111001000001100001110011 + 1100001101110101100001110 + 1101001001111000011111111 + 1100101110000101101110101 + 1001011100111100001011101 + 0111111111001111011000100 + 0101001110100000001001011 + 1010100001001100101111100 + 1101110111100101011110000 + 0001010100001000101011110 + 1100011011000000001011001 + 0001011000101100100111001 + 0010100010111111000011001 + 1101110001001000010010100 + 1101010011001000110011011 + 1011111100010001010101101 + 1101001000110011001111001 + 1100010110000000011110100 + 1110110010110101010101100 + 0001011101111011101100000 + 0010111001000011011011101 + 1111010101101100001110101 + 0001111110100011101101100 + 0101100101101010110111110 + 0110011011110000101111111 + 1001100101001100011011000 + 1011111110101110111110001 + 1010110110010101001010001 + 0100011101100011101100010 + 1011000011100100001000100 + 1010000000100101001110001 + 1011000100001011011101010 + 0101001001010011110100101 + 0110011100100011011100110 + 0101001100011111011100101 + 1110111001110110110011001 + 0111111110101011101101100 + 0101111101010001000011100 + 0011000001111010001010010 + 0000111000101100011111100 + 1101000101111001101001110 + 1100000011101001100110101 + 1010010101111011010100010 + 1100111000000001001001000 + 1110101010101010011000010 + 0000101100101100110100010 + 0000110011110100111000001 + 0100000010110110110001001 + 0110001111111000111110110 + 0110110010000001110011010 + 1011010011110111000000111 + 0111000100001110000110010 + 0001100110010000100011111 + 0110100011010001100010100 + 0110111101011101000100010 + 1110101111010001111100000 + 1010101000111010000100001 + 0111010111110101001010111 + 0011111101110110010110100 + 0001110100001111110100000 + 0001001001000010111110001 + 1110010011100111010011001 + 0100010110101110110110001 + 1100010010011010010110100 + 0000101100000000000011110 + 1111101101101100001010000 + 1110011011110100000101111 + 1000101010110011111001101 + 0110101001011000010001001 + 1101101011111101001010010 + 1011010100001110001100001 + 0010011000110111110100110 + 1110100011111000101111010 + 1100000101101000110010100 + 0101001011101100110011001 + 1101101111100100001000001 + 0100001101101011110001111 + 0010101101011011111111011 + 0011111111110101000101110 + 1000100001111111100100101 + 0110010100110111011110001 + 1101000101100011001100010 + 1000001111110111101000110 + 0000001011011101100011101 + 0110010101111100010010000 + 0101111010100010001010110 + 1001100000011001100001100 + 0101101001000010010100111 + 1101111110100010100010101 + 0010111110000110110010111 + 0000101101000000010000100 + 0111010010000111000110011 + 0010101110000010000111001 + 1111110101110000011011111 + 0101011011100110011111001 + 0011111111000000010011101 + 0000100001011000100101100 + 1001000111010000100101110 + 0010000100101010100110000 + 1000001010101111001101101 + 1111000000101100010011101 + 1001100010110000001010001 + 0001011011111010100110111 + 1001001001010100100011100 + 0110111001100001110011001 + 1011010101101101001110111 + 1110001100111000100000010 + 0110000011111110111110100 + 0101110001010101011111010 + 1111110000111010011000100 + 0010100001111101011100111 + 1111100111001010011101100 + 1010101100000000110010101 + 1001101100100001001110010 + 1011011100010111001011011 + 0110101100101000001100101 + 1111011010001101111111110 + 0110000011011011001000100 + 1000111111011100001100100 + 0001011111101110110011100 + 0001111011100001101110010 + 0011110011101101110100011 + 1000111100001110001011101 + 1011000111110000000010000 + 0001100000110110001101001 + 1100101000111010110111111 + 0111001111100001101001101 + 0110111000001110111110001 + 1110011100011101111111011 + 0101100100100101100110010 + 1100011111010110110010001 + 1100100100110001101000010 + 0100100100100000110110100 + 1010001000010100000001100 + 1000001010100101110101010 + 1001101101010010100101011 + 1010001010010100110110011 + 0101101001011110010100010 + 1011011010100000110111000 + 0010111110000010000110111 + 0011110111001000001001111 + 0110101010011111000001001 + 0000001110010000000001000 + 1101010001101100010000110 + 0110011011001010010100000 + 1110111000011101110001100 + 1100111010000111011010010 + 1000010100111101010000000 + 1100110100001001001011000 + 1101110111100000101000011 + 1110100110100110101000000 + 0011010011100111000110110 + 1001100011011101001011110 + 1100101101101000101000111 + 0111100000010001011010001 + 1101111101101100110011100 + 0011001111100010010101100 + 1100110101010011011000110 + 0000110110000100101111001 + 1100101100001001011010010 + 1000010010110000100010101 + 1111111111011110110100011 + 0001001111111000001110011 + 0000001010110101001100100 + 0001010010010011100110100 + 0111000011011000011000110 + 0010000101110001000110010 + 0110011100000111001101000 + 0011000111110100110111001 + 1110100010100000001000000 + 0011011001110111110010101 + 1101000011111011111110000 + 0101000110100010110111110 + 1001110010101111110000001 + 0001001100011001100011010 + 1111110111111000000110101 + 1101111101100011100010010 + 0010001111100011010101111 + 0111110001111011010000001 + 1111010011000100111100011 + 0000111001010000001100100 + 1010110111011000001001001 + 1101000111110100010100011 + 0001111011100101100000100 + 0100110111001101101110101 + 0101100000010100000100110 + 0000001100110110001101101 + 0111001011010000001100001 + 0010010101111011101110100 + 1010001011010000010110011 + 1010100000101010111110100 + 0110001000010000101010110 + 0010101101000111010001001 + 0100110110111110010011111 + 0101000111111010001110111 + 1001010010110101100101001 + 0011001001001011011000001 + 0100100010101100000011000 + 1011011110110001011010000 + 0001101010011100110001010 + 1011111111101111101001001 + 0111101111001000011101111 + 0000110111101111010101001 + 0100000001010011110011011 + 0111001001111101000100101 + 1000010000011011000110101 + 1000110000101111010100101 + 1001100000101000100101100 + 0011010000111010100100000 + 0001000111101111001000111 + 0110101101000111111111011 + 1001011011000101011001000 + 1111111111111000011011011 + 0110111111111010010011101 + 1101001110001011100101100 + 1100011000110011111111001 + 0010100001110101010111110 + 1111001010000101101110010 + 1010111111101111100011101 + 1111010100101110011011101 + 1110111000001101110011001 + 1111110010010010111111011 + 1110111101111111010100111 + 1111110110001110100001110 + 0000011101001111110010010 + 1011101100101010000101110 + 1000101010001000000011110 + 1111001011000110001011100 + 0010011100100111011010110 + 0111110000100010110111000 + 1001001011111100011000100 + 0011001101001011001010000 + 0101110101001001110010001 + 1011010101111010011101110 + 1110010111011110010100001 + 1110011000010011100001001 + 1101100110000010100110110 + 1110100110011011100111110 + 0000101101111001001000101 + 0111001011110101011110000 + 0101111001000001101110101 + 0100101001000010100111010 + 1001010110110101110010101 + 1011101111000111011010111 + 0010000101000001110111010 + 0101101110010000001011101 + 0001011100011011111101001 + 0001001011111011000000110 + 0000001101100111111110111 + 1001000101110100010110001 + 1001100111111100111110011 + 1011011010010000011100110 + 0100010001101110100111100 + 0001010001100010100111101 + 0001010101110010011111110 + 1110000111110010110000000 + 1010100101111001001000010 + 0011101011001111100000000 + 0011011011000001010111100 + 1101000100111000111110000 + 1111111000100010101010100 + 0010100100011010100110011 + 1000101011100000111110110 + 0000111110000100101110001 + 0110101000100100001111111 + 0010011110100111110110101 + 1100011111111010101111100 + 1011001000100111001001111 + 0011000111101100001101011 + 0011101110111001010110001 + 1111111011111011010101101 + 1101111000101001110100011 + 1000000111111000011111001 + 0110001001101011000010101 + 1100010000010111000111000 + 1101001010001011011100111 + 0010100011010111010100111 + 0101011111111011011000111 + 1111111111110010000111000 + 1101010010111111111010010 + 0101111011111000110101010 + 1111110011011001111011000 + 1110011100111011101111011 + 0110110111010110001001011 + 0000110101011100011010101 + 0011100100101100110001111 + 1110100111010001011010011 + 0111101000011011011000111 + 1000110110100111001101000 + 0011001110010001111000011 + 1010110111011110010001000 + 0101000000101111001110110 + 1001010110100010000110111 + 0011101110111110100001011 + 1111100001110110000111111 + 1101110011000110111111011 + 1101001111011100100011011 + 0000110000101010110010100 + 0001100110110000001110010 + 1011100000101101100010111 + 1101001100100010010011011 + 1001101101111010010110010 + 1101000011000011111011001 + 1001111010000000011011111 + 1111010001001011001001011 + 0101100111000111101000101 + 1110111110001100111111010 + 1100100000100111001000001 + 1101000010101011110111101 + 0100010111110011100010001 + 0010110111010010100010110 + 0001101000010110010110110 + 1101111011110110101001100 + 0001101111100101010000000 + 1011001010111111011001000 + 1111001000010011011001010 + 0010110101100110101000110 + 1010100011000101111101000 + 1000010111111101110101111 + 1110000000100100100000101 + 1100111000010101010011111 + 0100010111111001010001011 + 1000000001011001011000111 + 0101001010101100010010010 + 1001100110100100000000111 + 1111100100111101111001110 + 1010001110111000111110100 + 0111001011101100010111101 + 0111100100011111010011011 + 1111001100011111011100101 + 1000111010111110100110101 + 0100001100011110111101100 + 0001001111100011000100100 + 0011101001001011111001000 + 0100011110110111100011100 + 0111010000111110111101101 + 1010000111111101000101111 + 0001101001010100110010101 + 0001001001101011111001101 + 0001011000001011100010010 + 0111001101001101100000110 + 0111010001100000111010101 + 1011010011100011010001100 + 0011001110100111111011001 + 1011011101000110110000000 + 1110101110101001000011111 + 1101100010011101001000011 + 0110000000010010000111000 + 1101001101011011000110111 + 0001011100011110010110110 + 0010101010010001100111100 + 0100111110000101111110011 + 0110110110011101110100010 + 0111000001010110100011011 + 0111010000111000100100111 + 0001100111011100111000100 + 0001000010010001110111010 + 0000000000011001110001111 + 0010000100100011011000111 + 1000010100110110111100100 + 0101010111001011101001011 + 0011000111111010111010011 + 1000110110011101010001000 + 1111110000001101011000110 + 0111101100100001110101010 + 0010100011101101110000100 + 1111100101010001110011101 + 1101011011001011110110010 + 1010111011010111011110100 + 0111010010111110101000100 + 0010100011111001101010110 + 0111001011001011110010001 + 0111110001010111001110101 + 0100110011001100110111101 + 1100111001110010010100011 + 1111111101010000101010110 + 1000110100011100110101011 + 0110000000011011010001100 + 0110100101110010111110110 + 0001011100110100100010100 + 0010001100111001101000111 + 0010110110000100000011010 + 0010010111101110010011000 + 1000110011101000110001000 + 1001100000101001100110001 + 1011000011000010110101010 + 0010100001101010000001111 + 0011100011100110110011010 + 1110111011001000010001111 + 1111111000010011011111100 + 0110101001000000010011001 + 1010010111100101110100010 + 0011110001101100011100100 + 1101011111101111001111100 + 1100010110110010010001011 + 0111101000100010111111001 + 1000111111100010000100100 + 1101100111010001101111010 + 1001101111110111011111110 + 0010011010011110010101011 + 0111111000110010011101101 + 0011010111110101011110100 + 1111100010010011100111000 + 1000111111011001100010100 + 0111101011100110001100100 + 0100010010001111101101111 + 0100011010011110100100101 + 1110100111011110101100111 + 1011111000101011001101011 + 1110010000101011101101010 + 0110100100100001000100001 + 1010010100110001101010001 + 0111000001111110000101101 + 1011000011010111101000110 + 1010001001001011011001100 + 0001100110100111111100101 + 1100001000100100111001110 + 0000011001100100111001011 + 1001100111010101100001000 + 1101111000011101010101011 + 0011010110011001011111110 + 0000001110000010010010000 + 1101110101000111110110010 + 1101001001111100000101010 + 0001111011110100011010100 + 1111111100010001011110011 + 0100100010110100101010000 + 1011101101011111000101101 + 1011000010111100110010000 + 0001110001111101100110101 + 0010110111101100111000110 + 0111000101010000111100010 + 1100111110101111101110101 + 0100110011010110101000010 + 1111000100101101111110101 + 0110110101011011000010111 + 1000010110101000111001100 + 1101001001010011001001011 + 0001011100100111000100111 + 0111100111111010001101111 + 1111001101101101011001110 + 1110101001001110111001011 + 1111000110011100011010001 + 1110010100100101111000101 + 0100100101111010000100000 + 1101010011110101111101110 + 0001000100000011000100110 + 1101110101000010011011011 + 0011001001011101101110100 + 1011110011000000100001110 + 0001010100011111111000101 + 0100000110100100111100110 + 0011001111011111001011010 + 1111111111000000100000100 + 0001011011010011111111101 + 0110110000001100110011010 + 0000111111000100110111000 + 0000100110110101100101100 + 1110110100101001000110110 + 1111101001011110101001110 + 1001110000101100101100111 + 1101111100001101011111001 + 0100010000010010100100011 + 0100000111100010110000111 + 1011101011110010000000011 + 1010110100010000101010110 + 1000010100111111100110000 + 0100000110011100011000100 + 1011000010100011000011001 + 0110101100001101100001000 + 1000011010101111010001101 + 1101001000110101110111011 + 1110101101100100101000101 + 0011101110000100101100111 + 1011110001101011000000110 + 1111010011111001010001010 + 1111000110111001111010001 + 1100101010101101000000101 + 0000010001110010000011110 + 1111100110101001010001110 + 1011011011010111001110110 + 0110110100100000100010110 + 1101011101100011111011010 + 0111011011110110100010001 + 0100000110001001101101011 + 0101000101100110010000000 + 1010100000110000011000000 + 1100101010001111000001001 + 0010001001000100100011101 + 0010111010100100101110010 + 1101010000001001010000011 + 1011111110110100101110111 + 1000100111000010101000100 + 0100001001011101001110110 + 1110001101101010010001100 + 1001100111101010011111000 + 0100110110100100010110110 + 1100110011001101101111101 + 0011010100101111010010001 + 1010100011100001111111100 + 1101101110101001000001000 + 0010011000011111000001001 + 1100001110001111011111110 + 0001110010011011100000010 + 0001100110111011001100001 + 1110101101010111110110001 + 1011010101001110010111110 + 1000010111011011011101011 + 1001010111011001100100101 + 0100100000011011000001001 + 0010010010101101011010010 + 0011110000110011001000110 + 0111010000010010000110111 + 0110100100000111000011010 + 1100110110011000101101011 + 1111110010101011110001100 + 0001001010000011001110010 + 0101101111110000000001001 + 0011111101011010111001101 + 1010111100000010100000010 + 0001000101101011111100110 + 0100000000110011011111000 + 1100001010111111001001011 + 1101100111101010010100110 + 0000111110110010000011011 + 1010111010100110000100110 + 0011101101100101110110100 + 0100110001101010001100001 + 1111101001111000100100001 + 1101011100100001000001001 + 1000101001101000010101111 + 0001110101110001001111010 + 0011011110011100101100000 + 1101001101001000001101110 + 1000011100111110011001101 + 0011101111101101001010010 + 0101110001111001010110111 + 0011111001111000100010110 + 0001010110001011100111010 + 0101111000011101101101001 + 0000011011010100111011100 + 0100010100011000110100111 + 1111101111101011001101101 + 0001011111000011001101110 + 1010110001010110100100110 + 1101010011101100001011001 + 0010111100100001101101001 + 1101111010010111011011111 + 0000101010001011110110110 + 1001001111011000100100001 + 1100011100101010100110110 + 1101010011011010000111110 + 0111001000000100111000000 + 1100011100010011101100100 + 1100000000011100100110001 + 0111101011110100101101001 + 1101001100100111111100101 + 0110001101010111111110001 + 0000011100010100001010001 + 0001110111100110001000100 + 1010010111001000111011000 + 1010101001010111000010011 + 0111010010101101101110101 + 1100110011111010000100101 + 1100101010000100000111101 + 1010111001100100010001101 + 1111110001101110100101110 + 0001000111000001010001011 + 0111000111011100000000000 + 1111111101011001101100000 + 0100110111111010001010011 + 0100111011111110110001000 + 0101110001111000111011010 + 1100001011001111001000100 + 0001000101111001010010010 + 1110110001000110110100000 + 1110100111011111101000011 + 0101100000101001010011110 + 1100000001101100000111011 + 0011010000100100101000010 + 1110001110000001100000010 + 0001100000000010100100101 + 1010010010000010010111000 + 0100000010100011000100110 + 1101111101111100101101000 + 0010001001011110101101110 + 0000111110001111011010000 + 0101000010110011101011000 + 1011111111011100011110100 + 0011110111110000010110000 + 0001011010111101011111101 + 0101110111011010111001111 + 0011011010100111011001000 + 0110010010110110000101000 + 0001000100010111111010110 + 1100111101001101101100101 + 1100010111000101100011001 + 0011111010010101100000101 + 0111101001101101001101110 + 0100010100010111100000110 + 0100101111100100011000011 + 1101010000100110110011101 + 0111000001001100010001011 + 1101000110100000010001011 + 1110011101111110011000010 + 0011111011111110111001011 + 1000100111000001101010000 + 1100111110101100011101001 + 1010110100011010110100110 + 1010100100000011001111011 + 0000001001111001010111111 + 0000000010010000010010000 + 0011100100000001010010100 + 0101110101000100011001000 + 0010110111100011100110000 + 1100011100110010101000110 + 0010001100100101001001011 + 0000111110111101000100010 + 1110011011111010010100011 + 1000001010001010100001100 + 0000011011000011100010101 + 0011101100100111001001111 + 0100100011010010000100001 + 0110000001000011101101110 + 0010100001000001001100011 + 1000101000001000001010001 + 0001100111010101011100000 + 0101011101001101110101000 + 1011011111000001100010100 + 1011101111000000111110111 + 0011011111000000110101110 + 1110111111001010001110101 + 1100000001101101011001001 + 0010111001101110110111101 + 0110001011110011100000001 + 1100001101001110011111011 + 1001110111100101001011000 + 0001000101111111100001001 + 1100111101010010110011010 + 0000111010110101010100100 + 1001110011110111100001011 + 0111110000100011000010000 + 1110000011111100101010001 + 0110100101111001010111110 + 1001011011100111000000011 + 1001110111110000000001111 + 0110010010100011000011001 + 1000001110111001001111001 + 1011111101010110101110010 + 0101001000010000100110001 + 1010110000011010010011010 + 1010010110001110111101001 + 0100100111010011001000001 + 0111101111001101100010100 + 1011101100111110110101011 + 1000011000101100101110011 + 0000001101001010101000101 + 0010111111101011011110101 + 1101010001011110010110110 + 1110101110000100000000001 + 0011111100100101111001001 + 0101000111011111011011110 + 1101001001000010110111001 + 0010010110010010010010111 + 1011101100110011101010100 + 0100100101100101101110001 + 1100001010111001000011111 + 0111111101010010111001110 + 0110000111101011101000001 + 1111010111011101111000110 + 0011111011110100001010010 + 1001111001101111100001111 + 0001011111000101011000100 + 1101101011000001011000111 + 0010110110111011101000110 + 1000001011000100110111010 + 0111110110111110110011001 + 0100110101101011101101010 + 1011110110111011010110101 + 0111101010101000011011100 + 0011010000100110111101010 + 1000010111001001100101110 + 1111110000100000110111001 + 1101011111011010101111001 + 1101100111011001110010011 + 1010101111110001001000001 + 1011001000100100110010111 + 0111011011101101001011100 + 0110010010011101101011101 + 1101101010100011000010001 + 0110111011101001110001001 + 1001001011101000000000000 + 0100110101010101001010111 + 0000001110010010001101000 + 1111101000011001101001110 + 1100111001001110100101010 + 0011110110100011101000100 + 0010000110101101011011100 + 1010001111110100100011011 + 0100001001000000100011100 + 0111001011011000011001000 + 1100111011010111110000100 + 0100010010011010100001101 + 1011100011100000001110100 + 0100010001111100101110110 + 0011010110001111010001110 + 0101001111111101011111000 + 0001111001011111001010101 + 0011000111000101100011100 + 1101100111111101011011101 + 1000101001000111100101111 + 0001000001001111101111111 + 1110011110111111111110010 + 0110100010111011011100100 + 0111000100101101110000011 + 0000110101110001010100001 + 1001010101110101011011011 + 0110011110011010100100000 + 0110111011011011001101111 + 0000001011100010010011000 + 1110001001110000100010111 + 0111101000010111100111101 + 0000111110100110100011001 + 0011100111000011001001011 + 0000100000101011001001010 + 1101101101110101001110110 + 1110110100100000011101110 + 0001101101110000111110000 + 1100000010110111101000111 + 0101110111000101111010100 + 0111011010110011110011000 + 1111011101101101010011111 + 0110111011101000101111110 + 1010010101001100101010010 + 0110011110110101011010000 + 0110100110101001111001010 + 0101011011111011000010110 + 1110101111001100010000101 + 1000101111100001001100001 + 0010100110011110011111101 + 0011010011001000101100000 + 0010100100010001001110000 + 0111011010110011000001010 + 0000101101000100000101011 + 1101101010110100010000000 + 0110010011000000011000101 + 0101011000101100010110100 + 1000111000110000000010001 + 1111100100001001101000011 + 0101100001110111101100101 + 1011110001011100000100011 + 0100001001000110100010111 + 1100100100001101011001111 + 1000001001001110011011000 + 0110111100100000001111111 + 0001001101100110001110101 + 1111111011011100101000001 + 0100101101111000110001111 + 0000111010110110111001010 + 0001101111110110101001001 + 0100000110100001100000011 + 0011010100000110010011011 + 0011101100111111111010001 + 1000010100001101100111100 + 1101011001011001000010000 + 1010001110111111110011011 + 1010010001101110000001000 + 0110100111110011101101101 + 1000000001010001000010001 + 0110101110001001010010110 + 0100100010011001010010001 + 1101110010001101010100110 + 1111101010011111100100001 + 0001001101110100001100011 + 1110000001001001010110000 + 1000010110100001101110011 + 1100010011010110111000000 + 1001100001001010100000110 + 0101010011101001110111001 + 1001001010001011011001001 + 1011110101110111001011110 + 0000110111101010000100101 + 0101110000110011010001101 + 0000111101111111010111000 + 1100010111100000010011110 + 1111101010010011100100110 + 1110011010111101101010110 + 1011011100101110000001100 + 0110011101100011100000001 + 1000101010000101000010110 + 1011111010101001101000011 + 1100101111110001011010101 + 1001101001000010010111111 + 0001001110011000110010110 + 0011100101101101101111111 + 0011111001011011110111100 + 0110000001100110011000111 + 1011011110011110010011011 + 1010111010001111110011001 + 0001101010001110111010100 + 1110010000000100100101111 + 0101000010000011111110010 + 0101111100101001111100111 + 1001100001101001100001110 + 0001000000101110101000001 + 0110011011010001011001011 + 0010000110011011010001000 + 1110100011010011001100100 + 0001011000110110001011100 + 0100000010010110111000100 + 0011001101001001000001011 + 1000110110101000110111010 + 1111010001100000111111001 + 0111010001100001111010001 + 0100101010010001101100101 + 1000010011011001000010100 + 1101101100101001100111110 + 1001011110110011011010110 + 0011110011100011100011110 + 1110111010111110101000001 + 1010011001100101111100001 + 0110100101010101001001011 + 0100001010101101110100000 + 0011001010000111011100110 + 1010111110011000110010010 + 0111101101000111101100100 + 0101010010001110001000111 + 1010000010110100010111001 + 1110110000111110110000110 + 1100001000010100100110001 + 0001010110100110011000101 + 1001001111111001001111010 + 0000000101011010111010110 + 1101101101000110001101000 + 1010111010110001110111100 + 0010110111001010011010101 + 0111001100011110010000100 + 1110111111000100110011110 + 0001000000111101010100100 + 0110010000000100110110111 + 0101011000110111111111110 + 1000011110101111001100111 + 0101101010011010101111101 + 1110010111001000101000001 + 1101010010001001010010101 + 1000011101010001101111011 + 0100101010110100101011001 + 1011001011000100000001010 + 0011010011101001101000011 + 0000111111011100001011110 + 1111101000011000101101101 + 1010111101111110101100110 + 1000101001101101100111101 + 0010110010010001011010001 + 0101001001010011111001000 + 1011000011000001000001100 + 1111101001000100001110100 + 1111101110101011110100010 + 0101111111111000101000010 + 1110100110010100010001010 + 1011111011100001101010110 + 1010111101100110000101110 + 1111100011011001001110110 + 0011000101011011001110000 + 1110100011101001001001010 + 1100010010010110110010011 + 0011010111100010110110111 + 1101010010100101001010001 + 0111110100100110111001111 + 1011111110001001110110110 + 1110111000011010011001000 + 1000100110110101100101000 + 0101101001001000001110001 + 0011010100110000101101011 + 1000000011110110010000111 + 1101011001101011101111101 + 0101100101000000111001111 + 0101001100001010000111101 + 0000110011011100110100010 + 1000010101110110000000010 + 1100110100110110111000000 + 1100100101011111011101111 + 0001100001110011010111110 + 1000111111001100000110111 + 0011111001001110010111111 + 1010001000010101111111111 + 1010010101001111110000011 + 0111001100100110110010011 + 0000001010000000110110001 + 1001111110000011110001110 + 0110111011010011110110100 + 1000000101001100110000100 + 1000010101100000101110001 + 1111101010000111011001001 + 1101000010001100101110010 + 1001100001000100100010101 + 1011100001111010101111100 + 1100111111111000010010011 + 1001000110100001011011100 + 0101111111000101100100011 + 0101100000000010101010010 + 0101101001000100011001000 + 1010001010000111101010110 + 0001110000110111110001101 + 0011011001011111010001000 + 0100010111001000011101010 + 1000101111000100110110110 + 0111111101101000011011010 + 0111111011011101101011111 + 0110001001000111011111100 + 0110111101000111101100000 + 0100100101011110011100101 + 1111110001111001011101101 + 0001100110100111101101011 + 1100010000100110010101100 + 1101010100011001001100001 + 0100010101100011100111000 + 0000000110001000000110101 + 0011111001100111010010110 + 0100010111010000000100110 + 1011001001010000101111101 + 0010010001100111100111100 + 0110011111001111000000011 + 1100111000011010010100010 + 1111100000001101100110101 + 1100111111101101110010010 + 0111011111010010100010000 + 0001000100100110111010100 + 0010011001101010001100100 + 0110000010100011111111111 + 0101000100010100000101111 + 0001001101001111001011111 + 1011101011011000101001010 + 1011111001110111000000000 + 1100011101110001001011101 + 1010110100101100000111100 + 1011101111100111101100011 + 1011110010101011000100111 + 1010111010011101111110111 + 0010101001100001011100011 + 0111110010111111000000010 + 1111000010101011100111010 + 1001100001010110000100110 + 0010001100001111110001111 + 1001000100100000001101100 + 0010110100000101001111011 + 1110100111001000001110111 + 1000001100010101111000110 + 1001000100011010100110000 + 0000011010101010010110011 + 0010001101011000001000100 + 1010100100011110001110111 + 1101101110011100010010010 + 1100101101000010011011100 + 0111100101110000011001001 + 1011100111010110010011100 + 1111001101011110001011110 + 0001110011111000111100000 + 0011111011110010001101111 + 0100011101111001011010110 + 0011101001010100010100110 + 0101111111101000110100011 + 0001111001100010111111000 + 1001010101010100111011101 + 1011101100000010000110101 + 0010101011001101101001110 + 0101000000110110111110010 + 0011101011111100101101110 + 1011010110010101010010010 + 0000011100101111110010100 + 1001110000111110001101101 + 1101100110111110001111100 + 1001011011010110111111110 + 0000011110110101000010011 + 0101011100000011100001000 + 0000000111011101110101110 + 1100100000100111101000101 + 1011100110011011101110101 + 1001001111001000111000001 + 0100000110000101110111111 + 0011111001011000001011011 + 0001011111011001010000011 + 1111010111001100010011011 + 1000011011111101000001110 + 1101100111010001011000000 + 1010001110110001110101110 + 0101100001101010100101101 + 1111010000001010101001110 + 0110011001110010001100001 + 0100011010111101010101100 + 0111111100111101100110000 + 0011111011000111100001100 + 0011110000100000110100001 + 0001100001100101010110101 + 1010000101110100011110010 + 1001001011101010000010010 + 0000100010011110100000000 + 1111000010111100111010010 + 1110001111001101111101101 + 1000010011110001001001001 + 0101011110101100011011001 + 1100010011000011010111001 + 0010010001110100101000001 + 1111101010010011001100000 + 1011001110001010011001000 + 0110100111010101000100011 + 1010111010101111101011100 + 1101110100000011101111000 + 1111111001000011101011100 + 0000110110000010111000100 + 1011011001100010010110000 + 1111001001110010101011110 + 0001000010110010100100101 + 1011011001110010100011101 + 0100011101011000000111111 + 0111111001001111100010111 + 1100101101110101101100000 + 1110100101100111000100110 + 0010110010011111000001001 + 1000110011111101110000001 + 0001010101101110000011100 + 0001111000011001110011110 + 0000111101000110111010000 + 0100001000100010001000110 + 0001100001111001110101010 + 0111000011011100110000101 + 0110111100101110000011101 + 0111010011010100011100001 + 1011011100111001111000110 + 1101111110101000010001111 + 1011100110101100110001100 + 0101100000001110100001010 + 1100110101100100011000011 + 1100011011110000011110000 + 0111111011100001110001001 + 0110110111100000101001011 + 1111010011000011110110100 + 0001111001001001101001110 + 1110100011100101010101011 + 0111000101110101000111100 + 1000111100011101010010111 + 0111000011011111000001001 + 0100001001101001100001001 + 0110111001011001101100111 + 0010010001111010110000001 + 1011111100110101000010111 + 1011000101000000011001001 + 0010010000010010110111010 + 0011101000011111001000110 + 0001001000010111100010010 + 0011001010010011101001011 + 0110001001011101100000000 + 0010010011111000100010111 + 0101100100010010000101111 + 1110010101010011010101010 + 0011001111101011010101010 + 1101011101001000110100111 + 1101111111110100011000111 + 0100001000110110110011001 + 1011001000000011010001001 + 0110000001101000111101111 + 1100000101010110010001011 + 0100111110110011111110101 + 1111100010110110011011110 + 0001101101101100100011000 + 1100001110101001010001111 + 0000001001110110111100001 + 1001110001000110100011011 + 0101001111011111110010111 + 0111001100000101101000101 + 1111100001110111100010100 + 0011100000111110100001100 + 0110010101000100100001001 + 1101001000000001001110010 + 1110100111011101011000001 + 0000111101010011100011000 + 1110100101101101001010001 + 0010101010101000010110101 + 0100000000111100011011101 + 1110010010100101111100001 + 0011110100011111000111101 + 1001111001110010011000101 + 1100010100010101010110111 + 0110010001011111110000101 + 1001011010010000000110001 + 1110110010100011011001011 + 1000000010011000100010011 + 0110011110111000110010000 + 0011100001011101110001100 + 0011011010110010100110111 + 0010111010111001010011100 + 1100110111101110111001001 + 1001110101111010011010100 + 1110000011001100110110011 + 1011001001011110101110110 + 0011010011100001100101011 + 1101111010000001111000110 + 0101001000111001001001010 + 1111101010000000001111000 + 0000111111011011110101010 + 0110000100110000110111101 + 1100000100001001011100011 + 0110001101000000000010111 + 1110101110100001001000001 + 0101010111100111001000011 + 1011000011011010110001100 + 0001011111000111110010101 + 0110100011001011001000010 + 0111101001111101110001011 + 0001010011110000101101010 + 1100110000101000111100111 + 1101010000111111100011110 + 1000000110000011110111111 + 0100111111100001111101011 + 1011001011011110010101011 + 1001100110001110111101100 + 0100010100111001010011111 + 1010111110001001001100011 + 0100010101110111110100110 + 0110011001100100011011000 + 1101101111000000101000100 + 1100111000111100110100110 + 0111111011011100001100111 + 1111001110101100010100000 + 1110000001011001101100110 + 1111001111000100101011110 + 1101001010001011101111000 + 0111010000010010000000001 + 1011011101001011000001101 + 0101110011000001110010110 + 0101101110110010010100100 + 0101011000010110001000100 + 0001001000000100000111110 + 0100010011001000001101001 + 0100110011001111111000010 + 0010100010100101101010111 + 1010110001001010000010010 + 1011011000110011011001011 + 0100101011111110100000110 + 1111011000100100111011000 + 0000000100000111011110011 + 1011011110011101011000001 + 0011010101100100100001101 + 0000100000010110100101000 + 1001000010000110000001001 + 0011010001100100010101111 + 1001110011010001100110010 + 1110011010010100000000010 + 1011110011100100000001101 + 0000110011010001100110111 + 1010000001011000000110001 + 1010110100000001001110111 + 1110110001001001100011100 + 0000011010011110010101110 + 1111111100010101010010111 + 0001111001010100001000101 + 0001001111010111011011110 + 0001101111101110010001011 + 1110110000111111111111100 + 0110110100010010010000111 + 0100111110001101000110000 + 0010110000101010111001000 + 1110011001011001111101010 + 0011110001010100100010010 + 1110001101001110001111101 + 0000101111000110010110100 + 1100001001001101111010111 + 0001111010110001111000000 + 0010111010100001100101011 + 0001110001011100011011101 + 1101001000101010100011010 + 1011111000001101010101110 + 1001101001010011010111001 + 0000001011010000001110110 + 1011000101001111100101001 + 0101010100101100101110000 + 0111001111010101100001001 + 1010111101111110000000010 + 1010111111001011001001100 + 1100100110000010011011001 + 1010110100100110100111010 + 1100110001010101111011100 + 0010011001110101011001111 + 1100101101001110100100000 + 0001001001111100000100011 + 0000001111011110001011110 + 0000001011000110001011110 + 1011011110000001000101011 + 1011111111111111110001100 + 1111001011000111110000100 + 0101011101100011011010000 + 1101001100011011101001000 + 1011011011010010100110101 + 1000111111001111001101110 + 0011000000001100011000110 + 0101011010001000000001101 + 1111010000001000101001100 + 0011011010001011010111000 + 0000100100010011010111001 + 1001000011111000010100110 + 0010010100111101000000001 + 0001111101001100111000100 + 0010011000111111110001111 + 1010011110010101111000001 + 1001011100011001100110001 + 0000011011101111100001111 + 0101101100000101011101110 + 1001111000010100001001010 + 1010001110100101011111111 + 0001000000111100110111001 + 1100000110000010111100010 + 0110011101001001100000101 + 0110110101100110000000110 + 0011011101011110001010001 + 1001011010011010111111100 + 1000101111000110100011001 + 0010100010001011010010101 + 0110011111010001101010010 + 1010011010110110001111111 + 1110100111010011110011101 + 0001000000101110011111010 + 0101011111111111001011100 + 1010000000110111010101010 + 0100100000001111110110010 + 1010100011011000100001100 + 1010110110111001111110011 + 0011100110101000111100101 + 0111001111001000001010010 + 1101101000000010001110000 + 1001100010011100101000110 + 1101010101011100101010110 + 0100010001000111100100100 + 1011011111100010111110000 + 1111111111110110110100101 + 1101100000011111101000010 + 0111110011000111110000101 + 0111110110111110111101111 + 1011000100010100011111001 + 1110111001011011011110110 + 0100001000001010100100001 + 1001100000101011101100100 + 0100110011101100010100011 + 1001000000110001010010011 + 0111001110110101100111010 + 1000111000111001001111101 + 0110010101101001010011110 + 1111111110010000100110011 + 1001101110001110111100010 + 1000010001111110111100101 + 1110011010100111001010100 + 0110111111101000010001101 + 0010101010010101110111001 + 0110110100100001110010101 + 1000001000001100101011101 + 0111010010010110100101001 + 0001111011101011100001100 + 0011111110011101001101100 + 1011000111001011001100110 + 0111000101011100100011110 + 0101011011111111110101100 + 0000011100010111011100010 + 1010011110000100011111000 + 0101000101011100111111101 + 1111010011101000010101101 + 0111111110000111010000101 + 1110100010011111001000001 + 1010000001000010101001000 + 0000111011110101001111101 + 1101011101111010000010100 + 0011111111011100011011101 + 1001110010000001100100001 + 1110111010100000001000000 + 1101111000010000010000110 + 1001111111001110110010100 + 1110011110100111011101011 + 1010010001000011100011101 + 1000101110001010110111100 + 0011011100110101101111100 + 1101010100011110011000111 + 0111011000010101000110101 + 1111100111110111111011110 + 1100001010100100110010100 + 0011010010000011100110010 + 1101000000001111111100101 + 0010001010110110101000011 + 1011100100011110111111110 + 0100111001111100101111100 + 0101001001001000111001010 + 0101010011111110101010001 + 1110110101110111101011010 + 1100110000110110110001101 + 1111101100010000000011000 + 0111111010011100000100101 + 1111000110000100001111110 + 0001110000101010010111110 + 0110001100000010000000001 + 1000111011010000100011110 + 0001100010110001001011110 + 1101011001110001111110000 + 1001101011011011110111010 + 0011111110100000111100111 + 0110000000011010110010001 + 0001011001010101101010100 + 0001110110000010011000111 + 0110010010110100011100111 + 1111111011111000101110111 + 0010000011100110011010110 + 1110010011010110101011011 + 0101110110000001101101010 + 1111000010001000111101110 + 0010110011001111011100100 + 0001011110110110000101001 + 1011100101111110110011111 + 0111010100110110010001110 + 0011011011100101000001000 + 1100111001100010111100101 + 0010110001110010000100111 + 0001010000111111010111110 + 0011111110110100111111001 + 1010111000011010010111001 + 1101110000001111100110100 + 1101101100110100100111001 + 0101111110100001100101011 + 1111111101111100101011101 + 1110100011010101010110101 + 0011110000100000010001101 + 0111100010101101010111111 + 0010100010001111101100111 + 0110000010111110010110000 + 1100100001000010000111010 + 0000011111100010010001100 + 0001101010010110101101100 + 0100100111010110111000010 + 1011000110010000101100110 + 1011010011101011111101101 + 1100011000100001001000010 + 0110110100110101100111000 + 1010001110010000100101010 + 1111000000010110011110000 + 1111111100000100100111100 + 0010101001101011010100100 + 1000000001111110101110011 + 0011010100000010010010001 + 1100010011000011100101111 + 1011110111011011101011011 + 1001100010101001100111101 + 1011101000001111011101000 + 1111001100100011110010010 + 0111110101000111101000001 + 0010110111111011100000001 + 1110110111101111111000111 + 1001111111010100010010001 + 1100010100111011010100001 + 1101010001010011111000101 + 0101010111101111110100010 + 0010000011011000111101011 + 0100001011100111111111010 + 1001011001110111001010101 + 1000111110110001011010111 + 0001001100110111110100101 + 1100001011011111001001010 + 1110001010010001011101010 + 1111011100001110010111100 + 0101100011000110011010111 + 0101110010010101101001101 + 1010101111111100100111001 + 1010100000100001100110011 + 0100001111110010011110110 + 1001111000100110111100001 + 0111001100001101010011111 + 0001101101101100010011001 + 0001000010110010000001101 + 0101100010100000111010110 + 0110001111000001001101110 + 0100001010011010011001100 + 1000001111000011111001101 + 1110010001100100111101101 + 0001100000110111111101110 + 1000110111010011011100101 + 1100111000010010101011001 + 0011100110101110000001100 + 1111011011111011011110001 + 0000001111001011000101100 + 0111110001000100001110010 + 1010110010100100011101101 + 0111100000000111011101010 + 0101101110111010000100100 + 0111010111011010001001111 + 1011001011001101110101100 + 0010101011111000010110110 + 0101101110001110000011101 + 1000111011000100000110000 + 0001101010000101101010111 + 1101110111000011000101110 + 0010011011101111011011001 + 1010111000011010000011000 + 0000001111000010110010000 + 0010111001001001100000011 + 1000101001100101110110100 + 1000011111011001100000010 + 1011000110111010011000011 + 1011010100001011001011010 + 1110101000101100100010111 + 0001100111111010001001110 + 1000100100000101001111001 + 1001100111110000000110010 + 0001000100101010100110101 + 0111111101001001100101001 + 0010101011111111101000111 + 1100001111010001010100000 + 0101101111011110101100000 + 1110111100000100001010001 + 0110011000111111000011100 + 0110001111001110011110101 + 1000000001101010111011101 + 0101110010111111110000011 + 0110001011010111110101001 + 1000110111010001100011000 + 1000011001101111101011001 + 1001010110010100011010100 + 1011110000000101000001100 + 0011000010111011110010011 + 1011011000101011001010110 + 0100001010101010011010101 + 1101111110011010000111010 + 0110111001101101000110111 + 1100010011011101100010011 + 1101001001000000111100110 + 0011010011000010111111011 + 0000000111000000111011001 + 0001011110101001110011001 + 1101001000100001111101110 + 1001110010011001100100100 + 0101100101001110101001010 + 1001100110001001000110001 + 1111011100001000100000101 + 0101110111001001110111111 + 0111111111010001111001101 + 0011001110000001101000110 + 0100000111010111010110000 + 0110101000110101000000100 + 1111011010011000101111101 + 0111101000110110101110111 + 0101001100010101111000011 + 0101010110011000101010011 + 0000001000100101110111000 + 1111000101111011111101001 + 0100111010101010100100001 + 1111010010110000101111101 + 1100010000101001100111010 + 1001001100011100101000110 + 0010110010111111000101010 + 1000111001010101100011111 + 0000001011101111100101111 + 0010010111101111101101100 + 0111101100100111111110000 + 0101010010101100010011111 + 0001010011001101010111000 + 0101011011110110100111010 + 0011110010100011110001000 + 1010001101011001010011111 + 0111100100011001000110101 + 0101011011000110001111011 + 0000011001101001010010100 + 0100101000110000010110001 + 1010101001110011111100011 + 1000110010001000000001011 + 1111000010100000001100001 + 1100000010011011010010111 + 0011101110100010000111110 + 1101001101010100010101001 + 1000100001100101110011000 + 1110100101000100110001100 + 0111010011010011111011110 + 0000010110000001011101101 + 0111101111101110000000000 + 1010100110111001011110001 + 1100100110111110011001111 + 0000011011011100011111111 + 0101000101101110000110010 + 1111011001011111110111000 + 1011101001111001100010001 + 0101101001100010011110101 + 1000101101100111001000011 + 1001001101001010011100001 + 1111010001101110001100111 + 0000110110000111110111111 + 0100000100100000011001110 + 1001101101101101001110010 + 1110100111011010000111101 + 1010011010001100101111000 + 1111011000111101100000000 + 1010011100110000110000110 + 0101000111000111100001101 + 0010000011100000100000011 + 1001101101101111010010101 + 1010010001100010101100001 + 1011101000011000001001100 + 0100011011111111111001110 + 1001010010011110110101011 + 1100111100011010000101110 + 0011011001011100000101110 + 0001111110010000000101101 + 0011000111010100110101100 + 0010101110101010011101001 + 0000101001101110111110001 + 1001000001111000001010011 + 0110000101100011000011011 + 1011011000110000110010001 + 0001010000101101011111100 + 1100011001011100100001100 + 1010010001111010110101110 + 0111110010110010010001101 + 1010001000111001111010010 + 0110000100000000111011110 + 1110110100011110100101000 + 1011101010001101011000011 + 1011010110010100000111001 + 0100011011010001011000001 + 0000111101100100100100110 + 1101100110010010010000100 + 0000110111110100101011100 + 0010011100000101100010000 + 0100100111111111001110111 + 0110010001001001110110100 + 1001000010110000110010111 + 0110110100101000010100110 + 0101011100111011011001110 + 0011010000000111110100110 + 1111001110011011011100000 + 0111001110101001011000000 + 1101010110110100011000001 + 0000111010001001100100001 + 0010110010100110001010010 + 1101110101110101110011001 + 1100100011100100000001000 + 0111010000110000001000001 + 1011000001101001101111111 + 1100011100011100100110000 + 1000100111001110010000011 + 1001101000000111011100101 + 0100111101100011001110101 + 1000010110000110101110100 + 1111000010001010101101010 + 1011001011100011010001011 + 0010101001101000010100001 + 1100100111101001100001110 + 1010010101111110001100111 + 1010111100001010011101001 + 1000011100111110101011001 + 1010010010000000110111000 + 0111111010100011111001101 + 1001010111101010011110010 + 1000100101011010110011111 + 0110111110011110001010100 + 1001100001011000100011110 + 0010100110000110011100101 + 1101011010101001111000010 + 1110011100101010101111110 + 0001111000000100011001100 + 0011010101100000111111100 + 1111101011001010110001111 + 1000011011011011111000111 + 1011111001011101000010110 + 0110110011011000001101101 + 0111110011101010110010110 + 0011011101100001111111001 + 1111010000000000001001111 + 1011000001101011111010000 + 1011110010011100011000000 + 0000011000100100000010100 + 0010010011110100111001011 + 1100100110111000001010011 + 0101110100101111010111001 + 0001100000001111100010100 + 1110100100111101000110001 + 0101100001110110010001001 + 1110010010010011000100011 + 1110000011010010000000100 + 1101111011000100001111100 + 0010011101101110010101011 + 0001100000011110110001100 + 1011110101001011100011010 + 1111000001111111110101111 + 1010101101011100100011011 + 1000001011101100111000000 + 0000001011000010100101110 + 0101100101000000111010000 + 0111100010110000001010010 + 0011000001001011101110111 + 1010011001110010011000100 + 0110011001001010101001100 + 0101110110000010101000010 + 1011101110110011100100110 + 1101000100101110101101011 + 0001110011001111001110110 + 0110010001001111110010111 + 0111000010110101111011110 + 1001000001101011111100010 + 0000111101110011001101100 + 0100111110110011111110010 + 1111100110111111010011010 + 1000110001101100111000111 + 0011011100101000110010001 + 1110101010101110101010110 + 0000010111100101101100110 + 0111001000101110000110110 + 1000111101110101010011100 + 1011101100101111111000001 + 1001100011001000010011001 + 0011110001010101001010011 + 1011001100101011000001000 + 0010111100110001110100101 + 0000110011100001010101011 + 1101010110101100001001111 + 0111111000100011011011101 + 0011000111001001011001001 + 1110110000111000010011001 + 0000010010010000011011101 + 0011110110100011101001000 + 1000010000101111110001001 + 0001010000000011011001111 + 0011001011110010010010001 + 0001100100100111111101000 + 0000111001011111000110111 + 0011111010001000011110110 + 0110100010000111100010110 + 1110101101111010111101100 + 1010111111100101010100001 + 0110000110011000100011100 + 1100100000111000000111010 + 1001010011001110100111011 + 0001000100011001101000101 + 1101000101111110010011011 + 0000011111001011000101100 + 0100011100000010000111000 + 0110011101001000001011100 + 0000000001010111110111001 + 1100010010011101011101101 + 0100010011111001010111000 + 0100001011001101101010000 + 1110011011011010100010010 + 0010101110100111010001101 + 0111010010110100110111110 + 1101111100111001100110010 + 1010001010101000000100110 + 1101011100011010001000011 + 0001110010111011111101000 + 1001001101000001100010011 + 0110111101100100011101001 + 1011110000111010100001010 + 0010111001100110010011000 + 1101000011100011111000110 + 0101011100100100111111011 + 0010100110100010111111101 + 1101010010101101111111110 + 0101010001111000000100001 + 1011100100101111100001110 + 1011001000010111111001011 + 1010100111111110100000100 + 0011100000111101111110001 + 1100100111001011101110011 + 1110101011110101000110000 + 1111011110010110110111001 + 0011101101001000101001001 + 1101011110100101111001010 + 1110100001111011101101110 + 1110110000111100010010100 + 0011100000111011100011111 + 0000100101001111101011111 + 0100100100111101100011011 + 1110101111100101101001011 + 0001101111000001010100000 + 0010110011001111100111111 + 1101010100110001001101110 + 0011110110111001101110110 + 1011110101100100110001010 + 0010110011111101110011000 + 0000010111010100101000110 + 0000100110000110111110101 + 1111100000011011101011000 + 1000110001000110010000001 + 0010011111010010111001101 + 1000010100000110011111001 + 0101100001101111011100111 + 1011010111101110001110111 + 0100011010000110000100001 + 0001101100011100010011001 + 0000101001011010001101110 + 0100011000010111100000010 + 0111000100110110111000001 + 0100010101000011001101101 + 0000101101010100110101101 + 1110011100000111111011111 + 1010111111011011111001000 + 1100001010111101101010111 + 1111001111010111110100111 + 0100000101010110100000010 + 0011110111101010000110010 + 1001100011001001000011100 + 1010110010001101010111111 + 0101100010010010101111100 + 0111111101101010000001110 + 1001100100110001101100000 + 0010101111000100100101110 + 0000111011001000101101011 + 0101101100101000110110111 + 0000010110110110110101011 + 0010001001000011011010110 + 1010100000010010010010011 + 1011100000101110000000001 + 1101100100101100011010011 + 1101101111100001000010100 + 0001011101011111111111110 + 1010111010100011101000011 + 1010000111111000101101000 + 1010110111001110001101000 + 1111001101111010100110001 + 0011001001000000101100001 + 1011010101111111111010001 + 0000101000000010001001001 + 1111100100101011001000001 + 0110101100100110011010011 + 1000001111101110001011110 + 0110010110001100111001000 + 0100101000000100111111011 + 0110001010110001110101100 + 0000101001010111111111110 + 0110111101010000111110111 + 0111110100011110100011101 + 0110010011010100100101011 + 1010011000011010101101001 + 1010111010101101111110111 + 1110010100010010001011001 + 0000000101101000111010100 + 0010001001010110111100101 + 1001101010100110111000110 + 0110000011101111101100111 + 0000110010010001001101101 + 1010100010110001110101111 + 1111000000110111000001001 + 1111001011111010000111100 + 1011011010111000001000011 + 0000011100100000000010001 + 0111011001111001101111000 + 0100111101111100011000111 + 0011000111001100010101000 + 0111011100010010011011101 + 1111111111101010000111000 + 1101000110001011111110111 + 1100101000101010100110101 + 1001000101001000010011000 + 1000001001111001111100100 + 0100011111101010101110101 + 1001000011111100111110100 + 0011010001100010100010010 + 1011101000100111110110111 + 0000101000001100011110001 + 1110011011111100100110100 + 1111111011111100001001000 + 1110110000110000100001100 + 0010100011000001101111100 + 1010001111000111100101001 + 0000100010110001111111000 + 1100000111001100000011011 + 0100100111110111001011010 + 0101101000111010111000010 + 0010010010100011010011001 + 1110110110111100000001001 + 0010011011111000100101000 + 0001011011111100111000001 + 1101111100000110100011010 + 1100110011100001110011001 + 1101000100101000100000000 + 1010100011011101100110111 + 0001010100111110001100101 + 1110001101111011001010011 + 0101100010110111101110001 + 0000011000111101010000000 + 1001100101010100111110010 + 0101101110000000111111001 + 0110110001100100111100010 + 0001010000001100010100111 + 0101111100011000110110101 + 1011000000001101110011010 + 0000000000001000101000100 + 0110110001110100101001110 + 0001101011010110011101101 + 0000101000101110011101111 + 0111111000100000001110000 + 0000011100010111000011111 + 0010111100001100011001111 + 0110101000111011001010001 + 0111001011001010100011000 + 1100011011110000001001000 + 0100111110100100011011100 + 0011011110010000100001111 + 1000011100000001100011111 + 0010101101101110100111001 + 0011111010011001101000000 + 0110010111111111101011111 + 0111001100001000010111110 + 0101000101010110100110111 + 0010101111100101110000011 + 1110101001101011100111101 + 0011001010001101000111100 + 0010111000010101001100001 + 0010010110111001111010111 + 0010111000001011011001101 + 0111010100000001001000100 + 1011000001100101011011110 + 1010111010000000100101001 + 0010110001011110101101110 + 1110000010100011000011011 + 1000001010000000000010011 + 0000000001110100010111001 + 1100100111011100011010010 + 0110010111100101000111000 + 0101110000100110100110100 + 1100011101110000010110110 + 1010101100010110000111101 + 0100010011011110001001111 + 0001100010010101110100110 + 0100110101110100011101111 + 1011000100010001010111010 + 1010000010100010111111110 + 1000011001101110110100101 + 0100110110100001111111001 + 0010100101000011010101010 + 1000100110111000110111100 + 0011100011110001010110111 + 0001110100100101010000011 + 0000110111101110001010111 + 1110011101100010110011101 + 1111101000101010001101110 + 0101110100101111100000011 + 0000001100011101010000001 + 1011100100100101000010100 + 1011011100001111100010000 + 1100100111100111101101111 + 0010001100110100100010000 + 0011100010000101011111100 + 0101110010001111011001011 + 1100111010101101000110000 + 0001110001010001110100011 + 0011110000100110100100110 + 1001011001110000001000001 + 0000011111101100000001001 + 1110100100000101000110010 + 0101010010101111101010011 + 1010001011001101101111101 + 1010101000010100111101110 + 0011000000110000111110001 + 1100000100101011010110000 + 0010000111100110010011100 + 1011110011101110011110001 + 1101100001011011010100001 + 0101100000101111101100011 + 0011100100010101010101100 + 0010111110000101011101100 + 0111001011101101101100100 + 0001110011011101010011001 + 1001110110100000010011110 + 0101111110110000100110111 + 1110001011100001110011110 + 0111011000011111111101010 + 0111010000001001010111011 + 0100100110010000000011010 + 1111111100110001101011001 + 0011110001001011101000100 + 0100101010000000101101111 + 1100001001110011101110101 + 0001110010111111101101001 + 0110111000000110100110011 + 1000110010101111100111011 + 1110000001010011101010100 + 0100101011010001100110100 + 1000100011000110000111011 + 1000011001111010100010000 + 1111001001110111101010011 + 0100100011001000101101010 + 1110111010000101100101100 + 0010110000011000000011110 + 1000111110101010000101010 + 0101110001101000011111110 + 0011111101111110101111100 + 0011001111010001100111001 + 0101111011111010101111111 + 0111110111101001111001111 + 1001100100110001001100110 + 0111010000011000000101101 + 1010010101011000000010000 + 0011011111110000011000101 + 0010101101011010101000111 + 1000100001110101100011011 + 1111011101110111110001001 + 1100011010101000001001100 + 1010101000110111000000111 + 1001011101100010001111000 + 1010100101011110000011111 + 0001101110110100110000000 + 0100010101100011010001111 + 1111000110101101010100111 + 0011110000101101101011001 + 1010000011110001001010000 + 0011101101000011110100010 + 1111010000101000001001001 + 0110111111101011100100101 + 0100001111111000100011110 + 1110111011010010011101101 + 1110001100101011000001110 + 0000111010001000001110100 + 0100001000000101011011011 + 0010101001101011110011001 + 0011111110000000010011101 + 0000110011001001100111000 + 0110011100001100000000101 + 1011011000100101111110011 + 0110101100001110110001010 + 0100000111111100110100101 + 0000110111010100110100110 + 0011100000011001101111100 + 0111100000100110100110110 + 0011111010001011011000100 + 0010000001010101100110001 + 0100101100111111010011000 + 0111110000111011111110000 + 0101010110010101101111001 + 0010100100110100000101101 + 1111101110101011010110101 + 1011111010111000101000100 + 1101010111110000111111110 + 1011001110101101111000111 + 0110010101010111000101100 + 1111011011100100111110110 + 0101111111100110110010001 + 1010001110111010000100110 + 1100101000111001110000011 + 0001100110011011001100001 + 0100110001000000010101101 + 1001000111000101101001100 + 1011000111100100100100111 + 0100000010110001111011111 + 0100101110111011111011000 + 1111110011001011111110110 + 0010000000001101101101000 + 1010000000011111111101001 + 1010111100001000010100000 + 0101100100001111001000001 + 1000000101011001010000110 + 0001100000000011101011111 + 0110001101010010111010011 + 1011010100011000000011111 + 0000011100011011000000110 + 1010111000111001001100100 + 1011101101010110011111101 + 1100010111110101010101000 + 1011111111101000001001100 + 0001101011101110010001000 + 1000110101101010000010101 + 1111100101001101011010111 + 1111001110001101001010011 + 0111010111101101000111110 + 0011001101011100110000110 + 0101011100000110000110010 + 1000011011100011001101000 + 0111110101001001110110000 + 0011010001111000100110110 + 0010001001011000010100111 + 1011010111110110111000100 + 0011001011111010101100101 + 1101010001101000111011001 + 1110011001011110111010111 + 1101011100000101000011010 + 1000111110100010110101111 + 1100010111010100101010001 + 1011001100000110111011010 + 0000100010010110010000000 + 0011110011110110101111000 + 1100001100000001110001100 + 0011110011110110100001111 + 1110011011100100111011011 + 0010101111001001000011100 + 1101111101110000110101101 + 0000100001001110110101110 + 0010100100011110100101000 + 1101100000011011110000101 + 1010101111010101010110100 + 0111110100100000100110100 + 0011100010101101111010101 + 1010011000111010001010100 + 1010100111110010100101001 + 1101011000111011100001001 + 1001100101011110110111100 + 1101110010101100110000110 + 0010010101011001111110010 + 0000100011111010110111000 + 0110010101111100101001000 + 0001011010011001110100101 + 0001011110011000010000100 + 1110110011101001100011011 + 1110000000100011011000010 + 1100001001000110101111110 + 1001001000000001010110010 + 1110000010010000011110100 + 1000011111000101011100001 + 0111011000000111101110110 + 0001111111001101010001101 + 1111100110010010111110100 + 1011001101111101001001100 + 0001110111101111001001111 + 1010001011000011000101100 + 1111100101011001001000010 + 0100001001110101010111011 + 0000100011011110100101001 + 0100111011101101010110101 + 0010000011000111000111111 + 0110101001000011100001001 + 0000100100100111100111010 + 0111111001001101001111111 + 0111001011100110100111100 + 1010101010111010111010110 + 1110110010011010010101110 + 1110001101000101101101010 + 1110111101110100001010100 + 0011011100101011000001000 + 1101010001000110000001000 + 1000000110011111100111001 + 1110001101111100010101001 + 0101001111101011100000000 + 0000011000110000011101001 + 0111010001100100110001110 + 1100011111111010011100001 + 1101100010111111101001011 + 0001011111011001111111001 + 0101111010110111111111110 + 0010101101001101110110111 + 1011100010001001010111001 + 1101110111111110011110101 + 0011110011010011000001010 + 0110000011001000011010010 + 1011111110100101000000000 + 0010110010011110000111110 + 0010111111100011000110010 + 0000100101010001001011000 + 1001001100010001110011000 + 0011111000110110010010101 + 1110111100000011010101110 + 1110101010001100100001100 + 0011011000011010000001111 + 1111011100011000010010011 + 1101000110000111111110010 + 1000100010000011001111011 + 1010111010011000000000001 + 0111000001101000101100110 + 1000111010010001100000000 + 1010111001011101000101100 + 0011100011000111100000101 + 0010101100101001001000010 + 1011111001011011101100000 + 1001001010010111101100101 + 1011011110011101011100000 + 0110101111100100011000011 + 1100111110100000100011101 + 1110101010000010110111111 + 1011101001000011001110110 + 1100100001010001001010011 + 1101100111101001000000011 + 1011000010001000110111110 + 1111110001010011000000001 + 1100010011000010101100100 + 0100111000011111010000001 + 0111110010001101001011000 + 0111110000010010010111000 + 1110101010011101110001000 + 0011100011111010101001010 + 0110010011001100011000111 + 1100010001110000101011010 + 0101010001000011000100110 + 1110110101011001000010010 + 1000111001001001000111010 + 1010000110100101011110110 + 0101111001000101100010101 + 1001111101100100101110101 + 0101001110111111000001100 + 1111111101010101101001101 + 1110110110111010001110100 + 0101000111000101110110000 + 0011101000110111111000110 + 1100000010001010001100111 + 1011110111111010110110000 + 0001010100001010001010100 + 1000010100100101111000100 + 0111000010101111110111100 + 1100101100110101110101111 + 1101011100000011101010000 + 1001011000000100101001101 + 1111010100000011000000110 + 1010110100010100110010111 + 0100000111101010111101010 + 0100011101010100011000010 + 1101011111001111100101111 + 1110100010110111101101011 + 1000111100010111011100101 + 0011100100001010000011111 + 1000011011011111101001111 + 0000001101111110010000010 + 1110010100100111111111100 + 0100110101101000000000011 + 0001101010001101111111010 + 0000100101100100110011111 + 0010101000100110011101111 + 0011111111110001000011101 + 1101011101011011100101011 + 1101010110100011010111100 + 1110101010111001111011010 + 0001011101011000111011011 + 0100101101001101000000001 + 1000101010000111110001110 + 0101001000110100100111110 + 0010001110000100011100101 + 1110010101101000001110101 + 0001101101011011000000100 + 1100110110101010100100110 + 1111101101110010111000101 + 1010110010110101100111011 + 0100110101001001101100010 + 1100000011111000010111011 + 1001010010000011100101000 + 1001111000100100010101110 + 0001101111111111100100001 + 1010110010010000000100000 + 0011010011000110111110110 + 1010011010010100011011000 + 1010101000100001011010110 + 0000111101011111011010010 + 1111011001111101100100101 + 0000011011011000001000111 + 1011010110000110001000001 + 0111011010100010101110110 + 0100001000011101100101011 + 0110010100110101011011000 + 0001011111000111101101100 + 0111011110110010100111100 + 0010010110100110111011111 + 1101001010111110000110110 + 0001010011001011111000100 + 0010111111010111100000011 + 1011101010111000010011111 + 0101110011100100111001000 + 0111111100110001110010011 + 0010110010010000101010001 + 0001011111111100101010000 + 0100001101111100111101000 + 1101100000010101010100111 + 0111100000000100111010111 + 1011110101100110010100011 + 1111100101110110100011001 + 1000111010000111101010110 + 0000111101100000110110111 + 0100011111110000100000000 + 1010011111100110001010010 + 1001100000010010110101011 + 0101100011110110110000011 + 0110011010011111110101011 + 1101111000100111010000101 + 1010010111100001010000111 + 0110001111110010001111111 + 1111010011111000100000001 + 1100010000110011011001001 + 0010001000011001111111110 + 0100000010110000111000000 + 1101011110100011100111111 + 0110011111101010000101001 + 1100000011101101001010100 + 0111010111110111001000010 + 1101100110110011101010001 + 0101111000100010100100001 + 1000100001111101000000100 + 0100100100011100001111011 + 0000110001000101000010111 + 1110011111011000101010011 + 1111100111101100011101001 + 1110100110001110101111001 + 1111000001100100101111111 + 1010011001111100011001001 + 0110000101101100010011100 + 0100100010101101100111011 + 1111111011101011000001011 + 0001010111101111100001011 + 1110011011000010101101010 + 1001001110110010100110110 + 0111000010010101100110001 + 0000101110000000101010100 + 1001101000011111110000001 + 1100100001011000001111101 + 0100101111111100101011000 + 1010000110100001101101010 + 0000111010011010001111101 + 0010011111011000110000000 + 0100100001010111110110001 + 0111111000011110010110000 + 0101101100010100101010000 + 1010001100111011101100111 + 1101100111101011111111100 + 1100100111111010000110010 + 1110101000110000111111110 + 0010100010110010100110010 + 0101001001111110011111110 + 0111101111010110111000101 + 1101001001011010000001110 + 0110111110001100111110010 + 1111100010001011000101111 + 1010111101001000010001100 + 1101010011110001001100010 + 1011011101101000100011000 + 0000110000011100000110100 + 1111010000000010010011001 + 0010001011101100011111111 + 0101100110001000001111011 + 1100100000111000111010001 + 0001101000000101010001001 + 0100111000000111101100110 + 0111000000110010110001001 + 1101011111111100101000001 + 1000001010001011011010100 + 1010101000010001010100011 + 1100000011000001001011010 + 1100101101001110111110011 + 1110110110111000110111101 + 1100100001011111100011010 + 0001101100000011011011010 + 1000110110010000100001011 + 0101010001111100111001000 + 1010000110100101000000100 + 0011001010011010110111100 + 1000101110101100111011001 + 0111100111010000101110000 + 0100111011111011011111010 + 1100100010001010110000010 + 1111010111010100000100011 + 0011111011111011011011001 + 1110001111001111000101001 + 1010110110011001010110011 + 1000001101110100011110000 + 1101111101101111111110111 + 1100011011011001100001101 + 0100100100010110100010111 + 0000101010110101011101001 + 0001001010110001010101001 + 1101011011110100011000100 + 0101100010110111111011110 + 1100001001101101010011000 + 1011010101010100011011011 + 0101111001010111011001000 + 1000101100110101010100101 + 0000011111110001010001101 + 0011010111101111000010101 + 0001100001111011010010000 + 1010101101100111100100000 + 0000110111000010011001011 + 1110111011100110111000111 + 1000001010111001011010101 + 1000101110001111100000111 + 1100110001011110001110001 + 1000000101011101100100111 + 0001101101011101101000001 + 0001010110100001001000111 + 1010101011101100000111110 + 0010100001000111110001111 + 0110110100110010111101101 + 0011100101000010111110100 + 0110010110100010010110011 + 0000001011010000111010101 + 0010011101001100111011010 + 1011000110101001111001101 + 1111100100010111011000111 + 1111110110111011000000101 + 0010100100010011001000000 + 1011001110100011111100010 + 0111001111001011001100001 + 0110011110101111101011001 + 1101110101011011110001001 + 1101100100111011011011110 + 1100010111011000100010000 + 1000110011001100110011100 + 1101100111111111001101010 + 1101001000101111011101010 + 0011111010111001100010011 + 1100110110000101111100111 + 0110010110010000101010100 + 0011110010000011100101111 + 0100000111001000101111001 + 1111110010010101100110100 + 0101011110110010010101001 + 1001100111000110001001101 + 0101100011000101100010110 + 0111000010010000100011100 + 1111111011101000101011110 + 1110010011110110010100001 + 0011110110110111001101000 + 1110000100011010000100001 + 0101000011100001000111110 + 1011100110011011100101010 + 0111111011111010101010001 + 1101010011010111110111011 + 0000011000100001010111010 + 0001110010100000001110010 + 0110111001000010100100011 + 1011101110000010011010000 + 1011110101011100100001010 + 0001001100000110011111010 + 1100110000010011111010100 + 1010110101001011001111101 + 1101011101011000101000011 + 0000000011101110101111010 + 1100001111110010101001101 + 1101011101000101000100011 + 1010101101111000101000111 + 1010001111110000000010111 + 1110110101101101110101000 + 0011101100011100111000000 + 0001011000000011010010010 + 0110001111110010110001010 + 1000110110011010010111111 + 1001010100110101111110010 + 1111011000110110101100001 + 1000011110001000000001111 + 1000101010011001101100000 + 1110011001011011101101100 + 0100001110010100001100111 + 1110011111011001011110100 + 0101001011010100011100010 + 0100001001000011000011101 + 0010111110001011101101101 + 1111100101011011011011110 + 1001101111111000001100011 + 0101001110011001100101001 + 1001011110011000111001000 + 0001000101000001100101010 + 0110001110100101000100010 + 1110000010111100011100010 + 0100111101101101010011000 + 0100101001110011110011001 + 0101000011001111111001000 + 0111110110110001001111101 + 0001111111101000001100001 + 1111101000000000010001100 + 1000010010110001110001100 + 1011101110000010000011011 + 0000100011111000001100010 + 1110011110000110001000111 + 1100010110010110100011011 + 0001110011000001100010001 + 0011100111000101000000001 + 0111111111010011101001101 + 0110111001111011100000111 + 0100001110001000010010011 + 0001101100101011111000110 + 0101011101011100010110010 + 0101100111101011001011111 + 1110101000110001110110110 + 0110101001111001000000010 + 1100011010011001101000110 + 1001101111000100010101111 + 1111111000110110111001110 + 1101101011101010110110111 + 1011011101000110001100000 + 1001110110100011010001010 + 0110111110010110110001100 + 1011100111001110111000100 + 0100011111110011110111111 + 0011110101010111111111000 + 0100001011011001101100011 + 0000001011011011011011100 + 1100101100001011110001101 + 1100010110010001011111001 + 0011001000101101111000100 + 0101100010011110010111100 + 1100111001011111110000000 + 0001011000100011110011011 + 1011001110100110000101111 + 0001101000000110100100101 + 1111110001110101001001010 + 1101000111000001110101100 + 0110110011010011011011010 + 1101101100101001101001000 + 1000001100001100100010110 + 1011100111111010000110010 + 0101010011100010100100101 + 1111100010110001000100000 + 0000001001000001010010101 + 1011101110110010101010101 + 0001110100011111111001011 + 0110101110110001010100001 + 0011110110100001001110011 + 0001111110011100001100100 + 0010111000011000010100100 + 0000000011010101011100011 + 1111101111111011011000001 + 1010000101010000011100001 + 0100111011011001100010000 + 0011100101011010100111100 + 0011101110000101011110001 + 0100100110011111011011011 + 1001111101010111101111011 + 1010010100000010111100001 + 1110100000101111110101100 + 1110100111111111011000101 + 1001010011010111110110100 + 1000110001010010010010011 + 1011001000010011011001001 + 1001110110010100010111011 + 0000101100111000001010101 + 0000010000010100000101010 + 1111011101100000011011011 + 1100001110010011011101011 + 1011101110001111101101100 + 1110000000011111000110100 + 0110000111110000010100110 + 1111100000101001010000110 + 1010101010001010100101111 + 0110100100011100111011110 + 0100010001101100111100101 + 1011100101010010010011101 + 0110011001010110011011111 + 1011111100110110001010100 + 1101111000101101011010010 + 1011111110110100010011000 + 1001010100110010101111000 + 1011111100011110110110111 + 1001111011011011100111101 + 0101011000011001100100011 + 1011100111001111000111110 + 0001111110110110001000100 + 0110101001000000011101011 + 1110111010001010001010001 + 0001001110100010100000100 + 0011111000100100011001100 + 1010110111110100010001100 + 0011110010100000101111111 + 0101100001100101000010010 + 1010001000101100110001010 + 1010100110111010111000100 + 0101001011000000010001100 + 1000101100110001110101011 + 0100100101000001010100001 + 0000101101100100000010110 + 0100010010011100100100110 + 0011100111111111000001110 + 0111010000100100010111001 + 0010010110101111111110000 + 0100001011011101010111000 + 1101110010000110011011000 + 1100010001110100111100011 + 0110010011011001001111110 + 1101001100010001100001100 + 1010000001100110100101010 + 1100110001101001010110101 + 1010111101000111100010111 + 1011110011110100001011011 + 1110111011010111001001011 + 1111010010011011111110111 + 1011101010110111111100101 + 1001010110101010110011010 + 0111101001101000001010111 + 1010011001101011000010001 + 0010101001101001011011011 + 1111110000110001000000111 + 0110111101101100100001101 + 0010010011000011101001101 + 1111001001000010111110010 + 0010011010000010100001000 + 1011011011010011001111001 + 0110110111010001111111010 + 0000100101101111101001110 + 0001000000111110110010101 + 1111110101011100111011011 + 1101101001001110011011101 + 0000110101011001110001011 + 0110011010100000110110111 + 1110000011111010011011000 + 1001101001110011101001111 + 1001011101011011111110111 + 1110011101100011101001000 + 0110110100010011000110100 + 0011110110111001100000110 + 1101010101111010100101011 + 1000110100001100010110110 + 1111001000111111101111000 + 0000101001000100100001101 + 1011010110011101111101110 + 1011000001101110011001100 + 0010010111000111100101111 + 0001010000001001111111101 + 1011110111011000000010010 + 0000110001101001011101000 + 1010010111001110101101111 + 1010001100001000111000101 + 0010101001011010101011000 + 1111001000110010000111101 + 0101010110100000011100011 + 1001011111001100110011100 + 0110001111010000100110111 + 0010000001000000111000111 + 1000100101011010110010111 + 0000011001011000010110101 + 0011100101010100000010101 + 0111110101010110111111111 + 1111110011010110010111001 + 1000011101001001011001001 + 0100000001001100100000110 + 1101011011001000101101001 + 0011101010110110001110111 + 1001000110000000001101011 + 1001110010010010101010001 + 1100110111011110001101001 + 1111100000000111010110001 + 1000101001011111111011001 + 1000111100101111110011110 + 1101110011000101111011101 + 0111101001001110101101001 + 1011110001101000100100001 + 0110101010100110011111001 + 0100101010101110001111011 + 1110111010101111111111101 + 0110100110100011100100001 + 0100101010010101111101101 + 0110110100110010010001001 + 0110100101101101010011001 + 0100000101100010100000101 + 1110010001100101011110110 + 1010000010010000011001110 + 0001100101111000001110001 + 1110011100101101110000011 + 1011011000001011111101101 + 1110010010100010011000101 + 0000110101011001101001100 + 0000001001011101000101110 + 0111110110111110001110000 + 0100100000110100101010000 + 0110011010001001100100001 + 1001111110010000101110010 + 1101000001100100101111010 + 1011101010010001011100011 + 1101000110001011000111001 + 1011110110101000111011110 + 1010101011100011110111110 + 0101100001101011110001110 + 0001101011100000011110111 + 1101011001100010111001100 + 0011111111101011010010100 + 1010100110111000000110100 + 0011110101001001111010011 + 0100011101011011011110110 + 1111101111100100111101110 + 1100010101100100111101000 + 1110111110011000010111111 + 1011001100111111001010110 + 0011000000001000110101000 + 1101001000010000100111010 + 0100101000100001111010100 + 0111000001010110101011110 + 0100100110011111111001101 + 1111011110101110110000110 + 1001110111001110110100001 + 1010111001110110001001001 + 1010011101110010000011001 + 0011000111000101100100110 + 0100001100011110110100101 + 1110100001100011111111100 + 1101110001101001010001100 + 0100100010011010010100101 + 1101011111101111101101001 + 1000101010111100011111111 + 1011011111110111011110001 + 0100110010110110100101010 + 0011010110110010111100011 + 0001001011101100110011000 + 1100111010010000000011110 + 1010000000110011011101011 + 1010101111010001110101000 + 1000110001100111101101101 + 0100101001011111100011101 + 1110110001001010111010011 + 0010000011101100111011101 + 1100011001101010001001000 + 1110010010101111001000001 + 1111010010000111000101100 + 1101000010110010000010001 + 0101000010111010001010100 + 0111111101111000100001000 + 1000100101100001011001011 + 0101101101111011101101001 + 1010100011110000100011010 + 0110010011101110010110010 + 1001000111000110011000011 + 0000111111010010001110001 + 0010001111011111000101101 + 0001111010010100000110110 + 1100001100011010110100110 + 0010010111000011110101111 + 0111010100011001110100010 + 0011001011101011110110011 + 0111010001010111010111001 + 0010001011011011101000100 + 0001100001110101011111111 + 0100111000010111100110011 + 1011110001110010100101010 + 1001101010000101100010100 + 1001111010000101100111111 + 1011100001111011011010001 + 1100010010100010001100011 + 1001100011110000001000101 + 0010100101100001111010001 + 0011110001010001101010101 + 0000101100000011001001011 + 0100000111101010001100010 + 0100110110000010000110100 + 1111000001100000111000011 + 1011001001000001000110000 + 0111111110001010011011011 + 1011110001100010110000001 + 0001000000111000101110110 + 1100000111110000111011000 + 0011110001001101101011000 + 1011110111111100001100101 + 1011100101001111110000110 + 0001111101101110101101101 + 1100000111010010000010101 + 1100100101101000100011111 + 1110001100010111110011111 + 1010110010000101110011100 + 0100011111100111011111010 + 1011010010011001110011110 + 0011001111011100011110111 + 1010001010001011000010101 + 0110100100010001111110000 + 0000111101010100100010010 + 1101100100001001011101101 + 1111000010101111010010001 + 1100010001100011111100111 + 1000100101010011011000111 + 1011010100011111010110011 + 0101101100101100010111011 + 0011111011001001010100111 + 0110110110110111011001111 + 1101111010110011001110011 + 0100011011111000101001111 + 1010010000111101110101011 + 1001111000010101101110100 + 1010101100011101101111101 + 1111011111100100001011100 + 0010111110011101110010110 + 0101110111011100000101011 + 1000001001100011000101111 + 0101011111000111110110000 + 0010101101100110111101110 + 1110010111001000000001000 + 0000111000101100100000001 + 1000110111000100111001111 + 0000101010111110101000001 + 1010001100000001100110100 + 1101101010000010001110001 + 1010010101011010001001110 + 1101110001000010111101111 + 0100110111110000100001010 + 0001000110111011111100011 + 1011010011111111110100111 + 0000111111100011111001101 + 0011101100111001001010011 + 0101100011001101101000011 + 1110011110011101001000101 + 1010011000011000101010100 + 1011101101110110100100101 + 1100111100011010101000000 + 0001100100001001111100000 + 0001000101111101001101101 + 0010101011110100111101011 + 0101011101111011010101001 + 1111110010011101011111011 + 1000101001101011000011110 + 1000000010111111010000011 + 0110010010110011101101101 + 0100011010101111100010001 + 0111001010100101011011100 + 1100111111000011011000100 + 0001101001101101110010001 + 1001100001001011010111101 + 0010101111010110100111011 + 1001000110110001111101101 + 1000100110101010110101001 + 1111100010010110011001011 + 1010110001101110101010101 + 0001010110011101011001111 + 1011001001101000111010100 + 0101110100101101000110001 + 1011100101111100110110000 + 1001000101100101111111111 + 0011100100100001100001100 + 0001100000000100001110000 + 1000000111001101101001110 + 0100111010101011110010011 + 1000101110101010000010111 + 0100000011111001001101000 + 1010010010001000110011010 + 1110110011110100000010110 + 1001110100010110001011000 + 1100110101110101000001111 + 1010010100010011110100001 + 0010100000101111000010101 + 0100010110001111110101011 + 0011010111011001101001010 + 1011111110101011001010100 + 0000011000000001100011110 + 0010011101100100100011000 + 0111001101100010110000001 + 1100101010111100010111110 + 1110100111011110010010101 + 1010100000110000100100011 + 1110000110100001100110000 + 0011011011001010110001101 + 0011101110110100010010110 + 1000011001100010010011111 + 0110100101011011010101010 + 1000111111000100110000100 + 1011101111101101000010000 + 1100100010011011000111101 + 0111011101101101000001111 + 1101001011011100101001101 + 1111110011011011100100011 + 0111001110001100101101111 + 0110100100100110111110000 + 1100010100001001011111011 + 1000110111110111011101011 + 1010111001100001001110001 + 0110010110101110111010101 + 0010001110001001000001101 + 0010010100101111111000100 + 1101110000110111011000010 + 1000011100000110011110001 + 0011110000001101010111111 + 1100110001100001100110011 + 0001011110111101111001111 + 0010110100111111101100011 + 0100001000001110110110110 + 0110001111010100000100011 + 1111010101001100000110010 + 0100100010101011111001111 + 1011101000011011111101111 + 0000010011110101000110011 + 0000010011001100100010100 + 0010111111110100011111001 + 1001101111101100100100011 + 1010000111100000101011011 + 0100100010111100110111101 + 1001001001010001010001000 + 0011101011100110010101110 + 0101101100000110101100111 + 0010111000010011010000111 + 1000111100011000011100111 + 1101001011000011011101100 + 1011011000110100101001011 + 0000010110011110000011001 + 0010011010101111111000000 + 1001100101010000101001001 + 0011111110100010000011101 + 0110011100111001011011110 + 1001101100011011001100000 + 0010100001000011101101111 + 0111010011110000110011001 + 0010100101011001000110101 + 1111110101001011101111100 + 1001010111010000011010010 + 0001010110010010101010001 + 1011001100100001000010110 + 0100000011110010101111001 + 0111010101000010100110001 + 0011000101001101101000011 + 0100001100100110001101000 + 0010001001111110110111011 + 0010101110110101001011010 + 1111011011101001001101011 + 0110000111001110010011001 + 1010111101111001000100100 + 1110111101111011100001101 + 1010101101000010101011111 + 0111110100011001000110000 + 0011110010110000010110110 + 0101001000101111111010011 + 0110010111101101101011101 + 0111010111001010101101100 + 0111000100101010100101001 + 1010000100101011110010010 + 1011100000010010100110001 + 1110111011001101000100101 + 0010001010000110101000010 + 1100100001011100001111101 + 1111111010100100110001100 + 1111001001000100011100010 + 0001110000111001101011100 + 0110001001011101001101011 + 1000011001000000100110000 + 0011110110110110001011011 + 0011011100101111001001011 + 1001101010100100010001100 + 1011111000101111110010101 + 0100111100111000001111000 + 0110101001001011110001001 + 0110011100101110000110000 + 0111011010011010100010111 + 1111011111010100101000110 + 0110110110010001001001001 + 0001011000101010011101110 + 0101110000001001100110101 + 1110101101001101110111111 + 1111011000111101111011010 + 0101111111110101000001010 + 1111110000111001100000001 + 1010011001100111100101110 + 0100101110010111011000100 + 0110111111001101011111101 + 1101110100000100010000110 + 0111011110110011100010001 + 0001111011000000101001000 + 0100111001011101111011010 + 1001001110000000101101100 + 0101110111000010010011110 + 1000110101011110110011011 + 1000011101001010101100010 + 0000111100000011011101001 + 1111000110110011001110001 + 1010000011110110010010100 + 1111010001001111000111111 + 1011110011110001000000110 + 0011111001110111010100111 + 0111011010111010010011100 + 1111000100010111010111110 + 0000100110110110010000010 + 0100000101010000101001110 + 0101110011000110010010101 + 0001111011011010011110110 + 0011010010111111010001010 + 1000101101101011001100100 + 1000011011001001010001001 + 1110000101010000111001001 + 0001100111001011111100011 + 0101000001110010110100001 + 1000011111110011111010010 + 1011011111010110100100011 + 0011000011011011100001010 + 1010010110111011100111101 + 1100111001100001100110100 + 0101101011101101111010000 + 0001100111011011000001000 + 1000110001101001101110110 + 0111111111001000001010110 + 0111010000010111011010001 + 1010010010100010110111010 + 1111011011001110001010011 + 0100101010110001100110110 + 1011101100100001100010000 + 1111000100001100011110000 + 1001111011101101110011001 + 1100000110000011110011001 + 0000000000000111100100000 + 1111100000110111010011001 + 1101101101010100111011110 + 0001001011011010111010000 + 1110001011010101111000010 + 0000100001111010110001101 + 0010010010111100100110011 + 1001010000110100010100110 + 0011011110011111100111111 + 0001011001100011011010100 + 1110000011111111010111100 + 1010100111101101101010111 + 0011010101010110010111010 + 0110001010111000101011101 + 0010001100110101111100101 + 1100100011111100000101011 + 1011010110111001101100111 + 0101011101010010111010100 + 0110011000110100101111001 + 0110101111000011100001101 + 0011110010000110000001100 + 1111011001001011110000000 + 1100101011000011111000110 + 1001010111000100011010000 + 1000111011111000101111001 + 1011011011000100001111010 + 0000111110000101010110001 + 0101100000100101100101100 + 0111011110100001110000110 + 0110100110000001110001101 + 0010000100100010001010111 + 0110111001000100001101100 + 0011101010110100110010000 + 0110101101001000001000010 + 1111000010100000000001011 + 1001101000101000001111110 + 0000001010110000010011010 + 1111011011111011001001111 + 0011110011111000001111000 + 0100000010000010101100001 + 0101010110000010100101110 + 1010011111010001110110100 + 1100011010011100101100001 + 1110100100110011100110100 + 0011000010000001011001001 + 1111010000101011111001010 + 0011110001000010001111101 + 1111101001000011010000001 + 0101001000011110011111010 + 1000000111000110010011101 + 0110000110100101101010110 + 1111011000101111001011010 + 0011110011011010100111101 + 0000011100101011001010111 + 1000100011111010000001011 + 0001000111110001011101001 + 1100101101110011010100011 + 1011101000000111000110001 + 1000100000011010100101010 + 1010101011001010100011011 + 0100101011011110000100111 + 0110100110001011000000000 + 1110010001111111100111110 + 1100010110001000011111100 + 1111100001110101110000010 + 1010111111000100101011101 + 0000010110100101111010011 + 1001000000000000100000101 + 1010000100000010000111100 + 0010110101110010111101100 + 0111001011101000001100001 + 1110111101101011001001111 + 1111110010111101001101101 + 1101100011001001110101000 + 1100010010101001110001111 + 0110110001001001000001110 + 0001010011110000001101011 + 1111101100111011111011011 + 0010000000100001111010000 + 1100110100011001001001100 + 1101011110001011000111101 + 0001110100011101010011100 + 0001111001010001010101100 + 0110001101101100110001011 + 1100001010101000010001111 + 1000100001000110111101101 + 0101000010011000110000000 + 0101101111001001011011100 + 0111110010011000000110110 + 0101101011100101111000011 + 0000110111011111101010100 + 0001010110111010111110000 + 0110011111101010101010000 + 0101110111111111001111011 + 0011100011111111100010000 + 1000001111100100111001001 + 1110111011100100001100000 + 1001110100110110111011101 + 1100010101000001000100011 + 1011010000011101001101000 + 0000101110100001001101010 + 1111101100111010110010000 + 0001001011110010110011110 + 1100011100011001000100100 + 1010010111111000011100010 + 1000110000011001001101000 + 0010100111100010011100101 + 1100111110001110110011110 + 1111000101100110001001101 + 1101101110100101010011101 + 1011001101000010101111000 + 1110010010000101100100001 + 1000110010110101010010101 + 1101000111000101111101011 + 0111010010111101110010110 + 0111101010000001110001000 + 0001000110001011100010100 + 0101011010101011011011100 + 0110000000110010101111001 + 1110001111000001110001000 + 0101100101111000110110001 + 0010111011001010111001011 + 1100101000101110000011000 + 1011010100101111111111111 + 0010101111010100100000111 + 1100100111010001111011111 + 0111110001010110000000011 + 1010010010101011001011111 + 0100100110011110101101100 + 0101001110000011110100100 + 0110011001011001101101111 + 1101000010011101111101110 + 1111110110001011011110011 + 1011111000101000100001110 + 0101000011111000110101001 + 0000100000000100111001011 + 0011001001111100000001111 + 1011000000100111010011010 + 1100100011001001110010000 + 1101011000000101001001011 + 0011001100010001110000100 + 0101111100110110101001011 + 0100000111011110100111110 + 0111101001111101110000011 + 1101001000000101000000111 + 0001011010110010000001000 + 0000111010011001111010111 + 1111011011011101001010010 + 1000101010001110000010001 + 0101001110011000101101100 + 0101101001000101000010101 + 1111000001101100000000001 + 0001001111111001100010001 + 1001001100010100001110110 + 0111100011100010010101110 + 1100000101000110001000010 + 1010000111100111011110011 + 0110100001011101011000111 + 0101111101111101100000000 + 1000001111101001011011001 + 1000000110000010011111000 + 1110101001000110010011010 + 0101101011000101001001110 + 0111010111011100011010011 + 1101001001001001001011111 + 0001111101011000111111110 + 0001000001001000000000111 + 1010100101100111011100100 + 1100011000001101001111010 + 0101001111101010011010100 + 1101110010000010011110010 + 1010001001001110000100000 + 0011110001110111000101011 + 1101011111001110011010000 + 0001100011000110001000000 + 1101101000000100000000011 + 0011111100111110011111100 + 0110101001011001111101100 + 0011011001101010101110100 + 1111101000110010001111110 + 0010000110001111100000001 + 0110110011000101010110101 + 1100111100010111110100101 + 0010010101110010011101110 + 1011011001100010110011010 + 0000001011110110010010100 + 1101101001001011011111000 + 1101111011100111110001101 + 1100001011111000001001100 + 0001110001101000100101011 + 0011111011110011000110100 + 0100000100010001001100000 + 0111000000101100110000110 + 0001000111101111000010011 + 1001101101110101110010000 + 1111011101010101000110100 + 0001000010001111001000001 + 1111110100001011111000101 + 0001010100000100010001100 + 0011111111001011111011011 + 1110000000011111001000011 + 0010110000001100001101101 + 0000001110100101010101110 + 1110001010110110110101100 + 0000000000000110001110110 + 0000010011010100100000100 + 0011100011010111001111111 + 0001100001100100010110110 + 0000111000111100101011110 + 0100011111101101010110001 + 1111111010000010011100010 + 1110000000010011111011010 + 0101010110010011100001111 + 0100110101010101011001111 + 0110011100110010110111001 + 0010001111101001100110101 + 0001011011010000001100111 + 0011111110010111101111000 + 0111111101011001000101101 + 0111010101110110110000111 + 1110001001001111111111000 + 0111101011111101101111011 + 1010100101000110111100110 + 1010100001101000010111001 + 0000011000001010011000100 + 1000110010100100101111100 + 1111101111110101111001000 + 0011110100111110001110010 + 0010010110100100001000100 + 0001010011010111000001010 + 1110100010100010010110001 + 1001000010001010011001100 + 1010011010100011001110111 + 0011010101000001111100101 + 1011010111010001110111111 + 0010010101111111000101101 + 1111010110001001011011000 + 1001101101110000010011000 + 0010101011111011101101111 + 0000010010011111000101111 + 0110100100001110110001111 + 1101100000110100010100101 + 0001100001010011010011100 + 1010011011110110100111001 + 1111101101001111100111110 + 1011000001111100001001100 + 1011000101010000000101110 + 0011101000101011001001011 + 1011111000010110100001100 + 0110100111111010101000111 + 0110000110001100101011000 + 1100110110010010111101001 + 1000010111001011100001100 + 0100110000001111011000011 + 1001100111000001110011001 + 0011001111111110000001101 + 1001010011110110111011101 + 1011101010001110001111010 + 0011101110111000011100110 + 0001000010100101001101110 + 1101110101010101100100100 + 0000110101100011011111111 + 0110010010010010001011001 + 1111001010100100110010100 + 0000011100011101101011001 + 0000011011110000000111001 + 1100111010001111100101000 + 1100111011110100011011011 + 0011001110010110100111001 + 0100100100000011011011011 + 1000101101110001000011101 + 1010110111110101111101101 + 0001000010110111000100001 + 1010100110101111111010000 + 0001110011001011101001001 + 0111110100111000101000011 + 1111001010000010101000100 + 0010010101100001111100110 + 0001111010010111011000011 + 1110000111110010001111010 + 1000010000001101100000110 + 0000000000011011000100100 + 0011101101001010001010011 + 0110111001011010110000000 + 0011000010100011010010011 + 1110100011100100011000010 + 1101110000000111100110100 + 1110011111110101000110000 + 0110101100100000101011010 + 0001011001100111011011111 + 0101001011101011001111000 + 0001100000100111111110110 + 0111000011001011011110111 + 0011011110011111111101011 + 1000111010001111011110111 + 0100011111101000000010101 + 0010001100110110101110110 + 0010111101001000011100101 + 1011101010010001010111111 + 1101110010110101010111110 + 0010110000000001100101101 + 1011111111000011001000110 + 0011010000000001001001000 + 1010001010101001010101000 + 1111010100001010111001101 + 1011110001110011010011101 + 0011110110110000101011010 + 0111101011100110011011111 + 1001001100111101111101101 + 1110101100010101011001001 + 1010100100010100101100011 + 0110101111111011000111010 + 0011100110110010010110111 + 1111101101010010100000111 + 0110010110100100000000001 + 1001001010110111110100000 + 0000000010101010011001110 + 1110110110010000000101010 + 1010111101111101110100110 + 0010110010100001100110011 + 1111010111001000100011001 + 0100011011101010101100010 + 1110011110010001010101011 + 0100011101011011101001001 + 0001110001010001110100110 + 1110101011000101000010111 + 1000001101110001010111011 + 0010011111101101011100001 + 1111100101101101010000101 + 0111000101100110010100100 + 0111101000100100001001110 + 0000011100100010010111010 + 1000110110101000110101000 + 0000111101101000011101000 + 0101110000000100101100111 + 1111011110001110001100010 + 1110101000101111001000100 + 0001111010110110101001101 + 0010101101111000001101001 + 0101110010011000110001010 + 0001100100101011101000111 + 1101111110111001001000010 + 0010110100011110000111111 + 1001100011011100010111100 + 0001111000101010101111111 + 0000001111101111011011111 + 0001001111101000111001011 + 1011010100100011011000111 + 1101111110100100001100011 + 1111110000011001101000001 + 1001111110010010010111001 + 1010010011110100101101001 + 1010111111000111001011001 + 0000011111010000111110000 + 1000010111010001110000001 + 1101010111111111011001101 + 0100001011000101001001110 + 1100010010001101000001110 + 0100111101010111001101100 + 1100011001101111101001110 + 1110010010111010110011111 + 1100010111000011000101111 + 0100100111001100101110100 + 1000100011110011110000010 + 0011000110110011011010111 + 0010001110011000010010000 + 1001100010110010000100011 + 1101011101111010100001001 + 1001010000000111111000101 + 0101001011001000000110110 + 1100100000111101001000010 + 0110101110111110100101100 + 1110000000100000010100000 + 1011100101100001101111100 + 0110110100111110101000111 + 0110111110001000001011101 + 1010101101010001110010010 + 0111011011000011000000110 + 1001001011001010101110001 + 0001011110001000010010010 + 1101001101010111010000111 + 0011001011001001001111000 + 1010111100010111111011111 + 1100101110100100111010100 + 1101100100111001111011110 + 0111110001001011011000011 + 0001010011110001110111001 + 0011010111110001000100101 + 0100110010011000110001111 + 0111110101110001110111100 + 0001101001111111101010100 + 1001100100110101011111100 + 0000010000011111001110110 + 1011100001001100101100010 + 0100111000101011010000110 + 1011000110101001001010001 + 1101110010101101100000101 + 0100010010000001000011001 + 1000000001011111101100111 + 0001110101110111110100001 + 1111111110111100110011010 + 0011100010010110111110011 + 1100011100110010101101000 + 0111010000111011001001111 + 1001010010010011110111010 + 1101001110111001101000000 + 0010001100001110011111011 + 1100011000101111110100001 + 0100100000111111011001110 + 0010001110111110111110110 + 0101001001011001011101101 + 1011111000110000010001001 + 1011100100110101001110110 + 0101000010101111011010111 + 0111111111110001111001001 + 1001000111001111110101100 + 0100100001011011111001110 + 1011110001101010100100001 + 1000001110000111110011000 + 0011101111011111111011111 + 1011010111001111111111110 + 0000010001001000101111000 + 1001100101100001000000100 + 0010100110110101010000110 + 0011000001001111001110000 + 1110010101110010111000001 + 0001111111010001001001110 + 1011100100100010100000011 + 1100100101100100100000001 + 1010110100000010011110101 + 1111100010100010111110100 + 1101011101000010100010010 + 1101000110111010100011010 + 1011001000110010110110000 + 1100111010000000000111011 + 1110010100010001111011111 + 1011001011010110011001101 + 1110000011001000101100100 + 1001000111100011111001100 + 1110011110010001111001010 + 1011011011001000100011110 + 0001101100110111000011110 + 1101111110101100101110110 + 1111010110100000110100011 + 1011100001000010111000110 + 0011100001110111010001011 + 0110010000001101001110010 + 1000010001000111101101101 + 0010000110110100110101010 + 0000000110101010110110001 + 1100110101011110101010100 + 0101111101011100100110000 + 0001010100011001000110001 + 0010111011100011101110100 + 0101000010011000100000011 + 1110101010010101001100100 + 1000100011110110010101110 + 1011101101011110110111000 + 1010010110000110101011000 + 1010010111110001000111111 + 1110100000010000110111101 + 0011000111010110111111011 + 0010011001011010100010011 + 1100001101000100011111000 + 1010001100111111101101111 + 0101011001101100011100101 + 1111001010000101100110110 + 0010011010100010001000010 + 0111100111111110101100100 + 1000011111111010101011110 + 0000110100100001010000010 + 1101011011000010011000101 + 1001001101110010011011100 + 0010111011011100001111111 + 0000010001111001101110101 + 1011010000100101100110101 + 1100100000100110110111001 + 0111011100000111101010010 + 1000110100101010011111111 + 1110001010000111111110110 + 0100101111011111101010000 + 1001011011010111101001000 + 0101100110001010010100100 + 0100010111011101011010100 + 0100001011000010110111010 + 0000110111010011101011100 + 1110000000100010000100100 + 1101001110110000011001011 + 0010001100101111100001010 + 0001001001001110001001100 + 1110010110001110001000001 + 0010110011001010110010101 + 0010011110010000100001110 + 0101110110110101100111100 + 0101100000000100110000010 + 1000101000101100001001101 + 0100010111001010010111110 + 1000010111110001110001111 + 0010111000011011000110100 + 0101000111100110100010010 + 0011001111011011111100101 + 1110100111000100100011111 + 1001110111101011000011101 + 0010100010001010001100011 + 0100100111011001101001010 + 1100011111000101101010111 + 1110000100010010100111101 + 0001100010111001010010110 + 0001100101000111001010010 + 0101101100111111111110100 + 0100010001001011001011011 + 1110000110000100010100000 + 1000001010101100001110010 + 1001100010010000010101000 + 0101101111011100101011110 + 0001001100011101001101101 + 0001011000100100111001100 + 1011110011100100011101100 + 0000011110011111001101111 + 0111011010000011101101001 + 1100111110111110000001110 + 0010010001100011101000011 + 0000110011000110010011010 + 1011101111110011110100011 + 0110100111110010010011001 + 0010011111000011111011001 + 0001110010010110001110101 + 0100111010000111001010110 + 0001101000001001110000111 + 1110101111111100011000100 + 1001100011101110011011001 + 1010010110001011011110101 + 1011011001011100110011010 + 0110110001101100101011011 + 1100101111011111101010010 + 0000101010101100010011110 + 1100010001000111101111011 + 1111110110111110001111000 + 1101101010001000110001101 + 0101000011100100000011001 + 1011100001001110011100101 + 1110010110010010010000111 + 0011010101111001111010001 + 1110100110101001011000011 + 1010111100000101001000011 + 0001111011010101010101100 + 0010000000000001010000111 + 1111110111011000001010001 + 1001101011000100111110111 + 0101111000111111001000000 + 0111010100101111100000111 + 1011111101101011010011010 + 1010111011110001011011001 + 1000001010110110110001000 + 0110101101010011000001100 + 0010010011111000001111101 + 0011011000111011010001010 + 0000101011001000111011100 + 1101000011000101010011111 + 1010101010111010001100000 + 1101110110111101000111010 + 0111010101000101110101101 + 1111011100001100001011110 + 0001110011001110110010001 + 0111110111001001010011000 + 0100000001011001010001111 + 1000011101011011100011110 + 1011101100111110010100010 + 1111111100111011000000111 + 0010011111010011000110010 + 0100001011100001110111000 + 1010111110110000101001110 + 0111000000111010110001010 + 1000100000001111110111101 + 1010110000111101010000100 + 0100111001011010111011001 + 1110011001000000111000001 + 0110101000010011010101001 + 1100100110001000001110010 + 1001010010101110100100000 + 1010001011110010101001110 + 0001101000111000100101010 + 1110010101011111100001010 + 1000100000011111111101110 + 1111100011001001110110111 + 1100111011110101111001011 + 1110101110001000001011000 + 1111010001001010000010011 + 1110101100010110011000101 + 0111011000010110001101111 + 1111000010001001100111101 + 0101010110110010100001101 + 0110011101101010011110101 + 1000110110111101001010111 + 1110100000011111111100101 + 0110110011110100001100101 + 1101011111110111011011111 + 0111101101101101000110011 + 1111010111011011100011011 + 0101110011100100101101110 + 1011000011101011000110010 + 1110000011101100100110001 + 0001011101010101101101000 + 1011001111110110110001111 + 1101000001100000011110100 + 1001100110110010110001001 + 0000100010101110110101101 + 1010101110111010010111110 + 1001111101011110111111110 + 0001100111001101111101010 + 1100100101100100110111101 + 0001000110110110111100010 + 0110110100100010110101000 + 0000000011100101111011010 + 1010100010110011001100001 + 1110101000011000011000100 + 1000011111010100100000001 + 1011010001011010010111100 + 1110000010010101100110000 + 1101101100010111100110001 + 1110111010111100001000001 + 1000100010101010000000011 + 0101110000011010110111110 + 0111000110111011000111100 + 0100010101100011100100001 + 1110011111101110101011101 + 1001000000111101001011010 + 1101110010000111011101111 + 1000101010001111001100111 + 1010100111010010001000101 + 0111111010101101001001001 + 0000010011011000100110111 + 1101011101000110000100000 + 0011001001011110001110111 + 0100100011111101110000001 + 1011101001101001000010000 + 1100000010111110110110010 + 0001110111001101000101001 + 0101110110011100010111011 + 1010100001010010001011001 + 0100011110010011001111111 + 1100001101011010111010111 + 1000101100100010000100000 + 0100111110010010000111100 + 0101110001110010010100101 + 0011110111011010111001001 + 1101000010110011100110000 + 1011010001101000001100110 + 1000111011011110111111111 + 1010010111001011001000001 + 0111101010001111110011011 + 0101011100011000001000010 + 0001000000101101011000110 + 1001010110101111010011100 + 1000011100001101000111100 + 1010100000100000100001111 + 0001010001101101001001100 + 1010010011011001010110000 + 0111000010000101100001111 + 1100010011011000111011110 + 1001000111111100010000001 + 0010011111011011100100010 + 1110010000011011111001000 + 0111000011100000001100101 + 1011100110011000100101001 + 0011111100010000010011011 + 0101110110001000101111110 + 0100111100101101011011101 + 0000000010111011001101111 + 1101111110000101011101101 + 1101011001010111000111100 + 0110101010110001011101001 + 1101111110110010101000101 + 1100001000100111101001011 + 1111010011100101110111100 + 1000100001000010010110001 + 1100110000111010010010000 + 0100000110000111110010001 + 1101010001100111001111110 + 1010001011100001001010101 + 1110011110000110000100010 + 0111111011110001010111001 + 1001000111000011001000101 + 1011110000100101111101110 + 0001101110000001100011110 + 0011101110111010101110000 + 1011011010011010001000111 + 0100101100000011011100000 + 1101101001011100110111111 + 0011111101111001111100001 + 0110010101100110110110000 + 1011011000011100100011010 + 0011110100000001101010101 + 0101100100010011001101101 + 0100001000011111111101101 + 0101001001010100101110010 + 1001101010010000001110100 + 1110011100001000110010011 + 1010100111110111001100000 + 1110100111011001101000110 + 0111010010000001010100110 + 1011010011101011000101011 + 1000010101010110101110111 + 1101001110111110110111100 + 0111111111100010110101111 + 0010010111110100101110001 + 1001010011100010101101011 + 0011111010001110001000110 + 1100111011110011111110101 + 0010000000010101011001001 + 1001000000000011001010101 + 1111011110000111000110010 + 1101111100111110100101100 + 0110101100111011111010101 + 1111011111101010010000111 + 0101000010000000100111111 + 0110100011000001100000000 + 1110011110000110001111011 + 0111011101110110100000101 + 1101101000000100001101100 + 1110101101101111100111110 + 0011000001100110011011111 + 1111111001011010001001110 + 1010001001101111111110010 + 1111111101100100110010101 + 0101011101001111011011110 + 1011111011110001110100000 + 0100010100100000111101110 + 0101101101101001101001001 + 0110001100011011011000110 + 1001011001101001100010010 + 1110101011001000010010101 + 1010110000110010010110001 + 1100001110110001111100101 + 0000110000000001010011011 + 1010000110011101100111001 + 1110111011001101010011101 + 0011000011010000100011110 + 1111000100000100000101100 + 1010101110111001100010011 + 0010000100100111111101110 + 1000011001101110010001110 + 0000110111101010011111110 + 1110011101101101011001101 + 1011111101110001100101011 + 1001000001101111100101111 + 1100011000010100100001111 + 1010001100101001101011101 + 1000110010010001101110000 + 0100101100100110101110001 + 1111110101100010111111100 + 0111110000010011101000001 + 1010010001101001010100100 + 1110110010100001101111111 + 1010100110111110000011011 + 0101101011111000111010100 + 1110101100010111111000010 + 1110100110101010111101010 + 1011100111001001110001011 + 1110101010101110001110111 + 0110000100010000110011100 + 0010001011101100011101111 + 1010111000000000001100111 + 0111011101011000001011011 + 0101011000101100011011010 + 0011010100000111001001100 + 0001000110110101000100110 + 0111110010001110000101110 + 0100000010011010110001010 + 1111000010111010111100001 + 0010000101100111000111101 + 0000010010101000111101111 + 0111101001010100100101001 + 0011000001110111000101111 + 1111110000101111101001101 + 0000010011010011110000101 + 0111101110011000101011110 + 0011110101100000100100100 + 1010000101100100101001001 + 0111010111111101010111110 + 1101010110111111010000010 + 1010010001001101110101110 + 0100110110011010001100110 + 0101011001011110111111110 + 0011010100100000111010010 + 1000001011000001001010000 + 1101101101001100111100101 + 1000011001101011011011010 + 0001101101001111111100101 + 0010011010010010001001101 + 0100000001110000011000010 + 1111101110100101100111101 + 0101111100100011111111100 + 0101100000010111110011111 + 0101101001101100001010011 + 0111011000101111001101111 + 1010011100000010001011100 + 1011100000100111011011100 + 1111000011110011111011011 + 0101110000011100010100101 + 0010010011011001001010101 + 0110100100001011101111101 + 1101100100010001101000011 + 1011111111110001111001101 + 1000010100110011010101001 + 1100000111111110011010100 + 1101111110101001100011001 + 1001101001100110111011011 + 1101110000111011011101111 + 1111011111111100111001101 + 0111001101010000000101101 + 1101100011010111010011011 + 0110101001010001110010010 + 0111100100110010100000110 + 0010110010110111111110110 + 1001000001001010010001101 + 1101101111001110110110010 + 0100110100000100100001010 + 1011110101001000101011011 + 1100110001010110110111011 + 0001101101011011100000001 + 1110101010101001100011011 + 0100001100010000011101011 + 0101000010000101101111110 + 1011000010000111011100111 + 1110010100101100101100101 + 0101101001110110110100011 + 1111100001100111111101101 + 0111111100101000010000010 + 0110001010101110001111000 + 1111001110001101001011111 + 0001101100101010101110010 + 1010010000100111101010111 + 0000110010111110100101111 + 1111101010111001010010011 + 1010101100111011111110100 + 0100011101011001100111000 + 0111110100011110101111110 + 1010001010000001100100100 + 0111001011011100101000011 + 0110001001011000001111011 + 0010010010101010100110111 + 1110100101011010100110011 + 1100100111111011101001111 + 1001011110000010111101001 + 0100100011010011101110000 + 0001000111111101110010110 + 0010110011110100101001101 + 1100101100010000101011110 + 1101000010011101010100110 + 1110101010101111010010111 + 0010011011011010100010011 + 0100110100000111110101010 + 0100101101001111000000101 + 0001011001110100101001110 + 0000101001111110110111010 + 1111111000100111100011001 + 1001000010010001110100001 + 1010000001001100000000001 + 0111101000110001011110101 + 0000111110010111010111011 + 0010011011000111011000010 + 1110110101001010001101000 + 0111101101111110000010000 + 1101011100001100011000001 + 0111001001110010111010101 + 0001001110111010001011000 + 1111000001011111001000101 + 0001101010111110110110101 + 1011011011100000001100011 + 0110011100111111110100000 + 1001001110101100100001000 + 1101100110100010111111011 + 0100011111100010111001000 + 1100111110101001110010110 + 1010000011010110010101100 + 0100111000010110100110100 + 1010100011000000101000111 + 1010000100000011010110101 + 1011111100101110000101110 + 0000110011110110010101110 + 1001000011110111011111001 + 0011100010110010011011010 + 1100000111111101000010111 + 0011001101011110101110000 + 1000011000110000000011111 + 0100111101011111000111110 + 0011001000000111111001001 + 0001011011100111010101010 + 0000000111110001101101100 + 0111011001011110011001100 + 0001001010100111110010001 + 1011111101110001000100011 + 0000011001110111111011110 + 0110101000110111010100010 + 0001010101111101101111010 + 0111010001100010001000111 + 1010000110101001000110010 + 0011011001001011101011000 + 0001001010001000111100100 + 1111000101101111001001000 + 1110101100011000110000100 + 1010010110000001011000111 + 0100001110100000101100110 + 0110000100111010011110011 + 0000110000111101010100000 + 1100111000001001111111101 + 0101010110010110001111011 + 1011100010110111110001111 + 1111111001011101110000111 + 1011001101111000000010111 + 0111010010010001010110011 + 0100100000000111110011000 + 0010000110100101110000110 + 1111100000000111000011111 + 0000111101001101110010011 + 0111111100101101100000011 + 1110000000001000110011001 + 1011100010101101101111100 + 0100110000111011010101110 + 1110101001011111010110110 + 1100001001000101001111011 + 1001011111101100000010001 + 1000110000101111110111111 + 1101110100000100100110100 + 1011010101101100110011011 + 0100101111110011011111000 + 0011011000111001011110101 + 1110101110111000101001100 + 0001001111000010110100010 + 1011001011011000011100111 + 0000000100001010010110100 + 0011001111001110101010010 + 0110010011011001100011110 + 1110001111111100101000011 + 0110111011011011011111000 + 1010100110110101111001110 + 0100100001000100101110010 + 1001010011001111111001111 + 0100010001100001100111100 + 0010111100000100010110001 + 1001000100111111111010101 + 1111100100001100001110101 + 1001010000110010111010100 + 0101110100101000100111110 + 0100101010101110011000001 + 0000011110100101001101001 + 0011100101011100010001101 + 1011101111001111111010000 + 1000111111001110101011000 + 0100101110001100010100100 + 0111100110101010011011100 + 1100000010000110111110101 + 0100010001100100001011111 + 0010000001110001000000111 + 1110110101000101000010011 + 1010011111010010111100010 + 0100011001110100100111000 + 1001011010011100111101011 + 1000001001001111001000101 + 0011110111001011101101010 + 0010110010011111101011001 + 0000101100100000101000001 + 0000111000010011101110101 + 1011000110011001010100000 + 1110000101110100010110101 + 0010110010100100111000110 + 0000011101100010110101100 + 1001111000100100110101011 + 0000100011110100111011100 + 0000100100000100000000101 + 0101100001010100100111101 + 0010101101010110101010101 + 1111001111011001010010001 + 0111011000101110100010100 + 0110100100101111011001011 + 1000100001001001001101000 + 1100000000101110100010100 + 1110001011001001101000110 + 0001001110110100111100110 + 0110001100001011101000100 + 1110011101010010101101000 + 0101100001100101001001011 + 1111000111010100101001100 + 1101111000011001011001010 + 0001111100100010100001010 + 0100111101010001000011010 + 1000111111011110010110100 + 0111011100011001101000010 + 1011010001000101100111000 + 0101011001001011000011111 + 0101010010111111100010001 + 0001000111000100111100100 + 1000000001000011111110101 + 1001001011111111110110011 + 1010011000011000001111000 + 1011010110001111100111000 + 0110000000101000001011000 + 0001100000111000010000111 + 0000011101001011011110001 + 0110100101101110011001001 + 0000101001010000000001101 + 1111001110101000011010000 + 0100101000110110100010001 + 1110101010111100101111011 + 1100101010001111000010010 + 0100110110000010100010110 + 0111000000001011010001010 + 0100100100111110111000111 + 0110101111100010111010100 + 0100111100010111010100110 + 1011101000010100011100010 + 1011101101010110110100100 + 1111101101101001111000000 + 0111101100010001010011101 + 0100111101100001000111100 + 1111000011110011000001001 + 1000000100100011101010001 + 0001011101111001110111001 + 0110010011000011101000100 + 0100001000111001010100101 + 1100110111011101000100011 + 1100110110000000111111011 + 0000011001010100000101100 + 0110101000111111101001011 + 1100011001001110010011101 + 0001111011001001000110111 + 1001011010111011001111010 + 1101111001011111111101001 + 0010011000111110011101110 + 0110010000100100010110101 + 1000001100000111001110011 + 1011001111111000100111110 + 0000001111110010000011101 + 0000100000000100000000010 + 0111011111100100010001000 + 0000000100011111111110011 + 0111010011010001011001100 + 1111001110001010001111111 + 1101001111100101110101001 + 1110101000011000101000001 + 1001010001000111100100001 + 1010011111111100000001001 + 0000101100110010101011001 + 1110110100111111000001101 + 0010001101001010110000011 + 1111001011001111000011110 + 0101110000101010000111011 + 0101100111000010101101101 + 0010111100011011111100110 + 0110011000010010100101101 + 1000000000110001000100101 + 1001010111001001101010010 + 1101111110100000011101101 + 0000001001100011110011011 + 0001011111101100100111010 + 0000111010011100100111010 + 0100000100010011000010110 + 0101010110001100100111110 + 0100111101101100001011101 + 1010001111100110010111110 + 1101110001001010011101010 + 0110110000111011100010100 + 0110111000110111100011001 + 0110101001111110100000000 + 1001110100000110001001000 + 0100110100110111101100100 + 1001010100000000000000110 + 0100001110101111100011001 + 1111111001011010001010100 + 1000101110011000100000101 + 0010111100101101011101011 + 1010101101101111001000110 + 1001100010111111010111111 + 0000011000000000001110100 + 1011110100111010000110010 + 0110111111110100011110110 + 1001011011000110100000000 + 1101010000001011100111111 + 0000111000101101000000110 + 1000001111111101101011111 + 0110000110000100100011011 + 1000110110100011010100110 + 1001100100110101110000010 + 1010110010011000011101000 + 1010001110101100111110001 + 1001111001101001010000101 + 0110100001001110000111000 + 1010000010010100101110000 + 0000010001100001101001100 + 1110100111111111001111100 + 1100000101010110000010101 + 1001100101000100001000010 + 1111100001111011111101100 + 0000001001010111001101110 + 1001010110001001010101000 + 0010011000101000001111000 + 1001100100110011000110100 + 0100101011010011111111000 + 1011110011011011001101011 + 0001001101111010111010000 + 1000010110001101010010111 + 0100010010101110010001111 + 1011111011110001000001100 + 1110000111101110010110101 + 1000111011001111101100001 + 1010110000000001110001111 + 1010110001010011111010010 + 0101111010101101001001011 + 1011000101101100111001010 + 1000111100110101010101010 + 1001011100010110001000000 + 0011000001100000011000110 + 0100110011001101001000001 + 0110111001101111001011011 + 0000010111101101110100011 + 0010001101110000010101011 + 0010011101000000011111101 + 0100110111101011010001111 + 1011000100011001101111001 + 0011010001110110010010101 + 0001110111010100011001011 + 0100001011011010110011000 + 1011010000111111011011101 + 0011011011000110110010001 + 0010011111001011011111111 + 1111010000011111110001000 + 1100010001000001110111011 + 1011010001001001101100000 + 0000000101010100011101110 + 0100011111001011111011000 + 0110111101001110100001110 + 1010110000001001011000010 + 1101110001000011110000110 + 1011011000010111100100101 + 1111000101000000111101111 + 1101011011111100010001111 + 1101001001011000010001011 + 1011000011111110000010011 + 1110101010010001011000101 + 0100001001110100111000011 + 1111010001100000011101001 + 1111101000011011000111110 + 0110011000101110011000000 + 0100000011110101001010111 + 0111001010111010000010010 + 1010100001110010001110101 + 0011011001101000101100011 + 0001001110101000110101010 + 0000011010011001010011001 + 1001101001001001110001010 + 1110011010001010101110000 + 0100101111111010001100000 + 0100010000000101011101110 + 0100110010000100110101000 + 0010011101000010101001101 + 0110111100111000110010111 + 1100110101010101011000100 + 1011000100111110111011010 + 0101001111010011001100101 + 0100111010011110001000110 + 0100010101111001111001110 + 1100111000001010100110010 + 0010010101011110001001100 + 0001010100010001100100111 + 0001110011000001001100111 + 0100100101101111010101010 + 0010000011100001001111000 + 0101100110110111111011011 + 0100110111000010001000101 + 0101011111000010110001100 + 1001101100011101100011111 + 0010100101101111010001110 + 1111101010110111101001101 + 0101011100101101000011001 + 0101010010000101010100101 + 0010010011000011010100100 + 1010110010110000100111101 + 0111110100000000000000000 + 1111101101111010001000111 + 1001011110101100100110101 + 1001111101110010011100011 + 0101001111101100011011001 + 1101101001011111011110010 + 1110111100101111101011001 + 0110001110010100000010001 + 0010101110111001010111111 + 0011100101101101001100101 + 0100000100111010011011010 + 0110010101011011111110010 + 1010010100100011011011100 + 1110110010110000001001011 + 1110101101001111111011110 + 0000000001100011001001001 + 1110101011010011000110111 + 1010001100001000000010100 + 1001010001110100110001000 + 0101111001100101011000001 + 0111110110001010001001010 + 1011001101011010110110100 + 0101011110100011000111000 + 1010010100010101111110010 + 0001111001011011000010110 + 0011110110000000000000100 + 0111011010101010111111100 + 1110100011010101101011111 + 0000001011100100110101111 + 0000110110111000000000011 + 0011101001001100010101101 + 0110111111010110111010110 + 0100001110110001001001100 + 1010101110100011110110001 + 0111001001001000001000111 + 1111000111111100001001001 + 1011111111100111000001001 + 0100100110001001101000100 + 0011110001101000101101011 + 1101000000100111000101001 + 0011110001001000000110011 + 0011100100010001000010111 + 1111111010000011101000011 + 1101101000000001110111001 + 0000001001011110011010110 + 1101101011101101010011001 + 0110111111011101001101000 + 0001111000010100111110011 + 0001101101101010101000000 + 1010010001100011000010111 + 1101110111101100000100101 + 1000010000011110101101011 + 1010010100001001001110101 + 1111111111100001101111011 + 0000001111110001010110001 + 0100100011110101111010010 + 0101110001011110100110000 + 0100110100010101110011100 + 0111101101111011000101110 + 0000110101100010000000101 + 1000111100001111000111000 + 0000110111100110000010100 + 1010011001101001010001010 + 1100100011010000000111110 + 1011000100110110001110001 + 0010001011110101011110111 + 0100001011110000100010000 + 1010101101010100011000101 + 0000100011110000111110111 + 0000110011011110111111000 + 0001111011000101101001110 + 0000110101011010111110010 + 1010110101101100010101101 + 1011100001010100001111001 + 0011010101100001010010110 + 1111011101100100011100100 + 1100011001110010010001111 + 1000011011111001010100011 + 0011001000010101011101101 + 0110010100010011101110011 + 1100000110001011000011110 + 1110000100110110100000101 + 1110000111111010010110110 + 1001110010101000010110000 + 0010101100101011110001010 + 1111111101001011010101000 + 1111111101101100111001101 + 0111011100010010101010101 + 0100000100001101010101011 + 1010001000110110111100101 + 0100111001110001010011101 + 0001000110000100000001100 + 1110000111111000010001111 + 0110101000101100000110101 + 0001111100100101110100111 + 0011000110001000101110111 + 0110100011001100001001100 + 0110101101110101101101001 + 0010111000000101100101110 + 1110111001101011010010011 + 0000010010000011100010000 + 1100000110100110001111010 + 0111010001101011101000110 + 0100000010101011111001100 + 0100011100000001010011101 + 0110101000111100000101111 + 0100000010110000011100010 + 0000011010001100000100011 + 1011100110111111101010111 + 0000111100010101110011110 + 1000011000110011011101111 + 0101011101101010101000111 + 1001001100101000100000011 + 0101100011000011010010100 + 0101001111100011110001110 + 0001010100110010110001001 + 1100001001100011001000111 + 0111011111001101011010010 + 0011000100000101010100000 + 1010010110010000101111111 + 0011101111011010001100000 + 1111011001111000100010010 + 0010111110111111101101010 + 1011111011100100011000000 + 0000101110011001010111110 + 0101011110111011100000110 + 1011110011101111001010000 + 1010011100000001011011001 + 0100111110111111111101111 + 1111101101001001000101100 + 1000111000101000010000010 + 0100100011100001101101001 + 1011001011010100000011010 + 1101101100001001100011111 + 0000011100001001000111110 + 0010011000110000000110110 + 1000100001011011100111010 + 1010110100100111001100011 + 1111110100110100010000011 + 0101100001110101111110011 + 0001010100110011101011101 + 1111111100110010010111000 + 0011010111011001001010011 + 0100000011001000011111001 + 1011010110011011001001001 + 0101001001110000101100100 + 0000011111001101011001100 + 1011110010110111011000110 + 1011111100000101110001000 + 0000100000011010011110010 + 1000111001011011010101100 + 0100001110011111111001010 + 1010010001011011000010011 + 0110011101110111001100110 + 0000101001001000111001100 + 0110110011011001100101010 + 1111110001110110011110101 + 1010101111000011010100001 + 0010101100110000110011101 + 1010011101111001001110110 + 1100100101110011010101001 + 1000111101010000100011001 + 0000101111011110000101111 + 0010110100000100011010010 + 1100000101101000101110010 + 0111110011100110001111111 + 1111011001010011001001011 + 1110011001000001001000100 + 1101000110101101101010010 + 0011011000011011100110111 + 0011101111100000001000100 + 0010011001100111011000101 + 1100111010111001011110111 + 0000101100001000110101001 + 1110110111100001100100011 + 0110001110011101010000011 + 1010101111101100011011110 + 1011001010011010010001101 + 0010100110001010011010111 + 1000011101010000101101010 + 0110101100000101101010011 + 1011011101011000010011010 + 1001100100011001011011110 + 0110000011100100101011010 + 0010111111100000101110100 + 0000011100001000000100001 + 1010100011000111001110011 + 0101010011000010000000010 + 0111101111010110000100110 + 0100011011011010101001010 + 0100001011011011000010010 + 0100100100101101101010000 + 0010111100010110010101010 + 0010101001100101011011100 + 0111110011001110111110111 + 1100100001111001011000110 + 1110001001011100000110111 + 0101100011011100011000111 + 1000111100111100100011000 + 1001101011100101010010010 + 0101101001011100000100000 + 1101100110000011011010010 + 0010011001101000001110110 + 1011100110010010101101000 + 0000011101101111011111101 + 1010001110101011101110010 + 1111011011111001001101111 + 0000010011010111101000011 + 0100111101000111101010000 + 1101001111100001100011010 + 1110011111011110000101101 + 0001010101010110111111101 + 1010010100110001001101010 + 1000110111010101100111001 + 0110111010110100010110100 + 0111100101110101010010100 + 0001100110100011101001000 + 1011111011001100111100011 + 0010011110111101010000110 + 0110001011100111101111100 + 1011100110001110001101101 + 1110100001111101100000100 + 0001000001001101011110101 + 0100011101111001000001100 + 1110110110000011011110111 + 0001011000000110000000000 + 0000101011101111000001101 + 0101101000010111000111001 + 1110100100001010011110001 + 1000000111011101001111001 + 1010001011011000100101110 + 0010001100011011110111110 + 1000000111010101110110111 + 0110111010010010110101111 + 0011101000010011001100010 + 1101000000100001011101110 + 1110011101110000111000011 + 0100010001101001010001100 + 0110111000101111001110100 + 0000100100011011001010010 + 0100001110000000101100110 + 0011010110110010111101010 + 0010100011001011000100111 + 1110001011111001111000011 + 1000101001111000100100110 + 0110100101110011100011001 + 1000001000011000110011000 + 0101110101001111000011101 + 1110101010101010100101010 + 0111010010001110101100010 + 1001011110101000101011011 + 0001111100011111001101100 + 1011001100010100000110111 + 0101110100111110101110100 + 0100011001110010111001111 + 0001101001111011000101100 + 1011000000100010000111111 + 0111111100011101000001100 + 0000000101111010100001000 + 0000111011111110101101101 + 0101000110011011111010110 + 1101011001111110110101110 + 0001111101011010011110000 + 0001010110011111111000110 + 1001101001010110010010110 + 0111010100110101111010110 + 1110110100100011110000011 + 0001011111100111110110101 + 1110110000011100010010111 + 0000010001111000100001001 + 0110110100011000100110100 + 1111000011001010100100000 + 1001001110110111001100000 + 0011010010111111001001101 + 0011000000110101010011000 + 1001110110111100010000100 + 1100011001100000011111100 + 0100101011000011000011000 + 1111100100100101000101100 + 1101111111011100010010111 + 1101011001110011100011101 + 0001100100111100100000011 + 1011001100000100111001101 + 1101000100110000000101001 + 0000010110000011001110101 + 0001101100001101100000000 + 1101010010100000101110100 + 0110011000111100001010011 + 0101101111010010010111011 + 0110111000100111011001001 + 1100111010111101100000001 + 0111100111011100111111001 + 0101110100011110000100011 + 1010001011100001100001100 + 0011011101101100011110010 + 0000001110000011001000110 + 0101100011011111011001100 + 0011101010011000001101010 + 1101001011110000011001101 + 0010011110110110011011100 + 0011111000111001110111010 + 0010011000111111111010111 + 0101111001010011001000110 + 1001001001001101101011010 + 0111101110001001010001011 + 0101101011101000100011001 + 0001100010101001010100101 + 0110100111110111111001110 + 0000101100001111101101010 + 1110000101111010111011000 + 0100010000111001110001010 + 0110011110010101100001010 + 0110010001101001110010011 + 1111010011011111100110100 + 0111001010111010110010110 + 0011110111000011001101001 + 0111101001001111100110101 + 1000001000111111010110001 + 0010010000110001100100000 + 0011111000110111010100010 + 1100100000111101010110101 + 1100110000100101000011010 + 1000010111111010011100101 + 0100001111101001010000100 + 1010011011001101010111110 + 1101010110010100010100110 + 0111010001000010101111010 + 0011011100011100110111101 + 0000001001001110110010010 + 0111101111110010001110111 + 0011010110001111000001000 + 1111110010011100100111101 + 0010000011010110000011010 + 1000101111000000100010011 + 0000111110011011111100110 + 0000111011000110001001111 + 1110001100101101001010111 + 1100111010010101110101000 + 1010111110101101011101010 + 0101101011001110001110011 + 1000011010100101010001010 + 1000100110010000011001011 + 0001101001100111000001010 + 0000001110111101011101110 + 0100011111101011101110011 + 0111011111110100001100101 + 1000000001111110100101111 + 0101110101011100101111000 + 0011011101010011011110000 + 0101001110010001101110011 + 1111100010001001001110111 + 0100010001101110011100100 + 0011101110001100100110010 + 0000011010011011110010101 + 1111010101110010111100100 + 0101111010111100001010010 + 0010101111011011100110100 + 1110100010001100000000000 + 1110011111000100010101001 + 1001011111111001000110111 + 1100111101111001111101110 + 1100100000101011001010000 + 0110111101111011111110100 + 1110110001100011110100110 + 0000010100000110011101011 + 0100001001010001101110010 + 1001011000100101110101111 + 1011001011111111110111011 + 0010001100110010111010000 + 1101111010101111101100011 + 0110111010100110000101111 + 1111110110001110001001011 + 0011010001100010000110110 + 0011010000101010001111101 + 0101100111001000111101000 + 0110010011101001100101101 + 0101101101010001001000100 + 1100101001011110111101101 + 0000111010100011101110000 + 1100111001011000001110110 + 0010111011100111100011111 + 0101100010111110111100010 + 0100101100110000110010111 + 1100000011110001110000011 + 0110101110110111111101101 + 1010100000001101010100011 + 0111011100011000100010010 + 0110101111011000000100000 + 0111010101111101111000101 + 1011011111011111000000110 + 0001010100000101000010001 + 0101001011000111111011110 + 1111011110110001100011011 + 1111100010101011100011011 + 0010011010111011000010110 + 1101000001101010110111101 + 0101011110000010000100010 + 1000001100011011111110111 + 1110000000000011000000011 + 0010110011111101001100010 + 1100001101000111100100001 + 0100110110100100000011000 + 0001010000010001111100111 + 1110110100000001111110110 + 1011001011111110101101011 + 1011100000000111101100001 + 1001100111101011110110011 + 1110000111111001100000011 + 0000110101001000101000000 + 1000110111101100110001001 + 0100010001101010101110111 + 0010001101000000111010110 + 0000100101101110111011101 + 0001001011011100011100011 + 1000000010111101110011101 + 1001010111111111000101111 + 1010110111000000010001110 + 0001110001000100001011011 + 1001100011101101011010000 + 1001111001011100110111111 + 0010010010101111101110010 + 1101101100110011110111101 + 0001110000111110100100111 + 0010011100101100001111111 + 1111101101101100010111001 + 1110100000010101101100101 + 0101011111010100111001010 + 1110011000111011100001100 + 1010111100100111011000010 + 0111110110100010101011101 + 0111101011000001010110001 + 1111110001101010111010101 + 0110011100010101010011100 + 1111110001011010111100000 + 1101100011000110110000100 + 0000100000000101110001000 + 1111011011001001101110101 + 0010111010010100111001011 + 0010010000111100000011101 + 1101110010101110011001101 + 1001110010001000001101000 + 0000101000110010010010010 + 0111010110000101010110101 + 1111110110010000110001010 + 0010010010011011110101011 + 0011101110110010001011011 + 0000111111110110100101000 + 0001001001001010001001110 + 1101111101111100001101111 + 1110011000101000000001110 + 1111100101011011001111101 + 1010000011010111101101100 + 1010110011001001000110010 + 0101110110000100111000111 + 1000010101011000101010001 + 1101011010110000111111001 + 1100110100110111000101001 + 1001101010110000111111110 + 0110011100000000010011111 + 0010011101011011001011001 + 0000000100011011001000011 + 0001000111000000101110101 + 1000010010011000101101001 + 0100111010111010101110000 + 1100011100000001011000010 + 1110101100010011000010100 + 0110001000101011011101011 + 0101110111001011110111000 + 1111010100101010000101101 + 1101011100010010010101011 + 1111011011011010011011010 + 1001000010111110110011101 + 1000100111100111011100100 + 1101010011111000110001011 + 0100100010101101011000100 + 1100101101100000110110010 + 1011010101010000101100010 + 0011000011000011100111100 + 1101001011000111100101101 + 0111011100111001011100101 + 1010111010101101110000011 + 0100101111100010101100011 + 0000001001110101010001100 + 0011111111100010110110000 + 0000110101010100110011010 + 1000000000001001010100000 + 1101011111000010000110111 + 0000010011111110000011000 + 1100110110001110101111010 + 0110100101101001100000100 + 0111100011101010101000110 + 0011001110010110001101011 + 1011101101011001111010110 + 1111110100010110000000000 + 1010010101110101111001000 + 1001010011111010000011010 + 0000100000000001000001111 + 0101011001001110010110111 + 0010100100100010111100110 + 1001111111111011011011011 + 1010011110001000000011111 + 1110011100110101011100111 + 0111100011000110100001011 + 1010110001010100000110000 + 1001001110010100100000100 + 1000011011011011110111111 + 1111000000101101111110110 + 1101110010100110110011101 + 1010010100100101010000100 + 0101110101101010101001111 + 1111111010111000100000110 + 1110111011100001010110101 + 1111100011110000110101100 + 1001111101111100011100101 + 1101110111100101011100010 + 0000110000010100110110110 + 1111110011110100010110001 + 0000000010001111011101011 + 1010000001011100010000111 + 1101011111110001010000001 + 0101011111101110101100101 + 0010001011110010111100001 + 0000111010101010011010000 + 1111010010100010000111011 + 0011010000011010000010111 + 0001100000010100010000010 + 0101011001011101101001010 + 1001010101110000101100110 + 0000011011110010010100010 + 1000111010010111011111010 + 1011100001000110111001110 + 0101111011000101100001001 + 1100111101011000011000000 + 1111101010001010111101000 + 0000001011101101000000011 + 0110100000000101110010110 + 0011101111100011001010010 + 0110001110001110101010110 + 1001110000111100110000101 + 0001011110100100011111110 + 1111011111111000110000100 + 0110110110101000010011111 + 0111100110011101010101001 + 0011101001010100101100011 + 1101001001000101110110010 + 0101001110000101111111100 + 0100101010100111000000011 + 1000110110100000001101100 + 1100110000001111111111010 + 0101001100011001001101010 + 1110011110111011001000011 + 1010000100000101000110011 + 1001000011110101101100011 + 0000011100100000101110011 + 0000001011010100001011100 + 0010101110011010111011111 + 0110011110000001001111110 + 1101101001000111101111010 + 0010111000011001000010101 + 0110100110101010100000011 + 1111010000100001111100111 + 0111010101011111110010001 + 1100001010111010100111011 + 0001111110001001100110010 + 1010011001010011111111100 + 1010010000000111011001010 + 1101100010000100111111010 + 0101000101011000010010110 + 1100001100110001100110001 + 0100110001100111011001000 + 0001110011001101110110111 + 0001010010100110100001111 + 0000101001111010100011110 + 0110100011010001010101000 + 0111010001101000000111100 + 1011010110011010101101101 + 0111101000110001101001011 + 0001011000111011011101010 + 1010110111110100101011111 + 0110111100001100101100101 + 0000011011011011001011000 + 1000101010110100100000010 + 0111000001001101110110101 + 1110111011001001000011001 + 1001000000010000101001111 + 0111001110011010101110100 + 0011011100011110001011011 + 1111000010100111010011011 + 1000010000000101101011110 + 0111101100011001011010111 + 0101001001011101101110001 + 0101000001101100011111000 + 0011101010111010110010011 + 0011110011011011100001000 + 1001111111101000011100111 + 1100111011011010001011101 + 1000100011010011011111010 + 1100010111111101100000001 + 1000101110011010010111100 + 1101000000011110011110000 + 1001101110011011011110110 + 0000010011000001000100110 + 0000000101000011001001101 + 1101001001100111111010010 + 0110111011100100111011000 + 0110011110011110010110000 + 1000101110100111100011100 + 0101101001111000101101101 + 0110110011111010110001110 + 1000000001000111010110011 + 0011000010100110001100101 + 0000111100111011100011110 + 1001111011100000010010010 + 1101001100100111010000001 + 0011100110101111011101100 + 0100010111001000111010101 + 1000001011001100110011111 + 0111001000001110000010111 + 0100010001101111001111110 + 0010110101000011111001000 + 1000010101000101101110101 + 0111111100100111010100011 + 1111101100101101011101101 + 1010100110011001000010011 + 0010000111011110011110000 + 1010101011000001111011111 + 1110101010010100101000001 + 0101011011110100101100010 + 0101010111101110010110010 + 0110110010000011010100001 + 0111001100110001111110001 + 0000001001100000010110111 + 0100101110001111110100001 + 1100101111010001101000011 + 1111000010000010010011100 + 0111011010100000101011010 + 0111010010010001101000100 + 1111101001011000000010110 + 1111010110101101010011100 + 0111001010110110001110011 + 0100111100000010111000100 + 0001010010001100110100101 + 0101001101000001100101101 + 1011100100010100000101101 + 1100011111011100000101000 + 0001100000101010000100010 + 0010001000001111011001001 + 1001001111111001100000101 + 0101111111100101001111001 + 1011100110111110011010101 + 0000011100001010101011100 + 0010011110100101000111101 + 1011101100011001001010101 + 0000101100101100001010101 + 0010100010011101001101001 + 1011101001111110101110011 + 1010001110000010010001010 + 1001010001101111111110000 + 1100001101100101101001011 + 0110001011010001100111011 + 1111001101100100111000101 + 0000101100001001000111110 + 0110011100000100000010000 + 0111101001010001100100001 + 1100101101011001100101111 + 1101100100001011000110011 + 0011111000000100101110000 + 0001011100100010000100110 + 1101100001011110111000111 + 0001001010001011111111111 + 0101100111000010001010001 + 1010111111000100100010000 + 1100111100010001110110111 + 0111101001001101111000011 + 1010001111001100000110110 + 0110010011001001110000101 + 1101001111000111011101000 + 0101111101110000010100000 + 1100011101101110010101110 + 1110101111110010101100101 + 0101111000110101111010111 + 0010001110101000000000101 + 1100101100111001111111101 + 1000110111111000011000001 + 1100111011001100111110010 + 1111101110010111100100001 + 1110010101111001100100101 + 0111001111000111111010111 + 1111111000000111010100100 + 1111101010110111001000101 + 1011110010101010110101000 + 1111000011001110101011000 + 1110010000111001011101010 + 1101011011111000111001000 + 1010100011000110111100110 + 1000100111100110100101010 + 1100101101000001001010101 + 0010101000111011001111101 + 0101010110000001101101011 + 0001000100110010000110000 + 0010011101100101001011101 + 0011010111001100100110011 + 0000110011111100000011110 + 1100100010001100110000000 + 1000011001000000101110100 + 1010100000011010011111110 + 0011110010101111100000110 + 1110000011001010011111001 + 1001000010100101111000010 + 0010100100011010001110011 + 0011101001110011110000000 + 1001001001010100000110001 + 1111110000111011111001000 + 0110010101000101101100110 + 1100101000001100010010011 + 1010100011100000100010011 + 1111100000001001001010001 + 0001110000000110101001000 + 0010001000000100101001100 + 1111000010000001111011101 + 0111101001001111010001001 + 1011011001001100001101010 + 0011100011110011001001011 + 0111010001011010111011111 + 1000100010101011110100101 + 1111010010001001101101001 + 1000111011100000101010101 + 1010000011010100010011011 + 1010000001010101010011111 + 1101011011111010100110111 + 1100110101111001101001111 + 1111011100110101111110110 + 0001110010011110100100101 + 0000010100010101010110010 + 0101101101110110100111010 + 0100111110101000111100010 + 0100111100101110011111110 + 0000010001001011101001000 + 0101011111011101011001100 + 0011010101110011010110000 + 1011110001010000111010001 + 1100110011110111101001100 + 1010011010100100000111111 + 1010000000110011011100111 + 1001001001100000111000001 + 0000010110100010000111100 + 0010010110001110000000011 + 0011001100000101001000111 + 0010111000101010011000001 + 1101101011100001110001010 + 1110000010001000111100110 + 1101110001110110101110010 + 0000010010001101101011110 + 0111011101000100011110100 + 0010101101110010101101010 + 1101000000000011011011011 + 0101000110001001000111111 + 1110010001010011001111011 + 1100001001010010011001101 + 0111000101111010111001010 + 1001011000011111101100100 + 1010010100110111011111100 + 1001100000100111011011101 + 1110000001110111100011001 + 1110011101110110010000101 + 0000000100010011011111111 + 1111110100011010100111011 + 1101101101100101011110000 + 0111100010000011011110011 + 1100010000101110101001111 + 1100110110010100010001111 + 0000101111010101010101010 + 0011011000100101001101000 + 0110111111001011010100010 + 0011111110010000000110111 + 1101111001000001011110001 + 0010011011011101000010100 + 1111000010100101011100011 + 0101100010000010110011100 + 0011111001110100000001001 + 0100100111001010001000101 + 1001010100001100101000100 + 1010011110110000101111111 + 0000101111000000011001000 + 0011110001110011001011011 + 0010100100000010000010110 + 0111010101000100000000110 + 1000100110100000111100011 + 1001111100010110101100011 + 0010110010100010111100101 + 0001000010001111101010000 + 1010011010010001001001111 + 1110011011000101100000101 + 0100100111000000101110110 + 0111000101000010101001101 + 1101111001110111110000010 + 0011000100101000010001110 + 0111101111111000001110000 + 1011110001101100100000000 + 1011110000111100011000010 + 0111011100111111000110100 + 1100000111111001111010111 + 1011100011100000110011000 + 0111000011010000010001110 + 0011001111000011010110000 + 0001010010011101000101100 + 1101111100110110111110011 + 0010000101001100100000001 + 1001111111111101111101101 + 0100111001001101100010010 + 0110100111011110000011100 + 1110110011010100010011000 + 1000010100010110001001111 + 1101001100100011101010111 + 1011010111000100111110100 + 1100000100010100100101011 + 1001011110011111000011001 + 1101110000110101111110000 + 0110111110001100100010110 + 1000100010000011110010110 + 0111000111110111111100111 + 1111011100110001100001000 + 1111001100111010110101100 + 0000000101011011100010101 + 0110000011111110000001100 + 0111111110100101101011000 + 0000110010010010010110100 + 1100000011010000100011110 + 1100001111000001101100111 + 0111000101010110011111101 + 1101101010100100010111100 + 0010000011111100011000001 + 0100010100111111101100111 + 0110100101100110110111001 + 0101001100111101000110100 + 0000111110100110100111110 + 0000010111101010101100000 + 0010010110000010011010000 + 1000100100011101110100011 + 0100110110100111001100000 + 1000100101011110011110101 + 1010010101010011010001001 + 1010111011010010000100001 + 1111001111000001110000110 + 1001001100000011011011110 + 0111111010001000001001110 + 0101110011100001010101111 + 1111011101100100101000100 + 0110100110011011101110101 + 0001100011100000000010111 + 0111001110001101001110100 + 0011100110010101111000000 + 0111001001011000000111100 + 0000000101101010101110001 + 1100001010010010011010110 + 0011000010111011111101001 + 1111111000000011101111000 + 0010011100000000011010011 + 0111111001001111010011001 + 1000001010111100000100101 + 1111101010000100101001100 + 1000000111010011001010110 + 1010010010101110010001001 + 1100010110010000111101010 + 1011011111011001000101011 + 0000000100001101110011001 + 1101001111101010100101011 + 0010000111010110111011010 + 0010000001000001110011101 + 1000010100001000111100100 + 1000000011111010000100010 + 0000111010010010101100110 + 1101011111011111111011001 + 0100101101010011011110101 + 0000010000011101000001011 + 1111100011010111001010001 + 0101110101001101001110000 + 0010110000100110110000101 + 1111001010101110100111101 + 1101000000111011010000001 + 1011101110011011101100000 + 0101001100100011111010010 + 1100000100011011011011110 + 0011000010101010101100101 + 1110010111110111010111000 + 0011001110011010011111010 + 0101010011000010110010110 + 1010100101011011011000100 + 0111110001010011000111110 + 0100001010000001101000011 + 0010010010011101000110111 + 1100110000011001010000010 + 0110110001101000001001010 + 0110010010010111100110001 + 0000100000100111110110110 + 1111001011110011010001111 + 1100110010101110101111101 + 1001110110010010101100111 + 0110100101111001100010110 + 0000101100111100001100000 + 0111111011111110110000101 + 1001110100000111101100101 + 0100101000000111101001000 + 1110001111001011111001101 + 0101011111010010001101110 + 0011000010100110101011100 + 1000101110010101000110111 + 0101111000001001100001101 + 0001010100101000111001101 + 0011011000001001001011000 + 0111011111000100000010010 + 1100011110011101000000010 + 1001100001111110100111111 + 1010100001101100110111000 + 0110001110001111110011001 + 1101111011010010001111100 + 0001000110101001100110110 + 0001011000111001110100011 + 1000000000011000110110001 + 1011100101101010011011000 + 0100000101111011010001010 + 0000010111101110101110101 + 0001110001111101100110101 + 1000110111001010010001000 + 1010000001101101111001100 + 1110111110101010101100111 + 0111111111100000101010001 + 1110111101110001001010011 + 0010000101011011101000111 + 0111000100100111000010111 + 1101111011100010010000101 + 1001001100110101001111110 + 1001101110101101001100001 + 0010111101010000011101101 + 0000101111111011110101101 + 1001100000001010110010001 + 0101101100000011001010010 + 1001110110111111010001101 + 1001010101110001111010011 + 0111011101111111111011010 + 0101001010011011111000111 + 0110111100000010111100011 + 1001100010110001000110111 + 0111110110000011101111101 + 0001100000011001110001111 + 0110101010111001110001000 + 1011111011011110000110001 + 0000101001010011010110110 + 0010101111011010011010011 + 1011101101111100011100110 + 0011011101010001001010101 + 0110010110100111001101000 + 0101110001101100000100111 + 0101011111100110101110110 + 0111111011101011000111100 + 0011101001001110011111110 + 0011101100000110001101100 + 1101000100000001001110000 + 0001111000101000101001111 + 1110101110001010101000110 + 0001001011111000101101011 + 1011101010110010011111011 + 0111000110101111011101001 + 1001001101001001001000000 + 0011111100110001110010011 + 1111101100010111010101011 + 0001100001100101100111110 + 0011100000100110011101000 + 1101101111001000011100001 + 1101110000011101000100010 + 1111000000101100001101101 + 0011000011011001101001101 + 0010001011001000011110101 + 1011100101100000011101001 + 1101111101001100101010100 + 0000110001001010010111101 + 1100001000000010010100001 + 0100110111011101011001101 + 1000011011110111110011010 + 0011011100011000001100001 + 0101111111011011000101100 + 0010111000000000000001011 + 0110101001110011110110000 + 1010110000111110110100101 + 1011110010011111001100101 + 1001011011011000011011110 + 1100100011101101010110000 + 1011100111111111000011101 + 0110101000100101011011111 + 0110101001010101110110010 + 0101000101100101100011011 + 0010110101100100011101010 + 1100101000001110011111001 + 1110010010110110010001001 + 0010100110010101000101101 + 0001001010000000000111110 + 1111111101110101010110001 + 0010111100000010101111000 + 1010101010111101001011011 + 1011011010011111000111000 + 1110111100110001001000101 + 0011001001101101100011001 + 1100001001111100011101110 + 1110001110011100110101010 + 1111000110101101000110110 + 1010110010001001111010101 + 1100001111001001000011101 + 1000001000000010011100010 + 0100001100101010110100011 + 1111001101110101011011101 + 1010110110110010100000110 + 1010001100110110100010001 + 1000000101101001001101000 + 1000011100010001000111101 + 0111011000000101010010001 + 0101100111100101100011111 + 0111010001010001100101000 + 0110010000011000101001110 + 1100111110000000110101000 + 0011001011010111010001011 + 0011001101010110000010111 + 1001100101100111111100111 + 0101011101010110100111110 + 1100011100101101110110001 + 0100010010011000001100000 + 0011001000001101011011011 + 0000011100100101011110110 + 1000000011001100110000101 + 1101111101111101011101101 + 0111001000110101000010101 + 0001001101000101101001011 + 1000111001000111011010111 + 0111110001100001001111101 + 1100011110000010000110011 + 0111011011001000011100001 + 1000110110101010100010011 + 0101010100001010111110010 + 1100101101101101000011100 + 0010110100000110100110010 + 0100000011110010101111001 + 1110011111001110100010111 + 0000101011011001010011101 + 0100001100111001111111110 + 1000111111100010000000011 + 1101110001000101011111100 + 0010100001011111110001010 + 0101100011011010010001110 + 0000000000010101010111001 + 0010010011011100000011000 + 0001010110000101001110100 + 0000111100100000100010011 + 0100111011100100100010001 + 0001110010010001011010111 + 1101101010111011111000011 + 1011111111011001001111011 + 1111000101001101001000001 + 0011001001111111100000100 + 0011110000100101001111001 + 0101101001010111010100000 + 0110001010100100011010111 + 1111001101010100001111101 + 0011010001011001110010110 + 0110010101100010001101101 + 1000010010010011110011111 + 0010011100001101100111000 + 0011111001111011100101011 + 0010101000101111011100000 + 0100100010000000000101111 + 0100110101011110011100111 + 1011001000110101011100100 + 1110110111110110010010110 + 1100110111000001000011100 + 1111111101000000111101100 + 0010000110011110110111001 + 0011110100101001101011101 + 1100000011000101011010111 + 1000111001100001010011010 + 1010000101000000011001010 + 0111010010100011101010101 + 1000100100000111100000000 + 0101011111110010111111111 + 0101010001100100110111111 + 1101101001101010100011000 + 1100010011000000101110111 + 0110010100110110110101010 + 1000111101011111100010101 + 1000100011001101100011011 + 0010100001010110011101011 + 1001000011101101011010111 + 0100111010001010100010011 + 1000001011101110000101111 + 1100110011100010100000100 + 0000011101100010010000100 + 0001110100010011110000010 + 0001100110111110110011011 + 0111000001010100010101001 + 1101011111010010100110110 + 0111011011101110011111001 + 1001110011010111101000010 + 0100010110011010100001101 + 1011100111100000001001011 + 1011111001001000100101000 + 1111000111101000000101100 + 1011111101010010100010100 + 0000101111011001001111010 + 1110111010101110000100100 + 0001100011111000001101001 + 0110001000000011011110001 + 1001010110010010000100101 + 1001010100111100001100000 + 0101100111001100101110001 + 0111001000010111000000000 + 1111111011010100001001110 + 0011011100100001000001011 + 1111011011010100110101100 + 0001110011011001011010000 + 1100100001000011000100110 + 0101111010110011101111010 + 1110000110111100000110000 + 0111010101100010001111110 + 1110010111001001100101010 + 1111000010000001010011100 + 0011100010000001010110011 + 1110111100010000000101100 + 0111101111110001101000010 + 1010000010100001000001101 + 0011010011010011000011110 + 0101000001011111011001001 + 1100100000001101011011000 + 1111111111000010110111011 + 1111001111111110111000101 + 0100101011011000000010110 + 1101001010101100011100111 + 0100000000000000001110110 + 1110111110001000101110010 + 0111000011101111111010101 + 1000000000110000101101111 + 1111010100111010000101000 + 1011000000011111110100100 + 0001110111100000110110111 + 0111000011010100011101101 + 0011001110100010100111011 + 0011100111100111011011010 + 0001011110110111011011011 + 1011100001000011111000110 + 0111011000010011111011101 + 1011011010100100000010001 + 0010001000110111011001011 + 0011110000001100010000111 + 0111111100111000000011000 + 1111100010011100110010101 + 0101001111110001110101111 + 0011011001100000110000001 + 1111011001010001111000100 + 1110010001101110010100010 + 0111110001010010110110110 + 0110000000010110100010100 + 0001010101110001011000111 + 0011101110110111001000101 + 1100001011111001010001001 + 0111011010101011111110110 + 1100111001010110001111011 + 0000111100110011010111101 + 0010100001010000100010111 + 0000111100000111010100000 + 1101101011100110101001100 + 1111011001000111111011000 + 1001011101000101110001100 + 0011100100110100111111001 + 1100000100100110011110011 + 1101010101000001100011000 + 0100100100110000100110101 + 1100111000101010011010101 + 0000011001110100010101011 + 0101010111100101101101010 + 1011010111110111000100001 + 0100011101001000000010000 + 1001111011001001011100101 + 0100001001110101111000110 + 0000010101111101100111010 + 0000001011010011001011100 + 0100010111011000011110110 + 0001101101100100100001110 + 1110001110110000111110101 + 1010011100100101110111000 + 0000010010100100010101100 + 0001000010000001000000010 + 1010110101010011000111000 + 0110101000100000101110001 + 0101010010011110000101000 + 1100111011010111011110001 + 1000111110111001101100010 + 1001001110000101010111000 + 0010000100001110111100110 + 0111100110001101110011011 + 0011011010010101000111100 + 0101010101111110000100010 + 1101001011110011100011001 + 1000100110010000001101110 + 0100011111111101110101001 + 0001000001110011010100100 + 1010000100010000000100110 + 0100011010101001100011000 + 1001101010001001010101111 + 1011000110111101101111010 + 0110011111011000110111101 + 1011011100100001100110101 + 1110010101110100100001011 + 0000100000010001101111010 + 0001100001010010101001110 + 0011010010001000110101101 + 1011001000100001001110101 + 1100100011110000100111110 + 1010011011101100010000001 + 1111111111001110100101011 + 1010011010001010000100111 + 1100010000111101101001100 + 1010100010011110110101011 + 1111010010101001001111011 + 0110010010110111000100111 + 0010011000111101100000101 + 0010101000100110101101110 + 0001010010011000110010111 + 1001011011111001001011111 + 0010110010000111111000000 + 0001001101100111001101100 + 1110011111110100011011000 + 0010001000110011010010110 + 1000001001100010000000011 + 1011111001111010110100010 + 1011100100000001101111101 + 1111101001100001000001010 + 1001100111101001000101100 + 0000111011101000011100010 + 0100010110110010001001000 + 1110011001000111110110100 + 0010000011001000000011100 + 0110111011001101010000110 + 1010011011011110000011011 + 0100010000000100010110011 + 1010101001011110000001000 + 0010100101011101000011001 + 0111110100100011000000010 + 0001001001011011110000101 + 1011101110111011110010110 + 0110100111111001001101110 + 1011101100101001001011010 + 1111000011011110100000101 + 0101010110011100111000011 + 1001010000011100100010100 + 1111111000011011000000110 + 0011010000001110010010111 + 0010010000011110011000101 + 1001011110101011010000101 + 0001010000100011000110001 + 0101001100011100001001110 + 0011101011001011011011111 + 0011000111111111100101100 + 0100111011010010011010101 + 0011101001000011101101100 + 0101101001001111001001011 + 0010101010001000110000100 + 1011100000001100000000110 + 0110101100111011001101110 + 1000001110001001110111010 + 0110010111100010000101101 + 0101011111111110111111011 + 0101111101110001010001101 + 0110010110100011010100000 + 0000011010010101110001011 + 0011111110110111001010011 + 1000100111010111010110111 + 0100111010000000101000011 + 1100010100000110001101110 + 1111000111001101110001110 + 1001010110111110000100100 + 0100100101011011010000010 + 0010001100110101110110010 + 1001010001001011010010101 + 1101000010111111100100111 + 0000111001110111111101010 + 0010010100100101101010111 + 0110011111011111011101000 + 0010110000011011001111111 + 0000100000001101101100111 + 0101110001101011011011101 + 1011110000000100011101001 + 1111010000011100000101101 + 1100100010001010000011100 + 1101111010001010111000000 + 1111110101001111111110100 + 0001011110110101111111100 + 0000011101010010100101100 + 1010010001001001010100011 + 0000110000000000011010110 + 1100010111100001101101001 + 0011010001011101001010010 + 0010000101000100010011110 + 0010000001111000011011100 + 1011000111010101010100010 + 0001110111101111110000110 + 0001100110000101110010111 + 0101010001001101011101111 + 0101010100100010101011010 + 1000100010100100000010110 + 1111010101000001111010001 + 0101110110011111110011110 + 0011001001011011100000111 + 0111100111101001100000011 + 1010111110100001100110111 + 1110010101010011101011101 + 0101000001100110110111110 + 0000001011010100001101101 + 0010101100111010001101011 + 0010001111001011111000110 + 1101101011000111100010001 + 1111011011111001111100001 + 0001010101101001100001000 + 1111111010111110100101001 + 1011111101101010101011111 + 0011101111001110101010110 + 1010011001001110010000111 + 0111001110011111000110011 + 0101101111010010011110110 + 0001000010001111111001101 + 1000010011101111010110100 + 0110011001110111100100111 + 0100000111110101000110100 + 0011010010111011010100010 + 0000111001010000001111101 + 0011010001100001100100110 + 1001101010100100011011010 + 1111100101101101111110001 + 1111111101011111101110100 + 0100000100110010001010010 + 1011110110010100111111010 + 0001100111010101000011010 + 1011010100101100110101101 + 0000001111000000101101100 + 0010010101110011101010000 + 0010110111000111110111100 + 1110111110101100001111100 + 0010000000101011001110000 + 0010111001110011000100011 + 1110101111101111001101100 + 0100110011110111100001101 + 1110000011010110000000011 + 0010110011111000011001001 + 0100100011011100100110101 + 1011101001100111100001100 + 1010001100010000100110100 + 0010101100010110001000101 + 1110001110011011110100101 + 0010110001100101110010100 + 0100011011000000101010011 + 0111000101001010011011111 + 0101000101111110111111111 + 1100001001010111100011010 + 1110000000101100001101110 + 0011110010111001111110001 + 0010001011001010000100000 + 1111100111100011101111110 + 0001101101010111110010000 + 0001000101110111001101000 + 0111110100101011111110011 + 1010010000110100011111010 + 1010110111100110011101110 + 0000000001001000001111100 + 1100000100010100110000011 + 1110110100100110010110101 + 1101111110100000111110100 + 0101101000110010100010111 + 1111110011000100000000111 + 1001110000110110111111010 + 0011010111101011100011110 + 1000010000111000011000000 + 0101010110111010110101010 + 0001010101100101101110000 + 0000011001100000100000100 + 0000011101110010001000111 + 0000101000111111001100011 + 1000101001000001100111000 + 0001111100011011001110111 + 1011011100100111110001000 + 0000010010001000111111010 + 1010101110110111111111010 + 0101101000011101010011111 + 1001001111000100000011000 + 0001110100000001011110010 + 0101100000101000110010010 + 1100111101001010001111011 + 0101001100110010000010111 + 1100101000111011111000101 + 0001101010001100001011110 + 0101110111010010000010101 + 1100100101101111110110111 + 1101100000100010010011101 + 1010110011111000111111111 + 1000111011111011110111110 + 0111110101001101000101100 + 0000001010101011111000000 + 1000001100001001111101100 + 1110001010110110101011001 + 1001101100100110001000000 + 1011111010110011100111100 + 1010000110010010110011001 + 0101000011000010001110111 + 1000011000110101010101001 + 0011101000011100010101000 + 1100110100011110101110000 + 0110110000100000101000110 + 0001011100110100100010011 + 0011101101000111100111111 + 0110101110000011010110001 + 0101100100100000000111010 + 1100011001101111110101010 + 0011011010011000001000010 + 1000001100011011011001110 + 1100010001010110101100010 + 1100001110001101101001001 + 1111111000000111111010101 + 1000011100110100111100011 + 1100101100011000100001100 + 1110100010110000101001010 + 1011110100100110001010101 + 1010101010011101010110011 + 1100010111000110000101011 + 0101001100110011101111110 + 0101011110110001101100010 + 0111011011001001111000110 + 0011100101001111001011100 + 1010000100010001010111111 + 1111101111001101100100110 + 0010110010110101000111000 + 1001100000111110111000010 + 0001011110111100011101100 + 1110101100011100111000011 + 0000010101010010101111011 + 1001110111110100111101001 + 0100000010100011101001000 + 0110110110010111110101001 + 0001000100110111010001111 + 1100001011111011001110011 + 0000110011100011001100000 + 0010101110011000001101001 + 0001110011010000111100100 + 0001101010011010100001011 + 0000011110000011011101110 + 0000011000110000001110110 + 1001001101101000101101100 + 1000101101111111111000001 + 0101000110100100111011001 + 0010110100111111011000000 + 0000111010111110001001111 + 1011011100110110100010001 + 1010111100001110101111011 + 1101100011001111111010110 + 1111111100101101111001011 + 0100101011111101011001000 + 1100101100001111011010110 + 0000111000000010111001010 + 0011100110100101101111000 + 1101010111010011110110011 + 0110100000001111101111011 + 1010011111011010010111101 + 0101011110101011111111110 + 0101101111100110000011001 + 0101000101001010111000001 + 0000110111000011010111001 + 0001010110010100001000101 + 1011100011001110101101101 + 1110001100000000111111110 + 1111010110000101101101110 + 0000101010001011110010101 + 1010000010010001000000110 + 1000110100000110011001100 + 1110010000000111110100100 + 1010001101110001100011110 + 0001010011010101101000001 + 1000100010100110010010000 + 0011100111011000010101000 + 1001001100110100101111001 + 0100011001111011010010110 + 1101000101011011101111010 + 0101111011100000001111111 + 1101001001110110001000011 + 1011101110010010010101100 + 1001100100101101000010111 + 1101011000100001110010010 + 1110010011001011101111000 + 0111110010000101011010110 + 0001001111101010011001110 + 0000001010011011010001010 + 1111101010110000000111111 + 0101101111110000000011101 + 0001010001000101000011000 + 0010011111110100011001101 + 1011011100000000101001110 + 1001000000110101101110010 + 1110001110101001010011011 + 0111000110101000101000001 + 1101111001001001110100010 + 1110000011011011111111001 + 0101001011000101000000000 + 0001010011111100000011001 + 1000000100101100010110001 + 0001101000011001100010111 + 1110001000101111001011111 + 1001000001010001100010100 + 0010010000100011100101010 + 1001110001001011100010101 + 0110000011100110110001000 + 0011100101111001001011010 + 0101011101111101111101011 + 0010010100001011110111001 + 1100001000001110001100011 + 0100001011111000101001010 + 1011110101011001100000111 + 1000001101010111111001000 + 1000001101010110001010111 + 1111001100001001010110100 + 0111111010001100011000010 + 0100000010001100101100001 + 0010110100011111100010001 + 1000100001111101000010001 + 1101011101011110101001010 + 1011111010101111001001000 + 0110101111101011101011001 + 0101000111000101100010110 + 0101000101100110011000110 + 0101100101101010011110011 + 1001111011101000100001010 + 1101101011010011001101101 + 0011100010111100111101010 + 1011110110001101001010001 + 1101000000100111001010111 + 1000111101100000000000110 + 1001011011001010111111011 + 1001110001001101011101101 + 0101111111011011110000001 + 1110100011010010000010000 + 0000010001001111100000001 + 0001100000101111110101000 + 0001111000111011010111010 + 1110101110010010101001111 + 0010110011010100110000110 + 0000111111110000001000111 + 0111100100110011101011001 + 0000110010000001010101101 + 0101110000000100000111111 + 1110000011101111100011011 + 1100110100011101111101101 + 1000001111000001100110101 + 0001110101001001000010100 + 0001001001101010111110000 + 0110011110011101101010000 + 1011011110101011101001111 + 1010110001110011111000111 + 1101010100011001101101100 + 0010110100010010101101101 + 1101111000001001001111000 + 1011111010100000110110000 + 1111100010110011111000000 + 0110011000001100111101000 + 1111001110000110001101110 + 1000101110010010011100011 + 1011001111111001100111110 + 0001001000101111101001000 + 1000010110001000010101100 + 1001111111111111100100001 + 0001010101101100011110011 + 0101111001111110000100000 + 1110100001011111101010100 + 1011001000011100001110000 + 1011000001111011001011011 + 0110110011011010100101001 + 0111101111010101100111011 + 0101101101111010100111111 + 0000000001111111010110000 + 1011000011010010100011111 + 0000111010100011111111001 + 1011011111100001100001111 + 0100000110110110000001001 + 0110100000111101111000011 + 1111101011111111010100101 + 0101010110011001000001010 + 0111001001000100111000000 + 0010111001101010111101111 + 0110110110000100100100100 + 0010110110001101111100011 + 1110010000100110010011000 + 0010111001111100110100110 + 1100111111101000101111000 + 1000100110010001111101001 + 0000101100111111100111011 + 0100110000000011000010010 + 1100011001110010011100111 + 0000000101000111101101111 + 0111111101111000111011001 + 0001011101000011111110011 + 0010000010000101111111111 + 0011110111111101100111011 + 1010110001100100101111110 + 0011100010011101000111100 + 1100101111110110011001000 + 1011100111110010001110101 + 1000001011100000011101000 + 1100101010011001110001111 + 1101110100111111111100101 + 0001100010101001110000001 + 1011101000001010101001100 + 0011011001010010110000110 + 1001100101001001010011101 + 1110111100010010100101101 + 1000110110000010000000000 + 0111000101101100100110101 + 1111101000000111111110110 + 0100001001011100010101001 + 0010101111010010100110010 + 0101010100000000100101010 + 1110010100001001100100101 + 0001000010111110000011110 + 0101001100101000011010100 + 1111010010001111110000111 + 0001110101011001111001001 + 0011110000111000010110001 + 0001010011010111001000010 + 1000000001110011001001011 + 1111111100011001001010001 + 1111010011010000101010010 + 1110000101100101110111110 + 1011011100111011100001011 + 0110110100000101010110000 + 0100110101111101100111101 + 1110011110000011111000000 + 1101111111100001001011100 + 1110101001111010001111011 + 1010010100111111100101110 + 0011001001111000001010010 + 1000010001101100111010011 + 0101110100001100100011111 + 0100001101111011011100101 + 1000001000101011010110010 + 1001001100011000110111011 + 1100000101111011000110101 + 1111100001110101101110010 + 1011010101011100100001011 + 0110110010111101011101001 + 1100101111010001110010010 + 1100010101110111011110110 + 0110110110100011000111000 + 0111010110110000001010011 + 0001000011101010101101001 + 1100001101111110001011111 + 1111000100111100110011010 + 0010101001111001111111011 + 0100110011010011100101000 + 1101101101010111101011000 + 1001110000011101001111101 + 1010000111011010010000100 + 0000100101000111000101110 + 1011101101001101100001101 + 0101111100101000010010101 + 1111011111010101011011101 + 1011010101100000010010011 + 1100111101110100011010101 + 0011010001001000000010000 + 1110101010010111001111110 + 0100001101111011111100000 + 0110110000101001110110110 + 1011001111000001011000101 + 1111110010001111111111110 + 1111011101001111000110001 + 0001100001001001101100001 + 1010111110111110100010001 + 1101110101111110001001101 + 1110010000100101000010100 + 0001110000001101010011010 + 0101010101010000101001101 + 1000000111011010111100000 + 1010001100101011111000001 + 1010001100001010010110001 + 0000000001001011011110000 + 0101100100111100101101010 + 0010010100000010101010001 + 0001001100100111101100111 + 1111110011110100100010011 + 0011010011100111000011001 + 1001000111011001011110000 + 0010011001111111100000001 + 1000111010100010101001101 + 0001111100101011111111101 + 1110011000101101101100111 + 0110010110110010110110011 + 0111000001101101101000111 + 1010111111110111010010110 + 0011001100011001101110111 + 0001110100011111010011001 + 1001100010001000001011110 + 0100110101101101011111000 + 0101010100101110110111110 + 0011011011100101001000010 + 1100111010001011010101011 + 0111001001110110101011100 + 1000100110111110000001100 + 1001100011111000100010100 + 0111000011001010011000100 + 0000010101110011010001110 + 0011011101101110101000110 + 0010010010010110111010110 + 0011000101011111111001100 + 0000110000100001110111010 + 1001011000001011110110000 + 1011110000011100011101100 + 0011011110001000011111001 + 1111111000010000110111011 + 0001001001000100000000100 + 0010100110110110111110000 + 0101111011100101010000000 + 1110001011011011110011101 + 1110011011111111000000010 + 1101100010010011100001011 + 1000101010000011101101111 + 1111011000010101111110100 + 1110110010110100111100000 + 0000111101100001001011010 + 1101010110010000000100011 + 0101110101110011110001100 + 1100001011010101000100111 + 1111100000100000001001100 + 0101001101010101001001010 + 0011011010011110111001100 + 0101101101100001001010000 + 1000100100101001100010100 + 0001010101111011110000110 + 1101100000111000001101000 + 1000100111101100010110001 + 0101011010110000001111001 + 0000101101011011000101010 + 1101000111011010000000111 + 0000001101011101100000111 + 1001001010000011001110110 + 1000010110101001101000011 + 1000101010001100101000010 + 1101101111001110000101011 + 1001110001001010011000011 + 1011001000001001010110100 + 1000011100011000001110010 + 1011011101010001110110010 + 0110001000100111100011110 + 1100011100100000001011010 + 1000001000001100011011101 + 0100111111100010011011000 + 1001110111110000100000000 + 1011111011101110000110100 + 1100100100111100100111100 + 0110010010111010001100101 + 1100111000000100100000100 + 1100011100110001101001110 + 0111010000100100001110011 + 1110011000011110010011000 + 1110110110111100101101101 + 1000011100111110100001110 + 0100010000110100111001110 + 0010111111000111010011011 + 1111111010100101110011011 + 0101011101001111000010011 + 1100110101011011011110010 + 0110100010110110011001110 + 0100111110111001111011001 + 0010100001001001000010110 + 1101110110010000100100011 + 0101110101001111010110010 + 1101000011011011010110011 + 0100001010101111011110101 + 1000001101000100001000110 + 0010010101111100110001100 + 0111100010010110010010100 + 1111100111100110001010011 + 1000000110111011100001011 + 0100101001010100010011101 + 1110101110011100010110001 + 1010011111001110011011000 + 1101111101100001110000110 + 1111111011100100010101001 + 1000110010110000100001001 + 0010011010011001111001000 + 0100001000000000010100011 + 1011011110010010010111000 + 0111110100000111001111001 + 0110000001001100010101101 + 0101000010110001000000100 + 0001000101001001100100110 + 0011000111110011000110000 + 0111011010110011101100000 + 1011011100101100011010111 + 1111010011011101010001100 + 1111011000010001011001101 + 0010000110010110101001111 + 1001111101111010101100001 + 1001001001111100000011110 + 0011111001111010011111111 + 0111010011110100111111001 + 0000001110110111011100111 + 0011111110011001001010111 + 0001100010011111100100111 + 0100110101000001110110000 + 0110001110001101011101111 + 1101110000101101001010001 + 0011001010011001001010011 + 0011010011011000010111110 + 0111001011100001000001110 + 0001111101101011100100101 + 1101111000100101111101100 + 1100010101100010011000011 + 0101000110010010100011100 + 1101101000111101000111111 + 0111111100001100011100111 + 1110100010000101110110010 + 0110101010000001001101011 + 0110000000100101001111101 + 0001001011101111001010010 + 1110011011111011011011101 + 1111000101001001011001100 + 0010101011111011011100101 + 0001001010001000111001010 + 1111100100000111111001001 + 1110001000011000111110010 + 1001100010010010100001000 + 1010100001000000001101001 + 0110110101110001101100001 + 0101001011101100100110110 + 1010000100001111111110011 + 1000100001001100111000011 + 1000000100001110001001101 + 1000001010010011111001100 + 1001110111111110001000110 + 0000010100001100101111010 + 1110101001101111010010100 + 0000010101111000001000011 + 1111111001101100111111101 + 0010011000011000101100011 + 0001011110010010010011000 + 0111111000110001010010011 + 1100001001000100010100011 + 1000001101110111001101111 + 0110110001000101000101100 + 0010010010100111001110101 + 0111101100110001111001100 + 1011001001001110001001100 + 1011110111011100100101100 + 0111010100001110111001000 + 0001110011110011001110110 + 0000000000010010000100100 + 0111001010101000010101000 + 0100100111110000110001101 + 1011011100111010010110000 + 1011100010110010010100110 + 0111111101010001101010011 + 1100010001101001100000000 + 0111000011001110100000010 + 1000011001000001111011000 + 1011100010100010010111100 + 1100110001111001000001011 + 0110000000000001001000100 + 0001001110100011011100010 + 0101100101001001010100000 + 0111000011001010001100011 + 0000000011010110000100010 + 0100011011100001001110101 + 1111011110101001101110100 + 0001011010100011011101010 + 0001101011101011010110111 + 1111001000100110110101111 + 0000000000111000001111000 + 0010100010010100001010010 + 1001110001101010101101100 + 0011001101110101011100001 + 1101000101110001011001010 + 0001001010000000111000111 + 1011100101000001011001110 + 0010100011001010000010110 + 1100101000000010000110110 + 0001101101001001001101000 + 0000000100110011101110101 + 0010010011001011011011100 + 0010011110101111010110101 + 1011001001011001111000100 + 1111000000001011000111101 + 1010101111011001101111011 + 1111000010001100111010101 + 1011011011010001111101101 + 0100100101011011111111000 + 0000000101101100010110011 + 1010111100001010111011101 + 1011111101011011010001111 + 1010010100001010100110101 + 1110010010111101110001000 + 0101001111100001010011011 + 1010110100010010110000000 + 0011010000101010110001000 + 1101110111010110010011101 + 0001001010000100001011110 + 0001011000001100111001000 + 1001000001110111100001110 + 1010101001101111100010001 + 1111110101011010111111110 + 0001001001101110001110000 + 1010110011000110010100101 + 1100010111000001111110111 + 1010011111100010011000101 + 1011011000110011010011101 + 1000100001011010101111001 + 1101110100100110001000110 + 0000100001010011100100000 + 0101110011011001101111101 + 0000000000010111011111000 + 0110000101000110011010001 + 0110111000001011010011100 + 0011001001100010111100011 + 1110001000100111100010011 + 1011000100101000100011001 + 1110001011111111010101000 + 1001110010101100001010111 + 0101100010000001001010000 + 1011000001101110011100010 + 0100111111001110101101011 + 0100111001100010011010111 + 0010011100100110111001101 + 0010111000011000000110001 + 1001000001110011111000111 + 1011001001110101111010111 + 1110100010111011010000001 + 1011001011101000100101101 + 1000010101100001110011100 + 1100101110101001010101111 + 1110101001010100111100011 + 0001110100001101111001000 + 1100110000110000011110111 + 1111101010010000011011110 + 1111011011101011110011111 + 1001011110111101011100101 + 0011101011101001000011110 + 1101111010000011000001110 + 0110101000011001000001011 + 1110001101100110010001010 + 1011001000110010011101010 + 1101011000001001011100111 + 0111010100010000100101011 + 0110101001010011111101010 + 0100000100010111000000011 + 0101010110001110001111101 + 1100110101001001101110110 + 0110011010110010000101101 + 1110101001101001011010001 + 1000010001001000000011101 + 1011011111011001110011001 + 0101111010110111100010010 + 0110110011111101111010001 + 1101011110011000000000011 + 1101101101101001110010101 + 0011110010100100100110101 + 1111100001100001000110001 + 1000001011011010100010011 + 1010100001110101000010010 + 1011011100100010001001101 + 1001100000110110100101001 + 1001110010011111111010010 + 0100000110011101010110011 + 1110010010110110000110000 + 1000001101011010011111000 + 1001101100110000001101000 + 0000011000001011001000110 + 1000010110110011111010001 + 0101110101000110111110001 + 0001110001000101111011100 + 1110011101100110101110000 + 1000001010111001101111010 + 0110100101001001100000101 + 0000001010111010101101000 + 1010111001110111000101001 + 1001100110110001010100001 + 1100111100100111101001111 + 1001011110110110001001000 + 1110001111101010001010111 + 0111110000001011101100110 + 0111001000011111010011000 + 1110001010001000101000000 + 1001100000110011110011000 + 1110111010111100001100010 + 1101010000110100001111001 + 0110000001011110010110100 + 0011111000001001010100111 + 0000100111111001000011110 + 0010101111100100000101001 + 1011110001101111000011010 + 0100101011111001001100010 + 0011110101101100100010011 + 0111011001010010101011111 + 1100100110111010010101100 + 0100101110110001010111010 + 0000100000111010000011100 + 0101010011111101110100010 + 0010000011111101000010100 + 1100100000101101001110010 + 1101010101101000101100101 + 1110100111101000011111110 + 1000110100011010100010100 + 0010000010011100000101101 + 1010000000000111110101101 + 0000100111101001010100011 + 0100001011011000111101110 + 1001100011010101100111100 + 1101111101100110001001110 + 0100001011010001011001001 + 0011000001011110101111110 + 0011101001011010110000000 + 1001001110000000100001100 + 1000001110000101100010010 + 1101100101100000110101010 + 0011110100011000101001100 + 1101100000011000101011110 + 1011011100010100001010100 + 0011100110110110010101001 + 1110111011101111100100111 + 1011001111010111110110100 + 1000110010000110110101010 + 0111010000100011000110111 + 0000101011011100011100110 + 0010011001001111000010011 + 1000000010110001101010110 + 1000101010101111110000000 + 0101111110101011010011100 + 1010111100011011110001000 + 1001101011011000101111000 + 1111111111101111111110010 + 0001100101011001001101001 + 0000110100101001011000000 + 1000111001000011101010101 + 0011001101100010111000100 + 0010011100011011101111111 + 1011100111101111000110111 + 1011100110100110011010000 + 1110000001110001011101000 + 0011111010011100111010100 + 0000110000100111101001010 + 0011001011100100101000101 + 0100101101111001101000100 + 1100011111001101011110100 + 0000101100000101110001110 + 1100110111100011100100101 + 0100000111001011011100001 + 1010011101001101110100010 + 1011100011111010110000000 + 1111011100010000101101110 + 1100000011111010101000011 + 0110001011010001110010110 + 1000100110001000011110111 + 1011111100101001000001111 + 1001011000100111110110100 + 1101111101111011000101110 + 1110110011100110110100000 + 0100100110010011111000010 + 0011001000000110000000000 + 1000100010001010101110011 + 1011001100100000010011100 + 0110011101101111100100100 + 1100100110000011010110000 + 1110010000001110010000011 + 0010000001011100111000101 + 0110001110101110111011101 + 0001101101110111111101110 + 1001011100001011001101011 + 1001011110001101110001000 + 0101101010110111100100010 + 0110100110001111111111001 + 0011111101000000010100000 + 0111100110001110111011001 + 1010011111010101000101110 + 0101010000001010101111011 + 0001101111100100101111101 + 1000111010101011011111100 + 0111011111011101111010011 + 1111001001000101101101001 + 1101100111011111110111011 + 0001101011101111111010100 + 0100110010011101001110010 + 0001000110111001100111001 + 0111101011010000111010110 + 0110010011001000101010001 + 0100000111010110111111110 + 1110000010111010001111011 + 1010010010010101111100011 + 1010010000111101010001110 + 0111000110101100010100110 + 0100101111101111001011001 + 0011110111110011011001010 + 1000111100000000011101010 + 1110100110000110010000100 + 1111010001110101011100110 + 1010110111010001001000001 + 1011101100111100010011100 + 1110001010111001100110101 + 0000010000100100110111011 + 0111100011011000001000110 + 1100101111001101101000001 + 0101111011100000010010001 + 1000000110001011000010100 + 1010000011110011000001110 + 0101111111110001010001111 + 0100001001010010101101001 + 1100110111100001001111101 + 1010011011011101010000101 + 0001010110101111111000110 + 0000101110010001111010100 + 1001100000010011010001100 + 0100001110110001100001111 + 1011011110110101010110001 + 1100000011011100011101110 + 1001001011001100111111010 + 1001110101111100000000101 + 1011111011111011100010101 + 1011110011101001000011100 + 0111101011100101111101011 + 1111010011010101111001011 + 1000101010000000011011100 + 0001111011111000010010011 + 1101011110011010000101100 + 0010110000011001110001010 + 1011010111111100100001101 + 0110100101001000110000100 + 0011111010000110111101100 + 0000001101100010001010111 + 1111110011111111011000011 + 1011110001111010001000110 + 0101011111111000001010111 + 1011110101000101000110101 + 0101000100011001001111001 + 1100100001101100100000100 + 0011010101100011011110001 + 1001100010011101011100110 + 1110011111001110100101010 + 0110001000011010111000001 + 1011010100111011011011100 + 0000000101110100111101000 + 1110100110100100110001001 + 0110000100000111011011011 + 0101100010110000101010001 + 1001111111001101001000010 + 0001001110010000010011000 + 1100111111110100111101011 + 0111011010110100110101010 + 0000000010010001101110111 + 1100010000010101101011100 + 1101011111011000101000101 + 1001100100000010100001110 + 0101100111100100011101010 + 1011111001101011011010010 + 1000011011110111000011100 + 1010010110000000110111000 + 0100011101000100101010110 + 0110111111010111101101110 + 1110011100000010000101011 + 1001000011100001111110010 + 1101001011000011111011111 + 0101000000001110101011000 + 0011101001010100011101000 + 0010011011101001001000101 + 0101001000001011001111101 + 1110111110111101101111010 + 1010111010100110011011010 + 0011110101001010111000101 + 1010010000011110110110000 + 1100011111100000010010011 + 1100110011010101010010100 + 0000010001111001000001010 + 1010100001001010001111011 + 1000001111011110001000010 + 0111101101100111111011101 + 0100110001101000100111011 + 1011000101111010001011110 + 0101001010110001010000101 + 1010000100011001111000101 + 1001011100001101001010100 + 1000100111010100101010101 + 1010011001010001000101111 + 0001110011000101001011100 + 0011110010111111011111011 + 0111100001011010110000010 + 1011110100001100100011110 + 1011011110110011000101001 + 1000011000000110011110000 + 0100111111000110101010111 + 1110011110011101111101000 + 0110000010101101100011010 + 0110001111100000011001000 + 1111100111100101100001101 + 1000011000011011111000011 + 1111111100111101111000111 + 0101110100100001100001111 + 0101011001100111011101110 + 1010110011010000001001101 + 0000101110100010011001000 + 1010100000010001110010100 + 0011100010110110111110000 + 1001101011010111001111001 + 1000111001011110101101111 + 0000010111100101110111110 + 1000001000010100011111111 + 1100110111100111100011010 + 0011100010010100100001111 + 1100101101111110000000010 + 0010101000000100011110001 + 1101100010010011010101001 + 1001110111101000001011010 + 1101111001101110001001000 + 1011100011110111100000100 + 0101000110110010011110000 + 1000110111111110111111001 + 0110011111000010010111010 + 1110101110101100110110110 + 0010110100001100011111111 + 1010100011010010111100000 + 0011010100011011111110100 + 1101110010110100011101101 + 1011001000110011101100000 + 0001100000001100001001010 + 1011010111000100000000001 + 1010111111000001010011000 + 1010001101100110110100110 + 0010101101001011001101000 + 1111011110111101101011000 + 0011011011001001100000101 + 0111000011000110101111100 + 1100100101000100011101001 + 0001001010001100110101001 + 0110001111000101011000010 + 1001001111101101111111111 + 0110110000110000001100001 + 1001001001000111010110100 + 1111010011000101101001011 + 0011100100011110110010111 + 1101010100100110000110000 + 1000011110000010101110001 + 0010000111001010001110100 + 0001111111100101101011001 + 1100100101100000001111110 + 0110110110000011101100010 + 0000011001100011100010110 + 0001110001011001011101100 + 0010100111000011010011011 + 1010111000010011000001011 + 0100101010101111111011101 + 1110010100011100001110101 + 0010101100010110101101000 + 0110110001011010100100010 + 1110011000010100000110010 + 1010000010011001101111000 + 1110100011111110010100011 + 1000101111010001100011101 + 1011010010111111011001000 + 0100111010111010000101101 + 1001010101111111000100000 + 1000001111100100111001011 + 1100111111111110010001101 + 0011111000100110110010101 + 1100001110101011000011100 + 0110001111011011101001100 + 0010000101100001111101100 + 1111100010100001001110010 + 1010000110101001011110010 + 0111111010011001011010001 + 1110110000101011011010011 + 0011010001011000100100000 + 0111011101101101011101010 + 1111000111000000000000110 + 0110000100010111100111111 + 0000010011110101110101011 + 1001011111010101111100011 + 0001101011111001010110111 + 1100011111101001001110110 + 0101011010101011101010011 + 0110100011001111010010010 + 0110110000110011101101100 + 0001011100110010100101011 + 0100101100011010110111111 + 0110101011001010111010100 + 0111011011001100101011000 + 0000100110100001001101000 + 1000111111011010101000000 + 1010010010001100101001100 + 0110100100010100101100110 + 0101101100001011010110101 + 1011110011000101010010000 + 0001010101101001010101101 + 0000000011000101110101000 + 1011011000100110011111110 + 0000011100111101101001101 + 1010111000011100001110011 + 0111010111111101011010001 + 1010010101100011111110011 + 1111011100011010110001010 + 0101101010000001010101000 + 0111001100110100100111001 + 0110001110111101010010101 + 1110111110010001010001011 + 0001001101110011100110011 + 0001111110101001000110010 + 1101101010101010101111001 + 0111111110010011001011111 + 0011000100111011111011001 + 1100011111111101101111101 + 0111010101011000111010111 + 1001111111000000011011111 + 0000111010010101011110100 + 1011110110011110101011110 + 1001111110110011000101001 + 0000001000111110001010001 + 1000000001011011111110010 + 0111101101111011001001101 + 0011101110010111000010010 + 1010101101101100100011101 + 0011101100111100010010011 + 0110001011100000101010001 + 0000101010101011101011100 + 0010010111101011100100110 + 0001000111111100010110000 + 0000100001001000100111001 + 0011111010100001010000000 + 0100001010001011011010000 + 1000011111000101000111010 + 1101110000101110100101010 + 1011000000100011100110100 + 1111000000000110111100100 + 1000100111011011110001100 + 1110001111011110100110000 + 0011000001011100001001100 + 1000011110101011111100010 + 1011110110110010001100000 + 1000011101001010101110101 + 1010010001101011100111010 + 0011101000010010101111010 + 1101010011101110000100000 + 0111111100010001100010100 + 0011011001101100111100010 + 1011011101000010010000000 + 1101000000101000100101001 + 1011110010100110110111011 + 1011011010100000100110010 + 0101001100111110010100011 + 1110000000000111101011111 + 1001011011010001000011111 + 0000111000111011100101011 + 0011110101001111100000011 + 1010000000000111010000110 + 0111001011100101111101010 + 1100011001011101111110110 + 0101110011101010101111000 + 1100110100010111111000111 + 0011001001100110011101100 + 1101010000100001001011111 + 0000100011111101011100100 + 0010011001111101101111100 + 1001011111111010011110010 + 1010111101011110010110000 + 1101001000111100110111011 + 0100111110001001011010101 + 0100010011001001100110100 + 1100010101011000000011111 + 1000010011100010001101101 + 0010101101010011000011111 + 0011111010010110101001011 + 0010111110101000110011001 + 0010111111110110111111011 + 0011011001101110011011010 + 0010111011100111001001010 + 0011010001111101110111011 + 1010111111000010010101001 + 0010110000011110000100100 + 0011110100010010011111110 + 0011010101010000100100101 + 0000100110110100101001111 + 1000001001010010010111100 + 0011110110111111110011010 + 1011011001010110010001111 + 1000111000100110111100111 + 1100010001111101010011110 + 1100111001100101110111101 + 1011111010010001111111101 + 1111010010111111000101100 + 0011111001100110000001111 + 1101010100000110111101010 + 0110111100101011000110100 + 1001101111110101100100001 + 0110101000111110111000110 + 0100111000110111110000110 + 1000111010001010111010010 + 0101011010011001011101001 + 1110101100011101011000110 + 1111010000000011100001011 + 0111111101111101000110110 + 1101010110000001110011111 + 1110000110000100000000011 + 0001101010110011001000001 + 0011100010010111101001100 + 1100001100100101101000111 + 1011011111001100000111000 + 1011101101000000001100110 + 1010011110101101010110011 + 1100101100101110000110110 + 0100111010010111101010111 + 0101111011110111011000100 + 0110110011000111001000001 + 0110101110001100100010000 + 0110100101100101001101101 + 0001001011001000110101000 + 1010101010111001000000100 + 1000000001110011000001111 + 1110100000000111110100100 + 0000111100111101001010000 + 1110111110001111100111000 + 1011000111101010001111111 + 1000010000011100111000011 + 1011001011011110000010010 + 0010101010111110101001110 + 1111001111101101111100010 + 1101100010010100110100011 + 1000011101010000111011100 + 1000000101100000011111101 + 1011110010110101001000111 + 1011011011010001100101100 + 0110110011001001100110100 + 1110100100111110101111110 + 0000110000111001001101111 + 1010001010010011001010001 + 1111001101010011111100000 + 1111110000001001001111011 + 1111111101100101001010101 + 1111101110100100001101011 + 0111010111100110010010111 + 1101001100101001100011101 + 1010100100000000110110111 + 1010101010010111111100100 + 0011101001101010110011000 + 0111100101010100010110110 + 0001000011100001101110110 + 0111100101001011100101111 + 1011000001101110100111010 + 0001100101000100001100110 + 1001101110010000100100000 + 1011000110001101000011010 + 0000111111010010101010000 + 1010011111010000110101101 + 0001000011011000100111100 + 1000001101011000011000100 + 1100110101001011101000000 + 1001000111101010111000011 + 0100000111001101001010101 + 1010111110110100111111001 + 1100101100011101001001011 + 1100010101100110011110111 + 0111110011101111111111100 + 1100101111011110110110101 + 0111000010010011010101100 + 0010000011011111110110100 + 1110100101101101000101010 + 1000000100111111100001111 + 1111111011010001000010110 + 0111101011000011000100111 + 1010110101110110100011100 + 1111001111110001011100011 + 1100110001011100010101010 + 0110100011101000001111110 + 1111110001000011100110011 + 0011111010101100111100010 + 1111010100010111101000100 + 0100001110001100000001111 + 1010101111110000100000101 + 1011100011100111110101011 + 0000001110111000011000011 + 1010100111111000001111011 + 0110111101111101100111001 + 0110001000011011001011010 + 1110000111111110010010111 + 0110111100010011010110010 + 0100111110101011111011001 + 0110011000101110011100010 + 1011011101001011011111111 + 1101100100000111101110110 + 0001110111111011000111011 + 0110101001011011001111100 + 1111111100111010010010001 + 1101111010001100110101000 + 0110101011101111111010001 + 1000101110110001110110111 + 1110001001111000010011000 + 0010000100100110011100000 + 0000010000000011110001110 + 1111011001101101111010111 + 1001101101101010110110010 + 1010110100010000000000100 + 0100101101010101001100010 + 1001111110111001000011001 + 1101111011001111101111001 + 1111010100110001111110010 + 0100010011111111011100101 + 0001010000001100011010011 + 1011000100100000110110001 + 0101011101111100000001010 + 0001111100110010010111001 + 1100100010011111100010110 + 1110100001110000000010011 + 1010001010100001011000001 + 1001100110000110010100110 + 0100001101011111011010110 + 0111010111010111101000100 + 0001001101111010100110000 + 0000001100100011011110100 + 0101111100110100011101110 + 1010111011001100101001001 + 0010010011111110000111001 + 1101100000111001101010000 + 1011011001111111110101001 + 0110011101001111011101001 + 1001110001101100000010101 + 1100111110110110111010000 + 0110011100011111101111011 + 1101010101001110000011001 + 0001000100000000100100001 + 0001110101010111100101110 + 1100100111110110110010011 + 1100000010000100010100011 + 1000010100111000100110001 + 0000010110001010000011110 + 1011011100111001110010001 + 1101001000110101101111000 + 0000001011011011001100001 + 1010000010110111001110111 + 0001100100010100110011010 + 1000110100010101011100011 + 1101001001111010011110010 + 0110001010010101100010010 + 1010110001010111010110110 + 1000100001110111010100111 + 0000000100110001111010100 + 1010111111100110010101110 + 1010110101000111110000110 + 0100101011100011011010111 + 1001001111010101000010011 + 0111000100110011010010110 + 1010110111010111000000010 + 1000011011101111000000100 + 0000111010110011010011100 + 1101000100100001010010011 + 0011110101111111001001000 + 0000010000111010010001111 + 0011011110100111101110111 + 0000100011001011000000110 + 1011110001000110110011110 + 0111100110110101101110110 + 0100111010111100110110111 + 0111111011011110000010010 + 1001101010000111100101011 + 0000111111010011111101111 + 1111110010100111011101010 + 0000111101111001010101011 + 1100101000010001110111011 + 0011001010011001010010110 + 0111110110010111100000010 + 1101001000101000111110110 + 0011111011100011001110111 + 0000110101100111000000011 + 1100101000011010011110110 + 1001010111101101011010101 + 1111011000110010111011100 + 1000101001000111010111100 + 1101101011000000011110111 + 0100000110010001111010010 + 0101111010100111010111101 + 0011100110000110000110010 + 1010010000111001001010101 + 0100101101100110000111100 + 1011010110100010100110100 + 1011000110101110001101000 + 0101001110001010010010100 + 1110100111001100100101010 + 0001100111111001011101110 + 1101011001001100011001101 + 0000000011110110101000110 + 1011011110011010110000010 + 1010001001011010000101110 + 0000010111010111101000111 + 1100100100001001110110110 + 0011010100010000001110000 + 1101001011101110101010101 + 0101110101011011011100100 + 1111010111101111100011111 + 0001110000111100001000001 + 0011100111010011010110110 + 1001101001110011011111111 + 1110110011000001011011010 + 1111110010001011010001100 + 1111001101101110111110100 + 1101111111101111011100110 + 1111101011100100010101011 + 0111010010101111101011001 + 0010001000101010011011110 + 0011000011110111100011100 + 1010010100111000001010110 + 1110111100111000010010111 + 1101111111010011010110001 + 1010110010010010110101111 + 0100011001001111000000011 + 0010111101111110010100100 + 1100001100000011101011111 + 1110101111010000100000010 + 1101001001010111100100110 + 1001101000110010110001000 + 0110001010100000000010001 + 1011110011101011011011101 + 0111110011010110010110100 + 1100011111111010011110010 + 1010110001000010001010000 + 0011101111101001001011111 + 1100110100000001001010101 + 1100111010011100110010011 + 0110001111000001011100010 + 0111100100011000100000001 + 0100011010000001000011110 + 0011110001010101110111011 + 0010101000111001001110100 + 0101100001111101011111001 + 0000110001011100101100011 + 1011100011011010001010010 + 1111000110011011010110001 + 1100110111001111101100110 + 1111100101101111010101010 + 1100001000110110101100101 + 1101001101111101101101110 + 0011101100111111000001101 + 0111110010100001001100101 + 0011010011110010100010100 + 1110011110100010000010111 + 0110101011000000111011110 + 1010010111000110111001110 + 1111110011101110101100101 + 1010001110001000111010000 + 0111010001101000101010111 + 1011101111001110100110101 + 1011001001101001100010010 + 1100111100101001100010010 + 0101010010001101101111010 + 1101111010000110111000001 + 0010110010111110011000101 + 0110010101011000010000000 + 0100001110010110100001011 + 1011110000101100101111110 + 1101000000100001110010100 + 0111101110101100011001101 + 0011011011010011101100111 + 1001001000110111110000101 + 0001111100011111010110111 + 0001110010100110011100001 + 0001101011110110101001101 + 1100010111100101110010111 + 0011011100110001111101101 + 1011111010101000010010001 + 0000101011011011110010011 + 0110100010010100100111110 + 1100010011000001100110101 + 0011110101101100110100110 + 1011000001010010101011001 + 0111010011110101011010100 + 1101011101110000101101000 + 1101011001111000110010011 + 0001110111011111110001001 + 0100110000110001010001100 + 1001100001000100101010010 + 1010011010110111001101000 + 0110000111111100110111111 + 1001001101110100100100111 + 1101111001111000010010010 + 0101101100011001100010010 + 0000001111010010010000011 + 0110100100011100011111001 + 1100001100010001111100101 + 0011011011101001011111001 + 0000101111100001100001101 + 0001111110000111000100100 + 0110110111000101011000100 + 0000011011011101010101101 + 1010000101011010111110011 + 0010100100110001100000010 + 0000011100110100011100100 + 0101010110011101110100000 + 0100100101000110110111100 + 0000101011000010100011010 + 1011000100101000011111000 + 0001101001001100000111110 + 0000100000101010111000000 + 0100111001110101101111110 + 1001100111011010100011001 + 0011110110001010101011011 + 1101111000011100001101001 + 0110101010111111101000111 + 0110110001110001001011010 + 1010010110101010111011001 + 0110001000100000000101111 + 1011101100111111100000111 + 1100011100100111100011101 + 0000100111111110000010101 + 1010101001110101000100100 + 1000100101011011010011101 + 1001100110011110101110010 + 1100101101100000101011001 + 0001111100001111000001010 + 0110001000010100110000101 + 1001010001100101011000010 + 0101001110101011110100111 + 0100011001101011111101101 + 1101010010011111001100100 + 1000111010101101010011111 + 0001111000011100011001011 + 1101000101011001010001010 + 1110010101010011001100011 + 1000001101000100001001000 + 0010001100000111111100100 + 0111011111111101011101000 + 0010111100000110001111101 + 0010110101101011010110010 + 1001011111110010100010101 + 0110001001111111010100000 + 1110010100001000101110100 + 1111001011100101000000001 + 1111101101110111000011101 + 0110110100001100101110010 + 0011110100101010011110000 + 0001100111000011011000101 + 0001111011100101101100011 + 0011010011111000011101001 + 0100010000100111100011011 + 1110011111100001011101010 + 1001001000100100110101001 + 0100101011000000101110111 + 0000010110100100101101010 + 0101011000111100011001110 + 0101111000101101010101011 + 0010110010000100001001001 + 1010101111111001011100110 + 0100010101000101011000000 + 0101101001011011100111111 + 0101000001101010111110101 + 1110100001110101100111100 + 1010000010101001111101101 + 1110000011110000100110011 + 1001100101001000101000111 + 0110001101001111010000001 + 0010000100100110110001001 + 1011101100011101000100101 + 0001001110010111011100011 + 0101100111000001100100100 + 0101101110101011111110101 + 0110011001010111101100010 + 1101111000111000101111001 + 1110010100011100010111100 + 1111100001000000000000101 + 1111101111110100000110010 + 0110101000110010101111100 + 0110111100011100110111101 + 1010110110000000000010110 + 0111100000110111000100000 + 0010101011100010111011000 + 1110010011101010111010000 + 1011001001100100001110110 + 1100000010001010111001111 + 1001101010100100101010100 + 1001101100100011111100000 + 1001100001011000101010001 + 1110100110001111001110110 + 0101100010111011100011100 + 0101101000110100001111111 + 0000001100110101111000100 + 1101100100010001100001000 + 1011101100111000100010101 + 0010011011010100010101111 + 1011001011011111111011100 + 0011011001011011111111100 + 1010000101100000100001100 + 1000001001011000000101101 + 1010010100100001101001111 + 0011100010111100111010001 + 0001100011000001110101101 + 1100010001011011110111110 + 0101101011100011000100111 + 1111111111111001001100110 + 1100011010110010101111011 + 1101101111011111000100110 + 1010001110000011101011101 + 0100110100001101110000111 + 1111110110010010100011011 + 0110100100110011001110100 + 1011000010101000011100110 + 1101111010000101111100110 + 1000010001111111101000001 + 0110000111011100101000000 + 1100001011011001111010110 + 1101100101101010110000111 + 1110111111000110001111100 + 1011111011100011100000110 + 1010101011110000100001100 + 0011100110110011110011100 + 1100110010100000010100011 + 0101001101010000000111110 + 0111111101011001101010001 + 1110011000000110101011010 + 0001100111001000111100011 + 0000010111100101101111000 + 1111100101001111000101111 + 0011000101101011000110010 + 1011100011101111011101101 + 0110101011001010011110000 + 1010111001011110110010110 + 0010110010111110100001011 + 1011011110101011111111010 + 1110000001100110100000110 + 0001101110001000010011101 + 0001000001010010100111011 + 1111011001011011011010000 + 1010101010010010100111101 + 0110001001111011001000010 + 1010011000000001111000111 + 1010101100111010110001000 + 1010111101011100110010011 + 1010010101010110001001010 + 1011101011111110000111001 + 0000001011111110000100000 + 0011110001010000001010100 + 1110001101010110111100001 + 0000100000111111011111001 + 1111111000010010010011111 + 0101111100101001000011110 + 0101011111111011100010100 + 0000111010101110001111110 + 1011111111101100101001111 + 1000010001001110010101010 + 1100001100100110110010110 + 0110111100001001000010101 + 0110011110110100110000010 + 0010101101100010000100010 + 1100000110101000101110111 + 1100101100100101100011001 + 0100101110011111110010110 + 1100000000101000010010000 + 0101000010101011001110101 + 0101110001101111010101111 + 0010110011111000111010010 + 1110101011110011110100011 + 1010111011100100111000111 + 0011111100011100000010010 + 0000011111101101111000110 + 0001001001101011000001001 + 0110101011100010110111101 + 1101111010111110000111110 + 0011111000111110000110101 + 0111101011001110110111101 + 1101111000010100001100011 + 0111110011111110010100100 + 1010100110011101111011100 + 1110101000010000111011100 + 1010101001110111000100000 + 0111010111100000011111001 + 0101001111010100010111111 + 0111001000100000101001011 + 0100101110101000100110011 + 0001110000010101100001101 + 0101101111000000011110010 + 0110010111011110101001001 + 0100001101011011001011010 + 1101111101100111101111100 + 1101110000000001111111001 + 1000110100110101000101000 + 1001111110111010011110110 + 1100010000011001100011010 + 0011010011001100100100110 + 1111011101011100111011111 + 1010111101001010000001111 + 1101011000111000101001000 + 0000100101001010011110111 + 1000101011101001101000011 + 1100101110111100011001110 + 0000110111100010111110101 + 0110101011000010111111011 + 1011110011111111001001111 + 0000000010100111011010101 + 0000110111110001100010010 + 1010110100111111100100000 + 1000111010101110000111000 + 1001000011001001110110100 + 1010100110001001010001001 + 0011111001001001010001101 + 0001011000101110000110100 + 0111110000101000010000100 + 1000111010111100000001001 + 1000110111101000100001101 + 0100001110000001010100110 + 0111011010011000010101111 + 0000001100010010000101000 + 1100110110110011110111100 + 0101110001101011101010000 + 1000010011100000010100011 + 1111010010000011010100010 + 1001100110010000100110010 + 0110100000111111111000010 + 1001000001111111010010100 + 0110101101101110001000001 + 1101101101101010001110111 + 1010001101000011011111101 + 0101100101010001000100101 + 0010101111000111100111100 + 0111000101111001101100001 + 0011100111000001011110001 + 1101000000100010000001000 + 0100000000010010000001111 + 1100110100101000001100110 + 1011011010110000001011001 + 0101010001000001100000001 + 0000001010110001101100011 + 1010101011101011111101110 + 0001001111000100110101100 + 0001001101110100101001010 + 0101110100001101100011100 + 0101100001100000001001100 + 0110001000110001100010100 + 0101101110000101101000100 + 0111100100000001100001101 + 1111001111100100011010101 + 1010010100101100101101000 + 1101111000011111100110111 + 0010111110101101100001000 + 1110101100110000110011010 + 0000011101111110010001001 + 0001111000000110011110011 + 0011111000110010100001111 + 0010010110111111111000010 + 0110011100101011000010111 + 0000100111110011010010111 + 1100110011101010100111011 + 0110100100101101110011010 + 0101000011100010000001001 + 0110110100011001110010110 + 1011111101001100110011001 + 1100100110001100100110101 + 1100100100111111000010110 + 1111001010100110101101110 + 1011100101011110101110100 + 1011011010011101111110010 + 0001111100101010110101111 + 0100110010111000111101010 + 1110000100001010111000100 + 0010011110010010011011100 + 1010000010111011001101111 + 0111001001000011010111011 + 0111110100001110001101011 + 1011010001100001011111010 + 0110101000010110000100000 + 1001110010101111001001001 + 1100110100100111100100100 + 0111110000011011101111100 + 1111100101011011101101101 + 1101111111111010000100011 + 1011001100100101100001101 + 1001011010110001000001011 + 0100011011101000110000100 + 0111111010110011111000101 + 0101010111001000001100011 + 1110101001111000101100010 + 0110001110101100001100000 + 1011101000001010011111101 + 0111011110100011010000110 + 0101010000100011100110101 + 0000010000001000011110001 + 0000111100110111011001101 + 1111110001011101110111110 + 1111100010110101111100101 + 1001011011111110001000111 + 1100011001110010101001110 + 1011010000111111101110100 + 1100001001111011001111110 + 1100110010010111001000010 + 1010011101111000110000100 + 0000101010100101000100011 + 1001101011001010111011000 + 1001000111011111110011100 + 0111010110100001000001011 + 0000110001010001111001011 + 0110000111110110000110001 + 1001000110010100101110011 + 1101110011001101011110100 + 0110111011110000011000010 + 0101001101100110111001111 + 1010000000011101000000100 + 0011011101000000000100100 + 0001100011010111110010111 + 0101011101001011011001111 + 1110101000010011000011011 + 1010001011110111011000101 + 1101011100010111000011110 + 1101111000011101011111110 + 0001001001101111000100011 + 1010111110010110001001001 + 0000100001011111101000000 + 1001011111010001101101111 + 0010101100010100011000001 + 0011000101100010010001000 + 1110011001010100001110100 + 0000100111000100010110110 + 0110101010100111001000011 + 0110011111110101011111000 + 0111010110110110100001101 + 0111100001100111111101101 + 0000000011110110011000010 + 1011011110000100010001101 + 1011110010011100111101011 + 1111001001001011111001000 + 1111101100000011011101001 + 1110000111011001000111111 + 1011100110111111000100111 + 0011100001000001100111111 + 1100001110001101011111101 + 0111010101100011101111000 + 0101001111111000000010001 + 0010010001001010011000000 + 0110000111101001001010001 + 0111001110010001001011000 + 0011101011000101101000011 + 1111111110111101000101110 + 0010101001010101010110010 + 0001000000010011101111110 + 1110011101100111100010101 + 1010001101001111001010101 + 0111000101000000000101110 + 0010001000001100001011010 + 0001001110101011001000101 + 1101100011011111111110101 + 1011111111101010110110101 + 0000001100011111110001111 + 1100101100101010000101010 + 1011001101000010000011000 + 0110001101111110010111011 + 0001101101010000111000010 + 0011101001001100010011011 + 1000110010111010001111110 + 0011111111100111000001000 + 0010001000011010110011011 + 1000001010100000001100110 + 1011010011101001001110011 + 0110000011011111010000111 + 0110010111011011001101111 + 1001001010011011111000001 + 0111100010101011111001001 + 1100011010111000010111101 + 0011000101011000000010011 + 0110011111101000000001010 + 1011100110000111001001101 + 0101011010011101001011101 + 1011100111111011110110011 + 0111111011011111100011010 + 1100011001100001111001001 + 1001100011110100101101001 + 1001111010100001000001011 + 0100000110101100101000011 + 0100010001110011010011110 + 1011110011110111010101010 + 0010001101010001011100011 + 1010000110010001100110101 + 0110011100011111000110010 + 0101011001101111101001000 + 0111111010111011000111010 + 1111011001101101100010110 + 1010101011110001111101111 + 1001110001111110011001110 + 1010000010110110100000011 + 1000010000110011001001000 + 0011001000110011101110110 + 0001110001000100000011110 + 1101001000011001110100000 + 1010100100100000110101001 + 1000010101001001001010111 + 1001011011110001010010011 + 0101000011111100010001110 + 1011100000100111011111111 + 0000111111100100001100101 + 1111101101101000010110000 + 1010011101110011000101111 + 0011111100001010110001100 + 0011100100100100101111110 + 0000101101011010110001110 + 0110110001011010101100001 + 1100110111101011110111110 + 1001100101101000110111101 + 0111101010000010001100101 + 1100011010011101011001011 + 1111010011010101000111011 + 0011011111011110111010000 + 1110010100011010011100111 + 0111100001100001001010011 + 1011111000100000100011111 + 0001001100000110101010011 + 1010101110010010010101100 + 0111111110010111000110000 + 1001001011001010100001111 + 0100100000001111100110111 + 1011111001100001000100011 + 1011001010110101011100101 + 1110100110111100010110111 + 1100010010100100111101110 + 1110001010000011011010100 + 0010000011111010010111001 + 1110100100100011111100101 + 1001010011000101110100010 + 1110001100011101110001001 + 1000101011001010111101101 + 1100010010010011110010100 + 0001101111010111011101100 + 0100010100011011100000001 + 1111001101001100110111001 + 1101100011001110000101100 + 1010101001110000011000110 + 1100111110101000100101010 + 0010001010110110111001000 + 1101001010011111000100000 + 1101101000001100111100000 + 1111100110011000010001010 + 0110111001100001100101110 + 0110011110100001111011101 + 0111010010111011000111110 + 1001101010001111101111011 + 1100000110101000001100111 + 1101011111000111110111111 + 1101111000010010101100010 + 0110010110000101010111001 + 0111110100100010101100101 + 0111011100010111111001101 + 0010010001100001000101101 + 1100011001010010001101110 + 0001101100011001100111010 + 0101011001011111011011100 + 0001011111011101101110000 + 1101010011111100100011111 + 0000110000100111100000001 + 0001001101000110010101110 + 0001001000010011010010000 + 1101101111001110011101111 + 1111011100110100001100110 + 1011111001000111111001111 + 1111110111010110000011010 + 1101000111010101011100000 + 0101010011010110110000000 + 0100011100011110101101110 + 1100111000110011111100011 + 0100101010001001110011111 + 0111101111011001011000110 + 0011110100101000001001001 + 1111110101011100010111111 + 0000100010001101000001111 + 0101000111011011101000101 + 1101100100010100010000000 + 1101000111010000000001011 + 0000110100001011111010010 + 1100100100111111100001000 + 1110100111001101000010000 + 1001101101111001100001001 + 0101101001111101000011110 + 0110001110000101101010010 + 1100111011100011101100001 + 1001011001101111011010001 + 1101011010011001100010000 + 0001000000110100100100010 + 1111100001001100110111101 + 0110001000100101110110010 + 1101101110000001010110010 + 1101000000111101000000110 + 0111001110000001101101100 + 0011101010011111111011010 + 0000100000011100010010011 + 0101010001111000111100010 + 0000001100101110001110100 + 1010101101000100101111111 + 1000011100111010100010111 + 1001100100101110100111010 + 1111100100001100001101111 + 0000010100010000001101111 + 1010011111101111101001110 + 1011011111011011110001101 + 1001100001110001010101100 + 0101001101111110100000001 + 0111011001000110001011011 + 0001110110011000010000000 + 0010100110101011001001011 + 0101101010110110101111010 + 0101101000011101110101111 + 1000110111110101001111000 + 1010000100111011011001011 + 0100011110110111010100100 + 0001011011101001111100011 + 1001000000011111110100000 + 0011110000001111110001000 + 1011000100101011111011000 + 1000001010010010011000001 + 0101010010011001100010000 + 1010110101011111000000011 + 1010100001101101010000011 + 1000101110011010100011001 + 0000110000000111010101110 + 0011000010111110001101010 + 1001100110110101001111011 + 0000001011000110010010100 + 1111011110101100001101010 + 1110000010111110101000111 + 1000010001101111001101010 + 0010001111101100111000100 + 0100100000011001001010011 + 1000001000111111100001111 + 0110010011100111100101111 + 0000100100010010101100001 + 1101110011100111100110000 + 0000011000010100011011001 + 0101000010110101001001011 + 0110001001011000101101111 + 1110110000010101001001011 + 0100111101101010100001011 + 1110010001000001110010000 + 0110010111101100000010000 + 0101011011000100111011010 + 1110111010011001001110001 + 0111100000010101010000001 + 0101111000110000001001010 + 0001101011001101111110000 + 1101110000110110000100010 + 0000110110100101001000000 + 0000001100111101101000100 + 1100100011000101010111000 + 0010100000010111011010001 + 1011110101010001111001010 + 1000111101101001111010000 + 0100000001110111010010100 + 1000000101000000101000001 + 0101110110100110101111000 + 0110111000100100000111011 + 1101011011111001011101100 + 0011110010101111001101110 + 0100110011000001011100101 + 0001000110000000011101100 + 1101111010111111101110000 + 1111001101010010011101110 + 1000101001011001110100000 + 1011111111110111110100011 + 0000011001001000001101000 + 0011011010110011010101001 + 1110000011100010111100100 + 0010000011011101001001001 + 1100011110010011101001111 + 0111101100101111100101110 + 1110010010111111101011100 + 1011011010100100100101111 + 0001111101110111110001001 + 1001011001110000100111101 + 0110010111010110110011001 + 1000111011101110011000001 + 0110110000110110010001000 + 1001000001111011111000111 + 0110101011001100100111110 + 0010011010110011010011110 + 1011111110010001111010000 + 0110100011010101000011001 + 1011011000000011101011011 + 0000001010110001110000010 + 1100001100000011100000000 + 0110110010110001000001011 + 0000011000101000110001100 + 0110100011010101101010010 + 1001000010111011011101101 + 1101001001100101110111111 + 0101110001101101111011011 + 1001000101011011100100011 + 1001100111000011000100101 + 0100101101001010001111000 + 1001110111011010001111110 + 1000110110010110010111101 + 0000010101000001101100100 + 0111000111100010000100100 + 0100101001110110000010111 + 0101101101111110111001001 + 0000110001101000101010000 + 1001010010110100110101101 + 0110010000000110100101010 + 0001000010001000111010110 + 1001101010010010110101100 + 0110000110111101010110000 + 0111111011011111001011111 + 0101111101001010101011111 + 1010011110100011100010001 + 0111001010010011000000110 + 0011000011100001010010001 + 0011010111000011110010011 + 1001011000010110000101111 + 0011111101101100101011111 + 1111110010001010101100000 + 1001100010011001000100011 + 1010011111101010110110011 + 1111100110110000101001001 + 1011101111110101110111011 + 1101111000011111010010110 + 0101010111000110010011001 + 0110111011011010100000111 + 0101010100110011000110010 + 1100100001111111101101110 + 1011000001100110100001100 + 0111000001111100001001011 + 1000100000110010101010101 + 0000011100000011101111100 + 0101011000001110100101111 + 1111100010000110101000000 + 1111000101110111101010101 + 0101101000000010001100101 + 1111111101111001101100001 + 1111110111100011110100010 + 1110000100010010110010110 + 1000001000111001011111000 + 1010111011100101010011011 + 1100000100011110111001011 + 1111000001101100110000111 + 0110101111001011010000111 + 1101110100110100011010111 + 0100110011100111101011010 + 0001100000111011110100110 + 1000100110000100111000110 + 0110001101111111111111110 + 0110011101101110001010110 + 1001111001011000010011010 + 1001011111011010110001110 + 1100100101001001001101101 + 0011000001100101010001100 + 0000110101111100110101100 + 0101111010001100111001000 + 1001111010000100010011100 + 1000101101100111101010110 + 0110111010100110000000100 + 1101100010111110011011001 + 1111111111001010010111010 + 0110111001000110100100100 + 1110101100000100101000111 + 0101001111001111100010110 + 0101011001111011010110101 + 0111000011100100010011001 + 0001111101101100000101000 + 1000100010111110101011001 + 0110111110011011000111110 + 0010101100001010110000001 + 1010110011001011000111001 + 0101111101111100001100011 + 0110000011100001111111100 + 0010010100000100100011000 + 1010001101010111001001101 + 0001001000011110011011101 + 0000110001011010101000000 + 1011110110111111111101110 + 0011100111001111100011011 + 0011000111110001110100100 + 0001011100010100100101111 + 1000100101101111010000001 + 0100111110010001101010011 + 1010110100010111011001010 + 0010000001011111111101110 + 0000010110000100101001000 + 0001110100011001100011000 + 0010100001100011000110101 + 0111100001111110010011101 + 0110011011101001000001000 + 0000111101111001001110111 + 0000001111100100111111000 + 0101100001001001001000010 + 0111110001110100100011101 + 1110001011100010111001100 + 0011110101101111010011110 + 0101110100101111110010001 + 0101100001011111110000111 + 1100010110101001100001111 + 0011110000110011000000110 + 1110011010101000110000010 + 1001100011100011111101100 + 0010111000010001000010111 + 0100101001000010101011101 + 1000110001110011011010111 + 0011010110010110001101100 + 1110110000101111100111110 + 1110011111101001000101110 + 1011111011110110111001111 + 0010010111001010001101101 + 1110111010110100011001101 + 1110110000000001111110010 + 0101101100100110111111100 + 0011010001001000010011011 + 0111101010101010111001000 + 1001111000011101010001110 + 1000001010000110000100110 + 0111110100010001100100111 + 0001101000110101101111010 + 1000100010111001011001011 + 1110010101001111110100111 + 1101101101101011111000100 + 1111101001110011110011101 + 0011010111111011110110011 + 1011100001101110101001111 + 1011101111011111110100100 + 0101100011011011110110000 + 0100010000110010010111110 + 0101111100011101110010111 + 0100110011111100011001110 + 1111001011101000001011110 + 0101010011010101000110001 + 1010111100000110000110110 + 0110110001001001010011110 + 0111011111110000100010001 + 0111001011011010001011101 + 0110010011100101110100001 + 0101100111000101111010000 + 0000001000110011011011111 + 1000101000101000011000001 + 1110100001110111000011101 + 1001100110100010010111101 + 1111000111110110101101110 + 0011101110000001000100110 + 0101000100000010101101011 + 1111100000110111101110100 + 1010011010011010010101101 + 1110001111010111011110111 + 1010000011111101010010011 + 1100011001000010110011101 + 0000111010110100010100110 + 0011110010001100101000111 + 1101010100001111011111011 + 0111101100111000111000110 + 1011010100101010100101100 + 0110111010010100001010011 + 1111010101111001100011000 + 1010110001100010100110111 + 1011100110110111011010100 + 0110000110100111001000000 + 0001100000100010001010000 + 1101110101111111010100001 + 1101101000010011010111001 + 0011001010010100000101111 + 1010000011011000010111011 + 0011011100110001110111000 + 0010101010100011110110100 + 1110001100111101101100001 + 1001010111101110110000000 + 0110111100010000000110111 + 0100001010001110111011111 + 1011110010111110001100101 + 1111001011111110100101111 + 1011110010010010110110101 + 1001100010110010000011011 + 1110111001000111000001010 + 0001111000110000100110000 + 0110101101110011100100010 + 0000001011001111011111100 + 1110010011111100000011100 + 0101000100010000100101110 + 0000011110000110100001111 + 1000101101100111000110100 + 1111000111110011001001001 + 0101010110010110011000010 + 0101011010010010011001000 + 1111011110011000010110111 + 0101000000110010100000111 + 0010111000001111100110001 + 1001110000110110111100001 + 0011110101101111000010110 + 0011000100111100010001101 + 1011011010101101011001001 + 1011100010110110100010111 + 0101110011011011011110010 + 0011000010111010010111101 + 1110111100100001010010111 + 1000000110011001100111100 + 0110100000110101000111111 + 0111110111100100101110110 + 0111000111110011110110111 + 0101100110111001010110100 + 1010001101000011110100110 + 1001010100111101011011001 + 1111101100011101101111111 + 1001010111101101111011001 + 0110100100100001110011001 + 1100001101010100000011111 + 0000100000110001000000000 + 0011110000100011000001001 + 0101101100000100000001010 + 1000111001011010000000001 + 1101000000000110011110101 + 0110100100010110001101111 + 0010010010001001111111101 + 0010010101001000110111110 + 0100001100110100001100101 + 1000011001001010101110011 + 1011110010010001000101111 + 0100111110110100001011001 + 0111000101110110100101101 + 1000111010100110101111101 + 0111111110111110110110111 + 1010011100000010101001011 + 0110110101000010101101111 + 1010110110010100101100010 + 0000011111010100011010111 + 1110101100010101000001100 + 0111100011110001111111010 + 0011011001010011110111111 + 1111100000110111100111111 + 0111111011000111110000111 + 0010100111100100001110011 + 0010101011001101110111110 + 0001100001111101001010011 + 0100100110110011011011011 + 1011101011010111110011111 + 0001110000011111011111111 + 0101000001001001011110011 + 0100011001110101001011111 + 1111010011010001100001011 + 1110111101011001000001001 + 0110101010001100110101010 + 1001111100100000110110100 + 0101011110001000001110100 + 0000000100001000001010101 + 1000001011001011101110110 + 0101011000110000001010100 + 0111111011001110000100111 + 0011111110110101011011001 + 0001000110101111011000111 + 1010111111011110110101111 + 0000111110001110010001101 + 0101101101011000111111111 + 0100001011110011011101110 + 0010111100111001010010111 + 1110110111100011110011010 + 0011001011001001111000101 + 1000101101101000001100011 + 0011100110100010101111111 + 0000100101001001011010110 + 0011010111010000101100100 + 0000000011001100101100101 + 0000011101001001000100110 + 0010001000010001100111101 + 1011111101111101011000010 + 0110100010101101011100101 + 0100011001101000101001110 + 0000101101100010000101001 + 1010011110111000111001111 + 0101110010101011101001111 + 0101111100011001110010010 + 1010110000110110000001111 + 1110001100100000011100011 + 1000101000000011001100010 + 1101010010101101101111001 + 1110100011111100100010000 + 1000110000111111001011100 + 0011001001001000100000110 + 1110101110011011110101100 + 1101010101010001111001101 + 1011001101001000100011010 + 0110000101001010101100100 + 0101101010100100010001100 + 0001101000110101010010111 + 0110111001011100100000100 + 0011100000000010011101000 + 1000001100011110111111011 + 0110100001100111101111011 + 1011110001111000000100111 + 0001110101000000000001011 + 1011111011100110000100100 + 0010101100110100100111011 + 0010101001101101011100011 + 0010000011111010100101110 + 1110100101010111010010100 + 0000101110111001110001101 + 1101110110001101110110100 + 1000001110001001110010011 + 0101010111101100100010011 + 0110001010100000001001011 + 1010000100110000000110110 + 0111111001100111000000111 + 0001010001001110011001101 + 1000010010110110110101011 + 0110011001001010101001101 + 1010101000011110000001010 + 0100000011101010001010101 + 1000111110000001111100101 + 0110111010110000011000101 + 1111111110010110100000000 + 1111111001010001101000111 + 0100111010111110011011000 + 1001011101001101111000110 + 0110111001010111010001001 + 1000000101110111011101111 + 1110100101011101111001011 + 1100010011100001111011101 + 1000100011100101011101110 + 0110011001101011010110100 + 0010011110100010011100011 + 0011001000010100111111111 + 1010011100000001000010001 + 0001110110100000101101110 + 1111010001010110010000001 + 1011110000000110101011000 + 1001010010001100001010100 + 1000111010111101001111010 + 1100111000000111110000010 + 1001000001100000110001010 + 1011111100110001000111011 + 1000011100010101011101011 + 1000100110011100100010011 + 1010010000100100101001011 + 0110000010100110000010111 + 1000011010011001000110001 + 0110000000010011011000110 + 1110111000101100110000011 + 1101100101010001110110100 + 0000001110101001111011101 + 0100001000111010101010010 + 0110101101001111110000100 + 0100001110001000010110111 + 0100100001101111101010101 + 0000101000010101100100110 + 1111010111110000011011110 + 0010011010111100100111100 + 1010000111100111110110011 + 1100100010110101010001000 + 0111011001010111001101101 + 0001011010010110011100101 + 0100111000000001101101101 + 0001000100010011001101000 + 1000011001101011110101101 + 0011100101000111011110110 + 0111111010110000000100011 + 1101110111100011001101111 + 1010001010100010001011100 + 1100110110101101111011101 + 0010001110010011010010011 + 0100110100001100111100111 + 1000111111100010110011111 + 1100101101001110111110000 + 0000111001000000011101101 + 1100010110001110101101000 + 0110100101101110111100101 + 0010000100001100110110110 + 1000110101001101011100111 + 1001111010000111110100000 + 1111100100001001100111101 + 1110010111101100010001011 + 1111011011101111101010110 + 1011101110100001101100111 + 1111111110000101100111011 + 0001000100011010110001000 + 1100110100010000110110000 + 1000101001010010001010100 + 0100011011101011010011001 + 0011111010111001101010101 + 1110110010001111001100101 + 0100010110110111110110101 + 1111011000001010100110111 + 0001100011000111001111101 + 0111001000110110011101011 + 0111111101000000100010001 + 1011110001101101110110101 + 1101111101111001011110110 + 0100010001011111100111010 + 0111110001110001011011101 + 0100010010110100110010000 + 1001100010011000010110010 + 1011000010101101000011000 + 0110101000001010010001110 + 1011000110101000011100000 + 1001000110011000110110101 + 0111001110110110000100011 + 0010000111101000110100001 + 1101111010010101000001001 + 1000010100011010001110000 + 1001111010001010000010010 + 1100111100000111111010011 + 0110111001101001000111001 + 0001111100011100100100110 + 1010011100111111000010010 + 0001110001010110000011011 + 0111100001100011010100001 + 0001001011101000100000100 + 0101001100001101000001000 + 0010001101000000000001111 + 0011101001100100011000010 + 1011000101010001111001000 + 1000111101000101110011000 + 0111001010010110101010110 + 1100000100001011001101111 + 0111011111111001011110100 + 0101110111011100010100101 + 0000111111001000011100101 + 1010110011011001111001110 + 0101100101101101101100010 + 1010011000011001101000101 + 0101110010100111010001110 + 1010011011000101010110011 + 1101001101101111100111100 + 1110000011011000110110111 + 1110101100010110011010111 + 1110000000001010101110111 + 0011000001111011111101101 + 0111100001101110101111011 + 1001011110000011011110100 + 0101010000100101000011010 + 0101001101000101001111111 + 0010110100101010100011111 + 1101101010111000100111010 + 1010110101111111011010010 + 0110101111000101110111000 + 0010110101010000110101011 + 1011100100111010101100000 + 1011100110011001010100101 + 1111110101001110011010010 + 1111010011110000011100111 + 1000011000111010010010111 + 0111001100000100110011111 + 0111001010000111001111010 + 0101001101100110101000100 + 0100000110100101001010011 + 0010100010101110000000011 + 0110010101101001111101111 + 0000010000000000100100101 + 1100001001101111100010101 + 0111111101111100110000010 + 1100011001110110000110001 + 1100010010000101101110010 + 0010110010100100110100111 + 1010000111000100011110010 + 0000001110010001101110111 + 0010110000101010100110111 + 1110101110110011110101110 + 1100100101001010111011110 + 0001100111111100111101010 + 0100000101011001101100100 + 1101010011101100000100010 + 0110111010011111100001111 + 1000100001000011111000111 + 1000101000010110110010111 + 1111000000100100010100111 + 0110001110101001000110011 + 0101110001010111000111101 + 1110111001100001101110000 + 1101001111111000000000001 + 1010111010001101111100101 + 0000101001001010111010001 + 0011110110011101011100011 + 0110110110111011011110100 + 0011010100000010001011101 + 0010101101100001101101100 + 1010001101110110100100010 + 0100010111010010011100101 + 1011001011100010101011110 + 0001010011110000100111101 + 0111011011110101110011001 + 1001111111110001001110011 + 0011110100010100101100001 + 1001010000111000011011001 + 0100011000101011111100100 + 0010000100100001101101101 + 0010011100001000010101001 + 1011010011001010000000010 + 1101101001001111111001110 + 1001011100100011100101010 + 1010011000010111010110010 + 1110010101000100101100110 + 1000100000111111011100101 + 1100111010111001010000110 + 0111100110110000100011100 + 0110101000010100110001001 + 1110001010010101011101000 + 0001011001010011010011010 + 0010100111110101111010010 + 0010001011001000000101011 + 0111100110010101001111111 + 0001011111111101001010011 + 1101110001110101001111000 + 1110110111100101111001100 + 1100111001010000101111110 + 0111010111001101101011000 + 0001101011100000011001001 + 0100100111110101001011110 + 1001011100000000001010000 + 1110000010110010001100110 + 1100110110110011010011100 + 0101100110010000011100011 + 1111111001010001110010010 + 1110011110110010101100001 + 0110001110100000010000101 + 0100001100001000011010011 + 1100111010101011100011111 + 1100011010111110101010010 + 0010101011110110011010000 + 1101001100111111010001110 + 1010110100111001111010001 + 1100001100100100111110001 + 0110101001111010000000111 + 0011001110001100101111111 + 0000111000101101000001101 + 1110111000100000100010111 + 0111001000100000010001001 + 1010101100001011001000110 + 0010010010101011011010001 + 0010110110111100001101111 + 0010100011111001000010011 + 0000001000000111110010011 + 1000011101100111101011110 + 1110101100111010000011011 + 0011010010011110001101100 + 1111100101100100111111000 + 0011000001011101111101001 + 0110001001000100110101110 + 0100010111111010000011101 + 0011110111011001001001001 + 1111110100001010100001011 + 1011110111010111111101100 + 1010111110010110001100010 + 1001111100111101111110101 + 1110110010111011011110000 + 0000110111100010000001110 + 1110000001110110011010011 + 0100110111101111101100101 + 1100000111111000010011100 + 1010001110110110101111000 + 0010101000010010111111111 + 1011110001100011001010000 + 0000100101000010100000111 + 1001011100100101100110100 + 1101011101010100111000101 + 0110101011011100110010000 + 1001100111000000001010000 + 0010000111110110100110101 + 0110110000001010101100010 + 0000001101100100100101000 + 1110100010010110111110000 + 0001010101111000001010010 + 0110110100100111000000000 + 0011100001001000101000111 + 1000011110100001000000000 + 1110001000111110010110000 + 0100111001011000000001110 + 0111101111110011011100101 + 1111111010111110000110110 + 1011001111111100101110110 + 1101110001001111000111111 + 0011010010001101011011111 + 1000110000010111000110000 + 1100011101011101101110010 + 0010000001101000110001101 + 0000010001100001101011000 + 0111011100111101100111000 + 1100001111101101101001100 + 1111000000110011101100101 + 0100011010011000010010000 + 1000101100011100011010100 + 1111111100111100100111111 + 1110100101000110001100110 + 0100111110000100011000011 + 0101101010010100011011101 + 1101001111111111001000000 + 1100100011001011111101010 + 1010001001100000010111011 + 1101100111010101010000011 + 1100100101001000101001111 + 1100100001101001110010101 + 0010100100101100011100011 + 0110001100000111110101010 + 0111001010111001000111110 + 1010000100010011000010110 + 1010111000100110000000000 + 0001111010111010011111000 + 1110111000010010011010011 + 0000010111011111111000011 + 0011111000110001100110011 + 1000111110111011011001001 + 0001000111010101111001000 + 0101001010001011010010001 + 1001001111111110000001010 + 0001000000110010100010000 + 0110010000011100011111111 + 0000100010111111110110000 + 1101111001011100000010110 + 0110011100100001110110100 + 1010001100010010010000011 + 1110001101101111101100101 + 0010111000010111111010010 + 0000010011001111111111100 + 0010010010011001010100101 + 1111000001110010101101101 + 1101110111100111100101011 + 1010101010110000110011110 + 0001011000001001101011000 + 1000011111100110011100111 + 1011100101001100010111110 + 0101000101000110010010111 + 1011100111110011100011100 + 1000100011001000111111110 + 0100100000000010011000101 + 0111101111111111000110001 + 0111011110010111110110010 + 1100001110101011010100111 + 0001100001001110101000110 + 0100101001110101101000100 + 1011000101001111110000000 + 1010110010001011000010001 + 1111100110000101010011111 + 0101011111001111011011111 + 0110000001011010001011010 + 0101100111111111000100000 + 0010100111001111101010010 + 1111011111000100001011111 + 0101001000010010001000101 + 0101101101100101111110111 + 0001111111010100101101011 + 0100101100010110111001111 + 0000011110011101111111010 + 0101011110101110101101100 + 1011111011010100010110100 + 1010001000101000101100001 + 0111111011001000111011010 + 0010011101010011001110000 + 0101111010111110001100100 + 0011110110100011101110011 + 0110000010011101010100101 + 0111111010101100110011111 + 1101110100100001011111100 + 1111110000100011011100110 + 0011101001001101101100001 + 0011000100101110111010110 + 1010010111010100011000101 + 0000010110110100010001111 + 1101010000110011111000011 + 0000100111010100000111001 + 0100101111011010100010100 + 0001000011101010010000101 + 0010101111010111111111110 + 1100011010110100000001001 + 1010110001101010010110111 + 1011000111011101011101000 + 0010101110111010001101011 + 1011000100000110110000110 + 0000010011111100110110010 + 0100010010111000000011101 + 0111111111000010111101101 + 0100001000001110001001111 + 1100000111001111001100100 + 1110100111100110111111001 + 1001001010010011110101100 + 1001010101001001101110110 + 0000000010000111011001010 + 1100110011100111111010001 + 0111101101100001111101001 + 1111100100110101010101001 + 0100011100101110110110110 + 0001001111110001010001110 + 1010100010010110000110110 + 1011010000100001011101010 + 0101001111010100101101110 + 1011110010001111010000110 + 0100111111000000111010000 + 0111110011001000111101111 + 0011110011110110010101010 + 0110001100011110100010111 + 1001000001110011000000110 + 0001100010010000111100100 + 1100010011100011000111001 + 1110111011101101111011011 + 0111000011011110110110010 + 0000111001111000000000111 + 0100000110011100010011000 + 1100111000110000010001110 + 1101011010111011101010011 + 1001101011110010111001010 + 0110010011011111001011111 + 1000001000111100000111010 + 1001100011010010010111001 + 0110011111001110101111000 + 1110101110001100100101001 + 1111000110000011100100000 + 0001010011001001000010110 + 0001010101110101000010001 + 1000100110110000111101010 + 1000011100110110111101111 + 1111001110000011001001000 + 1111111111011100110000011 + 1100011001001010000111011 + 1101000111100111100011101 + 1000000100101110010011001 + 1011101111011101011111101 + 1010101000001011111001101 + 1111010011110010110010001 + 1111011010000101110001011 + 0100010111100100011100000 + 1101101011001010100000110 + 1001011011100110001010101 + 0110111111010001110101000 + 1101011110010001111100011 + 0110000100001101101101010 + 0010001110110111101101111 + 0011000111101110101011100 + 1111000101000011010010101 + 1110001101000100111111101 + 0000111000010101111111000 + 0010111100110010100100010 + 0010110001111000001010010 + 1110000000101111011101011 + 1101000000111010010110010 + 1000000000110011110101011 + 1000001100101001100010000 + 1010011011101000000100101 + 1110010100000101011100111 + 1000110001011110100011110 + 0001001110111101101111010 + 1010001100100010010010010 + 1101010100001000111011011 + 0101100010000111010111000 + 0110010110001001100000010 + 0011100001111110000111101 + 1110010111001000011100001 + 0010110001010000100011010 + 0111111101110101010111110 + 0111011100000011010110100 + 1110011000001101000011000 + 0011111111011000001100100 + 1101101001110010000111000 + 1001111111011101000101001 + 0001001110110111000101101 + 0011111101010000010111101 + 1111000010001011011110010 + 1000101110100001000110011 + 0001010110001100101001111 + 1111101101010101110010010 + 0100100101001101101101010 + 0000011011011000010110110 + 0100110000010110001011011 + 1111110011111000100010110 + 1011110111111100111100110 + 1111000001001100101100100 + 0111111001011011110011001 + 0010101110110000100000010 + 1001001110001001100000011 + 0001001110001000001011101 + 0010101000011000010100111 + 0010010111101001110111001 + 1111011000011100110101101 + 0011111110000111110001111 + 1111001010100011101001110 + 0011011110000001000111000 + 0000011010011110000111110 + 1010011111010111110101010 + 1000010010010001010110011 + 0000010010010101010001011 + 0010110001111111010100101 + 1101011110000000010100111 + 1000001101100111001111011 + 0110010101100000010011100 + 1111111000111001101000010 + 0101110010111101011111100 + 0000000001010111110011000 + 1101001110101010001011101 + 1011100101111111010110000 + 1100101111101000110001111 + 1001001101100100001100000 + 0111000011111111100000011 + 0011000110010101001110111 + 1100000000000110011111010 + 1110110000100101110100101 + 0101000011011110111100111 + 1010100101111100001111010 + 1101101000011111111101001 + 1010111111010010010010111 + 1110111100101110100000011 + 1010100101111010101111001 + 0100001011111010010011010 + 0111011111100101001001011 + 1011011011111011110100000 + 0110101011100001111011101 + 1010111100111000111011011 + 1110101110101110011110110 + 1010110101100000110000111 + 0100010100001111100011001 + 1100100100010111101001010 + 1100100101011110101101100 + 1000000111010110011101111 + 0010001011011000011010110 + 1000101110100001010101101 + 1110110100010001010011011 + 0100001100100100001101101 + 0001100010111000000110011 + 1001000101010110000000100 + 1101010101010011000100100 + 0010000110101001101010000 + 1101010100010011111001011 + 0011110010000100100111100 + 0011000111010111011100001 + 1100111110101010000000110 + 1011100010110000111011010 + 1011000110100000101111011 + 1011011000011011110011100 + 0110001101110100001000110 + 1000011111101000011111001 + 1001000001010100001110101 + 0001111100000111010101001 + 0000000011100100010000000 + 1011111011100111101101111 + 1010011011011100010000000 + 0100101101111110010000000 + 1010110101000101001100000 + 1100001111111011010110000 + 0011001111010000101110111 + 1001010110011001110110111 + 1011010000110010100000110 + 1100011110001011011100000 + 1000000011100111111011101 + 1110001111010011001111110 + 1111011101001101111110101 + 0010110100110111100101100 + 0011000001000101100101101 + 0001011001111000100000100 + 0010101111111100001010001 + 1100110110010000101101101 + 1001101111000000000010001 + 0000011101010101010000010 + 1110110001100100011101110 + 0001101011100001111011010 + 1110110010000000000000111 + 0100000001010011101101111 + 1011011001001111001010000 + 1111011010000000110010100 + 1111110010111100110101010 + 0110000000110010001101101 + 0000001100000010010001110 + 0101011000101100001000101 + 1110010000111110011000001 + 1101000010000111000011001 + 1101001100100101110000010 + 0110110100100111111110010 + 1001110110110010111111010 + 0111000101100111000101100 + 1111000100011011100100100 + 1111101001110100001101010 + 1101111011100000010011111 + 0011100000010110001010001 + 0001000011100010110011100 + 0101100101001111111010000 + 0100111111000101111110000 + 1101101000011110001111100 + 0111101110001000111010010 + 1001010010100100011100111 + 1110101110110001001001001 + 0100000011100111101111110 + 0100111000100010110110101 + 0011111001011010100111000 + 0100100010101111011101101 + 1011111001110001001100000 + 0010111110000110101111000 + 0100111000011001100100011 + 0101000101101110000100001 + 1001000011001101011111111 + 0111100001110111111110101 + 0100100111011100111110001 + 0101101100001010110110100 + 1000010100100010111010011 + 0000111010000010100111001 + 1011010011010010001100010 + 0111000010000101000100011 + 0001000000000010110110110 + 0111011110011001011000010 + 0011011100011101000011100 + 0110110001000011010010010 + 1000010110011010010110001 + 0100100111001000010110000 + 0001101100001100000011010 + 1011000001001101011100111 + 1000011000101101110101110 + 1011100000101001111101010 + 0110000111111000011100101 + 1001101100111010110001111 + 0110001000110111101011010 + 0010011101110100000010110 + 1010010001110010001110110 + 1001101100011010011100000 + 0001101111010011111110100 + 1001001011101001011010110 + 1110110110110001000011100 + 0111111100011001111010010 + 0100100001111110011110001 + 1011010100001010010000110 + 0101001010111011001100111 + 1001101011101100111101110 + 1001101111100010111110000 + 1110011101100010010001011 + 0110001011011000001011101 + 1000001011111000111101001 + 0001001100100111101000000 + 0100100011101101100110100 + 1000000001011011011111110 + 0101101101011011100001110 + 0010101101110111000101010 + 0001001110110111110110011 + 0110110010010100101110010 + 0100011111111010100000111 + 1010010100010000011011001 + 1100101011011111100001010 + 1000011000011000100101001 + 1111010110100000101100011 + 1111110011001000010110101 + 0011111101111010010110000 + 1111100000000100000100111 + 0000011010111111101111000 + 0000100101010110000000011 + 0111110110000011011010100 + 1010010011000111010010001 + 1010110100011101111000100 + 0101010000011000101110001 + 0110001011110101001111110 + 0001011011010001001000100 + 0101101000110101010100100 + 1000010000010111010100100 + 0100111110111001010100110 + 1110101000111000001111011 + 0011101010100011010000011 + 1010100000110001111111111 + 1010000110001011101110110 + 0101000100000010010100101 + 0100000101100101100011101 + 0000011000111001101110001 + 1111101010010000001001011 + 0111000111011000001111111 + 1100000000100010010110111 + 1011000010001000101000101 + 1111100100100011110101001 + 0101001101101010000111110 + 0010111100011100000011100 + 0101001100000000100110111 + 0110010001001100011111110 + 0101000110001110110100000 + 0001100000001111100101000 + 1001110100101101000100111 + 1000011000000100110010101 + 0000111001000100001100000 + 0011100001111101000111010 + 1001000110011000001010011 + 0011101011001110001001001 + 1000110111010010111001110 + 1111111110011001101001001 + 1111111100100100001110000 + 0001000011011101000110010 + 0000110011000100111111010 + 1101000000111110011100010 + 1110000111011111001101000 + 0101101101000010101111011 + 1111000110001011110001000 + 1010101000101111010111010 + 1100011100110010101001011 + 0101010001110110100101011 + 0000101110100000010101101 + 0010001010010000111010100 + 1000110101010000111001111 + 0101010100100110111100000 + 0000100001010101001111111 + 0000101111101101100001110 + 0101001111110001111011001 + 1001110000101101010011111 + 0100001100100000001111011 + 0101101100111111001011101 + 1010100000011011111011101 + 1100001101101100101010100 + 1010111000010001010011100 + 1000100110000010100001011 + 1101000010011111010010100 + 1110001101011001011110101 + 1110001000101000101100010 + 1110101111010111000111110 + 0110000000100000010000010 + 0001101101001100010110101 + 1000101100000001011000011 + 0001011000101110110010100 + 0100001000000010010011111 + 1111110010100100001001010 + 1000100010110101001101110 + 1101110101001101110100100 + 1101011111000101010010100 + 1010101100110110010010000 + 0111111000101111001100110 + 0001110010110010011100100 + 1111100000001010001111000 + 1011010000111111001101111 + 1010110000000101110100100 + 1111110101001111000000001 + 0001010101001010010000100 + 0100100011101010111000101 + 1110101011001100100110101 + 1110111110010010100111010 + 1111010001000111000110011 + 1111011001000110101001111 + 0100000011100000110011101 + 1100101101111010111001110 + 0000000100111111111110100 + 0101011001000000101011101 + 1000010001010111000110100 + 1011010001110001011010011 + 0101110011010110001100111 + 1000011010110111001111101 + 1101011001101111100000000 + 1000001100111111111011100 + 1100100101010100100001010 + 0110001010011011110110100 + 0110111010101111000110111 + 1100011010011001101101110 + 0110101001101000001001011 + 0010011001101110111111101 + 0011001100010001110000111 + 1010000001100111111011100 + 0110010111101101010110010 + 0110101011000101000000101 + 1000010011001110011000110 + 1101100001011010100000001 + 1001001110111011010010010 + 0101111101010111101101110 + 0100011000000101011001111 + 1010010111011110110100110 + 1100100000111001001011011 + 0111101100001011111110110 + 1100000101001101101111000 + 0000001011000100111101101 + 0110100010010011000010111 + 1110000111100010011111100 + 1111011100110101001001100 + 0001100000111011001000101 + 1001000010111111011101111 + 1101111100110111100101111 + 0001011101010001111000011 + 1011101101100101110000001 + 1111111110111101011111000 + 0010111001101110000011111 + 1000010110101010101010101 + 1011100101111000100100101 + 1100100011111110011111110 + 0101101101100011011101000 + 0000111111001010110000010 + 0011101000011000011001110 + 0010100111101011100101010 + 1110111111000101101000011 + 1010111001101011111100101 + 0110000100110110110111110 + 0110010001010000001101010 + 0001010101101010000110110 + 0111101100001111011101111 + 1010010111111101101101011 + 1001110001001101111010010 + 1001100010100011011010000 + 1011100000011010010001110 + 0110010011011111110010011 + 0101100111111000001111100 + 0111111010001011000100001 + 1100100011010001001111110 + 0110000010011010110011011 + 0010110100000110111000001 + 0010000110010110001010110 + 1011011101110111011010001 + 1101011011011111100110101 + 0000111001100010101001100 + 1010100011110110011010000 + 0011011110011000001100110 + 1110110101010011100101010 + 1001001010000100101100100 + 0110110010010110100000101 + 0001010101111100001011100 + 0000101010101001011011110 + 1100010011011001001100001 + 1110010111111000000011110 + 0111000110000010011111111 + 1000111011100110110111100 + 0011000011101111111010110 + 0010100100101010111011001 + 0011010011101011000111111 + 1000000111101110000010001 + 0110010101010010101110100 + 1100001010011111001000000 + 1100110111000110011111100 + 1100111010101100100001101 + 1110001001111011010110001 + 1001011000110110111100111 + 0101100001100100000110011 + 0111101100110101111010110 + 0011010000001100101100100 + 1110011011101110111100010 + 1011000111011110000101000 + 0110010010000000001111101 + 0001110001011011101100101 + 1001011111010110111001011 + 1001100100101000101011101 + 1010000011000100011000011 + 0011110101001101111111111 + 0100100111111100001111001 + 1010101110101110101110011 + 1111100110001000111000100 + 1010111111110011000101001 + 0000000101001000111100101 + 1100101101001101101000000 + 0000101011111011010110111 + 1000010000110010000010000 + 1100111011001101110010111 + 0101011101111010110001111 + 0101010011010000000010101 + 0001100100001110000101010 + 0001100001010111010111010 + 1100000100110001111011000 + 0100111010110100010100111 + 0000001000100111000010001 + 1001111011101001000010011 + 1001000011011001010100010 + 0010001011011001000101110 + 1000011001111001110010001 + 0110011010100010110100101 + 1111001001111111001100011 + 0100001000101100111101000 + 1000100100111000110000000 + 1100110001111101001010111 + 1111000111011111000100111 + 0111111010010101111111010 + 1111110101010111100011111 + 0101101101101100101001101 + 0101101010011101100001101 + 1111011111100111010010111 + 1100111111111010101000110 + 0000101110101010011110101 + 0101011101110111010100011 + 1010100011011001111111001 + 1001110110101001110100101 + 0101011011010000011000011 + 0111101011001101001010100 + 0110101000111011000101000 + 1101110100110110111111101 + 1010100110001000001000100 + 1100111001010011001001011 + 1110010101101101100110110 + 1001001011010100100111101 + 1001010011001001110100011 + 0000001000100110011011101 + 1100011001101000111101010 + 1010001011010011001101100 + 0110100000111000010001100 + 0100101101111101111111000 + 1111110011001111101110101 + 0111100111010011110010110 + 1101001100101101000000001 + 0100010111001110101100000 + 0010011110110100100010110 + 0110011011000110100101100 + 0000000100000101100110110 + 0010010101110111111101000 + 0111100111110100010101110 + 1011110101001011110101101 + 1100001010110001000111111 + 1101001111010100100100000 + 1001001010100011111111000 + 0011001111110111101101110 + 1001111000000100101101001 + 1011111111110100010001101 + 1101001101000101110000101 + 1001010110001001001100000 + 1110011100000011000100011 + 0001011000001101100111110 + 1101110100010001001010011 + 0000001100101011010000011 + 1110010101011011111000000 + 1001111011111100010000001 + 0010000100100100001100100 + 0010011100101101110001110 + 0001110101001011100110100 + 0110101100011100011111100 + 1111101111001110011111100 + 1001000010011110111011111 + 0111011000110100111101001 + 0010110011111011011101011 + 1000111000100010001010011 + 0010001010001101110111111 + 1001001001001011110110000 + 0010111010100100001001110 + 0111000111011101010000100 + 1011001110000010010011100 + 0001111011001010000011001 + 0010000000001111111000100 + 0111010010011100000110001 + 1011001100000100010011010 + 1110011011010110111110101 + 0110110001101001100010111 + 0010101110110001010011100 + 0011111100111100110010101 + 0110110000101000100000100 + 0000000010110001011011101 + 1111110110100111011100001 + 1000100110111111100111011 + 0100010000011011001001011 + 1001001111011111110101110 + 0000000001101010111000011 + 0101101001100101010100111 + 1011110101010111110111011 + 1100111110011001001101011 + 0010010100111001011101101 + 1001011000010000001110010 + 0101011101111000101010011 + 1010100100101010110010001 + 1110100110100100111010001 + 0110110010001000001110100 + 1011111100000010000100110 + 0001000001111000111111100 + 0011001111111010011001011 + 0101111101110011001101101 + 1100110111010110000011111 + 1001100010110001010110100 + 0100001101101011000001101 + 1011001001111101001010110 + 1110000011110111111110010 + 1010010111101101000001010 + 0010001111010010100101011 + 1011001000111001011111100 + 0001110101101011011100110 + 0010001000100000111101110 + 1101000101111011010001000 + 0100110101101000010110100 + 0000010101010111010011011 + 1111011110001100011001000 + 0100001001101011000100010 + 0101100001100100001010000 + 0101010100001001000110110 + 1001110000001010111011100 + 0101010100010000110001111 + 0011000101001001110100110 + 1001001111010001010010101 + 1011110101101111011010001 + 1001100111111110100100111 + 1111111110100101111101010 + 1110111000110000010101010 + 0000110001111101101011010 + 1110100010110111111001011 + 0001110111000011000111011 + 0010010010111000001101011 + 1110001010000101101001010 + 0000010011000000111101010 + 1111000010100100110111011 + 1100000111100000101000011 + 1100110100100001010001101 + 0011101101100000110110001 + 0010101111010001101001110 + 1101011100010101100100011 + 1111000100001110001010100 + 1001011000001101100001010 + 0101100101100010001100100 + 0100111101101100110101011 + 0001010111011110110100111 + 0001100011011101011001001 + 0111101000010100001100000 + 0000011000001100000110100 + 0010000110100001011000101 + 1110110100110110011101010 + 1001001101100000100101000 + 0111111101100110001101111 + 0111111000100100011011011 + 1110001000001101001001011 + 0110101101000101010000001 + 0000011010100100110010101 + 0001101011101000100010101 + 1000000101101011011101010 + 1010010000100100101011011 + 1100101010110001011101110 + 1111111100111101000101000 + 1111111010101001100001110 + 0011000001101000000110001 + 1100011101001001000000100 + 0000101000001010110111110 + 0000111010110100111100110 + 1110011111011010010101111 + 0101101010011010110111111 + 0101001111110110000101101 + 1000100101101001100000110 + 1101100101011111011101010 + 0101010111010101011100000 + 0101100010011101001000001 + 0100000100010010010101100 + 0100111010111111001100110 + 0101011100001000101011000 + 0101111011010101010010001 + 1110100000000000000111101 + 1100110011010101001111000 + 0010111100111010000111011 + 1101010001111010110000001 + 1011010101101100011011110 + 1000100101110011001001101 + 1111010011101000001110101 + 1100011100001001001110001 + 0111110101111100101100000 + 1000010000111111101110011 + 1010001101011001101000000 + 1011010000100011110001001 + 0001011010010001001111111 + 0001110011011010101111110 + 1011100010100001101010010 + 0000111000000101111100000 + 0110100111010001010001001 + 0000111100101100110101001 + 1110001000001101100111001 + 1001010100110010011000000 + 1011000010100111110010111 + 1111110101101100110010111 + 1011110000110000000000000 + 1011011101011101001101011 + 1010000100101110001101101 + 1101010001000011000110101 + 0111011001100101010011000 + 0101111010101111011101011 + 1010111110111100101000001 + 1000100101000110101011010 + 0101110000010010101111111 + 0001110100011111000001000 + 0101101110100111110000100 + 1110101000100000000110000 + 1100011001101011100000011 + 1100001100111100111010011 + 1001101001101011100011010 + 1100010110001011011001101 + 0100110010110011100001000 + 0101000010000110110111111 + 0011111100110110111110101 + 0101010111010010000101000 + 0010001100101110101011001 + 0010000101111110011000101 + 1110000000110011001110000 + 0100010000111111011111100 + 1011100001110001010000011 + 0001111101100110110100101 + 1110010000101001001001110 + 0110100000000100110011010 + 1001010010001011011000011 + 1110100010010011110001111 + 0110100110100111000101100 + 0111000111111001001111110 + 1010100111101100101011110 + 0110010100101110101110001 + 0001011101010000101001011 + 1100100111010100111001111 + 0001001110001110100110011 + 1111011101111011110001001 + 0011000110000011111100101 + 0000110011010010111001111 + 1111111011110100000000101 + 0111110101000101011111011 + 0010100101101101101000101 + 0101111000000101000000100 + 0001111010100111001001010 + 1010011110111110011010101 + 0100000100011000010010001 + 0010000100101100011001010 + 0101011101110001101001001 + 0111001001100011010001111 + 0100111100000010111000001 + 1000011100110100001110010 + 0011000001110110001010001 + 0110101010001010111101110 + 1011101100101000011011110 + 1011110001011011110001010 + 0101101001101001100010100 + 0111001101111110000000111 + 0010001111000101000010101 + 1110000101101001010001111 + 0001110101101011000010110 + 0100100011010110011100001 + 1010000111011110111101110 + 1100000101010001100011111 + 0100011010010010000011010 + 0100111001111110110010011 + 0111101101011101110001100 + 1111101110111110110111100 + 1011011100101000001100000 + 0100101101000110111111011 + 1010000110000111001011100 + 0010101111010100101100111 + 1100011000001100100011111 + 1011110000100110010010111 + 0100101111101100101001011 + 0111000001110010001110111 + 1000010110011001011011010 + 0100101110110101100010101 + 0101000010110100101001001 + 0101110010111110100100111 + 0101011011110110110010000 + 1010000010111011000010010 + 1000010000000100110000110 + 1010100101110111110100111 + 0111110110010110000011100 + 1100110011100000101010011 + 0010111110111001100010010 + 0001000001011111100101110 + 0110011001101000011110110 + 1000001111111100010010000 + 1101111000100001100011110 + 0101110001000000101001101 + 1101000000110010100011110 + 1000111011011011000001011 + 0111100001000011110100011 + 0100000111100100011000001 + 1101000101000111000100010 + 0110011100011100001101101 + 1101010010010100011110010 + 0111101010000001101101100 + 0100101010111101011110001 + 0100110101001100100010000 + 0000011100001101111111011 + 0001000110010010001100100 + 1010101111001101101001111 + 1100011101101110110111111 + 0110010100010011011001011 + 0010000010101011110111111 + 0110000111011010011010100 + 0011011011101001001110011 + 1010001100000100100101100 + 1011010110100111111010000 + 0001100100001011011100111 + 0000000011001011001100110 + 1101011010110100001101010 + 1101100101000010011101100 + 1011111001001110001111011 + 1011111100111011100111110 + 1011101010110010110010001 + 1010101111001010011000111 + 1010100111010111110101011 + 0100100101111110101100010 + 0010000001100000000110001 + 1101000000100000010110001 + 1000011111000001111110000 + 0110010110110001000110010 + 1010111001101100011100000 + 0111001010001011110000000 + 1001100111101010111100110 + 0000110001010011100000011 + 0101101010011100110010010 + 1001011101110000000111110 + 0101010010111001001010011 + 0001011100100010100011000 + 1110110001011001000000011 + 0100111100011011101110100 + 0101111010001011001111000 + 1011110111011001110110010 + 1001111111000100110101001 + 1000010111000100111100100 + 1101110101011110001011000 + 0100000101001100100000111 + 0111101010100110110011100 + 0011100010000100111100111 + 0000001100100000101100111 + 0100111110000001011100010 + 0101100110001011001010001 + 0111011011000001101000001 + 0100011000110110100101110 + 1110000000101110101010010 + 1110001001000001001010000 + 1001000001011101010101101 + 1000101011011100000101001 + 1100101110101111100001110 + 1101011101000000001011000 + 1111100111011100110001100 + 1110010011000100011110001 + 0000111010110011101101101 + 1001000011010100100110101 + 1111001100110111010101111 + 0000110010011010010111001 + 1111000011011011011000111 + 0010110011110101000110111 + 1111000000010010011110011 + 0001011001101000010010001 + 0010000000110100101100010 + 1110110111100000000111101 + 1110101101100010110000101 + 0110000111011111110110000 + 0100000011110101001111010 + 0101100111000110101000100 + 0010000110100010100110111 + 0100001100100101110010101 + 0001001010100001101111111 + 1011010001000100101111010 + 0110111000001111011001111 + 1010100001110000000100011 + 1011110011101100010110010 + 0100001001101010001111100 + 1111001110011100011111000 + 1101110011101011100110010 + 0100111100110100101010110 + 1110010001001100011001011 + 0100111001010111011111000 + 1001010100011110111110000 + 0001101010001110010110000 + 0100100101010100101110011 + 1101011100000111100110000 + 1111110110100001101100110 + 1001010100101101100000010 + 0010101011011100000000101 + 1000000001000110101000101 + 1111010010100101101001010 + 1000100000101101000000101 + 1110000101100001010000111 + 1001000100101101001101011 + 0101101100001010110101100 + 1111001000100001110011011 + 0000011000011111001100000 + 0011111011111101000111010 + 0111011000001000011011011 + 0010101001011100100000110 + 0100100110101111001000000 + 1101100011000111011001011 + 0000011011100001110001011 + 0110100110011111100111100 + 1010110010000001101110100 + 1101001110110110000111010 + 1001001011011101110010000 + 0001001011000001000100000 + 0001101010001011011110111 + 0100111100001101110010000 + 1111111011000011000011001 + 0000000000110100000001001 + 1010011111000001001111010 + 1011001001010010110011100 + 1010000110111111010111111 + 1111111111110010111111010 + 1000001010000101101111101 + 0110101011000000011000110 + 0100001000010110011001100 + 0101101111010010100010010 + 1100010001101110001100000 + 1000001000001010110001011 + 0010001101010000111110110 + 0011110000010010010100011 + 0110011110011010001111010 + 0100110011111110000111010 + 1111101101100010101100110 + 0101110001011100001000000 + 0000010111100100001111000 + 0111111101100101101010101 + 0110111001111010100000111 + 0011010110011010001101011 + 1010011110101101100001101 + 0100110111010000001011111 + 0011101100101101101011101 + 0100101110010111010001000 + 1111010101110110010010111 + 0101001111000100010100110 + 1000000111000010011101100 + 1111001110010000011010100 + 1101110110010001101101000 + 0110111001110010100110101 + 1011100110001100010110010 + 1001100101100011001000001 + 0110100010011100111100011 + 0111101011010001101000100 + 0111010010101101011100111 + 1001011011011111110011010 + 1011001101101000111101010 + 0011100101000100101010100 + 0110111011010110011110110 + 1000100101110000101011010 + 1010111110011000010110111 + 0100111000101011001010000 + 0110010110100101000100100 + 1000010101010111101001101 + 1011101100101110010010101 + 0001001101110001010010011 + 0011111001011110110010000 + 0110011110010101011010110 + 0011100010101100010010011 + 1011100111101000000000111 + 0101011011110110001111110 + 1010110001101111110011010 + 1101000111100101110011110 + 1111011110100101100000111 + 1010010110010110100000101 + 1011100010001010111011100 + 0100000111001101010001110 + 1011001111000001010001010 + 0110010010001101111011000 + 1010000011110100000011110 + 1100101000001110000010010 + 0010111100000100110111001 + 0011000011001110001011011 + 0101100010101101100111000 + 1000010010000101100010011 + 0010110110001001010111011 + 0100110010101001001100011 + 1100000100110110011011111 + 1101110100010001110000101 + 1101000010011111100001110 + 1111100111111101100100001 + 0110101100110001010011011 + 1000000011001110101000101 + 1101100101110011000111010 + 1100011101110011110100101 + 1001100010011011111001000 + 0111010001010101101100110 + 0110010110000011111001101 + 1111001011100111110111110 + 0100110001101001110100001 + 1001101101101001001011100 + 0001101000011111110111111 + 0100110111001101001010101 + 1011111101011000111110011 + 0001100000110010001101111 + 0100011101110001100101100 + 1000111000001111101101000 + 0011011100111110100000000 + 1101110111111110110101001 + 0000011011001001011101001 + 1110001011111000001111011 + 1010011111011100010111101 + 0001101000011111110101010 + 0100111000000100011110110 + 1010100110110110110100100 + 1011101110001100010101101 + 1110001110011111010010110 + 1110001101010010110100001 + 1101000111111111110111110 + 0001101110101001110100001 + 1101101111111101100101000 + 1100001010010101110111100 + 1010100100000000000010011 + 0010101101111010001111010 + 1010101001000000011110011 + 0000000111100110100100101 + 1010111000001001000011011 + 0110011101011100001001111 + 0111100000111111010110100 + 1101011000110001010010100 + 1110000010010101110011100 + 1101010010001001001000001 + 1001010000000001100001001 + 1110011011101100001111100 + 0011111000110101000000000 + 1001011000000001011001000 + 1000011000110110100100000 + 0100111101010000000110110 + 0000000001110010001100110 + 0001110000111101101101110 + 1001100110010001011100010 + 0000110001000000001011000 + 1010110010011000010110111 + 0111100110001101000000111 + 1111000101001111111101000 + 1111110110010100010011111 + 0011101111110001000101010 + 0110011111011010101011011 + 0110001110101011100010100 + 1010010010001101011100011 + 0001001000010100110010001 + 1101001101001101001011010 + 1111101110010110100110000 + 0000001011001010101010010 + 1101011001010000101110101 + 0000111111011111110000000 + 1000011000001010010010110 + 0010111001000011010101001 + 1011000111110000110000001 + 0010100110001001011010100 + 1100100010101100010011000 + 0100101101010001100000101 + 1000010001011011111110010 + 1000110101011111111100011 + 1111111110110000010100111 + 0101101011001010110001111 + 0110100101011110101000001 + 0010101111100001011101110 + 1100011110000111000111001 + 1101001101001101000011011 + 0001111101111010011010101 + 1111010011010000110011111 + 0011100010001010111011001 + 1101110101000110011011011 + 0001111110000111001011100 + 1110101011110101101000100 + 1101010101000010111101101 + 0001010010100000001101001 + 1111110011101000010101010 + 0100010100011000000110001 + 1100111000010001001000110 + 1011101100100110100110110 + 1110001011101110011001011 + 1010011100011000011110000 + 0011111011000001101001011 + 0001001010111000000001011 + 1100110110101101010100111 + 1011001100000110111001010 + 1101011000011100100011100 + 0110011111010111100110111 + 0010101010011000100101111 + 1000011101010001000100110 + 1111001111000010101001110 + 0001110101010110001111001 + 0101110001111111111100001 + 1010000101110111000001101 + 1010101111000111110011110 + 1000110101100000101000110 + 0000010100100100101111110 + 1011100001101111000001000 + 1010010110111010110011010 + 1000100100110111011011111 + 0010010010100100111000000 + 1100111101000111110001101 + 1110100001001111100010111 + 0001001101101011100011110 + 1100100100001010001101000 + 0101111110111100000001110 + 0000100110010010100010000 + 1100000100101011101011010 + 1010001111000010101110000 + 0011001101100101001010111 + 0100011101010110110010110 + 0101011100010000001110001 + 0010100000011011110110101 + 1111001011001010101010111 + 0001010111110101010010100 + 0011101001100101010010000 + 1101111010000010110000011 + 1001100000111111101001010 + 1110011110001110001111110 + 1100010001101100100111000 + 1100011010101110101011010 + 1000100111110000101100001 + 1110100000010110111001011 + 1111000111000111001011000 + 1000011110111010101111100 + 1111100011101011100100011 + 0001011001000101100000010 + 0011110100000101101011000 + 1010001111011010100111110 + 0010110101000011110101001 + 1010110001101110111011111 + 0011011101101011011011101 + 1100011101011000110000111 + 0110100001101011100110010 + 1111100000100000001101110 + 1000101011000101011111011 + 1111000001000010010010110 + 0000100101000011100101000 + 0100111101001000011110011 + 0011100011101100111101111 + 0101110110001010110100001 + 1110111100110000010101111 + 1101101001111100111110111 + 1011001010011111111011110 + 0011010001010110101000100 + 0101000100000101001011011 + 0010101001100001010010000 + 0011101111111001000101011 + 0111110101110110100101111 + 0000100100001010000111000 + 1100010110111101101000101 + 0111001100110010101001001 + 1100011110000100111001101 + 1100000101010001101110110 + 0010100101000001101100111 + 0011110001010010000110001 + 1011000100000111111011100 + 0111010111011111010100110 + 0100000101111110000000101 + 1101001010100010110110000 + 0110100101100000000100101 + 0110101110100000110001011 + 1110011010000100001010111 + 0011100001011101011101001 + 1110001100011001100001011 + 1001001010011011101110111 + 1010101000001100101011111 + 0010100011011101001100111 + 1101001000101101100011101 + 0111111111011101111001111 + 1101001011000010010100011 + 1100000101100011011111011 + 1101000100110111100011001 + 1101011010011100100111111 + 0101110100110110101111000 + 0010001001111010111000100 + 1000101000110101000101001 + 0100100101001110001101101 + 1110001100000011101100010 + 0010000100001101001110011 + 0011001001101111011110100 + 1100011011100001011000001 + 0001001111111010010100101 + 0011010110110000010001010 + 1000010110101000000001101 + 0100100101011010011011001 + 0010110010011001101011111 + 0111001011000101110001000 + 0101111010101010100001011 + 1110101110111101100100001 + 1110011111110111001010000 + 1100101101000110111100101 + 0100111101110000110111011 + 1000110000101011111000110 + 0100011011100110110110100 + 0010101101010011111100111 + 1100001111001111010110111 + 1011000101000111011101011 + 0111010010110110100010001 + 0100110010001110111011011 + 1000111001011001001000100 + 1111010101111110101101011 + 1011001100100001011100110 + 1110110000001101000111111 + 0100100011101011101101001 + 0111100110000110001100010 + 1010110010010011011010100 + 0101100011000100000001101 + 1100101010000110010011111 + 1001011000110101010101010 + 1100110011010110001101100 + 0000011000011011100100010 + 1001111000101010100000110 + 0010101110010001111111101 + 1110000001010011000011000 + 1000100010001101110010001 + 1001100001010100001101000 + 1101110001110100011110000 + 1111010100000010101011110 + 0010111010010100100011010 + 1101001111011001011001110 + 0000100110111101101100001 + 1101101010111011111111110 + 0101001110001010111000111 + 1101011111100010100111011 + 1110111000000110011010000 + 1110010011001011100010011 + 0101100010000000101011010 + 0010010111001110100000100 + 1011111100010110101111010 + 1100100111010000001000011 + 0010001000001101111100010 + 0101001101010101011011101 + 1111011011000111100110110 + 1011110111110101100010001 + 1000110100100000010111100 + 1000101101110011100111011 + 0001101110010001000010000 + 1001010100111011011110110 + 1000001010110001010001110 + 1010100111010001000000000 + 1010100100110010101010010 + 0100100110110111010011010 + 0110110001110011101100101 + 1100100001111110010001000 + 1101010100110010111111100 + 0001000110110001000000101 + 1110111000011011100100010 + 0010100000111110000000110 + 1111000111111100110011011 + 1001000011001011110110010 + 0010111100010100111100011 + 0011011000101000011100000 + 1000010110101001111000110 + 0001111100011111111011001 + 0010110111100000100101001 + 1000111100010110010000011 + 0111000111110001000100100 + 1011111001000101101101011 + 1110000001010011010010011 + 0011100110110011110110001 + 1101100101110010111100110 + 1110000111000011010101101 + 0001000111011011010110110 + 0000100110110110001100111 + 1011010110010011011110100 + 0000011101000001000010101 + 1001110100010011111110010 + 1011100101101010001100111 + 1100101110111111101111101 + 0110101011110100011101111 + 1111000111010111111000001 + 1011110010011010010110010 + 0010000000000010011110000 + 1000010111101010011000101 + 1100111011101110110100100 + 1100011011000000010010101 + 0101101000011110100111011 + 0010110101001010011000101 + 0110110000000000001100000 + 1000110011110001100100110 + 0100110001101010110100011 + 0100011100111100100100111 + 0100100011011010111110010 + 1011110000010100000010001 + 1000011000010101101100101 + 0110001111000110011000001 + 1110011001001010100100110 + 1100100011110110111100000 + 1010101011100101011010010 + 0100110010010101111110101 + 0101001110011001101101000 + 0000001001001001100110110 + 1001101100111100111000001 + 1110100010111111100100101 + 0001001011010111111000001 + 1010011011011101011110110 + 1110001101001100110011100 + 0110111100011101001100010 + 1110110001010100100110001 + 1100111010001111010011100 + 0000111110111100000000100 + 1001011011110000010011111 + 0000000111110001011011000 + 1101001000110000110011111 + 1011111110101110100010010 + 1110100011000100000010110 + 1011001000000110111101001 + 1000110010100010101000110 + 1001111111001111100000110 + 1100100111001011101001010 + 0000110001110000011111100 + 0000000011000101111100011 + 0010011011101001010000011 + 0000001011101101101011101 + 1010010110111010000011110 + 0001101001010000111000110 + 1110110111001011101001001 + 1011000001010101101100111 + 1001110101110111011100010 + 1011111101000111111001111 + 1011110100010111000111100 + 1101000100011110110001001 + 0110001010111011110110010 + 0011000011001010011000111 + 0111000010001010000011000 + 0110101111010100010111011 + 0011011100110010100110111 + 0000110100111100010010010 + 1000001000101110111100001 + 1101110101001001000010001 + 1011000101001011110000001 + 1110110000101011101011010 + 0111000110101100110100111 + 0100001101000101001010101 + 1110011100101100100011001 + 0110100001001010111000000 + 1010000100101010111010100 + 1001101011011001111001011 + 0011011010101001001100110 + 1110101111111101010001111 + 0001001101010100111001011 + 0100000011110010000000110 + 0001011010111000000000010 + 0110100011010010100000101 + 0000001001111110000000010 + 1001011011111100101111010 + 1001110111000111111010001 + 1110111010100101010001001 + 1100000101010000110111000 + 1010011010010001001101010 + 1110011000010101101111011 + 1111000101101000101100001 + 1100110001110111010001100 + 1101111010110001000011101 + 1111000011110010101010000 + 1001100111000111010001100 + 0101101110101100001010101 + 0000000101101111000001011 + 0101011001001001010010010 + 0100010101000000011001010 + 0110010000011001100100111 + 0001010010100010101100101 + 1011010100111110100100000 + 0001011010110010001001100 + 0100011001001001010111100 + 0011110011111100000010100 + 0010010011100011100100011 + 0001101111011011100011110 + 1000111000000010011010101 + 1100010010101010011101100 + 1110000110001000110111000 + 0010110001101100101111010 + 0011010101101001011110010 + 1100111100001111011111011 + 1101101111000000100110011 + 0110101011000001110100011 + 1101011100011111111101101 + 1011010010010101010110010 + 1101000001001000101111001 + 1111011001000101101110010 + 0111010110010000100010111 + 1010000010011110001111010 + 1101100011111100110010110 + 0100100111010110001100111 + 0111101110001000011010011 + 0111001011001010010001101 + 1011100001100010010000010 + 1101010001110100110010010 + 0011111010011010011000001 + 1111001000110111101011010 + 1100110010110011001010100 + 1111000011000011110011011 + 0011001001111110110110110 + 1011101001110111110011111 + 0011001011010101110000000 + 1110100000011100101001100 + 1110110011000000011001110 + 0101110000101001111010111 + 1100000110100101011010001 + 0000110111111011101000000 + 1001011100000011110111110 + 0010010110110000100100000 + 1000010100100110000011101 + 1110001001001111001000000 + 0010010111010100001001011 + 0010000100000001000011100 + 1011001010011010011011111 + 0000010110010001110111111 + 0100111110010101100000011 + 1000001100101110000001100 + 1101001110001000111110110 + 1010001111001101010000111 + 0000111010111000101011000 + 0011100100110010101001110 + 0100001111111001010111001 + 1001111001100101001110010 + 0101110000010100111010011 + 0000101010001011001101110 + 0101110100111010011110001 + 0000000111111011100111001 + 0101100010010001111101101 + 1111111000110000111001110 + 0111001010010010011001101 + 1001011110100010010111000 + 1100111110000000100101001 + 1001001001000000001011001 + 0101001110010010010000001 + 0001111110110011011011010 + 0111011110111010011101101 + 1010000011000111100100101 + 0000000001000001111110010 + 0001101001100101000010010 + 1111101011100100111001001 + 0001100011110110011100100 + 1111010011001011011011101 + 0101110100100000010011000 + 1001111100110100111110001 + 1101010100111111111000101 + 1000100101011010111011110 + 0000111110101001011010001 + 0110000101010101100110001 + 1110111001101001010001110 + 1000011101011001001110010 + 0001110011010011001110111 + 1111011000110000000101011 + 1100000000100001101011010 + 0001001001010110111111110 + 1110101001001110001000000 + 1110011010101000100001000 + 1001000001011100101000011 + 1110001111111110000101010 + 0000111101011111111000001 + 1010100110110111011000110 + 0100011010000111011100000 + 0101011111010100100000110 + 0011000011100110000000011 + 1111101000101001111101101 + 0001011110111100000101011 + 0101100101001100000011011 + 0010110001101011101101000 + 1001111001011001101111001 + 1010010011111110110010111 + 0110101001000101000111001 + 0101100101011111000110111 + 0010100100110010010100111 + 0010000101001000001011111 + 1110111101011101100000010 + 0100001010110000000000001 + 1010000011010001111001001 + 0011110101111011111011000 + 1010111011010110101011000 + 0011101001110001101001001 + 0000101111111110111001100 + 1101101100011100011000100 + 0011101000010111001110010 + 1111111000010010101011011 + 1100111110110101010000111 + 0010100111101010111110000 + 0110101001101111000001011 + 1111001000001000110001100 + 1100110000000101001101111 + 1011110101001001001111110 + 0101101011101011010111011 + 0011110011110001110011001 + 0110001110001011011011001 + 1001011100111000010110011 + 0110001111100000001000100 + 1110001001010010110010011 + 0000100111100100000101000 + 0100010110101101001110111 + 0101100100110100011001101 + 0001110100100100001010111 + 1100100011001111010001100 + 1110110000101111101010101 + 0001000101000000001011000 + 0001011011001010100010100 + 0010000000110000110000010 + 1111111100110011101111001 + 1010001001111100011000111 + 1011100011100111101100111 + 1110110100100101101111010 + 0000011011010011101011100 + 0010001111001011110011100 + 1011011111111010011101110 + 1111000011100000110111010 + 1100001000110101111010000 + 1000100101000101111101110 + 1000100011111101100001001 + 1000010101010001001000111 + 0101001101001010101000010 + 1110101111010011100001000 + 0110010010110111100011010 + 1000101111111110011001000 + 1011000100011111111110111 + 1000000010010100011111010 + 1111001010111111100000101 + 0100100000111010001001100 + 1011011000001111100110101 + 1000101001010100000101010 + 0111101110111111001001011 + 0011110011000100100000011 + 1111011010010011111100000 + 0100010100101011000000001 + 0100000010000010100000100 + 1111111110111010000000001 + 1010100011000000011111001 + 0111000011111011111100111 + 0011010111010001110111100 + 1100000001000111110111010 + 1101010001110000011000010 + 0110000100101101111111011 + 1111111010110010111001110 + 0101110000110010111101110 + 1000011101001100111011011 + 1000111101011100101000010 + 1100111110010100111101101 + 1010000110111001111011101 + 0100100001000110001100010 + 1001100001110111110100111 + 1101001000001110011110101 + 0000100111000010010001110 + 1101100100011000001000010 + 0100000000010111100001001 + 1100100101011011110101001 + 0111110100000101100010100 + 0001000000001001011001100 + 1001000110101010010100010 + 1101001000000010011100010 + 0111100011010110110100110 + 1001010000000001001010001 + 1000001101001010111011101 + 1010110011110101010111101 + 0010010010111101100011111 + 1000010110111100010011101 + 1111010000011101010101010 + 0011011111011101111000000 + 0111001111100001110111000 + 0100000110010111111100111 + 1010111011011011110100101 + 1110100111100010101010110 + 1001101001011001001011111 + 0001110010000111110111110 + 1101110111101111010011110 + 0101000011111000010111001 + 0101011011111001110101100 + 1001000111011000011010010 + 1100001111010001110001011 + 0110010011111001011010110 + 0101011111110011100000011 + 1010110001110101111111011 + 1100110001010110001000011 + 1101010101001001111111011 + 1111000100110000010011000 + 1010000111100000101000010 + 1010011110000000101110100 + 1110101110000100010100011 + 0111010001000100111000011 + 0000110101100100100111010 + 0011101101000010101001011 + 0111100100101111010110101 + 1101101111010000100010110 + 1010110111111001010110110 + 1111001101110110110100011 + 1001011101111111001001110 + 0110011101000101001101000 + 0001001111110010010101110 + 1011111010001100100100111 + 0011001010010000001111101 + 1111101001010100111001000 + 0011011001000010100110011 + 1011100001111010101110111 + 0110001011110010011010110 + 1011001011111111000000110 + 1011110000111001111011000 + 1101000101011001011110111 + 1101111110101110011111000 + 1111010101001001010000010 + 1010001001101000110100011 + 1110101001011000010111010 + 0111110010111011001011110 + 1110110101101010111001000 + 0111001001111001111110110 + 1000000100101111100101100 + 1000001101111000110001010 + 0101010000000111000101000 + 0101101000100101010010111 + 1111100000001001001000100 + 1011011111101100011101110 + 0000101111101011100000111 + 0110010100101101000100000 + 0010011010010001011101001 + 0011011000011100010010001 + 1111000011100000101100001 + 1101100100110011000111111 + 0100111011111101000010010 + 1011110100011110001100000 + 0100101101010000011101001 + 1101111000100010100011001 + 0100111011101101100000111 + 0110110110101010010101000 + 1010110100101001010110010 + 0000010100101111000010000 + 1000100110111101110010110 + 0111000010110010011100100 + 1110110001110111010100100 + 0101010000110010101001001 + 1001011010010000101000010 + 0100001111011011000001100 + 1100101001111100111000001 + 1010100000001001010000010 + 1010000011110101111111000 + 0100010010101000110011000 + 1001001100001110110001010 + 0010000001000011100110011 + 0101000000110000011000001 + 0111010111001011010000100 + 0100101000011000111000111 + 1001111101011111011110001 + 0001110100101000111011100 + 1000110111101111101111110 + 0111001001110100010110111 + 0110100001010010110001100 + 0000111110110101110111010 + 1001111010011110100111001 + 0000111110011100010111111 + 1011100011010010000111010 + 0000101110101011011110111 + 0010101110000010101001000 + 0000111000101110011010010 + 1110100100111001110011000 + 1100110000000101010101000 + 0111011000111101010111010 + 0000011101001010000001110 + 0001001011011111111100011 + 0010000111111010011001000 + 1000111111101110101111100 + 1111100001010001111101000 + 0011001001100011101011101 + 0010000001111000101100010 + 0011110111110101100011010 + 1111010010110101010100101 + 0000010111001000111101000 + 1110101100010101110100000 + 0011000110011001111110001 + 0111010110011110001011011 + 1111111010110010011111001 + 0100000101011000111000111 + 1001111101011110111100010 + 0001101000111101011110011 + 0100010101111001001000100 + 1010011011101100011001010 + 0101000100100001111110101 + 1010110110010000000110110 + 0000000010001100111110010 + 1010010011001101010001011 + 0101011000100101011011010 + 1100001001110100100101000 + 0100010100100110000001001 + 1000010000000010111101110 + 1101111011011001010100011 + 0111000011010111100101000 + 0110100011000010011111100 + 0101010011001000110011001 + 1110000001011100101110111 + 0011010010100010001000001 + 0111101001000101110111000 + 1110011011000010100110001 + 1100100110101010101001100 + 0110000100000101001110110 + 0000101111011111011000111 + 1110000000100011010000000 + 0100110000011001111110011 + 0100001111111110100011000 + 0001001100110001111001011 + 1011011010010100011010100 + 0111000000001001011001001 + 1000010111101001101011011 + 0110101111011110100010110 + 1100101101101000000101111 + 1001011011000100111011101 + 0010011011010101000100010 + 0011011011111011110011100 + 1101000010101001000100001 + 1001000100001000001000001 + 0010110010100010000110111 + 0001100100111010000100110 + 0011010110001101001101110 + 0110100111010111111011110 + 0111011110100011111010011 + 1000101001110011000100011 + 0110001011100010000101010 + 0101000111011011101011101 + 1000010001110011001100111 + 0000101001011001100011011 + 0100011001110010011011000 + 1110010000111000101011001 + 1101101100000101100101001 + 0001000001100011000000001 + 1000001011001100100011110 + 1010100101001010000110110 + 0100100110010100111000111 + 0011111100110101101001000 + 1110001011100001111001101 + 1101101000000011111010010 + 1010110111100100000010100 + 0111101011111110110110010 + 0001100111111101011100010 + 0000011110101100011011011 + 0010101100100101111110000 + 0000100100000000101111111 + 0101100010010010001011000 + 1010001011000111110000001 + 0111010110111101100011000 + 1001000101001110011010001 + 1101011101100100011010101 + 0001101100000001010011100 + 0010101110100011001001110 + 0101000101110100001101101 + 1011110001101010111011101 + 1101001011111001011101000 + 1100001111010011011100001 + 1100000010111111101000110 + 1100001111101101010111010 + 1101100110101111101110110 + 1011000001001111100001001 + 0011000111100000001010101 + 1010011111101111001010100 + 0110111101000100010000100 + 0110110111111010000110111 + 0000010101000001110100010 + 1100001101100011000100110 + 0111011001011100001010111 + 0101011001000101101110100 + 1001110000010011110101000 + 1000000010010110101111111 + 1010111011111110000110100 + 0000001110101000001111000 + 1101000111010010111101010 + 0000101011001100100100100 + 1101000111000010010010010 + 1110100010110001001000010 + 0110101100101100101000101 + 0010010011000011010010001 + 1001110111101001000010100 + 1010101101110001001110100 + 1000111001110100000101010 + 1010100111000110011000011 + 0110010111101100010010100 + 1001100010000001111101101 + 1110100000101110000001001 + 1000101110010011111000100 + 1001011011101011011000110 + 0011111010001100101010001 + 1000011110110010010001110 + 0010101100110111011111101 + 1000111110110010110001101 + 1110011001001000011100101 + 0010101010100000110100100 + 1111110000011011011010011 + 1010100001000010001101000 + 0100011111001000111101101 + 1001110000010110111111000 + 0011010010010100010111101 + 0111101010100000000101110 + 0000101011100010100010110 + 0000110000010011000010000 + 0011011101010001011010000 + 1111011011101000011001001 + 1010100100011000011100010 + 0011001000100101110010111 + 0101011110101111001001110 + 0101100000001111011011101 + 1000110100101001000010110 + 0100111011000110111101110 + 1111110011010011001101101 + 0110001011111101001001010 + 1000110001110101010001100 + 1111100011001100100001011 + 1111011011110100101100010 + 0011110100010000111101010 + 1010011000100000000000001 + 1000100001100100110111101 + 1001000000110010111100100 + 0101000101011010101010000 + 1100001011100111000100001 + 1101011100101100011110000 + 1000110101010010010010000 + 1110010000001010110000011 + 0100000101110110111111011 + 0010010010010010101010111 + 0011101001000001011011011 + 0100101010001000100011011 + 0111011000001001110110111 + 0011011110100010011111000 + 1010001000110000000010001 + 1111001111001000011111100 + 1110101101011000100101000 + 0001110010100001110100000 + 0111111010101001101111111 + 1100011110000110001011001 + 0011001000001000110010110 + 0100010110100000111011100 + 0010000111000111010001011 + 0101010101100000101001011 + 0111000110000010101000011 + 0001100111110101110001010 + 1100110011000000100000011 + 1001100011100001111111011 + 0001010100001101110000101 + 1110100011101001011101001 + 0000111010001011000111001 + 1111100010110101101101001 + 1101000110001011010001110 + 0011111101001101001001000 + 0011100110001101010000111 + 1011001111110010001110001 + 1010111001100001101111101 + 1101110110000010000111011 + 1011011011010011000101101 + 0000010110101011111000100 + 1011011111111010010001101 + 0110111100011111100011110 + 1011010010110101101000101 + 1111110001000001010001001 + 1100001011101101011010100 + 0110100010000110011000111 + 0100001101100000001111000 + 0011000100111111010110000 + 0000111000010111011001101 + 1000011001101010111001100 + 0111010100000100010110111 + 1001011011000101110010001 + 0010111100110100111100010 + 1110111001001100000011000 + 1000111111111111000001100 + 0101000001001001101000111 + 0111011011110011110010000 + 0100111001100101000001110 + 1010010100101100101000011 + 0110110000101000011011111 + 1001011011101000100001101 + 1000010101011111011110011 + 0100000011111001011101010 + 1000011000110101010010010 + 0000101011000110010000001 + 1011110011011011011001101 + 1111111001111011100010011 + 1000110100100011111011001 + 1101010001011000101011010 + 0010101000010000001001011 + 0111100010111010100101001 + 1101000100001011101100101 + 0101010001001101110011010 + 1010011110001110110101011 + 1100111001100110000001001 + 0000110111101010000100100 + 0000001001011101101000101 + 0001111111001100011110101 + 1011011001110101110100011 + 1111011000001101000001111 + 0110010100100010000000111 + 0111011101010100011110011 + 1001010101010111110100111 + 0001001100010111111001000 + 0110001001000000111011000 + 1110110010001110000010100 + 1011111010011101011100110 + 1010101000110110111101110 + 0000100000001101011100101 + 1111110001000001001001010 + 0101111110110111011111110 + 0110001001111001101111110 + 1011011001110000010001010 + 0011111011100000110111000 + 0000101111010010011100110 + 0010001111100111011010101 + 1110011111111001111101011 + 1011010010001111100011000 + 0110011111101011111000000 + 1110000101010010101111010 + 0000101000111100100000110 + 1011000011000011000001010 + 0111001110010010110000001 + 0010001010000110111001110 + 0110010011000111101001111 + 0100111000111001001110111 + 0110100110101000001010111 + 1100101000010111001010100 + 0111011011111100010001110 + 1001100001011100110011101 + 1011001111001001001110111 + 0001000100011000000100011 + 0001011100000011100011000 + 1011011000011001010100001 + 1111110010011101011010100 + 0100110111000011101000100 + 0110101001111011100001111 + 1101010110101010011000010 + 1101100010110101011100100 + 0001001111000101011110111 + 1011100110111110010010110 + 0001111001101110111101100 + 0010100101011000000011110 + 0101100010000000001001100 + 0111011111110100010111000 + 0011110100100001111101101 + 0101111001000110111111100 + 1001000000111100010001100 + 1000011001011101011111110 + 0001010010010101010011011 + 1101000101010010010100010 + 1110011001111000001100001 + 0111001000100100111011000 + 1100111011100011001001001 + 1111101111010011110111000 + 0011001011100010010110111 + 0001111111111000110011110 + 1111001100011010111000100 + 1110110010100100110101111 + 0111000010010111001000111 + 1001111111111011100011001 + 0100010101001001010111101 + 0000111010101101000110100 + 1011000000010000100110101 + 1010001111100000011010100 + 0000110100001111011101101 + 0011001101101010011111001 + 0000001011101101101111101 + 0100011011001000000011011 + 1100100100000010011100101 + 0101110111010100111001001 + 1010001011101100001101110 + 1101101001110000000100011 + 1110110001001100000110110 + 1110011011111100111010010 + 1111011111001000001011011 + 1010101010111001011101011 + 1001000001011011011100010 + 1000000111111011111010100 + 1100100100001111000001111 + 1001000111101001010010100 + 1010100111111000011111011 + 1001000110011110001100001 + 1100000111010100011001011 + 0011000101011010010001100 + 0010100000111111010001100 + 0011101111000000000001010 + 0011100110011000000101100 + 1101010101011000101001111 + 0110000100110111011011000 + 1010010011000100001100000 + 1111101010111011101100101 + 1011011101110001101110110 + 1000100110110100010100111 + 1010100110001101000011011 + 0000110100011011010110101 + 0010101001110111100011011 + 1100001100101100100001000 + 1100011000010101100110110 + 0010000010001110010010010 + 1110001110011000100001011 + 1001100111111101100011110 + 1011110010100100011110010 + 0101011001010011100011100 + 0100001110111000100011001 + 1010100001100110011001010 + 1011100010101000010100110 + 0100100110110101010100011 + 0101110110001010011111100 + 0010001110101100100100100 + 0000001001111001011001010 + 1001110011111101111111010 + 1111110110110001001001011 + 0001101111001011010100011 + 0001001000001000100010010 + 1101011000011100111111000 + 1001111001011100101110100 + 0001111111000110011111111 + 1100010011101101110111001 + 0001100000010010010001010 + 1100101001100010011001010 + 0000101010001100100001101 + 1111110111011100000100001 + 0101110110011100011010101 + 0010110111010000011111110 + 0100101000101101101010001 + 1000100011101110010001100 + 1001110101001001111001101 + 0101011011010100100010101 + 1000010100011001100000000 + 1110001000111000110001111 + 0110001100011001000111111 + 0011011011100001010000101 + 1001110001111010110100011 + 1011111100001111100101010 + 1100001101011110011000000 + 0101111000010111000010010 + 0100110110111010001111011 + 1110000110011110111010100 + 0000010000100111010011101 + 0011001110000110101111011 + 0010001010000110001010010 + 1011000011110101100110000 + 0111011111110101011101100 + 1001111101110000100011011 + 1100111001111100100000010 + 0101111111100111011011100 + 1011000010101001001101110 + 0011011110011111101010110 + 0001110011111100010001111 + 1000100100010000011111011 + 1110010100100111000001101 + 0111011101010010110100001 + 0101001010110010001111011 + 1010010000000110001101111 + 0101001010001100100001100 + 0100110110101110011100111 + 0001111000001110110011110 + 0010111011001111111100100 + 1111110101001000101000100 + 0110110010101111111001001 + 0010000010101010010110111 + 1001111110001010001010010 + 1011011000010011001000101 + 1000011011010111100011010 + 0100000111101100110101001 + 1100010001100001001001011 + 1111001100110000010101100 + 1110110101100111000101100 + 0101111101101111000110001 + 0100101101010101000011001 + 0111101100110000111011000 + 1011011011000111011101001 + 0100000001100001111010111 + 0110111101000000011000010 + 1110011111000011000011101 + 1101100111011100000010100 + 0001000100111100011000010 + 1101010011101010101100101 + 1100000001011001010101101 + 1000000101011100100111010 + 0010100110110110010101110 + 0101000110110001110010110 + 1011000100101100001001101 + 0111000001110011100100110 + 1110101111001111000011111 + 1110001100110101010101110 + 1100110001110111011100101 + 0111101111101000110110010 + 0001011001111101010110011 + 1000101000101010001101000 + 1011110110001001111111111 + 1000101111111111000001000 + 0011110100011011010010011 + 1011101000011010101101011 + 0001000011111100011001110 + 0111010110000001100011110 + 1111010000001111010101110 + 0110111011001011001010010 + 0000001110010100110100111 + 0100001110010001111001010 + 0100100010000100100110111 + 0111011101000010010000100 + 0101011100010011101001110 + 1000011010001000001011111 + 1111000101011001110111111 + 0100010000101000101111010 + 0000110111101110100110111 + 0001000011110101111100101 + 0000111101101010101101001 + 1010010100001011001010111 + 1100111101111111010011100 + 1100000100111100100100111 + 0010010101110111001011000 + 1010001000110001000111010 + 1100101000011110111001000 + 0101101101101000001000101 + 0100001100001101101010011 + 1101001110110000100111100 + 1011100111101000111011110 + 0000110000100001111110000 + 0100100101011100100000000 + 0010011101110110001011010 + 1110001110111111101001010 + 1011100101001100111101011 + 0001101010010000111100100 + 0100100000011111011111100 + 0011111110110101001010011 + 1100011001111010111100100 + 0000101101000100111001010 + 1110000011100110001011010 + 0001100001101001010101110 + 0111101111011011001100101 + 0000011101110100001101000 + 1001010101000011011010001 + 0101111001101001111100011 + 0010101111110111010010100 + 1101011011110110010110000 + 1010111011111101101111000 + 0001010110010000001101001 + 1001110111111001010001101 + 0000011010011111001101000 + 0101000010000111000101101 + 0101011110011101111010110 + 1011110100011111101000110 + 0010001111000101100000000 + 1111001010001011010010011 + 1010001110100111011110100 + 1101111100011101110011110 + 1111010011010000000010111 + 0000100010000101100100110 + 0101010100111111100010110 + 0011000101100100001100000 + 1100010000101000100110110 + 0110010011111010101011000 + 1110101011110110011001110 + 0111010111001100010011111 + 0100000001111010010110001 + 0101111111110011100101010 + 1010000101001000101011000 + 0011011101001010101000110 + 0000100011110100111111010 + 0100110001000010101110011 + 1111110111010110000111100 + 1010000000110111100110010 + 0101001110111100001100010 + 1101000110010101100010110 + 0001101110101001001101101 + 1110011100010110011000001 + 1010110001011111000001010 + 1011010101000000110001010 + 1011000111010100000010010 + 0100011000100111100100010 + 1001000111111100000111100 + 1011111000000010110001100 + 0000101011011010010100100 + 0001010000010011110111110 + 0010001000010010110111101 + 1001001011101011110010111 + 1011001001100010011111101 + 1010111101011010100010100 + 0100100110111111010010101 + 0101110011110011010011110 + 0001001011001011100010010 + 0100101001111111010110011 + 1110100001111110000101100 + 1111010101101111011110000 + 1111100001001001111111001 + 0110011110001010100010111 + 1100000000101110011111000 + 1101000000100100010011000 + 0011011001001011110110011 + 0111010111010010011100100 + 0000011001111111101101100 + 1001000101101100100111101 + 0000011111011001011000000 + 1101111011001110001110101 + 1100011010001110011001111 + 0010100011011111000011101 + 0001110111111101010111000 + 0010011101100001100101011 + 1000111010010101101000001 + 1111110001100110011000011 + 0010001011101000111101000 + 1111111010100001001011010 + 0011111000111100001011010 + 0010000011101010101101110 + 0011001100010110010100000 + 1101100101011110011001111 + 1110111010100010100101010 + 0101111011000010011001011 + 1100100010011001100101100 + 0010001110101010111101110 + 1101010110110010001000001 + 0000000101000000100011101 + 0011000011001110110110010 + 1000011110010001000100011 + 1110110100000001111011010 + 1111010101100110110010000 + 0011011111011001110100101 + 1011100110110001010011010 + 1111001000011010011111100 + 0000001110001101101010100 + 1100110111101100111100111 + 1100111110000111110011100 + 0000010011110111101110101 + 0000101101110000100001001 + 0110100111100001000000110 + 0101000001011101010110010 + 1011100110010010001001001 + 0100010101000101101011000 + 1110000110001001111100101 + 0111010110110110001011110 + 0011101010010100101100100 + 1111110101011110000001110 + 1011100110110001001110001 + 1001011010000011100010111 + 1001010001011000011011011 + 1100110010110110000001001 + 1010000111001010100100101 + 1100110001001010000100001 + 0111110011100111001101001 + 1110010010011000010011001 + 1110111011001010010000100 + 0101010011110010101011010 + 1100011110110010010111100 + 0101100000110101000001110 + 0011100101010100001111101 + 1011100000101111000011101 + 1110000010101100010011011 + 1000110101001011001010000 + 0001000010001100101111011 + 1011010100111110010101100 + 0101011010011100000111101 + 0000100110111001000101110 + 0001110101100000000010110 + 0111011010110011010111101 + 1010000110111010000110101 + 1001101001010111001000100 + 1011011001110101001010011 + 1100100101111000010110010 + 0010110011110011100011110 + 1111001001101010111001100 + 1010100000001010101000001 + 1000010110111010000011111 + 1101001110000101000111101 + 1110110000000010001110011 + 0100110000011011111111101 + 1100110000011011001001101 + 1101010011011101001011100 + 1001111111010010001000010 + 0101111111010110110101011 + 0100110110010010111000100 + 0000010010001001110011100 + 1111011110101111001001000 + 0110100010100001010101001 + 1001111011100101001011010 + 0100100100100110101111001 + 1100001100011010100100000 + 0111110010001101101010010 + 0010010100101110100100111 + 1100110000011110101000001 + 0011011000101110001101010 + 0010000111011100100100111 + 0001011000010111001000101 + 0101000000101001000110010 + 0001100011010010100111110 + 0110010110011010101111101 + 1100000010100111011110110 + 0010111010000101000000100 + 0001000001101101010111011 + 0001001111011010111001101 + 1100011111111110011000000 + 0111010100100010110001000 + 1011010010011100000100001 + 1111100110100001010000111 + 1100001000001111110111100 + 0100001110010101110011110 + 1111101000100000001001011 + 0011000101100111101001000 + 0011101111100110101011110 + 0110111110101000100000010 + 0011001101101011001110111 + 0000111111100001011001011 + 0011110011000011000011101 + 1111110110011001011001010 + 0011100010011010000110101 + 0001110101111010111111010 + 0010001001110010100000011 + 1111111101110110011011110 + 1101011101001000101010100 + 1110110101100011110111111 + 1011000011100101010000000 + 0111010011110011010111110 + 1011110010010000110000101 + 0000111111011110101110010 + 0000100100001010110011111 + 0010101110010110100111100 + 1100010011110101000111001 + 0101110111001111000010001 + 1111101010010110110101000 + 1100001001110000100110100 + 1001010011111011100001001 + 1000101111100101011000011 + 0111010010110010111101111 + 1011100011000001111100101 + 0011111100100010000101001 + 0110000110000111001110011 + 0110010110000110010010111 + 1100010110011001000100011 + 0100111010011011001001111 + 1011001100000110101100001 + 1111010010000001011011110 + 0001100010000001011101000 + 0110100100101111011101000 + 0101110001101110100100100 + 1111110010010101011010110 + 0100101010000001101111111 + 0000100001110011001111010 + 0010000000101110111100000 + 0101001111010011111001101 + 0101000110100100011010100 + 1100010001100110011111101 + 0100010111001000111100000 + 1001000101111010101000101 + 0111100101111111101000001 + 0110101100111011010100000 + 0000101010010001000000111 + 1100111000111101100001100 + 0011000000011001000111110 + 1110010000001101000010000 + 0011101010110010110000010 + 0110110000011101010000101 + 0011100111000011001001111 + 0101101110101101000100010 + 0110011000001011100001000 + 0011011110111110110000110 + 0001000110100101000010101 + 0100011001100000001010000 + 1110111100000010100010100 + 1110001100001110100001000 + 1101011110100100111001110 + 0000100000000000001100110 + 0111000101100010111110100 + 0100011101101001001101000 + 1100110101010101010111011 + 0100110100100110100111001 + 0001111000111110100111001 + 0101111110011000001110010 + 0101000000111010000110000 + 0000100101100111010000111 + 1011000001111100101001101 + 0111001101100001010011001 + 1110001111101101110010110 + 1011111110011010010100001 + 1111111001101100100111011 + 1001100000111101001101101 + 1110110101100011100000010 + 0001000000110000010010111 + 0101010111101100011001110 + 0110011010100111011010101 + 1001010100000101101110011 + 1010101000101000110000111 + 1001010110111011100110011 + 0110010000101111101100100 + 0100011010000010001100101 + 1100111100100000111111001 + 0000100000001111011001101 + 1011001000000101010101001 + 0111011000110011011010100 + 1110100101100011111100100 + 0011110111010110000011011 + 1101000101010011011000111 + 1010100110011110010101110 + 0000101010111010100100101 + 1010001011010110101010000 + 0001110111101011111100100 + 0111111110010001111111100 + 0100100011001001110011100 + 0100001110010100111100000 + 0011011001110000011101000 + 0110011000011011110100110 + 1111000011101011100011010 + 1011101101010000110100001 + 0010111111011111101000101 + 0111110100100110001011001 + 1101111010011100110000010 + 1010011001111111011110101 + 1100001011001000001110010 + 0010000100100001010110000 + 1011000000101011010011110 + 0000100110101010011001011 + 0001110001110111110100001 + 1010111111010101110000110 + 0001001101111000000100011 + 1101100101000001100001100 + 1011111110100010010011000 + 0111110000000101101100001 + 0000100110011101010110101 + 1000010001011101110011000 + 1100110111111100101100110 + 0101111000110011011100011 + 1101011010010011100010001 + 1010111101001111111001011 + 0101011011101110100111001 + 0110111100110010110100010 + 0001010011111100001110001 + 1000111111010101000100101 + 0001000000110010010101000 + 0101101011011101110110010 + 1001111001101001011100011 + 1101000101101101110010100 + 0110110011001101111110000 + 0010001100001110011011111 + 0010000111100001101011111 + 0110011000001010110111011 + 0111000100001000111101110 + 0000010000100101010000100 + 0100110100100010110101010 + 1010000011100010100001101 + 0000110011001110101010111 + 1100010010101010000111101 + 1101111001101011100000000 + 1100101001111110111001100 + 1100011010001000101000110 + 1011010011111111101011111 + 1011011000101110000100111 + 0110001111001000100111110 + 1000110000100101101010001 + 0101001111001110011001000 + 0001000001100000000000101 + 1011001000100000101001111 + 1001100100100011000100100 + 0110111100110111011011011 + 1010001010010011000010111 + 0110110010100111001111011 + 0100000001111110111001010 + 1010010101110011011001100 + 0100010101011111101100101 + 1100010100010101000110100 + 0011111110001011001001110 + 0000011101110110111101001 + 1001001101000011011001100 + 0110111101001010101010101 + 1111011101000001110100111 + 0000000010011011101001001 + 1010100001111101111111101 + 0111110000011001010000100 + 1000111001100110111010100 + 0011010010110111110101100 + 1000100010011100110011010 + 0011101100000111001000010 + 0101101111100000010110011 + 1101001001001011001010001 + 1011100000100001101101011 + 0110100011100100101110001 + 1110100101101000100110101 + 1100101100010010101000000 + 0000100110000111110011101 + 0100100011001010000100111 + 1110100011011100010010010 + 0111100110110001111010011 + 0110101110011011101101101 + 1110011110000011100110110 + 0010111100100001001010100 + 0001000001000000000011110 + 0001100110010110000001000 + 0111010110001011001110000 + 1100100001101111101101001 + 0111000001001011001011110 + 0110111000100110111111011 + 1010010011111010010101101 + 0000101100011110110111110 + 1101101001001011111101111 + 1111100111001101011101100 + 1111100000100001100100010 + 0101000000100100001000101 + 1101000100111101110000011 + 0001100000110001100101011 + 1101111101001100110110001 + 1101110111011000101101010 + 0001010101000001100001001 + 0000100111110110000010001 + 0101100111011100001001110 + 0100011100010001010100011 + 1011001101011101011000011 + 0011100111000111101000101 + 1111001110110011101000110 + 0010000101001101010000110 + 0100001100000100010110111 + 0101100010101111000100000 + 1101111011011101001101100 + 1110100000000000010111100 + 0000110100110001011011110 + 1001111010110101101101001 + 1001010101000101110110100 + 0100100010011101001000101 + 0110110000011100100010011 + 0110111010010110101101100 + 0010010111110100000110101 + 0001011010011111111110111 + 1000000101001001101110011 + 1111110100101010110010000 + 0011110001101010110000001 + 1001000100011010101101100 + 1110000110000110001110110 + 0011011110111001100111001 + 1000001110011000000011011 + 1000101100011001011110011 + 0010101000111010011101000 + 0101001110010010001000000 + 0110100110010001000000010 + 1001000010011010001100000 + 0111010001001000110001101 + 1011001101100101010100010 + 1111110001100101111010100 + 1100011000110111000101000 + 0001100000001001010101111 + 0110010111101000100111111 + 0000100000001101011111110 + 0101111011110011010001111 + 1101000110001100000001001 + 0101100001111101111100100 + 0100101100111010101000001 + 1100111100110010001001101 + 1101110011100110011000100 + 0110011001010011100110010 + 1110111001111010110111111 + 1000111010111001010010100 + 1100110011011011110011010 + 1011100000001101000111101 + 0001100101011101001100110 + 0001101111001110111000101 + 0100100100000000110000000 + 1001100100000011000010101 + 0101000011111111100100001 + 1111110010000000101100101 + 0100011000101001001100110 + 0001110110010011001000010 + 0001101100011010111110001 + 0010011101111101001010100 + 0011100110111110010110110 + 1101111010100001011010101 + 0101101000100010110011110 + 1001101111001010101110000 + 0011111000001110010001011 + 1110011001100110100000101 + 0011000110101011000000101 + 0101111101010000010100100 + 1111001000011101101001000 + 0101111001000000100001111 + 0011101110010011101001110 + 1110001000101111011100001 + 0000100000010111101101111 + 1000000100011011001111010 + 0000110000111100100111110 + 0100111111000110100001010 + 0101000100011010011101100 + 1000101111010010101011000 + 1110001100111010101111100 + 0111110101000101000010101 + 0100000101011000010011110 + 0101000101000000010011010 + 1100011110000101001001001 + 0011110011111001111001011 + 0001000001001111011011101 + 0011100100101100000010111 + 1110011110011100110011011 + 1111011100101110111000000 + 0111111101111000111001000 + 0111010111111100100010111 + 1110010101010001011100111 + 0111011011111000110010001 + 1001010010110101110100001 + 0110010011100111000100111 + 0111000001010101011001011 + 1100011110101000011110100 + 1101001111111010001011100 + 0111110011111010100110000 + 1011111000010111100100010 + 1011010011001110000001110 + 0111001001000010010001110 + 0110100110101111010100001 + 1110101100110111000110010 + 0110001101011110000100001 + 0110100000000100000010110 + 1011111101011011010011110 + 0001010011000101001000000 + 0110000111101101111011101 + 1011100001011011011111010 + 1001111011100000101100101 + 0011011001000101110101001 + 1001110001010111010111011 + 0111001111101011011100001 + 0111111001010001000010010 + 0000111100000000011111110 + 1011001110110101111000111 + 0001100010101101011110010 + 1001111001101000101001111 + 1101100111101001110010101 + 0111101110100110011100011 + 0101101010110001101000111 + 0000011011001111001110111 + 1010001001001100101011100 + 1010111001110010100111000 + 1110101110000010110100011 + 1101101001010000001011011 + 0000001011101000111110001 + 1100000100110010101100001 + 1011100101010010000010111 + 1001000011110111111100000 + 1000110101101110000011001 + 0110110001010001111000111 + 0100010100101110110110111 + 1011100100111010101111100 + 0101101111000101111001100 + 1101000101001101111000111 + 1001100011101010011010101 + 1110101100110111110010011 + 1011001011101101000011001 + 0101111110101010101010101 + 1101100011010100000111011 + 0011000100100111011001011 + 1011111000111000011111011 + 1101110111000001101100101 + 0110010001111010100011111 + 0110100000110000100000010 + 0111100000001101101101010 + 1100111100000100100001101 + 0111011100110100111111100 + 0100010101110101110111111 + 0011011100001000011111111 + 0100101111100111001010100 + 0011111110000111001011101 + 0110100001110110011110001 + 1101111010101111101101101 + 0111101100000111001011110 + 0010111110000100010110110 + 1010100100100011110011011 + 1001100000010110001000101 + 0101110111001010101001111 + 1000001000000100110110110 + 0100000110011110101111001 + 0110100101111000011011100 + 0101100100011111011101111 + 0010101011010010111010001 + 0101101001010111111100010 + 1101001100001110011000001 + 1110110010101100110101000 + 0001111101100101110111001 + 1010111000100101100101111 + 0010001111000010011110001 + 0010000000111111111100111 + 0110010110111111011110000 + 0000111100011000010010010 + 1010001001001010100011101 + 0110001001010101101000010 + 0100100110010011000110000 + 0010011100111010001110011 + 1101111111101010001111010 + 1110100001011100111111101 + 1011111111001100100011100 + 1001000010101100110000000 + 0011101000001110001111110 + 1000001010001001001111010 + 1110111100010000100110111 + 1111011110001101110101001 + 1111101011100010100111100 + 0001101001011010010000011 + 1101100111100100010011010 + 0110110111111001000011101 + 0001010110100011010110110 + 0101000100111000110111110 + 0001001110010101110111101 + 0101101010101000111010111 + 1111111111011101101110101 + 0100001001100101001100100 + 0111110010100001010011001 + 1100001000010111011101100 + 1010100000010110000100000 + 0100001100110101001001100 + 1100001011110111100010011 + 1100010011001110000011101 + 0100101101011001101100000 + 0000100101111000001101100 + 1000100010000010110001100 + 1011111111011110100010011 + 0001111010101010010000110 + 0110100010110101101101010 + 1111110111110011011011010 + 1011001110101010101100101 + 1000100000101100001101001 + 0011010000001001100101001 + 1010100010100110110011100 + 0101010110101000001101100 + 1011100000000001011110011 + 1101111110001011011000011 + 1110000110100001001110000 + 1100001110111001110110000 + 1110110010110100101100011 + 1011101111010011000111111 + 1100100010011011101001000 + 0110100100110111011100001 + 1010001010111010001001000 + 1101101010100110000111011 + 1101011010111101010011000 + 0100011001011110110111101 + 0000110000101100111001100 + 0000011100001110011111100 + 0100000111101101001011101 + 0101011011111000010000100 + 1010110001000100111111000 + 0001000101111100110101101 + 1101110001100111100111001 + 1110011011011001000100010 + 0011011000100011110101011 + 0100101100011011110010000 + 0011010111100100011110110 + 1111000101011100101011101 + 0101110000101010111101111 + 1111111001011000000010000 + 1101011110101011100000000 + 1001101011111100110100000 + 0100101101111100111001100 + 0011110011101010000000001 + 0010101100110100010101001 + 1110101111011101011011100 + 1000010101110011110111010 + 1011101001110110110010111 + 0100100100000001101010111 + 0011101001101010010101100 + 1111010101011110010101001 + 0110110010000000101100011 + 1011100001100010111100010 + 1101111001010000111110101 + 1110000001011001001010100 + 0011110011000101000010101 + 1111001010010111011100111 + 1101111001001111111001010 + 0110010100100111111001010 + 1010111100100001110101001 + 1011010010001110111101001 + 1101000110000001110101100 + 1001011101001110100101100 + 0010101111010010111110110 + 0111111110101011010101000 + 0111000000110100010010000 + 1000111100110110101011000 + 0000100011111000000101001 + 1111010101010100111101010 + 1001010010000010100111110 + 0100011011010011100010110 + 0001000001001100111000010 + 1010011101101010010011001 + 0011010011111110100111100 + 1101000110010101011001110 + 1100000011010101100011001 + 0001100001101010001100010 + 0011100101100101000100101 + 1100000010010100011000000 + 0010001110110100001010100 + 1110110001011110101000011 + 0010100110110001110111111 + 1101100001101000001100111 + 0011010011111111011001011 + 0010000101101110110110100 + 0000010001001000100101010 + 0011101011011011011101100 + 0011101001011101110000001 + 1010110111100011000101001 + 0111110101001101010111001 + 1001110101110001001111100 + 0011111001011011011000000 + 1100001011010100111001111 + 1010001100010101101111001 + 0010000100001111101010010 + 1010111111010001001001111 + 1110000000000011111001000 + 1001011101101111001101111 + 0000000100101001110110010 + 1101110010001001100001010 + 1110111001001011110001111 + 1010111100100110110000000 + 0000101000111110111001000 + 0110111100100101011011110 + 1111100000011001111101110 + 1010001001111011101001011 + 1101101111001001101010110 + 0010111010101011001011011 + 1111001011010100010101010 + 1010101111010100010110111 + 0011110110011110101101001 + 1111001001001000010011101 + 1011001100101111010110011 + 1101010100000110100110110 + 0011000111101010111011000 + 1110111010001110110000100 + 0101110111111011101010101 + 1111101010010011101000100 + 0100000100010101011101010 + 0000010001101010100010001 + 1000111101000110100110100 + 0010010001100011100000011 + 1100110000101011101011010 + 0100111110010110101100001 + 0000111010001001101011010 + 1100100010010111011101011 + 0001001110100110100010011 + 0011011101000010110001000 + 0010110001000111000000111 + 0100110000101011111010100 + 0100000100111111001001000 + 0011101011010111000011111 + 1101011010101111111101001 + 1110010000110011101101111 + 1001100001100010111111011 + 0110101101001111100001100 + 1101011100100111101100101 + 0000000000010100110010001 + 1101110101110011100110000 + 0010010100010000111001111 + 0001000110001110000110001 + 0001000110110000100001111 + 1101001111100110111110011 + 1111101110111001110111001 + 1010011001101111001011000 + 0111011111111001010111101 + 1100110010011001111001110 + 1010100000101001010111101 + 1011101000000101010100000 + 1010010001010000011001100 + 1000011101010001100111111 + 1010110010011000001010101 + 1101000100001001100011110 + 1110110111101110010110111 + 1101010101001111101011000 + 0101110001110000010110001 + 1101000010111010010100010 + 1011111011110101010011010 + 1111110000011010100100001 + 0110001110101011000101110 + 0010111001000001010010110 + 0110000111001010110101001 + 1111110110000110001110011 + 0110111101100110110001000 + 1100000110011011010001100 + 1000001011111101001100001 + 1100100011100001101110110 + 0100011110110100100110011 + 1000100010001100100000000 + 1100001001101111100111010 + 1000011001111100101001100 + 0011000000111011011110100 + 0001010101110000000010100 + 1010010101100010011011010 + 0000001101100011111101111 + 0111010011110000100000111 + 1101000111101001010011110 + 0000100111001110010001010 + 1010010100101111100011010 + 0111100111101001100001110 + 0111110110010011110011101 + 1110010110100101000111100 + 1100111111001101101001000 + 1011011001001100011001000 + 0110000011101010100100011 + 0110111001100010010101110 + 1100110010110000010011100 + 0001000110000010000001100 + 1001011010010010101011000 + 0001011100110011111100010 + 0100010011111001010011110 + 0101111100001100100010111 + 0111011000100000101001101 + 0000101000001111001011000 + 1101011101011011111001101 + 1001000101010011000101011 + 1001111001011110000011110 + 1101101111001000010100011 + 1001010110001010001001110 + 0001100111000010101110011 + 1000011110101100010001000 + 0001011011101101000000011 + 1000000000111010001101001 + 1111100011011010110000101 + 0001011100000001111111100 + 0110110000010000111100110 + 1000000010001111101110000 + 1011001011010010101110010 + 0010000110001001111011111 + 0011011001000010111000011 + 0000110001001101100000110 + 1100111100000000011010100 + 0011100000011111010100110 + 0100011111110110000111001 + 0000010111100000010001011 + 0000111000100101001010100 + 0001110000001111000010000 + 0010110101111100110101001 + 0110101110000100010010101 + 1111000001100011010101101 + 1101110000101111010001000 + 0111011110111000111100011 + 0010011100110100000000101 + 1011011101110111000001101 + 1001001100111011011001101 + 0101011001101111011101101 + 1000101110010110000001110 + 0101000001011110111101010 + 0111111101011100111111101 + 0000100000101010100110100 + 1010111101110011001011010 + 1101000110011001011010011 + 1100101111110111010011001 + 0110011000010000110000010 + 0101101000011001100000001 + 1000000011111101000000100 + 0001110100110011100101111 + 1000001000010010011010111 + 1001100101111111101110000 + 1010101010100101011100000 + 0011101011100100000100101 + 0111011001010001111000100 + 1010001010101011000100110 + 1101011000110011111010011 + 0010101001010011101101010 + 1110011101110011110001110 + 0111101111110100111110001 + 1111011001010010000110001 + 1001111110011101010001000 + 1011101100101000110100010 + 0011001010000011101010011 + 1100110000011001111000010 + 1110101011101110001001010 + 1101000111000110001011000 + 0010111111110111010110001 + 1001000001110110111000111 + 0111111101011011111011011 + 1000101010010011000001111 + 1000011000011010001010111 + 0101100000000000000111101 + 0011111011100111101110110 + 1110000000100011010101100 + 1011101110100100000000011 + 1101111011011110111010111 + 1010001110111001001010010 + 1001011111000110101111100 + 1101101101010011110000101 + 0011000101010000100001101 + 1111101001110011011111101 + 1011100010100000111011101 + 1101001001010100101000110 + 0000100001010001111100001 + 1000111111111110111001010 + 0011011000011001100100000 + 0110100001100100110010110 + 0011010111100111110010010 + 1111110110110001011111110 + 0101111111100111110110001 + 1111101110111111101101011 + 1011000010100111010101000 + 1001101000101100001111000 + 1001011001110000111000010 + 1110010110000100000010100 + 1000101011110000111110011 + 1001010101101110110100101 + 0100011101101110101000101 + 0010010000110010001001011 + 0000110000011001110101110 + 1110010001111111100101010 + 0100000000100111011110110 + 1011010011000011001011111 + 0100011111010110010010010 + 1101010110101101101010100 + 0111101001000011111110001 + 0001000000010001110111110 + 1110000001010000101111100 + 1000011111010010001100001 + 0010101101111110100000010 + 1101111110011011011010101 + 0111100011111101101001011 + 1001000011010010110101000 + 1011011011111000111010100 + 1101001110110010010011010 + 0111010011100001010011001 + 0001011111011101110111100 + 0100101100001000011010000 + 1100110000000100100000001 + 0010100111110110000111000 + 1110101001010001100011111 + 0100100101000100001011100 + 0111100101001111100010101 + 0101001010110010001100001 + 0000001101010010101010101 + 1010011011111000111111100 + 0000001110101000100111110 + 1100010001010000001111100 + 1011001001011100010101000 + 1000000001101100000110101 + 1011000010001111110011001 + 1101011100000001110000000 + 0100101101111111110111111 + 0000100011101010011010100 + 0101110011110111001110011 + 0011010100101001111010011 + 0010010000011110011010110 + 0011111000110000000011101 + 1101110001000001010100110 + 0110011110001110111100101 + 1001001001010001011111010 + 1111000011100010111010000 + 0110101111110111100101101 + 1011001010110001011111110 + 1011000000111101011001101 + 1001101110100010001111010 + 0001001100001001000011111 + 1111011011011000000111001 + 1010011110100001110010100 + 0000011111100111110101101 + 0110110000000110110110110 + 0010101111101101111100111 + 1101000111000101001001110 + 0010001010111110000101000 + 0100100111010001101011100 + 1101101101011000000001010 + 0010000101100110101101011 + 1111010001110111000010111 + 1001100111011110011111100 + 0010001111001100101000110 + 0010001000001000010111101 + 1001101101010111010000011 + 0101110010001001011000100 + 0101011101011110001110001 + 0110100000010111010111111 + 1010000010001111100010111 + 0010100111100010100010010 + 0001101111101001011101101 + 1100000000000001010001010 + 0001101110001100110000111 + 1000110011100110111001100 + 0100011111010010101010011 + 1001011011100111011000111 + 0010111110101111101011100 + 0000110010000110000101111 + 0110000111111011000001100 + 1001100011010000110101101 + 1010011000010101011101001 + 0011101000111011011010010 + 1001100000011001011011010 + 1100000101001110111101110 + 1001111101010011010001001 + 0100011101011011010101110 + 0001100110110101110001010 + 1001011110110001011000101 + 0101101111101001001011101 + 0111101010010010101001100 + 0000110000101110101100000 + 1010100101010011001100111 + 1101101110111010110100010 + 0111111011110110000000000 + 1110101110100001101101010 + 0101001011001111011111111 + 1011111011010011010010101 + 1111101001000110101110100 + 1001100011100101001110101 + 0110111001010101101111011 + 1001001111000011010100011 + 0101000110011000001110001 + 0111111100111100011110000 + 0110010111000011010100101 + 1101001010001011101001000 + 1010011110010110011101110 + 1001000111110100100110010 + 1001010110111011001001101 + 0101000111110010100001111 + 0011111110010110101001011 + 1101111010010100000100100 + 1010011100100111100010111 + 1011001111000101010011100 + 1100001001010110011010001 + 1001011000100001100001001 + 0100011011111011010100111 + 1011110011001110010110001 + 0011110010111000001101011 + 0101010001111010100111111 + 1110101101001011100101011 + 1001011101011011001111101 + 0011100110111110001010000 + 0000111001011100011000110 + 0011010110001111111011101 + 1111010111101010110100001 + 1001000101001010011001111 + 0001010000111010010011001 + 1000010110110000111111011 + 0010111011101101100000100 + 1101000000000001000100000 + 1111001101111010111101100 + 1110001010001011001011110 + 1011011000010001111001000 + 1001110100001100011011100 + 0100110010010010101001111 + 0101001111011001101000010 + 1111011110010010001000101 + 1100000001100000111111010 + 1111101001000010111001100 + 0010000010101010001110101 + 1110011011001011100111000 + 1111110100001000101010000 + 0001000000001010010001110 + 0100000010010011101000010 + 1000001111100110101010001 + 1111110000100010111011100 + 0010001011000001110111100 + 1000001100110100111001011 + 1101000110010000010111111 + 1110010000001111000110101 + 0100001101000011101001100 + 0101110001011001011100100 + 1000011011011101111100101 + 0000101100100101111100100 + 1111011111010010100111111 + 1010110010011101000000001 + 1011111111000110101010001 + 0110011110000000010000100 + 1101001101110001101100111 + 1111010110000011011101010 + 1101110011010001011001000 + 0001101100101000000100010 + 0100001010001011011011110 + 1011101110111010001111011 + 1001011100110001000100101 + 0001101001111100110010010 + 1011101000110100010011111 + 0100010010110010111101010 + 1110101110101110110100110 + 0011111100010000100001001 + 0111000111011111111101010 + 1001100110011010001110001 + 1111000100100000100000101 + 1101001000001001100000011 + 0010111110001010010111101 + 1110010100111010110100000 + 0011100111000000011110010 + 1101001110111001100111100 + 1101110001000011101010100 + 0010110010010011111001100 + 0111010111001111101101001 + 1010011011000110100110011 + 1101111010000000000111001 + 0001111101101111101000001 + 1101111010001101101101000 + 1001011001001110000111110 + 0010000010110000101010110 + 0010110000000000010011000 + 1101001000011011110001010 + 1001000011010000110101101 + 0100011000000001111000001 + 1110110010011100011001111 + 1011110011101110001100010 + 1110010111111000110110001 + 0100010110001000011101001 + 1111011110011010011110010 + 0011101110011010000000100 + 1001101011110110111100111 + 1000101101001010001100100 + 0000010111010011111000111 + 0011001000000001000110111 + 0000100010101100101011000 + 0110110001111110011111000 + 0011001111001111010000101 + 0101010000011001011101000 + 1101110101110000011000110 + 0010011101010111011010100 + 1011101011110100011110111 + 0110100000000100110001010 + 0011101001100101110111111 + 1110110001110000000000110 + 1100000101010011100100001 + 1001011001101101111011001 + 0000111011101101110111010 + 1000000010110011000010000 + 0010110000110100000110100 + 1010111101010100100111101 + 1000111110011010001001001 + 0000111111111101101010010 + 1010110110101100011001111 + 0011000011001110000001101 + 1110100001111101011010111 + 0110001001011011000100110 + 1011111000010011111011011 + 0010000101000001000101001 + 0100000010111111101010000 + 1101001111101001101100001 + 0000010000000110001111101 + 1000110011100010111101001 + 1001101100110011100100001 + 0101111000000100110101111 + 0100000100010100011010100 + 0010101010011000001000101 + 0101100011011011011010011 + 1000111011101010111010100 + 1111101100001111110111101 + 0110110010010111101000101 + 0100010010110110001110000 + 1010000101010110110000110 + 0101011100010011001001011 + 1000111000000011001111010 + 0100000101010001110010001 + 0010011111110001011010011 + 0110101001111100000100001 + 0110111111000100001001111 + 0010111100101011101110001 + 0000011001110011100000011 + 0110010101011010110110000 + 1001001011001011111000111 + 1010011110110101110001000 + 0111001000111010001000001 + 1110110110110111010111000 + 0110010011110011110000110 + 0011111100111110010000001 + 1001011101000110111100001 + 0001111010111000111010110 + 1011110100101000110101000 + 0100110110101111110010101 + 0101100000111101101101100 + 0100010101010000111010110 + 0100111110011001001111101 + 0000000000010011000101110 + 1101100000110001111000100 + 1101011111010011110111001 + 1101100010111111101101110 + 0011111110100111010111010 + 1100000110001111101001001 + 1000111110101111111100111 + 1110101010110001011101111 + 0001111011000101100100111 + 1101110110100100000001111 + 1111011110000100000001111 + 0100011011000111000010010 + 0100110010110000010000111 + 1110101001100000101010010 + 1100000101010111011100000 + 1111010111100000000101010 + 1010010110011110101000001 + 0100111101100000100110111 + 1000110110000100111111111 + 0010111001001111000110101 + 0011100100111011100011010 + 0100000100101111010011100 + 0101101001010100001101111 + 1110101000010111001010000 + 1110111101000001110100111 + 0000000111010111011000011 + 1101110001010111100101100 + 1000100011110011110100111 + 1111110100000101000011000 + 0100001010000000010101110 + 1101011110101011010001000 + 0011110010001100000110100 + 1100011010001010101010101 + 1001100010100011000110110 + 0100101001111010000001101 + 1101001000011100010010110 + 0010101001010000100100001 + 0110110111010000000110101 + 1000100010111001110001110 + 1011010011110010010000111 + 0011001101010001110011010 + 0011011111010001110101100 + 1100101010101001010010110 + 1110000010111100000110101 + 0010011111001000111001001 + 0000111000111000111001101 + 0110010110101010101101001 + 1101100011010101011111110 + 1110101001110000001001000 + 0010010001100011010111010 + 0101000010110001101001010 + 1011110011100110001101011 + 0000010111110100101111100 + 0111100101111100001000011 + 0010000111100001001000110 + 0001000000010001000001011 + 1010001010101001001011000 + 1011111011011000000101001 + 0111011100011000110001000 + 0001010100100111000010110 + 0011101101111100110101000 + 1101111110100111010111011 + 1111001010011001110100001 + 1101101000011101010010011 + 1010000011101100011100110 + 1011011100110100010111011 + 1001110101001000001000101 + 0110001011001111001010000 + 0011011100011011010111110 + 0001111101000011001011011 + 1010010011111101000111100 + 1111111010110011000111111 + 0000011100001110111011011 + 1010100110101000100110101 + 0010111100001011100001111 + 1001010101000111111000110 + 1110100010001001011111011 + 1001110011110000101101100 + 0111010000110001100100000 + 0010111001100010011011011 + 0010100101000000001101101 + 1001110101100101000011000 + 1101110001010011001001011 + 0000011100110000011111010 + 0110010111001010000011011 + 1101110000000011011100000 + 0010010110001011101001001 + 0111000111101111100101010 + 0011010111100011001100101 + 1111001001101100011010111 + 1010111100111111011110111 + 0001101011000110100010110 + 0010100010011101100000111 + 1010110100010110001101010 + 1101100001101001110110111 + 0000010100001101110011110 + 0100000001000101000100000 + 1000101010001100100001110 + 0011010110010011011101001 + 0100111011100101111110010 + 1011011111001100100010111 + 0000100000110010011000100 + 0101000111111010111011101 + 1100011111000100111100010 + 1010011111100011110101010 + 0111000001111000111011011 + 1110000100011001100110100 + 0000001111000011011011000 + 0001110000101100000010111 + 1100000111111110001011001 + 1000100011101100111010100 + 0110100010100100000111110 + 0101110001010101010110111 + 0000000000010010101000000 + 1111100100100111101100000 + 0100001110010001100011011 + 0111000010011000110111110 + 1110001000111011110010001 + 0111101011000110110001100 + 0110001110010111110011111 + 0101000100100101011000100 + 0101111001011101101000111 + 1010010100111101011011100 + 0101011010001000011000011 + 1000100101110001110010010 + 1111101100100010011011101 + 0110010000001100011000100 + 1000010011110010011011011 + 0110100110111101101001011 + 1001001110101110101001110 + 0011110000000110000111110 + 0000111000010000110010011 + 1100111010001001100110101 + 0100101011011111010001011 + 0001000011010100100101110 + 1101111111010111010011111 + 0011011111010110001010000 + 0000100100000110001001000 + 1111111011110001111000101 + 1111100101111111010101110 + 0110100111011011110011100 + 1111100011101100101101101 + 1110101100110000010100001 + 0111010100000110010011111 + 1000010111011001101111000 + 0011000001101011011101011 + 0110010110001011001000110 + 1010001000110001110010111 + 0010010001010110101100011 + 1010010101000110101010100 + 1101101100011001100011010 + 1100010100011010111101101 + 0010011000111000011111010 + 1101010011001101001010000 + 0011111010010011000101110 + 1110001001110101100011010 + 1010010011010000010000000 + 0010111111101101100001111 + 1001010001011011001011010 + 0001011011001011101111010 + 0011000011111100010001011 + 0011110010011010000100000 + 1000101100010101000001100 + 0010101101110111110010101 + 0110111100100100001001000 + 1000100011100000110001011 + 0111010101010001101001111 + 1001111100101011011101110 + 1101100100011001101011001 + 0011110000001000010010101 + 0010000011111000100110110 + 1100000001010111011000010 + 1001101001010000000011010 + 0001010101010011010010100 + 1001010111010011100110000 + 1001001101001011010101111 + 1100111011011010011000100 + 1110101100001001000001101 + 1000101101101100001000110 + 0111011101110010011011000 + 1001001000100111101011000 + 0011010110001110101011101 + 1101100010101001010001110 + 1000001110110110011001001 + 0111011101110100111010001 + 1101010111111111101011111 + 0111001010101001000110101 + 0001111010010110110101101 + 1000101010001000001110001 + 0011101101000111010101000 + 1110111000100001101111111 + 0101101001000001011101000 + 0001001110111110101111000 + 1011010000101010110100000 + 0101110100010010010100001 + 0100001001000100100001011 + 0011011101001101001101010 + 1001101100110011101100011 + 0010111000010011110101010 + 1110111101000011101001110 + 0111110101111001110000001 + 1010000111000000001111000 + 1111101111111101101010110 + 0111011001101111010110100 + 1110000000011101110110110 + 0101010000101101000000110 + 1101101100111110100010010 + 0010001000001111110110100 + 0110110100001010010001010 + 0111110100101010011001111 + 0000110111000111000000111 + 1101111101101000001000110 + 0110101010101011100100010 + 0100111010011111100100001 + 1100000010111101110110001 + 0011000100100000100011011 + 1010100101000011110000100 + 1110001100111110111101110 + 1101111110000001011001000 + 1010110010011011010101011 + 0110101110001111100110111 + 1010001111000000010100111 + 1110000010101110101001010 + 0111011111000000011001110 + 1000100111110010000011010 + 1111110100010000101000000 + 1000111110110100111101100 + 0011010100011000101100111 + 0110000101100100111100000 + 1010111011010011101010100 + 0010001001000101111001110 + 1111000010000100110111001 + 0111111000100010010110111 + 0110110111011110110000111 + 0100011001110000100111010 + 1001101000100000100010111 + 1010111100110010001010100 + 0110110111111011110111100 + 1000000110111101010100100 + 1000001100001000101001001 + 0101011011100011000000101 + 0000010011000101011101000 + 0011001011110011011110010 + 0110001010011101000101100 + 1101100111100100001100001 + 1010111010111110011001010 + 1111101011110010101100000 + 1011101011010111010001001 + 1011001010000010010100000 + 0110011100110111111011011 + 1011001011001010111000110 + 1011111101000011010011010 + 1011011100110100000110001 + 1110011100101000011001011 + 0110001010000110001001110 + 1101101100100010101001001 + 1111011001100100110111001 + 0011110111110000011111100 + 1110000000001000000110011 + 1000000001101000000110111 + 1001100010101111101111111 + 1110010011110010010000100 + 1110000100011011110111011 + 1001001111010100100010011 + 1000111010111000100011001 + 1011011111101011110111011 + 1111000100110110000101010 + 0111011010111101100101010 + 0101001111001101000100100 + 0010000011010010000011011 + 1011111001001011000110110 + 1000111010100011001000110 + 1001010101011000100000000 + 0011011110111010011001111 + 0100110010001101010011001 + 1011011111111110101001111 + 0001000000010010000111001 + 0000011100011010000000100 + 0001001000000000000100000 + 0100001100101010001101110 + 1100101101011111110101010 + 1111111110100001000111001 + 0101100101001001010011010 + 1011011010001010010000011 + 0110010110101010101000011 + 1101001001111111010010101 + 0010110011010110000011110 + 0110111001111011000000101 + 0100010010110101111110110 + 0010110111010001101110001 + 1110110010010100101011001 + 0101101110110000111001010 + 0100001111101001100011010 + 1100011110001100010110110 + 0001000010001011100111101 + 1111001010011100100001100 + 0110110101010100001101000 + 1000000000010111101000111 + 0111000010001000100011110 + 1100010001001110110101001 + 0010101011011110000011001 + 1110011110010011010101010 + 0010101010001111001110110 + 0011101100100100100011110 + 1110100101111111010101111 + 0101100110011111000000111 + 1110001001100010011001001 + 0000101011010101101010001 + 0000101111100011001000010 + 1110000111111001011011000 + 1110111100101111110100110 + 1111000000001111111011100 + 0101011011001100010001100 + 0111111011110011001101111 + 0000100010111001010011100 + 0110100001100111100001000 + 1100011010011101011010001 + 1010011011011100001011001 + 1111110000110000111000001 + 1000001000110100001100011 + 1111111100110110101100111 + 0000011111110100111000010 + 1110001001011101100101010 + 0101100100101110110111010 + 1101101100111101100100011 + 1001010000110010000111111 + 1101000111011000110110101 + 0101001011001111010011001 + 1111111011010001010100000 + 1011000010000010000111011 + 0001000100001100000001100 + 1100011111010101000001011 + 0101101001000111000010000 + 1010001011011100110000001 + 1001111101110101101100001 + 1001000100001101101111010 + 0011100010111110010111111 + 1000001111011100110111100 + 1000000110101100100110011 + 1110100100000000100110011 + 0011011100111000010010000 + 0000110001110110010001011 + 1000011000111000010011001 + 1001110100111110101100100 + 0001110101100001011000011 + 0000001011101010000011101 + 1000100011101101000101111 + 0010101000001110101110110 + 0001011000011000100111000 + 1010110000011011100011110 + 0010011101000010011010000 + 1000100010010011111000111 + 0100111011000101011101100 + 0110000110110110111111111 + 0100111111100111101111010 + 0010011011110101011010101 + 1011010000110001001101110 + 1001000011011110100110101 + 1011010110001101110100111 + 0000110111010110000000010 + 1110100000100011110100100 + 1001011010001110100110000 + 0010110000000101101011001 + 0110001000011100011010000 + 0101110011110001110011000 + 0010011110111011000101000 + 0000110000010010101011000 + 1100000110011110110100100 + 0101100001110011100000000 + 1011000110100110110001011 + 0100111101101111111001111 + 1101110100010000001011110 + 1010110110111110110110000 + 0010000110101011010011010 + 1111011011010111111110000 + 1100001000100100110100100 + 1011100100000000010011000 + 0101010011101110110000010 + 0100101011010111001000000 + 0011110111001001011110001 + 0110001101000101010010010 + 0111101011000110110011011 + 0101000111101001001001110 + 1110011001111111110101111 + 1010111001111100100100001 + 0010100000111111001111110 + 1000000000011000110010010 + 1000010110010111000011110 + 1000000011101010011000100 + 1001111011110000111001111 + 0001111010100111101001101 + 1110110000110101111000011 + 0010110001111110111111000 + 0100100100101111110111100 + 1111011010011011110101001 + 1001111111011100110101000 + 0000110111000000001010101 + 0011101101101010001010000 + 0101110100101011111010100 + 1010010111000011111100011 + 1001011100011011101101111 + 1001111000110100110011111 + 0011100100111000001100010 + 1010001101000011100001111 + 0001111110101001011101010 + 0011111100000001001100000 + 0110010110100010010111001 + 0000011111100110010010110 + 1001011010111100001101111 + 0000101101111010010000011 + 1010000000010101010111101 + 0001010110000110011000101 + 1001101100010101111100111 + 1101111111000110100001010 + 1010011001001001000100100 + 0101100010101100110101100 + 1000111111010100101110011 + 0111100111000110011110110 + 1100010100111010000111000 + 1100101000001011001010100 + 0100100110001111000011101 + 0100001100111111010101010 + 0000101011001000100110101 + 1001100011011011000100011 + 0101101101000111001011100 + 0100111001010111001111111 + 1100100011111111010111110 + 0010011111111011111101011 + 0010111000100100101011011 + 0001010110010110100101010 + 0011111001100000111110011 + 1101001000101110001011110 + 0100000101010101101001010 + 1111100010110000010011001 + 1000100011100110101110000 + 1000101001101000101100000 + 0111101000100110101100001 + 1110111010110001111011000 + 0101111111111000010110101 + 1010111100111001100010110 + 1011001000010111000001011 + 1110011110000001111100111 + 1010000110001000000101100 + 1100110010101111010001110 + 1110001110000011111101000 + 0100000001111001001100011 + 1010111001010100111101110 + 0110101101110000110000110 + 0100100100010000101011101 + 0011111111111110010111010 + 1100110011000100101000101 + 0110111001010010000100111 + 0111011111100111110101100 + 1010010010110101111011110 + 1101100111110010101011011 + 0001010001101000100101111 + 1100101001000011111101001 + 0001100110100001011000000 + 1001001011011000111010101 + 1010101011100111000010001 + 1110110100011001000000111 + 0000001000011111110111000 + 1001010001001100111000011 + 0111010110100000010010001 + 1001110101110010110011010 + 0100000111101101000000110 + 0111000010101001000001100 + 0000101010001001110000010 + 1011010100000001011000010 + 1011111111111100001000000 + 1001011100000000100010010 + 1011111001010111101000010 + 0010111000010101110000100 + 1011101111001110001111101 + 0100110000010000011010100 + 0111001001100000010100100 + 0010001111111101001110001 + 0111000000111010110000100 + 1011000110010101111001000 + 1101001110010110100101111 + 0101111011110110000110001 + 1111100101010000110100110 + 1011110001101011110000000 + 0101011010110100100110111 + 0100001011001110001110100 + 0000000110101101111100101 + 0010000010001011000000111 + 1100100000100011100010010 + 1100000100101000111100010 + 1100001010010111111010101 + 1001001101011000101110111 + 0000001111001001010000001 + 1010101001111100011100101 + 0011011000111001011001001 + 1110110111101110001011101 + 1100101011100010111111100 + 0111011111001010011000011 + 0101110000100101111111000 + 0101110000001010010100110 + 1000100110100111010101011 + 1110111100010110111011011 + 0111111111101111100001100 + 0100011001010001011111010 + 1111110000011100000011111 + 0111101100000010011001001 + 0100001111110001110001110 + 0111001111000000110010010 + 1111111000110110000100101 + 1011000000101011111110101 + 1000110110011111111011110 + 1000110100001101111000110 + 1000100001010000101010100 + 0111010101100000000111001 + 0001010110101100111101000 + 1110000110110011100101101 + 1111101110111010001000111 + 0011101110000111111100011 + 0111110101111000000110101 + 1011001011001000101110001 + 1101010111011011111100001 + 1001101101000011100000011 + 0001010111101100001101110 + 1101100000110001111010011 + 0010000111010000010101011 + 1111000100000110100000000 + 0011011110110000011001010 + 1110101110111010111101001 + 1101010010110011010001101 + 1100111000001001010001010 + 1011110000111110111100111 + 0100011010100101101011001 + 0110000011001000010100010 + 1110101011110110110010011 + 0110010001010101010011111 + 0100010000001101010011110 + 0110110000101100000011111 + 0000110011011110111111000 + 0111100011101111010010101 + 0101001001110000100110111 + 0000110011010011100000001 + 1110001101111101101011111 + 0101010001111010010100000 + 1001010000111111011010001 + 1101111010000101100110111 + 0000110101000111101000110 + 0110101100101101000000010 + 1100001110000000101110100 + 0011111000111000100001110 + 0100101001011100110000100 + 0001010111010101010011111 + 1011100110011101011101101 + 1011110010010001001100010 + 0011011101110011111110101 + 1101000100001100100010000 + 0000001101000010000011110 + 1001011000101100001011000 + 0101011011010000001100000 + 1011101101000100011100111 + 0001111011111011010100001 + 1100110001100111111001001 + 0110111100010110101011110 + 0000010010011001010001001 + 1101100110110010000111111 + 0101101100011000111101011 + 1100011111001010100111110 + 0110011000110011101101010 + 0101110010011000110001100 + 1110110111001111000111011 + 1100010001010010110110101 + 0110000111001001111101010 + 1100111000011010100100010 + 1111100110100001010011000 + 1110100110000011000010111 + 0001011110110010010010101 + 0001111110101010001111110 + 1010101010010001101000100 + 0100001111011100001100001 + 0111011100101100100010110 + 0001010001101010001111101 + 0111001001101011001100100 + 1010010100011110011111110 + 1110111111011000010011010 + 0000100011101000010001001 + 0101111111110011100100111 + 1100101010111000000101001 + 1101011010011101101111011 + 1110100110001000011111110 + 0010101100010110011111110 + 0010100100011100111011111 + 1001110100110100101010110 + 0011000001000110001011100 + 1001100100111100011111101 + 0101101010010001101001001 + 0110000110010001001111101 + 0100110101100100110110110 + 1111010100011100011010011 + 1110100110011000110010110 + 0100101000110000011010000 + 1110101001111110111011001 + 1010010111001010100100010 + 1100100100000101010101000 + 0100000010111000001100100 + 1111110100001000111000110 + 0000111001101011101101110 + 1100111010010110000100111 + 0100000000010101101110111 + 0110111101000011001010100 + 1010101101001110000000011 + 0000010000111011011011101 + 1111111111110111001100010 + 0000111010011000110000110 + 0000010111101001001011000 + 1110011001111101100001111 + 0100100011110110000001100 + 0011110101100100011000010 + 1111111000000001111001110 + 0011011100001100110100001 + 0110001011110101001110101 + 1001110001110111010100101 + 0010001111001101111010011 + 1100101111011010001011110 + 0111101010100111101011100 + 1100100000110011111100011 + 1011001100110111010000101 + 1011100100000001001100010 + 1100010011001011010000011 + 0000101111010010101110010 + 1111101111110101001100000 + 0001000110000111101000000 + 1011001101111011101100101 + 0000101100110101101011101 + 0110101111100110101100110 + 1000010001110011101001010 + 1101001000110000111010111 + 0000101111111011101000110 + 0100001001001101001100000 + 0010110010100001001000100 + 0111000111010011001010111 + 1000001010100101111111011 + 0010010110110111010011011 + 0111010100101111011101100 + 1110101000010001101001010 + 1011001000010100110111000 + 1110101010100110110110111 + 0100010001101110110110111 + 1111110010000101001111110 + 0110011111110001000011110 + 1100001000011111011100011 + 0010101010000001011110111 + 0111111011001000000100100 + 0000110011110011001010101 + 1101111110111010000001111 + 0100011100101011011101111 + 0011010000010111011010001 + 0100000100111111110111100 + 0010000011000111111011010 + 1001010011111001101000000 + 1010000001101010000110011 + 0010010110111011001000100 + 1011101010100001000101011 + 0100010100101010110100000 + 0000101001001101011101000 + 1011010001101001011101011 + 1011011010110001001101100 + 1011011111000001000001100 + 0110001010000000100100001 + 1111001011101010001001000 + 0011010011011010011011001 + 1101100010011101101010010 + 1110011111101101000101001 + 1000111001010110001111010 + 0101010100111101000001111 + 1000101000100100000100001 + 0001110010100100100000100 + 0000110000001001111011101 + 1010011000001011000010000 + 0101000010010110101011011 + 0011000010111110000001001 + 1001010111101110111100101 + 0011111101010010000111100 + 0001000011101011110000001 + 1000111101100101111100111 + 1110101110100010010010011 + 1001100101101011101101110 + 0000001100100001000001011 + 0101110101010101010101110 + 0010100101010011001100111 + 0111001100011011111110110 + 0011101110000110110001110 + 1111101100101000111101101 + 0011001011111100011111111 + 0010010010111011110101010 + 1011111101100001010101010 + 0100001011010000101101110 + 0101101100000011011010110 + 0101010111110101101011011 + 0101001010001000101000100 + 1101010011111000101011000 + 0000110000001101000110010 + 0010111111101011111011001 + 0000111110010000011011010 + 0111010111001000111001001 + 1111011101110011111100001 + 1000001101111000110100111 + 0101110001000010101111000 + 1011110000011111100011011 + 1111110000000011111101110 + 1111100011001001000100111 + 0101010100010101000100101 + 1001000010011011111100000 + 1111000100101001011011111 + 1111001011101110010100001 + 0100011100010001111101001 + 0010010011100101000100100 + 1111000011101111011111111 + 0011110101111100001110101 + 0111110110100110110110110 + 0001110010111000011111111 + 0101000101000110010010011 + 1100000010111100100001011 + 1011101110010100100000011 + 1011110110110110110111000 + 0110000111000100000001011 + 0010001011110001010100011 + 0110111111000010100100010 + 0101001100010001000101101 + 0110001111110111100000011 + 1101101000000100100101101 + 0010011110010000111110101 + 1001101101101011101010010 + 1001001001001110101111011 + 1111000010101101111011101 + 1111000100110100000010111 + 1100110000011010010111101 + 0011101110011010101011111 + 1011011110111000111100111 + 1010001101101011110111010 + 0110110011011110011111001 + 1101010011110100100011110 + 1100000101110011001110110 + 1101100100110010101111001 + 0011110001000011001000110 + 1100101110000010110001011 + 1010000001001110010111001 + 0001010111001101001101011 + 0100100000110110110100001 + 0010000011110101101010100 + 0111000001010010000110111 + 0100010001011010110010010 + 0101111110001100010010111 + 1101001011100001011110000 + 0111101110111001010001100 + 1111110000101110100101010 + 1001001001100010010010010 + 0111101100111110010010111 + 0001011000000110110001000 + 1011101101000101000100011 + 0010100000010000111110101 + 0001011110111101100100111 + 1001110001110111111110100 + 1111010011000101011101000 + 0011110100110110010110001 + 1101110001001111100000000 + 1100101001000101011110111 + 1001001000111100110111100 + 0100110000101100110010001 + 0110100101001111000001000 + 0110011111011000011010010 + 1101010000001001110000111 + 1001000110010101011100001 + 1101110100011011110110010 + 1111011000010110000010110 + 0010100100010110010000010 + 0011101111011011100110010 + 1100001100000010110010110 + 0001010111011100001001110 + 0100000110001010100100100 + 1010110100010101010001011 + 0101000100101101111110001 + 0011010010100111011110110 + 1001110101111101100001101 + 1111101011010011101100011 + 0101100001100100010011100 + 1101011111010100011110111 + 0101000111100101010000000 + 0111001000101110010000001 + 1001111010011010100110011 + 1110011100000111000000100 + 1110000101001010111100011 + 0100011001101001111111011 + 0011101010011100111111010 + 1010101011001110110110111 + 0011101001110011101010010 + 1101110101100010111111111 + 1110011111010110011110011 + 0001111100000111101111001 + 0101001001101001000110001 + 0011100001101100110100001 + 1001100100001101000000110 + 0010000010001111110010100 + 1111110101101010011111000 + 1011100111000011001100010 + 0111101001000011000100010 + 1100001000110011011011001 + 0011010001110000011101010 + 1011101100010101011001000 + 1100010001101001111100010 + 0101101010111101110001101 + 0111100110000001000101000 + 1000101011101001000010011 + 0110001110111011101010010 + 0011110000011000110110011 + 0011010000110000010010111 + 1101100000010111100010100 + 1001010011100110000110010 + 1111100101101101100010001 + 1011001110101110001101111 + 1110000011001010111010011 + 1011110001000101000011010 + 1001100111100011001000010 + 0111011111011111001100011 + 0010010101000110001000001 + 0101010100011001011001101 + 0010001010101110110011111 + 0101100011011000001111000 + 1110000101110111111001101 + 0110001100111110001111100 + 1101001011010001110000001 + 0000100111110110010101101 + 0001101100010001010011100 + 1100001001101011001010111 + 0010110100100001011100100 + 0101101101010011111101010 + 0110111011001110011100111 + 1011101010110011101100110 + 0110000101111000011101110 + 1110100011010011111010100 + 1000100000011001010010110 + 1110101011110010010101110 + 1011010001001010011111000 + 0101100111110111100110000 + 0001011000111011110111000 + 1110000100110010010111111 + 1010010110010000111000001 + 0011111011010101000011100 + 1010110011010001011110111 + 1100110100011101001101011 + 1111100000000101111111010 + 0100010111001101010100100 + 1111100010110101011100100 + 1010101010100011000110011 + 0010110001100001011101001 + 1010000011110101110110001 + 1110100110100101101001100 + 1010100100001010100100001 + 1101000110100001011000100 + 0010001111010010001011000 + 0011000011010001100010110 + 1000011111110101100010100 + 1000100100001011010111010 + 0101001011100000110011100 + 0001111000000001001011100 + 0100010010001100110101111 + 1011010110110001011000010 + 0001110111010011100000001 + 0010100101011111010001000 + 1001010101011000000100000 + 1100000010110000010111010 + 0110010010001010100101111 + 0000000011101010110110010 + 1010010000011101011001000 + 1100010111000101111110000 + 0110101101001011000110101 + 1000110111000000000101100 + 0111101000110101111101110 + 1011110110101000110100011 + 0101111000110100100000000 + 1111000100001000111101010 + 0100010111011011101011111 + 1111110111110010110110000 + 1100100101011001011000000 + 0100101100000000101000100 + 0000011011100011010010011 + 1001000011011010011001010 + 0111100110011000001100001 + 0010100101101000111011000 + 0000001011000101100111111 + 1001000010011001100011010 + 1110001000100011001010101 + 0100111111010010011111001 + 1110011001100111010100110 + 0011011111011111100000001 + 0100100001001100111001101 + 0000101101010111100111000 + 1110101100111011010101110 + 1011111010011111101001110 + 0100000001001100111110101 + 0100111001000110011110010 + 0101100010111001010010111 + 1110111111001100000101011 + 0101100000001111010111011 + 1100001110111010001101001 + 1110010101111010101000100 + 1011000111010100110000111 + 0000000110011011010011101 + 1010100111000000011110100 + 1100101001111010100100111 + 1111110110111111001100010 + 0101111111011101010101010 + 1110111100110010101101110 + 0110010101101100101101001 + 1011011100100000010000110 + 0101000010111000111001101 + 1010011011001001001110010 + 0010101001110011110111000 + 1011000101101111011111001 + 0000010111010100110000010 + 1010000111101100110010010 + 0011100011011011111011000 + 0001110010110101100110001 + 1011011100100000100000001 + 0000110011111011000000000 + 1110001101010011001000001 + 1010110011100100101101011 + 1000011001011101010001100 + 1000100010010001110111100 + 1101110101011011110110110 + 0100101011101111101000101 + 0001100101111001000101011 + 1000101010101111111111100 + 0011000111111001110100110 + 1011011101110110100101110 + 1010001001011111001010100 + 1101011111011010110111011 + 0000101101111010011111011 + 1101101100000110110110111 + 1100011001101111101010101 + 1001000011100001110010001 + 1001101001100000010100101 + 0101000000010111010100100 + 1110111101010111111001110 + 0011111101101010101000111 + 1101110011101111000000111 + 1001100101000100111101010 + 0010111011000010100100100 + 1001101101011110001001110 + 1000010100100000101001100 + 1110010010000110100110110 + 1100010000100111100111001 + 1101010110110001011111100 + 1010110110000100100011011 + 1001010111111001010001010 + 0111010101111110111111110 + 1110101110110010101010000 + 0111000100000100010100011 + 1011011011010100010010011 + 0011101101011110001111100 + 1100000011111010011101001 + 1110010011011110100111101 + 0000111110101010001011010 + 1010001100000011001101010 + 1010101001000111100011100 + 0101111001000001011010110 + 1010010111100110101100000 + 1100011110101000000010001 + 1000111101000000000011101 + 1101101000100010001101100 + 1000011111010001110010000 + 0101010100101011001111111 + 1000101111110000000011101 + 0000111011001010010100100 + 0101101000101010101011001 + 0110010111001011100011010 + 0100111010110011101110100 + 1000010001101111100100110 + 1010111010101100010111000 + 0111111000110111011100010 + 0010000011111001101001101 + 0100100111110000101000101 + 0010000111000111010110001 + 1010011000111100111100100 + 1000000000010111100100010 + 0010001111101100100001001 + 0001001111010111111110000 + 1111101110001000100101110 + 1110100101001110111101001 + 1110011000000000001111100 + 1011011010111000000111000 + 0011011110010100111100001 + 0110110000010011000111100 + 1101100111101001000000011 + 0001100001110100010101001 + 0001001111001100100000001 + 1000111101000111100001000 + 0011000110101111000000011 + 0001111111111111001100001 + 0110010111010000111101110 + 0010001100100100111011101 + 1001000001111000100110111 + 0001101101100100010101100 + 0100000000010100010011011 + 1000101111010101111010101 + 0100011100101010110111000 + 0010010000001110011001001 + 1111001010101110010010100 + 1110111011000010001101001 + 0101000101110100100110010 + 0000100100101011010101110 + 1101010001110001011110011 + 1100111000000011000001011 + 1101111100010010100011111 + 1011101001011000100110111 + 0100110011001100010100110 + 1010011100101000001011000 + 0001011010101110110110001 + 0110001100110001010100010 + 0110001110101000101000100 + 1000100000010100010111110 + 1111100110000101110011110 + 1100100111011111110100000 + 0010001101011110101100010 + 0111011000111001110100010 + 0010000011100110111111110 + 0000011111011010111100000 + 1010001000000110110011101 + 1010110010000010100011000 + 1100001011000001010011001 + 1000011101001110000011100 + 0001110111000000000100010 + 1100111101000000011010100 + 0001111011111110010000100 + 1000000101000001011100100 + 0110110010111111000001001 + 1101111111001000010000100 + 1010011100100010101110111 + 0010111000110010000001010 + 1111111110110100101000111 + 0010011110010011111110110 + 0101100010001101011110011 + 1101010001001000000100110 + 0010101000110111110111110 + 1011101000100100010011101 + 1000010100110000010000110 + 0111000001111001110000010 + 0101001010000001100001111 + 0011111010100010011100001 + 1010110000000010000110111 + 0110101000101000100010010 + 1100010001000110010110101 + 1111000111010000101101110 + 0000010010111111100101111 + 0110101110000111000010011 + 1001100101001000101000011 + 0110101110010100001000001 + 1100010101101100010010110 + 1010010010011111001000010 + 1110011110101110111101110 + 1100110010101111110001000 + 1011001010010011111101111 + 0011110010000000111010010 + 1110001111010011001110010 + 1001101111001110111100101 + 0111111001100110001101010 + 0110000000011010101110101 + 1101001111111100100110010 + 0001000001010000111110010 + 1001101111011110110110111 + 1101111010001101110101100 + 0011001111011110011001001 + 0000111111101011011111010 + 0000001010011101011000000 + 0101011010110001101001101 + 1010101110100010000100011 + 1101010100110011110100111 + 1111110100000010001011000 + 0100011000111110010010110 + 1101010000100011100111001 + 1010111101011101010000100 + 0100101110011100110010110 + 1000110001000001011011110 + 0100000011000011010001001 + 1101110110111010011111111 + 0011011010101111100101011 + 0010111101111101101111010 + 1110101010110110101001001 + 1010101111001011000011110 + 0110101011011111110110010 + 0000100110011011100110001 + 0001000100000100111101100 + 0110000100000001110100110 + 0111110010010011110100000 + 0001101010001011000101000 + 1010110001100100011001001 + 0111101000000010011000101 + 1110111011001101001010000 + 1111110011001001000110101 + 1100000011101111011010001 + 0010100011100100110010100 + 0111101100011011001101000 + 1001100000100001100001011 + 1001000111001100100010111 + 0100101000100001000011010 + 1010110111100001101010110 + 1010101100011010010110001 + 1001001100000111100001011 + 0100001110000010101110001 + 0101110000000001001110011 + 1011111011110100111001110 + 0100011011001111111011111 + 0111110010010101111010111 + 1100000110111010000000001 + 0100001010100101100100010 + 1011000100000111011011001 + 0110001101111110011101101 + 0010111000110111111101100 + 1100011011001001001101111 + 0000111010001000101010001 + 1000011110000001110101011 + 0010000101010000110010001 + 1101110100000111011010111 + 0000000011111111101010000 + 0011111001100011100111000 + 1000111000010101101100100 + 0011101101100011011100111 + 0011010100100100011000101 + 0110100010101100111000110 + 0000101011101001110111100 + 0001100110101101000111101 + 1100001010111110101001101 + 0010000110010010001111100 + 0100110111100011100111101 + 1100101110000100110000011 + 1111000001111010101100011 + 1000000100101010011100011 + 0001000111100011101100101 + 0000001001110010001001001 + 1010111000000010110000001 + 1101010010110100110100001 + 1010110111100010111111011 + 1101111111010010011011111 + 0000110110000001100011100 + 1010000111110111000101001 + 0010000110001111001101111 + 1000000100001010110101001 + 0111010111100111101111010 + 1110101101011001111110100 + 0001111111110110110010000 + 0101100101010011100011111 + 0011011111111001111001001 + 0011000110011100100011010 + 1001111101100111011100101 + 1000101111010000100111011 + 1001110101001101100000110 + 1101010001111011110001011 + 0010110101010100110110010 + 1011110101011110001001101 + 1001010100001101101010011 + 0100111110100000101011010 + 0001011110000101011001101 + 0101111110010101100100011 + 0010101000100100001110100 + 0001111110110100000101010 + 0001011111100000001100110 + 1010110111011100000010011 + 0001001000100011011100000 + 1101010011110011111000100 + 1100111011001010010101010 + 1110000010110011010110111 + 0001000101011110000011100 + 1001101010100111011111010 + 1111110111001101111001001 + 1110010110001010000001001 + 1101101111000100010010011 + 0100100110010001100110101 + 1111111101000000110111001 + 1000000111000001011100110 + 1010101101001101101011100 + 1101001101001111010100010 + 0101000110101101011110101 + 0011000110111011100100000 + 0111010101010001010000001 + 1100101000000111101010000 + 1100110101100100101111101 + 0011001100111101111011000 + 0110111100011000010001011 + 1001000001010100100010111 + 0101100111010001010100100 + 0011110110110100001110111 + 0011000110010001000010101 + 1000100100010100010010111 + 0101110011011101111111011 + 0001110011110110111111110 + 1110001000101101101101110 + 1010100101001011010100101 + 1001000000110101010101101 + 0010100001101011100100110 + 1101001101101000011001101 + 0010010010101001000001111 + 0011101001110111101110011 + 1101011110000010011011100 + 1000001101111100010100111 + 0001101001111110110100100 + 0011011111101101001111000 + 0000010000010010100000100 + 0011001011111101000001101 + 1001010111101011011010110 + 1011101001101011110100011 + 0001011010111101101101000 + 1000111111011100001110010 + 0111011100101111010010011 + 1110111110000001000000011 + 1010001011000111010011100 + 0100010001110101000111010 + 0000100000000100000001101 + 0000110010000001101100000 + 0111101011100000111100010 + 1110011101110010111011011 + 1001101010110110100101010 + 0110010000100101100100100 + 1101001001110110100110001 + 0101100100001110110001110 + 1000101100100001100010100 + 1110111110011010101100001 + 0001111010110000111110011 + 1000111111010111110111001 + 1100101010011110000110110 + 1100101101000011101001100 + 0010001111011010100100110 + 1001101001100011100110001 + 0001000111001010001001111 + 0001011010000010010010000 + 1010000011001011100110110 + 0001011110001100001000000 + 1011100001000010111000111 + 1001101111110110011001000 + 1101000010001010001100101 + 0100110110111111111000001 + 1011000010100101000011000 + 1011111110111100111111100 + 1101010100111000000110110 + 0010101110010100010000011 + 0010101010110010010100110 + 1110110001011000101010010 + 0000111101110101000101011 + 1110110101101010110110001 + 1000001011011110100010001 + 0010000100000000101000110 + 0000100110010101100010000 + 1111101000100111101011001 + 1001101111011110000001100 + 1010011100100010111100010 + 1001100001100011110101001 + 1101010110111000011010100 + 1100111001011100000001111 + 0111000111100111010101110 + 1011010010011000011100000 + 1101000101111010001010010 + 1101101101101111101010010 + 0110001011000110110000001 + 0011101101100010001101100 + 1011100100111001001001000 + 0000001011110101110110100 + 0010100011001100001010010 + 0100010010011011000111010 + 0011010110100100011110100 + 0110110000101010110001000 + 1101000101101100000000110 + 0111011110011111100001010 + 0011011100101001000001101 + 0010000011100111111001010 + 1110010000000010111001110 + 0100000111111100111011000 + 0111010011000101000000010 + 1011110001001011000010001 + 0111101101111100001011011 + 1100110011001001110010001 + 1101110001111111000011100 + 0100000100000111110111011 + 0001001010110001010110111 + 1000101101000001100010011 + 0000101010110100101010101 + 0111100101110101010000001 + 1010011010011011011010101 + 0000110000010111110110110 + 1001101100000010110101110 + 1001110110111110010111000 + 1110010110000001110000110 + 0011010000000101100100001 + 1100110001001110000101101 + 0011101100001001101100001 + 1101111000111101001011011 + 1010110000001101110011111 + 0001110110100100000111010 + 1111100101110000100010101 + 1100111110000011001011011 + 1100000111111011011010111 + 1010011001001000101110000 + 0001001010001111111011111 + 1101010000011110111100011 + 0010000000110010011100100 + 1111111110000011010010111 + 1001011011001100000111111 + 1100000000000111100111110 + 0100000100001011100111111 + 1010100000110100110001001 + 1011001100001111101011010 + 1111000100010111001000101 + 1001100101110110110100011 + 0011000111000000110111010 + 1011111000111010111100100 + 1000000010111001001010000 + 1001011011101011100111100 + 1110000001001110011110101 + 0110111000011100010110100 + 0101100000100101111011101 + 0010010010110001101001010 + 1001010101110110000111111 + 0010000000110011010001010 + 1111111000001000111000111 + 1001010111011000100011101 + 0100010010101110001111010 + 1111011111100000010111001 + 1001111110110110011011100 + 1101110110001101100101000 + 1001001110000001101100011 + 1010001110010001011100010 + 1011101100010001000100000 + 1101110010100101001110100 + 0001010101100100010101101 + 1000001110100011101111110 + 0100000011011110010100111 + 1111110011011110100111111 + 0100010110000100111101000 + 1011101001001000101100110 + 1110001010001001100000000 + 0110000110011001101011000 + 0011110110001111010110011 + 1000111111100111101111011 + 1000110110110110001010010 + 0100010010000011001101000 + 1010001010011100100001101 + 1011011101000101011111101 + 1101100010001101010100000 + 1101001000011110001000100 + 0100110000001100101011000 + 0000010101111010010100010 + 1011000100000100010000011 + 0101011011111100010110001 + 0001100101010000100111011 + 0001010000010001000001100 + 1000110011100100001110111 + 1011111000100000000110010 + 0001110110010111011100001 + 0100010010111100001000000 + 1111011011100010101111101 + 1101101000011100100011010 + 0110001000110000001111000 + 1001111011000011100100100 + 1101111100001100111111101 + 1010011011110111011011010 + 0011010100001011111010101 + 0100010111111011000010010 + 1100110011001110010110011 + 1100101000110100101001111 + 0100101010010001000111110 + 1110101111010001111111000 + 0011001011111110111001010 + 1101000101000101010101000 + 1000010111010110111100011 + 1111001010000011010110000 + 0111010110011101111111101 + 1101001011011111110001110 + 0100101100101110100000100 + 0100011001101110011000011 + 1000011101111011110011011 + 1010011001100011111011001 + 0110010101110010010101001 + 1100111100000101001100100 + 1100100001001110010111011 + 0000010011111010111100111 + 1000001010011001000111010 + 1010101101111110001000010 + 0100110100001000010110101 + 1001011001010110110111110 + 0000011010111010010000011 + 1111111100110010110111100 + 1110001001101011111010000 + 1100010001101001111011000 + 0110010001011110010011101 + 1100000101101101010001110 + 1010011110111010100100100 + 1000000000110110111011100 + 0010100001110100001101101 + 1001100011111111111011001 + 0110000110110110111000000 + 0010111001000111111111100 + 1001011101101001001001010 + 0100100111110101101011000 + 1100010111000011110100110 + 1000101111001111101000110 + 1100110010001110110010011 + 1011001110001011011000110 + 1110101010001110111000010 + 0100000101011001111010110 + 0010101011111101101110111 + 1000000000110100100111011 + 0010110010110001011011110 + 0000111110100001100101000 + 1110010111101010010010011 + 0110010101111100000000011 + 1001111010101011101010001 + 0001111001110110110001011 + 0101011000001011100110101 + 0100111001010111101101011 + 1100000101110100111011011 + 1101111010001110110100011 + 0101001111100100101010111 + 0010010101101011101110011 + 1111000100011000100011110 + 1110101100101100000000001 + 1000010111101111000001010 + 0101111101100100101111011 + 1100101110101111101111111 + 0111000010010101011100000 + 0001000001100100001011101 + 1000011100011101001010100 + 0001010100010000001010001 + 1110100011010111010010100 + 1100110000100000110011111 + 1110011011000001111110011 + 1000111111010101100111101 + 0001010100100100101001010 + 0011111011111101011011000 + 1110101111010010011001001 + 0100101101001001101001000 + 1100011101101011110001000 + 0100001000011001001100000 + 1110111101111001011011111 + 0010110100001100001000011 + 1011001100101101001111100 + 1110000101101111111001101 + 1101001000111011101011000 + 0010111111000000100011000 + 0100011101001001000000111 + 1001111110111010100110111 + 1101101010100111100011001 + 1011001111010101010101001 + 1110001000100101001001011 + 0111101011101010011010100 + 1001101101010001101101001 + 1100000010001010111100110 + 0111000010100100001000011 + 0101100111111000000100110 + 0100001000100011011010110 + 0000110111101100101001000 + 0100000101011101011111100 + 1110001011010110001011000 + 1110010110110010001001101 + 1000100101000111100000010 + 1110010110101100100010001 + 0100001101000111111110001 + 0001001100000100111100100 + 1110100110101110011110001 + 1010111011101110110111111 + 1100101100110111100111110 + 1000110100110011010001110 + 1011011100110000010010000 + 1010100111111100011011001 + 1110111011101110011111010 + 0111110111011111101110001 + 1111001011101100110010101 + 0010101000101110110011010 + 1011000000001000001100110 + 1110101011011000110101011 + 1001100000111111110101100 + 0100111011100111010010101 + 0100110110111111000001001 + 0100110011010001111111001 + 1011110101100010110110000 + 0011001010100000001101101 + 1110010111001001111010111 + 0111100100110110110001100 + 1011001111101110000101011 + 1110000011110001011101011 + 1010011000101100110010000 + 0110010000011000001111111 + 1000110010111100111100111 + 0000010001101101100010001 + 0001111010100001010111100 + 1100110100011010101111011 + 0111110100101100011010011 + 0101001011011001010100011 + 0001000010010110011110101 + 1010101101001011000100110 + 0001001100000110000000010 + 1101011001100110001111101 + 1011010110011010001001100 + 0000110101111111011010100 + 1111100011010001010000010 + 0001110011010000000111010 + 0011100010001011011101001 + 0111110110101000010010101 + 0000111100111110101110010 + 0100011000100100100011111 + 1110000100100010110011010 + 0011100011110011101001000 + 0000111111100110100111101 + 0000010101001001010100010 + 0111110010110010101001001 + 0100011001011011001110101 + 1000011011111001100001111 + 1111001100000010010011000 + 0010010010110001000101101 + 1010101111100010001011000 + 0100010000111011011111011 + 1011101110010000110001011 + 1010101010000111011111011 + 0110110111001111000101000 + 1011110001110111110111100 + 0011010100011010111101001 + 1100110110010110001111100 + 0001001011010110101011001 + 1101111001100011010111011 + 0011011101101010000110000 + 0111010010101101101100100 + 1001011101101000100000111 + 1000111101001101101010000 + 0111011010110100110111011 + 1010010100001001100011000 + 1001011100000110110010011 + 1001101011001110100100111 + 1010110011101111100111110 + 0011101101011101010110010 + 1001000101010000110110100 + 1010010110001001100000111 + 0100010000001010111001111 + 0100111000000110010110110 + 1110111100000000001111000 + 1010011110011000101000111 + 1111110111001000010001010 + 0111001011011011110000110 + 1010100100101001000010110 + 1011110010110010001000001 + 0100101110001100001001101 + 0001011110001111011010000 + 1010111101100101001100010 + 1000101101101010111110011 + 0100111100000101101111000 + 1010110011111011100011101 + 0100101111010010110100100 + 0111010010000000111011100 + 1011110000110010011011101 + 1011010001101000111011010 + 1111110010010110011101000 + 1100001011011101110100110 + 0111011100110000100101101 + 1000011100000101011010000 + 1101101101010000001110100 + 1110000001000000101010100 + 0010100100010101100110110 + 1011001011110001001100001 + 0111110011111000001110101 + 0000111100001110101000100 + 0011100011001010100110110 + 0110110100000111000110110 + 1010101010011101101001011 + 1011011110010100010011011 + 1000000001110110101110011 + 1011101000000000111011010 + 0000000111110110001110111 + 0110100000110101011100001 + 1011000000010010110001111 + 0101000001111001101100010 + 1011110110110000000111011 + 0101111001010001011000000 + 1001110010001011100000011 + 0100101001101101110110100 + 1110010010001011101011110 + 1101011100011001011001100 + 0011111001011011101110001 + 0011101011111001110101011 + 0110110000000000000011011 + 1100101010101001111110001 + 0011111001101010011011111 + 0110011000011001111111100 + 0001011111001101101011100 + 0110100110011000101110111 + 0111001000001110101111001 + 0011111101110100110001010 + 1011101010001011100111100 + 0011001000101000110010111 + 0010100000100111011111100 + 0100110000001000010101011 + 0110111000000010100101101 + 0101010110010110001101101 + 0000101011011010000010111 + 1100010001110001110101000 + 1101010100111100110000011 + 0110001001111000100000100 + 0101111111110101011101000 + 1100110000110001001001101 + 1000010000000000110100010 + 1101011110101010010111000 + 0110000100000000100010011 + 1011101001111101001100100 + 1111101101011100111101111 + 0100010111001101001001100 + 0110000010100101111101110 + 0111001010001001000010101 + 0000001011000000111111110 + 1110000101110110101111000 + 1010111101110111101110001 + 0110010011010110001000100 + 0111101101111110011011011 + 0000000101111110100101100 + 0011111011101101010100000 + 1111000001100101010010110 + 1000001110101101011100110 + 0000000010001001000111100 + 1000011001010101011011011 + 1111111110101011010101000 + 1110011110001001010011010 + 1011101110110011011100001 + 0111111110011011000110011 + 1100001101101110000110001 + 1101001110101100001111100 + 1100110110001100110010001 + 1100000001100110010111010 + 0010011110011010100010010 + 1011101000000100011010000 + 1001100111111110111001011 + 0000011010111000101101101 + 0010100010100101000010111 + 0100101010000110010110000 + 0110110011000111100100011 + 0001011111111110100101010 + 0000110110101110110101100 + 1111010101001001110010011 + 0110001101100000110101011 + 1000010011011101001010101 + 1101101100010111110010100 + 1011011111001111010011011 + 0000000010100111010000000 + 0010111101101101011110011 + 0000010100101001000101011 + 1001011010001010001111010 + 1100001101110101000010100 + 0101010100111111101011111 + 0111110011110011111000000 + 1010100011001100111111101 + 0101011110001001000011101 + 1001110100011000110100001 + 0011100000011101011001000 + 0100001001111010010011110 + 1110011111001101111101111 + 1100001100000101100100001 + 1010111110000111111011000 + 1111011110010000101100001 + 0010111111001011110101010 + 1110101010011001101000111 + 1111101110100111010111001 + 0000101111010110111100101 + 0010010011101000000001101 + 1101111001000010100100100 + 1101100100110100000000000 + 1000001010100101111110111 + 1110101010100110011100110 + 0010101011100110100010111 + 1110111110001110001110000 + 1110101101000110101010101 + 0010000101011100001101101 + 1111111010101000011101111 + 1110011001101111010011110 + 0000001001001100010111101 + 0010110100100110101011000 + 0111001011001010110100110 + 1100101010011111101110001 + 1011011001000001011011000 + 0101011001010010100011111 + 1111001101111110011000011 + 1100100100101110110001111 + 0111111110010101010000110 + 0011001001010011111000111 + 0111000111011011000001101 + 0000000100110010110011110 + 0001011111100111111011010 + 1011000001101101110110111 + 0100110101001100111001100 + 0010110111010101001111011 + 0001100011110101000010100 + 1110010010011010011100010 + 1111100000110110110110110 + 1011110101011101110010100 + 0000111110010111001010010 + 0111100001000101101011101 + 0010001010111110111100101 + 0000111011101001001011111 + 1001100000000110111101110 + 1000100110001101110111011 + 1101011100011100000001001 + 1101010001111000010011000 + 0100000100010110010111111 + 0000101011111111010001001 + 1100011001111100111101011 + 1101101101110110100010010 + 0100100010110001100010010 + 0100110111101010111010011 + 0101110101111101010000011 + 0100010001001000110100110 + 1010011010011011010011010 + 0100001111010110000101100 + 1110011100010110001000111 + 0000111011001001101011101 + 1111100010111101001101010 + 0000101000111011101110011 + 0101101001110101110101100 + 1000011011111101010101001 + 1111111111100101000010011 + 1011100010110001110111111 + 1110010100001100100101000 + 0010000110001011100011011 + 1001000110000101100011101 + 1110100001101101101110100 + 1001010011011100000100111 + 1001110100110010111100100 + 0010010111001001101110111 + 1101001111010101100001011 + 1010100110011000011000001 + 1101010010111010111000001 + 0110001110011100101000101 + 0111110110001011001010100 + 0100101111111100101110110 + 0010011110110001110110100 + 1101111001010001011111011 + 1110101101111111100000000 + 1110100110000100010110111 + 0110000011000111100001110 + 0010001110010100110111110 + 0001111010111010111111101 + 0100011101100010110011101 + 0011010011110100010010111 + 1110001010100100111101001 + 0111011010011110101011011 + 1111001111111101101011001 + 0001100111111101100000000 + 1001001001000111001100010 + 1000010001110110100010110 + 0110000100110000001101011 + 1000000010101100011010101 + 1110000111010000100011101 + 0001111011011101001101110 + 0000101110001010000111000 + 0111010001000101011000001 + 0100110000000000011111110 + 1101001111111100100000001 + 1000011000010101111011011 + 0111111000100101111110011 + 1001011111100001100100100 + 0011011111011001100110101 + 1010010010100001110011001 + 1000101101000010011000000 + 0001001010100100001100101 + 1011010000000101000011101 + 0110101101101110010001011 + 0001100000100111101101000 + 0110000000000000011010111 + 1110001011010111010110110 + 1100111011010010100100010 + 1010010101101101011110110 + 1011010101101000101111000 + 1100000011000000010110010 + 0110010111101000001111101 + 0011010010001110001000110 + 1101100010111110101011001 + 1011010001001101000011011 + 0000010100110100101110110 + 1101110010111101001000011 + 1000101010100111100110010 + 1010011100011001001001100 + 1100010110101000000110110 + 1100100111101010111111101 + 1100100001000011001000100 + 1001100110010111001110111 + 1100000100010100110110000 + 1001111010000110101001100 + 0111001101100001010100001 + 1100111111111011111100001 + 0000010111100111010101011 + 0010011001000110101111110 + 1100110111100011110011100 + 0100101100000011010000001 + 1110100111000010001100111 + 1100011110010100101100100 + 1001001010100100101011110 + 0000111110110111110011011 + 0010100111001001101100101 + 1110101111101001101110110 + 0010010000101111100100110 + 0101000100100100011101011 + 1111011100110010010001101 + 1010110001111011111000011 + 0010101011101001100101111 + 1100001111101110001110111 + 0100111100001101010000011 + 0110111001110100000100100 + 1001011010100100110000001 + 0101010001110010110100100 + 1110010001100100010101000 + 0000001010010001000110001 + 0101111011110101110100000 + 0111100101110010010001001 + 0010110000110100101111001 + 0010110111111100100100101 + 0000010101101000100110000 + 1100001001110001010011010 + 1001011101110101101011110 + 1001010010001111110011100 + 0000111111110011001100100 + 1100110011001111100011101 + 1111110100111111110000001 + 1000001100100111011111010 + 1101000001100011001111000 + 1010101011111000010111000 + 0100011111101000101000011 + 1110111110101101110010110 + 0011011001010010011010011 + 0101100011001111101111101 + 0111011110111000110001010 + 1111010100110011111100110 + 1100001110110000110111010 + 0001100010011111000111010 + 1000110110101101011101100 + 1101101001111101111011000 + 0101101101011100100100101 + 1000000001010010001001101 + 1000000110000000111000110 + 1010010010110010001001010 + 1011100000001001010111001 + 0001101101100001001000011 + 1110111000001110101111011 + 1110111011110010111010000 + 0111111111001101010010111 + 1111111001001010000101101 + 1010010100100010001010000 + 1101101100000001101011101 + 0110000111111010100111010 + 1100001010101111000101101 + 0101110101010000010110001 + 1000110000011001101110000 + 0001110100011001010100110 + 1010111000001111110001110 + 1000110110010000011101100 + 0111011111000111111100110 + 0001101110011101011011101 + 1110011001100001101001000 + 0000101010110010010001001 + 0000010000010110100011011 + 1010010111111000000001001 + 0011100100101100000111010 + 1110000010101000011001101 + 0001001101111100011011000 + 0100101011101111010011111 + 0110001110100000101010101 + 0000010111100010001101000 + 1000000001110100101100000 + 1001001001100100110101001 + 0000111111110101110100010 + 1110110001100010101000001 + 0011101011000001011001000 + 1110111011111001110101000 + 0001101101100111001000111 + 0001110110011101011011101 + 0011110001110111101000100 + 0011011111011110001110011 + 0101111000011100000001010 + 0010000010000000111010000 + 1000011000000010000110011 + 1011011011011001001111100 + 0000100011110110000111110 + 1100110011101010000111110 + 1001011001000000100001101 + 1000110001001010010111001 + 1101001001110110000010011 + 0000101100110011011000011 + 0000010001110011100011101 + 1101100011011110010000010 + 1010100010011101110100000 + 0100111000000111100011100 + 0011000100100000010100110 + 0100000100001110000010100 + 0101111011000010011010111 + 0010011110101010110111110 + 1010110011110110100011000 + 1110011000000010100011001 + 0101000010001011011111001 + 0011011111000000000010101 + 0101100100110011000001010 + 1011101110011011100110000 + 0000011010101010000110111 + 0011000101110100011011010 + 1011101010010101010101110 + 1010011100111100110110110 + 0111100111100000000110101 + 0000101011011101100110000 + 1110111100111111001101011 + 0001010101101111101111011 + 1111010100101010101101111 + 0110110101100010101010010 + 0111100011011111001010001 + 0101001010010110000110111 + 0000111111101100111101111 + 1111010010101111110010011 + 0000010110111100011111000 + 0000000100001110111110010 + 1010101110001010100000100 + 0110010010010001010111000 + 1000001011000010111010000 + 0101101110101000100001010 + 0101010010100111110101010 + 1001011101010100110100100 + 1110111000110110101001000 + 0011101101000110100000001 + 0111010101010010001001000 + 0000001110000010000011010 + 0001100110111101010011100 + 1101010010001111101000010 + 0101101111110101101011101 + 1010100010100000000110110 + 0001111101010100110000010 + 0101000010001000101101100 + 0101110011000100110000110 + 1000110100111110010011110 + 0101110101110010100010110 + 1000101111011100111110001 + 1101101111101001001001010 + 1110101100111010100100100 + 1110110001110001000101111 + 1001100101100101101001111 + 0100100010010011010000110 + 1101101111010111111101110 + 0001101101100011111000010 + 1010001000111100010101111 + 1101110100101111000101010 + 1110100111010111000110001 + 0001011110001011110101100 + 0100111110010111011100111 + 0010110010001011100111001 + 1111111101100100011101001 + 1000001110001010011101010 + 0111111111010111111010101 + 0011100111101000011100111 + 1000011101100010011001111 + 0110111101111001110100000 + 0011011101010100101000000 + 0111000000000010011100001 + 1110010100000101011000010 + 0110110101111101110011111 + 0111101101001001001111011 + 0001110100110110011110100 + 1011001001100010011110110 + 0110110001110011001111110 + 1110000001010011010010000 + 1111100110110110000011000 + 0010101011110100100000011 + 1000010111000100000101000 + 1110011010111000111001010 + 0010111011000000100001110 + 0100111110001111011010101 + 1100100100011101000100111 + 1110101100111101011101010 + 1110110111110110111010000 + 0000010111111000000111100 + 0011011110101010110100101 + 0000001101000100000110001 + 1111001001101100101101010 + 1111011111011001011000010 + 0101100010001011000001010 + 1111101110100010010111011 + 0101001111110101010101110 + 0011110101000101101101100 + 1001001011011111011001111 + 1011000111011011001110001 + 1110110000010000011001011 + 1011001001110001111011011 + 1001111011010100100010001 + 0011101001100100101111001 + 0000110001110010110001010 + 1010111110011000111001010 + 1101010100111110011011000 + 1100101011111000111010110 + 1101101100011111000111101 + 1111001010001110101011010 + 0010101100100010011011110 + 1011101001100011000101010 + 0101001110010101000010111 + 0111101111100111101011000 + 0000111111110111101010110 + 0011010011011000000100111 + 0011011000011110010000010 + 1111010010000010101000001 + 0111001101111010011110101 + 1010000000000000000010101 + 0100010110100100001100000 + 1100110110101000110101100 + 0111110101001001111110000 + 1011010000000001000010111 + 1110111011010000010101100 + 1010010011100110110001111 + 1100001000001111101001001 + 1101001010101011111110110 + 0110011110111100001111110 + 0001011001101100000000110 + 0011000001101100111111111 + 1000110100111111100011111 + 0001101100100001010011100 + 1110011011110000110000101 + 0111000111001100001001010 + 1110011110101110000110000 + 1110010101111000001110001 + 0110010000010111100100010 + 1011010001111000101101000 + 0111110110010111110010011 + 0010101001110101111101001 + 0001011101011101111000001 + 1100110000001110010001001 + 0101100100000011100110101 + 0100010110001100101011001 + 0001000010010001000100101 + 0000011000111100000111000 + 1101010000101111111011010 + 0011011011110100101101111 + 1011101100101101000101101 + 1000011111100001001111001 + 0101001010111110010011100 + 1100100110000111111011011 + 0010111010000100101010010 + 0011001111100000011000011 + 0110000101010001010101111 + 0010010010011110010111010 + 0011101000011111110100110 + 1111011000010010011010011 + 1011111110110101010011011 + 0000000001100100110000000 + 0001010111111011110000011 + 0010111101111100100110001 + 1000001101010110101010010 + 1101010000111100000111111 + 1001011001011011011001010 + 0101100111111110111001110 + 1010101011110111010011001 + 0001100100011111100000101 + 1101110110111001001000001 + 0010011000001101000001110 + 1010011111011110111010010 + 1111101000000101010111011 + 0001110111110010111001011 + 1000101110000000000100000 + 1101110010111000101100000 + 0001100000101001110000010 + 0010100001101000011111100 + 1100100011000000111011100 + 0110110011010001001010100 + 1101010110000100110011101 + 0110011110110011000111110 + 1010110011100011111010111 + 0011110011111100011010010 + 0101110001001101110101110 + 0110111010010000010101111 + 0110101010101000100101001 + 0000100011101111110010100 + 0000101110100010100010011 + 0000010000101001100000110 + 0101010010011011110001100 + 0011000101111011111000110 + 1110000111001011101101111 + 1101011101111001100010100 + 0011001101011110101010000 + 0000010100011100101000100 + 1000011110101100101111011 + 1010000100100101000110000 + 1001110001101000111111001 + 0100100101110111100100111 + 0011100010111000010110101 + 1011110000100011110001011 + 1100000110101001010101010 + 0000111101011101111111100 + 0000111100110001001000001 + 0101101001010000001111000 + 0010010000010000011001001 + 1000100100011100000010001 + 0101100010001101010100001 + 0111001101101011101111100 + 0101010011100000011101110 + 0011111001010100100111001 + 1100010010101010001011100 + 0001110011000101010101110 + 0001101101111011110000011 + 1110000110110111011100101 + 0111010110010110110101101 + 0010000110001111100000101 + 1010110101011011011011000 + 0100111011000000111101101 + 1000111000010000000110101 + 0111010110101010110000100 + 0100010000110110000001000 + 0010100101111011011101100 + 0101010011011100010111011 + 0101011111111111111100110 + 0010100110111001001111111 + 0000010110000111011110010 + 1110111111010000101001011 + 1100011000000100010010111 + 1010001111001011000101001 + 0101111000010111001010110 + 1101010001100111000100011 + 0100110100100101111111011 + 1010111011101001000101110 + 1100110000100010111000110 + 0001000110110000111100101 + 1000001000011100011100110 + 0011110011110111100010110 + 0001100010101110010010010 + 0101011000011101110001010 + 1001011100011011000011010 + 1010001110011100111100100 + 0110100011100111011100101 + 0000111000100011101100011 + 1000011101101100110011001 + 0110001011100110111000011 + 0111011000101010100100111 + 0111111100010001000111010 + 0100100100111010001001101 + 1001001001000111110010111 + 1101010110110010000110011 + 0111110110000110110100011 + 0111000001110111000011011 + 0011100010101001111011101 + 0000101110001001001001010 + 0001111101000101111011010 + 1110101100111010111110110 + 1111100101111010000000001 + 1110111001000100100100101 + 0001111001110100100001000 + 1110110010111010011000011 + 0000100001111100001111011 + 1101100011001010010001100 + 0100100001001010110101001 + 1011010001011011001101001 + 0001101111111110010111111 + 0011100100001101010111111 + 1101011101110100101111110 + 1010111010101111111100111 + 0001111000111010110001010 + 0110001100110000000110000 + 1111010100100010101000010 + 1001100100101111001000011 + 0011010111011101010111001 + 0111100010010000001110100 + 1101010111001011111100100 + 0001011000101110101111100 + 0011100011101111111110011 + 1100110101000000100010010 + 1101110110111000100001000 + 1110111001011010000111010 + 0000000100011011011010110 + 0110110110100010011111101 + 0001010000010111001110000 + 1010100100100011101010001 + 0101001111010100000011000 + 0011001000110000110101100 + 1111010100110111000000101 + 0100110110110101010011000 + 0111111010010100001110001 + 1100110000111011101110110 + 0111010011101110110001011 + 1011001101010000111110001 + 1001101000001101001010011 + 0100001111110100011100101 + 1000000001110011011011100 + 0010001010110010010010111 + 1011001000101111011110010 + 0011111011110111110011010 + 1110110111110100101000011 + 1001111000101010001100001 + 0101010011110010100100000 + 0000001010010011001110111 + 1011010101111001000011101 + 0100110001110110010010101 + 1110110011011011010011101 + 1100010100111011001100001 + 0111111100100011001110010 + 1100000000001110100111100 + 0011011011110011010111111 + 1110100110110111000100110 + 0011011110011101000001010 + 0100001011001101110001010 + 1011001010000101011000001 + 0101000101001011011000000 + 0010001110100110001011010 + 0000100011100010111011001 + 1001001000100100110001101 + 1110011010111111000001111 + 0101001110111100011100111 + 0100110111111110000110000 + 1100011110001010111001100 + 1100111010011110010100000 + 0111000001111110000100111 + 0000000000010011111001111 + 0101000010010100000000000 + 0100100011111011010011101 + 0101010100100101111001111 + 1101001100110000101110111 + 1000010000111101000111011 + 1000101000001110110001101 + 1010011010011001110010000 + 0000100000000101011101101 + 1100110111100000101111100 + 0000110110011100001100110 + 1110010110011001010100111 + 1000000010110001110100000 + 1000000111100010010110100 + 1100011010000111001101100 + 0101111011001011001010011 + 1011101001111000110010000 + 1000000001011010100001101 + 1001100011001011010010111 + 0000011111110110100000110 + 1000100001010110000001100 + 1100001011111101101010011 + 0010011101110011100000001 + 1101100011100000011000100 + 0000110010100111000011010 + 0010101001011011111101001 + 0001011001110011011111110 + 1001101111011010101010110 + 0111010100000010110110110 + 1000001011011000111110010 + 0100000010000101001100111 + 0100101010100101111100110 + 1001001001010010000110001 + 0010001010011111110011001 + 1110101010001111101100000 + 0000000011011101100101101 + 0001101011011101101000100 + 0110000001100111111011001 + 0001010010100101001100100 + 0011101111111010001010100 + 1110111110111100111001101 + 0110010110010100000101110 + 1110111001100100010100110 + 0100011011001001111001001 + 1110100001010011011000111 + 1110001010000000100011000 + 0011001111001001101111011 + 1011101110101010111011111 + 0000101100110000100001010 + 1110110100100001011011010 + 1001000100111011000101100 + 0010111011100110111111001 + 1111100100000110100100111 + 0111110101101100110000110 + 1111101011011111101001110 + 1010100111010001001100110 + 1010001001110000101110111 + 1101101100000011100111111 + 0110100110101100010000100 + 1011011011100101000001110 + 1100101111100000010100100 + 1111010110100111111110111 + 0111011000101001111100001 + 1100001001001110100001000 + 1010000011101010101010010 + 1001110110101011111010100 + 0010110000000000110001010 + 1010000111001111110011011 + 1111011011010010011110100 + 1111001000010101000101010 + 1010011100100000110101000 + 1001101111101001011001111 + 0100111000100100011001010 + 0100000000110000011000000 + 1000011110110001000111111 + 0111101100001101111110100 + 1011011100000101010010100 + 1100011011110001000100001 + 0000000000111010101101000 + 0001110100110010010010011 + 0010010000110001101001111 + 1000011100011110000110011 + 0011011001101001010011110 + 0000001101011001111011000 + 0001111001001001101100100 + 1011011111110100001110101 + 1101100000111111011101111 + 1001100010001001101010001 + 0001101011111000000111100 + 1100110010010100011100000 + 0110111111010001100101110 + 1011000010010110010010000 + 0101011001100011010001111 + 1001101100110010111110000 + 1111001101111000110011011 + 1101101001011000110110000 + 0111000011110000110110001 + 1010101111111100110000010 + 0011000100101001011011111 + 0110100110000001111010001 + 0001011101000010001010000 + 1100101010100110110000110 + 0010001110000000010001000 + 1010001100110000010110100 + 1100010101010001000111000 + 1110110001001100101100000 + 1100100010110000111011111 + 1000101111100011101101100 + 1001010100110100011000000 + 0000110001001000001011101 + 1101011010001100010110101 + 1010101000101010100100011 + 1110010000011000110111011 + 1001110010001000011111010 + 1011111011101101101001010 + 1011010110110010111000101 + 1110000100010011110010111 + 1001100011000000100110111 + 0000001100100000001011110 + 1101001100111101000110111 + 1010000011001011110100000 + 1100111000010000001010100 + 0010110010000000110011101 + 0010011100000111110010101 + 0000011111000011011000101 + 0011010001111011101011000 + 0000110111010010100111110 + 1101110011101001001100011 + 0011001011111101101011000 + 0010111000001011101011000 + 1010100000001000001001101 + 1101110101011111110110110 + 0100101100011001100001001 + 0011001000101100001111101 + 0011010010101011001111010 + 0001111001001000010011100 + 0101001001110111111000010 + 0100011011100101001010011 + 0001100011100100101100100 + 1101011011010010011100110 + 0001101111111001101110110 + 0001100011000001000010010 + 0010111111000001100101010 + 1110111010101001110100110 + 0111010000110010001001111 + 0111000111100110011101011 + 0110100100111111010101100 + 1000010000011010111101000 + 0001011111100000010100010 + 0000000001111111010100011 + 1011100101011000001000000 + 0101101001010011001010101 + 1010000101011101101001011 + 1010111100010100100100000 + 0010111010110110010010110 + 1100001101110011001011100 + 0111100111111011110001001 + 1100100010110001000001101 + 1011010001011010111111000 + 1010101001010001111110010 + 1011101001010011010110010 + 0100110011001010000110110 + 0100001011111110000000101 + 1111010001001001110111011 + 1101010110101100011001100 + 1000111010111001110111101 + 1100000110101010000001101 + 1011111010000110101100001 + 1011110011010010001111001 + 1100111011001100001000010 + 0000110011110100010011011 + 0110011000011001011010011 + 1001011111110011011110101 + 1101011000111111001100001 + 1011001100000100111111111 + 1110110011111110011010011 + 0010110110000111101001110 + 1110100001010110001111100 + 1011011001100111010000001 + 0110100101000000110100101 + 1000100100011100011100011 + 1011010110111111011101100 + 1001100100100001110011110 + 1111110111111001111011110 + 0100011101011111101000011 + 1110001111010110110001001 + 0101100000001111111101010 + 0111010010110010100101100 + 1111101100001011010001111 + 0110110110111111101111110 + 0011000111110100000011011 + 1010000101010010000110000 + 1010100110101101011001110 + 1000101101000101010011110 + 0110101010001101110000010 + 0011111010011110001010101 + 0110100100110101000001101 + 1100001111011000101100111 + 0011111111110010100101010 + 0010100110100101010111000 + 0110111010001011100100111 + 1011100101010000100010110 + 1111110010111110100010010 + 1000111011010111011110001 + 0001100011011110001000110 + 0010011011000010101011111 + 1101000101100101010001011 + 1010011111111101011001101 + 0100011110000000001010001 + 0000010101101101100100101 + 1011000101110110101011010 + 1000001011000001011110001 + 1101111010100110111011010 + 0111111100001101011100011 + 0111010110111011000111110 + 0110010011001100100011100 + 1000101001010111111011011 + 1100111001011100100101110 + 1000111110001110001010000 + 0001001110000110111010000 + 1100001101011011110011110 + 1011101101010101111101000 + 1101000010101001111000101 + 0110101000111111110110000 + 0011011101100101000010001 + 0011101110111001010111100 + 0111010001100111110100001 + 1000011100100110101101001 + 0000010100010001001100001 + 1100110001100001001010101 + 1110111011000110111001111 + 1000100111010100101000111 + 1011000110001110000010101 + 1101101111010110100110000 + 1100001101111101011000110 + 0000111000100101111010110 + 0011101010100000000010101 + 1101110000101100011011001 + 1101110111001110101111001 + 1001101011110000110101101 + 0011100011101010011010011 + 1101100001011100101111111 + 0001001111010010110001001 + 0001100100010000001011001 + 1101101001110101001101111 + 1001010011100100111111011 + 0101001011111111001001111 + 1100111100110111100100111 + 1110011011101000001001110 + 0011101011001110110111011 + 0101011011110010100010110 + 0000110110000011011000001 + 0011000101000011011010011 + 0010001010011100011101100 + 1001011011010000100100111 + 0010111011010101110110010 + 0011011010111010111100001 + 1011000110110111101100010 + 1110011001101010101110000 + 0010111101111001100010111 + 1011010010110101110101110 + 1101101110001111010100011 + 0110010110110001001100111 + 1110100010100000000111000 + 1000001000011110101101100 + 0000000000000010110010001 + 1011001010011101100101101 + 0011110001100011011000010 + 1101110111110100000001001 + 0001111001010101001111010 + 1010000110011110010011100 + 0011111111010010010010001 + 0101001100111101000000011 + 1111000010011100000011010 + 0011110001001011011100000 + 1011110111100011011001110 + 0101010010011101100001110 + 0100111100000111110000110 + 0010100111010000101110100 + 1101101011110001001111011 + 1101100100000100111001011 + 0010001101011111010010110 + 0010101101000110001100001 + 0001100001000001010101111 + 1011110100111101010110100 + 1100100110011010100001101 + 0000011001110100001010011 + 0101011101100110110111010 + 0110011110010101011101100 + 0110100011010100101111111 + 1101100001001100000111001 + 1111010101001000101000100 + 1101100101101100001010110 + 1000000100010010100001011 + 1000010111011011100111011 + 1001001110011110011100011 + 0111100101010110111101000 + 0000011001111000101101111 + 1000000111110100100100010 + 1110110001001101101100110 + 0101110001100100010110011 + 1001001111011011101011001 + 0101101001110111000110000 + 0101001010101111100010010 + 0011100100101000111000111 + 1000101001000010111000011 + 0100010101011010110101010 + 1100000001110101000000000 + 1000000000010111011101001 + 1011100101111001001000011 + 1101000101010110001000100 + 0110101101100001110001011 + 0000000001110011111000100 + 1110010011101000011101110 + 1110101010001001101010001 + 1001111100010100110100011 + 1001011110110001000001100 + 1000110011100111111110100 + 0111011001011111101111101 + 1001010100110100111001110 + 1100100000101011010111000 + 1011010101000010010101100 + 1000110010001010010010001 + 1011001000100101110001101 + 1100001110111010011010111 + 1100101101011110100100110 + 0111111101100100000110100 + 1111011101010110001001100 + 0111001101101000110110011 + 0000111010010000111110010 + 0010100100110001100110111 + 0010000000001110110001011 + 1001010010010111001110101 + 0001110010000101000110011 + 1011110101001110111001110 + 1100001111110111000110001 + 0001111001110110010101101 + 1110100100010111111011001 + 1001000011110110010011111 + 1110101011011100010011010 + 0001110010001001111101010 + 0001100001010110101100001 + 0110111110011110100110101 + 1100111100111110110101011 + 1010001011111100101110110 + 1110100011111101000000100 + 1111101110011010001001001 + 0011110010010101100010011 + 0000111101001011001110011 + 1111101101010001000011100 + 1000101100100010011100111 + 1101011101111110110001011 + 1000100000011000011100100 + 0010001001000111101101001 + 1010101110110001110010010 + 0110101001001001101101101 + 0111001101110100100111011 + 1000101011000100000001010 + 1111011111111111101000001 + 1001010001111000111001001 + 0100001110100010110011010 + 0011000110100110101111111 + 1111111101010100001111110 + 1100001000000110100001101 + 1000111000001110010010000 + 0010010010100010000110110 + 1100111110101111011001010 + 0010100101000101011101110 + 0010010111100100111111010 + 1001000010101111001100011 + 0110110000110100000010010 + 1111011000110001001010100 + 1011101111100100101011011 + 1001010000000000000101111 + 1011001011001011101101000 + 0010000101110010010110011 + 1111000111101010110111010 + 0100011100001111100100000 + 0011110011000100100011100 + 1111101111000000101110001 + 0100011110011011010100000 + 0111001100100101111000101 + 0101010110100011110011010 + 0001101111010100111011011 + 0101110000110000001100111 + 1000001011101110100010001 + 1011111001000001100110110 + 1111000101001110110000100 + 1001011010011100111010011 + 0100000000000110110011100 + 0100001001000101000000000 + 1001100001011010011011000 + 1111000001110111101000010 + 0111111100101010100100011 + 0011101011001100010100111 + 0011110011011110001110110 + 1010100110001001000010101 + 1010101000011001011100011 + 1001000010010110100001011 + 0011000011000001001011101 + 1011110110001010110111000 + 0000111101010110010100010 + 1100011111101111111010101 + 0011111100000000001111100 + 0001011010100010110100011 + 1101001011001110111001110 + 0100111101110001100100011 + 0001000010000100010100000 + 0111100111001110101010000 + 0110000001100100101001111 + 1100101010100001110111110 + 0100001001100011010101101 + 0010110000011111100000000 + 0011011110011111101000011 + 1111100111001110010000100 + 1110001001011100110110011 + 1100001111000000011001101 + 0110101100010100010100001 + 1011011000110111011101110 + 1100110100110010011101001 + 1011001101100111001110000 + 0010001110111111000001001 + 1000101111111101011001111 + 1001111001011000111100001 + 1111110011001011001010101 + 0111011001110011010110010 + 1010111100010001010110001 + 0000110110011111111001101 + 1110001110111000011011110 + 1100100111011100001001010 + 1000001000001110000101100 + 1011000000010000011111111 + 0000101111101011101010001 + 1110000111101101000100100 + 1101000100000101100110100 + 1101010101010011011100001 + 1000110011111101010000100 + 0110011101001101000011101 + 1010111101000001110000111 + 1111100110101001010000111 + 0100110100010010100001111 + 0010001100101010100100100 + 1001110111100101001011010 + 1111110101101100111101000 + 1100100010011010110101010 + 0010111000010101010100101 + 1001011011110010110011000 + 1011000011010110010101101 + 1011101111000000011100101 + 1101101110111111100101111 + 0101001011111100010000010 + 0101110110011100011110011 + 1110110000010010101010001 + 1011001001100101001110100 + 1100011101110011101111100 + 0010010110001011011010100 + 1000010001011101110011000 + 0011001011000111100110000 + 1001100101100000011111101 + 1101001010110010011010001 + 1001100010111010011010100 + 1001111110010101001111100 + 1100101010001011001011000 + 0001001110111111011010101 + 1000011011010000111101111 + 0111110100101000001011100 + 0001101001001110000001010 + 1101001101001100100001001 + 1110011010111111000111111 + 1111111101100101111010110 + 1000111101010001110010101 + 0101101001011011000110100 + 1101011000110001111011000 + 1101000110001010010001100 + 1001000110001111010000001 + 0110100000000100100001111 + 1101110100000110010111110 + 1110001001010111011010011 + 1100010001101011101110010 + 0101111101010110011000001 + 0100000111010100001010111 + 0100110100010000111111111 + 0111100001111100110011011 + 1101111100011100110000000 + 1011000111001001001110101 + 0110111000100001111001011 + 0011001101111011101001111 + 0011010001011100000001101 + 1010110011010001000001101 + 1101110111111010111111111 + 1111101010010010110110001 + 1001001011000110000000010 + 1000000000111110001001100 + 0001011001101011111011101 + 1111111010101010110100001 + 0011001000110110000110010 + 1111011000000001111001110 + 1000001011101110110111111 + 1011011010101010001010010 + 1001110111000111011010101 + 0011000101011101000000010 + 1011001111010100100000001 + 0111011111000011011001111 + 0100101010000001110001011 + 1010011110010011101010110 + 1011001111100110111011101 + 0110011001010000111010100 + 1101011101100111010111100 + 0101010110001001110000111 + 1110110010000000010111110 + 1000011011011100000000101 + 1000110001111100111010011 + 1110101110100001101111010 + 1000010101001100011001000 + 1111110110101010110111110 + 1100110110010000001010100 + 1011110111000011000111111 + 0100000001010010000000111 + 0111011000101100011000101 + 0000111000000111011100001 + 0010000011100010111011000 + 1100111000011011010101000 + 0100100001000000010110000 + 1001100100011001110100001 + 1010011010111011001111011 + 1101010010010110101000100 + 1110100110110001100111011 + 0011101000000111011101000 + 0010011010111100110110110 + 1001001101001110101101111 + 0001011011100001001010001 + 1001001110101010100000010 + 0110000011011001110101110 + 1010101101000111011011100 + 1010010110000001111111011 + 1001011101011110110010111 + 1110110011110011111101011 + 0110010111010101010010101 + 0010100001100110111110111 + 0011100100101000011010000 + 0100110001111100010011111 + 0100110100001101110111000 + 0011110001011011011100000 + 0100011101100011110010110 + 1001011100100101111011101 + 1011111011010000000011000 + 1000110101100000000000111 + 0001111100111100010101000 + 1001000101011000101110000 + 1101111100111000101111101 + 1111000110101110101001011 + 0000101100010010001001010 + 0000100100111011101001000 + 0101010110011001110100110 + 0010010101111101001101100 + 0111100101011001001101101 + 0010000001101000011001100 + 0111010111010111101010110 + 0000100011100100010000001 + 1110110101011110001001011 + 0110110000100110001000000 + 1010110111001010110011010 + 1010001010110100010000000 + 1101111011010111111110100 + 0111101000101010001000110 + 0101111001000001011001100 + 1100101000100001000011110 + 0000100111000111000010000 + 0110001000010010000000100 + 0001110101011110111100101 + 1100100001011011110100110 + 1011101111010010101101001 + 0010011101011001010011011 + 0011000010110011111100111 + 0100011011010100111000001 + 0001110010010111001111100 + 0101001101101001101101100 + 1010001111011010100001011 + 0100100111000101101101100 + 1000011011011111001000000 + 1011111110011011100001001 + 0001101011000111100100010 + 0010110100001011101011011 + 1110111101111111100101100 + 0000011000110111100100111 + 1010100010111010001100011 + 1110111100010001011100010 + 1100010001000100111011100 + 1001111100000101101000111 + 0110101010101111011110011 + 1000001001111011100010110 + 1100110001110100111010110 + 0010000110001101100100010 + 1101101000011100110001000 + 0110100110100111111100111 + 1100001001010010110001100 + 0111001001100010010111001 + 0010011110001110110100111 + 0001101100100000000001101 + 0101111011010011101010111 + 0101110100101000000111101 + 0011001111011001110010011 + 1010001110111110100101010 + 1010000110110001010100011 + 0011111100011110001100001 + 0110001100111011010111000 + 1001010010101001010111100 + 0001110010111010101010011 + 0101011000001110110101000 + 0000001001011111100100011 + 0111001000110101010100111 + 1111000100100111101101001 + 1011101000000101110000101 + 0111111110110101110000010 + 1001011111101011001001111 + 0000101000001010001111101 + 1000000111001100001000011 + 1101110010110101011101111 + 1100000010110101110001000 + 0001001001011100011111000 + 1111010111011100110001100 + 1110010110111111010111110 + 1010111000011011101110111 + 0000010010111010111011001 + 1010011010001101111010111 + 0111001110100111100001100 + 1100000001000101101101100 + 0110101100001010110001110 + 0000010001010101001101110 + 1101100000010001000101011 + 1100110011100011101011110 + 1000110000000010010101011 + 1100000101100000110110011 + 1111001010001011110000001 + 1100010011111011111010100 + 0101101100001100000101100 + 1110001101110000101010110 + 0111011011010001101111001 + 0001011111100001111010100 + 1011111011100111001100110 + 0000100101101000101100110 + 1011001010100111000000000 + 0111110110011110101000011 + 0100000001001110011101011 + 1101011011001011000100101 + 0000101101110001000010111 + 0110101101101011110110001 + 1001101101011111101011011 + 1111100000010111000001011 + 0001010110110000100011110 + 0110000110010010110111101 + 1110000001110000011000110 + 1101110001101001011011101 + 0110101010011101110010011 + 1000101001100001100001111 + 0111011001100011111110110 + 0001101010100111000010000 + 1100101100011011100111010 + 1001001100010101001101000 + 1111011011110110110111011 + 0011011101001001111100111 + 0110101111100100001001011 + 0010101000000000110111001 + 1001010111010101111011011 + 1000001100001101111111100 + 1000011000101011110011100 + 1001100000111000011011011 + 0100000101100100110001100 + 1010111111010011100000110 + 0010000111010111101110010 + 1100000000010010101101111 + 1010110100011101001101010 + 0001011100110100100100111 + 1111001110101000010011001 + 0000101000010010000000101 + 1110111110001111111011110 + 0011010011100010110110011 + 1000011000011110111111111 + 0100111000110111100111000 + 0001111111010110111101010 + 0110101111001100000101010 + 0111101101000111100100110 + 1100110100001110101110010 + 1000001011000111010110000 + 0001100100000001101010011 + 1010110110010100101011001 + 1000000011011100100000100 + 0100111101110010100001110 + 1100000110000110100001101 + 1010101000001010010000011 + 0000010011010001111111111 + 1000011100011111101111010 + 1010010110010001000011001 + 0100110111111000010000001 + 1111111001100010001011110 + 0110011001111100000110110 + 0000001010110101000011011 + 0110001100100110000110010 + 1011101110001000000001000 + 0001011110101111001111000 + 1101110101000000001011011 + 0011001101111011101100111 + 0101100110001000010001010 + 0101010010110011001010010 + 0000010001111011000110100 + 1001011000100101110111010 + 0110100000010101010101000 + 0101011110111110000001100 + 0011011110101001010111101 + 1110011001110000010100000 + 0011100011100111101100010 + 1010110111011001110011101 + 1111011110110001010010111 + 0001001011110000101001011 + 0110001001010011011110101 + 0011110111110011100001001 + 0110100110110001101100101 + 0001010011111000000000001 + 1001100101100110111101011 + 0110000100101100101110100 + 0111111001011100111001000 + 0001001110100001100011010 + 1000101011011101011100011 + 0000000110111100011010000 + 0000000110100110011100110 + 0001011000011110011100000 + 1110011001111100000111010 + 1111000111011001111100101 + 1000111101011111010111111 + 0101111011101011111000101 + 1100010100101111011101110 + 0110010101000001100001010 + 0010111111011111011001001 + 1100010111001111110001001 + 0000010111100000000110001 + 0001111010101010100100111 + 0010011111010110010010000 + 0110001010001001111000011 + 1000011110001101010110110 + 0011011100000010010010101 + 0101010001010101001010111 + 1101100010010101101100111 + 1100101011010101110101010 + 0000001101110110101011011 + 0101101101110101100010011 + 0101111000110100100100110 + 1110110101100101010001011 + 0101011100111011101001001 + 0000111111001000101101010 + 0110111111101011010100000 + 1101001011111010101000101 + 1110000010011100101011010 + 1010100100111111100101000 + 0110011101111011000011011 + 0000000011010010010000001 + 1100100010111110101010111 + 1001011011011011010111110 + 0001010011110100100100110 + 1101011101101010101110101 + 0010110001000100000000110 + 1101110110001000101011000 + 1000010100101001000001011 + 0111010101100000101000111 + 0001000100101011100001001 + 1111110010110000001010111 + 0100101110111010010010001 + 1010110111110000011001110 + 1001000001000011010010111 + 1001001110010010010001001 + 0110010101000001101000010 + 1111111101111111011001100 + 0100100010000110101011111 + 0010010101011110101000000 + 1110100011110001010011001 + 0110010011111010110110100 + 1011100010011010011111001 + 0010101100000101001100001 + 0101000001111001110001101 + 0100011100110110010111011 + 1000101010011110110001101 + 0111100010111001101001100 + 1100010000100111100000001 + 1001010111010011111000001 + 0110000100111111010100110 + 0110111000100111000000100 + 0011110101000101001110111 + 0101010000010101000100001 + 0101000010110101001001110 + 0000100000100101000001111 + 0000100110101101101101101 + 1101000000010100111000010 + 1010101001100010011000110 + 0011100001011011010101011 + 0000010000011110001011111 + 1110111010000010010010011 + 1101010110010100000110111 + 0111011111010111001111100 + 0001100101000101111010000 + 1000101010111101111000101 + 0111011111110011011001100 + 1000011010111111110110101 + 1110101010001001101011110 + 1000100100110101001001011 + 0110011010011000001010011 + 0111011101001111011011010 + 1010110001001000011001010 + 0000111001010110000010000 + 0001001110011001111101110 + 0110010100111010101111110 + 1010101000110101110110100 + 0011111011011100000101101 + 1001110001110010100010100 + 0011111000111110000100100 + 1101100110001011001011111 + 1100011111111001101111011 + 0110001101001110001000011 + 0111111111011000110011111 + 0011111111010100010011010 + 0000011011110110000101001 + 0001001111110100100110100 + 0011011101111110111111000 + 0001110101011011101101001 + 0101000001000111111010110 + 1100001010100111100110100 + 1110101000001011101001101 + 0100010110010101011011001 + 1000010000101011110000011 + 0011010100000010010000000 + 0110010000101011100111100 + 0110100001001011101010110 + 1100101111100100111011111 + 1011001101000110110011111 + 0100110110111000000111111 + 1000110100010100100110011 + 1111001101111111110011011 + 0000011001001110000010011 + 0001101110100011110101111 + 1110011111001100000110111 + 0000110010111010100001101 + 0110001001010101111111010 + 0000111100100001001010000 + 1101110000010010100001011 + 0001110110110000100100000 + 1000110010000111011101111 + 0111000010100111011001011 + 1011110101000010111001110 + 0110110011111100110100011 + 0101100101100111000001111 + 1101110001001001001000001 + 0101010100010011110111011 + 1000011011000011001011111 + 0001010101111101010110100 + 0011100111001001000011000 + 1010110100000110100110011 + 0011100010111101011100111 + 1111000101011111110100110 + 1101001101001111100010111 + 1010010001101100101101101 + 1011110110001010000001101 + 0101100001100001111011000 + 0100011100110001101100001 + 1000100010111101000011111 + 0000101100011010010111101 + 1011110010011111111101001 + 0000100101111011110100000 + 0000110100100000011010010 + 0111100010110001001000001 + 1001010010111011110100110 + 1001100010111001001001011 + 0100110111000000000001100 + 0010111011011010101101011 + 0101101000010101010111011 + 1100011100110100111001110 + 0110011010001001100111000 + 0110001001111001110000100 + 0100100010000010010011011 + 0110100100000010001101110 + 0010010100100100000100001 + 0010000011101101000111010 + 0010101011110110110110111 + 1110010111101011010001001 + 0101001110101101000110101 + 1000100100001011101001101 + 1100100001011010111000100 + 1101001110000110010000110 + 0011000000010011101100110 + 1101110010101100100010000 + 1110110111100110110111110 + 0101101010111100001011011 + 0010110000110000110111010 + 1101010100110000010011100 + 0011001010101001111000001 + 1101100111001111001011100 + 0010000101010100101111110 + 1010001011010010001000010 + 0101011110111000101011100 + 0000011001111101000011001 + 0110111111100001001110111 + 1010101010000001111001101 + 1010001001010000110100000 + 0100100001110010100001010 + 0100011011110000110110001 + 0000101010000000010000000 + 0111110011101100001100010 + 1111101110111011010011100 + 0001010001011000010010100 + 1101001001010001111010001 + 0010100001010110100100111 + 0100001101000111101101111 + 0100011110100010101010110 + 0101011000001001110011111 + 0100100101001001101101010 + 0110010010100111100100110 + 0111000111011110101011010 + 0000001010010101010110100 + 1101100010010010000000001 + 0111101000001000111100110 + 1110110100000001100101000 + 1111000011111000100001010 + 0111110111011011001101111 + 1010011001100101010100101 + 0110110101100111001110101 + 0000000110000001100011000 + 1011001110010101101101110 + 0101101011101011010011111 + 0010000100111001000011000 + 1010000010110110101011000 + 1010111110111001000110001 + 0010101111100111101110010 + 1001001111010111111111000 + 1001101010100000010010011 + 0011010000101110110101100 + 0100100010101100000000100 + 1110011010101010010110111 + 0001000000010000111010000 + 1101111001101011001000110 + 0100110110001011001011110 + 1100111100111010011110101 + 0111010000001100011001010 + 0010101000110101110111111 + 1000010001101011000110010 + 0011110010000100111110001 + 0110010101010001001011100 + 1100001011111111110000000 + 1010111110000010111101111 + 1101000111111110101001111 + 0000010011010001100000111 + 0110111011010111010010111 + 1011111100011110001101100 + 1110110110110010010101110 + 0101001000101011111101011 + 0000000001110011000001100 + 1011001101110010110110010 + 1010001000010011101110010 + 1001000110001011011111101 + 0111011100011001010100010 + 1010010111111011100001100 + 1010010111101011011010101 + 0101001110011111101101101 + 1110101110011001100111000 + 0000011111000101101000011 + 1101110001101110111000010 + 0001010010100010111101010 + 0001111100110110101001110 + 1100110011101100110011011 + 1111001000110011101001111 + 1000111000100011101000011 + 1000010001101000011001110 + 1111010110100010101001110 + 1100000000000001100100100 + 0010110010101001000110111 + 1011000101101011010110111 + 0011010000001110001101111 + 1000000011010100101111000 + 1010000001010110111100111 + 1111101001111001110001001 + 0110100110011101110000010 + 1100101000110001000111000 + 0110111110000011111011010 + 1010011111110101000001011 + 0000010011101001100110100 + 1000001110111010001000010 + 0101010010000110001001110 + 1100100010001101101001001 + 0001100110110111101000110 + 0101001100111011000010101 + 1101000110100110001011000 + 0111110110100101101111111 + 0011000110101110001000111 + 0011010100011110100101101 + 1110010000000111001111110 + 1111010110111000010110110 + 1101010111111100011001111 + 1111110010101101111101011 + 1101110110100100101001110 + 0100111111001001101101111 + 1000100101111011001111110 + 1100000100000000111000101 + 1011101010100001010011101 + 1010010000111000101110011 + 1100110100011111000101001 + 0011011010001011010110000 + 1111001000110111011011000 + 0111011110110001110111100 + 1010100100010111111001110 + 1101000100101111101111100 + 1011111010100010100000100 + 0011001101101011001100100 + 0111011010010011110110110 + 0011111010001000101010000 + 0011110100011000101100110 + 1110101100100011110001111 + 1001110110100000001010100 + 1100000000010111110001000 + 1001000110011001100110010 + 1000101100011010000001011 + 0001110001101010110001001 + 1101111000110100110010010 + 0001100100101010000100110 + 0000010000100110010011010 + 0000101101101011000010100 + 1010110011101111010111000 + 0110001001010110001111100 + 0010000001101110111000011 + 1111001010011000001001000 + 0111001000101101111100001 + 0001110011110111100001100 + 1101010100100100100100110 + 0100100110111010101011011 + 1101000001011100101110000 + 1110101010010101100001100 + 1111100101001011010010100 + 0111100010010010000011011 + 1100010000101100110010101 + 0100001100100000101110001 + 1100110010011111100100011 + 1000011000001101011111110 + 0101001101110101011001101 + 1000101111100101111110000 + 0001100000011010111011100 + 1010111001100110111100111 + 0000011101001010001101011 + 0100011010100001001001100 + 1110101010011001101000001 + 0001110101011010010011100 + 1001001010100001110010010 + 0001010110101100111100000 + 1010001011110011111111000 + 1110010010001000101110100 + 0010001100101110101000111 + 1010111111010010010100110 + 1100010111100000000101010 + 0110111110110110110010100 + 1000010000101101011011011 + 0100001101011100001111000 + 1011001000101000000000000 + 1111111000011111110111100 + 1100100100100000101001011 + 1010010011001110111101010 + 1001101001011111010001101 + 0001011000011111010101101 + 0110101011011000101011111 + 0011100101100100000011110 + 1100101101001001100101001 + 1110011010100111110100011 + 0001010110100110001001000 + 0101111010011111011000100 + 1110101100010011111111001 + 0111010001001110011100110 + 0101110100001001000010011 + 1010101111100100110100101 + 0101111000101111100110010 + 0100101001111000000000100 + 1111001100100011000000101 + 0111100101001010101001101 + 1000010101111110111111001 + 1110111110111001110100001 + 0101000011110111011010111 + 1011001110000001101100010 + 0111111101111111011111010 + 0101010010010100011000011 + 0001101010011011110101110 + 0011100010110011010010001 + 0110110011011100010111011 + 1111101001100011000001001 + 1101000101001011101010101 + 1100111001001001101001101 + 0101001010011011111101100 + 1101110100010101100000010 + 0011101001000001001010011 + 1010010101001010011100110 + 0101000011100001101100011 + 0100101011010010101100011 + 1010001100000000111100110 + 0000110100010111110111001 + 1101110000111011111000001 + 1010101010100011000111101 + 1101001010100110001111100 + 1100011000001111000110111 + 1100001011101011100110000 + 1010100111001101101010011 + 1000111000000000000010000 + 0100001010001011000010010 + 0100110101111011011100001 + 0110010111011010111001101 + 1011001001101110000101011 + 1001100100110100001111110 + 1111111111111101111011000 + 1110111001001110110010100 + 0100110110100101011011100 + 0110110110101011000110011 + 0100010101101011000011101 + 1000101001101000000111110 + 1011100001001101001001010 + 0000100110000001011001100 + 0111110111001100111100000 + 1001110101001101101100010 + 1111110101000111001110010 + 0101000000011110011000110 + 0011110100110001000100101 + 0000110001110100001110101 + 0110100101110111000001110 + 1100100100011100100001011 + 1010010111110111000111100 + 0001111001000010011001010 + 0010010111111001010110101 + 1011100010100110101011111 + 0011011100010101001111100 + 0100011110101101111010100 + 0100110011111111000101101 + 1111100011011011010000111 + 0111001111000110010000011 + 1100011011100011111101111 + 0101000011001011000111110 + 1101001101001010100001101 + 1000011101001000011110011 + 0111001000001111110001011 + 1101010000011000010001011 + 0000111101010111111100001 + 1000011001001111000001110 + 0000111100110111100011101 + 1001100000100101010101010 + 0001111010110111101011010 + 0111010110110111110110111 + 1100110010111100010000011 + 1100111111010100011111001 + 0101001101000011011111101 + 1101111110100001001110110 + 0111101010101100100001100 + 1011011110010101101000011 + 0110010000101100010010111 + 1000000010100110010000010 + 0000011011101101101000011 + 0100100011101111101001110 + 1100110011100101111001110 + 1110100001011000110101000 + 0010010011100011001010011 + 0010011011011000000101101 + 1010001000111010100101001 + 0100011010100111110001110 + 0100100011010100001010101 + 0011111010101000001011110 + 1101100000110111100101011 + 0100101111010001100100010 + 0000001101100011100111010 + 1111010101100001001111100 + 1000001111010101000000111 + 1001110111010011001000010 + 0000010001110000011110000 + 1101010100001010101100000 + 0011000010010001100000000 + 1010111101000101000011111 + 1110101000000000100110000 + 0010100001101001011101011 + 0101010000101000110100111 + 1111000010011011010111011 + 1100101011010010111111110 + 0101111101000110001011100 + 1100111111101101010111110 + 0000100101011111101010101 + 0000010011101110111101101 + 0101110001110001100001100 + 0111001000100100100110000 + 1110110000000100101011010 + 1000101000001110101010000 + 1101100000001100001100011 + 1101001111011001101101101 + 0000011111100110011010100 + 1111000110110110110010101 + 1111010010000001111110010 + 0010110001101010111000100 + 0010100010100011011010010 + 0101101010111110010000100 + 0001101111101011111110110 + 1101110010111110110010000 + 0011101110101100110000001 + 0100011010111110100010100 + 1110110101011110111110110 + 1111011000011110000011111 + 0110111100111000000101111 + 1011010001100010110000011 + 1100100001011010110011101 + 0100001110000001101000011 + 1001011100011101100111010 + 0010011100011001100101100 + 0111011111010111010011110 + 0010100010100100101000110 + 0011100011101010100110110 + 0100000111111011010011110 + 1010001011000111011111110 + 1101111000110110010101010 + 1101100110100100010100100 + 1111100000000000000011011 + 1111110111010010111010110 + 0101011010101101011010101 + 0101011110010011100011010 + 0101010111101101100110001 + 1010010001111001101011011 + 0100100111011101011110010 + 0101000100000101101111000 + 1011011001101010011010110 + 1101100001101110010011100 + 1101001100010111000001010 + 1101000000101111010010110 + 1110110000000011111100000 + 0010000000111101000100000 + 0000001001000010011110100 + 0011001101110100011110000 + 0001001010001000111010110 + 0101010110101000011100000 + 0000110100101100100110011 + 1011011100111110101001011 + 1101000100011100011010010 + 1011111001100010000111110 + 1111111111111000110100001 + 1110110111101010110100000 + 0011100100010010110001011 + 0101110101000011110000000 + 0110110101001001010111101 + 1110001101001000000110100 + 0010101101111000100011010 + 1000011001011100000001101 + 0100111111100001101100000 + 0010101000100100011000001 + 1001000100010110000111010 + 0101000100110011000100111 + 1110001110101010100111100 + 1101111100100011100000001 + 1011100100010000011010010 + 0000010101110111011001010 + 0111010001101000101000110 + 0111100110111001010010010 + 1101100000010110000100011 + 1101101100110111001110000 + 0101101011011010011110001 + 0001000111110000101100101 + 0100000000001011001010101 + 1111101110001111011010011 + 1110100111111110010110011 + 0101100000000011000101100 + 1101010101111101111100111 + 0111011010010101100101110 + 1110010000001110000000101 + 0010010001000101000000110 + 1111010010111100000001001 + 1110101110101001110001000 + 0011101100000100000110001 + 0001101101101011110111100 + 1010101000011010011100011 + 0101100110001101110001110 + 1010100100001011101101110 + 1100101000110101011110111 + 1011101010011100100111011 + 0111001000000001101000011 + 0100001000111111101100011 + 0101000001000110000000110 + 1000111000100101110111000 + 1111101010110111111011010 + 1110101010111010010000010 + 0110011110010101011010110 + 0010011101001111010101000 + 0101111100000100010111111 + 0111101100010101111001101 + 1100100100010000000111001 + 0111011010010110101001101 + 0101111011101000000111000 + 0011000011100011011001000 + 1010101010111110111100101 + 0001010011101010000101111 + 1100111001100110010111110 + 1010011101010010101011111 + 0011111100010110001000110 + 1011110011010000001111110 + 0010110110000100000010100 + 0111010011101001011111101 + 1010110001001001000011011 + 1000000101100001001101101 + 0110000101100101111101101 + 1110010000000011011110111 + 0011011101010111101011101 + 0111110010011110000100100 + 1101100001101101110011000 + 0001101000001010110101101 + 0110111110110100111111111 + 0010010111110110111100111 + 1011001000011000100101000 + 0111110000011000001101001 + 1010101100111011001101010 + 1111111100001001101101011 + 1000111100010001010111010 + 1101101111110001100010110 + 1101001001111000010110110 + 1111111100010100001110010 + 0110000001111000110011011 + 1000001000111110110111000 + 0011010000001100010010010 + 1100000111011111011010101 + 1010111110001101000000101 + 0100110011100111101010001 + 0001011110000000101011110 + 1001011001010000100011010 + 0111100110100010000010101 + 0010011100110001001101111 + 1101010100010111010010001 + 1010000110101111101110101 + 0100100100000010010100101 + 0100001010010101000001110 + 1110111010010011111001011 + 1011010001101000010011101 + 1011101100010101001100010 + 1011001101100110010011011 + 0100101110001001111110010 + 0101111110110111000011111 + 0100101010110011001000100 + 0111001000100001000001000 + 0010110101000111110011111 + 0000111011111011010110111 + 1011010101001101010010010 + 1110100000000111110000100 + 0011010010010011011100001 + 0101000000110000001111110 + 0111001110001010111001011 + 1001101000100110111010001 + 1000100100111101001011010 + 1010010010000001001011100 + 1000101100011111011011000 + 0100011110111000011100001 + 0000100001010001001111001 + 0000000011100010111111011 + 0010100011111010111000100 + 1011010001110100110011100 + 0110101101000011101001101 + 0001111100000011110111001 + 0011111110101010011100001 + 1011110010010111111111010 + 1101011000100100110001011 + 0101111010001110111001101 + 1001101111001101010010101 + 0101100101011001100100010 + 0100101000111100110000001 + 0100001000101101100001000 + 0000011000110110111001010 + 1000010001001010001000001 + 1000110100111101001000010 + 1010001011001100001011000 + 0100110100101000000111010 + 0011101011010111001110100 + 0101110111000001001110111 + 1110000101111111100000011 + 1010100010001100111011010 + 0111111000011111111010011 + 1101000100101100100001111 + 0111000010110101100010011 + 1010110101101110011000101 + 1000110100110001101010110 + 0101110001100100000001001 + 1100000000000000101111110 + 0010001111011111011010101 + 1100010000000000111001001 + 1100000011101001100000001 + 0111111111001000010100111 + 0001111101011110111101100 + 1111110011101110111011111 + 1110110011001111111011001 + 1001001010011001001011010 + 1100001010100100001110110 + 1100000101010111110100110 + 1100000110101101110000110 + 0110110011101000101011010 + 1101101100001000111111010 + 0101011100001110111110111 + 1001001100000110001001001 + 0101000100110011011101001 + 0000101100010110010011110 + 1010001000000100011011101 + 1010100100010101011011001 + 0110000110001001001111100 + 0010101010000010000000010 + 0011101111010111111011000 + 1101101010001000100111101 + 0110111011100000110110111 + 1001100001010010111010101 + 0111000100010000111011000 + 0101110110100001000000001 + 1010011010110111111011001 + 1011001100010010111001000 + 0110110100101100000111001 + 0101100001101100101111111 + 1111000101011101011100111 + 1111000111011110100011110 + 1001010000010110000101000 + 0101001010110100100000001 + 0110100000110101110111000 + 0111010101110000110100010 + 0011111000001000000001010 + 0001010100001010101110001 + 1111001101101111001100001 + 0111001101101001000101101 + 1011111011000100110010111 + 1010010000011111100011110 + 0111101010101111000010010 + 0000100011110000111111111 + 0001010100001100001101111 + 0010111101001111010011001 + 0000000100100100111011101 + 1001110001101000010101101 + 0101001111110011000010110 + 1101000000100010001011001 + 0101000101000000011000100 + 0001111100101000101000101 + 0000011110001011100100101 + 0010110001111011101110100 + 1011111100100011000100011 + 0010100011100101100101001 + 1001001101101000000000101 + 0101110101101000101000111 + 1111101001100101000110000 + 0000010001011000010111101 + 0000011001110100111101100 + 0110111101011100011001100 + 0010110011100001000110111 + 1010101000011001100011101 + 1001011000110010011100111 + 0111111111100011001111001 + 1100011001111110011110010 + 0000101011001011101101100 + 1000111000101010000001010 + 0101000110100100111010110 + 0101010010011101111010111 + 1011010001101001011010111 + 1101001000100011101111110 + 0010111011100000101000110 + 1010111100100000101010111 + 1001100101010100100101011 + 0110111011010011010001100 + 1100000001110011001010111 + 1010111100100010111010010 + 0100111101101001000000010 + 1111001100110111011011010 + 1100100011100000001010110 + 0010111100001011011011010 + 0001111001111100100100111 + 1000010000010111101010011 + 0000001010111000110000010 + 0000101001110101011001011 + 1111000100110011100011101 + 1110001001000000000111000 + 0011101101000011101011110 + 0101011011000001100110101 + 0101100111001001000010110 + 1000000100000000110000001 + 0010101111010111111010001 + 1011110000010010110100000 + 0011110101110001100111101 + 0101010111001010110010111 + 1011011100010010101110100 + 0001111000100011110101011 + 0101001101000100010100100 + 1110111001101011011111101 + 0111101100100011001100000 + 0111001001101111100100101 + 1000001101001010100111111 + 1101100101001000001111100 + 0001111101000010111111011 + 0101000100011110011101110 + 0111011010010001000001001 + 0011011100100100010110111 + 1101100011110000111111010 + 1101100000001101010100101 + 1001010000100001010101110 + 1110110100100101100111110 + 0101101011110110001110110 + 0011000100010111011001000 + 1111110010010110011010000 + 1101111110000000111101101 + 0101011000010011101110011 + 1010010101011111011111010 + 0011011111001100101000110 + 0010111010000001001111110 + 1001010011100001100001101 + 1011000000110000011001011 + 1010000101011111010110101 + 0100001111100001111110111 + 0011001011010010100101101 + 1110110110111000010111000 + 0110001110111101110100010 + 0010111100011110011101111 + 0110100101001101100100010 + 1000001001010010100011100 + 0110110000100110011100011 + 1001101110111011001111011 + 0111110001110010111010000 + 0001100111101010001100110 + 0100111000000011110000111 + 1101000010010100000011111 + 1100000000101111100110101 + 1110111100101001101010111 + 1001100100010100010011101 + 0010100110101100001000011 + 0000000000000100100101100 + 0101110111001110100000111 + 1000100110100101111111100 + 1111110001010111001000010 + 0111101110101100100110100 + 0100011011111100011010001 + 0100000000011101001101001 + 1011111010010101001111000 + 1010001101010000111110100 + 1100110010000101110010110 + 0100101100111100000011101 + 1011001001011100000100000 + 0110100011001101011011100 + 1000000100110010000010001 + 1001100110100101110110011 + 1110010001010001000000001 + 0100101001101100000000101 + 0110110001111010110000010 + 1011101010010101001111101 + 0001110000111111111010100 + 1100000100000101111101111 + 1001100000001101110101010 + 0011011111001000011001101 + 1111100000011110100110101 + 0111001000011111111001010 + 0011111000011100100011100 + 0010100100010110110110101 + 1100101101100111000001011 + 0110111110111111010110010 + 1011001101100110000011001 + 1011010001101110010111000 + 0100011010000100110100011 + 0101110011111100010101000 + 1110100011000110000000101 + 1010101000111011010101100 + 0011010010110010000100100 + 0101100100000011001111100 + 0011111111111010000100000 + 1001010101001000101111010 + 1100101110100010111111001 + 1111111100010011001000101 + 1000000011100100010101110 + 0101011110010000010100100 + 1001001010010010100001101 + 1011111001010100000000101 + 1001001100000010110001001 + 1011011101001010010101011 + 1010010100000110001011100 + 1110110011110111110000010 + 1010011000101110101111001 + 1000111100010011101100010 + 0001101100011111011100111 + 0100001101000000001000011 + 0111101000011101011101000 + 1101011000010111001101101 + 0111010011000111000001000 + 0100000010010011110100010 + 0010101101011011101000110 + 1011010110000001111110111 + 1010110100010001001111100 + 1000011110011100100101101 + 1101000000000100010001110 + 0111111000100011101011111 + 0000101101011010100011110 + 0111111001101101110000001 + 0111101110100110111001110 + 1100111001000000111111010 + 0100111100000101100101000 + 0111110010101100000101011 + 1101011001000110011000100 + 1000011100101101000111111 + 0001000101100011001010110 + 1100010001100011110000100 + 0001111000110101010100001 + 1111100110110000011001000 + 1010011001101111101101011 + 0000100111101001100110110 + 1101111111101111001000110 + 0101000010011101101011011 + 0000001111110011100101100 + 1010000110000110111111000 + 0010110111000000000101010 + 0100111110010111100110011 + 0111100101000101111111000 + 0010101001110100101100100 + 0110100100011000110011010 + 1110101010101101110010011 + 1001111110111101110010010 + 1111011100110110110000011 + 0001010111001011001000111 + 1111000001000000010100010 + 0011001111111101011100111 + 0100100001111010011010001 + 0000000000101111101000011 + 1001010010011100001001010 + 1111100110011000101000111 + 0011001101010101000111111 + 0101110010100010011111011 + 1001110100011110010110010 + 1001111010010011100011100 + 1101111101001000100001010 + 0110011111001001011001010 + 0010010111101110110001000 + 1011100001000100101101011 + 0011001000010110000000111 + 0100101110100010011011100 + 0101110010011100110001111 + 0111011101000111011011000 + 1110010111101110110010101 + 0010001000101110010111110 + 1001100111010100110111000 + 1111100101101001011001011 + 0010111111000100010101001 + 0110101101011010001000000 + 1101011000000111100010111 + 1101001111010111111111001 + 1011101011011111001001101 + 0010001110001101000101100 + 0111010100110000011101001 + 1001100101011100010010100 + 1110011101100011111000010 + 0000011011011110100110111 + 1001010101101111111011111 + 1100001001001100101000101 + 0010000110101011011000110 + 1100000001010101000000101 + 1010011101100011100111001 + 0000100001000011111010111 + 0000100001100000000110110 + 0110001001000101111011011 + 1010011100100101100100001 + 1011011110111010111101101 + 0101001011110001101100011 + 1110000001011101111101010 + 0100101100010001001010010 + 1010101000010010000111001 + 1000110100011010001010010 + 1001010010001111001110000 + 0010100101100111100111111 + 0000011001100000101011100 + 0011111001100111101110001 + 1100111010101110000000001 + 1010010001001001100110101 + 0010010111001001011001110 + 0111000101011101111111110 + 1110101010000000101001010 + 1111100011100010110001111 + 1111001101000001000100001 + 0000101010001011010000110 + 1111001010010001001101011 + 0010101001001100110001011 + 1100000100010101000001101 + 0010001001101111100110010 + 0110010001100001011001110 + 1000110011011101110010010 + 0111111111111111101101000 + 1110111000001101100000011 + 1010001110001100100011011 + 0000101001111100000010011 + 0000000011101111000010110 + 1111100110100011001101011 + 0011000101100000010100100 + 0110111000011100000011001 + 1101010110111110101000011 + 0111010011011101011000110 + 1010010000010000100111111 + 1110001001101010100110010 + 1110110100010111110010001 + 1100110111101011101101110 + 1111000110011000100011110 + 0011010110001001111001100 + 1010001000111001001010010 + 1011110110110100100100100 + 0000101010011010001001000 + 1001100001011111000010000 + 0110000111111001000011101 + 0100000000000100010100101 + 0100001011101010001000110 + 1010101000011010110110101 + 0110101000100010000111110 + 0010100010111010111101000 + 1100101110001111010001101 + 1100011000101100010010011 + 1010011100101100101010001 + 0010000010001110100011110 + 0000001011000111010010100 + 0000100111101010110101001 + 0100010011001101100011100 + 0101000001010000011101101 + 0010101000000011010110110 + 0001001011010110111111111 + 0110110111000011001000000 + 0101000010100100000111100 + 0100000101111001111100000 + 0000111000110100101100001 + 0011101000100010001000010 + 0001011100100101011110101 + 1011001111011000101001111 + 0011110010110000101100000 + 1010100001011001100011001 + 1010100011011110010010100 + 0100010111010011000010001 + 1011000100000100111110111 + 1101011110101111001100000 + 0100101011011111010001110 + 1111101110001011101111111 + 1010010100011010110010101 + 0111111111011111010000000 + 0011100000000000101011011 + 1000110010010111110001001 + 0001110101100110000001010 + 0011010101101100000011011 + 1110111000110111000001000 + 0000110011011000010011001 + 0110010010101101100110111 + 0011111101001000101110001 + 1010100010010101111000101 + 0011011000001100011001010 + 1111001100000110010011001 + 0110110010011011111100011 + 0001000101010010000001111 + 0000011111111001011101011 + 0110001010101111001001101 + 1101001001001110111100010 + 0100111011000000010000101 + 1100001100011010010001100 + 0111111001110101001110100 + 0110000110000001001111111 + 0110111100100010010111001 + 1101100111110111110111011 + 0011100111111011101110001 + 1011010001011101010010101 + 0010001010101000111011101 + 0011000111110100011111000 + 0011101100000111110011000 + 1010111010101111011100110 + 1000001111011101000010001 + 0011000001101101100110101 + 1110011111100111100110001 + 1101001000001110001110110 + 0000100111100001110101010 + 1111111000011000011100000 + 0010111000001111110000110 + 0101011010001111111010110 + 0110110110111000101111011 + 1110000100101100011100010 + 1010110110100111001100010 + 1110111001011010000010011 + 0100101110010111000111100 + 1110110001110001001011010 + 1010011110011111001100100 + 1011100000110110010001011 + 0111110000000001101110001 + 0111001101001010111101001 + 1010100001101101111010010 + 0011111011000000000011100 + 1001110101010001000010111 + 1110110010001000011000010 + 1100110000011111000011000 + 1100101101111011011001001 + 0011110011101001111111011 + 0110011101100000001001101 + 1010010110001011101111101 + 0101100100000101010011011 + 0001110001001010001101100 + 1010100100000100000101011 + 1011001000011110010011001 + 1111110111001010000010001 + 0110001011101111111001110 + 0101000000011100111000100 + 0100010101101001101001001 + 0000010001111000100010001 + 1100011111000111101100000 + 0101010100000011101011111 + 0000110111101011001110001 + 1000101000010000111110000 + 1111100000100101100111101 + 0110000000011100001010011 + 1001010000100001010111100 + 1000001100010110110010000 + 0011110001000011011000000 + 0101101101100010111011001 + 1101000111100011000101000 + 0010001001101001111101100 + 1111000111011011111101010 + 1101101011011100100111111 + 1111110100011001110011011 + 1110100000110111000000100 + 0001001010001001001110010 + 1001001000110000011110001 + 0110001011110100101110110 + 1101110011000001111111111 + 0010111100111001000001101 + 0000100011001010100001011 + 0001001101101111011110111 + 1110100000101110111110010 + 0110100000101011101010010 + 1011100111100001110100111 + 1000101100010011111010001 + 0111110000010010001110000 + 0011110000001101110000101 + 1001101110110001110010100 + 0100001111110110101001001 + 0001101101101011110000111 + 1011110100101100000110001 + 1110001100100100000011101 + 1110011110111011011111110 + 0111011011110011100111100 + 1011010001011010011111001 + 1001110000111110010111111 + 1001010010101100110000001 + 1110101111010111110000000 + 0000001001000101001111110 + 0010111101010110001000011 + 1100111111110000101001100 + 1110100001101110110001010 + 0101101100101000011011000 + 0000000000000001110011100 + 1001011011010011001000111 + 0001111001001100110111111 + 1100011101101101100011101 + 1000000101111011100100001 + 0110111001000000001010000 + 1110010111010111101101100 + 1000011111000011011010000 + 1011111011000011111010010 + 0000111100101101010011001 + 1010010100000011101101111 + 1010110011000100001101111 + 1110110110011001011000101 + 0111100111000111100010010 + 0000011001100011110001000 + 1110110100111111001000100 + 1011000111010010010110101 + 0001100100110100011001011 + 1100011101011100111101111 + 0100010010000000110111111 + 1011000110101111010000010 + 0110100111110100001010110 + 1101001011010100101100000 + 1110100001101111111010011 + 1011000001110100100111010 + 1111110000010011011101011 + 0110110010110111101011010 + 1110111110101111111000001 + 1001011100111111001000111 + 1011101010011011000000010 + 0100111011000100111011001 + 1001100001010111010010001 + 1001110011111000110011110 + 0000001100011011111101111 + 1111001110101101100000100 + 1100100010100101001000100 + 0000000101001111111001001 + 0001000110011000010000000 + 0110111010100011000011011 + 1110000111011010010001001 + 0100100110000000001100000 + 1101101100110001000001101 + 1110100000000110011011001 + 1111111110110100110011001 + 1111001111011101000110011 + 0100011011001010010111101 + 0000000010010110110010101 + 0110010010011001100001110 + 1111010101111101101000011 + 1101000111100011100011010 + 1100101001001010111010111 + 0011010001000011100011111 + 1001000011110111110111000 + 0100001010001000110111011 + 1011101011010111011101000 + 1001100111110110000100001 + 1101101000111000000110100 + 1000000011011010110100000 + 0110110010010010001111010 + 1000101111000011101000110 + 0001101011011010110010011 + 1100011010101110111111010 + 0111111001111111110011011 + 0111111100100100000111000 + 0011101111011010011101011 + 1000100010111000110000111 + 1000100101001100101001011 + 0001100011110100000000100 + 1101101100010001100001100 + 0011000000110101100001101 + 0111010100101110100011001 + 0000001000000110010001111 + 0110000110001010000010011 + 0100101100101100001010010 + 1101011000000100011001100 + 1010000001000000001001000 + 0100110000101100100000110 + 0011110101110010011010111 + 1001100011110111100001110 + 1101101000001101101100000 + 0000000101101100011011111 + 1111011010010000000110111 + 0101011010111000000111011 + 1100001110110100010111000 + 1010010110001100000101001 + 1001111100101101001101100 + 1100111110111111010100100 + 1100001010100100101000010 + 1100001110101111001011111 + 1111100110011100111011111 + 0110111110101111101100011 + 0101111111111100110001111 + 1110000100010110110110000 + 0001011001001010011010100 + 0010111100101111000110101 + 0100011001010010111100111 + 0111111000101101100110110 + 0110100110101111100010100 + 0100101111000110100010100 + 1001011110011011110100111 + 1101100001011001101010010 + 0111101100110100010000111 + 0101111001110001011111010 + 0001000010111101111000110 + 0111011001111111010001011 + 0001001100100101100001000 + 0011010111010000110011011 + 0001100010101011011010101 + 1101101011101000000111111 + 1010100000100100011100101 + 0010000011111100011100111 + 0010101011101101110111010 + 0111011110111110001011110 + 0100000101001011111010101 + 1001010111101010101011100 + 1101111111110011111100001 + 1001101011101000000001110 + 1101100010010101100000011 + 0111101111001010111110110 + 1100111111111010001111111 + 1111101010000110110100011 + 1001011111100001101000100 + 1010010001111011000101111 + 1010001111100011001011010 + 1110110001100100101001010 + 1011100010011001010010110 + 1100001110110101110100101 + 1011110110001001110001001 + 1011111001101001101010110 + 0000001110110010011010111 + 0011001101100010110101111 + 1100011000100000110110001 + 1011001001110101101000000 + 0000010010011101110111110 + 0010001011100001111000111 + 0101001010100011001111110 + 1111000001101111010001010 + 0010001011100111101001101 + 1111000110101101100011010 + 1010010101000011100000110 + 1111110111010100111110111 + 0010000001110011000110100 + 0000011110010001001111101 + 0101010000010111100001011 + 1011101111100011001101111 + 0101111011100000011000000 + 1111001010110001110111010 + 0011011101011101101011101 + 0111001000101111110011000 + 1000100000110111100100111 + 0001010100101010111010010 + 1101010011000110000010001 + 1010101000110001001000110 + 1010000001011000000111011 + 0010000101001111011101010 + 1011110010101001011101110 + 1000100011110100001100001 + 1100011111100101100001001 + 1011110100110100110010011 + 0111100100010100011010011 + 0110001010101011111000010 + 0111010001000001011100010 + 1110101010100110100011100 + 0111011101001010111100011 + 0100101011010011101110111 + 1000010111111001010100001 + 1010000101000100001101010 + 0001010001011110110010110 + 1111010110110001111010110 + 0100100010111111100101110 + 1100001100010000000011000 + 0011000111001001000000001 + 0001100001111111010011010 + 0011100111011101110011011 + 1000100010110011110001011 + 0010001010010001011111111 + 1000101011000101110011110 + 0110011100000110010101001 + 1010110001111010000001000 + 1011100001001111110010010 + 0111001101001000010001110 + 0110101111101011000011001 + 1001011000100010111011001 + 0110011110010010010110101 + 1111110110011010011011110 + 1101010100111011101001100 + 1001000011101001000100010 + 1110001101111011010101111 + 1101011010110110111111101 + 1011000011110110110011110 + 0111011110101100110101000 + 1011011101101001101011111 + 0001110100101000010011101 + 1000011100011010001010101 + 1110111000000011101010111 + 0110011000100010111011010 + 1110001100110010000100000 + 1000110011000010010101101 + 0110100101110001010000110 + 1010110011111010011101000 + 1110000111011111111010001 + 1000011100001100011110101 + 1001101101000100011011100 + 0101101111101001110110101 + 1011111001000101011110100 + 0101010111011101000101110 + 0000000010001011111101001 + 0011010011011010110110001 + 1011101100000001011100101 + 0011011000000010111111011 + 1101101011110011001010111 + 0101111010111000110110010 + 0000111101111101111011010 + 0101100000010101100110111 + 1001010110000001110010100 + 1110101011001011001000111 + 0111111001111110100011111 + 0001100010101010100001000 + 0000000111001011111110010 + 0100101101001000111111000 + 0100110011000011100001001 + 0101101000100111101110110 + 1100011100110001001011111 + 1101011001110010000110100 + 0101011101011011010010110 + 0111101011100100000100101 + 0000000001011100010010110 + 1010101101111001000011110 + 0001010110110111011110001 + 1100100111101101010000011 + 1111010101011010001100011 + 1010100101111101111110001 + 1111001111000000001110000 + 1000011100111111011100010 + 0001110110000111111110010 + 1010110101010001010100110 + 1110011111100001100010100 + 0010011111110001110110011 + 0101011100000100110011011 + 1110010111101100111001110 + 0010010010101100001110000 + 0000010101101011000000000 + 0010110011100110100010110 + 0000111000010000001111001 + 1100110010111100101010110 + 0101100001101010100100111 + 0001011000000101110100010 + 0100001000101101011001001 + 1101010111000100011101101 + 0111110001110001001101001 + 1011010110001110010011100 + 1111001010100000000010111 + 0100111001111000101001110 + 1000001000100000101111110 + 0100110110110001010111110 + 0101111100000001010110110 + 0011110100110011010010001 + 0001100111100000011001011 + 0100001110111101110111000 + 1110101110000000000110011 + 0000100010001011010110110 + 1111000101111110110101100 + 0010111101111100000010100 + 1101100101010011110110000 + 0000101110100101000101111 + 1001010110110110100011111 + 0001101101101011011001001 + 0110010011100100011110011 + 0111101111011100001010011 + 1111000100110010101011000 + 1010000110001111101110101 + 1000001011100111100010011 + 0011110101111010100010000 + 1100101001011010101000111 + 1110110001100111001011001 + 1101001110010011001010110 + 1100100110110010110001000 + 1000111011111101001101011 + 1010010001001000000011100 + 1001011100101100101101001 + 1110000000000100000001000 + 0011110110101101111111101 + 1110010000001101011010000 + 0010011100001101010110000 + 1101101110010011111001100 + 1010001001001110011011110 + 1100110101010000001010110 + 0110111010100011010010110 + 1100111011111001100111101 + 0000011110011101101011000 + 1000001000101100010101000 + 0111001001100011001011111 + 1100100101000110000101101 + 0100111100111100100100111 + 0110100000111101101101000 + 1010001001111001100010000 + 0111000100001110000010011 + 1111110011101111001001000 + 0001101101111010101110011 + 0101000100100100101101010 + 0111010110111000110111101 + 0111100100010101011111110 + 1100000110111010100001110 + 1011001011001111111101010 + 0001111011010011110001100 + 0010010100001111011010010 + 0111010101010011110000011 + 1011100101001110111000101 + 0110010101010100000111000 + 1110010110100001000110010 + 1100111111001010101010011 + 0010100001000001110000101 + 1100010011001110000000100 + 0101110110010100111011010 + 0001011111101000110100011 + 1101100101010111000110000 + 0011101001100111111001010 + 1001000101100000010000001 + 1001100000001001001110001 + 1000010111011010100101010 + 1100100110001110010101000 + 1001000111001111101101100 + 1000111101100100110100010 + 1011100010011001001100101 + 1001001111111011110000111 + 1001110111011011111001111 + 1000011011001000101100001 + 0010010110101101101111000 + 1000010100111111111001001 + 1111001011000110110111001 + 0000111010010111010100000 + 0101100111100110010010010 + 1101000011100001001100000 + 0110101010011010100101011 + 0100110111100101100001111 + 1101001001001000000011000 + 0101001010011001001110111 + 1000001101100011111001001 + 1111010011110111010101011 + 0111001110001110010011111 + 0010001111000010111010100 + 1011000011111111000010100 + 0100010011101010111110011 + 1110101000000110000011101 + 0101100000001100001100111 + 1100100011011111010110000 + 0001100010011100011011110 + 0101111001000011001001111 + 1101000100010100101111000 + 1001000011000110100110001 + 0110000100111111110001001 + 0010111010001000110110101 + 0110110111100000100010100 + 0100000010011001000010001 + 1101001101011010000101000 + 1010101110000000100100000 + 0101011010011110100010110 + 0110011111111011000100010 + 0000110101100010001011011 + 0100001111101011001010011 + 1101101110111111110101001 + 0011000100100100110110100 + 0100100011000001101001100 + 0010010111100110011001001 + 0110110110110110110010110 + 0100000111000000010010010 + 0110101110001001010111111 + 1001010011110111001001010 + 1011110011111010000011101 + 0101010001000010110001110 + 0101010010100110111100000 + 0111101111100110001011011 + 0011010110001010000110010 + 0111101100011111011111010 + 1000101110101111100001101 + 1010011011100101101000110 + 1111110011011111110001111 + 0101111101010010000001100 + 0100111001010100000111111 + 1010011000011111011010011 + 1110010011001011001001000 + 1000101011011001101101011 + 0100111011001101001011101 + 1111010000001011100111010 + 0101010010000010110011001 + 0001110111100101110011011 + 1101010010000010111010011 + 0101001000010000100101100 + 0100100100100011001110100 + 1101010101101010100011011 + 1101001101000000000101100 + 1000110110011111110011011 + 0000111110001100010001101 + 1110101101111110010011000 + 0110001011110011101000011 + 0111011010100101110010101 + 0110110110011100100011000 + 0111101100001000001101010 + 0000011011101111001010110 + 1110101110110001101110101 + 0100010011011000100111011 + 0011011110101011110101100 + 1011010010010000101000001 + 0011100011010100001100101 + 0001101000001001000000101 + 1011110011111010011011011 + 1101100001001101010100010 + 0000101111101011010111000 + 1100110100111101110001100 + 0100000011011011011111011 + 1111110011111101011101111 + 0101111101100111010000111 + 1000000001010100111101110 + 1101011010111100100100010 + 0001110001001111001110101 + 1100010001010111001000110 + 1110011001110100010001010 + 0111101011001011110010011 + 1000100111001110010110011 + 1010000001011010101001111 + 0110000010000011110011011 + 0000000000110100011001010 + 1011011010001000111110010 + 1100110111011000100001100 + 0000000011000111001011111 + 1010000001110011100100100 + 1110010100111111000111101 + 0110011111000111110011011 + 0100110000111011101111111 + 1111011110110100001101000 + 1000011011111111100111101 + 1001111111110100111101010 + 0100000111000101000101101 + 0001111101000010111110010 + 1000110001001010110000110 + 1000111111111101110000001 + 0011010101101100001011110 + 1111011001110000101100101 + 1100011100111011001011011 + 1000111001000100011010001 + 1110100111001000010100110 + 1100111110001111001101111 + 1001110010111001011101001 + 0100100001011000001010101 + 1110001011010110110110101 + 1000010000010100010101000 + 0101001101101101100000001 + 0100100111111111000101000 + 1011000101001000101110001 + 0111000010111101110100111 + 1000100010000001110111010 + 0010111100000001100110111 + 0011100111001010001110000 + 1100101111010100100011000 + 1111101110110000000110000 + 1010011011110000100000000 + 1100011000011111110100100 + 1000000010101101110101111 + 1111011101111101110001100 + 1011000010100110010111011 + 0111001001010011011101010 + 0000010110111100000001010 + 0011001010001011100101110 + 0001100110011010110110111 + 1110111000111011111010010 + 1101000100110100000100010 + 1111110111100110110100100 + 1101000100100001001011001 + 1001010101000010011100110 + 1111101000011000100101001 + 1000000001111001111011111 + 1100110001011110101001111 + 0110000111111001110111000 + 1011001010101010100010001 + 1011010101101010010010010 + 1000011101011000001011010 + 1001010010010111011111010 + 0010011010101010010011111 + 1100101100101111101101110 + 0010110111111011010000000 + 0101011001010100011001011 + 1001101101010001010101101 + 0010000111100101001110101 + 1101111001001000001011011 + 0000010010011111000010110 + 0010111100000100111101011 + 0111111111010110011100110 + 0110001001101100011100100 + 0011110001000100100101010 + 1001011000100011001010100 + 1111010110001000110101100 + 1101101011101110110101101 + 1101110101000010001110011 + 1111011110111001110010001 + 1000011101110100001000101 + 1101010000010101110100111 + 1110001110001110011010101 + 1011111000001000101010110 + 1100111001111110011011010 + 1000111111101001001010111 + 1101010101101000101010000 + 1111101101100111000110001 + 1000010100011010010110110 + 1011011101111110101000010 + 0001101111110100011111000 + 0101110100000010001101011 + 1001111000001101110110000 + 1001001001110101001101111 + 1011110001111010111100100 + 0101010001100100010111001 + 0110010010110101000001111 + 1001000001000000011110010 + 0000111000110001000101111 + 0111000100001000010010110 + 0110010111111010100101011 + 0001101010110010100101011 + 0100000001001011011000111 + 0110010111010100101100011 + 0101101011010110000101111 + 0100111101011011100110001 + 0110000110100011110001110 + 1011110000000111000111000 + 0111010101101000111100111 + 1010010010101111111000000 + 0110001100111001111010000 + 1001001100101000010111001 + 0111000011111011110011101 + 0111001110100011110100100 + 1000001100110100100101011 + 1111000111001101101100000 + 0010001100101010111000011 + 0000001110010000000011100 + 1100111101101100100011110 + 0010010010000111011000001 + 0101110001110010110100011 + 0010010100001101110111110 + 1011101110000001100001110 + 1101011011001011101110011 + 1011000101100000010011101 + 1101101110011011010000100 + 0010011000000000110001100 + 0101100101101111101010001 + 0100100111110010101011110 + 1011000101010101101101111 + 1001100100001101011101001 + 0110110001000111000000011 + 0001100111011000011101110 + 1010111110110011111101011 + 1011011000001000111100110 + 0010001110110010101110001 + 1010011000101000000111110 + 1110001101001100100010101 + 1110111110000101000100010 + 1001111111001011001000001 + 0110001011011010010010000 + 1101101000010010101110110 + 0110101011000000001101001 + 0011000011000110011100001 + 0101110110100010000011100 + 1110111110000010000100100 + 1001000010001111101111001 + 0000101110100010010100000 + 1110011000100000011111111 + 0100111100100100100000010 + 0110111101110000001000101 + 1000100011100110101000110 + 1100110100000110000010011 + 0110000001001100011100110 + 1001101100110001101000011 + 1111011110010111110101101 + 1101000100000010000101101 + 0100001010100000100011101 + 0101001000101111100100000 + 1101100001100110111001001 + 0000011010011001010000100 + 1011101110110110100000100 + 0100000001101100111011011 + 1110101011000100110000111 + 1010001111010101000111101 + 1011101000110110101001011 + 0111110101100010101100101 + 1111010001111000001000100 + 1010000011010111000101110 + 1111010010001110100101010 + 0100001111010100000111111 + 0010111100100110001000010 + 1000001100001001010111111 + 1110111000111100001001010 + 0100111010111111111000010 + 1110000000010001101100110 + 0010111111100010110111101 + 0101000110000101101111101 + 1111001110110010110010001 + 0100011110000100001101100 + 0010111001010001011010010 + 0101001111110110011010101 + 1100101101001001100010001 + 1010101100000100110010010 + 1010010010110011000100100 + 1100000110101101011010100 + 0110101000101001001100100 + 1111011000000011000110011 + 1111011001111010110011100 + 1000111010010001011010101 + 1100101001011111100000000 + 0001000101011011000100010 + 1001101001101100011110001 + 1110001011111001011110110 + 1000100111010001101010101 + 1000011111001110100101101 + 0010100110111010011111110 + 1001110011101110111010011 + 0001000101000000000001011 + 1001011000111101011011011 + 0010110010110100100010100 + 1111010110001100111011100 + 0101101011100001000011111 + 1100000110001111001100001 + 0000101101011000100010101 + 0101100110101001000110110 + 1110001001110110101101011 + 1111101011010001101001110 + 0001101101000011101010010 + 1011110010111010111001000 + 0101011111100111010011101 + 1011101111000101000010111 + 0011110110010000110111100 + 0000100000010111111001100 + 0110111110001100110011111 + 0100000011001111110000100 + 1110010001010101001000111 + 0111100001001001011010000 + 0001101101101100110110011 + 0101100010110000101100001 + 0010110111011100011000100 + 1110110111001110110101010 + 0000101110100110110100111 + 0011001001110111101010101 + 1100110010000100100111000 + 0011010011001101001000010 + 0110000001110010001111101 + 0101100010001011010100100 + 1011110100011010000110010 + 0011101110101010011011011 + 0001001001011011101110010 + 1000010100111101001011000 + 0100101101010001011101010 + 1100100011110100111001011 + 0000011001110100101110101 + 0101111011001001010111111 + 0011111000010100100101110 + 1000000001000000011001010 + 1101111011111100110111010 + 1001110100101101011100111 + 0101111101101000100010011 + 0010010010000100101101001 + 0110011000110111110111001 + 0000110000010000001001101 + 0100011101010001101110011 + 0101011011111011110011101 + 1100101100100011111011000 + 1001101001100001011101110 + 1110111011000111011011110 + 0001110010001100001100110 + 1110000101011110001111111 + 0110100000010011010001110 + 1001011010101101110110111 + 0101101100010010101101000 + 1001110101101111101000110 + 1100100110000100101011001 + 0100111111111011011101001 + 1110000111100100001110010 + 1111000110011011110101100 + 1110101011011101100011001 + 1011000010101011000110111 + 1100110000010101000011101 + 0000011110100000100010000 + 0101011100101110101001100 + 0011001110001100000101010 + 0001000111000110110110101 + 0101111100001110011110101 + 1000011100010011011110110 + 1111110100111101000001010 + 1011100000111111001100001 + 0111100001011011111011111 + 0110100101111001010110001 + 1100111110110111011110011 + 1000100000110010101001101 + 1011000001100110010111100 + 1011111101110011011100010 + 0001010100001111101000000 + 0011100001011010010011001 + 1100011001111100001110001 + 1010010100111001101010100 + 1001100011000010101101001 + 0011010001010100101011000 + 1001001111001110010010110 + 0101000000110011000011010 + 1000111110011101111100110 + 1111101100100100001000011 + 1110110010110100110000100 + 1011001000110110110111111 + 1000110000011010100010010 + 0100110100011100000100001 + 0110001010010000011110110 + 0101111111111100100101001 + 0000010111100010100011110 + 0110110111101101000011001 + 1111011111110111011110010 + 0001001100110100011101010 + 0001111010101100001110010 + 1010011010010001001010110 + 1111110011100110010101100 + 0110001100010100100101001 + 0011101101010100010111111 + 1011110011110101010001111 + 1000111100011111100101101 + 1111011100010011000100110 + 0101101001111111100010011 + 0101110110011000100001101 + 0001100010010100001101011 + 0101101100011000011011100 + 0001111111111101011010110 + 0101110001101111100011110 + 0101001111110001001110010 + 0000100100000010110000010 + 0001001011001100000110001 + 0011111110100100110001000 + 1010110001110111100010111 + 1011101000010010010111001 + 0011010110011011101111101 + 1100001100111101011111110 + 1001011110011110001001011 + 1011100001000011100001111 + 0010011110000101010000001 + 1110000101011010011001111 + 0110100010110011000000100 + 0010000010100011101111011 + 1001101011101110111010001 + 1110001000101111110011010 + 0100101110010101000110010 + 1011111000000001000110100 + 0010011001110110110101110 + 1000001000011101110011100 + 1000110000000001000010001 + 0010001011111011001001101 + 0010000011001111100110110 + 1000111010111000011000000 + 0000111011010101010110011 + 1001010011100001100100010 + 1111001000010001111111101 + 1001000011010001000101001 + 1100110101111101101111011 + 1001001100111111001111010 + 0001101111000010100110001 + 0010101001000010100011010 + 0001001011100111111000110 + 1100100111001000010111001 + 0001001000110000101011001 + 0100101001110111111011000 + 1011111000000110100111101 + 0000000101000011011001011 + 1000111110101011001111011 + 0001111100100001010010001 + 0011000010001011110101011 + 0110011011100000101010100 + 1110100110110010101101010 + 1100101111110101000011000 + 0100011000010101101101010 + 0101011010000110111110000 + 1100000000101001111111111 + 1001001001101001111111111 + 1010001001100100011111010 + 0001000000110111110001101 + 0111101100100110100111001 + 0000100101000000011101001 + 0101101101100110111101100 + 1001001111011001011010100 + 1110101110101001001010010 + 1011000111001011011001100 + 1100010110101110111010011 + 1000000000000110010001011 + 0101000110010000011101100 + 0101100101001011000000011 + 0010101011001010110100000 + 0001001110111110110100111 + 0100100010101010111101000 + 0010101000010100000110111 + 0100010110110111011010100 + 1101100000001010001010011 + 1110000011101001010100101 + 1001000001010100100011000 + 1011111111101111101100010 + 0100111011011101111001010 + 1001110111111011001000011 + 1110001011011000100010000 + 1111111001011000110000001 + 1101010111011101100000110 + 1111001010000100111101011 + 0010111100001111101001001 + 1010101000100000010101100 + 1111011000001111011001101 + 0111110110100101101110110 + 0001000011101100101011100 + 1011010000110101001100100 + 1010101100000101011011111 + 1000010001011111101101110 + 1011110001101110110111000 + 1100110110010011110101000 + 0001100111101011110000001 + 1000011001001111000000110 + 0001000101111011111000000 + 1100010001111101101000011 + 1101111111111111110110011 + 0010101010101011100110111 + 1110100111010111110011001 + 0000000111001110111111100 + 0111111001000110101001001 + 0101111110101001111000001 + 0000011010101111111011111 + 1111011101101011010110001 + 0000010111111011010000100 + 0110110001001110001000010 + 0110010000001110100110011 + 0111001100010100100011010 + 1100110110010111001100000 + 0011000000011100101111000 + 0110010001001011001000000 + 0010000010111110000111111 + 1111000000011101110001010 + 0010100100111000100010111 + 1111110100110111011101100 + 1001101110111111001100110 + 0101011101010111100000011 + 1000000101001000010010101 + 0111100010011101100000100 + 1010011010011000000011010 + 0111011001110011001111111 + 0000111101000011010101011 + 0110001001110111010000101 + 1111001001001100001010111 + 0110001010101110110001011 + 0110011101001101001001111 + 0101110110011001100001100 + 1000111111110000100101001 + 0111110000010001101101110 + 0011011010111011111101101 + 0100000010110011010010011 + 0111011110101100000101000 + 1111100111101001101100000 + 0011011100010111100100000 + 1110001010001000010110011 + 1001110110101111100100010 + 1011111110110000101011100 + 0001111111010110000100100 + 1010100111101101110001100 + 1000011011110111101110000 + 1011010011010000110010001 + 0110111011001011010011001 + 1011010111111111110100100 + 0110000111111011001000110 + 0010010100011111110001101 + 0100011101100110100010110 + 1100111101011000001010001 + 0100100110100100000111100 + 1011100111110000111101011 + 1101111111010100100110100 + 1110110111100000100110100 + 1111100101001100001110011 + 1011101101011100010001000 + 1101111000110011011100101 + 1100111010101010110110100 + 0110101000010101101100101 + 0111000100110101101110000 + 1011101110011001010001000 + 1101010011111010110110100 + 1100100000011010001111011 + 0011110101011101011101011 + 0100110001100011111100111 + 0100101101100001000101100 + 1010111001000111110011101 + 1100001100100000101111010 + 0111101111010001111010010 + 1110111100111000111010111 + 0101110110111010100101100 + 1001010010010101111101000 + 0101001001111001101100111 + 0001110101101110110000010 + 1110000000100110100111000 + 0001011111011110000001100 + 0111110010111001000010110 + 0110101100010001101000100 + 1011101101000000101010110 + 0000011101100001100000111 + 0101111100101001100101010 + 1010001000101001100010101 + 0111111010001001011110110 + 1111001111001000110000111 + 0010101011111000000111110 + 1001100010111001000111000 + 0010001101011010011100010 + 1010100001111000000000001 + 1111011100100111111111101 + 0101111100000011110011001 + 0001111101010101010010010 + 0100111111110111010100101 + 1101010010111101100001001 + 1010010011010100000011000 + 0110010101011000111001000 + 0011000000101101110011011 + 0010010101111111010101100 + 1111001000101110101001100 + 1100011111010011110001100 + 0111011101001000010100000 + 0110100001111110000110011 + 1011110001010010100110001 + 1110101011100011111000000 + 1110101100100001111111001 + 0011100011111111110000000 + 1001100110000000110111110 + 0110110111110000010011110 + 0011100001111001001000100 + 0001111111001011110110011 + 1101110000000101011000010 + 1011111100101110001011101 + 1111110100010111011011011 + 1101011001110101110001011 + 1111100100000110111010000 + 1000111011110101111110010 + 0101110001011111110101001 + 1101111000001111101110111 + 1001111001100111111010101 + 0110110001011001001101101 + 1011100001101001011001010 + 0111010001100100010001101 + 0110001100001111011111110 + 0010010100101010100011011 + 1101010101111100001110110 + 0001101101110011111100011 + 1111110101000110000101011 + 1111011001011000110111100 + 0110010101001000101000010 + 0110011111000001011010010 + 0110111111001010100011111 + 0100110111101111000000001 + 1110110101001010011001110 + 1100001001100100110111101 + 1000110110011100111011011 + 1111001101010101100101000 + 0101011110111101111110011 + 0110100100111111100110011 + 0111010111011000100001100 + 1000001110011100001010111 + 1011110001111000010101111 + 1000000100110010101100100 + 1010111010001101111101110 + 1011001010111001110011101 + 0101001001000001111110000 + 1011101111001001011110100 + 0111100001011101001000000 + 0001001010010011111011100 + 1010111000011001110100011 + 1010011001000000111110100 + 0000001111100000111000110 + 1000011011100000110001011 + 0111111101001100110110000 + 0000001001101110011000100 + 1111001001101010011010001 + 1010011011001100111101000 + 1101110000100100000111010 + 1110011110110001100001100 + 0110011110110011011010011 + 1101001100111110101100011 + 1001100110100011000111101 + 0101111111001111111001000 + 0001100111111000101110011 + 1010100000110100111110010 + 0111010111111100000001110 + 0010011011111001111111100 + 1000111100110011110011001 + 0000110101011110011000011 + 1100110110001011001000001 + 0101100110011110001100000 + 0100000100001100101011010 + 1111111111001100010101001 + 0101011101010110000001101 + 1000101101010101101110101 + 1011111010101101011100001 + 1001010000001010100111010 + 0100101101001011011010101 + 0001100111001110011100110 + 0101101000000010111101101 + 0010010101100011100101101 + 1000000100001100101111100 + 0010110101000101101001010 + 1100100101001100001010000 + 1101101001110011011110010 + 1000101110001010011101011 + 1110100001010110001110000 + 1011010101110001100101001 + 0111100011110101010000101 + 1010111001110101010110011 + 0110000110110011011011111 + 1101110110000101110110001 + 0000111110011011011100100 + 0011100001011100111001010 + 1111010010001010101001101 + 0111111100100001000011101 + 0100101111100011110100111 + 0000100111001010101001111 + 0100001000111101011111101 + 1011001010111000111101110 + 0010010110001011100100110 + 1101111001101111100100100 + 0001100010001110011101101 + 0010100000101000111111010 + 1100111100111010100100011 + 1110101110001001100111010 + 1001010110111101100111101 + 1101101010101100000110011 + 0001000000010001011000111 + 0110101011011110000001100 + 1000111000001000000101000 + 0010110100001100010011111 + 0001100000111010001100011 + 0110110000111000101010100 + 0101001110001110011110101 + 1111010001000101111001001 + 1100111101010000111001010 + 0010110100110111111001111 + 1101110011001101111011110 + 0100110100110101101001001 + 0000101001001100010110010 + 1011001000011001010011111 + 1000011110000010100110011 + 0101011000101100111100001 + 1100110111000001010001101 + 0010010001101011100001010 + 0111011010010000001100100 + 1011110011111000100001011 + 0100000110100010011000110 + 1001010110111011001000001 + 0100000111010101011100011 + 1011101110101011101101001 + 0100011001010000011110100 + 1001010000110100001110100 + 0110001010101110000100011 + 0000011111001111011101101 + 0011110011001100101010110 + 1010101111111100110110111 + 0011100101100000100001100 + 0100100101011111000010101 + 1111011010110011000000011 + 1110101011000011000000110 + 1110100101010001111111011 + 0101011100011000001010100 + 1100111110100100110001011 + 1010001101000000011001011 + 0000011011111110101101010 + 1000100111110010101000010 + 0001111010001100000110011 + 0100111001011101101000111 + 1111010010000111011000010 + 1111001101011111010101111 + 0010011100001111010111011 + 0001110011100101111101010 + 0100101000001111110110111 + 1010110001100100011010100 + 1101100111101010100010011 + 1010001100110100101000000 + 1100000000010101000101100 + 1111101100110000011000001 + 1010100101101100001101000 + 1001110001111010010011011 + 0001010100110001010001001 + 1010010101100001011000101 + 0111010111111111010101011 + 1100001001101010101110101 + 0011011110101010110111010 + 0010101000010100110100010 + 0011110101000111100101010 + 1101000011011100000010011 + 1110001110011000001011000 + 1100101010100100101111111 + 0011111110101110101000101 + 0010100100010010111100110 + 1110101010010100100010010 + 1111000100110000110000010 + 1101010000001010011101101 + 1010000000001100001101110 + 1111110011101101100000100 + 1110011100110101000011011 + 0101100110101101100111101 + 1001000101000000000100010 + 1000101100100111110110001 + 0000001111101111111011100 + 0111011110110001101001111 + 1101011111011010011000010 + 0101101011011000111001100 + 1111001101000100011111001 + 0001100000110100111100100 + 0100010111110010010100101 + 1101111100101001010011010 + 1000000100011110101000100 + 1010000100001100101111110 + 1110100101011110101010011 + 1101111001100101010111100 + 1011110101101010101111110 + 0101111100100100001110001 + 0110110101000000000010101 + 1001111000011110001010000 + 0111110100001100111110001 + 1011001011110101000110000 + 0100010001101000000000001 + 1010010011110111000101011 + 1111111100110111000100001 + 1100110101101001011000100 + 0110111000000110000001000 + 1101010011011110011100010 + 1000001001000101011101011 + 1000010101111000111100100 + 0001100011110011000001110 + 1010101010100100110000001 + 1111101001000101111111110 + 0101111100110000001101000 + 1011010100101110011101101 + 1111010010010010111001000 + 0110100011010000001101110 + 0110011010110000101011110 + 1111101010101100010001010 + 0101101100011100110010010 + 0010110011101010000101001 + 0001000100010000111101111 + 1101100011101000111101101 + 0101000011000101110001111 + 0010100001111011011110110 + 0011001100100010000110000 + 1111110101110001010000111 + 0101000100000110101111010 + 1001111110101110110010100 + 1100000111001001111000111 + 1101100110011110101010111 + 0011100011010010100110000 + 1001000101101111111100111 + 1011001000111011100100000 + 0111100001001001011100110 + 0111101011010111001101011 + 1101011011111101100001101 + 0110001010110011101110000 + 1110100001101001010110110 + 0110110010011110101101101 + 1111001000100001101001000 + 1000010000011001001111010 + 0010010000111001111110101 + 1111110100111010111010001 + 0111011001011111101101010 + 1111111101110101011111110 + 0110110100111111001110101 + 0010010100100111101110010 + 0000001100111110001101000 + 0110010100101100000010000 + 1111110111000001010011110 + 0001010001001111111001001 + 0111100010001100001101000 + 1011111101111000101100111 + 1101110110110011010000111 + 1110100110010010101001100 + 1101001111010110100011101 + 0100111001010010100110000 + 1000110110110001100111110 + 1100111000001101010111010 + 0001000001110000011011011 + 0110101000100100101011001 + 1011100010001110100110110 + 1010111101011111100110010 + 0000000010000000110101101 + 0110001110110100000110000 + 0111011010101111001110111 + 1100011011101000100110010 + 1000001000011101110000100 + 0111111000100010001011100 + 1011101111000000000111101 + 0000010000010001001000010 + 0110101100111110111010110 + 1111011111100010100100011 + 1011101100110011111111001 + 0101011001101100010001000 + 0110101100101011111000000 + 1101101011011111110011100 + 1111101110111101110111111 + 0010010101101000111100100 + 1010011110101111111100101 + 0001100101100110001001111 + 0111001011010111111110011 + 0011110111011010001000001 + 0101011110110111111101011 + 1111011110010101011001010 + 1011101010001111100110100 + 1000100011001111101101110 + 0010011011001001111110000 + 0111010100010100010000001 + 1011110010000100010011011 + 1110100100011010100011010 + 1101010011100011111100100 + 0111110110001100101100010 + 1111011110100100100011010 + 1110001100111101000101001 + 1100111100011010110011011 + 1010010011110111111110000 + 0110010101011010000010100 + 1001000100011111110001010 + 0100001011110000010110000 + 1010011000010100101010010 + 1010111111001011001101110 + 0000001010011011001111010 + 0101100011000100100011001 + 1101010110011000111111101 + 0100011010011110011011110 + 1001001101001110111101010 + 0010000001100111100100101 + 0111010100000110101100100 + 1111011000010110010111100 + 1000111010111000111101011 + 0010001101010010001010110 + 1000010011001001100000010 + 0011011110100100011001101 + 1001000110111001100110010 + 0001101110111001100100111 + 1000010010100001101101101 + 1010110100010110110110101 + 0100011100110011000000101 + 1010000000000000110101111 + 1100011110010001111110001 + 1111111000100000001101010 + 1110011010000001101111101 + 0111001000011000001110110 + 0100101001010100110010100 + 1000011110011101001111010 + 1110100000101011000101100 + 0010001000001011001110110 + 0110110100001010010011000 + 1110011110011110010100001 + 1001100110100001001010000 + 0001111101011011100011101 + 0101110010101010011101011 + 0001101001111111101000000 + 1000001010100111110110000 + 0010110000001010001111001 + 0001001001001011010001110 + 0010001001010000110011010 + 1001110101001010110111111 + 0111000010001100000101011 + 1101110100001001010110110 + 0011100101010100010111111 + 0111111101101110000001011 + 0111101111010000000110011 + 1100101000101001011011100 + 0110011110100110000010101 + 0111111010010000100011010 + 0000100001011011010100001 + 1101001001101011110000100 + 0000110010110100101100111 + 0010101101100101111110001 + 1011110000000111100110001 + 0011110100100000010111011 + 0011011010000011011111001 + 1001110111101011000101111 + 1010001101001011101110000 + 1111010101100101000001101 + 1011100110011000110000100 + 1111111001111111011110011 + 1000000011011011010000000 + 0011001100101111000000000 + 1001110010110000111000010 + 1101111011111101111100010 + 0001000100101010101011100 + 1001100111101110101111010 + 1100010001110011000110000 + 1111010111111111001101001 + 0011001101110011001111100 + 0101111001011010101010000 + 0001111010000010011001010 + 0101111001100101111111101 + 1111010011010100111010011 + 1101101000010011101001000 + 1011011010000000110001111 + 0001100100100010011000000 + 0101010011111001001001101 + 1101001101101101110000000 + 1101010001001110010001011 + 0010111110010110010101001 + 0000000100010001010010101 + 1100101011101001111010110 + 0001000001111100000111000 + 0111110001110011010111010 + 1111000000010100101001111 + 0101111100010100100111010 + 0001110000110010111000000 + 1000100100000111101000011 + 1010100111111101100000001 + 0010101001010111011011110 + 0100010011111101101110110 + 1110001000001000000001111 + 1111011101011011010001111 + 0101000101011010100101000 + 1010101010111101000111010 + 1010101000001000110111000 + 1110110001010011100111010 + 0000010111011010100110001 + 0100010000111101110100101 + 1101010101011110000111111 + 1011101110001010100000010 + 1100111100100100111111010 + 0010101010110011111011011 + 1101110100110110111111000 + 1010101000000100100110000 + 0100101100011111110100111 + 0011111110000101011011011 + 0110110001011010100011101 + 0100010000100001100000011 + 0000110101101010010110101 + 1110111100000110111011111 + 1101110000101111011000110 + 1101111001100110100011101 + 1000000011001110010001010 + 0010011011011101101010011 + 0101100001100011101001001 + 1000010100100010100111100 + 1010100010101100011110111 + 1000111110001110011011010 + 1000111000100100001111110 + 0110000101100010001111001 + 1011111100011110100110011 + 1101110011110011011000000 + 0000011111101110101010110 + 1101010111010000001111100 + 1010010010100101111100111 + 0010001000011110111001101 + 0101000011111110101100100 + 1101111110110111100111111 + 0011000011111101110111011 + 0100110011111101100100001 + 1001010110001011110111111 + 1010011000110101111111010 + 1100111101011001000100111 + 1010010000010011101000110 + 0111010101111111110000100 + 1010000110011000111110010 + 0101100101110011101101000 + 1001010111110101011011101 + 0001101101001111100000100 + 1010001111001111000001011 + 0100011110100010010001110 + 0010000010100110111100101 + 0010100001100001100001011 + 1100011011000000011000000 + 1110101101000001000010110 + 1001100011011010100010001 + 1111110001100110001001010 + 1001010101110000000110100 + 1011010011000010010111001 + 0000000010000101011011101 + 1000011100100111001011011 + 0100101001111011100011100 + 0100010010011101011100100 + 0110000001001101010010110 + 1000101111001111100101001 + 1110100001000000111110000 + 1001001100000001110111100 + 0011000111101101101110011 + 1110010010101000110101010 + 0100100110111011111111111 + 0011010000011100111110001 + 0101001101111110000110111 + 1000001101010000000000000 + 1110101011010110011000100 + 0101000101011011101000011 + 0101000110001111010111011 + 0011100000111111001001000 + 0111001010111000000101001 + 1000101100010001100110110 + 1111101101101100100010010 + 0011101101011110010000101 + 0100101010011110001111110 + 1001001001011100101110110 + 0001100111011010011111111 + 1101000010101001101110010 + 0011010011011110100100101 + 0011101011001010000001011 + 0110110010011000011101000 + 0100011111111101000010111 + 1101111101011111111011001 + 0111101010101010111100011 + 0011011110101110110100100 + 0010100101010010011111111 + 0110110000110100100000100 + 1011110010001100100011001 + 1101000000011100100101100 + 0110101101111100010010110 + 0110100110001000010011100 + 0100000000000111110101011 + 1100000001001111010101011 + 0101111110000110110100101 + 0110110110010111000010010 + 1011001100000111111001110 + 0100011000001100110001110 + 0101100001001011101001111 + 1101010001110010100101110 + 0001100111000100100010011 + 0101011010010111111010110 + 1100111011000100101100110 + 0001010111110000111101101 + 1101100110011001100010001 + 0011110110111100001001000 + 1110010001010101001100110 + 1111011100000111100100100 + 0101000111011110011100100 + 0111001001001000100111000 + 0101000110001001110101100 + 1101101110110000111001010 + 0100010111101001010010011 + 0011000011010011010100000 + 0001100011011111101000001 + 1010111001110010001010111 + 0011101100111101011001101 + 0010111001011000011000111 + 0110110111011111110001010 + 0111111110111000001000110 + 0111111001100000101010110 + 0010011111110100111011001 + 1011010011110000111001111 + 1101100100101001010101001 + 0011011001011000000001011 + 1011111000000011010011011 + 0010100110101100010111010 + 1011101001110011111111110 + 1000101000111001011001111 + 0000001010111101000001101 + 0011001110011010011110101 + 1100000011000010000011101 + 0010101101110001110100001 + 0000010100111011001110000 + 0111011100100001000011111 + 0111100110110111100100000 + 1010011001100111000001101 + 1100101001000010111101011 + 0101000110011001111001001 + 0001101001011110011111010 + 0001010110010000000001000 + 0010100111100110111011101 + 0111110101010100101110110 + 1001000111000110011000101 + 1011101011001110000010000 + 0001111011010101010000011 + 1111111100000111011101110 + 0100100000010101001111000 + 0011110010001010111010110 + 0011000011001111110101000 + 1000011011100110010000111 + 0010011111100100011011101 + 1001000111111000001110011 + 1111000110001111010101011 + 1001001100010100100101010 + 1100110101110110110101000 + 1000001001111001110001111 + 1101101110011010000001001 + 0001110011000110100110001 + 0110001101111010000101000 + 0100001011010011000101111 + 1010011111011111000000011 + 0101001011000001101010001 + 1001101011011010001100011 + 0000111100001001111000100 + 0010100001110100100100001 + 0001111000100010010001100 + 1110011010001101101011011 + 1101100010011111000110110 + 0000011001001001110001001 + 1100110000101010011110111 + 0111010010110000011110110 + 1101100110010101000110011 + 1100011000001100110001101 + 1001110101001001110001010 + 1110110001111010011000011 + 1000010110100000100001010 + 1110011111111110101111001 + 0010111000111001010010011 + 1110100010100010100110001 + 0101000111001101001000001 + 0100100100110110001001010 + 0001010000101111011010000 + 1010110011100100011110110 + 1100111110010001001001110 + 1011101000110010111011001 + 1001100000001011010000000 + 0001010110011010001101111 + 0101000111011101110101000 + 0110101100001100011110010 + 1110110111111000001010011 + 1001110011000111110010000 + 1101000110100011010010100 + 1001000010011010100111010 + 1000010111011001110000100 + 0110101100000101100101110 + 1100101000001111111001111 + 1001110100111100000101010 + 1111110101000011011100000 + 0011111010111111010100111 + 1100010010101011000110011 + 1111001011001100010110011 + 0100111001111111010000110 + 0010011000001100101100100 + 1100111010100010101010010 + 1100101110101000000100101 + 1111010101010000100111001 + 1101011011010010010001110 + 1100101110100110100110101 + 1111000000011100111110101 + 1100110100010010000011011 + 0001100001000100110010100 + 0001000111101111001101001 + 1111011111000010010010001 + 1010010001101101010010011 + 0001110010110111110110100 + 0101101011000111111000001 + 1010011100011101101111010 + 0010110000100001000010010 + 0010011101001011100101101 + 1001110011100001100010111 + 0001100110111110011110001 + 1000001000101011110100010 + 0010001000110010101010000 + 0010000010101010010100111 + 1100001111110100100110000 + 0011001110011000111100010 + 0100010110100000100111011 + 0111011111000010011011001 + 0010011001100011100111000 + 0011100111010111100001100 + 0111011101101101110101010 + 1110100011111011101111101 + 1001100010001100100101011 + 1011000110111111011111001 + 0010010110110010110011011 + 0001110100111101011001011 + 1011011111010001101010110 + 0000010101000101110101101 + 1111101100101110101011110 + 0011000100001110111111001 + 1101111001100011111101010 + 0001110010110000111101110 + 1001011101100010000010010 + 1001110000101101001101010 + 1111011011110101001011100 + 1000110111111001100100010 + 0010010011101000011001111 + 0011011001011010101010001 + 0100110010101011000111101 + 1000100011000001101011010 + 1011110111001000001010111 + 0101111100110110101011101 + 1011110110110010110110100 + 1000110110110001101110101 + 0101010110110010101110011 + 1110001011111100110011011 + 0101111100101110000011011 + 0110010100001001000101000 + 1000111101111010000001100 + 1000001111111111111001100 + 1001110101100000101111001 + 1010000111010010110000001 + 1000001010110101001110101 + 0101011101011010101110001 + 1100100001110001011111001 + 1111001100000001010110001 + 0111010110011010010001001 + 1100111100110110000011111 + 0101011101100101101011001 + 0111001010000001110000110 + 0111001001011110101100101 + 1111010101101110011010110 + 1100100100100110111111000 + 1101001110110000010001010 + 1000011111111111101011010 + 1111101110000100101001101 + 0100111010010001101111110 + 0001010110101011111110011 + 1011100111101010000000101 + 0010000001101011011101111 + 1001101101000001000011000 + 1010011000101100010100010 + 0011101001001000110111100 + 1000111101010000110000100 + 0110111001110100101001001 + 1111001111011001101101000 + 0011101101001101001010101 + 0100001001011010000011100 + 0110111101111011001111110 + 1100011111001100011100101 + 0010010000111101111000011 + 0110101110000100001100000 + 1000011011101100010100101 + 0110110000111001101101101 + 0000010100101010111000100 + 1100010111110011111000011 + 0000100001101001100011001 + 0111111011101001011011101 + 0100000000110101011110101 + 1000101110010101101110001 + 0100111111000110110000010 + 1110010011011110001000010 + 0010111110011100111101110 + 0111110010100010110111000 + 0001011110111001001101001 + 1101001011011110011001001 + 0010010100101010100000110 + 0000011001001101111111000 + 1101011001000110000100010 + 1001111111111001010011111 + 0100101000001001010111010 + 0010000101100111010111011 + 1000100000101111101101110 + 1101010011111000000110110 + 1000011101110001110000101 + 1111010010100000000100100 + 0010011011111100110110100 + 1100001001000111101011000 + 0100010000101101011001001 + 1111001001000000101010101 + 1111110001100010010011101 + 1100010111100011110000110 + 1100010100011101111111010 + 0100100001101100100101001 + 0100110011000101100101100 + 1000111101110101010110011 + 0010101110001101110000000 + 0111001011001110111101001 + 1111010001111010100111101 + 1111011111110000110111101 + 1110100111110111001001110 + 1111100101110010100111011 + 0011011011000111001101011 + 1001111101010010110011100 + 0111111010101110001110110 + 1100010011000101101010100 + 0110101000110011111001010 + 0011110101110111001110100 + 1110011100111111011100011 + 1110101010010000101101001 + 0101011001100010101101111 + 1110111011110010000101111 + 1111111011101011111111111 + 1000110111010010110111100 + 0100101110001101111010000 + 0110100000011110100101100 + 1011100100000110000011000 + 1110110011011011101011001 + 0110110111110110011111000 + 1011111110011101000001101 + 1010111010100001111111001 + 1010110100100101101101101 + 0000101000100110011011110 + 0010110001000101000111010 + 0001010101011000100110001 + 0010100011001010011001100 + 0010111000010010101010110 + 0000101100101110101101001 + 0000010101100100001001100 + 1100101101101001101010110 + 1010100100001101011111111 + 1101000010011110100000000 + 0100110001010111100101000 + 0111011111110001100010101 + 0001110001111010000100111 + 1000000111111010111100001 + 1101101000110010010110100 + 0111001001110101110100111 + 0001010111010011001110111 + 0001100100110110010111000 + 1110001001010001010111010 + 0000001010101010100010001 + 0100010100111101000000001 + 0011111010100101100011001 + 1110000101010111101111101 + 1001010111001100100011110 + 0101100100101101000000100 + 1111100101111100110100111 + 1111110101011000111001110 + 0011010010000000011101110 + 0000111110111100010111010 + 1111011100110000110001100 + 1011010111000001110000110 + 1011111000000100101001010 + 0111000100111111000001111 + 1110110100001110100101011 + 0101010100111111001010000 + 1100111010011100001101010 + 1111011001000001110000001 + 0100011101101110011000001 + 1111111010100100010010011 + 1111000101011111001011001 + 0001100011001100110100010 + 1010100011010001100111101 + 0101001001011001000001011 + 0111010101010001000011001 + 1000010001100101110100111 + 1110110100110010001010111 + 1011001011001110011001001 + 0111011001100000111110100 + 1100000000001101111000010 + 0000110110000001011011010 + 1111111100110010100100011 + 1001111010011010111110011 + 0101101010110000010110110 + 1000000001100111101010001 + 1111100101011101110101100 + 0110010101010010101001011 + 1101111011110110100110111 + 1001110000000110001111010 + 0100000110100111010000010 + 1001001010011101001111000 + 0010010000010110101110111 + 0111011100001000000010111 + 1101011101100100100110011 + 1000110110010010111011111 + 1111001001111101011001000 + 0001101010111010011100001 + 1011000001111011111010110 + 0001001110101010110101001 + 1010100101001110001000101 + 0000011110101111001001101 + 1011010010001111101111010 + 0001001000101011100011011 + 0111110001110010011110011 + 0011001110111100001001000 + 1100111110011010100001110 + 0001100111000101101111011 + 0100001110010101011001101 + 0101010001011111010000001 + 1000011010011010110111101 + 0000100110101101111010000 + 0111110000011110010100001 + 1101001101001100101010100 + 0101100101101111110111101 + 0101010001011011110001000 + 0111101110001001100010111 + 1110010111010110101000001 + 1111001101101110110100010 + 0010110100000110001100110 + 1111001111000110011101110 + 1110111000101110101010101 + 1001001001100101101101011 + 1011100101011111110000011 + 1001011000011100010110001 + 1101111111000011111001010 + 1011101000001101000110001 + 0000010010111111100000000 + 1000010111101110011100101 + 1011010100100111111001010 + 0001111001011111101101111 + 0110010100011111110010010 + 0010010110101011111010010 + 1100111000001111001001111 + 1100000011001100101010101 + 1100010111101001011100100 + 0100110100011111010010000 + 0101000000001000011101010 + 1001100010101111111001010 + 0001001000101000011100101 + 1111000011010110011111011 + 1100011100000000011111100 + 1111000101001110110001011 + 0000010011100100011000100 + 0001100110010100111100100 + 0110110100000100011100100 + 1000011110001001010001111 + 1000110001111010101000110 + 1011110001000010100100110 + 0000111100101111001100110 + 1111100101100010010001101 + 1010010110001110110011010 + 0100001011110101101000100 + 1000001100001111000011000 + 1111111111111101100111001 + 0100100010111001101110010 + 1101111001001101110001100 + 1100000011111110000001000 + 0110001010010110100000100 + 1110101101011100111011000 + 0100101010100000010100000 + 0111101110010011001010001 + 1111001000101110011010110 + 0010101100000001000110000 + 1111100000011110001001111 + 1000110000111111101001110 + 1011100100111011000111010 + 0000010011101100000010000 + 1101110011011001010100100 + 0000110110100100111001100 + 0101010001101111000100111 + 0000110000111101010001001 + 1001111100110111110001000 + 0110100011011010001101101 + 1111010100000011000010101 + 1111110011101110100010100 + 1101111010100111010000111 + 1110100000100010011000110 + 1010100111110000100110111 + 0101011011100100011001110 + 1000001010111011100101010 + 1010010000000011001100101 + 1010001110001100111111101 + 1110110101100110001111101 + 0001010000111100001100000 + 1100100011110001110111100 + 1011100000001010011110011 + 1010000110100110010011000 + 1111101110000100101010010 + 1011110001011010010001000 + 0000010000010001001110000 + 1111001100111001011000011 + 1010111010000011010100010 + 0110111101101011100111110 + 1110101010100011000000000 + 1011010110100110001111110 + 1111011010011111001011010 + 1001111001011001010101010 + 1111101001100110111011001 + 0000001110001000100101001 + 1101101101011111100110100 + 0001100111101000110011010 + 1110000011000101010100011 + 0100001110100101101100111 + 1110111110100011111010010 + 1110101100110001011110011 + 0011011110111011001010010 + 0011111100110010111001010 + 1110010000101011100010010 + 1110111010001010110111000 + 0001011011010011110100000 + 0100001001011101100001010 + 0010111011000100001111100 + 1000100011101001100000111 + 0111001111110101110001001 + 0011111010100101000011000 + 0011010100011100001111001 + 1111010011010101010011011 + 1001100110001110001101101 + 0110111111010101011110110 + 0101010000001011011100111 + 1001011110001011001001100 + 0101010011010000110101100 + 0001111100000001111101000 + 1100101000001101001000110 + 1110010111011011011010111 + 1011111010001100010110101 + 1101101100100100010100011 + 0011011010000100011111111 + 0010011001011110010001111 + 0100110001001101010100001 + 0100101010101111111110000 + 1111110011011011111010000 + 1010111001101011100000111 + 0011000000111100110100011 + 0101101000100010111011110 + 1001100001110111000111001 + 0110010101100001000101111 + 1010110010001110101001001 + 0101010010110100001010011 + 1101000100010100101010000 + 0110111011101101000010110 + 1010001011111010000110101 + 0001010100100000000001100 + 0011100111011010100010101 + 0110111011001100001110000 + 1110101101001100101110100 + 1001111100101100111111001 + 0011011111110001010110101 + 0001110110100100010011101 + 0001100110001110100100001 + 0000111100000011010001000 + 1100111110011010110000011 + 0010010010011110110011100 + 1100100100101100110101101 + 1100010100101101111001010 + 1011101011011101101011101 + 1110011100110000111100111 + 1101010000011101110010010 + 1100110010000110000011110 + 0101111001001001110000101 + 1110010110011101110011000 + 1000101001001110011000110 + 1101101111011110111111110 + 1111000101001000011011101 + 0110001100101110101110101 + 0101010001011011101110000 + 0000011010101101011011011 + 1011001011101110101100010 + 1001101000110011011110111 + 0010010110111010101001010 + 1100000100001100100011100 + 0101100010000001001111101 + 1111001010100101110001101 + 0000001110111101011101000 + 0100000100101101011010010 + 0111000111111111110010110 + 1001011101001010101011010 + 0110110000011010011111100 + 1010001111001110010111111 + 1100000101100100111000000 + 1001010010000000101110100 + 0001000111100000010011001 + 0111000000000110111010011 + 0111011111000010110000110 + 0000101111010011111100111 + 0000110000010001011111111 + 0100100111001100011010111 + 1111101011001111100000001 + 1100001110011011110111100 + 1010110101001001111000011 + 0011000000010000100101000 + 1101011010010001101010101 + 1000000100000010111100011 + 0111010100100000001100011 + 0010011010111111000011110 + 0010100010100111111010101 + 0000101110000000111110100 + 0100111110100010101101111 + 0010110110100111001110101 + 1000011010100001101011101 + 0101001110010101000011000 + 1010111100011100010001011 + 1111010000001111100010111 + 0011101011101000010101110 + 0000010011001100110101001 + 0001010010000101111111011 + 0001101101010011000010010 + 0110011000110001101110111 + 0000110010101000110000111 + 1111100101011100011101110 + 0110100001010001100111100 + 0110011100010111110010111 + 0000110110000110110010111 + 0010010000011001111100111 + 0000111111111001110111110 + 0100100010111011011001000 + 0011010110011010111101000 + 0101010011111001000101100 + 0000000101111101001101111 + 1100111111110010010101000 + 0000010100001010010000001 + 0100111111000111101001001 + 1111000101100001101111100 + 1010111000110111111010100 + 0110000001100111010101011 + 0001111101001100000110101 + 0101000110010110110010010 + 1011100011110011100111011 + 1000000110011011100010101 + 0101111101010001011010011 + 0010011000000101110100100 + 0110110001111111111010101 + 0000100110000100110101110 + 0110101100001110101110001 + 0110011100101010000011111 + 1010100111101100110001111 + 0100000000011001000010111 + 1101011101000010000111101 + 1000110000111001011011101 + 1001011100100010000010100 + 0101011100000000101110010 + 1011010110101010111000010 + 1011001011011011000110110 + 1110010100110110100111001 + 1100100010100000001000110 + 0101010001000011101111101 + 0100100111111111001010110 + 0001111111100100100100010 + 1011001011111100110111010 + 0100000001110101011000000 + 0011110000111110100110000 + 0001010001001010100101110 + 1101000011111101110001110 + 0011010110101011100110111 + 0111010110000111011101111 + 0101111111001101100000001 + 1000101011001011001110000 + 1101110110000101101101110 + 1001101111010110101100101 + 1001110011010000101000011 + 1001001101101011111110001 + 1000000111000100010001101 + 0110011110100011111000011 + 0010110101111011001110000 + 0001001110001001111110110 + 1000011001100011010001101 + 1011110001000110101100100 + 1111111100111001011010001 + 1000101000110111111110110 + 0001100001100011010111000 + 1010001011010110011110011 + 1011101010111000001100001 + 0010111100111000011011001 + 1011010101110110100001011 + 0001011100011010001001011 + 1111100101000100101111110 + 0100100101011001000011001 + 1001110001101000100110010 + 1101110010000101100100010 + 0000101100001110111001001 + 1101001001001110100011100 + 1110100100010111111001100 + 1100110100111011100010110 + 1110111010001111011011011 + 1010010100000110101110110 + 1111001011100000100001011 + 1001011101000111110000101 + 1101001000101000101011101 + 0111100111101110110001111 + 0111011111011101110010011 + 0100110010010010110000111 + 1010000111001000000101001 + 1111110101000000101110000 + 1100100111100101111101101 + 1000101111001101110001011 + 1111000110010110010000000 + 0101100000001110110011010 + 0010111011011110011001001 + 0010101000101101111111001 + 0011100111101011100000110 + 0011010001010101000001101 + 1000011110110110101110110 + 0111011110110111111100011 + 0100010010001011101101010 + 0001011110010111111000110 + 1001011010110100011010110 + 1110000010001110101111111 + 0011110100100010111001111 + 0111010101001101001010110 + 1000110100001010110011110 + 0010010101100000111100101 + 0101100001001111010100001 + 0100111101011000110100101 + 0100110001010000100110000 + 0001101010111011101100110 + 1000000011010110111110111 + 0110010111011000001111101 + 1110101100010001100000011 + 1110011110101001001110001 + 1100010101100101001011000 + 1110011110100000010101111 + 1000010010110111000011001 + 0000100110101000001010011 + 0010111101110111110111100 + 1110101111111111011110111 + 1101111000101011010101110 + 0111111100101110101100011 + 1011011010100011101101101 + 0111010010001011111110100 + 1001010100101100110011010 + 1101010110010100110100010 + 1010111001000110110100000 + 0110111110100110011110000 + 0101011011001110001101101 + 0101011000010101001101110 + 0010011100111100111100010 + 1110100100101101100100100 + 0100111110110100100111001 + 0101000010110010011111000 + 1000000110110011011101111 + 0000010001001100010100011 + 0001010011000100100000010 + 0010000100000101110110011 + 1100111010110001100111110 + 0010001101000001000011011 + 0111110100110110000101000 + 0000101000110100001001100 + 0000100011100001001011101 + 1000101001101101010011101 + 0000101010100010110011010 + 1011101011110011110100010 + 0001111111101111110100110 + 1011100000010000001011010 + 1111011000110110001000111 + 0101100110010111001110010 + 0001100011100011111001100 + 0100111001000001101000101 + 1010010101010011110111000 + 1000001110111111001110110 + 1000000101010101010101110 + 1001101101001110001101111 + 0101011110110101110111001 + 1101001100000000000101000 + 0101111100001110011010111 + 0101010000100111011001011 + 0011000000100100110010010 + 0101101101011010010011111 + 1001101111011110110101100 + 1011000111011100100010000 + 0011011110101001000000000 + 0100110010010001111110111 + 0010101101001010111110111 + 1100110010110100000000000 + 0011011010110110011100110 + 1101000000110100110101110 + 0111000001101101000111000 + 0010101000011000001100100 + 0100111011011100001111101 + 0101110011101110111110011 + 0011100010111000111001001 + 0111001101000000100011000 + 0011011010000100001000010 + 0011011111100110101110111 + 0001000011000000101010111 + 1100101110101110000011101 + 1011111110011001000000000 + 0010100001001110100100100 + 1011101100101000000111011 + 0101000001110111001100001 + 0011111110000001111100101 + 1000000110111000000101111 + 1100011011001011111100011 + 0010110100111110111101100 + 0101011111101111010010100 + 0101000000001011000011100 + 1000110100011010110010001 + 0010101011010011000100001 + 0111101100111111000111100 + 0100110111001101011000001 + 0010001001111101010011101 + 0001101110011010100000110 + 1010111111000111111010000 + 1000101011101110001110001 + 1010011100010000110010011 + 0100000111101101101101011 + 0101001111001000110000110 + 1011001010101010000101100 + 0001101011101111011101100 + 1100001101100100011001000 + 1101001110101111000100001 + 0100101001010110010110101 + 1100110000001010001100100 + 0111000100010011000001000 + 0111111001101010101000000 + 0000010110000011111010111 + 0000011011000101101111110 + 0000010010110011101011110 + 1111111110001010100111101 + 1111000101111100111000100 + 1010000111111001000100101 + 0110101011010111100011100 + 1100001000011000110010001 + 0000101001001111111001100 + 1111010000011001101001110 + 1011001101110111100000010 + 0100011000111010001010000 + 1110101011100111010000100 + 1111101011010101011111100 + 0010110011010100110000011 + 0100011111000101100110000 + 1010111110110101010101010 + 1111000001100001111010110 + 1001101010111000100100000 + 0000011000111100100100100 + 1110110100110100101001010 + 0111000100101010000010111 + 0011110011101110101011000 + 1000001000011101111101100 + 0000011001011110111000011 + 1111001110011111111001001 + 0010100100011010111011011 + 1000110100100001010010000 + 0011001000111110101000011 + 0111101100011000010011011 + 0000111100110000110111101 + 1111111111000110000010100 + 1010101001011111111000110 + 0000000001011011101010011 + 1101111001100101000011010 + 0110101001101000111010000 + 0000000111011101101101100 + 0010000111110100111100111 + 1010110110011100111111001 + 0111000011100101100100000 + 0000010111110010101101000 + 1010100010100101011011101 + 0010011111100100111010010 + 1100010101100000011000001 + 0100011011110010000101110 + 1110100111010111100110110 + 0101100111011110111100000 + 0011111001101111000011001 + 1001001000001000010111011 + 1011111111101010010100101 + 0110011110111001011111000 + 0011000100100001111100000 + 0010011010110111001001011 + 0101100101001000110000100 + 1110010000000100110010100 + 0111101010110000101011111 + 0000101010111001001010111 + 1011101111000111010001101 + 0110011010011111100010111 + 0000010010101111011001111 + 1001000001010010000111110 + 0000111100101100101100000 + 1001100101000001011111101 + 0010100110100111011000100 + 1111010010001110101101001 + 1111111010111011000011000 + 1001010011010001100100101 + 1011010001001101100111000 + 1011100101111001000010010 + 1110010001100001011010101 + 0100010000001001101001110 + 0011111101000001001000000 + 0010001101100110001000101 + 1010001011101110011111001 + 0011100000101111000011001 + 0001001111100110010010111 + 1010001000000110100000100 + 0100101011101000011110001 + 0011000000110010011100001 + 1001010111110011011100000 + 0100101001111001101001000 + 0001011101101100110011000 + 1111110111110100111000011 + 1101001111110010000111111 + 1101100100010101000011000 + 1101101000100111111110100 + 0011110111011001101111010 + 1100101001001111100101001 + 0011101101101100110000011 + 1100001111101101110110111 + 1100011101000001011111111 + 0101100110111000010010010 + 0111000001010101001100001 + 1111110101010010111010100 + 1101011010110001010111110 + 1010011111100101011101001 + 1001001011111100111101100 + 0100011111110110010010110 + 1111000011101110010001110 + 0011010010111011001011010 + 0011100111111110001110110 + 1011011011111001001001110 + 0111001001011101000001010 + 1101101000001111011101000 + 1000010111111001100000010 + 1011110101101010110011011 + 1100011011100010101110010 + 1001011011000110000000100 + 0101011100101001001101110 + 1101100111111111101000011 + 1011101101001110010001000 + 0000111010111011010000100 + 0010011100011000111110010 + 1101000010100100110111000 + 0101110000110000111000000 + 1111101010101000100100001 + 0001011011110111110111111 + 0000110111111110001110110 + 0001111011110000010110011 + 1001011100001101110111011 + 0001100101010011110010101 + 1110001000110000101111011 + 0000101111100001001111011 + 0000100111101010011001001 + 0110111001001101100100100 + 0000100111000010110001000 + 1111101000011001100001000 + 0000100000011010000100001 + 1111010111110001001011000 + 1100110000100101011100111 + 0000011100010001101010110 + 0111001010100111110011011 + 0110001001111010001000101 + 0111010000110000111010101 + 0100001100100110101000011 + 1111001000010000001010110 + 0101011001100101010101110 + 1111111000000000111110011 + 0000111110000101101001111 + 1010000100000100101001010 + 1000011000100101001011101 + 1010100011101101111111110 + 1001000101101110010001110 + 0111110101011000101010111 + 0111110111110010100001000 + 0010011111000001000101011 + 1111000001100111101010011 + 1101101101001110101100011 + 1001110001010011011011000 + 0011110001000111111001011 + 0000001000101111111001000 + 1110111110110101011010011 + 0011110011010111010101000 + 0011110000000000111111100 + 1011001111110000101010110 + 1100001101100010110011010 + 1101011011100100011110010 + 1101000101001010011101110 + 1101110011000110101010010 + 1001110111110100011010111 + 0111001011110111011111100 + 0011011110110100011100101 + 0110101011101010010000101 + 0110001101101001000001110 + 1101001001110111010111100 + 1011101011001111000101101 + 0101010011010001110001110 + 0001000101100001011000010 + 0110001110000100000011110 + 1001011100000001110101000 + 1011100111010000110000010 + 1001001101110011001110100 + 1101101110000111100100010 + 1001001001011111101101110 + 1101011100100101111110111 + 1000011001101000110011101 + 1001010010001010110010010 + 1101000101001001101001110 + 1100111001010111100000011 + 0110100001111100000001110 + 0110111110111001101100111 + 0110011101000110100101101 + 0010011110011001010011010 + 0011101010001001111111000 + 1001000001101100010100011 + 1101010001101101011000100 + 1001011111001010100101001 + 0010011010000101011010001 + 0100110110100100010100100 + 0101111100101110101010111 + 1110110101111010110100110 + 0110011100000010000111101 + 1101000100100010101101101 + 1000010001110111010101000 + 1110100100000100111101010 + 1110110100111010010101001 + 0101000110100100111101001 + 1101100100000100000000011 + 1101111000111101011100011 + 1011101000001000110110010 + 1000000010100000100110100 + 0001000101011001000111110 + 0001101110000010010011011 + 1111111101100101111011111 + 1101010110000000001001101 + 0110111011010000101100010 + 0010001010101001011001011 + 1110000110101010011100101 + 1100000011011101111001010 + 0101011100110100010001110 + 0101001010011001010110001 + 0111011101101011101111000 + 1010110010001111000010101 + 1100001010100110101011111 + 1100010101100100010000000 + 0001010011110110111100110 + 0000000000101000111111110 + 0010111110100011111010100 + 0011011111001011111001111 + 1111110001111110111010010 + 1011111100101001100101000 + 0111110111001011101111010 + 1111101000010101001110111 + 0101111110111101110100101 + 0011100100101101110010010 + 1101100001000101111001010 + 0100001011011011111101011 + 0100001110010111011001011 + 1111011111001101111100001 + 0001100110101110010010100 + 0111010101011010101100110 + 0111110011010011001100100 + 1010000010111101111010101 + 1100101010110000101000111 + 1100000111001001010000010 + 1100100111000010100110110 + 0000100010011101011101011 + 1101001001101111011010111 + 1010010011011001010010000 + 1000001101111111011010000 + 1011001101010010000111001 + 1110000010111100110011000 + 0001101111001101000000010 + 0111101111011000111011010 + 0110111001011001101011001 + 1001000010111001001110100 + 1000010111110100111110110 + 0001011001001011111101011 + 1011101111001111100110000 + 0001010100001010011010011 + 0101000101100010011011110 + 1100011111110101000110111 + 1111110011000100000001101 + 1111001001011110001110001 + 1001101010101001000011000 + 0100110000011000000011100 + 1000010101100001111001011 + 0101100110101011101100110 + 0101101000011111111000010 + 0000101010001111111110000 + 0011111000100111110001011 + 1011101000110001110011111 + 1111111011111101101010010 + 0111101010011011101101101 + 1011111110111011011101011 + 0010111111101111000111011 + 0100101111011001101110001 + 1100011001000101011000001 + 1011111100111010001011011 + 1000100100110110101110001 + 1101000010100101101011010 + 0010101000000000000100101 + 1000010010001010001110100 + 1100100001010011110101001 + 1010101100101110111111010 + 0100000000100011001000100 + 0000011001011100001100001 + 0100100111101000110000110 + 1000000101001101101011010 + 1111010110110110100110101 + 1000101100011111011111010 + 1101011110111011110010101 + 1110010111110001010001101 + 1010101111101001111101100 + 0011100001110101000001100 + 0100000001101100000110001 + 1100111001111011010111001 + 1001010101001011101001010 + 1111010101001011111111000 + 1101000111100011100011101 + 1010110010110111001101010 + 1000111001001100111110111 + 1101000110111011110010011 + 0001110001001101001010011 + 0010111101011111101000111 + 0110001011000010111001100 + 0011110110011101010110011 + 0110011000001101101101111 + 1001011110001100011111101 + 1000101101010101011100100 + 1011100110001001001111001 + 1110001001100011110110101 + 1110110010100011101110100 + 1001111101000000101100110 + 0110010001000000001100111 + 1111001110100101110110110 + 0101010000111000111111000 + 0011111101101100101011011 + 1110000001001001010110101 + 0001111110110000010111111 + 1010011011101101000011111 + 0110100101100010010101110 + 0101110011111010010001010 + 0110101111110010100111000 + 1111110000001001010010101 + 0011001101100101000001100 + 0110011010010011100101001 + 1111111000010100001010000 + 1000101111110000101111111 + 0100100100000000010000010 + 0100100010101100001111010 + 0101010011000000001101001 + 1010100000011111110100101 + 1001111001110101000110011 + 1000110010101111100100010 + 1001010000010001101011001 + 0011101001001011101100110 + 0011011000001010010101110 + 1010100011011010010101110 + 0000010100111011110110101 + 0011101100100101000010010 + 0011001000001001101100011 + 0010011110000000100100101 + 1101100111100101100001010 + 1100011100001010010010101 + 1000000101001110100111100 + 1010000011011111011100001 + 0001000100111011101011010 + 1000010100000010110111010 + 1110110010011001011110111 + 1000100100100010111000000 + 0010100011100000111101000 + 1101110010001001101111110 + 1110110010010100000111001 + 1110000110101101110001010 + 1100100000000100110001011 + 1011000111000111110110011 + 1000100011011101011000110 + 1011010011101101001111000 + 1000110110001110101001011 + 1101000010100101101000001 + 0101010111010110001010100 + 0011011001101011001110000 + 1001111100010010111010110 + 1110111010111100110101101 + 1100110011100101011001111 + 1011000011100111001110110 + 1010100000100010110010100 + 0100011011110000100001101 + 1011001100111000101000110 + 0000000100111011111011100 + 1101101000111010010101001 + 0001110100000110000000011 + 1001011100001110000111110 + 0000000000000000011100101 + 0000001001100110000100101 + 0110111000011010000100000 + 1010111000101001101100010 + 1000100010001101101111000 + 0110000001111001000001100 + 0011011110111110011101001 + 1100110011101110000011010 + 0010101111010100011000010 + 1111101100000011111000000 + 1100001011110000100001000 + 1000111110111011110001100 + 1101011101110011011011000 + 0100001000000111110101101 + 0001010010100100111101010 + 1011000100100101111111010 + 0010110101000010111110001 + 0010000001001001110001010 + 0001000001110110100011101 + 1100011110001001110010110 + 1010111100010000111111100 + 1001111000001110111100001 + 1110101101100011111110010 + 0011011010101010100111110 + 0011111010110111110011001 + 1100001000111011001001001 + 1011111111110011000101010 + 1100000100010100000000110 + 1010001011000010000010100 + 0011011011101101000111011 + 0100111010110000010000000 + 1100001010110011111010111 + 0011111100000101000111011 + 1011011111110000110000110 + 0000111101011001110011100 + 0010111111001010010011110 + 1101000100010010111101011 + 1000010100000110010011010 + 1010110010101101000110010 + 0100100101111110111001111 + 1001011110100110000111001 + 1101011011001001010010001 + 0011101101011100110000011 + 0000001110001100101011000 + 1010110001010000011110101 + 1100000110011011110101001 + 1111011011011000101111011 + 0101100011011101101001010 + 1011010100110011001011110 + 1011100010001100111010110 + 1101000000010011110001100 + 0001010100101010110000101 + 1011010110110110101100000 + 1110100101101000111100000 + 0011011000011010100010001 + 1111100100010100010010000 + 0101101000001011010111000 + 1001011101110101110000110 + 1000000111001000001010111 + 1110101001000100110111000 + 1000110001011011110010100 + 0101001001100111001110000 + 0001010101011000101100000 + 1101110100101100000101111 + 0000001001101011011100001 + 0001111000011010101111001 + 0100110000010001000100010 + 0001001010011101100110000 + 1001001001001011000011011 + 0001011001000101011110110 + 0101010000011100010110101 + 1101000110001010000001010 + 0001101000001101011000011 + 0011001110000011001011010 + 0101111000100000101001011 + 1100001110011000011100001 + 1111000101111011100001001 + 1010010010011110011111000 + 0111010111011010001110001 + 0001111101100110111011011 + 1100000000000000110011111 + 1000101010100000001110111 + 0111111000000010111101101 + 0000000010100100111110111 + 0001001110111111001011000 + 1110011010111011110000011 + 1001011000100010011100110 + 0011001010100001010111001 + 1111111111110010111011011 + 0100100010110001101101101 + 0111001000010101110101010 + 0111101010010111001110100 + 1000110100011010100101011 + 0010101110101010011100101 + 0010010010110000010010011 + 1110110010000001000101001 + 0110101110011101000000110 + 0011101001010001000111001 + 0101000011011101000101100 + 1110010111001111000011000 + 1001011010010110010110011 + 1010101100000011001001111 + 1010000011110001100110011 + 1100100010101101011110001 + 1110111001001010011111011 + 1011101000001100010001001 + 1001111101000101001011111 + 1001111111111011000100100 + 0100010110100000010000111 + 1001001110101010010001101 + 0101100011001000000111011 + 0101110100110100111110110 + 0001001100011001111101111 + 0010101001110101001110101 + 1011101100011100101101011 + 1100010010101111100101110 + 0010000100101001110101100 + 0010110011111011111111110 + 0110000101011100011001000 + 0011011101101110101011010 + 0000100101011100010110000 + 0110111110010000111111011 + 0100011000000001000110110 + 1011001100000100100001000 + 1101000000001000110000010 + 0000110110011001111110110 + 1001101001111011010000011 + 1010011110111000010111111 + 0100111011110000001100101 + 0111110000101111000001010 + 0100101001111101010101111 + 1101001100010111000111000 + 1001101001011010100101111 + 0110101111110011100101000 + 0010011111000101000111010 + 0000110110000010110101100 + 0011111000111001010110110 + 1101000001100001101100100 + 1110100111111100111110010 + 0110100100110101001110010 + 1000010011111000000110001 + 1101100101000100010010001 + 1010000100100011111101001 + 0111001111010110101001011 + 1011100111001110010111001 + 0001111101001111011010100 + 1010011011010110100111100 + 1010000011100011101110100 + 1010100101100010011001111 + 0010000101010111001001001 + 0100100000001100010100010 + 0110111001110110010000110 + 1000011000101010100001011 + 0011100111110110110010101 + 1111100001101000111010100 + 1010010111111000000101100 + 1110110101000111100101110 + 0001110010101000101011011 + 0010010011100001010010110 + 0001110111111000010110000 + 1100101100100010000110100 + 1100001001100011101010100 + 0101111101000001110100010 + 1000100110000011001001100 + 0111011101111100100100101 + 1000010101010011101110011 + 1001100100011110011101000 + 1011011001111111100010110 + 0001001010101001000101100 + 0111010101011111010010110 + 1000010110011111110011000 + 1001010101011011101000011 + 0000011111011111010011000 + 1111110110101110111100011 + 0100000101101100111100011 + 0110001100010000010010101 + 1010011010001011000100101 + 1111001001100011100100110 + 0000010111101101101011001 + 0100110110100001100000001 + 1111100000001001101011101 + 1101001100111000000100100 + 1100110111011110000110110 + 1111000111111111101110110 + 1010100101011100000000000 + 0010100000101001101010010 + 0000101001101111000010111 + 0101010010010101111011100 + 0011111001110110010101110 + 0111010000111101011101101 + 0101000011111000111000100 + 0000100010001101100100110 + 1100101001000101100101000 + 0010000010000101100011111 + 1110101110111100010000001 + 1010111101001101011111101 + 0010110111110001101011110 + 1000111011000010011000110 + 1010001010000100101111100 + 1000000110000011010101001 + 1000100011011111111011110 + 0110110110100101000100010 + 1110100000101110111000000 + 1110000011001101111101101 + 0100101111111011001010100 + 1010110000101100111110101 + 0111110100101010111001001 + 0111001101011001111010101 + 1101010011110001011111000 + 1010001100111000111101010 + 1001101110011011101001000 + 0101100010001011011100110 + 1011001110100001010110011 + 0011101111101111001000101 + 1000000101110110001001010 + 0111111111110111111000011 + 1010111011110011000101100 + 1010101110101011011010001 + 1111111101110010001001110 + 1011011110100001101000100 + 0000011100011011001011010 + 1100011111001100010000111 + 1101011111101110101101100 + 0101000110000111010011101 + 0000010000010011110101101 + 1100110011101101101001000 + 1101011101011011000100111 + 0010001101011111000110001 + 1101001101011110110011100 + 1111010100100110111101111 + 1010000111011001101010110 + 0000110011100101001011101 + 1011011001001110011010001 + 0110100011101011000110010 + 0101011010010011010110111 + 0111111111010011011111111 + 0001001100101010100111100 + 1101101100101111100100110 + 0010001111111110110111001 + 1000011110101001110000000 + 1000010110000011011110000 + 0010010100101001010111000 + 0111100001101011000011110 + 1100000010101011011001101 + 1011110011101110010001000 + 0010111001011010111100000 + 0101000010110000110000100 + 0010111100110100010010110 + 1111101010110011010010010 + 1110111101100100101010011 + 0111010010100101011011011 + 0101000000100000111111010 + 0001100001001100101001111 + 1110100110001000001011010 + 1010011100101011001100001 + 0010000101101000111101100 + 0100000011100111011110110 + 1011111010010001000101111 + 1110110010110000100110110 + 0110100111010101011001110 + 1101001100110111001011011 + 1100100101001100111101000 + 1101111010111010100110101 + 1111100110010110001111100 + 1001101011100011100011101 + 0000101011101000010010100 + 1000000101110000111011010 + 0010111100101101110110010 + 1011111111110011111000011 + 0100101101010000101100001 + 0110110001011100110101100 + 0111111110100101100011000 + 0011010001110101000100010 + 0010001010100101011000111 + 1010011000101101110111011 + 0010101011111001101001111 + 1101001000000110101010010 + 1001010000100001111001001 + 1101111011001001101001001 + 0101001000010111110110001 + 0111010000010111111111110 + 0100111001100111100000100 + 0001101010101110101100001 + 0001001111101111011100011 + 1110101100100011100011011 + 1100100011001100110010111 + 1111110110011110010110010 + 1011100001110110101000000 + 1001001010100001101101100 + 0101110010111010001100010 + 1100011101111111111011110 + 1001101011010000111001100 + 1111100111001101101111010 + 0001010111101001101011001 + 0010011111101101001101011 + 1101010100001011011001111 + 0001100011011001100011111 + 0101100111000011010100101 + 0101001001010011101111111 + 1111100111101101000110011 + 0110101110000010100100110 + 0100100000111010010010000 + 1111000001011101000111011 + 0010011010111111100010110 + 1111110001010100100000110 + 0101110000111101110101110 + 1010111100001110000101001 + 1011010000011110101100100 + 1101011001001100111101000 + 0000010111001011011011100 + 0100011100111010011011100 + 0011010000010011111111100 + 1111101000000010011111010 + 1100011110011010110101011 + 0101110111100011110111110 + 0101100100100010101000010 + 1001011011110110111111011 + 1100010111010100101101000 + 0101010100001100001010000 + 0111100010000100000111011 + 1001011000100010100100010 + 0011000011101011001011111 + 0000110101100100001000101 + 0100010010101001101101101 + 1101111010110100100010011 + 0000111011011111001101111 + 0001011111010010100100010 + 1110001100101110100100000 + 0110000100100101111101111 + 1111100011000011011111111 + 1110100110110110011000010 + 0000000111100101001011110 + 0011000011001100111011000 + 0101100001011110101010100 + 1001111011101100101011110 + 0001001110101100100110110 + 0100010101100111111111101 + 1111100110011011110011100 + 1001100001110000110000101 + 1100111111101010011010010 + 1001101011110001001110111 + 0000100100000101000010001 + 1001010111101111000110011 + 1111010111010101111111100 + 0110110101100011001001110 + 1100010001011100100101111 + 1101111101101101101010100 + 1101011011101100111110000 + 0011101110001111001000001 + 1011011011010110000100010 + 1011101000010111101010010 + 1111011101111010110100011 + 0010010010011010001000000 + 0110010011000101111000101 + 0100101110111000111001111 + 1110110100110110001010100 + 0011000101110010011010010 + 1010111111110100111111010 + 1100110000001011100110100 + 1011110000001110110011100 + 0100011000111010010000111 + 1000001111010100001000000 + 0011011001010000101010001 + 1111011110010100101100010 + 1100100111000101001010011 + 0101010111111010110110001 + 0001010001111010000011110 + 0011001010000110100000110 + 1011011011010100001010010 + 0111000011110001010100011 + 1100111111001000001111101 + 0011110000111010101011101 + 1001110001100101010000011 + 1001110010000101100000010 + 1011111110111001001010100 + 0111000011110111011110101 + 1111111110001001000100101 + 1011000110100110111100010 + 0011101010101111011010100 + 0110100100010010000111101 + 0111001111100000001010010 + 0001000000100100011001111 + 0100100111001000110100110 + 1001011110100101011010001 + 1000110111001110010001011 + 1011001010110100011111001 + 1000100011110101111000101 + 0111111100001001100011010 + 1110001010001110101001101 + 0001001111110001011100000 + 1101100000001111100100010 + 0101101111011001111011000 + 1010111110011001011111100 + 0100100001111001111011010 + 0111001100001001111100001 + 1100101111001011101010001 + 0111110000111011110111101 + 0101010001001011111010001 + 1010010011001101011111001 + 0110101011010100000000010 + 0001011011010000111101010 + 0010101101110111110010010 + 1110001111001110111110110 + 1100101110000011011010011 + 0110001110001010110001010 + 0010101010001101110100000 + 0010010101111010101100100 + 1011110110101000101001011 + 0111100101001011010001111 + 0100110101001000110111011 + 1111010001010011000110101 + 1110101111110011001000001 + 0100111000100000011111100 + 0101100110010001100001011 + 1101010110111011001001001 + 1000101011101011100000011 + 0101010000000100011010110 + 1011100011111001110111001 + 1010101100110000101101110 + 1011010101001011111000011 + 0011011110110101011000010 + 1101010000110101010001011 + 0110010110010001001100111 + 0011011101001001010101001 + 0000111101101001010010011 + 0000111000101000010000010 + 0001111100011111100110100 + 1110111000010101010100110 + 0001101101110101100001011 + 1001111001111001011100010 + 1000000111100011111011001 + 0101000000100000001111100 + 0110000111101111100110011 + 1100110101111001111100010 + 1101011011000101001110111 + 0001001001011101011110101 + 0000110011111110011001101 + 1010001101100100000100010 + 1101000010001011100000000 + 1001111100011101010001111 + 1110100101001101110010010 + 1110111110110110001010011 + 1000011001001100000100000 + 0010100100101110011111010 + 0001000011010001000101000 + 1000001101010101100010000 + 0001010011000110000001010 + 1111000000000010100010011 + 1100101111010110001010000 + 0100001111111110010000000 + 0101001111001001001011101 + 1000001011010110100110011 + 0000011101000100100111001 + 1010101000010100001000001 + 1101001010010011010001000 + 1011000011110110010001000 + 0010011110010110011000101 + 1101110101000011101101110 + 1011000001001000110110010 + 0011011001001011110011101 + 0110111010000101011001000 + 0101001001111100010101001 + 0100101000000111000111110 + 1100100000100101101001100 + 0111001101011000010111110 + 1100110011100110100000010 + 0101110110110001111111000 + 0000101010011100111010011 + 1000000111111100001011000 + 1000000011011011111111100 + 1000011110011000001000001 + 1110100101011011010000011 + 1011110111111101001011111 + 0101101001000111111101011 + 1000010000000000010101010 + 0101101011001001111001110 + 0001000010110110011001011 + 0111011001010101010010010 + 0101001111001111101011011 + 0111101000010111001101011 + 1001100100110000001101110 + 0011010111010000011010001 + 1101001110000100001000010 + 1110110001110110000110101 + 1111101110001000110110000 + 0011100000010010110101001 + 0000011011101000101111011 + 0110001111101000011101010 + 0110001000101001001000110 + 0011011001000001001110111 + 1000110111110010100110111 + 1010111010000001100100001 + 0100000010100101111110000 + 0110000011001110100011011 + 0010100100011010000010101 + 0100011110101100000001001 + 1100101000010011011010100 + 1100001100101110010001000 + 1101111101001000101010001 + 1001011110011001111100001 + 0111111000000110111111011 + 1110110001111011011010001 + 1010010000001101111101101 + 0011111001110000100110010 + 1111011001100000010111000 + 1110100000010110011000110 + 0010100001111001110101100 + 1011010101010010100000011 + 0101001010001100000110010 + 0110010110010000100010010 + 1110011010100100011101100 + 0011111000001011110010000 + 0010011100001111001100000 + 1001000110101000001000001 + 0011001010100110101110001 + 1101001110011000000011101 + 1110001010001010000010101 + 1011111110100100010000110 + 1011011001001100000111001 + 0001100011101000000101111 + 0011101111111001111000010 + 0110011010110000000000000 + 0111101001001100001001011 + 0000100100100011011011011 + 1100011101111001001010110 + 0001110001010000000110100 + 0000010111011111001100100 + 0111101110010000111000000 + 0001010010111010001001001 + 1101001011100001110000001 + 0100010001011111110001010 + 0101100101101001101010010 + 0100001110011000110110010 + 0000001010100010110010010 + 1111001101000111000010001 + 1000110101000110001001100 + 1111101011000111001110101 + 0001101011110101001100110 + 0101110100000101110101001 + 0011000011100011101010010 + 1101001110110010110101110 + 0000010100001111110101011 + 1001100011111111010100001 + 1111010011100111000101101 + 0001111101011100011011101 + 1101100001100010100110010 + 0101110010101101010011100 + 0001100111110000001010011 + 0010011010100101011001011 + 1011100100011010111111010 + 0111100001001001101011000 + 1111110101101110100110001 + 1100111100100000001001111 + 0110010111000111100001011 + 1010000111000100111111110 + 1100011111001100000000110 + 0100100010001010110011001 + 0011101101101011001011100 + 1111001000111011101101110 + 1101110100100001100101110 + 0000011111100010010110010 + 0010101000011010000111011 + 1100100111100110100110000 + 1110100100100100001001010 + 0110001100010111001001001 + 1000000111001110001010000 + 1010111010000100100001000 + 0110010000100100101000110 + 1001110010010111001010110 + 0000101001011100110011001 + 0000001000101100011101000 + 1111110100000001000110110 + 0111100011110010111111100 + 1000011101101111000011011 + 1011111011001101011111010 + 1001010010100010101001110 + 0010000000100001001100100 + 0110010011000111110010101 + 1011110001101001000111110 + 1110111011101001110100111 + 0000010110101011101010101 + 1100011000011100010010110 + 1100111111110001001001111 + 0001010111000001000011000 + 1110000111011100101011011 + 0000001100001110110011011 + 1011110001011111000010011 + 1001100010101001011101011 + 1010000100110000111000001 + 0110011011110110001111011 + 0100001101100100000111000 + 0001011100000001011011101 + 0001010001011101001010011 + 0010110100001010110110001 + 1100010011100010110101101 + 1010100101101011110010110 + 0101010111101011000011000 + 1111010101110000111111110 + 1011010111011001011101010 + 1100110000101001001010110 + 1110101010111100100010110 + 1100101000010010000001111 + 1111001111100000010001011 + 1111011111010100100010100 + 0011010101100011001100010 + 1110111001011000011000001 + 0101100111000010101100001 + 0001110010011110010000010 + 1011111011010010101011000 + 1000000110001010010101000 + 0011001111111111010111010 + 0001101100110011001100101 + 1111010000101001010000001 + 0011001111111000101010110 + 0101101101011011110101101 + 0100101001011111010001111 + 0001101001001000000011110 + 0111010010010010100110100 + 0110111001100011111111101 + 0000101101011101110111011 + 1010011110110010111100110 + 1111000110001001010011100 + 1001000110001100000011000 + 0100110001101000000001100 + 1001101111001110111111100 + 0001110010101010100111011 + 0001110011111100000101001 + 1010111001001111010111111 + 0000011110010000110010100 + 1100010000110001011111001 + 0101111010010010001111011 + 1110011110101101100011001 + 0011001010001001100110011 + 1101001011000000101011001 + 0011000110011000110101100 + 1010010001010110100011111 + 1001010001101001110010110 + 0110011100100010100000100 + 1101011101100011111110011 + 0111111000100110011110001 + 1110000100001100111011101 + 1000111000011100000011100 + 0101111011111010100111101 + 0100110001001111100100100 + 1001010000110110110110111 + 1100110101100100101000110 + 1011101101100100001001000 + 1010010010011101101101100 + 1110010100010000111111110 + 1110001011001010000110111 + 0000100110011010011000011 + 1111010011011010001101001 + 0110100101001101010100100 + 1111001111101111101000001 + 1011101000110000100001100 + 0101001010011000001100111 + 0111001011111100011100011 + 0001101000010000101000101 + 0001000111010001100001111 + 0001011011101000011111001 + 1101101111011010001101001 + 0100101011111001011010110 + 0100100001000111000111000 + 1011110111000111011000101 + 0010010011100100111110101 + 0011001110111110101011010 + 1100001110101110000001001 + 0100010101101011011111010 + 0011011110000100001101111 + 1100100110111101000011110 + 0010000000100110110111101 + 0110011001011001010110100 + 1111011010110010000010101 + 0001010001100001001000100 + 1010110111001111000000110 + 0011101000001010001011000 + 1100000110110101011000011 + 0000111001000010010011100 + 0000110100101011001110011 + 0001001101011001101001110 + 0111110111000011101000100 + 0001100101110010001011101 + 1111011101000101010101101 + 1101001101100100111011110 + 0010111011100010110110111 + 1100111110101010101110110 + 0100100110100001011010111 + 1110100011100100100001001 + 0110111010101100010100101 + 1001010001001100001100110 + 0001001110101110011001110 + 0001011110001101110000010 + 0000011111100001000101111 + 0001100101001010100001101 + 1001100001011101100010001 + 1001011010101111101001110 + 1001111001100110110010011 + 0100010101011000111011101 + 1001000001011101111010011 + 0100011001101000100101000 + 1011000000000100110101010 + 0001100001010111100100010 + 0011111110110000100000010 + 1000101100110001100101100 + 0110010101101101010000001 + 1111000111110110010101111 + 0101000011100010000001001 + 1011000110100100110001001 + 1100011001010001000000110 + 1110111001001000111011111 + 0111001101001001000010110 + 0100100100000111010010001 + 1001001010001100011100101 + 0111100011000000110110110 + 0101111110100110100000011 + 1001001101110011001000100 + 1000011001100100110000100 + 0111010010011101000100000 + 0110010100010001010100010 + 1000111101000011101000001 + 1010110001110100101000111 + 1010010100111100111000100 + 0000000111100010000000101 + 1010100001000111010011010 + 1010010111000111001101000 + 0011000111000111100010100 + 1011011100011010111011100 + 0101110101110100111110110 + 1100011111111010111111110 + 1000001011001001111011100 + 0000011000010000110101010 + 1100010000111001101001011 + 0010011001100111011101111 + 0101100001101010100001100 + 0101011001010001111001010 + 1010001010100010010111111 + 1011000011110110010111011 + 0100110100001011100100100 + 1111011010100101010011010 + 1100011011111001001100100 + 1001010100101001011001000 + 1001011100011001100000000 + 0101110010001001000110100 + 1000100011011100101110001 + 1111001011001001011101010 + 0111000000010101100010110 + 0010010010100111001101000 + 1010010100010110110011100 + 1110111001101101011011110 + 1100101100011110001101000 + 1111101000110010001100001 + 0101101011101001010100100 + 0001101100100111011011101 + 1010110000011011111111011 + 0011101001111100011110000 + 0111000111101011110000001 + 1001101111001010011001100 + 1111010111101111100110011 + 0011001011010000010010001 + 0011110111111011011100110 + 0101100010001011000010001 + 0101100011110101110100110 + 0001100000001100001101000 + 1101011110101010001111011 + 0010001110001110100100110 + 1111110001011100010011000 + 0101110100010001100100111 + 0011000110000100011011110 + 0010101111100101011100010 + 0111000001010111010010001 + 0110101011000111110100001 + 1111000010101001100111110 + 1110000001100000100000100 + 1101001100100011000100001 + 1010111001111110001110011 + 0010100011000000101001101 + 1111000100110111001010011 + 0011001001100110011000100 + 1111101101010101001111100 + 1010111101101010010100101 + 1111100101100111010011001 + 1001100010001010001010100 + 1011011111110000101010010 + 0111000001100110010001111 + 0010111101100001000010001 + 1111011100000011011101100 + 1010000110100100101111000 + 0011010100000000100110101 + 1000001000101001000111101 + 1101100111100011110101011 + 0110111010001001010010101 + 1101100100001100101110110 + 1011010101101010100100011 + 0111010100110100110101011 + 0000010000001110111001111 + 1100000011010101011111001 + 1110100010010100011101000 + 1000100111111111101110011 + 0000100110110111111101000 + 1001110101111110101010111 + 0111111001000111110001011 + 1101011100000111001001110 + 1111100011111000110000110 + 0110110000010110000000001 + 0111101110110000000010001 + 1111110100101010111101111 + 0110100111111101001100011 + 1111100001111110110001111 + 0111001101001001111001101 + 1011001110100011101111001 + 1001111111100100101110001 + 1110111001101011111000110 + 1100100111010110101010111 + 0100000110110001110011000 + 1001111001001001111110100 + 1100110110010101010110001 + 0011100111001110100000110 + 0111110000000001101111010 + 1100111101110110001001010 + 1001111111101011010101100 + 0011110101100001111100001 + 1111000101001000111001111 + 1001010110101100001000010 + 0111101010110101011101101 + 1111011000000101110000011 + 1100000001001000110100101 + 0001010011010010010011100 + 1000011101001001111111011 + 0001000011001110001111111 + 1110110011001010100100111 + 1111011111010001001001000 + 1001001110000011001001111 + 0101001100001101111010000 + 1011011110011101101110111 + 1111011011000110001000110 + 0001010101011111111000111 + 0110101100010001001100000 + 0001000100010111110000101 + 0111010000000011111010010 + 1111101100000001110111100 + 1111010001110001110001100 + 1010100000111010010111000 + 0100100100001101010110111 + 1011010011010101110000100 + 1100101001110100101010000 + 0010111010101000110111100 + 0110001100101101000111101 + 0010100011100010111011010 + 1000110011000010110001100 + 1100111000000110000101010 + 0000111100010010010001100 + 1011101111110100101010100 + 0101101100101100001100010 + 1101011111001001010010011 + 0001110100011110010011010 + 1011001110011010111000111 + 0100110010111101100000101 + 0101100001110000000010110 + 1000111011111100000001001 + 0010100100110100000100000 + 1100001100111110000000100 + 0001111100111000100011000 + 1011111000100001100000001 + 0110100101100101010001100 + 1000110001000111101110010 + 1101101101001000011010111 + 0111001001011000010000110 + 0000111110100011110110100 + 0010010101110101000001111 + 1110110100000111101010110 + 1101011000101010001011001 + 1111001000001110110110000 + 0011000010000001000001011 + 0001110000111101100010010 + 1001101011110101000000100 + 0101110110000110011011111 + 0010100010000011011110010 + 0101110000100000010101111 + 1100001101110111001011110 + 0111101101100011101101111 + 1100111100001100110010101 + 0000101000000010111101000 + 0001011101010001110100100 + 0010001011010000100000011 + 0011001110000110110010100 + 1000000010100101010111011 + 1110111110011010011001100 + 0010000011100010010010010 + 0011000011111001010001010 + 0000111101101111011110100 + 1101001111000010011101110 + 0001010101010010101110000 + 0110000010101000000010110 + 0110111111110001111000110 + 1100101100010100000110001 + 0110101011111010011000011 + 1111111110101001000101101 + 1010100110100010010001111 + 1100101001011011011010101 + 1110101101001010011001111 + 1010101101011001011000100 + 1001011110111000010000111 + 1111101110110101101011101 + 1000101011110010010010101 + 0011000000110100011101110 + 1011100001101101101101000 + 1011101001010001010110001 + 1100011110001100111010010 + 1101000010100101111001010 + 0010011001000100110100110 + 1111110000110010001110001 + 0111000101101100110110111 + 1011001011010000111001001 + 0000101101110100000011000 + 1011001010000000010010101 + 0010011100000010101101111 + 1011100010001111000101010 + 0000000101000100101100110 + 0111000100000000011110001 + 0111100111010001100110000 + 0100011001011111110001110 + 1101101111000001011001111 + 1111001100010101000010101 + 1101100110111010100010000 + 1010000101010011010100000 + 1111111011000001001111011 + 0111011000011110010001011 + 0101001100011000101111101 + 1011010101100101101100001 + 1110001010011001100000100 + 1001110111110100111101110 + 0101000110000100101001101 + 0001101100001110110110011 + 1101100101101100001011000 + 1010010010001001111111010 + 1000110000010100001111101 + 1101101110110100010100001 + 1111011111011000110011101 + 1011001101110111101101000 + 0000101110001011011100101 + 0100101110101010101001100 + 1000011101110000000110000 + 0110000001100000101100100 + 1011100010011110101000101 + 0101010110100011011110001 + 0010000001100101111000000 + 1110000011011111110110010 + 1011101100111110110010010 + 1001111101001100100000000 + 1001011010101100011101101 + 0110111101101010111011101 + 1001101000111110011101100 + 1110001001101100000101111 + 1010111110111001101101111 + 0010010111010101011101111 + 1000010000010000110010010 + 1100011000111100111110010 + 0011001001100000110001010 + 1111011001101100111011001 + 1000110010001110011000010 + 1110101001011010001100100 + 1101011010111010000000001 + 1110010100100101111110010 + 0111000000010101001011010 + 0111100011011101000101101 + 0001001010100011101100111 + 1110111100110111010010010 + 0101110101111110111001000 + 0010001101001110000010011 + 1110000010111111110010000 + 0011000000011110101000001 + 0100100010111101001101011 + 0100000011010111011110010 + 1001110110110100100000101 + 1000000000101110110100110 + 0000101100111110011010111 + 1110111010010101011001111 + 0001110111011101011001100 + 1111101110100011000111111 + 0111010100010000000011001 + 1101011101111101101111001 + 1110011101101110110000110 + 0110101110011011011000001 + 1001011101100110000011110 + 0011110111000010100101010 + 1001111011100001011001111 + 1000110010101011000101111 + 0011101001100101101110111 + 0110101000111011000101100 + 1101001010111010011001001 + 0010000011001011110001100 + 0000001111001101111100110 + 0010110110001000000100110 + 1011011001010101011011010 + 1110011001110001111011011 + 1110010100000000101100101 + 0111111100111100010001111 + 1001011000110110111011110 + 1101110111010101001010111 + 1011010110101010110011011 + 0111010001011110001010110 + 0011001100011001011010000 + 0001100001001100110011000 + 0001110100010111111111000 + 1100000101100111111110000 + 1010111010110001001010100 + 1010111110110001100010001 + 0001001100001111101100000 + 1111111001010111001001010 + 1100101110110110001101101 + 0000001000101000010101011 + 0101100101110101000100110 + 0100101110101011000101010 + 1001000100100111110101101 + 1101101111001001100111101 + 1000010001100100010100001 + 0010010010011100111010001 + 1000110110110101011010011 + 1011101011011011001010001 + 1101101011101010011101111 + 0011011111101010000000011 + 0010001000111111101100011 + 1011111000101011001110001 + 0111011000010100100100101 + 1000000011101001011011001 + 1010101110110101011010101 + 0111111011100011100101110 + 1000010011101111100110111 + 0000111111100010110000011 + 1101110100001101001111100 + 1011001001111001110110100 + 0111000001111000000001111 + 1011000011111110001111001 + 0001010001010110110100011 + 1111101011100001110100111 + 0011000110000010000111010 + 1110010110011010111111100 + 1001100010011001111110101 + 1111001011101101011100111 + 1111101111110110000001100 + 1010010101000000010111110 + 0110010000000001101011101 + 1010110110001101110010110 + 1001011010110110011111010 + 1000010111110110101110001 + 0100000011010111101111111 + 1100101001111100100001110 + 1001101101110110110011101 + 1111100111100000000011100 + 1011000010010001111100001 + 1000000010100011110111111 + 1000110101000011110010011 + 1001011001001110011010100 + 0001010011011001001010101 + 1010010000011111101111100 + 1100011100010100110011011 + 1011101101010111110100110 + 0101011001111010101110011 + 1101011101100110011110001 + 1000010000110000011101000 + 1000011110110011101111000 + 1100111001010000101111011 + 1101110111111111111010000 + 0101110100011000010111001 + 0111001101110100101011100 + 1010110111110010100111010 + 1110100000001111001111101 + 1111001010000100010101000 + 1000100110001111101111001 + 0111101010110000010111100 + 1000100101011001010111010 + 0011001010011001111000111 + 1001111100010001110001000 + 1010101010100110000001001 + 0100000110000011110001110 + 1100010110001010000010010 + 0001110100010011010001010 + 1001000101010101011001001 + 1100110101110100101110111 + 1010011001001011010100000 + 0100011010110111010001111 + 0111000100001001100000001 + 0100011101101010011000011 + 1000001011111011110011011 + 1110001001100010011010010 + 0000100110101010111111001 + 0111010110110110010010011 + 0010010001111100101011001 + 0011011010100001001101100 + 0011001100101001001110110 + 0110111011010001101110011 + 1101100001110110111010101 + 1110111011101000100010001 + 1000101100000000100101110 + 0010111010011111111101111 + 1101100001101011111010100 + 1100100010010000000100110 + 1000011101101111100000011 + 1111000101011011110101000 + 1000001000001100010011000 + 0110000011101000000000000 + 0001001101000011010101001 + 1011111011111110101001001 + 1010101001100011111110100 + 0111000000111010110000110 + 0101001000010111101010001 + 0101000100100101100111010 + 1101111000011111000111101 + 1100111010110101000100001 + 1110000111011000100110100 + 1000111011110010110011101 + 0111111011011000010000110 + 0011000100000000100100010 + 0001100000101100101100000 + 1000001011100001100111010 + 1010001010000001100101101 + 0101111100000100110100100 + 0111110101000110110011100 + 1101100011011110111010010 + 1110111000011010001100101 + 1000010111111100011010100 + 1011001001001111111110011 + 0111111111101011110011010 + 0011000110000100111110100 + 1001110001101100110111111 + 0000111100000100011001010 + 1011000111001011011101001 + 1111011101110000110001111 + 1100111100111000100010000 + 0110100101011011000100011 + 0000111011000101000101010 + 1000100100010000111101010 + 0001100001110111110111110 + 0011011001001010011010111 + 1110011101010110101011010 + 1011011011010111010100101 + 1100011001110111001000100 + 0111100110001111001100101 + 1101110001010001011010001 + 0001001001101110111000100 + 0101100100100100010110010 + 0110100101101111100110010 + 0111001000100110100101110 + 1101001101111100010010101 + 1110000111101110100010010 + 0101011010001010110010100 + 0111000011011101111010000 + 0001111111100101100011111 + 0010001001010101010110011 + 1110000101101101001000101 + 1011111001111111011110001 + 0110111011101011110101000 + 0011111001111101010001101 + 0101101010001001100011101 + 0100011111011100101000111 + 0101010110000100100100111 + 1011000011110110100100100 + 1001000011111110111111011 + 1000111101101011001111100 + 1001000111010000111101011 + 0111001001111110010011101 + 1101101101000001110011110 + 0100000100110111010000000 + 0101001011110110011010100 + 0111011111000101011100000 + 0111111111100010001010100 + 0000010010110011001001001 + 1011111110111100000111111 + 0111100010101011100001110 + 0110000000101110110101010 + 1110100100011111101101101 + 1101010001100011111010010 + 1010011110111001010101111 + 1000011000000101101100000 + 1111011100101001010111010 + 1111010011101111010100010 + 1011100010001000001001111 + 0011111101110101001000001 + 1101101000111111111011011 + 0100000010011110111010100 + 1001000011011010001010100 + 1100101001010000011110000 + 0011011001110111000011110 + 0010111010100001100011110 + 1011011110111100110111000 + 0111101100010110000101000 + 1010011001111100011000010 + 0101011010110000100000111 + 0110000100100000110111110 + 1011000000000000111000110 + 0010110000110111000011111 + 1101001100101100011111011 + 0101110000110010110000111 + 0101000001010011110100001 + 1100001111011010011110010 + 0110001000111101001100001 + 0100011010001000001001000 + 1100000110100001111011100 + 0001001101001001110101000 + 1111001001110000011110101 + 0100100010010000001001111 + 0000110100010101110010111 + 0100011111001101100001000 + 1110100100110100011111010 + 1001100011100011110100101 + 0010101001110010010110000 + 0011110010101100000011001 + 1011101100011101010000101 + 1110111101101101110000101 + 0000011100111111011010110 + 1001100001000001110001111 + 0001100100100001110110110 + 0000101000010001010011010 + 1101011100110001001101100 + 0101010001101000000111111 + 0010000000111110110101101 + 1010100110110010100111111 + 1001100101011101001001101 + 1011110100111011001111100 + 1011111000010100110101111 + 1101100101111111000101101 + 1101000110010101011101000 + 1111011110111101111100111 + 0111010111110011000100000 + 1001111001101101001000000 + 0001010100111011101111101 + 0101100011111100010100101 + 0011010000011000000011010 + 0011001000111111100011011 + 1000001000110000011000110 + 1111000001000000100001011 + 1100010111111111111000010 + 0101110000011110010111011 + 1110001111010111011011111 + 0001000011001000000110101 + 1101101101100100011101011 + 0001101010011001011111000 + 1000101001101000000010001 + 1000110110011011011101001 + 0000000101000000111011010 + 0001011000101111100101110 + 0011000001000010100111100 + 1110001010110000000110111 + 1101000111011011000110110 + 0101011001000001010011100 + 1000011011100100001001110 + 1101110000000100000001011 + 0100101001111001000000001 + 0010110111100010010000101 + 0101101110000001101000011 + 1110000100000100010110111 + 0110000100110011001110110 + 0000010001110111100100010 + 1001000010100110110101101 + 0111101111100101101011100 + 0110110101111101101010110 + 0100000111100011110010010 + 1111010011101011111100100 + 0111100110010001111110000 + 1010101000100001010111000 + 1111110100101100001101110 + 1010111101000110100011110 + 0110001111010000001110011 + 0111101110100110000110101 + 1110001110110100101010000 + 0011110111010101000010011 + 1100001101100000001000101 + 0010001011001101010110000 + 0111110110001001000010010 + 0011111110001010110111110 + 0111100110001110110010111 + 1011110100110110011100010 + 0101000100100000001101111 + 1011011110001010011010111 + 0100110100110100111101110 + 1011000011010011111010001 + 1000110011110110101111100 + 0000101001000100100001011 + 1011011111110001110100000 + 0001011100111100000001101 + 1101001101110000101000101 + 1000011001100010110110110 + 0110110100111110100100101 + 0010101111110001101101011 + 1100011100111010101111010 + 0000001000110100111100000 + 1011000010100010010100110 + 0100100010110010101000011 + 1010101010001111101011000 + 0010111100000000111010101 + 0100000110110101001111110 + 0111000101000101111001100 + 0011100101011000101111000 + 1001101010001111100000100 + 0110010110101000000111111 + 1001001011110000100010110 + 1001101110110110010001000 + 0101000011011011100111000 + 1110001011001001000001100 + 0001010111001010010111001 + 1010000011110110100001000 + 1101010111111000101100110 + 0111111001011001111101011 + 0101010000111000010011001 + 0011010100110111010110011 + 0011000110010011001111001 + 0111001001011001010001100 + 1000101101001110010000010 + 1001110110110110100011011 + 0011001001000101000100010 + 1111101110111011001001010 + 0000011010100001100110010 + 0110010110001010100111011 + 0101101101011100111110001 + 0011111100100010011100110 + 1111101110010011010001000 + 0001010010010101000010100 + 1011111001100001101110000 + 0010010101010101111110101 + 0100011101101000100100111 + 1110101100100110001111110 + 0100001010000000011101110 + 0100101101101111111011011 + 1111011010000000110110000 + 1101101001000011011010100 + 0011011001101010010101000 + 1001011101100100011011100 + 1000110110110000101000110 + 1000000011000110110110111 + 0000000101000001000100101 + 1101110111110111000111110 + 1110010011000001101101001 + 0110110110101100000101010 + 1011000001000101000111110 + 0111100001001010010010100 + 0111011011000111001100111 + 0001011111101111110000100 + 1110111011011110010000111 + 0111011010111100001101000 + 0000000101101100011010100 + 0000111110110111110010100 + 1111001010110010001101010 + 1100100111010111111010000 + 1110100111001111001010011 + 0011011101111011001001001 + 1001111011010110001011100 + 0110011111111100100101100 + 1111101000000101110111111 + 1110110100001110111010011 + 1010110001000001110011010 + 0010001000001011011010001 + 1101100100010011000100000 + 0101111100011100011000010 + 0101100110010011010011101 + 1001001100111101101001011 + 1010000000000100010101111 + 0101110111000101001010110 + 1100000111111110011111000 + 1110010001001100000101000 + 0000010000100100110101011 + 0110100010010011110010110 + 0001010111110110100100000 + 0101001100011101001100010 + 1101011110010100101111001 + 1010101000101011010001100 + 1100100011110011011010011 + 1100110010011000100100001 + 0001110100001101011011000 + 0011110000111011001110101 + 1101000111111100101010110 + 1111100110110001010011110 + 1011001111101000001100101 + 0100000111000100000111100 + 0101000100111000010110000 + 1111100010101001000110100 + 0001011011101100110010000 + 0010010110101010111010001 + 1011110110111110111101001 + 1011111101101000011101011 + 1010111101100011011001100 + 0011001111110011010101001 + 1010011000000011101100000 + 1110001010100001000111111 + 1011011111001110000010011 + 0110001010100010101000011 + 0100001111010111010000000 + 0111100011011100111011111 + 0110111100101000001111110 + 0111100100110110001000011 + 0001111000011100011011001 + 1000111001001100010000110 + 0110010101010001010011010 + 0111101100001111000000111 + 1110001100010101110100001 + 1111111011111001101100010 + 0011001100111011101110101 + 1011111110000111000110111 + 0000011111000000101001011 + 0011110000111011101100000 + 1101000000010101100111101 + 1011011010011001001011111 + 1001010000000111010110001 + 0000000001011111010100011 + 1000101111000011110001001 + 0100110011111010111001000 + 0110101000100001000011101 + 0010011110010000001010010 + 1100110110000011100011010 + 0110110101011111100000001 + 1100011011010001110010101 + 0111001110001001100110011 + 0101000100000111010100000 + 0101000100010010101110001 + 0101011011100011010110001 + 0100001001100100100111100 + 1110101110101100011111010 + 0001000001001010110000011 + 1000110100001100010101110 + 1111001000111110011010000 + 0001011011111000001110101 + 1001110110001010000011010 + 0001011101010110001101010 + 0110111110111011111111010 + 1000110100110001001011100 + 1101111010100100111110111 + 1010100110110001111001110 + 1110101111111001100000010 + 1001111011100110101100010 + 0100011110010100101000100 + 0101000111101001001010101 + 0001100101010111111100001 + 0011110001000000001111000 + 0001110011101010110001100 + 0101000111010110000111100 + 0101111110111110011111100 + 1101111100101011101010101 + 0110101100000001100000101 + 1010110010101011011111001 + 1011110100011100010111101 + 0100110011101001100110110 + 0100100100100110100110011 + 0010100011011100110110010 + 1000100000110001101000111 + 1001010001000011000010011 + 1011001110110110011111100 + 1110011111111001011001010 + 1100101111011110010011010 + 1000110101101100000010011 + 1111001110011000100000100 + 1010100000110111110101000 + 1110000010110100000001001 + 0100011100101101000110011 + 1110100100100101001001000 + 0001010001001100001011001 + 1111000101110110111110001 + 0111111101011010000000000 + 1110110100000001110000000 + 1001011111000101000000111 + 1111011100100001011010111 + 0100101010000110011110101 + 1011001000111101011111110 + 1100100110010000100010001 + 0000000010111100000001110 + 0011010010010010001010101 + 0110001101100100011110010 + 1001010101101110100110001 + 0010001100010111111011001 + 1101101111010001011100100 + 1000111111100001111101110 + 0010001101011101010101011 + 1111001110000011100010000 + 1001000110101101110011111 + 0010011100000000010010100 + 0011001001000111110000110 + 0010100111011100110100001 + 0001100000010000101010101 + 1001100000000101101101110 + 0110111111110101000100001 + 0011111011101010010100111 + 1110100011001101100111000 + 0011001111000010010001110 + 1110110111111111011011100 + 0100001101101000010001100 + 0001001010010011001100110 + 0100011101100011010101101 + 0011100100010011111011011 + 0111001010011010110001110 + 0111100100111001100001111 + 1000100110010110000100110 + 1010101010000001000001010 + 0100111100111000111101110 + 0010011110010001011010001 + 1010101111001001011000110 + 0010111011011111101011010 + 1011010100110011100111101 + 0101110111100011101101001 + 1011011000001000110001111 + 1000011110111000101001001 + 1010000010010000001010101 + 1111101011000000100111101 + 1111100110110011011011001 + 0000001111001001100100110 + 1100101101011111111110000 + 0000111101011001010010011 + 0101101110100010011000010 + 1011111011001011111000100 + 0011101011011000111100010 + 1111110100000100010011010 + 1010000011001010011010111 + 0001101011101001011011111 + 0011010110110111100001000 + 0010011001001100011010000 + 1110001110110000110101111 + 0010110011010100011110111 + 1101000001111100001110011 + 1111110010100100101100100 + 0111011110100110110001110 + 0111001111010101011010011 + 1000011110011001000111110 + 0100011110100010011011011 + 0100010010110110000100111 + 1101010001100111111101011 + 1010101001110011001111101 + 0001111100101000100001001 + 1011101011101100101111100 + 1111110000110001101110000 + 1101101011100000011011001 + 1000010110001100001011000 + 1111011011011011101110011 + 1111010110010011000100001 + 1010110010001011010011000 + 0101111010100110101010001 + 0111001011000010011101101 + 1111110011000001011001001 + 1100010011001100011010111 + 1100011010101011111110001 + 0101100010101110110010000 + 1101000101100101010100000 + 0111000100110101110111000 + 0011101110111101111001001 + 1100010000000100010011000 + 0111001010000000001101000 + 1011101010111110100111010 + 0111111011111001010101101 + 1100100100010110110001011 + 0111100111100111001001101 + 0101110110001000001100001 + 0011000111000000101110111 + 1001011010010010110111001 + 1111110010110101111101111 + 1000000001101010011010111 + 0001111101011000101111110 + 1010111010111000110000101 + 1001000101011101011010010 + 0000111011110000001101001 + 0001010101100101101001111 + 0000100110001111000000010 + 1101000111001011100111010 + 1001000110110100010101110 + 0000110100011100111100010 + 1010001100001010110111011 + 0001001010010100110100101 + 0010100000110100010010100 + 0111100100001010001001111 + 1100010011010001000101101 + 0000101001100010001000000 + 0001101010011111110100111 + 1110111000010111111000100 + 1110001001100011111110110 + 1111011011110010001001000 + 1011110100000110100111011 + 0100000001001010111010000 + 0101101001110101010110001 + 0010001101110101110010110 + 1010000100011111100001000 + 1001100010110000001100001 + 0110011010101101000101110 + 0111101010001100011011010 + 0101000100101000110001110 + 0001101011111100100111100 + 0010011001111101111000111 + 0001101011100111111110011 + 1101111001001101010111001 + 0000101110001110101001111 + 0001110110001100100111000 + 0110000110001000001011000 + 0100101011100001111001100 + 0000110101011010011000000 + 1100101001000100110010011 + 1110110010000100101000010 + 0011110111000010011100110 + 0111011110001010101010011 + 0001011111010101011101011 + 1100110011110000100010110 + 0110010000111000011001100 + 0101111100000011101010100 + 0000010100101000110010100 + 0101011111111100110011111 + 0101110010010110110110000 + 1001010101010111111100000 + 0010101100110110010010111 + 1101100100010101010100001 + 0010101011111000110000010 + 1011001001000110101101010 + 1010010111110101011001101 + 0111001101100000100010001 + 1010011101111110101010111 + 1000001101011010001011111 + 0110100101001100100011101 + 0001010111101101111001101 + 0110000111101110011010010 + 0001101111101101010101100 + 0100011010110110001010100 + 1111111101100101001000010 + 0011001000001000001010000 + 1001110010111111001011011 + 0010001010011011001100010 + 1010010011101100101010111 + 1011000110110011000010000 + 0111010100101000100011010 + 0011111010011100111001101 + 0011000011001100001000101 + 1010101011000110110101001 + 0010000011110101110101110 + 0011100001001101000010001 + 0111110010001100000110101 + 0000000010011010001110111 + 0010001000001111111011011 + 0110010000001011111110011 + 1100000001011001100111101 + 1000001110000110011111000 + 1100100010011001001100100 + 0000101100101101111100100 + 0110001110010001001001011 + 0001110101001110000101111 + 0001100100100100111111110 + 1100000011011000010010001 + 0011110010000011011011101 + 0101100110010100001100111 + 0001110111111111101000000 + 1010110100010111011100000 + 0000100110001101010011110 + 0001100001111001110110000 + 1000101001111001000111100 + 1001111111010111001110111 + 1111100100000011010010110 + 0011011100000101010000111 + 0000110111111100000000110 + 1011111100010110100100000 + 0011000001100011011111000 + 1100011101000011110001000 + 0101001011011011000000111 + 1000101111100001111110101 + 1010101100100111100011001 + 0000000100011101010000001 + 1101111111010101011101001 + 1111010011011010101111011 + 0110000100100101001101001 + 0010111111101011001010100 + 0100100100111010010101001 + 1101111110100101001000110 + 0011011010101011010111010 + 0001101010001100111000110 + 1001000110010011111101111 + 1001001100101110110001111 + 1111010100010111101010100 + 1110010000001100100100011 + 1001000010111011100000010 + 1100100111000000000010010 + 0101110011000101001101111 + 1010011100100111101101111 + 1111001000110111011100001 + 1010011001010011010110000 + 0010000010111111010111110 + 0100000000110101011100011 + 0111011011101011010110000 + 1010011000011001110101101 + 0101100011000001001100000 + 0100001101100001001110000 + 0110001010001010001010011 + 1100111010100110011001000 + 1111011101001111000110000 + 0110101100011010110100110 + 0011011010111100010000101 + 0000111101000001011001100 + 0011110011001011100110000 + 0110101001100101010011001 + 0010111111000010000010011 + 0100000000001010101001100 + 0110000001101000001100001 + 1000100001010110110011001 + 0001011111110111011010100 + 1110101010110011010000110 + 0101110110001100001101000 + 1011110011011010011011001 + 0111110010011000000100011 + 1101111001110100010100000 + 0001101000010011010110010 + 1010101111010101111000011 + 0100110010110100011100001 + 0010010100100110011011101 + 0010111110101111010011010 + 0111001100000000011011001 + 0111111001001011011101100 + 0000111111110111011100011 + 0101000000101100001010100 + 1100111110010000000010010 + 1010011101011100001011000 + 1100010000001101011100110 + 1111011110100000100000100 + 1010000000100010101101110 + 0101100001010001110011000 + 1110010101101111111100010 + 1110110011000000000010001 + 0011000010001110001001001 + 0010011111101011011001101 + 0011010000010011101011010 + 1100111100100101001101001 + 1010010010101110101111001 + 0011101100011010101111011 + 0100100010010111101110011 + 1111001110100001000001010 + 0001100100010001001011000 + 0001110001110001010110010 + 0111110010010100101001101 + 0011010110100011010010000 + 0110001111010111010011100 + 1100000000101101001010000 + 1001111100010100001001010 + 1011011100010001101000100 + 1011110011101011010010011 + 0110001101100100101011011 + 1011101010000111000011001 + 1101100101110011101110101 + 1011110101010001111001100 + 0100101111111110010001010 + 0101000011110110101110111 + 1110111010110010100111100 + 1101101101010001001001010 + 1111111101010000001101001 + 0100111110100001001100100 + 1110001100000110100001011 + 0001001000000001101010100 + 1101000011011000101010010 + 0100000110010010010110010 + 0000101010100011111110001 + 0001000100000100010101011 + 0001011011011101011001000 + 0011110011001000110010111 + 0001001001000000111011101 + 1101011001000101111110110 + 1010001001000101010101110 + 1000011001010010000100100 + 0011010110100011011110010 + 1010010001111110110101110 + 1110101001000110101110100 + 0001110010000101011000001 + 0010001010111001100101110 + 0111011010110010001011101 + 0000101100100001000010010 + 1010010000000001110101101 + 0011101110110110001100000 + 1000111000001011011010111 + 0011001101011101000111010 + 1100101111111111111111001 + 0001111001110110101100111 + 1111110101100110111100001 + 1111110001011000111011110 + 0010101101101011111111101 + 0110010100010011111111000 + 0111111001010101101110100 + 1111010110101100100100101 + 1010000111101101101011101 + 1101011010000010101110110 + 0010100000011110011101011 + 0001001110010011101001101 + 1010111111111100001100000 + 1110011001001110001110111 + 0111101111001001000111111 + 1000100111011111001111011 + 1010101110001001100010010 + 1001001010001000111000011 + 1100101100100111100001001 + 1001100110111011100110000 + 1000100101101100111011001 + 1001100100011001010000101 + 0101011000001101010010110 + 0111110011100010111101100 + 1000101100011101011110101 + 0111001111000101000011011 + 0100010100010111111111111 + 1010110111000001111000011 + 1000100110100010100101110 + 0110011010111101100000110 + 0010111001001011111011000 + 0001110100010110001010000 + 0000011101011101000101111 + 0010000000010100000001100 + 1011110001010110101110011 + 1010100110101110100000101 + 1110101010011010011010001 + 0001100000000101000011110 + 0000011100011000100111111 + 1110001001011110000011011 + 1001011011011001101011100 + 1101001111110100100101010 + 1010011011101110100110010 + 1011100010000011110001110 + 1011000111011101100100000 + 0100101001010110001110000 + 1111011011110010010100101 + 1000010111010101100100100 + 0101111000100001001111111 + 0010010110111110001000100 + 0111100011111001100100100 + 0110100101110101111110101 + 0111011010101111100110000 + 0101011011000111001001110 + 0110100110001010110011000 + 0110000010110011010001010 + 1101111001111101010010001 + 1100101000100111101010011 + 0001011001100101111111011 + 0110010101110011011010001 + 0000110110111100010000011 + 0100001001001011111111010 + 0100101010010101011000000 + 1011000001010010011100011 + 1010100011010001100011001 + 0000001011001001011011101 + 0101010101000001111001001 + 0100010100100111010000100 + 1111011110001100110011011 + 0111000110000010110101100 + 0000111011000001010000111 + 0100010111110001010000000 + 0011010101111000000010100 + 0110000110111111111100000 + 0100110111001010100100011 + 0100001000010101001111000 + 1000111111101100110111110 + 0110101100100101000110001 + 0010110110000100101000110 + 0001011010100101111110111 + 0110110101001101011111001 + 1101011001001000100100110 + 1001010110100110100110011 + 1001111110001011000100000 + 0101001101100000100110101 + 1100000000110011101000011 + 0101011000101101110001101 + 0000000111000101001110101 + 0011111101011100000111010 + 1000111110011000001011010 + 1011010000010101010001101 + 1010101111101110001111001 + 1000001100110001000001011 + 0010110111100001000001111 + 1110001010010101000011100 + 0000110100100101000011001 + 0001000111010111011100000 + 1110001100110010100101100 + 0110111011101001100100111 + 1100101011100100110110011 + 0101110110000101111010100 + 0011001011111110010110100 + 1001111110101110010111010 + 1011001101000111001100011 + 1111001101001110001111110 + 0000010001100011100000010 + 1110110101101001111101110 + 1110010111010101001101101 + 1100101000011010001000011 + 0001101111101000101100111 + 1101011111001110101111011 + 0110110101000001001011110 + 0100100011010010000010110 + 1011001000100011111000010 + 1010010111111010010001000 + 1001000001110001001010010 + 0000111011011001001111011 + 0100001111110100010100111 + 0011001110100101110101100 + 0100000101110101100011100 + 1011101111010111100110000 + 1001101101101011110001011 + 1101001011011000011001001 + 0110111000100011000101010 + 1111101001010100011110111 + 0010110111111001011001111 + 1000011110000110010111010 + 0010011010011101110101011 + 0000110101100111100000011 + 0100011001110101100000000 + 1111010100011110100011100 + 0010110100001110100101110 + 1010010011001110101111010 + 1010000000111111010100110 + 0010000111001001001101011 + 1000001000000110010000010 + 1000000101101001001100111 + 0110010010011100101011110 + 0000010101011101000011001 + 1011011100011110110100101 + 0010111111111100100111101 + 0110010011101111110011000 + 0111110001111110110110101 + 1100001000111100010011001 + 0000011000001110010001001 + 0000100010100010111111110 + 0101011011110111001010110 + 1010101110011010110111010 + 1111010110011011111011000 + 0011100111010111010100010 + 0010100110110101000000111 + 1101010101110010011001101 + 0010000110010000010011100 + 1010010000111001110000001 + 1100110111101011010101100 + 1100110011001000011010100 + 1011100100010010011110000 + 0011100111100001100001101 + 1110111101010011100010100 + 0001010100001010010111010 + 1001100001110110011000000 + 1100000000110000001111011 + 1001110000010101111010111 + 1101111000100000100010001 + 1100000111011101100010111 + 0100101011110111000010000 + 1101111010111011111111000 + 0110000001111110111010010 + 0100101100100111000000001 + 1100101100001000111101111 + 1001100110001100100110101 + 1111000011110100010101110 + 1011101001001000010001000 + 1111101110110011010001000 + 0100011100010000010001011 + 0011110110110101110011010 + 1111010001010011110110000 + 1011010100100000000110011 + 0100000100100101010011111 + 0111101001100110111001000 + 1101011000011111011000011 + 1010110001001111000011000 + 1011011000110111110001100 + 0110001000010110101101001 + 1101111100001101000000001 + 1011100011101110101000011 + 0101100000000111110011000 + 1111110101010110011110111 + 0000001100010011110001001 + 0111110111010000000011100 + 1110110000100101111001010 + 0111011001110110011110110 + 0101010101110000001110000 + 0011100011000010011111010 + 0011100000111101010001001 + 1001101100111011010001100 + 1001110111111111000100111 + 0110111111010001001100111 + 1011000001001001001000011 + 1110001001000111001111001 + 1100001000100110101111101 + 0011001010000111000011100 + 1001110101010100101001100 + 0100010000110000000000000 + 1111101011101001010010011 + 0111011001000011101101000 + 0000001100001111000111100 + 1010100000101011100111101 + 0100011111010110010101100 + 0110100001111110001000101 + 1111001011110011101111000 + 0011001100011010100101110 + 1110000011101111011111000 + 0100000111000110110101101 + 0111010111101111100111001 + 0001001000011100101101010 + 1100101010111000110000001 + 0111110010111111111000100 + 0110011100000000010111010 + 1110001001110011000010001 + 0101111111110001011111010 + 0000001100001000001011110 + 1011111111001011001101100 + 0101011111101100011011110 + 0101100110010101111001011 + 0000011010100000001100011 + 0110010001001110000000001 + 0011110000111101111100110 + 0000100111111000101110000 + 1011101111001011111011101 + 1011110011010100011001100 + 1100101001011110011000101 + 1111100000101010000011011 + 0011000000101110110100010 + 0101001110100001101110000 + 0111010111101001001000001 + 0101111011101000111111010 + 1001110101100000101011100 + 0011001000100101111110110 + 0100100111101010100111110 + 1000110101001000111101000 + 1100100000010001110100100 + 1101011110111011011000010 + 0110000001011000100110001 + 0111000000000001100101010 + 0110000111010001110001111 + 0110110011000011010010110 + 1001100100001000000100011 + 1110111110111100010101111 + 0100110000000101010111100 + 0011001001100110101000010 + 0010111100001101101000111 + 0011110110010010100100110 + 1010011010111100011100111 + 0101111110101011011001101 + 0010100001110111001111110 + 1111001111101000100001000 + 1001100100000001100011110 + 1010111011011100010100011 + 1001110100110011001111000 + 0011111101101100111001100 + 1110000001010001101000110 + 1011011101110011000101101 + 0011000100100011011110000 + 1011110000110101101110100 + 0011100010101100010110110 + 1111111100011001110000110 + 1111000111001010100011110 + 1110011000100110011011110 + 0010010000010001000010000 + 0111100010000110100110001 + 0011101001100010100110111 + 1111100011101101000110111 + 1100101101110110101101111 + 0001101001010100111101110 + 1101011100000001111110010 + 1111011100101101000001010 + 1000001011001110011010100 + 0010110100111111111111000 + 1111100011011101010110100 + 0001011010011011010100110 + 0101011110010110010011001 + 0001000001110001000010111 + 0010101000001001011011000 + 1100001101011101110010110 + 1101101001001001100010110 + 0111111100110011101100000 + 1100110110001000111100111 + 1000100001100000111111001 + 1101110010111000111001110 + 1100100001011100000110110 + 0000101001000111011110111 + 1010101010101100011000100 + 1101000110010001110000000 + 0001010000101000000001000 + 0010111101110010111110010 + 1100100001101101110110011 + 1111101110100011001011111 + 1011000100100110000010111 + 0010101101100110010100010 + 1010001111011011100101111 + 1000010010111010010011010 + 1101100011111001011000001 + 0001001101000010001010001 + 0011111011110011001100000 + 1111101000110000011000001 + 1101101100101000010010101 + 0011000010101001100111000 + 1000110101111011110011101 + 0000101010100000101001101 + 0011011010000101111000110 + 0000100101010101111001101 + 1010001010111001000110110 + 1101100100101000101111101 + 0011101010110010010010100 + 0111111001110101011011001 + 1001110000010000111010001 + 1000100001000101110101000 + 1000010000000000110110110 + 0110001000010100000011010 + 0100110110010111011111010 + 0000000011000100101000101 + 0101100101000000001101010 + 0011110101001110101100010 + 0001000110100001001101001 + 0110011000100010001110110 + 1100110010101000011111101 + 0000000000010110111011001 + 0010100101100110110100010 + 0001001000000001001011010 + 1110101001100001111100000 + 1111010011010011110011101 + 0001010100010101011011110 + 0101000111001101101111000 + 1000110110101100011101110 + 0101100110011000100100001 + 0101100000101100000000010 + 1001001011010111111010001 + 1111111110110000101001111 + 0101000000101000101100011 + 1100110111001001111101101 + 1011101111001110100001010 + 0111111000001110001000000 + 1101011110001000000011100 + 0000011110110101100010010 + 0110000101100011001001100 + 1000001101011101000101000 + 0111001011100111000110111 + 1100000100000100110011110 + 1111011001010011011101101 + 0101000111001111011000000 + 0001100101000010100111111 + 1001111111100101101000001 + 1010100001101110110010101 + 1110000001101011111111011 + 1011110100111100110010001 + 0110011010001001110100100 + 1111010000101001010111101 + 1011100010111000011111000 + 1001100110001100001111011 + 1010110100111110000000101 + 1010100111010111000001011 + 0111101110011011100010000 + 0100000111000110001000001 + 0100000100001100111110011 + 0100000101100011011010010 + 0001100111001011010110100 + 0010011011100001100110101 + 1111101101100000111110110 + 0101111110100001110111001 + 0100110100011010010111010 + 0110110111010011010110100 + 0010110000000001100011001 + 1111110010001011111110111 + 1010001010110011110101110 + 0101000110110100100010010 + 0100111011000111110010000 + 0100100001011011101000101 + 0100101011000000000001101 + 1101000100101000001010011 + 0000101100001100111010001 + 1110011111011100110100100 + 1101001110011101111111110 + 1000101101100101000001100 + 1110010011001100100001000 + 0000100000100001111101011 + 0001100101001110000111100 + 1100101011011100010010010 + 0110010111001100000011100 + 0100110000111011011011101 + 1011111011011010010000011 + 1101011000000001000111001 + 1000001001010000100000000 + 0001100100111111001101001 + 0001010011011110001001110 + 0001100111001111011110011 + 1011101001001100101001011 + 1010011010010011000001100 + 1110010000000011110110001 + 0100010111111111001111010 + 0110010001100010011001110 + 1101100011110101000110011 + 0000101100001101010100001 + 0011110100011111011010101 + 0110000101100011111010001 + 1111111001111011101100110 + 1001101110001100011000111 + 1111101110011000010010101 + 1001101000011110101100100 + 0111101101110001000101111 + 0001100110011000011000001 + 1101001010111010010010100 + 0110111001001000011101100 + 1011100100011011110010010 + 1011010110110011110000101 + 0010000101110110010101101 + 1000101001101001010001111 + 1001101010111001111101011 + 0000111001001100101111000 + 0010011001111111100000110 + 0000101110001001111100101 + 1011011011001100011100111 + 0010001100000111000110011 + 1011001010000001000111010 + 1001010010101100011110111 + 1100110111101100111101000 + 0010100110000000000100101 + 1111000111000110101111001 + 1010100010110110010101011 + 1001101100001111000001000 + 1101010110011011111010000 + 1001010110110001000000011 + 1101011011000101110101001 + 0000011001110001101110011 + 1101110100110001000000010 + 1010111000110000101101010 + 0011101100010100110101010 + 1100111010110111100000010 + 1000011001010110110111010 + 0011100001011100101110000 + 1010100000001100000100001 + 0011011010101000101101001 + 0101110100111011100011001 + 1001101101111100011111110 + 0100100101101001011000001 + 1111101010010001010001010 + 1110100100110011110000111 + 0001011101011001100101010 + 0000011001011000101101011 + 1010010101101011100100000 + 1010001011010011001111100 + 0110011011011010001000111 + 1010100100100101110000011 + 1111110001101000011100101 + 1001000110110101000101001 + 0110111000100100001010000 + 1011010010011010100001001 + 0001110111111010010110001 + 0000001000100111100100110 + 0101000000000110001000100 + 0110100000110011100110111 + 1001010111001111111101100 + 0000110001111010001100111 + 0001010010101110001011011 + 1101000101000101001111010 + 1001110011010010010010010 + 0110010110001111001101111 + 1100000001001110100101010 + 0010010001100011011001010 + 0110010101111101111000010 + 1011111001101110010010110 + 1001000001110011011000000 + 0010000101100110110000110 + 0111010100101001111001101 + 0001001011100001000100110 + 0110010101010000011100110 + 0000000011110111010000111 + 0010100101100110010110110 + 0001100100101011111010111 + 1100110000110100011000010 + 1011010110100110010111011 + 1010100000100110110011001 + 1100101101011011111011110 + 1100100110111111100010101 + 0111000101000111000110101 + 1010100001010011000000101 + 1011111001101001000101101 + 0000001100000101111011100 + 1001110001010001100101111 + 1000000000000110000110011 + 0111000100010111010111100 + 0110111101111000101000001 + 1000010100110101000011111 + 1011001000010010110110111 + 1001000010100001001101000 + 1000010010010111010101001 + 0011110100101110000100111 + 0001110001001101001110111 + 1101000010000100011001010 + 0000100000110011001110011 + 0100000111010000000001000 + 1010000110111101011010001 + 0100001011001110101101011 + 1101011000010011000100110 + 0000000010111000111001011 + 0000010011100110001101101 + 1001111010100111011001011 + 1011100000010111010001010 + 0001101010000001111110101 + 0111010111101000010100100 + 1110111111111000100111001 + 0001011001111101101110111 + 0100001010011001111111000 + 1100010011100111110010111 + 1111110001010100010101010 + 0111000110011001111101101 + 1010101010110000001000000 + 1010010101110000101111110 + 0000100110110010100001111 + 1100001100101111011000010 + 0110100000001011111000010 + 1001101110101100011011111 + 0101100010001110110111100 + 1011000011111110100010110 + 1000110101001101110111101 + 0110111010010011000100000 + 0101101100011110110111001 + 0110101110100110001100101 + 0011011100011100000111011 + 1111110001001000010001100 + 0100000101001101010000011 + 1010100011010110101001010 + 0000111001100010001110110 + 1101001100001000110011100 + 0011010011110011010101000 + 1000000011101110010010001 + 1010011101100011110000000 + 0001100111010011001011101 + 0010110101001110000001001 + 0111010101101110011001010 + 0000011001001101100101000 + 0101001001110111001001010 + 0100010001110011100011110 + 0101000000100000101001010 + 1000000110100101110100101 + 0111010001101111010010010 + 1111000011001011011000100 + 1100100111100010101111011 + 1110000101010110010101000 + 0111100101001110110100000 + 1101001010111100001110000 + 1111101010011110001100011 + 1101010101100010110101010 + 0100010110100011001001101 + 1111011100000001011110111 + 0000101011100011111011100 + 1000011101010100011111100 + 1011010100101110010110010 + 0000100001001010110110010 + 0000100000010000010001011 + 0100100111000001100000001 + 1110101110000010010011110 + 0011010110110111001110001 + 1010100001000110101010010 + 1100011011111001001010011 + 0011011011001010001010001 + 0010101110001110000010011 + 1100010101001011011111010 + 1010001110100110001111000 + 1100100000110100010001001 + 1110110000111010111010100 + 1101110000010001110101111 + 0101001000101011110111011 + 0010011110100101110110010 + 1011100010010010111111011 + 1111000010010011111001000 + 1001001001011010111110101 + 1001011010101001101001001 + 0000001100100011111000011 + 1010011100111111001010001 + 0000111101100011001010111 + 0001010010101001001110000 + 1010000010110100011110100 + 1110111111110100111100100 + 0011001110101101000111011 + 1001100000010011011101001 + 1100010001011110011011010 + 1000010111111001101000001 + 1001011001111000110111000 + 0100001101001110011010010 + 0001111111101101101000011 + 0000001011010101010111011 + 1101001111111010111000111 + 0001011110100100001010100 + 0001011000110001101111001 + 1011011000000001010011001 + 0111010001000111101000110 + 0010111011000101000100100 + 1101110011001010101000000 + 1100010000001001001000001 + 1110011010111000001101101 + 0011000111011001110100100 + 1000001110000110100001000 + 1111011101011100101000011 + 1001010111000011000111000 + 0010001100010110010000001 + 0111111110000100010110000 + 1101011110110000100101000 + 0010101001000111011000110 + 0101111010110010100001000 + 0011101110111010100011101 + 0111110110011111101000010 + 0010100111101001011000110 + 0000110100001010100011011 + 0101110000101100101111100 + 1100100101100110111101100 + 1100001101000101010111011 + 0001000001110001001001111 + 1110001110101100010001100 + 1010010111011111111011010 + 1101010010101111110001001 + 0110000111101111001100111 + 0101011110100101101101110 + 1100011001101101000000011 + 0001101011001011001001001 + 1000101100111000001101100 + 1010010110100101001111100 + 1111000100110000110110010 + 0100001011110110010100001 + 1101110011000000100001011 + 0010110111110110111001010 + 1000101001111011011101010 + 1101010110111010011000010 + 0011000011001101111111110 + 1110000010000001001011000 + 1010101001110001101110111 + 0111100110101011011001010 + 0101011110110001001010000 + 1011011111110010100110000 + 0110110101010010111101000 + 0101001110001101111100101 + 0011101111110011101100001 + 0001100010111101001011110 + 0010110101010101110111011 + 0101010010101111100100010 + 1100001000010100100110011 + 1101011101011110010001011 + 1001101000000111011000000 + 0110101110100111100111010 + 1001111111001011111011000 + 1100000001100100101100000 + 0110101100000011010001100 + 1101000010011111011100110 + 0001100010111001010001010 + 0000001110111010011100001 + 1110100110111110011000100 + 1100001011010011111100110 + 1111100111001010111001101 + 1110110100101100110101001 + 1011101101101100100001101 + 0010111111111001111001001 + 1101000111000000000001010 + 1111101101011010111001010 + 0001110101111010001110101 + 1111010110010101000101001 + 1111000010111001101101001 + 1110000000001011010110110 + 0001110001111011010010011 + 1001100101101010011101000 + 1110010101011011010101010 + 0110010011000011001111011 + 0110110110001101101011011 + 0011010001101100001101001 + 0011100100100110110101111 + 1111111000111000110110000 + 1000001010011010010011100 + 1011110000000000110011011 + 0001100100000111001000011 + 1111100100001111000001000 + 0000101000100011110110110 + 0001101111010110111000100 + 0011110100110001100111111 + 1101010001101010111010101 + 0011111001111000000110001 + 1100110101000100001001000 + 0101110010111011111010101 + 0010001100001010111011110 + 1000110011000010101110111 + 1101011110011100001101000 + 1000101100110010000100010 + 1100111001101000011110011 + 1100100111001111101101111 + 1010101111000101001111001 + 0101110011000111100001111 + 1000010100100110010101101 + 1001000001111111011011001 + 0101000101111110111011001 + 0011010101000001101101000 + 0000000110100110101111100 + 1100000110001111110110001 + 0110010101001111100001111 + 0001101010000100001111010 + 1111001000111101010100000 + 0001011001100101110110001 + 0111000101111010111011111 + 1001000011110111111111101 + 1110110110011011010010010 + 1010110111011110110001010 + 0111011110111011110000000 + 0110110101101100000100100 + 1100001101010101110011111 + 1110100001010000101011110 + 0000011001110101101011010 + 1011000000001000011100000 + 1001001000000001011000000 + 1000011010000011000101101 + 0111010111011011011000100 + 0011000111001100110010011 + 0001011100010111011100111 + 1111001011001000001011111 + 1101101010010001110110100 + 1110111100110110101010001 + 0010000000010011011110110 + 1111110010011010111101111 + 0000000001010000100001111 + 0111011101011101110100000 + 0100101011101001000010000 + 1111100011010010111010110 + 1101001001101000111111101 + 1001100111000010101101010 + 0011111010111011000110001 + 1111001110110100100010100 + 0110101111000000100100000 + 0101001001101111000011000 + 0001001010101001001111101 + 1011111111110001100011101 + 0000001010000001000111011 + 1011011111100010001101111 + 1110111011110011100010100 + 1101111101000111100110111 + 0100110101101111100101001 + 0101010110101001110001100 + 1001011010101101100110001 + 0110011000010100010101110 + 1000011111000100110111100 + 0110110100010110101111111 + 1001010101010111010001100 + 1111100001001110111111101 + 0111100111000111100100010 + 0101110110110100111101011 + 1101001011101011000110011 + 1111000111101001101101101 + 1000000100000101100101110 + 0110011000101001010110101 + 1101001010110011011100001 + 1100011000011100101010100 + 1110111001011001000001011 + 0100011100010000001101110 + 1100100010110000100000110 + 1000100011010110101010000 + 1110100100011111101001010 + 0000110000101001010110010 + 0001011101010100010010010 + 0010101100000000110000110 + 1000010000110110001001010 + 0010110101001111011001101 + 1111110011000010011110000 + 1010000101011011100010101 + 0001010101001001111001100 + 0011101110110001100111010 + 0100000100110110010001110 + 0110000001000111000010011 + 0010001001011011101110101 + 1101011101000100011101010 + 0100101100100001101001111 + 0000110000100011001011111 + 1101110110111001011110111 + 1101101011101011000001100 + 0111000101001101000111111 + 1001011100011000101010101 + 0011011011100101000011001 + 1000011001001001001110000 + 0100010000010110111010100 + 1000010000010000111100001 + 0011010111110100110100111 + 1001000101000000000111001 + 1100010011000000110011011 + 0111111001011111111001101 + 1010100101011101000010001 + 1100100100000110011110100 + 0101001010101101011110011 + 1001100111000100100011100 + 0100011110101100000101100 + 0101001011110110001001100 + 0001110110001001100100001 + 0101101111000010100100010 + 1100101100111111100111101 + 0001001111010011011001000 + 0011011110001000000110100 + 1111010011011010001010010 + 0101100111101011100010111 + 0100111101100011000101001 + 0010010111011110001011111 + 1100100111000111101101011 + 0100001101011001001010010 + 1110011010001111011011011 + 0010011110111101000110111 + 1100010111111111111000101 + 1000000000111001011110010 + 0001010011011111000011010 + 0100011110101000101001010 + 0100000101001000011011010 + 0001110100101101000110100 + 1011111101111010111111000 + 1100010001000101001111010 + 0101010000000101100000010 + 1111101111110100110100111 + 1111101010110101001001110 + 0011110000001010111111110 + 0110001000000111100010001 + 0101010000011011010000101 + 1110010011010000001100101 + 0010100110111011001110011 + 1010101111001101111010010 + 1100101111111100100100101 + 0001111011000001001010110 + 0001000001110010100100101 + 0010110010111000001011001 + 0011000101011111100011111 + 1011010001010110101011001 + 1010100100110000101111101 + 1000011111110100100011111 + 0111010100001111011010011 + 1100111110101111111111111 + 1101100010101111111101111 + 0100001110001011100100001 + 1110110001100111000001111 + 1010010101011000011001101 + 0001101110001011010111010 + 0000101100011100001011111 + 0011101100011111111001011 + 0010010010111001101100001 + 1110110011101111001001110 + 0011011111001101001010111 + 1101000101001010001111010 + 1011101100011110111000110 + 0010100101001010101010000 + 1001110111001011001011110 + 0000110001110111000001101 + 1100010010101011010111010 + 1111010101001100111000101 + 0100111101101111101001001 + 0110100011000000011101000 + 0001011100011100101001011 + 1010110001010001010101010 + 1000010111100101000111100 + 0100111111101111101010001 + 1011101100010100000101010 + 0011000001100000111100110 + 0010001110000001110100110 + 0111110000101101100110100 + 1111111100100000001100011 + 1010101001110001110111101 + 1111010111110011101100100 + 1001101110001011110000111 + 0111110000101001011001100 + 1000101110010110011011010 + 0111001000100011100001001 + 0110100111100110111000001 + 1111110011000000101101000 + 0000001011010011101000011 + 0101001001100000100000001 + 0100000001011001110011111 + 0001101100110010000110011 + 1010100100001011010110010 + 0111111111000111011100100 + 0000001011011101000011101 + 1010011010111010011001010 + 0110000010011101110110011 + 0000101011000111110010111 + 0110100110011100110100101 + 0000100111000101011010110 + 1000111011101111010101100 + 1001110111010111110100010 + 1001000101101101100110001 + 1111101000101110010000001 + 1110010010111101000011010 + 0000011101100100100001101 + 1010011011100101111100000 + 1100110001110011011100101 + 1100101010000011001001111 + 1100001111110001010101011 + 0110100001010001000101101 + 1011100101110011011010011 + 0000000101010000110101000 + 1111000011010100000110111 + 1101100100101101010001010 + 1000101011111001011111001 + 0101110110001001010100011 + 0111111100100101100110101 + 0110101001100001000111011 + 0111000011110111111110011 + 0000010111010101011011000 + 0101010101101110010001111 + 0011001010011011101111001 + 0111100000101000111010001 + 1100110000011010000010010 + 0001010100101011111000110 + 1011011101001111011101111 + 0010111011100000000010100 + 0101001100100000000000101 + 0111111000111001011111101 + 0100110110111010011011010 + 1010000010110101011110000 + 1001011110000001001100001 + 0000000011000010010011111 + 1001010101111110111000111 + 0011010000010101010011011 + 0010110110000001001000011 + 1111010001011100001011100 + 1000110010111000011101110 + 0000001100111010001100001 + 1010010100111010110011100 + 0100111101011000011000101 + 1010111110111101010111000 + 0110001111111010101000000 + 1010001001000001011011011 + 1101001100100000101101111 + 0110010000001101100010100 + 0111001010010011101011011 + 0001100000110110110101010 + 1011010001010111000100100 + 0100001001100000000110111 + 1010110111110110111010011 + 0110000000101101000100010 + 1010100010000100011110110 + 1000101000110011001000010 + 1010010011000101011111000 + 1010100000001100111111110 + 0100110101101110100011111 + 1101110111010100010011010 + 1011001100100111110000011 + 0110010000011001001100101 + 0111111000100100010011001 + 1110000101000000000110100 + 0001110001111111010101001 + 0000010110101100101101100 + 1100101011011011111110001 + 1111010100011110001000011 + 0010110111110111101100110 + 0001000010110000111101011 + 0000001011110110110010110 + 1001111000001000101100100 + 0111101001111100001110000 + 1101011111100001010101110 + 1110110100001000000000110 + 0000000001011001000000111 + 1011011010000111010000010 + 1100110011000010110101111 + 1000101011000100011010101 + 1000001001100001000001101 + 0110111011011011010011101 + 0010010001110000111101110 + 1000000111000111110101001 + 1101110000000100011101000 + 0010100100011000011111110 + 1100111101100001111000111 + 1101110001011010110110001 + 0011110110011010011111000 + 1000011111010001010101110 + 0001110100001001101010101 + 1110011101001000111010110 + 1010101110011000100100000 + 0111001001011000010101000 + 1111111011100001010001110 + 1111010000010110001110101 + 0100010010101110101111110 + 0000101111010111000010000 + 0000000101110000001111111 + 0011010010100001110010001 + 0001000001001001001100011 + 0110010001001001010100011 + 1000111110000101110110110 + 0010000000100110011111011 + 1011100011110110001001110 + 0110101000100101000110000 + 1110101111011101100010001 + 1010100011010101010111010 + 0001001110011101110011011 + 1110110101101010010110100 + 0011101010111111101111111 + 1110101110100111010011011 + 1010100000000110100101001 + 0111100110001100011010010 + 1101100110000010111010110 + 0011000111101101100111001 + 1110111100111111100100010 + 0000010010001011110010001 + 0000000000101010101101010 + 0001011000100111010111100 + 1001011011101001110000111 + 1011111100110101010110110 + 1101000111101011001100110 + 0101010110000001010101110 + 0111100010000101010000101 + 0010000111011101010011101 + 0110010000001011001010010 + 1011110000010101001011111 + 0000111100010001110110000 + 1100011101100110000001001 + 1100100110011111101111011 + 1101101101111110111110101 + 0010110010000001001001101 + 1010001001001001111000111 + 1110001001011100011011001 + 1010001010000010101000110 + 1001001001100000100100000 + 1001101110011001111111110 + 1011100010010011001111010 + 0010011111110010011011001 + 0101100001100101110011011 + 0111110000101000101010100 + 0010101011111000011101110 + 1010000011101001010101001 + 1111101111000000001011111 + 0011010011111010101000000 + 0001000010010001101011101 + 0001011111101001000110011 + 0100010000010001111000100 + 0100010100100101010111001 + 1110010001110000110010110 + 0001000011010111111111100 + 1001111000101010011011010 + 1011000000000110111100111 + 0100111110001100100101011 + 1001001010001000000100001 + 1100101111101110110110001 + 1001011011111000100000010 + 1010001111010010110111010 + 1110011110011101011010001 + 1101010010101110001101110 + 1000001001100011010010100 + 1011010011111001110110110 + 0001100111110101100000010 + 0010010111011010000101100 + 1001110101011001110001111 + 0101101111011110011100011 + 1001100001010111011000000 + 1011011010100001101100011 + 1100100001010011101111100 + 1100011111010100000000101 + 1111001010010110010010110 + 0101000101011111101000100 + 1111100010110101111101001 + 1111000100110100110111100 + 0110001000011111111011100 + 0111101010100001000100100 + 0011011101110110001001110 + 1010100110101101001001000 + 1000011000110000010110101 + 0101100010001110011101000 + 0011000101001100100110101 + 0111100011000100000000001 + 0011101010101000000101110 + 0110110011111000001100000 + 1111010001000100010010100 + 1100101000010110001100111 + 0011100100010010111001101 + 1011000101110000100011110 + 1111010101010110101000011 + 1010000100000101111011110 + 1110000110110000110000010 + 1111010000110100011101001 + 0110110001011101010100111 + 0011011111110110110101100 + 1110100101010110010010110 + 1100110011001000010111111 + 1001110101001111000100111 + 1001100000011011010001111 + 0100011001110001000111100 + 1101111100101100010111101 + 0001010011100011100100100 + 1101101001000110011010000 + 0010001100010001000101000 + 0100011010100111111011010 + 0101010000100111111001000 + 0101001110101000101001100 + 0110010100001111100000000 + 1000011010010100101011010 + 0011010111111101100001101 + 0000101010011100110101000 + 0001101110111111000010000 + 0111110111001011110101100 + 1010000001001001001110101 + 1111010010111111001001001 + 0011000100010001100000011 + 0100000010100010100010100 + 1011111111011100000001000 + 1000010100111110011100001 + 1110010000001000001000011 + 0101000011110111011110101 + 1010101001101011110010001 + 1011101100101111000010000 + 0001100111000000101001011 + 0111010010011111101001101 + 0010110010011011101100111 + 0110100101110010101011001 + 0000111011110101010100011 + 0001100101101011000100101 + 0101010111000110101110110 + 1001111101111011000010011 + 0000110110010101011001011 + 1110111000110101111110110 + 1000001110101000100001100 + 1000101110011010111111000 + 1100011110111010101100000 + 1110100111010000001011110 + 0101000011101000110111110 + 1010111000010001111000111 + 1010000110110101001111110 + 0001011011001111100110011 + 1011001100000111000001000 + 0000110011100100010010110 + 0111100111000011100101110 + 0000011111111000010100110 + 1011010010101101011010111 + 1000000011101001011001101 + 0101000111000110100000000 + 1000101011101101111111011 + 0111110110010010011100111 + 1011101110100101000111011 + 0010010000000110011111001 + 1000100000111110100101111 + 0110000110001001000011000 + 1001010101011010000101110 + 0010101010010000011010000 + 1001001001111110101110110 + 1110110011100001111101000 + 0001110000100110101010100 + 0101010010001111001110110 + 1001000011100010111000000 + 1100001011101101001011110 + 0111000010111100101000010 + 0001011001111110000001011 + 1110001010010110010111110 + 1111101101011000000001111 + 0000101001101110100000100 + 1111001110000010000001110 + 0111110110111100010011011 + 0001000101000101101111011 + 1011011111001110110010010 + 1010111001101001000111011 + 1010010000111111110110110 + 1000011110101010001001110 + 0011110010101110111000110 + 1010111111100111001100100 + 1011110101100010111101001 + 1011100000110011111000000 + 0110110011000001011100010 + 1000111001111100001111010 + 0101100111001001100100011 + 0111011100101100110011010 + 0110110001010111011110110 + 0110000100011000001010100 + 0000000000100111110101111 + 1011101100111011010011101 + 1010110100000010111101111 + 1011011101001011001000100 + 1100100001011000111001001 + 1101100000100110111001010 + 1100001101001110001001010 + 0010100111000001110010111 + 1100001110011110100101110 + 1000101100011011110000101 + 1000110000000110110111110 + 1001011101111101011100011 + 0100101000111100000100000 + 1011010110110010010010010 + 0110110000101110111100100 + 1011111010001101101010100 + 1000110111001000011010110 + 0010101111010100110110100 + 1111001010100111111010001 + 0010001100100100101111000 + 0001101111011111100011100 + 0000001111111001101001101 + 0101111011000001110100011 + 1110110010110100010100101 + 0001010011011011101000001 + 0100100001100101100011101 + 1100011110101110111110000 + 0101000110000100010011011 + 1111111010001011100101010 + 1111011100010101110010010 + 0010000101101101110001000 + 0100111111100000111110100 + 1110100010111001110010100 + 1001001010011101101011111 + 0001111001111001011001110 + 1010101111000010111001100 + 1111001100110111100110010 + 0101001000110001100110001 + 1101110000111101100010100 + 1100111110000100010010000 + 0100000010000001110101100 + 0011011011000110111100111 + 0101001111010100100111010 + 0111111101100111100000010 + 0010110000101001010110110 + 0011001110111110101001001 + 1000011010110010110011001 + 1011100101010100000101001 + 0000001110100001000011111 + 1000100110111001000011001 + 1010111010101000100111010 + 0110000110000000111111011 + 0100001100011011001111110 + 1010100111110100111110100 + 1110001000000001100010101 + 1101111001110110111000001 + 1101000010010100011101010 + 1000110100101101101111010 + 0010011000000110110111010 + 1000110010101100100111001 + 1100001010001110001111100 + 1111110100000010100010001 + 1011010000101010000011100 + 1101111101000000110110111 + 0000010100001001010111110 + 0000101011101100010111011 + 1001101010100001100011001 + 0110010000010111101111101 + 0101101101001101011110111 + 1101101100001001000010010 + 0011100000110111000111011 + 1100000001000001100010010 + 1001001101110110110111011 + 0110101011010000001110010 + 1100001010000011000110101 + 0110010111110110010011000 + 1101010001000001101000011 + 0101011101100110010111000 + 1110001100100010011111111 + 1100110001110100000000101 + 1101001000110001110001100 + 1101111100010001001111100 + 1110001011001000101101110 + 0100011100110111010011011 + 1110100010010101010110111 + 1010100011000011100011011 + 1010110000011001111010101 + 1110000000100000101001001 + 1111110011000100101001000 + 0110110111010001101110101 + 1001011001101000100111011 + 0011010110001101010100011 + 0000100111100110000110000 + 1001000111100101000110111 + 1011001101011101010001001 + 0000011101010001100001001 + 0101100010010001111110111 + 0011011110000101110000110 + 1000111101111101000110000 + 0001010010010101101111011 + 1010111011010001000101001 + 0011011001011011000011000 + 0010101100001000011100000 + 0111101011011000110101010 + 1010100111001000001011111 + 1101100100000101011000001 + 0101101101010011110101000 + 0011010100001010111001110 + 1000000010100001111001001 + 1010000110110011011111100 + 1011111001010101110001000 + 0111110111111110000101011 + 1001001011011011111100110 + 1010010000101100001011011 + 1001011001101101111000011 + 0111101001000011111000110 + 0010110101100011110010110 + 1001110011110000100011101 + 0111011101111100111011111 + 1110111111000011110001101 + 0000011001101000001110011 + 0001110001101010000101000 + 0000110100101010101010110 + 0010011010000100110111111 + 0101111010011110011011000 + 1111010100100110011100000 + 0101010111101001111111110 + 1100110001011110000101101 + 1111000111100010010111111 + 1001010110001001011101010 + 1001010101111110100001101 + 1110001000011100101111110 + 0000000010111011101001001 + 0101101110110111110011110 + 1100100111100111001101000 + 1111010011001001011001001 + 1011101100000010010110011 + 0010100100001101100001011 + 1011101000100010100100101 + 0011001011001101110111110 + 0100101110111110111110011 + 0101000100011001111100000 + 0001010110110010110101011 + 1100001111110001101001010 + 0100000001011010110111110 + 0111111100010100011001100 + 0101001011110001011101010 + 1110110110000000011001011 + 1010110100001111101011111 + 0010000101100101000100100 + 1010101110111101100111000 + 1111110010111100100111110 + 1100101010101001001111001 + 1000101010101111101101010 + 1001011111101111001110111 + 0111010100101101101001001 + 1010101110111000100101000 + 1001100101110110110001000 + 0111110110110110010010011 + 1010001000001011100010000 + 0100010110110011100101011 + 0111110111000000111111101 + 1011111100101001011110010 + 1111001110110100000111011 + 0001100110110001101101111 + 0011101000101000100101100 + 0011001110010000000101001 + 0000011000000111001010101 + 0011111101001111110011001 + 0100111001011100111001110 + 1011001111010011011110100 + 0000110001110011001001010 + 1100101110011101101001111 + 1001110010011001111011100 + 1101111000101011100010001 + 0000100111110111110100111 + 1001011100111101011111000 + 0100100001111011110001001 + 1011010011101111001110001 + 0010000101000110110001100 + 1001000100101000100110110 + 1101010000110000000100001 + 0010111111001011111101011 + 0011110110000001100101101 + 1101110100000111011000011 + 0100000111100101100101110 + 0000011000000011001110101 + 0010111101100010111001100 + 0110100001110110001000101 + 1011100000110111001010101 + 1111010110001010001000000 + 1001111001001011001110101 + 1001101100110011001011111 + 0100010101110111000011110 + 1010000100100000101100011 + 0000100101100010001110001 + 0000001110001011000001110 + 1010011101111010100011100 + 1110101100111000100110000 + 1111000011001100100000110 + 1110011111110010000010110 + 1001100111111100001001101 + 1101011011101111100110011 + 0110001011100101011001011 + 0011111100111111110010100 + 0011111100001000110001010 + 1001100010100001010111000 + 0000000100100000000011100 + 0011010011100000111000110 + 0100001101001101010000110 + 0001101000101111100111111 + 1010000000100011001110011 + 1101111111111011010110010 + 1110110110111000101101001 + 0111100100111100111010010 + 1010111111001111101010010 + 1111101000101011001011110 + 1100010111101110101101001 + 0011011111111000001000010 + 1010111101001010001111110 + 0011100110011100101010101 + 1010011100000011011010011 + 0111010101110111011001100 + 1110101100111110101001111 + 0010101010110100111000100 + 0001000001000010111011011 + 0001011010110010110011000 + 1001101001010000101110010 + 1010111100111101001010010 + 1000001111101010100000001 + 0110011111110011011100111 + 0011001001011101110100011 + 0000000001111000110000101 + 1111000100101101101100011 + 1010001110101101111000101 + 0110000010001011100001101 + 0111100000111011111000000 + 1000000011101011111100010 + 0000110101011010101011001 + 0111001010010100011111100 + 0010011110100100010100000 + 1010011010101011000111101 + 0100111000110000101101100 + 1100100100110011111001101 + 0010000100110010010011101 + 1110101110100011001010001 + 0101000101000111010111011 + 0101110111000011101011100 + 1111100011011101101110001 + 0110100100010100111100111 + 0011010000101010001010100 + 0100110010101001000111110 + 0100000011100001110111011 + 1111011101101100101111100 + 0000010011001110000110101 + 0110001101111111001001000 + 1001011100001101111011100 + 0010010000011011110011011 + 0011100100010010010100011 + 0111011110111110111111111 + 0000110110100010011011001 + 1000001100100100110010101 + 0010110011000001010010000 + 1111101000100111100110011 + 1010011001100101000101011 + 0101011000010101010101101 + 0110001111101100110101001 + 0000001010111100001001110 + 1001101010010000010111001 + 1110011011011001100100010 + 0101111011011001110011010 + 1001100100110111010101001 + 1011000101101110000110111 + 0111110110101111010111100 + 0000001101110001111110011 + 0011010011110000111101100 + 0010011100111101001011001 + 0100010000011101001000000 + 0110111100111011110100010 + 1111011000011010000011100 + 1110011001110000011000101 + 1100010011010000010010110 + 1101001011101011011101011 + 0110111011111100010101000 + 0000001110010110101111011 + 1100010110100110110001110 + 0100010000100001111000100 + 0111111001000001001100101 + 1000110110001100110110111 + 0000110011100010101111100 + 1100100001000101010100011 + 1000111101010110010100010 + 1110001001010111011111111 + 0111101001001000010011001 + 0000000011100011111110110 + 1100101011110000010101111 + 1011001101011110110011100 + 1011101101010000000101111 + 0000101000010011010010000 + 1110100111110000010011011 + 0110001100101000001111010 + 0010011100101011000010001 + 0110010000000011011100001 + 0000111000000100101101101 + 1100111100010010110010110 + 0000000001011100001100111 + 1110011011001001010100101 + 1100010010100111000011001 + 0001110100010101100111010 + 0101111010011110001110101 + 0011001100100010101111101 + 0110011100110100101010000 + 1111000100101001010010100 + 1100010100000010101011100 + 0001111010101000100110110 + 0010110110110110000001111 + 1101010000100001001010111 + 0000010011101110111011001 + 0000010110110101110111000 + 1001001011010010001110110 + 0000000101000011100101001 + 0011110111100110110111010 + 0001101000111101011001111 + 0110111000110011001100100 + 1011111100101111001111101 + 0100101101110000001100111 + 1000011100111101101101101 + 0101001101111001010101010 + 0111111110100011101100100 + 0110010111011010001000001 + 1010100001000101100000010 + 0010001100010001010011111 + 1101111101001000101111100 + 1100001010111100110111010 + 1011001101111101110100000 + 1101000001001110010110111 + 1110100011011000101010000 + 1011011100011100111111010 + 0000110011111110101010111 + 0000001101111010101110010 + 1100001111111100011010000 + 0110110010100110010000111 + 1011101100001111110000000 + 0001100010111111011100100 + 1101000101000001001000110 + 0111011010000101100001000 + 0101001110101111001101100 + 0000101000100010010101010 + 1010111001010101001011011 + 1001000011011110101000000 + 1010101011000000100100010 + 1100000010100111001010100 + 0001001000000011111100000 + 0001000111110000010101110 + 1101111001001011010100011 + 0001001011101001111100011 + 0100001111010110010111000 + 0001000001110101111001011 + 0010001101111001100011010 + 1101110011011101011101001 + 1101001111010110100010000 + 1010101111100010010001000 + 1110010110111010011100010 + 0111101000010100110101000 + 1000101000010010011000010 + 0000010000111001101011110 + 0111011010001110100101011 + 1011000000011101001100101 + 0011001111110110100111010 + 1101101001000000111111101 + 1111010110001001011011111 + 0110011111000001110000110 + 0001001011000011010110111 + 0001100101011101101011110 + 0101100001001100010000100 + 1000101010110101110011011 + 1011000110111001111000110 + 1110100110111111010011011 + 0001110011100011010011101 + 0100010110000100001111111 + 1011100000001011101010011 + 1001110100110111101001100 + 1111111101001111101001000 + 0011010100010000110011011 + 0010000111110000100001011 + 1100100011001101001111100 + 1111001001001111010010010 + 1001111001000001111111011 + 1100010110001011010001111 + 0101001110101100001110110 + 0100100011000101001000010 + 0110010101100011110101100 + 1101111101010101100001101 + 0011010110110000001111111 + 0010010011110010001111001 + 1110011011011101100111110 + 0111000000111100100111000 + 1011000001001010100010011 + 1001010110110001011011001 + 0111010010100111101111011 + 0110111011010000110111001 + 0001001011111111110110101 + 0011011000011100000010111 + 1011110111100001000101100 + 0011010110110110111101111 + 0111000101111110111100110 + 0111101001001110011000111 + 0011110111101001010111101 + 1000010001101110100100100 + 0101110011100001010010100 + 1110001101110011010111110 + 1010010011010101000111111 + 0111000111010011101011011 + 0101010101110000110000101 + 1111010011001111101010010 + 1101001111110101111000000 + 1100100101110011101100000 + 0100010010011011000010000 + 0111100000100001000101000 + 1111011000001011000100100 + 1110011101110011111010100 + 0110000000011000011110100 + 0100100110011101100000001 + 0010100100101101110010100 + 0011100100010110010000111 + 1000010101101111000111100 + 1000110001011011010110010 + 0011010001000111011100000 + 1011010111001100100010001 + 1010000010010001010000011 + 0101010100110000111111010 + 1110010010011111011100010 + 1101101100100111001010011 + 1000100110001000011011011 + 0100010101001010101101001 + 1110111111001110100100000 + 0100001100010000101010100 + 0100110010000101011110001 + 0011011011111010111110001 + 0010101010100001001101111 + 1110000111101110100011101 + 0100100101100010110001011 + 0011110100111101001111011 + 1001101001100100110000110 + 0110111001011000101100011 + 1110001111100110000111001 + 0101100000110111000101110 + 0010101011101100010111101 + 1011011010000010100011101 + 1000100110100000011111100 + 0000111000010001110001110 + 0001111101100010101011100 + 1011101010001010011111010 + 1110010100110011101001100 + 0101011110101110011111011 + 1111101000111000100011011 + 1011011010001011000010101 + 1001111010110000100011000 + 1010111111110011111010011 + 0011011111001111000100000 + 1001001111000110010010011 + 0001101111000001111011111 + 1110101100111111101111101 + 1000000100001111000111011 + 0010000000111011011011011 + 0010001010101101111000101 + 1111100110101111001010010 + 0011111100111110111001001 + 1001111101010010011000110 + 1100111111101011010101000 + 0000101001100110011111001 + 0000111000111001101111110 + 0111101100100101001111010 + 0010010011100010001111000 + 0100011110101000111000000 + 0010000101110110110001010 + 0010111001001011111000111 + 1100000110110010110000001 + 1000011100111000000011001 + 0110010010000101010000011 + 1101000011100001100011010 + 0011001000001100010101011 + 1100101111100101110100000 + 0000000000010000110100010 + 1010001010001010100000110 + 0000101011110100110100001 + 1111100111100011111111000 + 1010011100010001010011110 + 0101010011110001111100110 + 1100000000001111001010110 + 0000010110000001011110111 + 0000011000100110011011010 + 0100011011001101100001001 + 1110010100111000100010100 + 1010010100111000000011001 + 0001110011000010010011001 + 1110011111000010000011111 + 0010110001101001011011110 + 1010101110100101000101111 + 0111110110010001011100111 + 0000100000111000001111011 + 0001011001111010100111011 + 1011111010010110110111111 + 1010111001001111011111010 + 1000000100010000011011011 + 1100000001000101100010101 + 1001110100000100100010101 + 1110100110101110110011010 + 1111110001010101000000111 + 0000111001111100001000001 + 1100101100001100111101011 + 1110100010101010010011101 + 0100111100110110010110011 + 1101011110011001111100001 + 1110001100101100001100011 + 0010101101111011110001100 + 0110011100110000100110000 + 1000100001011000010000110 + 0001010010100010001001101 + 1110100000101000000011001 + 1100001110110001111111110 + 0001000010001010111001011 + 1101100111110011010101110 + 1110100010100110011011110 + 1011000111111000011010011 + 0110110001001011001111000 + 1110010100111100100100101 + 1000001000000001001011111 + 1100000101111110111001001 + 0000111100110011001111100 + 1101001001000010101000100 + 1100011110111110100000001 + 0111100110110011111110100 + 0110001010110101100011010 + 1001000001011100110011101 + 1111110100001001110000100 + 0001101111001000101100000 + 1010101011011111100101111 + 0000100000110101001100010 + 1001111000101100000010010 + 1111000001100011101110111 + 0100101111010100001100000 + 0111011010001100110100100 + 0100100100100110111011100 + 0110111100100010110000110 + 0101111001010111000101000 + 0000110111001100100010110 + 0101001010100000111110001 + 0011111100011100001001010 + 1100010101010111110010010 + 1111110110010111101110101 + 0001011101101110101111000 + 1011110100011011000011001 + 0011011111010101010101111 + 0000101010000001010100101 + 1101111011110111110100011 + 0100100011001001010011001 + 0100110010111001100010110 + 0011111011011001111111011 + 0001010110001011110011001 + 1010000010010010001110000 + 0111000010000011011001000 + 1010001010010010001000111 + 1001111111101010010001010 + 1001111111110011111001000 + 0001000101010101100010111 + 0100010100010010000101110 + 0011111010100011011111001 + 0111100011010000000111001 + 1000010000011000111110110 + 1011110000010100011110101 + 1011110000001010101100101 + 1011001101000101010111100 + 1111000101100000001100101 + 0000010001010101111101111 + 0000010110010111001110101 + 1011101110011010010001101 + 1011111100000101011001101 + 1010100100100011100110101 + 1101011010011001110110000 + 0010010010000101001000111 + 0001101011010111000000000 + 1000101011000010001010000 + 0101101000110001000111000 + 1111110010111010100000110 + 1000110001111010011011111 + 1111110100111000110000100 + 1000001000011001100000011 + 1111111011101100100110100 + 1001111111101100000111111 + 1111101001110110100001110 + 1010010110111001110000100 + 1000100011111101000110011 + 1001001010000001101010111 + 0101101001001001101010011 + 1011000111010001011111011 + 1101000110010100100101111 + 1010110110000110100101100 + 0011001011000000100101101 + 1100100011010101100011110 + 1110101011001001001110010 + 1010011001011011000001110 + 0001101111011101001111011 + 0101100000110011000000111 + 0000111101000110110010001 + 1000110110000001110000111 + 1011111110000000111000011 + 1000000010001100010000011 + 1011111101100111001001100 + 0100100111110010010000001 + 1111101111000111101101011 + 0110100111011001111001011 + 0011110100000101011111001 + 0001111011100100110110000 + 1111010111100101011101000 + 1011000110111000011011001 + 0010100101101011110101101 + 0011001010011111011101011 + 1101110001101110010111100 + 0000011100111100100101011 + 0111000111000111101100001 + 1011100110011011001101010 + 1001101110100110010111011 + 1110110101101000111101110 + 1100110111010000000011000 + 0001001100001000010011000 + 0100100010011000110111100 + 0101011000110011011001001 + 0001101001111011101111010 + 0010011010010001100001001 + 1010110111110100110001100 + 1011001100010110100111111 + 1101011101011101110000010 + 1100000101010111100000111 + 0110000000011100100010100 + 0000101100100011111111100 + 0011100111110010100101101 + 0110001000011100001101001 + 0011111101010001111101111 + 1010100010010010100001101 + 1010101011111010011010101 + 0100010111000001011000000 + 1111001001001010001010101 + 1001101110010110011101001 + 0110011000001001101000110 + 0001000000110001111100011 + 0000000110010000110000100 + 1101011110010001111000101 + 1010010000010101101001100 + 1110000001111001110101111 + 0111100101000111101001001 + 0011111001110110011010010 + 1110001100100011010111111 + 1001110001011001110010100 + 1110110100000001100101001 + 0010101011110011101000110 + 0011001000001000000011100 + 0011100101010110000010110 + 1000100001101011110011011 + 1000100001101011011110001 + 1010001010111001111001010 + 0010100110100110100011100 + 1011111111100110110010010 + 1000111010000101111111010 + 0111111110010111001111110 + 1000110001100001110011001 + 0010001001010100010111111 + 1101010111110101111001011 + 1101011111011000101111011 + 0111100110011100100001100 + 1000001111101010011000010 + 1111011000100001101011000 + 1010110110101011010011001 + 0011101000101000100110001 + 0100110110001101110111110 + 1000001100001001101101100 + 0001000111110000010111010 + 0101000100110111001111010 + 0000110111001111100100011 + 1110000101000100100000101 + 0000001101001100000101100 + 0001001111010111010110011 + 1010111100010010101010111 + 0110101101001110011101111 + 1011100010000101010010011 + 0101111010101111001101101 + 0101000011001011100011110 + 0110100011000001110011100 + 0110001110101100110011010 + 0111000111101001000101010 + 0010111111101001100101000 + 1011100011110011001101011 + 1000110011101111011001100 + 0110111101100111111011000 + 0001110011000001100101011 + 1011101001011101001111110 + 0110100010001010110101011 + 1110001001100100100101010 + 1001101011000000111111111 + 1111001001010000100010001 + 1000010011101000001011011 + 0111000000111110000011111 + 0011001011100100010100100 + 0000001100000111011010001 + 0010001010011000001011111 + 0000010101100100010101000 + 1101000001001000001011100 + 0010110010100101010011010 + 1111110011010100010010010 + 1011001100111111000100110 + 0110000111000010001101110 + 1000100011110011000001101 + 0001101110101001100100010 + 1110011110010010001010000 + 0101011011011101001110000 + 1000000101110001111000011 + 0000101111101110001110100 + 1101001101110011111011111 + 1100101011101101000101100 + 0001110100001000010111111 + 1010101000011100110100001 + 1100010101010000100000101 + 0010101001010111100000111 + 0011011001011010100000000 + 0011101100000011000111101 + 0010001100111100111100101 + 1101001111110001000010101 + 1001100011111101101000000 + 0110111000001110010100111 + 1100011010010001000110001 + 1000001110010010001111010 + 1111001100010000100110001 + 1001100010100010100011100 + 1001010001100011000101011 + 1100000101110010010010001 + 0111110101111010000011111 + 1110011001011101111011100 + 0010110100011001101100010 + 1110010011100000110101011 + 1101011111000010110111011 + 1111111100101110100011111 + 0010010000110100101001000 + 1000001110100011101000000 + 1000010101100111100001111 + 0000011001101111100010100 + 1010101011000000110000101 + 1101110001011101011000011 + 1111011000010001011101101 + 1111101001110110111011111 + 0101000100000100011010110 + 1111011000011010111111010 + 0101010001011011100001001 + 0101011101000011011011111 + 0110011101001100100010001 + 0000110011100001011011000 + 1101111111011110101101010 + 0110001110101001011011100 + 1001011001111101111001101 + 0100010000011001010010001 + 1100000100000111100001011 + 1101001000101010111000011 + 0110111000000100110110101 + 0010111011001000110111111 + 0100100101110010111101011 + 1010100000000000000111101 + 0010010001011000001110001 + 1100011111101110100110011 + 1111100001011100001101111 + 1111011010001111000001011 + 1011110100110101111110000 + 0000100011010001110100101 + 1010111110011101010001011 + 1100111110110100111001011 + 1100010101010111101100101 + 0110011100101011000010010 + 0111001010111110100010011 + 0011100010110010001101000 + 0111001011100101100011100 + 1101110010001111001010101 + 1100100010000111101110000 + 1000010101010101010001010 + 0111110001111010100010011 + 1001111111010011011000101 + 1100010000111000010001000 + 1000000010100010000010110 + 0001101110010101111000111 + 0010001100111010100000001 + 1001001100010100101100011 + 0011011101101000000000001 + 0000111000001001001010101 + 0011101011001000110100000 + 1110100011110010000101011 + 0001000011001010101101110 + 1101100100011111010011111 + 0110010010001001111001001 + 1010011101011111111110011 + 1101010011100001000010000 + 0110000110001000111111111 + 1100111101001101000010011 + 1011000100110110110011110 + 0011111011110011001010000 + 1010010111110110010110000 + 0010011010010001011101000 + 0011011110001100001100101 + 1110001111100101011111001 + 1010001000010101001001111 + 0001101010110100111101011 + 0110000101001101100101011 + 0001100111000111100001000 + 0101111011101101000101110 + 1111111110111110000111001 + 0111000000101011000001001 + 1000011110100011010101000 + 0111111100011111000110110 + 1001001001110011011000011 + 0101111011001001111011111 + 1000111101111110110001010 + 1000011000011100100101111 + 1110001000110001101001111 + 0000000100111100010100011 + 1010001110001000011001101 + 0100001101001011001001000 + 1010101010101001101101011 + 1010011010001110100001011 + 0110101000011100101010010 + 0100110010100111111010001 + 1110011110100111110100110 + 0111010001110000100010011 + 0101010100000001110111111 + 1011001010100101111000101 + 1011101110010100010000100 + 1001110100101110111000100 + 0111011100010110110110101 + 0011101000010011111001010 + 1110000011010001010000111 + 0011100101001000001010001 + 1100000001001000001000000 + 1010111010011001001000000 + 0001011100011100101010110 + 1101100010010111100100000 + 1110000100100010111000100 + 0001001010101110000000101 + 0010110010010100000001101 + 1110111110101101000110101 + 0000100101111101110100000 + 1101000001001110000111001 + 1101010010110100110100000 + 0101000111100110010000001 + 1111001011001010011110101 + 1010100110000001011100110 + 1000100111111111010101001 + 0110111001110101010100001 + 1000010110011100010001111 + 1101010111011100100001100 + 1111111001110000000101010 + 1101011010100000010101011 + 0100111001011101100011101 + 1011000000100101010110101 + 1111111110101000100000111 + 0000011011110001001110100 + 0100000011111111100000111 + 1011111101111110100110001 + 1100010111101010100001101 + 0000100001111010010111111 + 1110100101110101111000110 + 0101110001010011001101100 + 0111010101000011001110011 + 1111000011011100100010010 + 0111100110001111101000111 + 0101101101110001101001101 + 0010110111100110001011111 + 0100000101101101101011001 + 0001001101001010011111101 + 1000111100010100100001110 + 0011011100001011110111100 + 0100010010100010010111000 + 1111111110000001010101000 + 1001110010011010110111101 + 0010110101111011001000011 + 1101011110011100111110111 + 0111000001010010111101011 + 0000100001111010000011100 + 1011000000011010001010011 + 1010110110101110101110011 + 0101001010001110100011000 + 0100101100100001100001000 + 1101111011111111000000001 + 1101111000111001110100110 + 0011111100100010001111110 + 0010000010110101010100110 + 1000001001010000001011010 + 0010010111100010101110111 + 1100110010010100010101001 + 0100001011011100001101001 + 1100100111100100110010111 + 1100011100001111000111110 + 1011110001010110001100111 + 0110011100100011110101100 + 0111011110000010001011100 + 1010110101001000100101110 + 1001001001011000001011011 + 0110010001010011011100101 + 1000110000101010100010000 + 0110111101110000011111110 + 1010110100011010111000111 + 1111010111010100000110010 + 0010000010101101110111101 + 1110100110011001101101010 + 1001110000011000000010100 + 0011110011010011001111100 + 1011100000100110100011011 + 0011100000010110010001000 + 1100000000101111001100110 + 1101000011101011100111101 + 0111001010010101101101001 + 1101101101000000000001011 + 1000110110100110100111000 + 1010000100111011100111100 + 0100100001100101011011010 + 0110001011111101001000001 + 1111010111011100111110011 + 0010101010001000010101001 + 1010101100000001010001011 + 1110100010111001110100010 + 1110011010010101001001011 + 1101101000101111101001001 + 0101110001010101010111101 + 0101101001010111000010001 + 0101111010110010011100001 + 1010100100011010111001011 + 1010001100011000101110100 + 1110001111001101001000101 + 1001011100100000011011111 + 0011000100010101000011111 + 0001100111011000111100111 + 1110100011001110001111110 + 0110010010000100011011100 + 0101001010101010111101001 + 1010100111011010110010100 + 0111111000110111001001111 + 1001111100011001100010101 + 1000100000001001101010111 + 0010000000101111001101110 + 0101000000010001010010101 + 1011110000110000101101010 + 1101110101001001111010010 + 0010100111000011001100100 + 0000010110011000111101011 + 0001001011100111101010010 + 1010000100100011011010000 + 0000001001110010011100110 + 1010001011111011101100110 + 0000010000011011011111110 + 0001110111001110101001100 + 0100000010001110011010011 + 1110101000011010010110100 + 0101010000111011111100110 + 0101000010011010010101101 + 1111010011100100010110001 + 0110100100110101001111101 + 0010110110111111100111100 + 0110101110110001000001110 + 0101000111100001101010011 + 0100000111111111011010111 + 0110101101000101001111100 + 0001101101110010011011011 + 1000110010011011100001100 + 0111111100110100110001010 + 0100011010111111000101001 + 1000001000100001100010101 + 1101011011111110101010010 + 0111111111000101101010101 + 1111101000101000111110011 + 0111110110110000101010011 + 1111010010011000011111001 + 0010101010110011100010101 + 1001011110111010000111010 + 0100111110000110000110000 + 0001111110110100100000000 + 1101110100111001100010111 + 1111011010100000111101001 + 0010010110001000010110001 + 0010100000001100111110000 + 1101110011001011100100010 + 0000110111000100101001000 + 1010111101010111000001000 + 1001001111110001011010011 + 1011111100011001110111011 + 1111110110010111001000101 + 1101101001011110000010100 + 0000100111001100011001101 + 0001000100010011100111100 + 1010111100110000100001011 + 1111011011000111010111011 + 0000101000010100000101101 + 1101001011000001110010110 + 1101010100000011110001100 + 1101011010001010011000001 + 0100110100110111000101110 + 1101110010110011010000110 + 1011011010000010101000110 + 1110011000101000100110101 + 0000111100011110001100100 + 1111000010111000100000000 + 0100100001000101110011001 + 1101010001101011010010000 + 1001010111110010111111010 + 1101101000001100100110011 + 0100100101100000011010101 + 0010001110000011100100001 + 0111111111100011010001101 + 1001111101000000101100011 + 1000111001101111111111001 + 0110111000011100111001110 + 1001011000010011011010010 + 1011110000101001111110111 + 1010001001011101100101100 + 0010000100110101010100000 + 1011000011010100101000100 + 0001001000011111101001100 + 0101011110100101100110010 + 0100011111001010101101111 + 0001010011010100100101010 + 1010110001011010110001111 + 1100100011111110111000101 + 1010011110110111001010110 + 0110001001101010010001001 + 0101110011101101010010100 + 0101110110101100000001000 + 1110100111011101111000000 + 0111011100000110111010011 + 0110000111101100011011110 + 1101000101010110011001000 + 0001010011101101011000010 + 1011010000111111001000110 + 1101101100011011101000010 + 1111011101101001010100110 + 0110100110111100101010100 + 1011000100011000010101000 + 1100100000100000101011100 + 0100011100100001110011010 + 1110100111010100010110010 + 1001001101101111010010001 + 1101111000110011101101110 + 0011101100111001111111010 + 1011100101100011100011100 + 1010100011111011101011000 + 0001001010100101111011100 + 1111101111101011110010011 + 0000111110110010110101011 + 1110110011111110000000001 + 0011010011111000111100100 + 1001001000101000110110100 + 0010100001000111100111010 + 1010111011110011111100101 + 0101110001001100010110011 + 1010000111000010011010000 + 0010101000011000111011101 + 1111000100101000011001100 + 0101010100011011010001001 + 0100110000011011100000010 + 1110111110011010110101011 + 1000111111110101101000000 + 0110010000111100011111010 + 0010010001010011111001100 + 0010010001101001000011010 + 1001100011100010100111001 + 1101010001011001101010101 + 0010110111111000100111110 + 1000101101011100100011001 + 0011001010100101010011110 + 1000010100110000110001110 + 1100001101000100011000010 + 1100101101110000110100000 + 0000000010100000010000111 + 0001111101100011000010110 + 1110011001100001011011001 + 0001011000011011100101110 + 0000111101111100111100001 + 0011011000111001010110111 + 1011101000011000101000011 + 0011000101011011010111000 + 0011011000111111011111010 + 0011001000010110011011110 + 0110010001011111001000001 + 1010101100111111010001111 + 0111010101010000010001000 + 1010010100110100001010011 + 1111011001100110010100100 + 1101010110101101010000000 + 1000111011000100101010001 + 1100010011000100100100000 + 0010101000110100011010101 + 1000000001101110100011110 + 0101001011010110110011100 + 1100001010010101111001111 + 1111111111000110101000000 + 0111111111000111100010101 + 0111011111010011000001111 + 1011000001101111110110000 + 0110111010110001101101011 + 0101110111010011110000101 + 1101010000001111001111001 + 1000101111100010100100001 + 1000001111110101001111011 + 1010100100011011010101110 + 1101110000100110110011010 + 1001001101001011110001010 + 0011101001010100000010011 + 1111001001111111100101101 + 0110011011011010110000101 + 0110001011111110100000110 + 0110101100001100101111100 + 0011000001111001011100110 + 1101000111100100110000011 + 1010011010101011011001101 + 1111000000110010011001001 + 0111010000001010000101100 + 1111001000101000000001010 + 0011100010101101111101110 + 1111101000000101000011001 + 1101101101110010110011100 + 1010000011101000111100111 + 1000010001010011000011111 + 0100010011010001010111110 + 0101011001100001100101111 + 0000110111100111000100110 + 0111110101001110100000110 + 1110000001110100100110100 + 0100100111011010100001011 + 0111110101100001100011100 + 0010100101110010111110100 + 0000100110101111101111010 + 0101110100010100000011010 + 1100000011100000100000100 + 0101011011111111001010000 + 1010000101011111111110111 + 1110000111111101010111110 + 0001000111100101100111101 + 0100000111111110111101100 + 0101010001011011000011000 + 1101110100001101110011101 + 1011001111000000001100000 + 1101011100011101001000011 + 0010111010101000110010010 + 1111100110100010010000110 + 0100010111100001101001110 + 0010110101111011101001111 + 0101001000101100001011111 + 1111100000011000010011100 + 0100001011011001110010110 + 1011001101000000101101001 + 1100100000011011011111010 + 1001001010100111100100001 + 1100000101100111001000000 + 1101010011101010011011000 + 1101100111111000111111100 + 1001001101110101101110111 + 0110100001001100101111010 + 1100011010010000000010101 + 1100010011110010111100100 + 1101110001000110110101111 + 0100101111110001011011110 + 0110100011000100000001100 + 1111111100001111001001100 + 1110100101010110011100101 + 1110101101001000000011101 + 1001110100111110010110111 + 0000101100010011100011001 + 0110001011111101101011000 + 1101111001000010101110001 + 0100100110111010111101101 + 0010001101110110101101011 + 1001011011000111111111111 + 1011111011111011011100101 + 1011111110010100110011001 + 1110101010000101011111101 + 1101001011111011000000000 + 1011011110011011000100011 + 1111011010011010001000110 + 1100110110100110100110011 + 0010001101011010001101011 + 0111101010111010101000101 + 1100011110110001011011011 + 1110000111010001110000001 + 1110100111000101101110001 + 0010011001011011110101101 + 0011011101000110111011011 + 1110110010010101001001111 + 1010100101101001010111110 + 0001001101100011100111110 + 0111110110000000111101010 + 1111001001000101100111001 + 0101011010101011100110010 + 1110100101110011010010110 + 0010101100110000101110110 + 1101001010001101110110100 + 1000001000101111111000111 + 1010111001010111001100100 + 1101110011010000001001001 + 1011011000100111100011111 + 0000010100001111000010011 + 1111001010011111000000001 + 0101010110110100111101100 + 0010000001111101010111110 + 1111110100111010000010010 + 1101000110111011110001110 + 1001110101110010010111101 + 1010110010100111100110101 + 1001110011001011010001111 + 0110111101000011100011110 + 1100000010101010101101100 + 1001010101001100000001011 + 1111010010100111001110000 + 1010001100100110011110110 + 1001100100100001100110110 + 1110111111011111100111011 + 1110011101011100111011110 + 0111101110000011110101000 + 0110110011010000111100011 + 1101000011101100011011011 + 1101000101010000011111101 + 0010000101010001000101010 + 1001111011101000111000100 + 0001111110011101010001000 + 0011011110111101100011110 + 0000111001010101100100000 + 1001001000110110000000000 + 0011010000001010001000010 + 0010001110001001010001101 + 1010111101010111100100011 + 0110010010010100100111000 + 0001101011000011011000110 + 1010001001011100011101110 + 0011011011001010101011010 + 1011011101010100110100010 + 1111100101010010000001100 + 0011000000110010111010000 + 0011111101000011001111000 + 1001001000100010011110110 + 1100100100000111011010001 + 1010010101011100101010010 + 1010011110000000111000001 + 0100000000010110110010010 + 0010111110100110010010000 + 0110001100011101101111000 + 1101000101110011001010000 + 0011011001010000001001011 + 1011011100000111110110100 + 1001011001100100001011011 + 0110000000100110100110001 + 1111100010111000111000101 + 1111100010111101010010101 + 1001011100111111010001011 + 1010000111001000000111010 + 0111010010011111011101110 + 0101100000010010000000100 + 1101100010001100100111100 + 0001001100000100101110011 + 0111000110101100101001110 + 0001000000001001010100101 + 1101010011101110011110000 + 0000111111000111100101001 + 1011010110100001110110001 + 0011010110101110010011001 + 1111011111110011011000101 + 0010001100101100111100011 + 0111101101101001001101011 + 0110001100010011000000111 + 0100000000001001010100000 + 1010000001110100111110001 + 0001001001000110110010101 + 1111100111001010110101110 + 0110001001100011111001110 + 1010001001010101110011010 + 0110100111010011101011111 + 1111010001001000010100001 + 1110110010110110110100000 + 1111001011011010001001000 + 1010001011110111001110101 + 1010000001000100100100111 + 1101111011101010101110010 + 1100100100101010010101110 + 0110111010000011101101000 + 1101001100001111011111110 + 1101000011111000100101010 + 1011100000000011101101111 + 1011100001101100111010010 + 1110010011011101110001110 + 1001111010001110110001001 + 0010101000111001101010100 + 0100001001000010000100000 + 1100110010110000100010011 + 1011111010001101100100000 + 0001100000010100110010111 + 1100000011111000111110101 + 0000001101110000101110101 + 0101011110000101100101111 + 1110011001100010101110111 + 0010100110110011100000111 + 0000100110001111110000010 + 0101011010110101101101000 + 1001010001001011101111001 + 0011101110001010001010000 + 0010000101110100111100100 + 0100110111000001001100111 + 1111100011010000001010111 + 0001010001000011010010101 + 1000011001111000010000010 + 1110010000000101110000110 + 1101010101011011100111011 + 0110100011010111101011111 + 1001001011100010010110101 + 0100111111000001101110010 + 0011010111110010101111011 + 1011000000101011010111010 + 0101011001100010111100100 + 1101111111000000000110100 + 0101010010111001001110001 + 0011001000000011010000010 + 1010001100011100011101110 + 1001101000111100010010001 + 1000001100010010100111001 + 0101110110110111110111111 + 1000111000100010110111111 + 0111111001000110001000111 + 0110110111011110111001101 + 0100111110100111000011010 + 0101101111111011010001100 + 1001001000011001110111111 + 1000001100111011000001101 + 1100000101111110110100101 + 0011100000011111000101010 + 1000100001000010111000111 + 0110101111101011101001101 + 1000111011001000101011011 + 1000111111100101111101000 + 1111100111000100100011101 + 0110100100111000100011010 + 0000101100100101000000110 + 0011101111110010010110110 + 0101110110110110001101011 + 0101101001011100011101111 + 0000001100001010111101111 + 1000110001111010001111010 + 1011101010000001111010110 + 0111001000100011101010101 + 0010101111100001101100001 + 1000011100111001111100110 + 1110000101111001000101100 + 1110100001010110000100000 + 1000000101111100100000110 + 0010011011001100101110100 + 1110101001011010111110000 + 1010101011011010111010010 + 0100000010111001111011101 + 0001100010010011100010110 + 0010010001001111011010011 + 1101000011000101110011111 + 1001100001001100111100000 + 1010011010000011100010001 + 0110100000100110000100110 + 0111110001010000100111110 + 0101111000110111101000011 + 1111000110000001100000111 + 1000010001101000001000011 + 0010000001110010100001110 + 1111110001000010001100001 + 1000010010001010111101101 + 1010111000000101100011101 + 1001001101110010101111000 + 1111110110100100010010011 + 1000001111110011100111000 + 1110010111100010000111010 + 0011010100011010011100110 + 1010111000101111001011100 + 0111111110110101111010101 + 1010001000110000010010010 + 0001110100110110000011100 + 1110001110110110110110100 + 0010010010100000010100111 + 0110100111010110101011011 + 0101001011101011001011101 + 0111111101100101100101101 + 1101011011010110100001110 + 1010110100100101000001101 + 1111101010001010010000101 + 1010100011100000000011111 + 0101101010000110100011000 + 0000110111001001000110000 + 1101001110110010101000001 + 0010000011100001010100111 + 1001111011010100110001001 + 1111101111101110001110101 + 1101111111111000110101101 + 1110010110111010010110110 + 1100011011111110101010101 + 1001000101000111100111001 + 1111010000100111110001110 + 0110001100001110000010001 + 1001110101111001000100011 + 0010010001011100110111110 + 1010010011101110101001110 + 0000011101110101110110000 + 0011100100010000000100000 + 1010111111100011001110000 + 1110001011100001111100111 + 1010011100000000000010110 + 1101001110101100101111010 + 1111100000011101101110010 + 1011000010110110001100110 + 1000000000000000010100010 + 0100011010111001000001100 + 1100011001001010110101000 + 1011010110010100110011010 + 0100111110101001111010011 + 1001000110010001001111001 + 1000101101111111010111110 + 1011001010110110010000100 + 0000010000100101101100000 + 1111011011111001011111101 + 1000000100000010100101101 + 1110111101000111100011010 + 1100100000011001110101100 + 1010001011001110111001010 + 0111001100110011011110000 + 1111001110001110001100100 + 0001001010000110111101101 + 1000001110010000000100111 + 1111000110001010000001110 + 1010110100110010100001110 + 1111011111100101111111111 + 0011000000101011110001010 + 1101010000100101101001001 + 0110110110001011001000110 + 0001101001000111000011110 + 1100001000000101010000000 + 1000110010011111111110000 + 0010101110000011100110011 + 1010110001011010011100001 + 0111111110010011101101000 + 1100001100011100011011111 + 0011001110011110011101001 + 0111000011000001101010010 + 0010000011010110010010101 + 0111110001101001001110010 + 0011000110000011110000100 + 0110001100000000110110110 + 0000101010101101110101001 + 0101100000011011001101001 + 1010101000111010100110100 + 0000110110000110010101101 + 1000101011111110101001010 + 1101010101111001001100001 + 0110101100110011100110100 + 1101110111000111001000100 + 0011101011110111101000111 + 1111010010101100000001011 + 1110101110001101101100110 + 1001010011010110110101011 + 0010101011110101011101110 + 1000000110011000111000111 + 1111111100110111010011001 + 0101110000001010110111111 + 1011110000001100001011111 + 1100000001100010000001010 + 0001001010010011010000101 + 0111011000110110101110001 + 1100110001010001010101100 + 0111001110110000011101111 + 0100100001110010000111010 + 0111111010100100110110011 + 1110011101000001011100000 + 0011001101101111011011000 + 1101111110101111011100010 + 1010111010001010111100011 + 1010000110111000000101111 + 0101010110011001000010000 + 1100010011110001000100100 + 1011111110110110110111010 + 1010001101010010001111111 + 0111101001100111000000011 + 1101001101000010100010000 + 0010010110111011110101100 + 0101010000001100110111101 + 0111101100101101100110011 + 0011100001011101011010000 + 0101110100011000010001010 + 1111011000000000001101100 + 1011110011010001111100010 + 0001011100001100001100101 + 0001100100010111110011000 + 0110010101101100100101010 + 0110011001101010101000000 + 1100110010111100110000001 + 1011111010011001101010111 + 0100101000111010100100000 + 1100010101100110100001001 + 1000101101101010000010101 + 0011111101011010111001110 + 1101011110010111011110011 + 0110011100011011101110100 + 0111101111010000011010010 + 1011001011100111100111101 + 0001001110000010011010000 + 1100000111011110000110111 + 0100111100011011100101111 + 1100101100010011000101111 + 1000011011000100110110110 + 1001101101010110010001010 + 1000000100001111111111110 + 1011101001101011110001111 + 1010100000101001111010100 + 0111001111101101111001100 + 1000101011100111011111011 + 0011101000110111100101001 + 1111011101011000110101111 + 0100101011100111011000001 + 0110101001000111011100101 + 0010001110000001000100110 + 0110001100000101111101011 + 1100001110111111110000011 + 0111001110110111001100000 + 0000110011010000100111011 + 0101001010000110111100001 + 1001111111100000101111000 + 0110100001110110100111000 + 1011100011001001001010001 + 1010100000101110000101100 + 0010101100011001100110111 + 0111100101010110101000000 + 1010100100100101111111111 + 1110110101011000110001000 + 1001011000010000001101001 + 1110001010011001000001000 + 1101000101111111111100101 + 1101001001001001111001111 + 1100011110100010010110000 + 1011111101101101001010010 + 0011011111001110010101010 + 0101111111001110011100101 + 0111011100011111001100000 + 0110101011111000101100010 + 1001100101101110100110010 + 1001101010001101111001111 + 0001100101000011011001101 + 1010111111001100110111110 + 0010100001101101010001100 + 1100011100011011011100101 + 0010110111111011000111010 + 0011011011110101001011011 + 0100101100001110101110100 + 0111011011110011100110100 + 0100010010110011101111110 + 1000001001000111011101101 + 0011011011000001100000111 + 0010000100100010000000110 + 1011111011111100111111011 + 1000110001111000110011111 + 1001100011010011000011011 + 0110000101011100110101011 + 0111010001010101100110111 + 0011001110100111011110111 + 1101100111110000000110101 + 0101010001000001001010110 + 0000100100001011101010100 + 1010111100100110000101011 + 0111011011010101101110111 + 0011100111110100010110110 + 1000100110000001110101111 + 1100010111110011111011010 + 0101011110000100111101011 + 1000000110001011011100101 + 1111010010001101001011100 + 0111101010101100001001011 + 1000001101110010010110100 + 1100011110110100001011011 + 1101100000111010101000000 + 0010011100101111000001001 + 1110011011111010000100010 + 1001010101110011111000000 + 0101100011111111100010001 + 0010100110101011111101111 + 0001011110011001110010100 + 0000100010010000001011011 + 1111111111010001010110010 + 1010100100011011101010000 + 0011101000101110000000010 + 1000000001101100101111000 + 1111101111110011111111101 + 1000111101100010011100001 + 1011110010010110100010110 + 0000010000111111101111011 + 1011011111110001100110110 + 0101010001101001001100000 + 1000110011100001100111101 + 0111010010010100010110011 + 0000010110100011110101111 + 1001101010001101111000011 + 0001110010111111101101001 + 0111110110110011111010111 + 0110100000011101110101101 + 1010110101010100101100110 + 1110000000110001101100111 + 1000010011110111011100100 + 1111011000101111011101000 + 1001010010100110011110010 + 0010110011111110000001010 + 0100101000010000111001010 + 0010101111010100111100100 + 1010110001001001111111011 + 0100011011110101001010000 + 1011100101000110001100000 + 0000110110110011010111010 + 0001100000011111110011011 + 1011111001101010000011110 + 1001110100011111101111111 + 0011010001000000011110000 + 0001101000111010111000100 + 1101000101011011010100000 + 1100001111010000010100111 + 0100001100111100001010111 + 1001000111110001110001001 + 0001101101111011000111001 + 0010010110010110111100111 + 0100111010001110100000000 + 1000011100001110100100011 + 0010111111010010100101101 + 0001110001101101011111100 + 0001110000000101000000111 + 0011100100000101001110111 + 0000000101010000010110011 + 1000100010001010011010111 + 0100010110001001011010000 + 1100010010110100011100001 + 1110011101010111011100110 + 1001011011001010011111101 + 1011100110110111101101010 + 0001111000000000110110111 + 1000101001101011111011101 + 1001011111000111110011111 + 1000101110000110000010000 + 0010011101010100100100100 + 0010010100111001001100011 + 0001001000101101010000011 + 1101001100101001010011001 + 0010100100110101001011011 + 1100000011111011111110010 + 1000000110101011010001101 + 1101010111110100001010100 + 1101001010001000100111110 + 1101110100011100101100011 + 0000010001101100100010111 + 1001010001101000001110100 + 0000101111110110010011010 + 1101001000001110000111000 + 0100101011001100111010001 + 0011011110010110001110001 + 0101011000111000101101101 + 1000110010001001100011011 + 1111001110000010110001000 + 0101101101100011001110100 + 1110010000000010011001011 + 0001010010001000001001111 + 0010111101001111001000010 + 0110111000000101101100111 + 1100110111000001000000001 + 0001100001111011111001111 + 1111100110010011001100001 + 1111100100011111000010101 + 0100001110101111001000110 + 1000100100011100110101100 + 1000011101010111010010000 + 1101111111110000010110101 + 0100010110011101110110111 + 0100000010101110011110110 + 1111100010110001000011010 + 0101010011000101010000101 + 1011110000111111101011001 + 0010110101010100110001101 + 1101111101100011100110011 + 1111001101101111110001100 + 1000101011111110110111011 + 1011101000010000000100001 + 0011000001010100001110111 + 1001010100001100000101000 + 0110100100000101101101010 + 1110011011101111111011111 + 0110110010010100000100000 + 0100001100001111111011001 + 0110110100100011010001101 + 1100111011010011011101000 + 1111010010010011010110111 + 1100000101100000000001011 + 0010001110011101110000000 + 1110000010100111101011010 + 0111000101000010101110011 + 1101101111100001111010111 + 0001110011001011100110100 + 1100011010110010000101111 + 1101011010010101010010100 + 0100111010101000010110010 + 1001010101001001001100110 + 1100010001000101011110011 + 1001010010011000001000101 + 0101100101101100101111101 + 0111110110010010001010000 + 0000000100100011000111100 + 1011001011001010001101100 + 0000010011011101010110110 + 1011110001110111100111001 + 0000010000101111011011000 + 1110010011010000000100000 + 0001000111001010101101100 + 0100110101101100100111000 + 0110110101111001001011011 + 0101101011110101101110000 + 0000010010100001100101101 + 1100000000011011111001001 + 0110010101000111101100110 + 1111110000010100001001001 + 0101001110001111000100111 + 1010101000101101101100101 + 1000101000100100111001010 + 1001100011101101000001000 + 0111100100011100101111010 + 1010000100100000011101111 + 1011001001011100100001000 + 0000110100011000010101110 + 0011101110011101010111100 + 0101100010100111110001100 + 0011011001000100001101101 + 1110011010101001011100011 + 0111110100001100111100101 + 0011000111101001000001101 + 1111000110001111111010001 + 0011111100101000010000111 + 1010000011101101111010101 + 1100111101011111010111111 + 0000010101111111000110000 + 0110001001011111101110110 + 0110101101111011011110010 + 0001000110000010011100101 + 0011111000000010111010011 + 0001011100010001000011001 + 1100111001010100010111010 + 0010100001101110101010011 + 1100111000110101101001001 + 0001100111010010001110010 + 0010111000110011000011111 + 0001011110001101101011001 + 0011110111001000111111011 + 1010010110011001001110111 + 0110111000111010010000010 + 0000100100011000000001001 + 1000101010111101110001010 + 0110001001100000100011111 + 1001000111011100100101111 + 0011001110010110111100111 + 0101111001000001000100010 + 1100100001001010111000001 + 0011110011110101101011010 + 1111111001001111010001001 + 0110101011001110100100111 + 0101001011001110010011000 + 0110000010010111101111101 + 0111001000011010101011101 + 1101100010110011101011001 + 1001100011000001010000110 + 0110111100101101000001110 + 1110101110110000101000001 + 0101101111100001000010111 + 1011101001110010110011100 + 0010110000101010001010001 + 1010011110010101110101001 + 1000001000101101110010000 + 1101000101001110011000111 + 1101010110100101000110001 + 0000010011111100100001101 + 1000000001111011001000100 + 0000011011011110111101110 + 1011011111100001001100011 + 1010111111011011011100111 + 1100110100100101011111001 + 1101110110100010000010010 + 0000110001100000100111011 + 0000101010110100001111110 + 0111010010101001000001101 + 1011101111100101100110100 + 1000011001101100000110100 + 1010010000101011000001111 + 1000001000010101110101001 + 1101100111011011011100011 + 1100100011111100010010000 + 0011000101000010011011100 + 1001100000111000110111101 + 1101101111010001001111111 + 0010001010110010100110110 + 1111001000000011111010111 + 1111110000000110001111011 + 0100001100101000110001011 + 0111000011010000100011101 + 0011110111100001101010110 + 0111010101000001100010000 + 0101101100010001010001000 + 0010000101001010110101101 + 0011100000001010010010010 + 1011110000110100100100111 + 0101101000010101011100110 + 0100001011000000010101001 + 1110111000010111000001000 + 1011100001011111111010110 + 0110001011101011001011110 + 1110111001000011001011110 + 0011001110011000000001010 + 1101010110011111110010011 + 1011010010110111110101111 + 1100000001010001011101011 + 1101001110100101010101111 + 0001001101110110101010011 + 1100001100101100001000000 + 0110100100010111111001001 + 0101110001111001010011110 + 0110111110010010101001110 + 1010110110100001000010101 + 1101101011101100001110110 + 1010111100110010001010101 + 1100000011001011000010100 + 1000010111100010010100110 + 1011110111000001101101000 + 0110110100110010010010001 + 1100111011110011100100111 + 0001101001100001100100000 + 0010010000010011111111011 + 1110100111100010101010110 + 1010110011111110110001101 + 1000001010110100001100010 + 0001111011100000111100011 + 1100011011110011100011010 + 0001101010110000101001001 + 1001110101001001110100011 + 1100001001101000000000101 + 0011011100011000001001001 + 0000011010110100100010010 + 1010111011110101110010111 + 1110110010011101011101110 + 1011100101101110010011010 + 0101101000100111010111000 + 0000011111011011110100010 + 1011010110100001000110111 + 0100111001110000001110010 + 1111000101000011111011011 + 1110111001000011001111110 + 0100000001100001011001101 + 1111100001011011110111010 + 1010101111010100110111000 + 1110111010001110101010111 + 0011110011011110100010011 + 1100101011000000001000100 + 1111011011110101000111001 + 1111101101101000100100111 + 0000000011011100100101001 + 0001111101010000110011001 + 0101011001100101011101010 + 0001010110101111111101000 + 1110110011010101010011111 + 0110111100100000000101100 + 0111011010011000000011000 + 0001001111101001011111011 + 1001110000010110111111011 + 1100100001101000100110101 + 0011000011100101001001010 + 1010011010001100001000010 + 0110000101101111110000011 + 1000101100101000100001111 + 0101100001000111011010110 + 1001100110101000110011100 + 0100000001000100001111100 + 0110110111100011001001100 + 0101100001111000011100100 + 0011111010110101111000001 + 1110001100011000000000011 + 0010101101010001011000001 + 0110110100110110011000000 + 1000000000001110000101110 + 0100111000000101100111110 + 0001001100110011111000000 + 1110100110100101101000000 + 1100001101010011011001001 + 1111111011101101111011101 + 1101001100100110001010011 + 0010101101001001001000101 + 0111101101110000110111110 + 0010010100101101011100000 + 1010001000111001000100010 + 1000001111001100010011010 + 0000011110010011110110010 + 1001100010010100101000010 + 1100011010111110011111011 + 1000100011101000000001110 + 0000100110010010101100011 + 0110001000010111100011100 + 0100101100001000100100000 + 1001100010010101101100001 + 1100001110010001001000110 + 1010010101011011101100010 + 1001010101000011100000010 + 0111110100101111110010011 + 1111111110111110100000100 + 1101110010101001000101010 + 0011111101001100100111100 + 1011000111010010011010001 + 0001001110001110111100011 + 1110010110011000100110001 + 0101110101011100110110100 + 1001010101010011110111010 + 1000010100111101101110011 + 1001010001011110101100011 + 1000010101111010101111110 + 0100000110011111011110110 + 1110100000000011100010010 + 1010111110110111001010010 + 0000100110011101100101001 + 1101000001100100010101000 + 0110111100001001011010100 + 1100111100101000001111011 + 1101111101001110011001001 + 1110011011000100010000110 + 0101100011010000111101111 + 1000011100101100100110010 + 1011101101110110010111000 + 1101110111101100011110000 + 1101001111001111011111011 + 0010000011100110011011110 + 0111000101001111111111000 + 0001110110100100101001010 + 1100001000100111111010001 + 0101011111100101011011100 + 1011001110000100100110000 + 0010110111100000010000100 + 1001010011000001010011000 + 1110110100111101001010011 + 0101010001010001010101110 + 1111001000000001010100110 + 0111101111000101001001001 + 0011111011001000011000000 + 0110000000111101001100111 + 1100110001101000101010000 + 1000101111010000111001011 + 0101100010101110111010111 + 1010010100001101001100010 + 1111010110101000010101110 + 1111100100001001000110000 + 0010111111011111001011000 + 1101001001000101011111111 + 1110010000011111001101111 + 1111010100101110000001110 + 0101001000100011010101100 + 0001011010010100110111001 + 0110001100011110001010110 + 1010100001111101010100110 + 0000010101111011110111101 + 0100110000101001010101111 + 1000110011000101100100101 + 1000110010100011010011110 + 1001101101000011010111011 + 1100000011001101011011110 + 0011011010110001011010011 + 0010100000000001101011010 + 1001001110111100110111101 + 0011100011111110001010100 + 0100010011110000011011001 + 0010000110100101100010110 + 1111110011100110001111110 + 1110001011101000101101101 + 1110100000111110100111011 + 0110110101000011010001101 + 1101000001110111111010100 + 0111111110010001110101000 + 1011010100001110010101111 + 0110111010100011110011000 + 1011011011100110010111001 + 0010110000001000001001110 + 1100000001110110000011101 + 0000110100000100111101011 + 0000000111101100000011110 + 1010101001000101110011101 + 1000111000010100110110111 + 1111111001011101100011110 + 1111010001110101110100011 + 1101011001100010101011110 + 0110110111000000100001000 + 1110000111001000010001110 + 0000001110000011000010000 + 1010011010111110011100011 + 1011100001100111001010100 + 0000001011010011011001011 + 1001101011101011010111001 + 0100010110110010000111011 + 1001000111000011111100001 + 1101111010101111101010011 + 1000100000000111011101001 + 1011001110010000000100101 + 0100011011111100101111100 + 0010010000111000111111011 + 1000010101100010110001101 + 0011111110100000001011010 + 1110011011110001101110001 + 1101100100110101100001100 + 1101011100011111111111101 + 0010101001100100100000011 + 1001100110011100010110100 + 0101100000111110101110101 + 1010011001001000010001100 + 0000011111000011011111111 + 0010000101101110111100100 + 0010001000001100000101100 + 0000010010101000001101010 + 1001110110000011100010111 + 0001111010101110000100000 + 1011101001100100001101011 + 0001101110011111111100000 + 0101100110100001010010101 + 1011111101100000010010001 + 1111110000010111100011100 + 0000010011100010011001001 + 1000101100011110110010000 + 1110001000010100001100100 + 0111000000010000000110000 + 0001001111100100110111100 + 1000010010000011110011111 + 0011101001101110001110101 + 0100101110110101111000111 + 0000100110001000100100110 + 1000010101010001101110111 + 1111110000000101001011110 + 1100111110000111001000110 + 0100110111111011001101111 + 0110100000111110100111010 + 1000110110101011111110001 + 1000010011010111100001111 + 0011100010111100111100001 + 1010000100001000001101011 + 0010000000110110001101101 + 0010001101011110100111110 + 0110111101011110000011011 + 1100011110110101001100010 + 1000101110001111000001011 + 1001101110110000000001101 + 0110000001111101101010100 + 1010101101110100010010001 + 1010000010010000001100111 + 1110110110001001001011001 + 1110001100001001001010100 + 1001101111001110001110011 + 1001010011110010011000011 + 0100011011100100101110001 + 1110100011010101000101000 + 0110101110010111011001000 + 1001001001001001011001001 + 0111101101000011000101111 + 1110001101111001000101001 + 1011101001101111101001001 + 0011110001010111101110010 + 1011100111101111001011100 + 1011001010001101010011110 + 0110000000100001010110111 + 0100110000010001010111100 + 0010010101010101011000101 + 1001010110001101101010010 + 1110101100101110001100100 + 1101100010100100101010101 + 0110100000110011101011100 + 0111010110001000100111000 + 0110001111011101111011010 + 1010000011111011010001000 + 1001011100011101110001011 + 0101101110100110000010100 + 0001010111101111111010100 + 1001100110101010110101010 + 0011010100111000101111001 + 0100001111011010101101001 + 0010100010100110000110100 + 0111011001010110111101010 + 0010111010110011000001100 + 1000110101111011001110101 + 1110111111000010110011000 + 0111001001001000110011000 + 0000101111001101010100100 + 0010001111001100010001010 + 1011101101110010001101010 + 0000000010011110000001111 + 0001111111110010000101000 + 0010010011011101100100001 + 1010000011010111101010010 + 1001101111011010011001110 + 1111101000111100010001001 + 1000101110111110110111011 + 0101111110101101101001100 + 1100011101110110011111111 + 0011010100110101000000101 + 0011100101011000001010101 + 1101110000111011000111101 + 0110110111100101111111111 + 0000110101100000010000010 + 1010001011100011101100110 + 1010100100100001011011011 + 0101001100001100110100010 + 1011101100001101111001000 + 0110110111000011111000011 + 0010111001000111100100101 + 0111101110010101101101010 + 0000001100110101011111001 + 0101000101000110010001110 + 0011000000000011011101011 + 0011101011010000000110100 + 0111011100110101100101011 + 0101000110101100110101110 + 0100100100100011101001000 + 1011111100110111000010100 + 1000011011111010010000001 + 0111101111001010001000010 + 0001111110110010000101001 + 0000011100011110011011000 + 0010011100110100110101110 + 1101101111000010101010000 + 0010010100010000100100100 + 0100011111100011001111001 + 1101110010101111011001001 + 1011001010001001011100000 + 1111001011010001011100100 + 0000111001011001001111111 + 1111010100011001110110011 + 0011100001011100101110100 + 0100100000100110100000100 + 0110010001011011000110001 + 1100001111110100100101110 + 0100100111110011100110000 + 0100010010111100011000101 + 0001101110110011001000010 + 0111111001011001101011100 + 1110001100111000011000011 + 1111001111001100011011110 + 0000011110011110001011101 + 1001010111010001110010001 + 1110011101001001010010111 + 0100001001110000100011111 + 1111001111001001111111010 + 1010101011011100010111110 + 0011010110011011110110110 + 1110001001100000010110010 + 1100111111011100001010000 + 1011110010111100110001011 + 0110011110011000001101001 + 0101010111010001100000011 + 0010101111100101000000001 + 1000010010101011101011110 + 0111111111110001110111101 + 1110010111001101101101101 + 1100110110011101010111110 + 0011101011101000011010101 + 0111000111100011011111101 + 1110100001110001110101100 + 1001100010110110111101110 + 0101101000000011110010101 + 0011010100100100101101011 + 0001110101110100010001010 + 0110101110100100001100000 + 1111110010011101101000000 + 1000010010100111011011101 + 0010001010101110101101000 + 0010100010100101000001010 + 1010001101010011110001001 + 1011001010111101101011100 + 0111011011101010111111100 + 0011101101000111011000011 + 0101110100101010010010000 + 0100101110101110001101011 + 1101010110111100010110100 + 1111001001101100000011100 + 1010000111100000110101010 + 0100001010010001100001101 + 1100001110111100101101100 + 0111111100010111101110001 + 1111110001000111011001111 + 1011111111111000110101000 + 1101001111010001011100110 + 0101111000110011111111101 + 0110011110011010011111111 + 1001010111111011100000111 + 0110011001110011011010011 + 0110110100001001010110000 + 0110111110110101010000100 + 1110001111001000000100011 + 1011011110001100101010011 + 0101010010011111001000010 + 0110110111101111101011110 + 1111111100011010100111000 + 1110101101100011101111000 + 1001111010111100010111101 + 0111001010111000000010001 + 1011110011100001111010001 + 0101001110111001100101110 + 0111011000001111001011101 + 0011000100101010001110010 + 0101100111010001001110010 + 1011110011000011011001100 + 0110110101010110111000011 + 1110001110011101010111110 + 0001001101011000000011101 + 1100011101000101110011101 + 1011000110100010111101011 + 0111100111111111000001000 + 1000011111110010001101010 + 1101101000100011011010111 + 1110100001110001110001110 + 0111111110111101100110001 + 1011011000011101011001110 + 1011001011011111111000001 + 1000100011100110110011001 + 0111011100111011100010011 + 1001001110000011111011000 + 1011011000000111110010101 + 1100000001000010101010011 + 0011001010001001101000100 + 1010010100000000000110001 + 1001011001111001100100100 + 0001111010001110111011101 + 0100000110010011001101011 + 1100011100110100110101010 + 1111101000100001100110101 + 1011010011110111000100111 + 1000111010100010101100011 + 1010110110001001101101011 + 0110011000110100100011100 + 0101111001000100001011001 + 0001111001110000100000011 + 0100111100010111011111111 + 0000011111110001101111101 + 1000111000001100001001111 + 0000110001000101001111000 + 1000111001111011000111101 + 0110011100010011110101001 + 0100101111110101010011001 + 0001000101100010100000100 + 0001000101011111101110000 + 1001111111110011001011001 + 1101001011001010110101101 + 0001101000101111001011001 + 0111001100010100100100110 + 0111001001100001101100011 + 0010011101111110011101110 + 0010011011010000010010110 + 0111011111011001110101000 + 0001111001011110101101000 + 0111001110000011111010101 + 0011011100010011001000001 + 1011010100010111001101110 + 0000011100011000100100010 + 0101010010111001110110100 + 0000001001100110100011010 + 0001010001010110001010000 + 0010011010011011101011100 + 0000011110010010100000110 + 1001110110100001000111110 + 0100011101000001001111111 + 0100000111111110001100111 + 0100111000011111100110111 + 1100000001111010001000000 + 0111010110100100000111100 + 1010010100001100010111110 + 0011010110111100111000001 + 1101000000001011111111000 + 0000001010001110111110010 + 0111000100111001100010110 + 1110110111101100011011100 + 0100100001000000101001111 + 1000110111001000000011010 + 0001000101101011111111101 + 1011111111011010110111101 + 0001000010000110100010001 + 0001001010110011101100111 + 0100011010101111001011010 + 0000001110001000101000101 + 1110110000101011011001010 + 0011100000000111110010111 + 0010110110000010001000010 + 0011110101011110100100011 + 0101100110101011010011000 + 1011011110110101100010100 + 0110101001100010011001101 + 1011011010100001011110101 + 1011100000101101110110101 + 0110000100000001001101111 + 1111011000110011100011001 + 1110010001001100100001110 + 0010010100111010010001100 + 0011111001101010110011001 + 1011000000011000111101010 + 1000011010111101111101011 + 1011010110111011100000001 + 1001001100100111000111001 + 1111111011011010010010100 + 0011000000011110011111011 + 0111001111101100100101100 + 1011110011000110101111101 + 1000111110011100101011001 + 1000101100000011100111111 + 0101011001000011100110010 + 0001010101011100101111011 + 0011001110000011111010111 + 1111001011111001111100100 + 1111110100101011101111000 + 1111101011011110111001110 + 0010101111000101001001000 + 1101111011010000110101011 + 0000011110011111001000001 + 0111011010111101001011110 + 1110001001010000110111111 + 1111010110001000010011111 + 0011010101111110010100111 + 0000010111011110001011011 + 0011111000101011101000100 + 1100001011001101010101000 + 1111101001001100100110000 + 0100000011000000110011010 + 1010000110110010010000011 + 1111011000111100010100111 + 1111000101100000000111001 + 0101011011100100111100100 + 1010010011100101001011100 + 1011101001110101001100000 + 1000100001000011111111100 + 1110111110011001101010010 + 1000100111111101100100111 + 0101000010000110000010000 + 0001111110010111000000100 + 1100000110101010010110010 + 0000101110111111010010101 + 1101010010001101001111011 + 0000100111010010101101110 + 1100101110101100010111111 + 0100001111110101101001011 + 0011101111111101011110100 + 0000101010101010110001000 + 1001011101001000111100000 + 0011110101101111001100101 + 1100110011011011111101101 + 0011100100011001100000001 + 1000011000010100110100111 + 1111100001111001010001001 + 0000101110100101000101010 + 0101101001000111101001000 + 1100000111110001111010101 + 1000011001100100111110000 + 1011011011000000110110000 + 1011101100011110101010110 + 1101001101001010110100100 + 1001100110111000101111111 + 1110000001010110110000011 + 1001100100100110010111000 + 0010011011010010111101001 + 0110011101110011010101011 + 1101101100001011011010011 + 0010110110000010110001010 + 0011101110100110111010000 + 0000011101100000000110111 + 1001110001010110011001101 + 0100100110000011101011000 + 0101100111000001001111100 + 1000111101000000001011100 + 1100101101010101010010111 + 1110100101101010010100000 + 1010101001001000000110010 + 0101001011101100000001111 + 0110001111011010010001001 + 0111001100010011001101000 + 1011111010000010101011010 + 1100101001010101000011011 + 1011101110010111000000110 + 0111010001000010011111010 + 0000010000001010000001011 + 0111000100000100010110101 + 0010101111001010000110111 + 1111001100111101101101000 + 0100101010011001011011100 + 0111101001111010000110101 + 1011111010000001000010101 + 0000001101111111011111101 + 1100110010000010001111100 + 1101000000110111010001100 + 1101110000101011000111011 + 0011011100010101001111001 + 0001000100011111111111000 + 1011100110100101101111000 + 0011110001010000011000001 + 1001010101001011011011100 + 1011000000001101001101000 + 1111100100000110100001100 + 1010011111111000000011100 + 1000110101000101100010101 + 0100001101000110110111000 + 0100111111010010100100010 + 1111011001000100011100101 + 0011110011001011100100011 + 0111100000101010101001100 + 0101000101100110011110100 + 1010011101001111001110001 + 1011000000001001001001000 + 0101101110101000111100011 + 1000101111111010000011001 + 0001001111000100100101000 + 1000110001001001010111100 + 0010111110111011110101110 + 1111010010000110011010111 + 1000111111100111001111101 + 1010110000111110011101100 + 1010101101011011000011001 + 0010011011111001100101001 + 0010011000000111101101000 + 1101101110011100010101011 + 1111100110001111000011001 + 1000101111001000101011001 + 0001000011101101001011101 + 1011011011000011010000001 + 1111110110010110010101100 + 0110100000110010110000011 + 1111011110001011000100001 + 0001010000001101011101011 + 0011001110011100010010000 + 1000110001010010001001101 + 1011101010111111000011110 + 0000100010111110000100110 + 1111101001000110110001011 + 0010011100110010100000011 + 0100011011110110001001001 + 0110011110100011000111011 + 0000100001101111100000110 + 1111001100000010110010101 + 0001001110111011111011111 + 0100110111001011011100001 + 1110000010100100000110101 + 1101100111110101110001101 + 1110101101011010111111000 + 1001011001100000010111010 + 0110010000001001110100011 + 1110110101010010100001100 + 1001001011101011000000101 + 0110010111111000110011010 + 0110101011010111001100001 + 1010100011011000011100101 + 0111010111111011000101000 + 0000110101011010001000001 + 1010011011111001100111010 + 1000001010111110111001000 + 1010001110011010011111100 + 0101010011000100001010010 + 1101010111111110000111111 + 0111011000011110111010000 + 0010100100001000110111101 + 1011111001111010100101100 + 0101000000100111100111110 + 1110000000101001011110100 + 0111111000111110001110101 + 0100001101001100001111000 + 1011001000100000100110100 + 1010000011100100101100111 + 1000101100001100010110101 + 1010010001101100010100010 + 0110000010011100111100101 + 0111010101101011001001011 + 1010001011001000100010110 + 0000110111101001100110101 + 1100110101101010001001101 + 1000111000011001111110100 + 1110110010110101111111001 + 0110000101111000110110011 + 1000000110100011110011010 + 1110000001100000100101000 + 1000011001101001101010100 + 1100101100000000010110110 + 0100000000101110100010111 + 1111010111010111101100100 + 0011001101100000000010101 + 1111010100010011100101110 + 0110000010101000001000110 + 0111001100101010000110110 + 1000100011100111100000001 + 0010100001101000000011010 + 1000100101000000010011110 + 0110001110001111011011110 + 1110001101101110100110101 + 0001011001100110000101001 + 0010011110010001101111100 + 0000010100100010010011011 + 1000001101010001001000001 + 0100100001100011011100001 + 0001000110000010110110110 + 0101010011000111110000010 + 1000011101110010111001001 + 1010010101111111011111011 + 0101001111101011011011000 + 1001101111010000011010101 + 0110000100101011100000110 + 1000100100111100110111011 + 1110001000110001010000101 + 1010100001101000000110010 + 1110010111111100010010101 + 0100101010011000001010000 + 1110100111100000011100000 + 0011000001011010101000001 + 1110000011010001110101101 + 1110001001100110010110100 + 0010010011011100110111000 + 1010101010101101100011010 + 0000000101000000001000100 + 0110011000111111001101000 + 0101011111111001111100000 + 1001110000111101110000011 + 1010100110111000111010001 + 0100010001001100101100100 + 1000100000111101010100000 + 1101001101110100001100000 + 1001000101111111011000011 + 1110100001010100010110000 + 0000111100001111110010000 + 0000110101110000100001010 + 0000001010010100111111111 + 0100011000001100111110010 + 0101001110001010000001101 + 1110011001010100010111100 + 0001000100011111100110110 + 1110001010010111000000101 + 1000110110100001110110100 + 0011110110011000011101110 + 0010010011001111001001000 + 1111101000011001011000001 + 1000101110000011011100010 + 0001101100101010000101011 + 0010100110100001110110010 + 1001010000101010001111110 + 1110101011000100111010010 + 0101001001100111001101111 + 1100011111111001001011100 + 0111011111111001110010010 + 1110000000110111100011100 + 1100011010000111011110101 + 1001010101000101101000111 + 0010111011110100110101111 + 1100100011001111111110001 + 0010001111010010111001011 + 0101110011000110011111111 + 1101011011011111110101010 + 1100110110100010010110100 + 0000101000100011100111101 + 0111110000001010010101111 + 1010111011011001011111001 + 0000110000111001101011010 + 0011001001011001111001100 + 0101100111110001000111001 + 1001010100110001000110011 + 0010011010001011100110011 + 0010001011001010110110011 + 0101010110000110111010100 + 0101100010001101101001000 + 1101000010000011010010000 + 1011110100100001010001111 + 0011011011110100111010111 + 1111010011100110100000110 + 1010101111001100111111111 + 1010000101111000011000011 + 1011000111110111000001110 + 1011001100101000010110100 + 0001011010100000000111110 + 1101000000011110010010000 + 0001110101111100011110011 + 1100101010010110010000110 + 1100110010010110111111011 + 1111111101110000010101000 + 0010100100111001101100100 + 0010100101101111101011001 + 0000010001111010101000000 + 0110101111101001011101000 + 1110100100111010111001100 + 1100010110111011001101110 + 1010110101001110001000110 + 1011111100000101000110100 + 0101101111011100110100111 + 1100111100001111001110111 + 0001010001000110000011100 + 0010011110000010011010101 + 0000110000100101111001110 + 1010010011011111001011011 + 0101001000011001101010001 + 0001001111000010110001110 + 0011000100001110011100000 + 1111111000100100010011111 + 0110100010111001101010010 + 0010101111100010010101011 + 0101101110100111100100000 + 0100100001100100001011101 + 1010101011111110111101101 + 1000011001111000010111110 + 0010000010010001110010000 + 1111010000001000001011110 + 0001101011101111100011010 + 1100011010101100100101101 + 0010101001101001011111111 + 1101011110101100100010111 + 0001111010001100000000110 + 1111000001000101000110010 + 0101010011101000000011101 + 1011001110101111010101101 + 0011001110001000000110111 + 0111000001011011111010000 + 1000010010011110100000001 + 1010011111000111110100000 + 1000001101001011011101000 + 1001111101011001101110000 + 1001001010111101011110110 + 1001001101001011100111010 + 1000001001110010001101111 + 1111100100011101011100101 + 0111101100111111100111001 + 0111111000101001110011110 + 0100000100101111011101100 + 1011110011010111011001001 + 1111110110011101101010101 + 0010011111111101100001100 + 1111001011010110111110101 + 1011101100111111111111010 + 0100010110011101111111110 + 0011011010011101100000100 + 1101111000100111100110000 + 1000110111111101110011111 + 1111011001100010101111000 + 1011010101010100010101101 + 1010010100011010011011101 + 1111100001111001001101110 + 1010011100101100111000101 + 1100001110001100001000011 + 0010001001101011110100101 + 1010110110010101000001011 + 1110111101111100111001001 + 1010000110110101011100010 + 0101011101101111101011000 + 1001101001011001001100100 + 0011100100110010010110001 + 0000010110100100110000111 + 0100111001101110111111101 + 1101011011110000011111101 + 1110111111010011010101011 + 0010101100001011100010001 + 0010111110011110111010001 + 0100000010011001100100010 + 1001110000010010110110010 + 0001011100101100110000100 + 1100100111010110110011101 + 0000110011111001101110110 + 1100111011010001000000100 + 1100110011110010010010100 + 0001111001101111000001011 + 1010011111110010101100111 + 0001011110110011101010111 + 0011011101100000010110011 + 0001110100001110010010011 + 1000101000111110011100100 + 1111001101001100101010010 + 0101110101100100011101010 + 0001010000111110001011011 + 0110000100001010100100000 + 1111100000110000010110010 + 0011111010001101101000110 + 1000000010111000010000101 + 1110100011101011000010111 + 1001001010010001011011000 + 1110110100001011001101010 + 0001110101111111111001111 + 1011001111000001010101110 + 1100110000111101000111100 + 0111001000010100000101001 + 0011000101101001011000001 + 1101010100010100111000011 + 1011000110000111010001110 + 0100100111001111110110100 + 0011000010111110011000001 + 1011011001101111110011101 + 1010001001001010001100101 + 1111000111111000101001101 + 1110110111001000000100100 + 0010111010101101101001100 + 1000101101000011011000000 + 1001000000111100111101000 + 1100011011100000011101000 + 1101100010101101111111011 + 0001100011001000111010001 + 0010111111011110011110000 + 1001110001110001111000000 + 1000100100010011001010110 + 0100001101001110110110100 + 0101110011000000111111110 + 1010011101011110101000101 + 0001001010110011010010010 + 0000111101111000010010010 + 0100001111101000111001110 + 1000001000001011111001011 + 0010111001011001100110011 + 0010011100011101100011001 + 1010101101101010101001111 + 1100100000101011111010110 + 0111111001111000000111010 + 0001001010101110111000110 + 0101001110010100111001100 + 1010101010111001000011001 + 0100010001101010001100110 + 0111111101001101011010101 + 1010011111101101011001011 + 1000111010110000000001100 + 0100101000111100100101100 + 1111010111001111100111010 + 0100111011111001011011111 + 0001110000010011110000010 + 1100000011010001101001000 + 1101000001110010101111001 + 1011110101000010010000011 + 1101101110000110110000100 + 0110101001000110010100011 + 0000010000110011101100010 + 1111001111010001010100111 + 1100011100110000101111111 + 0011100100101110110010000 + 1010001100101000110100110 + 0110010011000110111100110 + 0111110111110011010010100 + 1010100010000001101100011 + 0110001010101010011001110 + 1110111001010010100100010 + 1001011111101101011001100 + 0101110011011011110101100 + 0110100111010101000010110 + 1111011101101100000111000 + 1100110110001000010101110 + 1100110101000010111100011 + 1100101100011100000101000 + 0110101000101010111100110 + 0010101110111011010010100 + 0101100111101010111100101 + 1100000000110110001110011 + 1011100111000100001011100 + 0110101111010110101011011 + 1100011101110101100010001 + 0011000101100010000001001 + 0001001101011110011010100 + 1110100011101001100100001 + 0000111100110100011011101 + 0101000011001010110111100 + 0000100101011010001011010 + 0011101011010100010011011 + 0010101111110100100111100 + 1110111000100000011101000 + 1000010101000011011000001 + 1010011110111001111011001 + 0110111100001100100001101 + 1001010101010110000000001 + 0011101010000001110010100 + 0001001010010101110101010 + 1110111001001010100010100 + 0000111100011111111001100 + 1101101111111111001001000 + 0000110010101010011000010 + 1011001101101000000100101 + 1010000100100101111101100 + 0100011010101101100100011 + 0110110011000011100110111 + 0011100110111010110000001 + 0111001100111010001000111 + 0001011101101101010000011 + 1110111001011111110111000 + 1110000010001101101001001 + 1011110101000011001011000 + 0101010111111110111011100 + 0010011101010010011100010 + 1100011011001011100100100 + 1010110000001100110101100 + 0111010001110000011000110 + 1101100000110100100101010 + 0010100110011100000001101 + 0110100011011111111001011 + 0011001111101110010100101 + 0101101100111000000001010 + 0010000110010110110011110 + 1101101010010011010111010 + 1000011011000011101110010 + 0001010011111111111011000 + 0110110110101001101001011 + 1111000010001010101101001 + 1110010110000111111011011 + 0001011001100001111111111 + 1001001001110111000100001 + 0010001101000110101100100 + 0011000110011010000010010 + 1101111111101101000010001 + 0011000011000011000100111 + 1000110011111001010001110 + 1001101001011111011100111 + 1100110011101000001001011 + 1001000001101110100110010 + 0010101000110011000101010 + 1111011000110110011100110 + 0100010110101101011100111 + 0101000110001011010110110 + 1100101001001011010110111 + 1100000011101001011000110 + 1100010011101101010110111 + 0101011101111000101110111 + 1000001110100100001000010 + 1000101110011000011010001 + 1001110000010100100110010 + 0111110001101111100000101 + 0100011001110010111100100 + 0010100001110110101100000 + 0000001010110110100101001 + 1000101010010110100111010 + 0000110101110011110001100 + 0101100100111001100101100 + 1000100010101101111000101 + 1111100101011010110000110 + 0000100100010111001000100 + 0011011011101011101010111 + 0111001010100010011100010 + 0001000100000000000100110 + 0011101100111111111011101 + 0000101011011001100001010 + 1000111100110010101110111 + 0101101100001110000000101 + 0001001101101100110001010 + 0011111111011010001101010 + 0111011010010110010111100 + 0110000011010100100100100 + 1010010001001001110000100 + 0001001010011100000111111 + 0001110011101000000110000 + 1110010110010111110000000 + 1000000100010111000100001 + 1101010111010001110111111 + 1110011111000001010101101 + 0100011000000101011100010 + 1001111000010111111011101 + 1101110110011001110111111 + 0000110000111101000111110 + 0011101110000000001111011 + 0010110101100010011001100 + 0011010001010000110010001 + 0100001110000111100000011 + 0000011111000110010101100 + 0000110000110011110101101 + 0000000000100111101001000 + 1010100111010000111111000 + 0011100101100101101100010 + 1100011011010011010011001 + 1111110001110000001001100 + 0100011111000101010011011 + 0001101110010000111111100 + 1001101101110110100101101 + 1001001101111001010100101 + 1100000000110011011011011 + 0010010110101111111011111 + 0101000101010111111101000 + 0101010011011110110101010 + 0110000011011110100110001 + 1111000001101101111010111 + 1100111111001001101001000 + 1001010011011110011000001 + 1011100100100101111101001 + 1100001101010111011011010 + 0110011000111110111111010 + 1111000001110000010001111 + 1101110010111101111100001 + 1000111100101110010100100 + 0110101111100111110011101 + 1001101110110111000001000 + 0101011100110011110111101 + 1010101010110111110100000 + 0001111000110100001100010 + 0101110100011010100110111 + 1011101001110000000111111 + 0011100000001101111110111 + 1101110110110010110010001 + 0101001111011111001111110 + 1000111000110000101011101 + 1000110100001100110100111 + 1001000001110010011111000 + 1100110101010100110101011 + 0101110101010101100010111 + 1000001111001101101101110 + 1011110100100010101100110 + 0101111000010110011111000 + 1010011010011100100001011 + 0110001101011000010001100 + 1110111101101111100001100 + 0100001101000010010101010 + 1100100000011010011101110 + 1001101001010000110110000 + 1111110001011010100000101 + 1110111001110100100000110 + 0101111100011001110111110 + 0110111010110111011111101 + 1010111100010001110010000 + 1011011010010101011101100 + 1001001000101001000100001 + 1010000110001110001100011 + 1000011100101100101011110 + 0110100011001010000011011 + 1000101010110001110111100 + 0011111010011011101110110 + 0101010110001101000010101 + 1001010100011110011101100 + 1000010001001011011000010 + 1100011101100101111100010 + 1011011000011001011101110 + 1101000110100111010101010 + 0010000111110010100111011 + 1000001110101000010001010 + 0000111101010001100011001 + 1011101000010010111001100 + 0000011000000110010011000 + 0010011100011101011100110 + 1101000011101011100010011 + 1001010100011101011111011 + 1000011100111100101000100 + 0011100100010000010010101 + 1001010110100001001001110 + 1110100100111101001010101 + 1001100010000010110100001 + 1111011100100100111110111 + 0010000011100100000011001 + 0001010001101100010001010 + 1010010011000001010101011 + 1101001011110000100100010 + 1011000100100111000100101 + 0111110001011110111100000 + 1010111010100100000110111 + 0000100101110011100101100 + 1100010111100010001111101 + 1111110010001101001010101 + 1000011000110011000110000 + 1101001000010101001101111 + 1101101001000100001001111 + 0000010010110011100011110 + 0100100000100000101011000 + 0000111011110100110011011 + 1010101100001010100100010 + 1000111101000111001001101 + 1101100000101001110011010 + 0000001101000001010011011 + 1110001110110000101111101 + 1100110100101011000011001 + 0011010011111001001111111 + 1111001111000110011011101 + 0100011110111001100010001 + 1111111010011000000001011 + 1100010110111000100001100 + 1000101111010101001000001 + 1000110111100011111001100 + 1000110111001111101111110 + 0000111100000110001011100 + 0111110111010100011000101 + 1000101110110010110101101 + 1000000011100110100010001 + 1111100010011100010010110 + 1011010110000101001111100 + 1010001100000100101111111 + 0111011110101001101010100 + 0100101111001011000101101 + 1010110110011101111111010 + 1100010000011000010100100 + 0110011110001110011011010 + 0000100001100000101101111 + 1100110011011110011000000 + 0001110010010101010001101 + 0000100011101110000010011 + 0001101100011000010101011 + 1100101000110011001011010 + 0000101010101001100111111 + 1100001011010000101101010 + 1011000010010110100110011 + 1001100100110001010101010 + 1100001111000000001011111 + 0100000100010100111110011 + 1010111001001110101110111 + 0100011100111000100011001 + 0000100101111101011000001 + 0010010111100101010101101 + 0001111111110100111011110 + 0011010000011010100111010 + 0100001100001101111110101 + 0110000000000010111011100 + 1011101000100011111011110 + 0101111101111000101011111 + 1001001100111110110101110 + 0000110100110010101100011 + 1101100101100011000110001 + 0011011011011011000101100 + 0010001101110101101101111 + 0100111000000100010111110 + 1010111010110000101111001 + 1111001001111011110011111 + 0110011111110100010110011 + 1011001101010001110011011 + 0111110011110101001000001 + 1100111111001100110010100 + 1110011100111000010001001 + 1111101101010100101110101 + 1011111101111101010111110 + 1110001010111101010100111 + 1111101101100010001001100 + 0101110000011000010011110 + 1000111010111001110111010 + 0101011011101110111101010 + 0111000010110000111001000 + 0010110001110111001101011 + 1110001001101001010011001 + 1001000011011100111111000 + 1110001110011010100000100 + 0100111100010101010001111 + 1110101101101010010100010 + 0111111011000111101110010 + 1010101110100110001010011 + 0000110000001010110101000 + 0100001110110010100001011 + 0001110011111011111111100 + 0010111011111001110001001 + 0110101010010110000111000 + 0100011110000111101110010 + 0101111101110111011001101 + 1111101110100111000010011 + 0100000011100011011111011 + 1101111000001110101100000 + 0001101010110100111011101 + 1110010011010000111010111 + 1100010100101111110110101 + 1111100101111010010111011 + 1010111010111011110111001 + 1011110111001011010110101 + 0010100000000010110100000 + 0100001001011110011111110 + 0101000101111010000011001 + 0001100001010100000100001 + 0111101011010001000100000 + 0011000101110101011111011 + 1011111101111010111000011 + 0100101110111001010101010 + 1011011100001001100110111 + 1110110100011111010111110 + 1111000110001000101000011 + 0101000100010100111010110 + 0000111001000010001011011 + 0000011111010100001011011 + 0001110011110000000101011 + 0011110010100010010101011 + 0110100010110001011001010 + 0001100011101000110101111 + 0100011011101110111010000 + 1110110101111101100101101 + 1001011111000001010100111 + 0101100000000111111111011 + 1110101001000010111000100 + 0100001010000001100111101 + 0000010010000101011111000 + 0001110011000101010001000 + 1100100001011100010011100 + 0110100101001001110010010 + 1111010010001000001001110 + 0101111011101000110011111 + 1100010010011000011011110 + 1000000010110101010101011 + 1100101101110111000110000 + 0111111010101000101000000 + 1000101100111101101101011 + 1101110101011000111101001 + 0100110000111101011110111 + 0011010010000110000001010 + 1000110011001000000000111 + 0011001010001000101001000 + 0101100110000100000100110 + 1100000010110011001011010 + 0011101110000101111001100 + 1110110100100110100110110 + 0011001000110101001110111 + 0100011001010000111000001 + 1111100111111011111010111 + 0110101101110111001010100 + 0001100100111101011001000 + 1100001011010111001011011 + 0110101111101101000001000 + 1100110111010101010001110 + 0100110010110101111010011 + 1010010110100000100011010 + 0010110010100100010010111 + 1001101000110111011111001 + 1010011110000111001111101 + 0100011101101001001100110 + 1011101011000111100010110 + 0110111100001010101100000 + 0000010111001101000111000 + 1010011010011000001011100 + 0001110011010110000100011 + 0111111111111001010000000 + 0010001111000010000101010 + 1001011100101010111001011 + 1010111111101001001001011 + 1000100110011011110110001 + 1111011100100001001011010 + 1101111111100000000100000 + 0010110111100111111100001 + 0001111100010000101011001 + 1000110010011100010010101 + 0001111001010000110010001 + 0100111101100101111000110 + 1100000001101110011000101 + 0110111100111111110101100 + 1101000001110101000111000 + 1101101110101010010110100 + 0111011100001101001110100 + 1000110101101001000000111 + 1000000110010000111000001 + 0101000100110111000110111 + 1001000101000011001001011 + 1100000101011001100011110 + 0100011011000011011111110 + 0110000110110000100101110 + 1110111001000011000010101 + 1110100110110010001010011 + 1010000001100011010000011 + 1010111001011110010111110 + 0011000111010010100101111 + 1101101100000111110111100 + 0100111011000001000011001 + 1001100001001011110101110 + 0100010100100001011110010 + 0100100111101100100101000 + 1100111100101001011110110 + 0011100010100100001011000 + 1101101100101110111000101 + 0010010010100001110111111 + 1010001001010110100101010 + 1001110010100100001111010 + 1001011110001110100101010 + 1001111100001110111011000 + 0101101000010000010000101 + 0111011100011001100111111 + 1101011001000101100100011 + 1011100011110000001010000 + 1110110000011000011011110 + 1100001111111010111011010 + 0110100100110010110101010 + 0000100100011100111100001 + 1101110011100010011000101 + 0101000111100000100001100 + 1010100111011100100111101 + 1001110010100100011111111 + 0110100110001010011111101 + 0110000000101110001010110 + 0011000011110101101110011 + 1000011001010000001001110 + 1111000110100000110100011 + 1101110001101100101101011 + 0110111101110001011110011 + 0111000001100100001011010 + 1110101101101110011110100 + 0101111101010001000100010 + 1001011011010110010101110 + 1000011101110010000011110 + 0010000011100110011010111 + 1010001000110111001111111 + 1011101001001100100110110 + 0000111101101001000000011 + 1011011000100000011010101 + 0011110100010001000110000 + 1000011000110110001000101 + 0010100111010010110101010 + 0010011111101101001011110 + 0101001111010001011100010 + 1010101111011110101001001 + 0101101001110011001010111 + 0110110110000000000111010 + 0000011011101011011110011 + 1001011000110101101111000 + 0001001111100010111111110 + 1111101110000111101100111 + 1001101010111100111001011 + 1011111010010010010011010 + 0110110100010100101011000 + 1011110001101011110101110 + 1011000101010100110111001 + 0000101111100101101011011 + 1101100110101001000001110 + 0011011101110110110010000 + 1001110111001000000111000 + 1100000100111001011000011 + 0000010000001000100101011 + 0111000000011111110001000 + 1100101111101110001111101 + 0011000010111011000111111 + 0010111011110010010101101 + 1110001010110111100110110 + 0100110001011010111010000 + 1000100101100100111001111 + 0011101101001101111001100 + 1001001000010111000000101 + 0111100110101111111110001 + 0010010010011011111100011 + 1110110101000101101010100 + 0010011110011000001100111 + 0110101110001100000111000 + 0111100010011110110010100 + 1000001101111010100101110 + 1111000110010001010011000 + 0001011110101001001100110 + 1011010010101010111111110 + 1100101010111011000000010 + 0110110010100100101011111 + 1001001101110001011100101 + 0110101001011001101001001 + 0001010100011111011011110 + 0011111000011011111000110 + 1100101001110011110010011 + 1100100001101001011001101 + 0111101100111011001111010 + 0111010011010100100001001 + 1011111101100011000100110 + 0010110000010011111011100 + 0000101110100100000011000 + 0011001000010111100100010 + 1011100001110110011010100 + 0111100011001111100101011 + 0110111101000100001000001 + 0110101011010101101110100 + 0000100001001010011101101 + 1110101110001001111110111 + 1001101010000001010110001 + 0011001011111001010100010 + 1101001111111111110110010 + 1000111010000011000011101 + 1110010001100000100010101 + 0110011101001101001011010 + 0110110110100000100001011 + 1011011111111000111101111 + 0110011010110000001110110 + 1011010000011001010000111 + 0001010010000010010000110 + 0010101100011010011111001 + 1110110100111101110000001 + 0011010001010011111001100 + 0010110001010100010010001 + 0010100010001000010110001 + 0010111111010010000111010 + 1101001110100001111100100 + 1100101010101111111111001 + 1101110010110000101000001 + 0000101101100000010101010 + 0101100110100000111000101 + 1001001100110100111011011 + 0101110100000000100101011 + 1000011101010101101001100 + 1111000100100000110010001 + 1111101011110010100111101 + 0010111101011100001101000 + 0000000110101100011101010 + 1001010001100100111110100 + 1101101110101110001101001 + 1101100110001101110110000 + 0110101000110010000010011 + 1111101111001101001010001 + 1100001111001010110001011 + 0101110011001001011100010 + 1000011110001001111010110 + 0010000101101110100000001 + 0111101111000001100100000 + 0100010110101001001000111 + 1100100001011011110001111 + 0100101011110101101101000 + 1010010110110101100010000 + 0010010111001110111000001 + 0010010110100110010111111 + 0011010000110001010010000 + 0110111011011110000000001 + 0111100110010101010000000 + 0101011001001100110011001 + 1001011000011011110011101 + 1110110001000110100001110 + 0000101111111000011001010 + 1001011011111101110011101 + 1110101011001101000001001 + 1011000100111010010110110 + 0101011011110110110001101 + 0101000010111011100011001 + 1111111111110101100000101 + 0011101011001101000110110 + 1001110000010110101000000 + 0001011110110100010000101 + 0101101110110101110000000 + 1011000000100111111000000 + 1101000001101000010111101 + 1111100001101110011010001 + 1010111000010010100011110 + 1001111001110101100111001 + 1111010110001111000100111 + 0111110000101100011110101 + 0100000011001101000010010 + 0010110011100110110110001 + 1111110111111000100001110 + 0100011011000000011100011 + 0010000100011000111111011 + 0011100110111001011110001 + 1000110101111011011111010 + 1111011011010010101110011 + 0010101000000110010011001 + 0000110111001000111001101 + 0011000001010000000111011 + 0110000111001010010001010 + 0100111110111101111101100 + 1101000101100001100111111 + 1111101100011100111101010 + 0111000100010101111011000 + 0011000001101100010011100 + 1100111111001001001110110 + 0011000010101100101010111 + 0000010001001100111000111 + 0111010001100010110101100 + 1010101110000101001011000 + 1110010101111010101110111 + 1000010001111100010010101 + 1100001110011000100000111 + 0101100011001011011010111 + 1101111100110001010010100 + 0101001101000011111010010 + 1110000011110000111011111 + 1011100001111100100101110 + 1110011011010001001011101 + 0001000000110000011011110 + 1000001011001101110000110 + 0001110111111011010000011 + 0110110111000011011101010 + 1110000100110111011010000 + 0010011010011110001011110 + 1010111100011000100001001 + 1111011111101110010000111 + 0000111000010101110001010 + 1011010001111111100110101 + 1001110000010111001000000 + 0001000011000011101110011 + 0101101010011110111001111 + 0110001011000110100111100 + 0110001110110010111010001 + 0000000111111010110001001 + 0001101001001110001011100 + 0010101111101100101101111 + 1111000111100000010000010 + 1100101110110001111010110 + 1100000110010101111000101 + 0111010011001101100100001 + 0010001011110011001000010 + 1001110111011010100100111 + 1010100100111011000011001 + 0110011110100100010111110 + 1101010100100001111001011 + 0000101111111100000010111 + 1100110011001111010011001 + 0011010001000111011010110 + 1100100000010000110111101 + 1100101100011000101100100 + 1100010001100000000000111 + 1001011001110001101101101 + 1101110101111110101101101 + 1111110111010000011000000 + 1011000001101110010110100 + 1111101010100010101000111 + 0011110000001000010100101 + 1111101010000100010100110 + 0011101111111100100000101 + 1001010111010010001101010 + 0011000111011100010111011 + 1110110001111110011000111 + 1101101011110101111110100 + 1111111011010100000111110 + 1010010100111001100000001 + 0100011001111011111100010 + 1011100010111010110101001 + 1000110100000110111110011 + 1001101001110000100111101 + 0100001100111000100111111 + 0010110110110111100001110 + 1010010111000111101101000 + 1000101010100111001100111 + 1000000100011001101110010 + 0100011001010011111101000 + 0011011111100100001110000 + 1101100101000110111000110 + 1000111011100000011001100 + 0001000011111110000111010 + 0100110000000110001010011 + 1111101000011111010010011 + 0101100111100110100110111 + 0111100110010110001000110 + 0100010110010100100010001 + 1011101000001001100011011 + 0111001000010110011101101 + 0101101110000111001111100 + 0000000111010000100110011 + 1001100011101000010101001 + 0101011100101001110111011 + 0000101110011001001111001 + 0101100100111101110111110 + 0001000010001010100100011 + 0011111101010001101110010 + 1000010101100111011101100 + 0000010001110011010010111 + 1101110100111110001000111 + 1001110011111100101001011 + 0111100110100100011111000 + 0000100110001001010100010 + 1100011011010010100110011 + 1001010000000001111011100 + 0101010010011111101000011 + 1100000111110010111111110 + 0101011101101001000010000 + 0110011000100101110010110 + 0011111110010111111000010 + 0101111001110100010111001 + 0001001000010011111100001 + 1000101101011100101111000 + 0001000110011011011101111 + 1101111000011000101011001 + 0100100110100000000100111 + 0110100001110111101010110 + 1110100001100000011011100 + 0100101010101101000101010 + 0110001101000111000011010 + 0101101010000110001001110 + 0101101010101110111010101 + 1110100101011111101011011 + 0101000000110101101100100 + 0101011000110001111000111 + 1000100100010000110000100 + 0000110100010111011000101 + 1100110001100011001000111 + 0100101000000110010010110 + 0000101110001010010010011 + 0000001111110101111100011 + 1001101111001110101101000 + 1001011111000000010001111 + 0011111011010011000000001 + 0101010000101001101110101 + 0001110110000010101010000 + 0011100001000001101000011 + 0010001111001111100010011 + 1010011111010110110001101 + 0101001010001010001000000 + 1111101101110100100101100 + 1100110110111110101011000 + 1001110111011101000101111 + 1001110100001001011001111 + 1001110110110111011001111 + 0001011101010010100010001 + 0000000000110011111000100 + 0011000000001000100000111 + 1100010001011101011001100 + 0000011101000101001110110 + 0010010000101110010000011 + 1101101111111111001010100 + 1100010001100000001011000 + 0110011011111100001101001 + 0001000101010100100100100 + 1101111010100010101010011 + 0110110111000011100111000 + 1110110100100001101110010 + 1100011000000100011001110 + 1011001110001001010101001 + 0111010001110111100000100 + 0000111110100110010110000 + 1110010110000000011111001 + 0001001001001111100010110 + 0010010011011101010110011 + 1100010110001010011010101 + 1110101001101010011111001 + 0011010110010100100011010 + 0000010001011100101000010 + 1011000001110000100111011 + 1110111001100111000100110 + 0000100000000100000011110 + 0101010000111111100101000 + 1001001011011011000101101 + 1111001011010110001010010 + 1110111000101010101000010 + 0100100001111001110100111 + 1101101101111110000101110 + 1110010101100100001100000 + 1000111101001001111110010 + 0000010101011111010101011 + 1001111010101010000110001 + 1101111010101111011111110 + 0101000100100010010011011 + 0011111000111100111010000 + 0011000010010100001111010 + 0000100001010001001110001 + 0011011100101110101010010 + 0110100101010000011111100 + 0010000111011011000000001 + 1111000010101111101001000 + 0011100010000110010010001 + 0100000111110100010000110 + 0101101101110100011010111 + 0000000011000001110000000 + 0011011001101010100110011 + 1101010001011111011101001 + 0001100010000111101101100 + 0101101100100110001001001 + 0001101101101000010011111 + 0011100001111101101110010 + 1111010010001111010010011 + 0000010110000000001101011 + 1111101111101001001111010 + 0011001101000111000011100 + 1010000011101101011011000 + 0110110100010010011100110 + 1001111001001110011100100 + 1000111101101000000111111 + 0101000111111101011010011 + 0111001100101000001111010 + 0101010001110100001011101 + 1111110011010000001001101 + 1101110110110100101100101 + 1001111010000001001011111 + 0010100111000001101011110 + 0010100111111011110111000 + 1011101111101100101001111 + 0000100111100111111111101 + 0001100010100110100000010 + 0000111111111110001011110 + 1100000100001001001010100 + 0110011100111110110111101 + 0011111000110110100110000 + 0100011001000000101001000 + 1011000001101000101000001 + 0111011110101101110110100 + 0001000011000011010110010 + 0111110011101001100101101 + 1111001010010011010110101 + 0000100010011110101001110 + 0001000100011101010001011 + 1000010110111100011000010 + 1001101011101110010011000 + 1100111101110001011110001 + 0010101100101100100011111 + 1001101110001110011001111 + 1000110111000010101011111 + 0011100001001001011111001 + 0001000010110001101111101 + 0101100101111100001011000 + 1100100000100010010100000 + 0011010010100010100000111 + 0111001110011110110101001 + 0101111110110010101010110 + 1000100001110111110100111 + 0000100110111100000111111 + 0011000101101100010100100 + 0110010011101000000000001 + 1101001001010100010110000 + 1000101011000101111110010 + 0011000110001001100010010 + 0110111111110010110111011 + 0010001100110010010100011 + 1101101110110100011010101 + 1110001100100101111011000 + 0101001001101111001111111 + 1110000000010100011110100 + 1010101000101010001001010 + 1000011000111011110111010 + 0000000011010101110101001 + 1111010001110000010011111 + 0111001111001000000011100 + 1100000111000101100101101 + 1000000010110100011011100 + 0110000011101000001100010 + 0100001111101000010101000 + 0111000010010000011101001 + 1100111101001010101000001 + 1101101011010011010100110 + 0101000010100111111001000 + 1111000000101100110101110 + 1000010010000011100100100 + 0000000011010011100001100 + 1011100111000101001110110 + 1111101000111110011110101 + 1100101001110000111000101 + 0001100000000111100101110 + 0000010101100001100010000 + 0100001100000111001001000 + 0111010111111100100101001 + 1001010001111100011000110 + 0111001110111010100101110 + 0011111000101010011111100 + 0110111111000101001110110 + 0000000011100001001010010 + 1011010100101000100111010 + 1011100001100111101100001 + 1101010100100110111101111 + 0010001111111100011100111 + 1010111010111111110010011 + 1000111011001011000111111 + 1010111000101101100111011 + 1000001111011011001111000 + 1111110110100100001001100 + 0010011110101000010111010 + 0111100101011001001101010 + 0011110111100010010000100 + 1010110110111101100010111 + 0001111111011100100100101 + 0000111001011011101001101 + 0111111000011000110001101 + 1001010000011010111111010 + 0001111000000001000001100 + 0111101111101011100000101 + 0111111100110100011111010 + 0001000001111010001001010 + 1110101100110111110011111 + 1011111011010100010011001 + 1010111010010101100011100 + 1101101001001111010110101 + 1000110011011111010001000 + 0001101110010111000000100 + 1011110011101010111110101 + 1001100001001011101000011 + 101010001 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/ApproximateEntropy/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/ApproximateEntropy/results.txt new file mode 100644 index 0000000..aee49a6 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/ApproximateEntropy/results.txt @@ -0,0 +1,100 @@ +0.265405 +0.704033 +0.385704 +0.636929 +0.830689 +0.486467 +0.190348 +0.989192 +0.518662 +0.745511 +0.510923 +0.849439 +0.186358 +0.567588 +0.018365 +0.943062 +0.815896 +0.581833 +0.434260 +0.307603 +0.870369 +0.703009 +0.431975 +0.268369 +0.979202 +0.095180 +0.938566 +0.946226 +0.830820 +0.906169 +0.543352 +0.418854 +0.572347 +0.420162 +0.150932 +0.196944 +0.344983 +0.288183 +0.233105 +0.155577 +0.101363 +0.417213 +0.074267 +0.129649 +0.597912 +0.105889 +0.493344 +0.366992 +0.834741 +0.197729 +0.418263 +0.592062 +0.916688 +0.051973 +0.781695 +0.325437 +0.236128 +0.832154 +0.281705 +0.572909 +0.273646 +0.862049 +0.103717 +0.227479 +0.956285 +0.234394 +0.826209 +0.701025 +0.854070 +0.936589 +0.941056 +0.808999 +0.446615 +0.928458 +0.985763 +0.511434 +0.081488 +0.795713 +0.283830 +0.561271 +0.698574 +0.498235 +0.723557 +0.048743 +0.831101 +0.315910 +0.072677 +0.417205 +0.334776 +0.801158 +0.288167 +0.478071 +0.353241 +0.648510 +0.418453 +0.597221 +0.551598 +0.643133 +0.932625 +0.329345 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/ApproximateEntropy/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/ApproximateEntropy/stats.txt new file mode 100644 index 0000000..a3a901d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/ApproximateEntropy/stats.txt @@ -0,0 +1,1400 @@ + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1051.949459 + (d) Phi(m) = -6.930896 + (e) Phi(m+1) = -7.623517 + (f) ApEn = 0.692621 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.265405 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 999.275550 + (d) Phi(m) = -6.930977 + (e) Phi(m+1) = -7.623624 + (f) ApEn = 0.692648 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.704033 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1036.532825 + (d) Phi(m) = -6.930977 + (e) Phi(m+1) = -7.623606 + (f) ApEn = 0.692629 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.385704 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1007.570017 + (d) Phi(m) = -6.930959 + (e) Phi(m+1) = -7.623602 + (f) ApEn = 0.692643 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.636929 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 980.654040 + (d) Phi(m) = -6.930960 + (e) Phi(m+1) = -7.623616 + (f) ApEn = 0.692657 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.830689 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1024.869078 + (d) Phi(m) = -6.930922 + (e) Phi(m+1) = -7.623556 + (f) ApEn = 0.692635 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.486467 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1063.503299 + (d) Phi(m) = -6.930939 + (e) Phi(m+1) = -7.623554 + (f) ApEn = 0.692615 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.190348 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 922.907836 + (d) Phi(m) = -6.931028 + (e) Phi(m+1) = -7.623713 + (f) ApEn = 0.692686 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.989192 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1021.217915 + (d) Phi(m) = -6.930953 + (e) Phi(m+1) = -7.623589 + (f) ApEn = 0.692637 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.518662 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 993.747115 + (d) Phi(m) = -6.930956 + (e) Phi(m+1) = -7.623606 + (f) ApEn = 0.692650 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.745511 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1022.095187 + (d) Phi(m) = -6.931022 + (e) Phi(m+1) = -7.623658 + (f) ApEn = 0.692636 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.510923 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 977.266305 + (d) Phi(m) = -6.930973 + (e) Phi(m+1) = -7.623632 + (f) ApEn = 0.692659 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.849439 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1064.189607 + (d) Phi(m) = -6.930933 + (e) Phi(m+1) = -7.623548 + (f) ApEn = 0.692615 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.186358 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1015.651623 + (d) Phi(m) = -6.930968 + (e) Phi(m+1) = -7.623607 + (f) ApEn = 0.692639 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.567588 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1120.754542 + (d) Phi(m) = -6.930924 + (e) Phi(m+1) = -7.623511 + (f) ApEn = 0.692587 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.018365 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 953.468828 + (d) Phi(m) = -6.930997 + (e) Phi(m+1) = -7.623668 + (f) ApEn = 0.692670 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.943062 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 983.164945 + (d) Phi(m) = -6.930968 + (e) Phi(m+1) = -7.623624 + (f) ApEn = 0.692656 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.815896 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1014.016401 + (d) Phi(m) = -6.930963 + (e) Phi(m+1) = -7.623603 + (f) ApEn = 0.692640 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.581833 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1030.840258 + (d) Phi(m) = -6.930893 + (e) Phi(m+1) = -7.623525 + (f) ApEn = 0.692632 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.434260 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1046.241177 + (d) Phi(m) = -6.930921 + (e) Phi(m+1) = -7.623545 + (f) ApEn = 0.692624 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.307603 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 973.144032 + (d) Phi(m) = -6.931014 + (e) Phi(m+1) = -7.623675 + (f) ApEn = 0.692661 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.870369 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 999.407492 + (d) Phi(m) = -6.930944 + (e) Phi(m+1) = -7.623591 + (f) ApEn = 0.692647 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.703009 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1031.104382 + (d) Phi(m) = -6.930958 + (e) Phi(m+1) = -7.623590 + (f) ApEn = 0.692632 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.431975 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1051.534029 + (d) Phi(m) = -6.930973 + (e) Phi(m+1) = -7.623594 + (f) ApEn = 0.692621 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.268369 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 933.906625 + (d) Phi(m) = -6.930992 + (e) Phi(m+1) = -7.623672 + (f) ApEn = 0.692680 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.979202 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1083.721506 + (d) Phi(m) = -6.930959 + (e) Phi(m+1) = -7.623564 + (f) ApEn = 0.692605 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.095180 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 955.116290 + (d) Phi(m) = -6.931011 + (e) Phi(m+1) = -7.623680 + (f) ApEn = 0.692670 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.938566 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 952.248248 + (d) Phi(m) = -6.931026 + (e) Phi(m+1) = -7.623697 + (f) ApEn = 0.692671 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.946226 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 980.631221 + (d) Phi(m) = -6.930972 + (e) Phi(m+1) = -7.623629 + (f) ApEn = 0.692657 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.830820 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 964.883187 + (d) Phi(m) = -6.931027 + (e) Phi(m+1) = -7.623692 + (f) ApEn = 0.692665 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.906169 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1018.415793 + (d) Phi(m) = -6.930965 + (e) Phi(m+1) = -7.623603 + (f) ApEn = 0.692638 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.543352 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1032.627228 + (d) Phi(m) = -6.930937 + (e) Phi(m+1) = -7.623567 + (f) ApEn = 0.692631 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.418854 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1015.106384 + (d) Phi(m) = -6.930940 + (e) Phi(m+1) = -7.623579 + (f) ApEn = 0.692640 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.572347 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1032.474921 + (d) Phi(m) = -6.930973 + (e) Phi(m+1) = -7.623604 + (f) ApEn = 0.692631 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.420162 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1070.752097 + (d) Phi(m) = -6.930951 + (e) Phi(m+1) = -7.623563 + (f) ApEn = 0.692612 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.150932 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1062.388633 + (d) Phi(m) = -6.930956 + (e) Phi(m+1) = -7.623572 + (f) ApEn = 0.692616 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.196944 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1041.484949 + (d) Phi(m) = -6.931019 + (e) Phi(m+1) = -7.623646 + (f) ApEn = 0.692626 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.344983 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1048.816185 + (d) Phi(m) = -6.930985 + (e) Phi(m+1) = -7.623607 + (f) ApEn = 0.692623 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.288183 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1056.651095 + (d) Phi(m) = -6.930939 + (e) Phi(m+1) = -7.623558 + (f) ApEn = 0.692619 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.233105 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1069.836672 + (d) Phi(m) = -6.930936 + (e) Phi(m+1) = -7.623548 + (f) ApEn = 0.692612 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.155577 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1082.044922 + (d) Phi(m) = -6.930957 + (e) Phi(m+1) = -7.623563 + (f) ApEn = 0.692606 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.101363 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1032.818520 + (d) Phi(m) = -6.930941 + (e) Phi(m+1) = -7.623572 + (f) ApEn = 0.692631 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.417213 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1090.088229 + (d) Phi(m) = -6.930968 + (e) Phi(m+1) = -7.623570 + (f) ApEn = 0.692602 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.074267 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1075.215681 + (d) Phi(m) = -6.930925 + (e) Phi(m+1) = -7.623535 + (f) ApEn = 0.692610 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.129649 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1012.157845 + (d) Phi(m) = -6.930992 + (e) Phi(m+1) = -7.623633 + (f) ApEn = 0.692641 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.597912 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1080.865528 + (d) Phi(m) = -6.930909 + (e) Phi(m+1) = -7.623515 + (f) ApEn = 0.692607 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.105889 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1024.088338 + (d) Phi(m) = -6.930961 + (e) Phi(m+1) = -7.623596 + (f) ApEn = 0.692635 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.493344 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1038.783594 + (d) Phi(m) = -6.930940 + (e) Phi(m+1) = -7.623567 + (f) ApEn = 0.692628 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.366992 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 979.942908 + (d) Phi(m) = -6.930985 + (e) Phi(m+1) = -7.623642 + (f) ApEn = 0.692657 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.834741 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1062.257515 + (d) Phi(m) = -6.930931 + (e) Phi(m+1) = -7.623547 + (f) ApEn = 0.692616 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.197729 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1032.696133 + (d) Phi(m) = -6.930968 + (e) Phi(m+1) = -7.623598 + (f) ApEn = 0.692631 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.418263 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1012.835792 + (d) Phi(m) = -6.931000 + (e) Phi(m+1) = -7.623640 + (f) ApEn = 0.692641 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.592062 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 962.032581 + (d) Phi(m) = -6.930932 + (e) Phi(m+1) = -7.623598 + (f) ApEn = 0.692666 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.916688 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1098.663657 + (d) Phi(m) = -6.930971 + (e) Phi(m+1) = -7.623569 + (f) ApEn = 0.692598 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.051973 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 988.543992 + (d) Phi(m) = -6.930980 + (e) Phi(m+1) = -7.623633 + (f) ApEn = 0.692653 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.781695 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1043.942433 + (d) Phi(m) = -6.930947 + (e) Phi(m+1) = -7.623572 + (f) ApEn = 0.692625 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.325437 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1056.196208 + (d) Phi(m) = -6.930965 + (e) Phi(m+1) = -7.623584 + (f) ApEn = 0.692619 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.236128 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 980.398289 + (d) Phi(m) = -6.931025 + (e) Phi(m+1) = -7.623682 + (f) ApEn = 0.692657 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.832154 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1049.693950 + (d) Phi(m) = -6.930965 + (e) Phi(m+1) = -7.623587 + (f) ApEn = 0.692622 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.281705 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1015.041904 + (d) Phi(m) = -6.930929 + (e) Phi(m+1) = -7.623568 + (f) ApEn = 0.692640 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.572909 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1050.800389 + (d) Phi(m) = -6.930924 + (e) Phi(m+1) = -7.623545 + (f) ApEn = 0.692622 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.273646 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 974.832043 + (d) Phi(m) = -6.930967 + (e) Phi(m+1) = -7.623627 + (f) ApEn = 0.692660 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.862049 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1081.426772 + (d) Phi(m) = -6.930984 + (e) Phi(m+1) = -7.623591 + (f) ApEn = 0.692606 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.103717 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1057.506981 + (d) Phi(m) = -6.930973 + (e) Phi(m+1) = -7.623592 + (f) ApEn = 0.692618 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.227479 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 947.952082 + (d) Phi(m) = -6.930936 + (e) Phi(m+1) = -7.623609 + (f) ApEn = 0.692673 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.956285 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1056.456695 + (d) Phi(m) = -6.930887 + (e) Phi(m+1) = -7.623506 + (f) ApEn = 0.692619 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.234394 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 981.428220 + (d) Phi(m) = -6.930980 + (e) Phi(m+1) = -7.623636 + (f) ApEn = 0.692656 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.826209 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 999.662270 + (d) Phi(m) = -6.930999 + (e) Phi(m+1) = -7.623647 + (f) ApEn = 0.692647 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.701025 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 976.388451 + (d) Phi(m) = -6.930988 + (e) Phi(m+1) = -7.623646 + (f) ApEn = 0.692659 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.854070 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 955.811782 + (d) Phi(m) = -6.930995 + (e) Phi(m+1) = -7.623664 + (f) ApEn = 0.692669 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.936589 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 954.215701 + (d) Phi(m) = -6.930972 + (e) Phi(m+1) = -7.623642 + (f) ApEn = 0.692670 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.941056 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 984.293885 + (d) Phi(m) = -6.930944 + (e) Phi(m+1) = -7.623599 + (f) ApEn = 0.692655 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.808999 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1029.417173 + (d) Phi(m) = -6.930990 + (e) Phi(m+1) = -7.623622 + (f) ApEn = 0.692632 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.446615 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 958.508928 + (d) Phi(m) = -6.931038 + (e) Phi(m+1) = -7.623705 + (f) ApEn = 0.692668 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.928458 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 927.404679 + (d) Phi(m) = -6.931035 + (e) Phi(m+1) = -7.623719 + (f) ApEn = 0.692683 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.985763 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1022.037184 + (d) Phi(m) = -6.931003 + (e) Phi(m+1) = -7.623639 + (f) ApEn = 0.692636 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.511434 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1087.750039 + (d) Phi(m) = -6.930902 + (e) Phi(m+1) = -7.623505 + (f) ApEn = 0.692603 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.081488 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 986.402591 + (d) Phi(m) = -6.930960 + (e) Phi(m+1) = -7.623614 + (f) ApEn = 0.692654 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.795713 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1049.404918 + (d) Phi(m) = -6.930966 + (e) Phi(m+1) = -7.623588 + (f) ApEn = 0.692622 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.283830 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1016.373945 + (d) Phi(m) = -6.930987 + (e) Phi(m+1) = -7.623626 + (f) ApEn = 0.692639 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.561271 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 999.976269 + (d) Phi(m) = -6.930964 + (e) Phi(m+1) = -7.623611 + (f) ApEn = 0.692647 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.698574 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1023.533524 + (d) Phi(m) = -6.931003 + (e) Phi(m+1) = -7.623638 + (f) ApEn = 0.692635 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.498235 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 996.721728 + (d) Phi(m) = -6.930973 + (e) Phi(m+1) = -7.623622 + (f) ApEn = 0.692649 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.723557 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1100.141623 + (d) Phi(m) = -6.930967 + (e) Phi(m+1) = -7.623564 + (f) ApEn = 0.692597 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.048743 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 980.582209 + (d) Phi(m) = -6.931034 + (e) Phi(m+1) = -7.623691 + (f) ApEn = 0.692657 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.831101 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1045.163107 + (d) Phi(m) = -6.930957 + (e) Phi(m+1) = -7.623582 + (f) ApEn = 0.692625 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.315910 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1090.626786 + (d) Phi(m) = -6.930887 + (e) Phi(m+1) = -7.623489 + (f) ApEn = 0.692602 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.072677 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1032.819471 + (d) Phi(m) = -6.930980 + (e) Phi(m+1) = -7.623611 + (f) ApEn = 0.692631 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.417205 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1042.760719 + (d) Phi(m) = -6.930952 + (e) Phi(m+1) = -7.623578 + (f) ApEn = 0.692626 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.334776 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 985.548345 + (d) Phi(m) = -6.930952 + (e) Phi(m+1) = -7.623606 + (f) ApEn = 0.692654 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.801158 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1048.818358 + (d) Phi(m) = -6.930936 + (e) Phi(m+1) = -7.623559 + (f) ApEn = 0.692623 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.288167 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1025.823284 + (d) Phi(m) = -6.931008 + (e) Phi(m+1) = -7.623642 + (f) ApEn = 0.692634 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.478071 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1040.463883 + (d) Phi(m) = -6.930958 + (e) Phi(m+1) = -7.623585 + (f) ApEn = 0.692627 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.353241 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1006.181095 + (d) Phi(m) = -6.930959 + (e) Phi(m+1) = -7.623603 + (f) ApEn = 0.692644 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.648510 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1032.673949 + (d) Phi(m) = -6.930954 + (e) Phi(m+1) = -7.623584 + (f) ApEn = 0.692631 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.418453 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1012.238062 + (d) Phi(m) = -6.930982 + (e) Phi(m+1) = -7.623623 + (f) ApEn = 0.692641 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.597221 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1017.477317 + (d) Phi(m) = -6.930940 + (e) Phi(m+1) = -7.623578 + (f) ApEn = 0.692638 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.551598 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1006.827751 + (d) Phi(m) = -6.930972 + (e) Phi(m+1) = -7.623616 + (f) ApEn = 0.692644 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.643133 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 957.157355 + (d) Phi(m) = -6.930950 + (e) Phi(m+1) = -7.623618 + (f) ApEn = 0.692669 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.932625 + + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1043.446203 + (d) Phi(m) = -6.931016 + (e) Phi(m+1) = -7.623641 + (f) ApEn = 0.692625 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.329345 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/BlockFrequency/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/BlockFrequency/results.txt new file mode 100644 index 0000000..e47d70b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/BlockFrequency/results.txt @@ -0,0 +1,100 @@ +0.402540 +0.124085 +0.930012 +0.580199 +0.314856 +0.258205 +0.765628 +0.799261 +0.939409 +0.475752 +0.972470 +0.452532 +0.187485 +0.378339 +0.806473 +0.067263 +0.637621 +0.499767 +0.876548 +0.511836 +0.582352 +0.893717 +0.487902 +0.550337 +0.686504 +0.647549 +0.786282 +0.751967 +0.199931 +0.172167 +0.732294 +0.189693 +0.674109 +0.351014 +0.265725 +0.827671 +0.454412 +0.582841 +0.199100 +0.540018 +0.151041 +0.272118 +0.334456 +0.808131 +0.385466 +0.959796 +0.938949 +0.890000 +0.698696 +0.052359 +0.014038 +0.031565 +0.843433 +0.320888 +0.629120 +0.502361 +0.392922 +0.200139 +0.144141 +0.104378 +0.675737 +0.226959 +0.104199 +0.975579 +0.073499 +0.790516 +0.233667 +0.121624 +0.004229 +0.606643 +0.972888 +0.445912 +0.080245 +0.128178 +0.802782 +0.526289 +0.258687 +0.787748 +0.390432 +0.521109 +0.310804 +0.992536 +0.837170 +0.099937 +0.068587 +0.093560 +0.197306 +0.922346 +0.686237 +0.240718 +0.242344 +0.648388 +0.514728 +0.586945 +0.251273 +0.124896 +0.953578 +0.793479 +0.492487 +0.522005 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/BlockFrequency/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/BlockFrequency/stats.txt new file mode 100644 index 0000000..535c084 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/BlockFrequency/stats.txt @@ -0,0 +1,1100 @@ + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7842.218750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.402540 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7956.562500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.124085 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7628.312500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.930012 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7786.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.580199 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7871.750000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.314856 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7892.718750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.258205 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7721.125000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.765628 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7706.937500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.799261 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7619.218750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.939409 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7818.937500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.475752 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7574.000000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.972470 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7826.250000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.452532 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7922.750000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.187485 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7850.125000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.378339 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7703.718750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.806473 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7999.875000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.067263 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7767.406250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.637621 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7811.406250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.499767 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7667.500000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.876548 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7807.625000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.511836 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7785.375000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.582352 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7656.562500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.893717 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7815.125000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.487902 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7795.531250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.550337 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7750.750000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.686504 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7764.093750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.647549 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7712.562500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.786282 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7726.562500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.751967 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7917.031250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.199931 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7930.125000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.172167 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7734.125000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.732294 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7921.718750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.189693 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7755.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.674109 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7859.250000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.351014 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7889.812500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.265725 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7693.812500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.827671 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7825.656250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.454412 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7785.218750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.582841 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7917.406250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.199100 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7798.781250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.540018 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7941.031250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.151041 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7887.375000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.272118 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7864.906250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.334456 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7702.968750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.808131 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7847.781250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.385466 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7594.843750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.959796 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7619.687500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.938949 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7659.031250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.890000 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7746.437500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.698696 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 8015.875000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.052359 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 8089.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.014038 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 8045.906250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.031565 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7685.937500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.843433 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7869.625000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.320888 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7770.218750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.629120 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7810.593750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.502361 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7845.343750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.392922 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7916.937500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.200139 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7944.812500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.144141 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7969.500000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.104378 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7754.500000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.675737 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7905.312500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.226959 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7969.625000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.104199 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7567.687500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.975579 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7994.000000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.073499 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7710.750000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.790516 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7902.531250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.233667 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7958.093750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.121624 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 8145.093750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +FAILURE p_value = 0.004229 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7777.562500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.606643 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7573.187500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.972888 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7828.343750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.445912 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7988.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.080245 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7954.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.128178 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7705.375000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.802782 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7803.093750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.526289 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7892.531250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.258687 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7711.937500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.787748 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7846.156250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.390432 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7804.718750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.521109 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7873.187500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.310804 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7511.031250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.992536 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7689.125000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.837170 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7972.656250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.099937 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7998.593750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.068587 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7977.375000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.093560 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7918.218750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.197306 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7635.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.922346 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7750.843750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.686237 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7899.656250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.240718 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7899.000000 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.242344 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7763.812500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.648388 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7806.718750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.514728 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7783.906250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.586945 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7895.437500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.251273 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7956.062500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.124896 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7603.156250 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.953578 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7709.468750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.793479 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7813.687500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.492487 + + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7804.437500 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.522005 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/data1.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/data1.txt new file mode 100644 index 0000000..3f11581 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/data1.txt @@ -0,0 +1,100 @@ +0.046294 +0.732717 +0.534794 +0.055614 +0.983714 +0.955748 +0.794907 +0.174901 +0.271383 +0.405062 +0.585057 +0.596638 +0.377531 +0.798545 +0.790342 +0.534794 +0.976464 +0.098828 +0.324171 +0.047767 +0.457338 +0.830661 +0.643918 +0.295206 +0.704533 +0.153454 +0.728962 +0.859623 +0.621010 +0.669886 +0.687645 +0.528055 +0.524704 +0.311174 +0.578867 +0.075973 +0.314679 +0.926308 +0.339429 +0.028970 +0.371526 +0.088651 +0.326577 +0.789427 +0.996446 +0.655939 +0.713929 +0.354570 +0.075235 +0.661509 +0.399445 +0.467379 +0.266698 +0.909562 +0.871855 +0.329604 +0.129494 +0.631969 +0.378875 +0.873457 +0.782085 +0.237987 +0.524704 +0.156138 +0.121036 +0.757056 +0.312340 +0.346308 +0.041445 +0.213921 +0.250543 +0.350739 +0.821868 +0.825399 +0.189838 +0.593956 +0.791256 +0.590389 +0.399445 +0.852113 +0.974737 +0.229587 +0.452752 +0.755190 +0.267215 +0.928840 +0.659651 +0.289106 +0.483106 +0.106226 +0.903165 +0.444425 +0.803980 +0.418624 +0.204096 +0.675485 +0.499978 +0.089287 +0.136304 +0.804883 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/data2.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/data2.txt new file mode 100644 index 0000000..5f27fa0 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/data2.txt @@ -0,0 +1,100 @@ +0.054628 +0.670819 +0.144671 +0.031384 +0.902442 +0.622832 +0.573586 +0.384284 +0.341918 +0.294648 +0.762645 +0.591280 +0.464274 +0.906741 +0.824518 +0.797637 +0.961870 +0.220083 +0.331430 +0.055614 +0.389063 +0.928840 +0.212186 +0.539880 +0.889074 +0.495120 +0.249559 +0.965807 +0.428818 +0.963210 +0.483901 +0.538182 +0.449712 +0.280406 +0.155464 +0.172324 +0.502418 +0.859623 +0.293533 +0.028413 +0.398747 +0.212186 +0.619191 +0.634720 +0.964088 +0.829787 +0.274013 +0.704533 +0.198294 +0.305398 +0.482311 +0.444425 +0.501604 +0.845338 +0.672684 +0.175643 +0.258523 +0.538182 +0.454277 +0.862099 +0.886780 +0.178638 +0.685772 +0.171958 +0.073415 +0.702655 +0.305972 +0.226839 +0.380222 +0.178638 +0.818321 +0.126622 +0.900263 +0.571832 +0.338189 +0.484697 +0.388377 +0.667091 +0.475200 +0.656867 +0.939119 +0.299139 +0.676419 +0.282562 +0.208323 +0.834147 +0.631969 +0.549275 +0.317623 +0.135399 +0.971436 +0.487889 +0.834147 +0.361023 +0.358432 +0.379548 +0.783924 +0.093845 +0.256008 +0.439927 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/results.txt new file mode 100644 index 0000000..d847a95 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/results.txt @@ -0,0 +1,200 @@ +0.046294 +0.054628 +0.732717 +0.670819 +0.534794 +0.144671 +0.055614 +0.031384 +0.983714 +0.902442 +0.955748 +0.622832 +0.794907 +0.573586 +0.174901 +0.384284 +0.271383 +0.341918 +0.405062 +0.294648 +0.585057 +0.762645 +0.596638 +0.591280 +0.377531 +0.464274 +0.798545 +0.906741 +0.790342 +0.824518 +0.534794 +0.797637 +0.976464 +0.961870 +0.098828 +0.220083 +0.324171 +0.331430 +0.047767 +0.055614 +0.457338 +0.389063 +0.830661 +0.928840 +0.643918 +0.212186 +0.295206 +0.539880 +0.704533 +0.889074 +0.153454 +0.495120 +0.728962 +0.249559 +0.859623 +0.965807 +0.621010 +0.428818 +0.669886 +0.963210 +0.687645 +0.483901 +0.528055 +0.538182 +0.524704 +0.449712 +0.311174 +0.280406 +0.578867 +0.155464 +0.075973 +0.172324 +0.314679 +0.502418 +0.926308 +0.859623 +0.339429 +0.293533 +0.028970 +0.028413 +0.371526 +0.398747 +0.088651 +0.212186 +0.326577 +0.619191 +0.789427 +0.634720 +0.996446 +0.964088 +0.655939 +0.829787 +0.713929 +0.274013 +0.354570 +0.704533 +0.075235 +0.198294 +0.661509 +0.305398 +0.399445 +0.482311 +0.467379 +0.444425 +0.266698 +0.501604 +0.909562 +0.845338 +0.871855 +0.672684 +0.329604 +0.175643 +0.129494 +0.258523 +0.631969 +0.538182 +0.378875 +0.454277 +0.873457 +0.862099 +0.782085 +0.886780 +0.237987 +0.178638 +0.524704 +0.685772 +0.156138 +0.171958 +0.121036 +0.073415 +0.757056 +0.702655 +0.312340 +0.305972 +0.346308 +0.226839 +0.041445 +0.380222 +0.213921 +0.178638 +0.250543 +0.818321 +0.350739 +0.126622 +0.821868 +0.900263 +0.825399 +0.571832 +0.189838 +0.338189 +0.593956 +0.484697 +0.791256 +0.388377 +0.590389 +0.667091 +0.399445 +0.475200 +0.852113 +0.656867 +0.974737 +0.939119 +0.229587 +0.299139 +0.452752 +0.676419 +0.755190 +0.282562 +0.267215 +0.208323 +0.928840 +0.834147 +0.659651 +0.631969 +0.289106 +0.549275 +0.483106 +0.317623 +0.106226 +0.135399 +0.903165 +0.971436 +0.444425 +0.487889 +0.803980 +0.834147 +0.418624 +0.361023 +0.204096 +0.358432 +0.675485 +0.379548 +0.499978 +0.783924 +0.089287 +0.093845 +0.136304 +0.256008 +0.804883 +0.439927 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/stats.txt new file mode 100644 index 0000000..181fc5a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/CumulativeSums/stats.txt @@ -0,0 +1,1600 @@ + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2271 + ------------------------------------------- +SUCCESS p_value = 0.046294 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2207 + ------------------------------------------- +SUCCESS p_value = 0.054628 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 889 + ------------------------------------------- +SUCCESS p_value = 0.732717 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 955 + ------------------------------------------- +SUCCESS p_value = 0.670819 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1107 + ------------------------------------------- +SUCCESS p_value = 0.534794 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1797 + ------------------------------------------- +SUCCESS p_value = 0.144671 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2200 + ------------------------------------------- +SUCCESS p_value = 0.055614 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2416 + ------------------------------------------- +SUCCESS p_value = 0.031384 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 532 + ------------------------------------------- +SUCCESS p_value = 0.983714 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 693 + ------------------------------------------- +SUCCESS p_value = 0.902442 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 606 + ------------------------------------------- +SUCCESS p_value = 0.955748 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1007 + ------------------------------------------- +SUCCESS p_value = 0.622832 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 822 + ------------------------------------------- +SUCCESS p_value = 0.794907 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1062 + ------------------------------------------- +SUCCESS p_value = 0.573586 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1709 + ------------------------------------------- +SUCCESS p_value = 0.174901 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1304 + ------------------------------------------- +SUCCESS p_value = 0.384284 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1492 + ------------------------------------------- +SUCCESS p_value = 0.271383 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1369 + ------------------------------------------- +SUCCESS p_value = 0.341918 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1274 + ------------------------------------------- +SUCCESS p_value = 0.405062 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1449 + ------------------------------------------- +SUCCESS p_value = 0.294648 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1049 + ------------------------------------------- +SUCCESS p_value = 0.585057 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 857 + ------------------------------------------- +SUCCESS p_value = 0.762645 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1036 + ------------------------------------------- +SUCCESS p_value = 0.596638 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1042 + ------------------------------------------- +SUCCESS p_value = 0.591280 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1314 + ------------------------------------------- +SUCCESS p_value = 0.377531 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1194 + ------------------------------------------- +SUCCESS p_value = 0.464274 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 818 + ------------------------------------------- +SUCCESS p_value = 0.798545 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 687 + ------------------------------------------- +SUCCESS p_value = 0.906741 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 827 + ------------------------------------------- +SUCCESS p_value = 0.790342 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 789 + ------------------------------------------- +SUCCESS p_value = 0.824518 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1107 + ------------------------------------------- +SUCCESS p_value = 0.534794 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 819 + ------------------------------------------- +SUCCESS p_value = 0.797637 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 556 + ------------------------------------------- +SUCCESS p_value = 0.976464 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 593 + ------------------------------------------- +SUCCESS p_value = 0.961870 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1965 + ------------------------------------------- +SUCCESS p_value = 0.098828 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1598 + ------------------------------------------- +SUCCESS p_value = 0.220083 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1398 + ------------------------------------------- +SUCCESS p_value = 0.324171 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1386 + ------------------------------------------- +SUCCESS p_value = 0.331430 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2259 + ------------------------------------------- +SUCCESS p_value = 0.047767 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2200 + ------------------------------------------- +SUCCESS p_value = 0.055614 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1203 + ------------------------------------------- +SUCCESS p_value = 0.457338 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1297 + ------------------------------------------- +SUCCESS p_value = 0.389063 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 782 + ------------------------------------------- +SUCCESS p_value = 0.830661 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 654 + ------------------------------------------- +SUCCESS p_value = 0.928840 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 984 + ------------------------------------------- +SUCCESS p_value = 0.643918 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1616 + ------------------------------------------- +SUCCESS p_value = 0.212186 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1448 + ------------------------------------------- +SUCCESS p_value = 0.295206 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1101 + ------------------------------------------- +SUCCESS p_value = 0.539880 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 919 + ------------------------------------------- +SUCCESS p_value = 0.704533 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 711 + ------------------------------------------- +SUCCESS p_value = 0.889074 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1770 + ------------------------------------------- +SUCCESS p_value = 0.153454 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1155 + ------------------------------------------- +SUCCESS p_value = 0.495120 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 893 + ------------------------------------------- +SUCCESS p_value = 0.728962 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1535 + ------------------------------------------- +SUCCESS p_value = 0.249559 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 748 + ------------------------------------------- +SUCCESS p_value = 0.859623 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 584 + ------------------------------------------- +SUCCESS p_value = 0.965807 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1009 + ------------------------------------------- +SUCCESS p_value = 0.621010 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1241 + ------------------------------------------- +SUCCESS p_value = 0.428818 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 956 + ------------------------------------------- +SUCCESS p_value = 0.669886 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 590 + ------------------------------------------- +SUCCESS p_value = 0.963210 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 937 + ------------------------------------------- +SUCCESS p_value = 0.687645 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1169 + ------------------------------------------- +SUCCESS p_value = 0.483901 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1115 + ------------------------------------------- +SUCCESS p_value = 0.528055 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1103 + ------------------------------------------- +SUCCESS p_value = 0.538182 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1119 + ------------------------------------------- +SUCCESS p_value = 0.524704 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1213 + ------------------------------------------- +SUCCESS p_value = 0.449712 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1420 + ------------------------------------------- +SUCCESS p_value = 0.311174 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1475 + ------------------------------------------- +SUCCESS p_value = 0.280406 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1056 + ------------------------------------------- +SUCCESS p_value = 0.578867 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1764 + ------------------------------------------- +SUCCESS p_value = 0.155464 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2075 + ------------------------------------------- +SUCCESS p_value = 0.075973 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1716 + ------------------------------------------- +SUCCESS p_value = 0.172324 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1414 + ------------------------------------------- +SUCCESS p_value = 0.314679 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1146 + ------------------------------------------- +SUCCESS p_value = 0.502418 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 658 + ------------------------------------------- +SUCCESS p_value = 0.926308 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 748 + ------------------------------------------- +SUCCESS p_value = 0.859623 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1373 + ------------------------------------------- +SUCCESS p_value = 0.339429 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1451 + ------------------------------------------- +SUCCESS p_value = 0.293533 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2445 + ------------------------------------------- +SUCCESS p_value = 0.028970 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2452 + ------------------------------------------- +SUCCESS p_value = 0.028413 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1323 + ------------------------------------------- +SUCCESS p_value = 0.371526 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1283 + ------------------------------------------- +SUCCESS p_value = 0.398747 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2011 + ------------------------------------------- +SUCCESS p_value = 0.088651 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1616 + ------------------------------------------- +SUCCESS p_value = 0.212186 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1394 + ------------------------------------------- +SUCCESS p_value = 0.326577 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1011 + ------------------------------------------- +SUCCESS p_value = 0.619191 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 828 + ------------------------------------------- +SUCCESS p_value = 0.789427 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 994 + ------------------------------------------- +SUCCESS p_value = 0.634720 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 458 + ------------------------------------------- +SUCCESS p_value = 0.996446 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 588 + ------------------------------------------- +SUCCESS p_value = 0.964088 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 971 + ------------------------------------------- +SUCCESS p_value = 0.655939 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 783 + ------------------------------------------- +SUCCESS p_value = 0.829787 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 909 + ------------------------------------------- +SUCCESS p_value = 0.713929 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1487 + ------------------------------------------- +SUCCESS p_value = 0.274013 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1349 + ------------------------------------------- +SUCCESS p_value = 0.354570 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 919 + ------------------------------------------- +SUCCESS p_value = 0.704533 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2079 + ------------------------------------------- +SUCCESS p_value = 0.075235 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1649 + ------------------------------------------- +SUCCESS p_value = 0.198294 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 965 + ------------------------------------------- +SUCCESS p_value = 0.661509 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1430 + ------------------------------------------- +SUCCESS p_value = 0.305398 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1282 + ------------------------------------------- +SUCCESS p_value = 0.399445 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1171 + ------------------------------------------- +SUCCESS p_value = 0.482311 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1190 + ------------------------------------------- +SUCCESS p_value = 0.467379 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1220 + ------------------------------------------- +SUCCESS p_value = 0.444425 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1501 + ------------------------------------------- +SUCCESS p_value = 0.266698 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1147 + ------------------------------------------- +SUCCESS p_value = 0.501604 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 683 + ------------------------------------------- +SUCCESS p_value = 0.909562 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 765 + ------------------------------------------- +SUCCESS p_value = 0.845338 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 733 + ------------------------------------------- +SUCCESS p_value = 0.871855 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 953 + ------------------------------------------- +SUCCESS p_value = 0.672684 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1389 + ------------------------------------------- +SUCCESS p_value = 0.329604 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1707 + ------------------------------------------- +SUCCESS p_value = 0.175643 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1847 + ------------------------------------------- +SUCCESS p_value = 0.129494 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1517 + ------------------------------------------- +SUCCESS p_value = 0.258523 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 997 + ------------------------------------------- +SUCCESS p_value = 0.631969 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1103 + ------------------------------------------- +SUCCESS p_value = 0.538182 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1312 + ------------------------------------------- +SUCCESS p_value = 0.378875 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1207 + ------------------------------------------- +SUCCESS p_value = 0.454277 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 731 + ------------------------------------------- +SUCCESS p_value = 0.873457 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 745 + ------------------------------------------- +SUCCESS p_value = 0.862099 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 836 + ------------------------------------------- +SUCCESS p_value = 0.782085 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 714 + ------------------------------------------- +SUCCESS p_value = 0.886780 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1559 + ------------------------------------------- +SUCCESS p_value = 0.237987 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1699 + ------------------------------------------- +SUCCESS p_value = 0.178638 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1119 + ------------------------------------------- +SUCCESS p_value = 0.524704 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 939 + ------------------------------------------- +SUCCESS p_value = 0.685772 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1762 + ------------------------------------------- +SUCCESS p_value = 0.156138 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1717 + ------------------------------------------- +SUCCESS p_value = 0.171958 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1877 + ------------------------------------------- +SUCCESS p_value = 0.121036 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2089 + ------------------------------------------- +SUCCESS p_value = 0.073415 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 863 + ------------------------------------------- +SUCCESS p_value = 0.757056 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 921 + ------------------------------------------- +SUCCESS p_value = 0.702655 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1418 + ------------------------------------------- +SUCCESS p_value = 0.312340 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1429 + ------------------------------------------- +SUCCESS p_value = 0.305972 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1362 + ------------------------------------------- +SUCCESS p_value = 0.346308 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1583 + ------------------------------------------- +SUCCESS p_value = 0.226839 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2313 + ------------------------------------------- +SUCCESS p_value = 0.041445 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1310 + ------------------------------------------- +SUCCESS p_value = 0.380222 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1612 + ------------------------------------------- +SUCCESS p_value = 0.213921 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1699 + ------------------------------------------- +SUCCESS p_value = 0.178638 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1533 + ------------------------------------------- +SUCCESS p_value = 0.250543 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 796 + ------------------------------------------- +SUCCESS p_value = 0.818321 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1355 + ------------------------------------------- +SUCCESS p_value = 0.350739 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1857 + ------------------------------------------- +SUCCESS p_value = 0.126622 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 792 + ------------------------------------------- +SUCCESS p_value = 0.821868 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 696 + ------------------------------------------- +SUCCESS p_value = 0.900263 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 788 + ------------------------------------------- +SUCCESS p_value = 0.825399 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1064 + ------------------------------------------- +SUCCESS p_value = 0.571832 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1670 + ------------------------------------------- +SUCCESS p_value = 0.189838 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1375 + ------------------------------------------- +SUCCESS p_value = 0.338189 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1039 + ------------------------------------------- +SUCCESS p_value = 0.593956 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1168 + ------------------------------------------- +SUCCESS p_value = 0.484697 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 826 + ------------------------------------------- +SUCCESS p_value = 0.791256 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1298 + ------------------------------------------- +SUCCESS p_value = 0.388377 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1043 + ------------------------------------------- +SUCCESS p_value = 0.590389 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 959 + ------------------------------------------- +SUCCESS p_value = 0.667091 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1282 + ------------------------------------------- +SUCCESS p_value = 0.399445 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1180 + ------------------------------------------- +SUCCESS p_value = 0.475200 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 757 + ------------------------------------------- +SUCCESS p_value = 0.852113 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 970 + ------------------------------------------- +SUCCESS p_value = 0.656867 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 561 + ------------------------------------------- +SUCCESS p_value = 0.974737 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 637 + ------------------------------------------- +SUCCESS p_value = 0.939119 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1577 + ------------------------------------------- +SUCCESS p_value = 0.229587 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1441 + ------------------------------------------- +SUCCESS p_value = 0.299139 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1209 + ------------------------------------------- +SUCCESS p_value = 0.452752 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 949 + ------------------------------------------- +SUCCESS p_value = 0.676419 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 865 + ------------------------------------------- +SUCCESS p_value = 0.755190 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1471 + ------------------------------------------- +SUCCESS p_value = 0.282562 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1500 + ------------------------------------------- +SUCCESS p_value = 0.267215 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1625 + ------------------------------------------- +SUCCESS p_value = 0.208323 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 654 + ------------------------------------------- +SUCCESS p_value = 0.928840 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 778 + ------------------------------------------- +SUCCESS p_value = 0.834147 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 967 + ------------------------------------------- +SUCCESS p_value = 0.659651 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 997 + ------------------------------------------- +SUCCESS p_value = 0.631969 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1459 + ------------------------------------------- +SUCCESS p_value = 0.289106 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1090 + ------------------------------------------- +SUCCESS p_value = 0.549275 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1170 + ------------------------------------------- +SUCCESS p_value = 0.483106 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1409 + ------------------------------------------- +SUCCESS p_value = 0.317623 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1934 + ------------------------------------------- +SUCCESS p_value = 0.106226 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1827 + ------------------------------------------- +SUCCESS p_value = 0.135399 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 692 + ------------------------------------------- +SUCCESS p_value = 0.903165 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 570 + ------------------------------------------- +SUCCESS p_value = 0.971436 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1220 + ------------------------------------------- +SUCCESS p_value = 0.444425 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1164 + ------------------------------------------- +SUCCESS p_value = 0.487889 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 812 + ------------------------------------------- +SUCCESS p_value = 0.803980 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 778 + ------------------------------------------- +SUCCESS p_value = 0.834147 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1255 + ------------------------------------------- +SUCCESS p_value = 0.418624 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1339 + ------------------------------------------- +SUCCESS p_value = 0.361023 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1635 + ------------------------------------------- +SUCCESS p_value = 0.204096 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1343 + ------------------------------------------- +SUCCESS p_value = 0.358432 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 950 + ------------------------------------------- +SUCCESS p_value = 0.675485 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1311 + ------------------------------------------- +SUCCESS p_value = 0.379548 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1149 + ------------------------------------------- +SUCCESS p_value = 0.499978 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 834 + ------------------------------------------- +SUCCESS p_value = 0.783924 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 2008 + ------------------------------------------- +SUCCESS p_value = 0.089287 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1987 + ------------------------------------------- +SUCCESS p_value = 0.093845 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1824 + ------------------------------------------- +SUCCESS p_value = 0.136304 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1522 + ------------------------------------------- +SUCCESS p_value = 0.256008 + + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 811 + ------------------------------------------- +SUCCESS p_value = 0.804883 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 1226 + ------------------------------------------- +SUCCESS p_value = 0.439927 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/FFT/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/FFT/results.txt new file mode 100644 index 0000000..841b409 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/FFT/results.txt @@ -0,0 +1,100 @@ +0.626711 +0.832839 +0.215403 +0.218821 +0.502925 +0.497093 +0.934178 +0.970719 +0.934178 +0.388356 +0.876031 +0.266839 +0.408863 +0.034023 +0.479815 +0.840006 +0.666249 +0.335274 +0.259014 +0.222279 +0.354010 +0.706737 +0.419353 +0.034023 +0.734207 +0.335274 +0.317188 +0.118754 +0.797221 +0.251349 +0.563178 +0.818546 +0.556999 +0.956091 +0.639779 +0.672934 +0.033256 +0.883269 +0.479815 +0.070638 +0.274825 +0.890517 +0.393423 +0.430001 +0.532620 +0.646355 +0.446263 +0.912315 +0.912315 +0.295498 +0.646355 +0.247577 +0.926884 +0.926884 +0.883269 +0.550854 +0.317188 +0.741129 +0.000195 +0.321648 +0.093089 +0.550854 +0.287107 +0.948782 +0.084490 +0.474129 +0.646355 +0.626711 +0.001924 +0.897775 +0.748072 +0.626711 +0.174419 +0.040718 +0.255161 +0.330691 +0.326149 +0.600927 +0.215403 +0.183317 +0.171526 +0.890517 +0.110325 +0.114478 +0.970719 +0.474129 +0.912315 +0.652959 +0.693142 +0.919596 +0.208682 +0.043502 +0.755036 +0.052835 +0.123153 +0.026997 +0.061202 +0.457296 +0.790145 +0.451760 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/FFT/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/FFT/stats.txt new file mode 100644 index 0000000..1bea40d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/FFT/stats.txt @@ -0,0 +1,1100 @@ + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.989400 + (b) N_l = 474947.000000 + (c) N_o = 475000.000000 + (d) d = -0.486361 + ------------------------------------------- +SUCCESS p_value = 0.626711 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.004600 + (b) N_l = 475023.000000 + (c) N_o = 475000.000000 + (d) d = 0.211062 + ------------------------------------------- +SUCCESS p_value = 0.832839 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.973000 + (b) N_l = 474865.000000 + (c) N_o = 475000.000000 + (d) d = -1.238845 + ------------------------------------------- +SUCCESS p_value = 0.215403 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.026800 + (b) N_l = 475134.000000 + (c) N_o = 475000.000000 + (d) d = 1.229668 + ------------------------------------------- +SUCCESS p_value = 0.218821 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.985400 + (b) N_l = 474927.000000 + (c) N_o = 475000.000000 + (d) d = -0.669894 + ------------------------------------------- +SUCCESS p_value = 0.502925 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.985200 + (b) N_l = 474926.000000 + (c) N_o = 475000.000000 + (d) d = -0.679071 + ------------------------------------------- +SUCCESS p_value = 0.497093 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.998200 + (b) N_l = 474991.000000 + (c) N_o = 475000.000000 + (d) d = -0.082590 + ------------------------------------------- +SUCCESS p_value = 0.934178 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.999200 + (b) N_l = 474996.000000 + (c) N_o = 475000.000000 + (d) d = -0.036707 + ------------------------------------------- +SUCCESS p_value = 0.970719 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.001800 + (b) N_l = 475009.000000 + (c) N_o = 475000.000000 + (d) d = 0.082590 + ------------------------------------------- +SUCCESS p_value = 0.934178 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.981200 + (b) N_l = 474906.000000 + (c) N_o = 475000.000000 + (d) d = -0.862603 + ------------------------------------------- +SUCCESS p_value = 0.388356 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.003400 + (b) N_l = 475017.000000 + (c) N_o = 475000.000000 + (d) d = 0.156003 + ------------------------------------------- +SUCCESS p_value = 0.876031 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.975800 + (b) N_l = 474879.000000 + (c) N_o = 475000.000000 + (d) d = -1.110372 + ------------------------------------------- +SUCCESS p_value = 0.266839 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.018000 + (b) N_l = 475090.000000 + (c) N_o = 475000.000000 + (d) d = 0.825897 + ------------------------------------------- +SUCCESS p_value = 0.408863 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.046200 + (b) N_l = 475231.000000 + (c) N_o = 475000.000000 + (d) d = 2.119801 + ------------------------------------------- +SUCCESS p_value = 0.034023 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.984600 + (b) N_l = 474923.000000 + (c) N_o = 475000.000000 + (d) d = -0.706600 + ------------------------------------------- +SUCCESS p_value = 0.479815 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.995600 + (b) N_l = 474978.000000 + (c) N_o = 475000.000000 + (d) d = -0.201886 + ------------------------------------------- +SUCCESS p_value = 0.840006 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.990600 + (b) N_l = 474953.000000 + (c) N_o = 475000.000000 + (d) d = -0.431302 + ------------------------------------------- +SUCCESS p_value = 0.666249 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.979000 + (b) N_l = 474895.000000 + (c) N_o = 475000.000000 + (d) d = -0.963546 + ------------------------------------------- +SUCCESS p_value = 0.335274 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.975400 + (b) N_l = 474877.000000 + (c) N_o = 475000.000000 + (d) d = -1.128725 + ------------------------------------------- +SUCCESS p_value = 0.259014 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.973400 + (b) N_l = 474867.000000 + (c) N_o = 475000.000000 + (d) d = -1.220492 + ------------------------------------------- +SUCCESS p_value = 0.222279 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.979800 + (b) N_l = 474899.000000 + (c) N_o = 475000.000000 + (d) d = -0.926840 + ------------------------------------------- +SUCCESS p_value = 0.354010 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.991800 + (b) N_l = 474959.000000 + (c) N_o = 475000.000000 + (d) d = -0.376242 + ------------------------------------------- +SUCCESS p_value = 0.706737 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.982400 + (b) N_l = 474912.000000 + (c) N_o = 475000.000000 + (d) d = -0.807543 + ------------------------------------------- +SUCCESS p_value = 0.419353 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.046200 + (b) N_l = 475231.000000 + (c) N_o = 475000.000000 + (d) d = 2.119801 + ------------------------------------------- +SUCCESS p_value = 0.034023 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.007400 + (b) N_l = 475037.000000 + (c) N_o = 475000.000000 + (d) d = 0.339535 + ------------------------------------------- +SUCCESS p_value = 0.734207 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.979000 + (b) N_l = 474895.000000 + (c) N_o = 475000.000000 + (d) d = -0.963546 + ------------------------------------------- +SUCCESS p_value = 0.335274 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.021800 + (b) N_l = 475109.000000 + (c) N_o = 475000.000000 + (d) d = 1.000253 + ------------------------------------------- +SUCCESS p_value = 0.317188 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.966000 + (b) N_l = 474830.000000 + (c) N_o = 475000.000000 + (d) d = -1.560027 + ------------------------------------------- +SUCCESS p_value = 0.118754 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.994400 + (b) N_l = 474972.000000 + (c) N_o = 475000.000000 + (d) d = -0.256946 + ------------------------------------------- +SUCCESS p_value = 0.797221 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.975000 + (b) N_l = 474875.000000 + (c) N_o = 475000.000000 + (d) d = -1.147079 + ------------------------------------------- +SUCCESS p_value = 0.251349 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.987400 + (b) N_l = 474937.000000 + (c) N_o = 475000.000000 + (d) d = -0.578128 + ------------------------------------------- +SUCCESS p_value = 0.563178 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.005000 + (b) N_l = 475025.000000 + (c) N_o = 475000.000000 + (d) d = 0.229416 + ------------------------------------------- +SUCCESS p_value = 0.818546 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.987200 + (b) N_l = 474936.000000 + (c) N_o = 475000.000000 + (d) d = -0.587304 + ------------------------------------------- +SUCCESS p_value = 0.556999 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.998800 + (b) N_l = 474994.000000 + (c) N_o = 475000.000000 + (d) d = -0.055060 + ------------------------------------------- +SUCCESS p_value = 0.956091 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.989800 + (b) N_l = 474949.000000 + (c) N_o = 475000.000000 + (d) d = -0.468008 + ------------------------------------------- +SUCCESS p_value = 0.639779 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.990800 + (b) N_l = 474954.000000 + (c) N_o = 475000.000000 + (d) d = -0.422125 + ------------------------------------------- +SUCCESS p_value = 0.672934 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.953600 + (b) N_l = 474768.000000 + (c) N_o = 475000.000000 + (d) d = -2.128978 + ------------------------------------------- +SUCCESS p_value = 0.033256 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.003200 + (b) N_l = 475016.000000 + (c) N_o = 475000.000000 + (d) d = 0.146826 + ------------------------------------------- +SUCCESS p_value = 0.883269 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.015400 + (b) N_l = 475077.000000 + (c) N_o = 475000.000000 + (d) d = 0.706600 + ------------------------------------------- +SUCCESS p_value = 0.479815 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.960600 + (b) N_l = 474803.000000 + (c) N_o = 475000.000000 + (d) d = -1.807796 + ------------------------------------------- +SUCCESS p_value = 0.070638 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.023800 + (b) N_l = 475119.000000 + (c) N_o = 475000.000000 + (d) d = 1.092019 + ------------------------------------------- +SUCCESS p_value = 0.274825 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.003000 + (b) N_l = 475015.000000 + (c) N_o = 475000.000000 + (d) d = 0.137649 + ------------------------------------------- +SUCCESS p_value = 0.890517 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.981400 + (b) N_l = 474907.000000 + (c) N_o = 475000.000000 + (d) d = -0.853427 + ------------------------------------------- +SUCCESS p_value = 0.393423 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.017200 + (b) N_l = 475086.000000 + (c) N_o = 475000.000000 + (d) d = 0.789190 + ------------------------------------------- +SUCCESS p_value = 0.430001 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.013600 + (b) N_l = 475068.000000 + (c) N_o = 475000.000000 + (d) d = 0.624011 + ------------------------------------------- +SUCCESS p_value = 0.532620 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.010000 + (b) N_l = 475050.000000 + (c) N_o = 475000.000000 + (d) d = 0.458831 + ------------------------------------------- +SUCCESS p_value = 0.646355 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.016600 + (b) N_l = 475083.000000 + (c) N_o = 475000.000000 + (d) d = 0.761660 + ------------------------------------------- +SUCCESS p_value = 0.446263 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.002400 + (b) N_l = 475012.000000 + (c) N_o = 475000.000000 + (d) d = 0.110120 + ------------------------------------------- +SUCCESS p_value = 0.912315 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.997600 + (b) N_l = 474988.000000 + (c) N_o = 475000.000000 + (d) d = -0.110120 + ------------------------------------------- +SUCCESS p_value = 0.912315 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.022800 + (b) N_l = 475114.000000 + (c) N_o = 475000.000000 + (d) d = 1.046136 + ------------------------------------------- +SUCCESS p_value = 0.295498 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.010000 + (b) N_l = 475050.000000 + (c) N_o = 475000.000000 + (d) d = 0.458831 + ------------------------------------------- +SUCCESS p_value = 0.646355 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.974800 + (b) N_l = 474874.000000 + (c) N_o = 475000.000000 + (d) d = -1.156255 + ------------------------------------------- +SUCCESS p_value = 0.247577 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.002000 + (b) N_l = 475010.000000 + (c) N_o = 475000.000000 + (d) d = 0.091766 + ------------------------------------------- +SUCCESS p_value = 0.926884 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.998000 + (b) N_l = 474990.000000 + (c) N_o = 475000.000000 + (d) d = -0.091766 + ------------------------------------------- +SUCCESS p_value = 0.926884 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.996800 + (b) N_l = 474984.000000 + (c) N_o = 475000.000000 + (d) d = -0.146826 + ------------------------------------------- +SUCCESS p_value = 0.883269 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.987000 + (b) N_l = 474935.000000 + (c) N_o = 475000.000000 + (d) d = -0.596481 + ------------------------------------------- +SUCCESS p_value = 0.550854 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.978200 + (b) N_l = 474891.000000 + (c) N_o = 475000.000000 + (d) d = -1.000253 + ------------------------------------------- +SUCCESS p_value = 0.317188 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.007200 + (b) N_l = 475036.000000 + (c) N_o = 475000.000000 + (d) d = 0.330359 + ------------------------------------------- +SUCCESS p_value = 0.741129 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.081200 + (b) N_l = 475406.000000 + (c) N_o = 475000.000000 + (d) d = 3.725712 + ------------------------------------------- +FAILURE p_value = 0.000195 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.021600 + (b) N_l = 475108.000000 + (c) N_o = 475000.000000 + (d) d = 0.991076 + ------------------------------------------- +SUCCESS p_value = 0.321648 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.963400 + (b) N_l = 474817.000000 + (c) N_o = 475000.000000 + (d) d = -1.679323 + ------------------------------------------- +SUCCESS p_value = 0.093089 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.013000 + (b) N_l = 475065.000000 + (c) N_o = 475000.000000 + (d) d = 0.596481 + ------------------------------------------- +SUCCESS p_value = 0.550854 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.976800 + (b) N_l = 474884.000000 + (c) N_o = 475000.000000 + (d) d = -1.064489 + ------------------------------------------- +SUCCESS p_value = 0.287107 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.998600 + (b) N_l = 474993.000000 + (c) N_o = 475000.000000 + (d) d = -0.064236 + ------------------------------------------- +SUCCESS p_value = 0.948782 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.037600 + (b) N_l = 475188.000000 + (c) N_o = 475000.000000 + (d) d = 1.725206 + ------------------------------------------- +SUCCESS p_value = 0.084490 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.984400 + (b) N_l = 474922.000000 + (c) N_o = 475000.000000 + (d) d = -0.715777 + ------------------------------------------- +SUCCESS p_value = 0.474129 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.990000 + (b) N_l = 474950.000000 + (c) N_o = 475000.000000 + (d) d = -0.458831 + ------------------------------------------- +SUCCESS p_value = 0.646355 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.010600 + (b) N_l = 475053.000000 + (c) N_o = 475000.000000 + (d) d = 0.486361 + ------------------------------------------- +SUCCESS p_value = 0.626711 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.932400 + (b) N_l = 474662.000000 + (c) N_o = 475000.000000 + (d) d = -3.101701 + ------------------------------------------- +FAILURE p_value = 0.001924 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.997200 + (b) N_l = 474986.000000 + (c) N_o = 475000.000000 + (d) d = -0.128473 + ------------------------------------------- +SUCCESS p_value = 0.897775 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.007000 + (b) N_l = 475035.000000 + (c) N_o = 475000.000000 + (d) d = 0.321182 + ------------------------------------------- +SUCCESS p_value = 0.748072 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.989400 + (b) N_l = 474947.000000 + (c) N_o = 475000.000000 + (d) d = -0.486361 + ------------------------------------------- +SUCCESS p_value = 0.626711 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.970400 + (b) N_l = 474852.000000 + (c) N_o = 475000.000000 + (d) d = -1.358141 + ------------------------------------------- +SUCCESS p_value = 0.174419 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.044600 + (b) N_l = 475223.000000 + (c) N_o = 475000.000000 + (d) d = 2.046388 + ------------------------------------------- +SUCCESS p_value = 0.040718 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.975200 + (b) N_l = 474876.000000 + (c) N_o = 475000.000000 + (d) d = -1.137902 + ------------------------------------------- +SUCCESS p_value = 0.255161 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.021200 + (b) N_l = 475106.000000 + (c) N_o = 475000.000000 + (d) d = 0.972723 + ------------------------------------------- +SUCCESS p_value = 0.330691 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.978600 + (b) N_l = 474893.000000 + (c) N_o = 475000.000000 + (d) d = -0.981899 + ------------------------------------------- +SUCCESS p_value = 0.326149 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.011400 + (b) N_l = 475057.000000 + (c) N_o = 475000.000000 + (d) d = 0.523068 + ------------------------------------------- +SUCCESS p_value = 0.600927 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.973000 + (b) N_l = 474865.000000 + (c) N_o = 475000.000000 + (d) d = -1.238845 + ------------------------------------------- +SUCCESS p_value = 0.215403 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.029000 + (b) N_l = 475145.000000 + (c) N_o = 475000.000000 + (d) d = 1.330611 + ------------------------------------------- +SUCCESS p_value = 0.183317 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.970200 + (b) N_l = 474851.000000 + (c) N_o = 475000.000000 + (d) d = -1.367318 + ------------------------------------------- +SUCCESS p_value = 0.171526 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.003000 + (b) N_l = 475015.000000 + (c) N_o = 475000.000000 + (d) d = 0.137649 + ------------------------------------------- +SUCCESS p_value = 0.890517 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.965200 + (b) N_l = 474826.000000 + (c) N_o = 475000.000000 + (d) d = -1.596734 + ------------------------------------------- +SUCCESS p_value = 0.110325 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.034400 + (b) N_l = 475172.000000 + (c) N_o = 475000.000000 + (d) d = 1.578380 + ------------------------------------------- +SUCCESS p_value = 0.114478 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.999200 + (b) N_l = 474996.000000 + (c) N_o = 475000.000000 + (d) d = -0.036707 + ------------------------------------------- +SUCCESS p_value = 0.970719 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.015600 + (b) N_l = 475078.000000 + (c) N_o = 475000.000000 + (d) d = 0.715777 + ------------------------------------------- +SUCCESS p_value = 0.474129 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.002400 + (b) N_l = 475012.000000 + (c) N_o = 475000.000000 + (d) d = 0.110120 + ------------------------------------------- +SUCCESS p_value = 0.912315 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.009800 + (b) N_l = 475049.000000 + (c) N_o = 475000.000000 + (d) d = 0.449655 + ------------------------------------------- +SUCCESS p_value = 0.652959 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.008600 + (b) N_l = 475043.000000 + (c) N_o = 475000.000000 + (d) d = 0.394595 + ------------------------------------------- +SUCCESS p_value = 0.693142 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.997800 + (b) N_l = 474989.000000 + (c) N_o = 475000.000000 + (d) d = -0.100943 + ------------------------------------------- +SUCCESS p_value = 0.919596 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.972600 + (b) N_l = 474863.000000 + (c) N_o = 475000.000000 + (d) d = -1.257198 + ------------------------------------------- +SUCCESS p_value = 0.208682 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.044000 + (b) N_l = 475220.000000 + (c) N_o = 475000.000000 + (d) d = 2.018858 + ------------------------------------------- +SUCCESS p_value = 0.043502 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.006800 + (b) N_l = 475034.000000 + (c) N_o = 475000.000000 + (d) d = 0.312005 + ------------------------------------------- +SUCCESS p_value = 0.755036 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.957800 + (b) N_l = 474789.000000 + (c) N_o = 475000.000000 + (d) d = -1.936269 + ------------------------------------------- +SUCCESS p_value = 0.052835 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 95.033600 + (b) N_l = 475168.000000 + (c) N_o = 475000.000000 + (d) d = 1.541674 + ------------------------------------------- +SUCCESS p_value = 0.123153 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.951800 + (b) N_l = 474759.000000 + (c) N_o = 475000.000000 + (d) d = -2.211568 + ------------------------------------------- +SUCCESS p_value = 0.026997 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.959200 + (b) N_l = 474796.000000 + (c) N_o = 475000.000000 + (d) d = -1.872032 + ------------------------------------------- +SUCCESS p_value = 0.061202 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.983800 + (b) N_l = 474919.000000 + (c) N_o = 475000.000000 + (d) d = -0.743307 + ------------------------------------------- +SUCCESS p_value = 0.457296 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.994200 + (b) N_l = 474971.000000 + (c) N_o = 475000.000000 + (d) d = -0.266122 + ------------------------------------------- +SUCCESS p_value = 0.790145 + + FFT TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) Percentile = 94.983600 + (b) N_l = 474918.000000 + (c) N_o = 475000.000000 + (d) d = -0.752484 + ------------------------------------------- +SUCCESS p_value = 0.451760 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Frequency/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Frequency/results.txt new file mode 100644 index 0000000..5851266 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Frequency/results.txt @@ -0,0 +1,100 @@ +0.034345 +0.555191 +0.490194 +0.047256 +0.799496 +0.571394 +0.456876 +0.241197 +0.221708 +0.208392 +0.847742 +0.995213 +0.288236 +0.768758 +0.969688 +0.652710 +0.920344 +0.173830 +0.258476 +0.036618 +0.925109 +0.541862 +0.527387 +0.400908 +0.662837 +0.264422 +0.520873 +0.860294 +0.816538 +0.714365 +0.515692 +0.467839 +0.373466 +0.173830 +0.478945 +0.112739 +0.381030 +0.928287 +0.257634 +0.017788 +0.290968 +0.132067 +0.436569 +0.615668 +0.896566 +0.850877 +0.563264 +0.502858 +0.229364 +0.357573 +0.582319 +0.976067 +0.723339 +0.934647 +0.825871 +0.287329 +0.212764 +0.915582 +0.370253 +0.818092 +0.745938 +0.888660 +0.857153 +0.093738 +0.095316 +0.953749 +0.272204 +0.234833 +0.209116 +0.291883 +0.440114 +0.243614 +0.604458 +0.605854 +0.169442 +0.345170 +0.636927 +0.933056 +0.918757 +0.515692 +0.939419 +0.194287 +0.794864 +0.440114 +0.215716 +0.901315 +0.976067 +0.296485 +0.299270 +0.087266 +0.902899 +0.543187 +0.972877 +0.234046 +0.770287 +0.346193 +0.615668 +0.126017 +0.144290 +0.444867 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Frequency/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Frequency/stats.txt new file mode 100644 index 0000000..c457656 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Frequency/stats.txt @@ -0,0 +1,900 @@ + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -2116 + (b) S_n/n = -0.002116 + --------------------------------------------- +SUCCESS p_value = 0.034345 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 590 + (b) S_n/n = 0.000590 + --------------------------------------------- +SUCCESS p_value = 0.555191 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 690 + (b) S_n/n = 0.000690 + --------------------------------------------- +SUCCESS p_value = 0.490194 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1984 + (b) S_n/n = -0.001984 + --------------------------------------------- +SUCCESS p_value = 0.047256 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 254 + (b) S_n/n = 0.000254 + --------------------------------------------- +SUCCESS p_value = 0.799496 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 566 + (b) S_n/n = 0.000566 + --------------------------------------------- +SUCCESS p_value = 0.571394 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -744 + (b) S_n/n = -0.000744 + --------------------------------------------- +SUCCESS p_value = 0.456876 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1172 + (b) S_n/n = 0.001172 + --------------------------------------------- +SUCCESS p_value = 0.241197 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1222 + (b) S_n/n = -0.001222 + --------------------------------------------- +SUCCESS p_value = 0.221708 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1258 + (b) S_n/n = -0.001258 + --------------------------------------------- +SUCCESS p_value = 0.208392 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -192 + (b) S_n/n = -0.000192 + --------------------------------------------- +SUCCESS p_value = 0.847742 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -6 + (b) S_n/n = -0.000006 + --------------------------------------------- +SUCCESS p_value = 0.995213 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1062 + (b) S_n/n = -0.001062 + --------------------------------------------- +SUCCESS p_value = 0.288236 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 294 + (b) S_n/n = 0.000294 + --------------------------------------------- +SUCCESS p_value = 0.768758 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 38 + (b) S_n/n = 0.000038 + --------------------------------------------- +SUCCESS p_value = 0.969688 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -450 + (b) S_n/n = -0.000450 + --------------------------------------------- +SUCCESS p_value = 0.652710 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 100 + (b) S_n/n = 0.000100 + --------------------------------------------- +SUCCESS p_value = 0.920344 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1360 + (b) S_n/n = -0.001360 + --------------------------------------------- +SUCCESS p_value = 0.173830 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1130 + (b) S_n/n = 0.001130 + --------------------------------------------- +SUCCESS p_value = 0.258476 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -2090 + (b) S_n/n = -0.002090 + --------------------------------------------- +SUCCESS p_value = 0.036618 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -94 + (b) S_n/n = -0.000094 + --------------------------------------------- +SUCCESS p_value = 0.925109 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -610 + (b) S_n/n = -0.000610 + --------------------------------------------- +SUCCESS p_value = 0.541862 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -632 + (b) S_n/n = -0.000632 + --------------------------------------------- +SUCCESS p_value = 0.527387 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 840 + (b) S_n/n = 0.000840 + --------------------------------------------- +SUCCESS p_value = 0.400908 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 436 + (b) S_n/n = 0.000436 + --------------------------------------------- +SUCCESS p_value = 0.662837 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1116 + (b) S_n/n = -0.001116 + --------------------------------------------- +SUCCESS p_value = 0.264422 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 642 + (b) S_n/n = 0.000642 + --------------------------------------------- +SUCCESS p_value = 0.520873 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 176 + (b) S_n/n = 0.000176 + --------------------------------------------- +SUCCESS p_value = 0.860294 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 232 + (b) S_n/n = 0.000232 + --------------------------------------------- +SUCCESS p_value = 0.816538 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 366 + (b) S_n/n = 0.000366 + --------------------------------------------- +SUCCESS p_value = 0.714365 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -650 + (b) S_n/n = -0.000650 + --------------------------------------------- +SUCCESS p_value = 0.515692 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -726 + (b) S_n/n = -0.000726 + --------------------------------------------- +SUCCESS p_value = 0.467839 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -890 + (b) S_n/n = -0.000890 + --------------------------------------------- +SUCCESS p_value = 0.373466 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1360 + (b) S_n/n = 0.001360 + --------------------------------------------- +SUCCESS p_value = 0.173830 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -708 + (b) S_n/n = -0.000708 + --------------------------------------------- +SUCCESS p_value = 0.478945 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1586 + (b) S_n/n = 0.001586 + --------------------------------------------- +SUCCESS p_value = 0.112739 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -876 + (b) S_n/n = -0.000876 + --------------------------------------------- +SUCCESS p_value = 0.381030 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 90 + (b) S_n/n = 0.000090 + --------------------------------------------- +SUCCESS p_value = 0.928287 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1132 + (b) S_n/n = -0.001132 + --------------------------------------------- +SUCCESS p_value = 0.257634 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -2370 + (b) S_n/n = -0.002370 + --------------------------------------------- +SUCCESS p_value = 0.017788 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1056 + (b) S_n/n = 0.001056 + --------------------------------------------- +SUCCESS p_value = 0.290968 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1506 + (b) S_n/n = -0.001506 + --------------------------------------------- +SUCCESS p_value = 0.132067 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -778 + (b) S_n/n = -0.000778 + --------------------------------------------- +SUCCESS p_value = 0.436569 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -502 + (b) S_n/n = -0.000502 + --------------------------------------------- +SUCCESS p_value = 0.615668 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -130 + (b) S_n/n = -0.000130 + --------------------------------------------- +SUCCESS p_value = 0.896566 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 188 + (b) S_n/n = 0.000188 + --------------------------------------------- +SUCCESS p_value = 0.850877 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 578 + (b) S_n/n = 0.000578 + --------------------------------------------- +SUCCESS p_value = 0.563264 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 670 + (b) S_n/n = 0.000670 + --------------------------------------------- +SUCCESS p_value = 0.502858 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1202 + (b) S_n/n = -0.001202 + --------------------------------------------- +SUCCESS p_value = 0.229364 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -920 + (b) S_n/n = -0.000920 + --------------------------------------------- +SUCCESS p_value = 0.357573 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -550 + (b) S_n/n = -0.000550 + --------------------------------------------- +SUCCESS p_value = 0.582319 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 30 + (b) S_n/n = 0.000030 + --------------------------------------------- +SUCCESS p_value = 0.976067 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 354 + (b) S_n/n = 0.000354 + --------------------------------------------- +SUCCESS p_value = 0.723339 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -82 + (b) S_n/n = -0.000082 + --------------------------------------------- +SUCCESS p_value = 0.934647 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 220 + (b) S_n/n = 0.000220 + --------------------------------------------- +SUCCESS p_value = 0.825871 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1064 + (b) S_n/n = -0.001064 + --------------------------------------------- +SUCCESS p_value = 0.287329 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1246 + (b) S_n/n = -0.001246 + --------------------------------------------- +SUCCESS p_value = 0.212764 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 106 + (b) S_n/n = 0.000106 + --------------------------------------------- +SUCCESS p_value = 0.915582 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 896 + (b) S_n/n = 0.000896 + --------------------------------------------- +SUCCESS p_value = 0.370253 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 230 + (b) S_n/n = 0.000230 + --------------------------------------------- +SUCCESS p_value = 0.818092 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -324 + (b) S_n/n = -0.000324 + --------------------------------------------- +SUCCESS p_value = 0.745938 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 140 + (b) S_n/n = 0.000140 + --------------------------------------------- +SUCCESS p_value = 0.888660 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -180 + (b) S_n/n = -0.000180 + --------------------------------------------- +SUCCESS p_value = 0.857153 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1676 + (b) S_n/n = -0.001676 + --------------------------------------------- +SUCCESS p_value = 0.093738 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1668 + (b) S_n/n = -0.001668 + --------------------------------------------- +SUCCESS p_value = 0.095316 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 58 + (b) S_n/n = 0.000058 + --------------------------------------------- +SUCCESS p_value = 0.953749 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1098 + (b) S_n/n = -0.001098 + --------------------------------------------- +SUCCESS p_value = 0.272204 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1188 + (b) S_n/n = -0.001188 + --------------------------------------------- +SUCCESS p_value = 0.234833 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1256 + (b) S_n/n = -0.001256 + --------------------------------------------- +SUCCESS p_value = 0.209116 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1054 + (b) S_n/n = -0.001054 + --------------------------------------------- +SUCCESS p_value = 0.291883 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -772 + (b) S_n/n = -0.000772 + --------------------------------------------- +SUCCESS p_value = 0.440114 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1166 + (b) S_n/n = 0.001166 + --------------------------------------------- +SUCCESS p_value = 0.243614 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 518 + (b) S_n/n = 0.000518 + --------------------------------------------- +SUCCESS p_value = 0.604458 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -516 + (b) S_n/n = -0.000516 + --------------------------------------------- +SUCCESS p_value = 0.605854 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1374 + (b) S_n/n = -0.001374 + --------------------------------------------- +SUCCESS p_value = 0.169442 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -944 + (b) S_n/n = -0.000944 + --------------------------------------------- +SUCCESS p_value = 0.345170 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -472 + (b) S_n/n = -0.000472 + --------------------------------------------- +SUCCESS p_value = 0.636927 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -84 + (b) S_n/n = -0.000084 + --------------------------------------------- +SUCCESS p_value = 0.933056 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -102 + (b) S_n/n = -0.000102 + --------------------------------------------- +SUCCESS p_value = 0.918757 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -650 + (b) S_n/n = -0.000650 + --------------------------------------------- +SUCCESS p_value = 0.515692 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -76 + (b) S_n/n = -0.000076 + --------------------------------------------- +SUCCESS p_value = 0.939419 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1298 + (b) S_n/n = -0.001298 + --------------------------------------------- +SUCCESS p_value = 0.194287 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -260 + (b) S_n/n = -0.000260 + --------------------------------------------- +SUCCESS p_value = 0.794864 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 772 + (b) S_n/n = 0.000772 + --------------------------------------------- +SUCCESS p_value = 0.440114 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1238 + (b) S_n/n = -0.001238 + --------------------------------------------- +SUCCESS p_value = 0.215716 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 124 + (b) S_n/n = 0.000124 + --------------------------------------------- +SUCCESS p_value = 0.901315 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 30 + (b) S_n/n = 0.000030 + --------------------------------------------- +SUCCESS p_value = 0.976067 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1044 + (b) S_n/n = -0.001044 + --------------------------------------------- +SUCCESS p_value = 0.296485 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1038 + (b) S_n/n = 0.001038 + --------------------------------------------- +SUCCESS p_value = 0.299270 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1710 + (b) S_n/n = -0.001710 + --------------------------------------------- +SUCCESS p_value = 0.087266 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 122 + (b) S_n/n = 0.000122 + --------------------------------------------- +SUCCESS p_value = 0.902899 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 608 + (b) S_n/n = 0.000608 + --------------------------------------------- +SUCCESS p_value = 0.543187 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -34 + (b) S_n/n = -0.000034 + --------------------------------------------- +SUCCESS p_value = 0.972877 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -1190 + (b) S_n/n = -0.001190 + --------------------------------------------- +SUCCESS p_value = 0.234046 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 292 + (b) S_n/n = 0.000292 + --------------------------------------------- +SUCCESS p_value = 0.770287 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -942 + (b) S_n/n = -0.000942 + --------------------------------------------- +SUCCESS p_value = 0.346193 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 502 + (b) S_n/n = 0.000502 + --------------------------------------------- +SUCCESS p_value = 0.615668 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1530 + (b) S_n/n = 0.001530 + --------------------------------------------- +SUCCESS p_value = 0.126017 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 1460 + (b) S_n/n = 0.001460 + --------------------------------------------- +SUCCESS p_value = 0.144290 + + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = 764 + (b) S_n/n = 0.000764 + --------------------------------------------- +SUCCESS p_value = 0.444867 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/LinearComplexity/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LinearComplexity/results.txt new file mode 100644 index 0000000..ddde33a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LinearComplexity/results.txt @@ -0,0 +1,100 @@ +0.838316 +0.707685 +0.414355 +0.557116 +0.950886 +0.404072 +0.778917 +0.510025 +0.701669 +0.559399 +0.185440 +0.562660 +0.565839 +0.488037 +0.483416 +0.163965 +0.687773 +0.584071 +0.265449 +0.228191 +0.967196 +0.065336 +0.547270 +0.508726 +0.962376 +0.104226 +0.582545 +0.266000 +0.164251 +0.247062 +0.644651 +0.942112 +0.233500 +0.789252 +0.862379 +0.289141 +0.173720 +0.359687 +0.503749 +0.565222 +0.355489 +0.491601 +0.815173 +0.027725 +0.444860 +0.089447 +0.286338 +0.663774 +0.377608 +0.061714 +0.098071 +0.594750 +0.333282 +0.774116 +0.786889 +0.217035 +0.713801 +0.364546 +0.007572 +0.834905 +0.806774 +0.766481 +0.352215 +0.005731 +0.872583 +0.489248 +0.603578 +0.077876 +0.514840 +0.093660 +0.974606 +0.197747 +0.236967 +0.166900 +0.516414 +0.011853 +0.263359 +0.440181 +0.547795 +0.009763 +0.421074 +0.363570 +0.803886 +0.255527 +0.435850 +0.496748 +0.525769 +0.277204 +0.880065 +0.818177 +0.348342 +0.693650 +0.361930 +0.887599 +0.320313 +0.127240 +0.521636 +0.163084 +0.332413 +0.039873 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/LinearComplexity/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LinearComplexity/stats.txt new file mode 100644 index 0000000..21bf1d9 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LinearComplexity/stats.txt @@ -0,0 +1,1200 @@ +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 53 238 1007 504 132 45 2.759950 0.838316 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 68 231 996 507 126 50 3.770618 0.707685 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 48 242 986 531 126 44 6.079399 0.414355 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 25 52 237 997 511 138 40 4.896797 0.557116 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 65 259 1013 486 119 39 1.623317 0.950886 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 26 53 238 1008 524 116 35 6.173183 0.404072 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 73 262 995 482 124 41 3.234301 0.778917 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 16 55 269 983 495 136 46 5.267218 0.510025 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 66 234 990 509 130 51 3.815196 0.701669 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 17 59 228 1003 509 137 47 4.879185 0.559399 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 70 246 1044 473 114 30 8.795001 0.185440 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 29 57 240 1013 502 116 43 4.854079 0.562660 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 53 261 1022 481 126 42 4.829663 0.565839 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 14 71 264 1001 495 113 42 5.445754 0.488037 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 28 58 258 977 506 137 36 5.483803 0.483416 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 29 69 228 1028 493 108 45 9.175146 0.163965 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 14 63 256 989 505 124 49 3.917998 0.687773 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 64 254 1023 462 126 48 4.690540 0.584071 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 24 44 237 1029 500 122 44 7.642907 0.265449 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 25 76 241 982 528 113 35 8.137653 0.228191 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 66 252 1007 484 132 39 1.377781 0.967196 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 73 282 1006 450 132 37 11.852722 0.065336 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 17 65 244 971 538 121 44 4.973081 0.547270 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 24 59 255 1038 474 114 36 5.277661 0.508726 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 58 243 1005 499 135 40 1.455811 0.962376 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 67 227 998 537 103 49 10.524655 0.104226 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 72 265 978 511 117 35 4.702128 0.582545 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 69 278 976 506 118 31 7.636027 0.266000 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 57 233 1038 478 116 55 9.169817 0.164251 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 69 284 965 487 125 48 7.879543 0.247062 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 61 230 986 522 138 43 4.236907 0.644651 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 66 261 1006 484 120 44 1.738476 0.942112 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 18 69 255 1044 452 124 38 8.063334 0.233500 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 70 258 1016 482 118 37 3.154258 0.789252 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 24 64 238 1018 494 116 46 2.553976 0.862379 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 72 236 1035 488 121 33 7.356404 0.289141 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 69 248 951 551 118 44 8.997476 0.173720 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 52 220 1027 512 123 44 6.597402 0.359687 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 62 242 995 519 111 52 5.317771 0.503749 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 18 54 269 981 521 117 40 4.834394 0.565222 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 16 60 278 985 487 124 50 6.639366 0.355489 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 52 243 999 518 135 38 5.416540 0.491601 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 57 236 1023 509 115 41 2.949378 0.815173 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 68 240 989 474 149 59 14.176509 0.027725 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 63 226 1038 495 125 38 5.809540 0.444860 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 76 247 1034 455 135 38 10.965540 0.089447 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 64 216 1047 493 122 39 7.389317 0.286338 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 26 74 259 982 493 125 41 4.095358 0.663774 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 17 80 241 998 503 118 43 6.422047 0.377608 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 18 65 278 1036 458 104 41 12.011425 0.061714 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 11 79 259 978 512 124 37 10.700940 0.098071 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 69 232 999 499 142 38 4.609726 0.594750 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 18 55 251 1030 464 141 41 6.867425 0.333282 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 17 66 264 989 487 129 48 3.271222 0.774116 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 65 260 1013 480 126 41 3.172631 0.786889 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 57 253 1053 461 122 39 8.298570 0.217035 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 61 248 1038 472 119 39 3.725239 0.713801 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 26 62 262 952 524 136 38 6.549267 0.364546 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 29 46 229 1060 494 101 41 17.513014 0.007572 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 27 58 255 988 502 131 39 2.788338 0.834905 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 18 65 255 993 516 110 43 3.016489 0.806774 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 68 249 1004 509 114 41 3.329631 0.766481 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 17 59 232 1010 490 141 51 6.672336 0.352215 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 46 225 983 568 121 42 18.208663 0.005731 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 55 255 1010 496 116 47 2.463020 0.872583 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 80 256 985 495 124 40 5.435811 0.489248 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 24 61 246 1009 480 127 53 4.543242 0.603578 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 31 57 241 1026 504 100 41 11.359673 0.077876 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 31 64 245 989 506 125 40 5.228642 0.514840 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 14 62 263 1043 481 103 34 10.833520 0.093660 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 61 252 1014 481 126 45 1.244950 0.974606 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 60 276 1023 452 131 38 8.593751 0.197747 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 53 272 981 524 118 31 8.015541 0.236967 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 13 62 257 963 527 125 53 9.120757 0.166900 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 71 267 1003 479 124 33 5.216073 0.516414 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 51 262 935 557 138 34 16.380099 0.011853 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 12 64 260 1002 503 129 30 7.669136 0.263359 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 13 69 254 1013 502 113 36 5.850176 0.440181 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 63 233 1017 510 125 30 4.969004 0.547795 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 16 44 247 1051 496 122 24 16.872627 0.009763 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 17 53 259 1017 475 140 39 6.018921 0.421074 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 16 73 256 965 527 127 36 6.558904 0.363570 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 63 228 1025 499 119 44 3.039402 0.803886 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 31 59 258 971 514 119 48 7.768912 0.255527 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 63 240 1043 476 110 47 5.888020 0.435850 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 60 261 974 526 127 31 5.374541 0.496748 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 49 265 991 504 134 37 5.141722 0.525769 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 72 240 1001 520 101 43 7.498365 0.277204 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 61 265 988 496 133 36 2.394670 0.880065 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 57 239 992 522 130 37 2.925181 0.818177 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 19 75 251 993 508 106 48 6.711617 0.348342 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 15 63 271 993 495 125 38 3.874540 0.693650 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 21 47 245 994 508 135 50 6.575132 0.361930 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 22 63 242 1012 486 137 38 2.324213 0.887599 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 23 72 254 962 506 129 54 7.005775 0.320313 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 8 65 239 998 524 122 44 9.939095 0.127240 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 26 63 272 993 472 129 45 5.174490 0.521636 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 20 83 243 987 499 134 34 9.191641 0.163084 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 27 55 236 1022 476 138 46 6.876566 0.332413 +----------------------------------------------------- + L I N E A R C O M P L E X I T Y +----------------------------------------------------- + M (substring length) = 500 + N (number of substrings) = 2000 +----------------------------------------------------- + F R E Q U E N C Y +----------------------------------------------------- + C0 C1 C2 C3 C4 C5 C6 CHI2 P-value +----------------------------------------------------- + Note: 0 bits were discarded! + 31 56 243 999 533 107 31 13.206397 0.039873 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/LongestRun/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LongestRun/results.txt new file mode 100644 index 0000000..a93ef68 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LongestRun/results.txt @@ -0,0 +1,100 @@ +0.612396 +0.547385 +0.445652 +0.190995 +0.259173 +0.357555 +0.658280 +0.921459 +0.209018 +0.875159 +0.101950 +0.216343 +0.737644 +0.118762 +0.513855 +0.596377 +0.462331 +0.952739 +0.258365 +0.766820 +0.890295 +0.805879 +0.683730 +0.800077 +0.291102 +0.136495 +0.006171 +0.564876 +0.654958 +0.182773 +0.577396 +0.695919 +0.629093 +0.180927 +0.615542 +0.744749 +0.977981 +0.719465 +0.553718 +0.822875 +0.422256 +0.114575 +0.051396 +0.109431 +0.756763 +0.858387 +0.590739 +0.595671 +0.618058 +0.374126 +0.632788 +0.532928 +0.765147 +0.963555 +0.894925 +0.960723 +0.003839 +0.903055 +0.254461 +0.043288 +0.636571 +0.788657 +0.132135 +0.363233 +0.014671 +0.647874 +0.617253 +0.395772 +0.413947 +0.460894 +0.547732 +0.801558 +0.334361 +0.635619 +0.445166 +0.326851 +0.375954 +0.594307 +0.426376 +0.110928 +0.456031 +0.947323 +0.922216 +0.810649 +0.893768 +0.768364 +0.752154 +0.553165 +0.317423 +0.573592 +0.444611 +0.598160 +0.835437 +0.204492 +0.936066 +0.340288 +0.258968 +0.137667 +0.421151 +0.257626 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/LongestRun/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LongestRun/stats.txt new file mode 100644 index 0000000..9dd0888 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/LongestRun/stats.txt @@ -0,0 +1,1300 @@ + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.477101 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 18 22 21 10 7 12 SUCCESS p_value = 0.612396 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.972192 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 17 28 22 13 9 7 SUCCESS p_value = 0.547385 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.802687 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 17 24 25 8 7 11 SUCCESS p_value = 0.445652 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 8.702798 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 24 18 25 6 6 10 SUCCESS p_value = 0.190995 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.722159 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 5 17 23 22 19 5 9 SUCCESS p_value = 0.259173 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.618669 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 13 18 26 19 11 10 3 SUCCESS p_value = 0.357555 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.135985 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 20 26 13 16 6 8 SUCCESS p_value = 0.658280 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.980771 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 23 25 15 15 6 7 SUCCESS p_value = 0.921459 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 8.418495 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 13 22 26 22 11 5 1 SUCCESS p_value = 0.209018 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.439653 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 24 26 21 10 5 8 SUCCESS p_value = 0.875159 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 10.588723 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 21 29 28 6 6 6 SUCCESS p_value = 0.101950 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 8.308775 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 26 18 23 12 2 7 SUCCESS p_value = 0.216343 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.547470 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 5 17 29 22 13 7 7 SUCCESS p_value = 0.737644 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 10.142901 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 16 22 20 19 15 4 4 SUCCESS p_value = 0.118762 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.236524 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 5 27 24 23 9 6 6 SUCCESS p_value = 0.513855 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.597451 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 19 18 26 12 7 8 SUCCESS p_value = 0.596377 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.660017 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 15 31 23 10 6 9 SUCCESS p_value = 0.462331 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.597748 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 23 24 20 13 4 8 SUCCESS p_value = 0.952739 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.732482 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 20 17 25 11 11 9 SUCCESS p_value = 0.258365 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.327044 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 23 22 21 12 3 9 SUCCESS p_value = 0.766820 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.298571 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 26 24 16 12 6 6 SUCCESS p_value = 0.890295 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.023598 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 17 28 19 16 7 6 SUCCESS p_value = 0.805879 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.947881 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 13 18 25 18 10 6 10 SUCCESS p_value = 0.683730 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.069481 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 23 19 23 12 7 9 SUCCESS p_value = 0.800077 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.333518 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 20 25 20 10 13 6 SUCCESS p_value = 0.291102 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 9.729942 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 16 19 25 18 10 9 3 SUCCESS p_value = 0.136495 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 18.024757 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 15 20 16 22 7 14 6 FAILURE p_value = 0.006171 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.837049 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 26 21 18 11 7 11 SUCCESS p_value = 0.564876 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.160560 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 20 23 21 9 11 6 SUCCESS p_value = 0.654958 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 8.840087 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 20 35 21 9 4 3 SUCCESS p_value = 0.182773 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.741292 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 24 26 20 11 5 10 SUCCESS p_value = 0.577396 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.857753 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 24 26 15 12 9 4 SUCCESS p_value = 0.695919 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.352469 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 19 20 24 11 5 9 SUCCESS p_value = 0.629093 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 8.871640 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 3 18 33 23 9 8 6 SUCCESS p_value = 0.180927 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.453560 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 23 23 22 12 6 10 SUCCESS p_value = 0.615542 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.494143 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 23 26 21 12 8 6 SUCCESS p_value = 0.744749 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.177513 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 23 26 20 11 6 5 SUCCESS p_value = 0.977981 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.683146 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 24 23 20 12 5 4 SUCCESS p_value = 0.719465 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.923061 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 24 19 18 15 4 10 SUCCESS p_value = 0.553718 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.887123 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 19 27 22 13 5 4 SUCCESS p_value = 0.822875 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.008344 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 18 27 17 19 5 5 SUCCESS p_value = 0.422256 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 10.248360 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 21 24 20 14 13 4 SUCCESS p_value = 0.114575 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 12.516185 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 30 22 13 16 10 5 SUCCESS p_value = 0.051396 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 10.382772 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 14 23 29 20 7 5 2 SUCCESS p_value = 0.109431 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.403485 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 23 20 19 11 6 11 SUCCESS p_value = 0.756763 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.588910 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 21 23 23 15 5 6 SUCCESS p_value = 0.858387 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.640023 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 19 32 20 13 5 4 SUCCESS p_value = 0.590739 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.602772 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 17 32 14 14 7 7 SUCCESS p_value = 0.595671 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.434754 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 14 17 23 19 11 7 9 SUCCESS p_value = 0.618058 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.455656 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 16 28 19 18 4 5 SUCCESS p_value = 0.374126 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.324980 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 22 18 19 17 8 8 SUCCESS p_value = 0.632788 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.085243 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 22 25 15 13 7 12 SUCCESS p_value = 0.532928 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.339803 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 19 30 22 12 4 6 SUCCESS p_value = 0.765147 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.437230 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 24 22 21 10 7 8 SUCCESS p_value = 0.963555 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.253943 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 23 27 14 13 8 7 SUCCESS p_value = 0.894925 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.481364 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 22 27 18 14 5 7 SUCCESS p_value = 0.960723 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 19.199979 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 25 28 10 13 15 5 FAILURE p_value = 0.003839 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.173651 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 22 25 20 12 6 4 SUCCESS p_value = 0.903055 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.782676 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 16 30 17 15 2 8 SUCCESS p_value = 0.254461 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 12.984150 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 12 32 15 16 12 5 SUCCESS p_value = 0.043288 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.296865 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 20 20 18 11 10 10 SUCCESS p_value = 0.636571 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.158886 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 19 21 25 11 6 7 SUCCESS p_value = 0.788657 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 9.826868 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 22 16 27 7 8 8 SUCCESS p_value = 0.132135 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.562235 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 18 21 25 10 11 5 SUCCESS p_value = 0.363233 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 15.834395 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 24 19 13 12 15 5 SUCCESS p_value = 0.014671 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.213019 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 22 18 23 15 7 5 SUCCESS p_value = 0.647874 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.440768 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 21 25 19 8 11 6 SUCCESS p_value = 0.617253 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.250031 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 19 29 13 9 10 9 SUCCESS p_value = 0.395772 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.083089 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 5 21 31 17 16 4 6 SUCCESS p_value = 0.413947 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.672190 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 21 27 23 7 10 5 SUCCESS p_value = 0.460894 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.969491 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 26 21 19 15 4 9 SUCCESS p_value = 0.547732 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.057801 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 5 23 26 20 10 9 7 SUCCESS p_value = 0.801558 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.856093 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 14 19 29 14 14 5 5 SUCCESS p_value = 0.334361 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.303935 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 20 23 17 14 11 5 SUCCESS p_value = 0.635619 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.806896 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 13 21 23 20 15 5 3 SUCCESS p_value = 0.445166 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.935526 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 19 32 18 6 9 9 SUCCESS p_value = 0.326851 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.437987 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 22 34 19 9 4 5 SUCCESS p_value = 0.375954 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.613064 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 21 26 24 12 2 7 SUCCESS p_value = 0.594307 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.971626 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 24 27 22 13 2 4 SUCCESS p_value = 0.426376 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 10.343076 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 28 29 15 8 3 11 SUCCESS p_value = 0.110928 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.713552 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 22 31 13 15 4 6 SUCCESS p_value = 0.456031 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.671205 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 20 28 20 13 7 6 SUCCESS p_value = 0.947323 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.972438 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 18 27 16 12 8 9 SUCCESS p_value = 0.922216 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.985624 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 18 25 21 9 6 10 SUCCESS p_value = 0.810649 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.265165 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 25 26 15 10 7 8 SUCCESS p_value = 0.893768 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.315259 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 11 15 28 22 11 7 6 SUCCESS p_value = 0.768364 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 3.438345 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 22 21 19 11 11 7 SUCCESS p_value = 0.752154 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.927344 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 21 20 27 9 7 8 SUCCESS p_value = 0.553165 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.037171 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 4 21 27 16 16 5 11 SUCCESS p_value = 0.317423 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.770313 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 18 22 23 13 11 6 SUCCESS p_value = 0.573592 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 5.811702 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 16 24 18 19 6 9 SUCCESS p_value = 0.444611 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 4.584011 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 12 18 20 20 13 6 11 SUCCESS p_value = 0.598160 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 2.783923 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 13 20 24 17 12 8 6 SUCCESS p_value = 0.835437 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 8.487898 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 14 15 21 18 12 11 9 SUCCESS p_value = 0.204492 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 1.813028 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 21 21 18 15 7 9 SUCCESS p_value = 0.936066 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.794319 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 9 27 28 19 5 5 7 SUCCESS p_value = 0.340288 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.724786 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 6 17 20 29 13 8 7 SUCCESS p_value = 0.258968 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 9.704369 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 13 26 16 14 14 10 7 SUCCESS p_value = 0.137667 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.018233 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 8 14 28 18 13 7 12 SUCCESS p_value = 0.421151 + + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 7.741938 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 10 19 28 22 8 2 11 SUCCESS p_value = 0.257626 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data1.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data1.txt new file mode 100644 index 0000000..e32e4b0 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data1.txt @@ -0,0 +1,100 @@ +0.389863 +0.796708 +0.571791 +0.187482 +0.352014 +0.440182 +0.879749 +0.668142 +0.306643 +0.554383 +0.609243 +0.823058 +0.317622 +0.403817 +0.990215 +0.943249 +0.233279 +0.601574 +0.047089 +0.201940 +0.360271 +0.788445 +0.278576 +0.015932 +0.088827 +0.447519 +0.540576 +0.845286 +0.860363 +0.937242 +0.671340 +0.966981 +0.007986 +0.742097 +0.035535 +0.910231 +0.203749 +0.362773 +0.695784 +0.729884 +0.904545 +0.853672 +0.967252 +0.965511 +0.984169 +0.041564 +0.389960 +0.475757 +0.660438 +0.176558 +0.580199 +0.120444 +0.875536 +0.855308 +0.328353 +0.711270 +0.898694 +0.794217 +0.868594 +0.120134 +0.640033 +0.288505 +0.614561 +0.729999 +0.162567 +0.108978 +0.315252 +0.820674 +0.180632 +0.426733 +0.616808 +0.070216 +0.700722 +0.650474 +0.194078 +0.530413 +0.825739 +0.746677 +0.062300 +0.046375 +0.370157 +0.412613 +0.730231 +0.841623 +0.026677 +0.324720 +0.131052 +0.940570 +0.354478 +0.548616 +0.426938 +0.751923 +0.092984 +0.183114 +0.705768 +0.266880 +0.460673 +0.020856 +0.129595 +0.804018 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data10.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data10.txt new file mode 100644 index 0000000..d662754 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data10.txt @@ -0,0 +1,100 @@ +0.796816 +0.073962 +0.790192 +0.648457 +0.159280 +0.474455 +0.971249 +0.391323 +0.300073 +0.738536 +0.772876 +0.121068 +0.498375 +0.305404 +0.863942 +0.257589 +0.282376 +0.982739 +0.449099 +0.320773 +0.730231 +0.783288 +0.370534 +0.923845 +0.809658 +0.142275 +0.834609 +0.498486 +0.645372 +0.501152 +0.746334 +0.960073 +0.162015 +0.038406 +0.072018 +0.017423 +0.900499 +0.108657 +0.614206 +0.734043 +0.735081 +0.907488 +0.823471 +0.130885 +0.950543 +0.700722 +0.644304 +0.274661 +0.014843 +0.094827 +0.609243 +0.326447 +0.313652 +0.655101 +0.084666 +0.116121 +0.970788 +0.815874 +0.757711 +0.586055 +0.530869 +0.871536 +0.194893 +0.166525 +0.168327 +0.176881 +0.839930 +0.197063 +0.645253 +0.745190 +0.470666 +0.201101 +0.503378 +0.957707 +0.616572 +0.916201 +0.848134 +0.090476 +0.769974 +0.634577 +0.444996 +0.023624 +0.023616 +0.686828 +0.482950 +0.771761 +0.674300 +0.788445 +0.535315 +0.154021 +0.498708 +0.623200 +0.750556 +0.750442 +0.948055 +0.806471 +0.425299 +0.596981 +0.941199 +0.110699 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data100.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data100.txt new file mode 100644 index 0000000..cb3cfb4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data100.txt @@ -0,0 +1,100 @@ +0.784388 +0.650830 +0.676312 +0.664232 +0.290888 +0.159082 +0.928783 +0.979847 +0.929199 +0.961028 +0.817966 +0.970065 +0.733351 +0.912705 +0.912858 +0.035989 +0.700840 +0.813353 +0.366500 +0.379452 +0.134349 +0.589810 +0.559589 +0.774991 +0.276729 +0.516375 +0.514349 +0.469478 +0.209934 +0.948873 +0.268979 +0.939747 +0.113769 +0.704126 +0.347662 +0.168793 +0.136847 +0.006744 +0.433636 +0.414326 +0.879838 +0.104261 +0.343077 +0.720485 +0.279735 +0.076342 +0.721415 +0.324375 +0.090839 +0.133667 +0.949105 +0.203084 +0.447519 +0.544132 +0.757711 +0.441540 +0.801017 +0.779758 +0.560980 +0.682696 +0.994775 +0.481529 +0.894200 +0.338179 +0.102189 +0.059384 +0.570509 +0.421623 +0.680687 +0.846368 +0.242307 +0.226946 +0.053489 +0.719437 +0.569694 +0.935543 +0.687300 +0.827485 +0.048016 +0.301134 +0.196592 +0.875807 +0.421521 +0.105190 +0.448572 +0.788445 +0.824504 +0.597216 +0.165197 +0.563648 +0.113216 +0.875897 +0.413721 +0.693077 +0.208698 +0.610306 +0.056160 +0.830143 +0.891750 +0.876438 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data101.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data101.txt new file mode 100644 index 0000000..86ab0d6 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data101.txt @@ -0,0 +1,100 @@ +0.234630 +0.877874 +0.790955 +0.991342 +0.428273 +0.859319 +0.083787 +0.827588 +0.555192 +0.834204 +0.789974 +0.904224 +0.790301 +0.217096 +0.749987 +0.148864 +0.081557 +0.911163 +0.709281 +0.613615 +0.394546 +0.405508 +0.556232 +0.694843 +0.934352 +0.509075 +0.418472 +0.827280 +0.456514 +0.362030 +0.422336 +0.710100 +0.284408 +0.633866 +0.085352 +0.584297 +0.409101 +0.400844 +0.010774 +0.142410 +0.584765 +0.226616 +0.304085 +0.266208 +0.889532 +0.345140 +0.766165 +0.724204 +0.579263 +0.369123 +0.662335 +0.500151 +0.107385 +0.525302 +0.035574 +0.211738 +0.896957 +0.809764 +0.087352 +0.325496 +0.096191 +0.911163 +0.222821 +0.583359 +0.368654 +0.252965 +0.815979 +0.728495 +0.352378 +0.719437 +0.214750 +0.902936 +0.785377 +0.271923 +0.945621 +0.198895 +0.209563 +0.737846 +0.042741 +0.934750 +0.042986 +0.929751 +0.215003 +0.403817 +0.744274 +0.460566 +0.246570 +0.430022 +0.237008 +0.123947 +0.615152 +0.379260 +0.723856 +0.571441 +0.796383 +0.519532 +0.533717 +0.417965 +0.695431 +0.835214 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data102.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data102.txt new file mode 100644 index 0000000..85fd0a4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data102.txt @@ -0,0 +1,100 @@ +0.586641 +0.020059 +0.728495 +0.087528 +0.428993 +0.223602 +0.122915 +0.276268 +0.182228 +0.450577 +0.057872 +0.655931 +0.452693 +0.266432 +0.683759 +0.354752 +0.568181 +0.978260 +0.730578 +0.949798 +0.470558 +0.480656 +0.098415 +0.130509 +0.718156 +0.496933 +0.685176 +0.399363 +0.083674 +0.490304 +0.842418 +0.998008 +0.645847 +0.836725 +0.300562 +0.734851 +0.001806 +0.762679 +0.042925 +0.829123 +0.523149 +0.569810 +0.798758 +0.613261 +0.835012 +0.914005 +0.632561 +0.420503 +0.196122 +0.313315 +0.580901 +0.288346 +0.898612 +0.389571 +0.016250 +0.354203 +0.975666 +0.857606 +0.013689 +0.898777 +0.731618 +0.598276 +0.816398 +0.902046 +0.413620 +0.581252 +0.403718 +0.480219 +0.140801 +0.392200 +0.844398 +0.803269 +0.276805 +0.985930 +0.384539 +0.645847 +0.045477 +0.355210 +0.696137 +0.559357 +0.946220 +0.433222 +0.648457 +0.065458 +0.107561 +0.454177 +0.733697 +0.841623 +0.532349 +0.082498 +0.677613 +0.742785 +0.272302 +0.308136 +0.517839 +0.527912 +0.348837 +0.668261 +0.192166 +0.790192 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data103.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data103.txt new file mode 100644 index 0000000..972ec11 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data103.txt @@ -0,0 +1,100 @@ +0.105709 +0.442690 +0.395527 +0.146870 +0.192224 +0.226156 +0.001339 +0.968721 +0.068197 +0.433325 +0.557736 +0.279194 +0.445941 +0.654389 +0.958797 +0.767175 +0.491076 +0.664943 +0.811772 +0.118629 +0.903259 +0.855116 +0.995038 +0.039371 +0.793892 +0.267553 +0.245727 +0.781305 +0.076654 +0.173300 +0.690956 +0.807854 +0.242793 +0.326620 +0.900009 +0.540805 +0.087147 +0.912474 +0.841126 +0.932814 +0.304826 +0.677140 +0.621542 +0.745419 +0.265761 +0.065436 +0.473154 +0.882317 +0.105778 +0.769079 +0.411809 +0.747705 +0.504828 +0.161915 +0.006555 +0.341558 +0.464421 +0.503601 +0.843706 +0.521113 +0.889960 +0.973612 +0.677968 +0.142905 +0.477387 +0.393470 +0.402428 +0.476626 +0.706471 +0.651423 +0.124907 +0.614206 +0.611488 +0.502821 +0.794434 +0.213177 +0.764030 +0.273975 +0.773433 +0.347842 +0.214183 +0.251247 +0.368373 +0.639559 +0.335528 +0.120600 +0.541149 +0.772876 +0.777212 +0.593099 +0.358794 +0.085783 +0.725945 +0.216016 +0.737040 +0.909920 +0.906776 +0.049622 +0.091692 +0.901152 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data104.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data104.txt new file mode 100644 index 0000000..96357a3 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data104.txt @@ -0,0 +1,100 @@ +0.513000 +0.053208 +0.533831 +0.057872 +0.201460 +0.012037 +0.033118 +0.582774 +0.968633 +0.856076 +0.613142 +0.715008 +0.041713 +0.808597 +0.619766 +0.304826 +0.573540 +0.596745 +0.067520 +0.426836 +0.219526 +0.581954 +0.249113 +0.328093 +0.722229 +0.684113 +0.614206 +0.470018 +0.850961 +0.705768 +0.707174 +0.481420 +0.790955 +0.703070 +0.385214 +0.852803 +0.443528 +0.895959 +0.050328 +0.261614 +0.631257 +0.095332 +0.870528 +0.231867 +0.064918 +0.540920 +0.791173 +0.003712 +0.120172 +0.831162 +0.851931 +0.736695 +0.161565 +0.087147 +0.296423 +0.497487 +0.208944 +0.268228 +0.524962 +0.502265 +0.151732 +0.392981 +0.274890 +0.259998 +0.080789 +0.309883 +0.754423 +0.959105 +0.863004 +0.484373 +0.806152 +0.390933 +0.722229 +0.709983 +0.569461 +0.597569 +0.349471 +0.890899 +0.876977 +0.307886 +0.631613 +0.526209 +0.465280 +0.561907 +0.677849 +0.747134 +0.759746 +0.975929 +0.778873 +0.623910 +0.376496 +0.585820 +0.865251 +0.399166 +0.202843 +0.672880 +0.316690 +0.106439 +0.110735 +0.182284 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data105.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data105.txt new file mode 100644 index 0000000..f001388 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data105.txt @@ -0,0 +1,100 @@ +0.662454 +0.996211 +0.222172 +0.921532 +0.353016 +0.203024 +0.828509 +0.820882 +0.121929 +0.344421 +0.645609 +0.123430 +0.486127 +0.858273 +0.184561 +0.805299 +0.835113 +0.395723 +0.968280 +0.076628 +0.645491 +0.097733 +0.139164 +0.783178 +0.415739 +0.865065 +0.053171 +0.051550 +0.938469 +0.693665 +0.898694 +0.207958 +0.379260 +0.821297 +0.836624 +0.750898 +0.765941 +0.758163 +0.119167 +0.621661 +0.532121 +0.721299 +0.017910 +0.452481 +0.981360 +0.787569 +0.409302 +0.220943 +0.100220 +0.554267 +0.402527 +0.732543 +0.177043 +0.257880 +0.512327 +0.430228 +0.645372 +0.739111 +0.611724 +0.357321 +0.895123 +0.406504 +0.478911 +0.977222 +0.850767 +0.930232 +0.135464 +0.469371 +0.624621 +0.614443 +0.281442 +0.004559 +0.164080 +0.870345 +0.981932 +0.728495 +0.424992 +0.562951 +0.642999 +0.065730 +0.598276 +0.160518 +0.095427 +0.538286 +0.539660 +0.739111 +0.538401 +0.895207 +0.473696 +0.444262 +0.671696 +0.085754 +0.533489 +0.816607 +0.628176 +0.073158 +0.683877 +0.485359 +0.315168 +0.804124 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data106.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data106.txt new file mode 100644 index 0000000..87a0b23 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data106.txt @@ -0,0 +1,100 @@ +0.528139 +0.327746 +0.565739 +0.216079 +0.442063 +0.511765 +0.277805 +0.523376 +0.023845 +0.340578 +0.012304 +0.813038 +0.400449 +0.917326 +0.490415 +0.311052 +0.481529 +0.973810 +0.683523 +0.748504 +0.526550 +0.946875 +0.050900 +0.399955 +0.500929 +0.308967 +0.988028 +0.226682 +0.703539 +0.677140 +0.382038 +0.095904 +0.040042 +0.976079 +0.650474 +0.067126 +0.188105 +0.478693 +0.677613 +0.655813 +0.986980 +0.642050 +0.210803 +0.375545 +0.229729 +0.589223 +0.618701 +0.721880 +0.985522 +0.530072 +0.854731 +0.864878 +0.757258 +0.397589 +0.272909 +0.894368 +0.657117 +0.694725 +0.550344 +0.131513 +0.196181 +0.670275 +0.209810 +0.230930 +0.019901 +0.778984 +0.441749 +0.075953 +0.385214 +0.645016 +0.463348 +0.530186 +0.966205 +0.614325 +0.517727 +0.830143 +0.156243 +0.760875 +0.717923 +0.655457 +0.613852 +0.552074 +0.195127 +0.998722 +0.679978 +0.398279 +0.496822 +0.864784 +0.343435 +0.465495 +0.558083 +0.485798 +0.693783 +0.895039 +0.338534 +0.006315 +0.792371 +0.976710 +0.819634 +0.791827 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data107.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data107.txt new file mode 100644 index 0000000..fb9ea81 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data107.txt @@ -0,0 +1,100 @@ +0.097895 +0.465065 +0.127866 +0.306726 +0.209253 +0.646440 +0.089993 +0.017396 +0.077702 +0.866927 +0.604640 +0.583711 +0.510868 +0.763355 +0.070966 +0.593217 +0.068998 +0.579731 +0.264274 +0.585234 +0.421215 +0.748732 +0.398673 +0.698372 +0.070312 +0.550920 +0.099758 +0.155467 +0.087822 +0.703891 +0.670511 +0.037897 +0.062516 +0.557736 +0.838230 +0.949855 +0.502821 +0.857128 +0.853479 +0.127498 +0.372609 +0.606528 +0.372514 +0.024265 +0.085294 +0.506950 +0.666365 +0.475214 +0.805939 +0.896708 +0.809446 +0.016281 +0.955586 +0.810927 +0.919553 +0.597805 +0.878679 +0.179102 +0.988125 +0.304826 +0.717573 +0.443109 +0.362587 +0.633984 +0.844595 +0.708228 +0.559357 +0.411608 +0.715708 +0.193787 +0.468939 +0.733582 +0.830653 +0.315844 +0.561675 +0.731272 +0.793023 +0.706236 +0.883548 +0.395919 +0.907804 +0.470666 +0.824194 +0.777766 +0.553343 +0.252749 +0.759294 +0.208759 +0.887207 +0.296261 +0.472829 +0.217989 +0.754082 +0.752719 +0.617873 +0.065685 +0.259266 +0.694372 +0.821608 +0.676075 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data108.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data108.txt new file mode 100644 index 0000000..14e5f1a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data108.txt @@ -0,0 +1,100 @@ +0.810399 +0.777988 +0.219976 +0.972283 +0.902127 +0.758276 +0.357781 +0.193323 +0.029109 +0.483716 +0.842418 +0.953019 +0.283391 +0.342988 +0.233886 +0.985024 +0.864504 +0.418269 +0.865904 +0.179102 +0.252463 +0.729074 +0.716291 +0.567134 +0.481420 +0.746905 +0.065053 +0.747705 +0.933752 +0.610543 +0.264497 +0.884161 +0.252463 +0.757824 +0.891495 +0.936461 +0.850864 +0.166935 +0.483169 +0.054169 +0.855596 +0.879927 +0.661031 +0.521452 +0.995079 +0.767399 +0.655694 +0.087704 +0.746562 +0.010926 +0.630190 +0.371476 +0.841623 +0.115632 +0.875717 +0.584297 +0.400844 +0.214498 +0.304744 +0.371005 +0.191360 +0.225171 +0.769303 +0.084894 +0.593334 +0.242933 +0.927530 +0.207344 +0.255558 +0.673235 +0.374691 +0.669327 +0.857701 +0.766726 +0.958642 +0.171822 +0.378115 +0.697784 +0.210058 +0.826048 +0.942446 +0.992272 +0.151874 +0.770198 +0.597805 +0.514461 +0.787679 +0.778652 +0.589692 +0.011070 +0.202421 +0.595804 +0.052024 +0.811033 +0.475648 +0.221395 +0.175591 +0.378974 +0.135464 +0.175591 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data109.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data109.txt new file mode 100644 index 0000000..3aae4d8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data109.txt @@ -0,0 +1,100 @@ +0.183892 +0.045574 +0.155612 +0.441017 +0.885297 +0.270561 +0.764592 +0.980907 +0.304167 +0.526436 +0.176182 +0.229862 +0.761326 +0.862628 +0.617400 +0.298041 +0.262129 +0.357229 +0.195478 +0.070409 +0.713957 +0.253755 +0.914233 +0.654270 +0.920729 +0.489644 +0.322056 +0.626517 +0.823884 +0.858939 +0.512663 +0.721648 +0.150409 +0.956228 +0.973771 +0.542181 +0.381079 +0.125914 +0.197948 +0.034257 +0.538286 +0.916652 +0.607000 +0.525756 +0.538515 +0.187087 +0.675838 +0.605820 +0.778209 +0.547235 +0.728147 +0.518967 +0.523716 +0.559357 +0.757371 +0.366967 +0.106964 +0.597805 +0.353290 +0.333856 +0.444157 +0.011217 +0.055321 +0.938469 +0.754991 +0.314746 +0.467323 +0.231331 +0.080843 +0.823161 +0.239337 +0.961476 +0.797356 +0.911163 +0.688834 +0.612433 +0.020044 +0.139870 +0.740949 +0.522923 +0.768967 +0.343704 +0.705533 +0.584648 +0.978506 +0.059281 +0.610661 +0.581252 +0.544706 +0.209996 +0.991825 +0.773879 +0.310885 +0.109084 +0.684349 +0.403222 +0.114474 +0.741179 +0.418878 +0.273061 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data11.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data11.txt new file mode 100644 index 0000000..85a71a4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data11.txt @@ -0,0 +1,100 @@ +0.779758 +0.633747 +0.086477 +0.486127 +0.632324 +0.017006 +0.970151 +0.376020 +0.207037 +0.295132 +0.090900 +0.913165 +0.839431 +0.709398 +0.991362 +0.257734 +0.454071 +0.457259 +0.466677 +0.298853 +0.753969 +0.883021 +0.411207 +0.282376 +0.507732 +0.341915 +0.494609 +0.103136 +0.824194 +0.943064 +0.524848 +0.395134 +0.316690 +0.427144 +0.536000 +0.292484 +0.639796 +0.441958 +0.757371 +0.159428 +0.480219 +0.871811 +0.325065 +0.166269 +0.888845 +0.763805 +0.189698 +0.626991 +0.450472 +0.733813 +0.569578 +0.624858 +0.517276 +0.455770 +0.879571 +0.515812 +0.876077 +0.255196 +0.949567 +0.042527 +0.251676 +0.581486 +0.915371 +0.913471 +0.496158 +0.907882 +0.112408 +0.487335 +0.797788 +0.842021 +0.245376 +0.915975 +0.109013 +0.200503 +0.822333 +0.210679 +0.271544 +0.774658 +0.820466 +0.993629 +0.474238 +0.895875 +0.353655 +0.372798 +0.276422 +0.076212 +0.519871 +0.821089 +0.257516 +0.837929 +0.206609 +0.410504 +0.012791 +0.387244 +0.682696 +0.843805 +0.093419 +0.486346 +0.550805 +0.360826 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data110.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data110.txt new file mode 100644 index 0000000..6d7cd2b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data110.txt @@ -0,0 +1,100 @@ +0.126035 +0.167038 +0.286688 +0.758276 +0.954285 +0.855884 +0.989957 +0.932207 +0.282844 +0.671932 +0.939046 +0.905025 +0.887553 +0.046014 +0.574824 +0.474129 +0.620595 +0.222951 +0.689895 +0.994281 +0.798327 +0.299178 +0.390349 +0.615744 +0.247627 +0.673235 +0.693665 +0.361196 +0.940885 +0.075284 +0.238787 +0.908119 +0.841822 +0.990573 +0.881257 +0.636712 +0.414023 +0.893864 +0.838631 +0.026461 +0.826254 +0.782958 +0.613970 +0.430950 +0.683995 +0.477605 +0.999589 +0.133030 +0.854731 +0.408801 +0.637661 +0.042848 +0.881346 +0.514574 +0.519532 +0.408701 +0.456621 +0.818697 +0.695667 +0.367904 +0.136803 +0.195536 +0.205814 +0.351468 +0.572257 +0.707759 +0.088827 +0.283469 +0.251604 +0.894872 +0.201101 +0.652016 +0.439661 +0.968147 +0.583125 +0.823678 +0.833091 +0.951677 +0.531666 +0.856554 +0.834103 +0.686356 +0.757144 +0.165349 +0.237555 +0.576575 +0.287398 +0.744389 +0.176504 +0.680096 +0.428684 +0.497598 +0.532349 +0.070505 +0.198539 +0.891920 +0.105017 +0.465495 +0.782848 +0.034544 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data111.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data111.txt new file mode 100644 index 0000000..d393dd8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data111.txt @@ -0,0 +1,100 @@ +0.908590 +0.525756 +0.032402 +0.439035 +0.727916 +0.790737 +0.535772 +0.099758 +0.294489 +0.739686 +0.909764 +0.063696 +0.173512 +0.901965 +0.043792 +0.563416 +0.351832 +0.809869 +0.710919 +0.168430 +0.588870 +0.913088 +0.326014 +0.203809 +0.786803 +0.414426 +0.415335 +0.761326 +0.043682 +0.146547 +0.270787 +0.278731 +0.587228 +0.003014 +0.897123 +0.136587 +0.850572 +0.954558 +0.377257 +0.186185 +0.246992 +0.103646 +0.567250 +0.404712 +0.722113 +0.444576 +0.696843 +0.207651 +0.925486 +0.326793 +0.149940 +0.624266 +0.505163 +0.385310 +0.852706 +0.904625 +0.114103 +0.966434 +0.577860 +0.068080 +0.387244 +0.632443 +0.745991 +0.338445 +0.004648 +0.959667 +0.507621 +0.767287 +0.758503 +0.549077 +0.690484 +0.254115 +0.210679 +0.865251 +0.203084 +0.992436 +0.514012 +0.865251 +0.449944 +0.586641 +0.010221 +0.275885 +0.756918 +0.377543 +0.210803 +0.601221 +0.487774 +0.258463 +0.123470 +0.068338 +0.068903 +0.212926 +0.451952 +0.941136 +0.689070 +0.454602 +0.316182 +0.971996 +0.518629 +0.454071 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data112.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data112.txt new file mode 100644 index 0000000..f365df7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data112.txt @@ -0,0 +1,100 @@ +0.868225 +0.885906 +0.232136 +0.747476 +0.183059 +0.779979 +0.702835 +0.641694 +0.568297 +0.469910 +0.857892 +0.829225 +0.751695 +0.272757 +0.298447 +0.300481 +0.676312 +0.704126 +0.447940 +0.149518 +0.117141 +0.118323 +0.891580 +0.146731 +0.916201 +0.335881 +0.180632 +0.411006 +0.050756 +0.390641 +0.626161 +0.102797 +0.789756 +0.741867 +0.503378 +0.156486 +0.900499 +0.023258 +0.571325 +0.357413 +0.519193 +0.396606 +0.163978 +0.544361 +0.521905 +0.483278 +0.650593 +0.741982 +0.844694 +0.254835 +0.722694 +0.570160 +0.719204 +0.824297 +0.073660 +0.788663 +0.446151 +0.712322 +0.124547 +0.957340 +0.252320 +0.917699 +0.469910 +0.920875 +0.568297 +0.641813 +0.197652 +0.754082 +0.290569 +0.356769 +0.545740 +0.866370 +0.708228 +0.807748 +0.189413 +0.554383 +0.245587 +0.449944 +0.204355 +0.553112 +0.155080 +0.794976 +0.569228 +0.546315 +0.109156 +0.474129 +0.240922 +0.272757 +0.437578 +0.271923 +0.941199 +0.883460 +0.035587 +0.837227 +0.739915 +0.186410 +0.156437 +0.378019 +0.270787 +0.990943 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data113.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data113.txt new file mode 100644 index 0000000..d039c7d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data113.txt @@ -0,0 +1,100 @@ +0.887121 +0.436435 +0.710568 +0.825739 +0.149658 +0.130301 +0.405906 +0.866834 +0.361289 +0.842021 +0.776657 +0.179593 +0.650949 +0.281831 +0.070192 +0.621779 +0.809869 +0.240025 +0.156097 +0.384925 +0.175217 +0.586758 +0.015614 +0.878947 +0.865438 +0.900663 +0.719204 +0.940128 +0.470018 +0.283001 +0.426528 +0.193787 +0.934219 +0.217414 +0.608417 +0.195127 +0.214120 +0.560748 +0.119360 +0.748732 +0.838931 +0.319237 +0.109692 +0.354661 +0.228798 +0.540118 +0.360178 +0.075233 +0.897621 +0.124267 +0.220814 +0.225040 +0.120250 +0.500485 +0.605584 +0.591689 +0.784278 +0.645609 +0.970746 +0.944106 +0.357229 +0.393079 +0.430537 +0.518065 +0.451423 +0.218820 +0.989020 +0.958900 +0.975628 +0.777212 +0.130426 +0.600160 +0.272453 +0.589340 +0.045429 +0.930026 +0.641931 +0.613261 +0.912243 +0.369593 +0.745762 +0.637780 +0.578211 +0.296342 +0.022002 +0.559936 +0.327659 +0.667550 +0.674182 +0.026825 +0.760311 +0.248688 +0.628887 +0.515474 +0.387244 +0.170563 +0.201520 +0.449838 +0.745533 +0.684231 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data114.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data114.txt new file mode 100644 index 0000000..938ece4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data114.txt @@ -0,0 +1,100 @@ +0.737616 +0.484811 +0.422234 +0.403718 +0.017937 +0.008305 +0.333417 +0.159972 +0.948873 +0.020074 +0.419182 +0.285350 +0.878411 +0.784938 +0.973013 +0.987536 +0.790301 +0.067636 +0.297636 +0.473912 +0.627109 +0.240991 +0.196005 +0.239268 +0.967477 +0.916427 +0.775436 +0.969463 +0.918740 +0.509859 +0.979166 +0.285036 +0.458325 +0.518855 +0.084325 +0.441122 +0.136283 +0.916050 +0.122599 +0.305569 +0.854057 +0.754650 +0.717573 +0.785377 +0.698725 +0.058237 +0.012514 +0.513000 +0.106999 +0.064941 +0.503156 +0.478367 +0.650474 +0.764030 +0.275502 +0.818071 +0.455451 +0.175377 +0.772876 +0.626280 +0.502487 +0.944228 +0.995133 +0.527458 +0.462063 +0.750328 +0.396312 +0.672169 +0.244187 +0.222561 +0.263237 +0.255341 +0.828918 +0.811033 +0.625806 +0.858368 +0.496490 +0.426938 +0.594981 +0.734735 +0.130927 +0.243072 +0.552882 +0.788663 +0.204233 +0.197770 +0.586524 +0.939620 +0.452587 +0.429919 +0.137194 +0.449099 +0.113769 +0.572024 +0.123947 +0.298203 +0.531096 +0.405309 +0.232404 +0.241960 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data115.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data115.txt new file mode 100644 index 0000000..e277222 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data115.txt @@ -0,0 +1,100 @@ +0.302525 +0.344242 +0.002101 +0.523716 +0.200443 +0.940507 +0.538973 +0.557505 +0.203688 +0.469694 +0.608653 +0.304332 +0.545395 +0.536571 +0.708111 +0.183447 +0.599218 +0.872815 +0.121107 +0.232875 +0.012088 +0.118898 +0.627820 +0.448151 +0.274280 +0.063630 +0.384250 +0.771761 +0.550575 +0.742441 +0.567483 +0.783509 +0.319322 +0.490415 +0.393666 +0.614916 +0.676903 +0.333856 +0.601928 +0.531096 +0.658185 +0.922765 +0.917251 +0.277343 +0.234224 +0.477061 +0.518403 +0.180632 +0.867577 +0.530186 +0.351741 +0.150033 +0.363981 +0.747362 +0.340311 +0.159181 +0.488324 +0.924918 +0.073710 +0.680923 +0.814405 +0.645491 +0.543787 +0.289933 +0.311638 +0.628413 +0.711971 +0.580433 +0.839131 +0.513450 +0.613734 +0.009513 +0.211301 +0.675247 +0.903017 +0.232270 +0.517952 +0.047424 +0.046772 +0.725713 +0.517952 +0.051932 +0.423458 +0.052354 +0.171034 +0.983995 +0.065911 +0.562139 +0.186636 +0.123470 +0.203930 +0.088619 +0.456089 +0.872541 +0.969333 +0.292324 +0.916877 +0.391908 +0.925912 +0.733582 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data116.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data116.txt new file mode 100644 index 0000000..c6aa949 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data116.txt @@ -0,0 +1,100 @@ +0.300562 +0.854828 +0.555770 +0.007523 +0.882933 +0.495383 +0.224516 +0.174789 +0.598394 +0.426426 +0.138198 +0.801876 +0.526323 +0.912089 +0.616808 +0.461742 +0.063586 +0.996301 +0.211239 +0.819946 +0.978012 +0.468185 +0.495272 +0.429610 +0.798435 +0.130551 +0.283547 +0.038143 +0.362401 +0.233279 +0.921750 +0.475540 +0.450260 +0.653796 +0.820570 +0.909217 +0.035126 +0.154357 +0.505498 +0.190843 +0.305239 +0.892767 +0.297474 +0.681160 +0.784059 +0.287872 +0.312727 +0.944106 +0.867669 +0.352651 +0.224582 +0.626754 +0.073208 +0.527458 +0.662928 +0.887985 +0.754650 +0.903340 +0.294891 +0.771761 +0.263311 +0.618820 +0.187652 +0.612433 +0.563532 +0.903259 +0.919922 +0.404712 +0.009871 +0.211925 +0.792044 +0.860173 +0.212238 +0.906618 +0.602635 +0.795409 +0.124947 +0.927530 +0.169468 +0.881080 +0.151306 +0.881523 +0.381654 +0.127131 +0.848329 +0.462813 +0.652254 +0.860457 +0.322399 +0.222172 +0.328353 +0.729999 +0.036145 +0.240577 +0.837528 +0.103646 +0.628176 +0.848134 +0.852028 +0.776879 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data117.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data117.txt new file mode 100644 index 0000000..1409e32 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data117.txt @@ -0,0 +1,100 @@ +0.926194 +0.103850 +0.992381 +0.818592 +0.894872 +0.275043 +0.657117 +0.127948 +0.718738 +0.752605 +0.624977 +0.869148 +0.043558 +0.234089 +0.447729 +0.527117 +0.551958 +0.237281 +0.365752 +0.735197 +0.919922 +0.380025 +0.292564 +0.146134 +0.932612 +0.699782 +0.672643 +0.546545 +0.279968 +0.706471 +0.285036 +0.186579 +0.114623 +0.468939 +0.237076 +0.181401 +0.708345 +0.539545 +0.781746 +0.096510 +0.400449 +0.431982 +0.913241 +0.210120 +0.264274 +0.538858 +0.408601 +0.742555 +0.651779 +0.038406 +0.478802 +0.414023 +0.960728 +0.400153 +0.020523 +0.341291 +0.473804 +0.831467 +0.757144 +0.412111 +0.179866 +0.784718 +0.099725 +0.903581 +0.604050 +0.348837 +0.899517 +0.125954 +0.760762 +0.320516 +0.300971 +0.184617 +0.736349 +0.688008 +0.543443 +0.987906 +0.324634 +0.583594 +0.807216 +0.186298 +0.012620 +0.605702 +0.005456 +0.947053 +0.685884 +0.893021 +0.607236 +0.410003 +0.771203 +0.767399 +0.986980 +0.098155 +0.227738 +0.511541 +0.344332 +0.084666 +0.356861 +0.589340 +0.886688 +0.294007 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data118.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data118.txt new file mode 100644 index 0000000..c29c5b8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data118.txt @@ -0,0 +1,100 @@ +0.257225 +0.077202 +0.881699 +0.962801 +0.717923 +0.519080 +0.132227 +0.792697 +0.791282 +0.043403 +0.592864 +0.734274 +0.212550 +0.366967 +0.017489 +0.508851 +0.537371 +0.254691 +0.670748 +0.568879 +0.201220 +0.920948 +0.188048 +0.481966 +0.612079 +0.156924 +0.664232 +0.130052 +0.128112 +0.699430 +0.469263 +0.599571 +0.378306 +0.843904 +0.564925 +0.228003 +0.860173 +0.228533 +0.315844 +0.534288 +0.012447 +0.053828 +0.396213 +0.793892 +0.254115 +0.280433 +0.081419 +0.764817 +0.433946 +0.654982 +0.576692 +0.775102 +0.998299 +0.577626 +0.094011 +0.433946 +0.603461 +0.691192 +0.892767 +0.342273 +0.242307 +0.482076 +0.255052 +0.172507 +0.385117 +0.499707 +0.165604 +0.437890 +0.312057 +0.583945 +0.604994 +0.445836 +0.763805 +0.294248 +0.491517 +0.180139 +0.723740 +0.809658 +0.373271 +0.685058 +0.444891 +0.167914 +0.056752 +0.548731 +0.282143 +0.911781 +0.958435 +0.050972 +0.578445 +0.913394 +0.939238 +0.298203 +0.453753 +0.004572 +0.151826 +0.149893 +0.269129 +0.221589 +0.108480 +0.598982 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data119.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data119.txt new file mode 100644 index 0000000..803d575 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data119.txt @@ -0,0 +1,100 @@ +0.522697 +0.296827 +0.569927 +0.609362 +0.402825 +0.906141 +0.785487 +0.375830 +0.250819 +0.156243 +0.637068 +0.195010 +0.897206 +0.049728 +0.842517 +0.230462 +0.644542 +0.213554 +0.112079 +0.290808 +0.632324 +0.877516 +0.912166 +0.977727 +0.135077 +0.567832 +0.482731 +0.242099 +0.952351 +0.438931 +0.703187 +0.519306 +0.824813 +0.708228 +0.649406 +0.243420 +0.558431 +0.934352 +0.200383 +0.102493 +0.964337 +0.343346 +0.933685 +0.829633 +0.368373 +0.735197 +0.040215 +0.835920 +0.864784 +0.866277 +0.412915 +0.068998 +0.628176 +0.532235 +0.440704 +0.570393 +0.570160 +0.085151 +0.889275 +0.071453 +0.709515 +0.258609 +0.829531 +0.608653 +0.652491 +0.349652 +0.057350 +0.959769 +0.236735 +0.358794 +0.046211 +0.424071 +0.957077 +0.193613 +0.543099 +0.200025 +0.166474 +0.088057 +0.103646 +0.585117 +0.430537 +0.892344 +0.203145 +0.232808 +0.977331 +0.148073 +0.023432 +0.533831 +0.456940 +0.485469 +0.058135 +0.076082 +0.905345 +0.019290 +0.867484 +0.579146 +0.942879 +0.839830 +0.203326 +0.723275 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data12.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data12.txt new file mode 100644 index 0000000..094935f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data12.txt @@ -0,0 +1,100 @@ +0.687536 +0.050045 +0.508404 +0.114251 +0.891410 +0.689070 +0.872085 +0.794000 +0.799297 +0.895875 +0.040157 +0.670038 +0.509971 +0.789974 +0.640864 +0.014860 +0.956068 +0.164790 +0.905982 +0.236667 +0.215826 +0.522018 +0.825637 +0.091600 +0.451952 +0.944228 +0.385890 +0.322656 +0.567715 +0.488324 +0.050399 +0.391323 +0.567483 +0.915296 +0.487994 +0.704712 +0.316351 +0.154454 +0.288267 +0.577860 +0.003185 +0.426221 +0.546890 +0.925699 +0.441853 +0.098643 +0.814405 +0.338268 +0.802733 +0.459925 +0.709866 +0.746334 +0.774991 +0.859414 +0.697314 +0.277651 +0.017863 +0.636831 +0.483607 +0.822023 +0.576692 +0.462920 +0.370252 +0.181456 +0.759859 +0.998962 +0.808916 +0.790519 +0.384635 +0.436539 +0.105017 +0.378306 +0.447729 +0.187087 +0.763242 +0.657236 +0.916727 +0.127948 +0.762792 +0.257298 +0.153829 +0.004385 +0.594981 +0.002313 +0.683404 +0.678559 +0.349743 +0.260878 +0.292964 +0.519419 +0.138988 +0.081309 +0.148584 +0.592394 +0.577977 +0.939301 +0.858464 +0.645016 +0.348294 +0.540003 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data120.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data120.txt new file mode 100644 index 0000000..223c640 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data120.txt @@ -0,0 +1,100 @@ +0.136197 +0.890729 +0.165757 +0.956707 +0.085008 +0.797032 +0.663521 +0.016630 +0.386760 +0.597334 +0.227210 +0.162165 +0.822644 +0.894620 +0.193729 +0.371005 +0.934285 +0.991787 +0.506838 +0.432188 +0.084609 +0.939301 +0.343883 +0.350922 +0.563532 +0.075310 +0.842815 +0.264274 +0.538401 +0.933015 +0.408901 +0.923845 +0.597452 +0.848427 +0.529049 +0.086797 +0.935213 +0.921313 +0.863192 +0.484154 +0.392396 +0.345050 +0.391713 +0.116158 +0.805726 +0.514124 +0.234833 +0.815560 +0.407802 +0.706588 +0.525415 +0.451740 +0.858654 +0.975854 +0.681750 +0.177313 +0.989043 +0.788882 +0.578211 +0.024500 +0.108444 +0.678441 +0.733813 +0.547350 +0.432808 +0.441853 +0.043792 +0.385697 +0.551958 +0.364633 +0.038447 +0.436954 +0.984799 +0.862910 +0.086332 +0.196181 +0.449521 +0.781305 +0.389960 +0.197181 +0.062386 +0.933418 +0.500374 +0.012102 +0.347662 +0.042955 +0.919036 +0.641338 +0.342809 +0.183669 +0.899188 +0.320431 +0.781305 +0.226287 +0.871719 +0.978855 +0.404513 +0.611370 +0.147147 +0.582188 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data121.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data121.txt new file mode 100644 index 0000000..bf6452a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data121.txt @@ -0,0 +1,100 @@ +0.419385 +0.219141 +0.935015 +0.630783 +0.881434 +0.891750 +0.801232 +0.426631 +0.146042 +0.842715 +0.891920 +0.984429 +0.132059 +0.680332 +0.059219 +0.020316 +0.343346 +0.323601 +0.186298 +0.349018 +0.918592 +0.924347 +0.251747 +0.100917 +0.846270 +0.699782 +0.420910 +0.535772 +0.312560 +0.710100 +0.140757 +0.203991 +0.079784 +0.768520 +0.285193 +0.119322 +0.418168 +0.012214 +0.534516 +0.146409 +0.870804 +0.312057 +0.546430 +0.431775 +0.471963 +0.005902 +0.950942 +0.592159 +0.369217 +0.953406 +0.914462 +0.097927 +0.627465 +0.396606 +0.510868 +0.166422 +0.832280 +0.634459 +0.598040 +0.031058 +0.456514 +0.179102 +0.634103 +0.025567 +0.044058 +0.027740 +0.946399 +0.541493 +0.219526 +0.713840 +0.603461 +0.761890 +0.657710 +0.368091 +0.558894 +0.625213 +0.284330 +0.983194 +0.153446 +0.224516 +0.008370 +0.181567 +0.563416 +0.540118 +0.476083 +0.433118 +0.503267 +0.823368 +0.044563 +0.486566 +0.270787 +0.370157 +0.098806 +0.821504 +0.894536 +0.695196 +0.043932 +0.286609 +0.792371 +0.863286 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data122.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data122.txt new file mode 100644 index 0000000..99b8751 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data122.txt @@ -0,0 +1,100 @@ +0.054112 +0.119090 +0.131178 +0.423458 +0.795734 +0.380791 +0.340845 +0.822230 +0.461849 +0.350287 +0.789756 +0.969506 +0.319919 +0.716524 +0.487994 +0.917625 +0.881523 +0.738881 +0.037624 +0.127702 +0.817235 +0.746905 +0.012533 +0.900090 +0.530300 +0.546775 +0.866277 +0.145904 +0.035510 +0.126116 +0.852609 +0.059136 +0.098545 +0.418675 +0.019991 +0.378974 +0.982983 +0.529845 +0.957707 +0.841226 +0.955424 +0.481092 +0.404612 +0.744160 +0.819738 +0.240577 +0.010787 +0.246711 +0.984543 +0.263977 +0.787788 +0.729421 +0.556232 +0.753855 +0.217989 +0.344242 +0.784168 +0.688834 +0.562371 +0.103987 +0.348927 +0.500374 +0.870895 +0.736579 +0.431053 +0.334207 +0.088679 +0.314072 +0.273213 +0.777988 +0.673471 +0.396017 +0.501263 +0.426118 +0.090415 +0.846761 +0.222821 +0.035291 +0.762454 +0.459391 +0.766838 +0.016461 +0.219077 +0.995538 +0.304497 +0.356953 +0.484373 +0.149190 +0.924490 +0.708228 +0.090385 +0.262351 +0.488983 +0.288980 +0.855308 +0.296180 +0.081035 +0.854924 +0.162316 +0.983789 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data123.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data123.txt new file mode 100644 index 0000000..2597d21 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data123.txt @@ -0,0 +1,100 @@ +0.759746 +0.454177 +0.025266 +0.568181 +0.520322 +0.424787 +0.415335 +0.313399 +0.058910 +0.671459 +0.011191 +0.751126 +0.298609 +0.143808 +0.785048 +0.260145 +0.338091 +0.955209 +0.551497 +0.227408 +0.505386 +0.270561 +0.715008 +0.129017 +0.774769 +0.903259 +0.217797 +0.897372 +0.911008 +0.360733 +0.554383 +0.395919 +0.976673 +0.217861 +0.905744 +0.423050 +0.001863 +0.263829 +0.045981 +0.685530 +0.239062 +0.271544 +0.598747 +0.524169 +0.727452 +0.682814 +0.706705 +0.647389 +0.221589 +0.692134 +0.471423 +0.018881 +0.624621 +0.633036 +0.130259 +0.693901 +0.197357 +0.843409 +0.159774 +0.231800 +0.490415 +0.049816 +0.755785 +0.825431 +0.210555 +0.123232 +0.752832 +0.261319 +0.680687 +0.110844 +0.436020 +0.492399 +0.093232 +0.179429 +0.010293 +0.142725 +0.016405 +0.740375 +0.775102 +0.914841 +0.643237 +0.614088 +0.752378 +0.477061 +0.753855 +0.174044 +0.835315 +0.942632 +0.601457 +0.117712 +0.909217 +0.128030 +0.863755 +0.441853 +0.744732 +0.347030 +0.624266 +0.067126 +0.819946 +0.636475 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data124.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data124.txt new file mode 100644 index 0000000..8ca4d0b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data124.txt @@ -0,0 +1,100 @@ +0.500818 +0.195771 +0.715824 +0.011762 +0.067080 +0.032770 +0.275579 +0.417458 +0.821504 +0.890473 +0.768743 +0.990279 +0.680805 +0.305404 +0.228865 +0.648576 +0.963574 +0.920802 +0.546660 +0.075284 +0.282923 +0.179157 +0.979644 +0.222496 +0.802626 +0.982739 +0.417762 +0.201640 +0.578211 +0.300318 +0.397688 +0.968369 +0.563648 +0.858464 +0.384635 +0.959105 +0.781746 +0.983224 +0.110663 +0.123589 +0.428787 +0.238170 +0.689423 +0.019399 +0.199133 +0.531780 +0.188389 +0.465172 +0.021765 +0.551036 +0.911549 +0.954285 +0.345769 +0.604522 +0.319322 +0.363795 +0.245727 +0.982214 +0.981456 +0.369687 +0.613852 +0.996771 +0.203991 +0.576575 +0.127866 +0.355760 +0.476409 +0.410805 +0.900581 +0.620477 +0.838831 +0.993725 +0.103203 +0.474455 +0.527571 +0.060091 +0.477278 +0.542869 +0.672880 +0.285586 +0.093855 +0.393763 +0.471098 +0.692841 +0.975133 +0.940822 +0.118170 +0.650830 +0.590984 +0.094922 +0.547925 +0.361104 +0.337382 +0.404413 +0.677376 +0.495162 +0.751923 +0.591924 +0.357229 +0.042467 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data125.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data125.txt new file mode 100644 index 0000000..aac8c5b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data125.txt @@ -0,0 +1,100 @@ +0.826356 +0.959820 +0.036250 +0.303428 +0.744503 +0.231867 +0.327226 +0.562371 +0.182782 +0.621661 +0.683759 +0.544247 +0.340044 +0.110411 +0.154454 +0.559473 +0.621779 +0.114809 +0.945320 +0.130384 +0.553921 +0.116045 +0.339422 +0.966890 +0.048891 +0.762116 +0.517163 +0.007586 +0.388989 +0.971458 +0.103169 +0.919110 +0.462277 +0.713607 +0.165911 +0.439348 +0.876168 +0.977149 +0.243768 +0.933284 +0.293686 +0.665180 +0.015866 +0.134820 +0.786035 +0.038725 +0.828918 +0.004295 +0.485908 +0.394351 +0.735197 +0.459711 +0.297312 +0.032331 +0.806471 +0.591924 +0.447098 +0.532121 +0.191935 +0.619056 +0.570742 +0.881699 +0.258755 +0.535543 +0.319152 +0.982058 +0.178613 +0.012475 +0.855884 +0.048649 +0.217989 +0.233212 +0.213428 +0.960878 +0.308302 +0.867020 +0.468831 +0.953130 +0.228467 +0.383383 +0.347571 +0.587580 +0.213177 +0.100154 +0.286058 +0.733813 +0.448889 +0.357045 +0.318386 +0.687772 +0.048718 +0.203446 +0.302689 +0.865811 +0.766951 +0.447624 +0.707993 +0.883373 +0.769527 +0.481966 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data126.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data126.txt new file mode 100644 index 0000000..5f7fa26 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data126.txt @@ -0,0 +1,100 @@ +0.525075 +0.620003 +0.724901 +0.873725 +0.200682 +0.657948 +0.032120 +0.127743 +0.835517 +0.225105 +0.068596 +0.217542 +0.954230 +0.575641 +0.495936 +0.526323 +0.318047 +0.515699 +0.414124 +0.507173 +0.595451 +0.904144 +0.289297 +0.839531 +0.408901 +0.661387 +0.173566 +0.534059 +0.028359 +0.620477 +0.614561 +0.101853 +0.658659 +0.101451 +0.798435 +0.655575 +0.219269 +0.570043 +0.311554 +0.528139 +0.562951 +0.994517 +0.890217 +0.052520 +0.224843 +0.288584 +0.747134 +0.120717 +0.445836 +0.320687 +0.142590 +0.311554 +0.147794 +0.354112 +0.698372 +0.302771 +0.320175 +0.119167 +0.648457 +0.373649 +0.562023 +0.079703 +0.624029 +0.610188 +0.920875 +0.687300 +0.397589 +0.050399 +0.704243 +0.751467 +0.701427 +0.217351 +0.351195 +0.093481 +0.297069 +0.198836 +0.906856 +0.724553 +0.535201 +0.914081 +0.151921 +0.474888 +0.800050 +0.805619 +0.310384 +0.990780 +0.727568 +0.327572 +0.857415 +0.438202 +0.740490 +0.393763 +0.458431 +0.170354 +0.747591 +0.736119 +0.577626 +0.479347 +0.600278 +0.118055 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data127.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data127.txt new file mode 100644 index 0000000..3bc973e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data127.txt @@ -0,0 +1,100 @@ +0.488983 +0.560748 +0.809764 +0.904224 +0.648338 +0.282221 +0.968501 +0.292404 +0.995639 +0.858654 +0.019789 +0.037692 +0.564577 +0.094136 +0.220749 +0.872359 +0.157070 +0.069449 +0.833091 +0.185288 +0.512327 +0.305239 +0.853286 +0.738881 +0.784828 +0.848036 +0.434671 +0.439869 +0.351832 +0.898612 +0.509075 +0.686474 +0.740375 +0.657829 +0.698725 +0.618938 +0.460459 +0.654508 +0.644186 +0.267928 +0.508851 +0.750670 +0.378401 +0.036738 +0.035871 +0.288980 +0.767399 +0.474563 +0.324117 +0.303345 +0.539774 +0.845187 +0.301134 +0.477170 +0.458964 +0.208266 +0.036276 +0.050936 +0.291206 +0.034645 +0.811561 +0.713724 +0.202301 +0.962117 +0.372325 +0.914386 +0.180139 +0.148537 +0.271090 +0.652847 +0.646559 +0.864784 +0.488434 +0.640389 +0.716058 +0.674773 +0.044930 +0.582305 +0.642406 +0.465710 +0.472937 +0.267628 +0.018725 +0.680569 +0.746677 +0.822954 +0.737385 +0.744503 +0.090536 +0.421725 +0.267703 +0.164993 +0.221654 +0.856650 +0.512663 +0.265165 +0.338534 +0.513787 +0.014271 +0.044802 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data128.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data128.txt new file mode 100644 index 0000000..635c288 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data128.txt @@ -0,0 +1,100 @@ +0.544706 +0.604286 +0.800050 +0.560052 +0.126035 +0.546200 +0.397196 +0.574357 +0.296907 +0.707408 +0.553690 +0.402726 +0.970998 +0.628887 +0.610306 +0.758955 +0.970108 +0.955209 +0.641338 +0.788117 +0.820985 +0.105190 +0.691899 +0.479347 +0.734966 +0.939684 +0.731272 +0.502933 +0.672406 +0.309633 +0.335704 +0.755671 +0.112958 +0.158393 +0.075695 +0.281676 +0.125914 +0.623081 +0.551958 +0.076238 +0.501597 +0.273670 +0.178885 +0.122875 +0.129927 +0.849501 +0.662691 +0.214183 +0.131807 +0.625332 +0.186974 +0.314493 +0.268153 +0.567250 +0.248122 +0.267628 +0.600160 +0.667076 +0.915296 +0.083900 +0.708228 +0.623437 +0.709866 +0.789974 +0.659845 +0.382614 +0.493282 +0.390447 +0.138329 +0.924060 +0.693665 +0.257443 +0.952686 +0.590162 +0.807429 +0.252965 +0.656880 +0.591924 +0.834204 +0.736695 +0.857892 +0.353838 +0.513113 +0.218820 +0.626517 +0.699077 +0.980940 +0.905982 +0.298122 +0.541722 +0.119283 +0.765828 +0.721299 +0.012442 +0.831975 +0.780421 +0.446151 +0.854924 +0.632087 +0.419893 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data129.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data129.txt new file mode 100644 index 0000000..e3d4332 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data129.txt @@ -0,0 +1,100 @@ +0.326966 +0.255341 +0.944654 +0.398377 +0.753628 +0.656287 +0.583359 +0.219269 +0.705181 +0.066230 +0.864410 +0.531894 +0.774769 +0.435604 +0.162266 +0.548731 +0.173459 +0.260732 +0.211863 +0.477931 +0.009692 +0.161365 +0.136543 +0.083618 +0.286609 +0.527912 +0.612788 +0.044500 +0.190957 +0.114437 +0.633510 +0.257298 +0.553690 +0.675720 +0.311805 +0.204233 +0.895374 +0.558662 +0.638373 +0.680096 +0.521792 +0.510532 +0.617636 +0.192975 +0.563764 +0.751353 +0.972364 +0.065278 +0.295213 +0.622608 +0.462384 +0.812511 +0.753401 +0.416952 +0.033094 +0.914386 +0.162517 +0.736695 +0.064205 +0.774880 +0.593569 +0.601928 +0.650118 +0.209563 +0.065323 +0.126480 +0.605466 +0.203870 +0.715941 +0.858368 +0.674655 +0.537028 +0.553805 +0.401636 +0.461528 +0.291047 +0.245727 +0.077597 +0.406604 +0.770198 +0.913929 +0.063016 +0.800265 +0.789319 +0.378592 +0.261393 +0.339777 +0.580784 +0.945259 +0.170511 +0.908276 +0.297960 +0.255196 +0.203024 +0.666484 +0.566669 +0.043356 +0.753401 +0.248122 +0.662691 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data13.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data13.txt new file mode 100644 index 0000000..53cc940 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data13.txt @@ -0,0 +1,100 @@ +0.520322 +0.668379 +0.062149 +0.822954 +0.921678 +0.203024 +0.244536 +0.943494 +0.183170 +0.843805 +0.756351 +0.008948 +0.677021 +0.985080 +0.161016 +0.455876 +0.089543 +0.144080 +0.358609 +0.566087 +0.782187 +0.563880 +0.852996 +0.550805 +0.941637 +0.675838 +0.246922 +0.053885 +0.347933 +0.707993 +0.239612 +0.934551 +0.236804 +0.923126 +0.176020 +0.640389 +0.186523 +0.922404 +0.477170 +0.912397 +0.817862 +0.075644 +0.834204 +0.453965 +0.022770 +0.642762 +0.594040 +0.525529 +0.030484 +0.419893 +0.432292 +0.372987 +0.391713 +0.903984 +0.457153 +0.375640 +0.754877 +0.831772 +0.582188 +0.429507 +0.563996 +0.611842 +0.418472 +0.517727 +0.944350 +0.287161 +0.381270 +0.562023 +0.501152 +0.118591 +0.421012 +0.132185 +0.917176 +0.523942 +0.820882 +0.240577 +0.051314 +0.040724 +0.798435 +0.279426 +0.899270 +0.383191 +0.699430 +0.290808 +0.545855 +0.700957 +0.458644 +0.379547 +0.964242 +0.414729 +0.132270 +0.144035 +0.270485 +0.310384 +0.215636 +0.734274 +0.900009 +0.071478 +0.933952 +0.257007 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data130.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data130.txt new file mode 100644 index 0000000..3a38440 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data130.txt @@ -0,0 +1,100 @@ +0.813353 +0.084609 +0.619175 +0.513674 +0.376115 +0.850475 +0.519983 +0.464099 +0.076108 +0.984256 +0.401042 +0.943187 +0.203628 +0.482622 +0.936657 +0.182505 +0.738766 +0.388309 +0.619293 +0.338268 +0.214687 +0.875897 +0.224909 +0.282532 +0.046309 +0.905345 +0.433222 +0.188729 +0.577159 +0.076862 +0.709398 +0.150881 +0.123828 +0.449416 +0.513113 +0.883109 +0.478911 +0.175752 +0.060405 +0.260511 +0.855596 +0.318556 +0.034670 +0.321885 +0.470450 +0.278499 +0.594863 +0.032950 +0.230262 +0.690366 +0.105190 +0.464850 +0.224059 +0.480874 +0.777766 +0.354020 +0.730347 +0.733582 +0.957915 +0.770980 +0.708696 +0.057329 +0.937502 +0.945921 +0.809234 +0.448467 +0.786584 +0.657829 +0.782518 +0.832584 +0.376591 +0.683877 +0.165655 +0.738191 +0.154839 +0.158442 +0.715124 +0.801232 +0.032734 +0.691545 +0.794542 +0.882405 +0.546430 +0.317452 +0.901884 +0.198303 +0.459818 +0.945259 +0.925841 +0.074088 +0.456408 +0.116952 +0.863098 +0.499152 +0.545855 +0.516600 +0.037462 +0.651186 +0.746677 +0.762228 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data131.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data131.txt new file mode 100644 index 0000000..69c29f2 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data131.txt @@ -0,0 +1,100 @@ +0.489974 +0.303345 +0.162617 +0.032167 +0.940822 +0.986037 +0.728379 +0.720368 +0.085754 +0.275885 +0.022508 +0.543443 +0.020278 +0.991673 +0.344063 +0.115070 +0.045090 +0.537143 +0.920216 +0.292324 +0.059736 +0.262646 +0.789974 +0.551151 +0.299992 +0.571791 +0.544247 +0.406704 +0.806471 +0.846368 +0.380695 +0.086274 +0.716991 +0.156973 +0.140401 +0.122244 +0.338534 +0.450789 +0.506614 +0.880105 +0.405010 +0.663402 +0.946518 +0.042695 +0.491296 +0.980744 +0.488653 +0.245306 +0.319493 +0.540003 +0.824916 +0.190212 +0.737385 +0.081860 +0.969028 +0.264719 +0.029975 +0.765379 +0.390057 +0.800050 +0.949740 +0.493503 +0.783729 +0.627346 +0.021290 +0.753401 +0.998171 +0.596628 +0.544821 +0.503824 +0.776324 +0.652965 +0.971831 +0.892005 +0.499374 +0.035884 +0.652135 +0.540003 +0.027945 +0.957340 +0.264200 +0.127539 +0.118860 +0.592982 +0.052373 +0.724785 +0.255558 +0.380695 +0.105674 +0.148258 +0.152682 +0.149144 +0.164232 +0.354752 +0.419081 +0.716991 +0.527117 +0.563648 +0.427965 +0.343435 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data132.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data132.txt new file mode 100644 index 0000000..1a79962 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data132.txt @@ -0,0 +1,100 @@ +0.299341 +0.689895 +0.844891 +0.048529 +0.260071 +0.227078 +0.543443 +0.250107 +0.396410 +0.040782 +0.608535 +0.985495 +0.562951 +0.644660 +0.254043 +0.839630 +0.629005 +0.250320 +0.684940 +0.586172 +0.980282 +0.253324 +0.486237 +0.215256 +0.450472 +0.130301 +0.835517 +0.093450 +0.967117 +0.490965 +0.493724 +0.244396 +0.200204 +0.369781 +0.773990 +0.478476 +0.674773 +0.453965 +0.697431 +0.485798 +0.872085 +0.135249 +0.123391 +0.281209 +0.245236 +0.723043 +0.313988 +0.656999 +0.555307 +0.543328 +0.221395 +0.900418 +0.563880 +0.582305 +0.754537 +0.943556 +0.804124 +0.391908 +0.244396 +0.803162 +0.058460 +0.064605 +0.970492 +0.813880 +0.710568 +0.275885 +0.843013 +0.072363 +0.039528 +0.915144 +0.312560 +0.073158 +0.194660 +0.877157 +0.949105 +0.108267 +0.694019 +0.697784 +0.069808 +0.964100 +0.904866 +0.715941 +0.549653 +0.784828 +0.693665 +0.925699 +0.989540 +0.546545 +0.746562 +0.503824 +0.511541 +0.224320 +0.749531 +0.956918 +0.866649 +0.219590 +0.579146 +0.715824 +0.916126 +0.820674 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data133.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data133.txt new file mode 100644 index 0000000..290048d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data133.txt @@ -0,0 +1,100 @@ +0.035989 +0.473696 +0.051677 +0.478367 +0.863661 +0.829225 +0.930574 +0.079058 +0.309633 +0.313904 +0.799404 +0.031206 +0.499596 +0.398673 +0.560168 +0.521339 +0.573773 +0.437162 +0.922693 +0.517389 +0.183447 +0.570043 +0.363516 +0.615744 +0.451740 +0.303674 +0.630783 +0.161315 +0.828407 +0.894788 +0.031944 +0.710802 +0.610897 +0.461849 +0.572490 +0.060489 +0.227408 +0.763918 +0.871719 +0.276575 +0.431053 +0.971707 +0.334647 +0.371476 +0.239406 +0.151921 +0.666721 +0.673353 +0.982922 +0.855692 +0.022142 +0.264794 +0.095523 +0.591219 +0.973373 +0.549768 +0.735773 +0.110808 +0.033603 +0.253899 +0.333593 +0.324461 +0.990172 +0.210182 +0.305486 +0.253395 +0.129388 +0.593687 +0.581720 +0.236940 +0.089753 +0.737846 +0.936591 +0.341737 +0.526323 +0.819946 +0.260878 +0.022974 +0.054341 +0.270712 +0.404314 +0.803055 +0.683523 +0.458538 +0.502599 +0.460886 +0.733351 +0.616690 +0.358517 +0.553921 +0.832686 +0.516487 +0.523829 +0.707525 +0.104604 +0.187539 +0.121420 +0.624266 +0.598865 +0.539431 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data134.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data134.txt new file mode 100644 index 0000000..6d83756 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data134.txt @@ -0,0 +1,100 @@ +0.100286 +0.653796 +0.617755 +0.568297 +0.447098 +0.940570 +0.824400 +0.271998 +0.111387 +0.985412 +0.657948 +0.844398 +0.740375 +0.454602 +0.001886 +0.452269 +0.424787 +0.187935 +0.560400 +0.010190 +0.330617 +0.949452 +0.688008 +0.452164 +0.142141 +0.774435 +0.593334 +0.958020 +0.493835 +0.596628 +0.323000 +0.771315 +0.284879 +0.948172 +0.886341 +0.478693 +0.028245 +0.057150 +0.226024 +0.829225 +0.216396 +0.281831 +0.462384 +0.931868 +0.142725 +0.470558 +0.492399 +0.134349 +0.626161 +0.963718 +0.653321 +0.928367 +0.214246 +0.613261 +0.044452 +0.448678 +0.367810 +0.068385 +0.491737 +0.608653 +0.452058 +0.819946 +0.183170 +0.036132 +0.588518 +0.274127 +0.921241 +0.935015 +0.166115 +0.396017 +0.660794 +0.027183 +0.572024 +0.340044 +0.371853 +0.450789 +0.034897 +0.812300 +0.813459 +0.089933 +0.299910 +0.251033 +0.116536 +0.997198 +0.368185 +0.376496 +0.558662 +0.234359 +0.831874 +0.522018 +0.611370 +0.626161 +0.103680 +0.163827 +0.983612 +0.090204 +0.134734 +0.657236 +0.751126 +0.590044 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data135.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data135.txt new file mode 100644 index 0000000..072dae5 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data135.txt @@ -0,0 +1,100 @@ +0.533717 +0.310300 +0.815140 +0.442376 +0.774991 +0.634577 +0.983344 +0.821712 +0.312895 +0.802519 +0.189299 +0.230596 +0.430847 +0.106719 +0.192512 +0.631732 +0.817130 +0.806045 +0.373460 +0.768855 +0.990511 +0.719088 +0.214940 +0.834811 +0.647982 +0.396508 +0.560516 +0.878679 +0.399955 +0.643711 +0.034544 +0.753969 +0.212300 +0.374123 +0.943064 +0.850280 +0.103203 +0.588401 +0.004711 +0.487774 +0.211177 +0.037529 +0.891240 +0.026904 +0.688716 +0.392591 +0.398279 +0.197652 +0.865997 +0.606056 +0.233009 +0.023607 +0.312895 +0.361104 +0.322570 +0.337559 +0.721648 +0.731387 +0.145492 +0.638135 +0.064918 +0.795734 +0.888329 +0.771984 +0.134221 +0.002480 +0.751581 +0.558546 +0.987734 +0.578445 +0.852222 +0.595922 +0.095904 +0.137325 +0.035548 +0.808385 +0.044027 +0.896042 +0.599218 +0.276115 +0.966388 +0.343883 +0.822851 +0.493282 +0.941261 +0.444472 +0.533831 +0.619056 +0.438306 +0.569694 +0.982026 +0.303345 +0.263903 +0.992825 +0.570160 +0.013768 +0.153494 +0.226485 +0.806578 +0.076810 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data136.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data136.txt new file mode 100644 index 0000000..5b59592 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data136.txt @@ -0,0 +1,100 @@ +0.475431 +0.131094 +0.147470 +0.486786 +0.460245 +0.166115 +0.921750 +0.949683 +0.842021 +0.412915 +0.983731 +0.808810 +0.510980 +0.366406 +0.194020 +0.750784 +0.301952 +0.034998 +0.649525 +0.773211 +0.004298 +0.935411 +0.098155 +0.463134 +0.389377 +0.198836 +0.425503 +0.781966 +0.214687 +0.930848 +0.237076 +0.775102 +0.803269 +0.492399 +0.690838 +0.272453 +0.932814 +0.841723 +0.995664 +0.829531 +0.381558 +0.508627 +0.009156 +0.837227 +0.959718 +0.118898 +0.597569 +0.108373 +0.848134 +0.143582 +0.808385 +0.681041 +0.807429 +0.179211 +0.900581 +0.373082 +0.161915 +0.198955 +0.772988 +0.971872 +0.313315 +0.802305 +0.556001 +0.938534 +0.809128 +0.453329 +0.937372 +0.894116 +0.861214 +0.737155 +0.355760 +0.667905 +0.682223 +0.918666 +0.070288 +0.967925 +0.175591 +0.379165 +0.249752 +0.540691 +0.696020 +0.956654 +0.180578 +0.490304 +0.963140 +0.742555 +0.339244 +0.921021 +0.088412 +0.625687 +0.189641 +0.306892 +0.675720 +0.488653 +0.109620 +0.554729 +0.415234 +0.621069 +0.930163 +0.668498 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data137.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data137.txt new file mode 100644 index 0000000..e820340 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data137.txt @@ -0,0 +1,100 @@ +0.157168 +0.011721 +0.617636 +0.191072 +0.220556 +0.533489 +0.202722 +0.067939 +0.037354 +0.779648 +0.308551 +0.170406 +0.331490 +0.922114 +0.725249 +0.802626 +0.487664 +0.409903 +0.987235 +0.241406 +0.705299 +0.224909 +0.410304 +0.948989 +0.467108 +0.104261 +0.976415 +0.495936 +0.479347 +0.568879 +0.775880 +0.705650 +0.649643 +0.404314 +0.902208 +0.014725 +0.724204 +0.508627 +0.989134 +0.197063 +0.291286 +0.485250 +0.623910 +0.043854 +0.533489 +0.948465 +0.915069 +0.701662 +0.522923 +0.513899 +0.479565 +0.443319 +0.363237 +0.678322 +0.188048 +0.276729 +0.485798 +0.004897 +0.217032 +0.040811 +0.244187 +0.453859 +0.048101 +0.583008 +0.624503 +0.554267 +0.427554 +0.009271 +0.090900 +0.832990 +0.818175 +0.267478 +0.060531 +0.233212 +0.435086 +0.622134 +0.618346 +0.804231 +0.971500 +0.627465 +0.011510 +0.940633 +0.368091 +0.429199 +0.371759 +0.288980 +0.776879 +0.100220 +0.716524 +0.301052 +0.392981 +0.836825 +0.767063 +0.302853 +0.370063 +0.490084 +0.577393 +0.558662 +0.234901 +0.129182 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data138.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data138.txt new file mode 100644 index 0000000..0e8b681 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data138.txt @@ -0,0 +1,100 @@ +0.991084 +0.256282 +0.091570 +0.598040 +0.065707 +0.754423 +0.506838 +0.400350 +0.580667 +0.936852 +0.187087 +0.863473 +0.441017 +0.758955 +0.682578 +0.736925 +0.786912 +0.708579 +0.990448 +0.690956 +0.508068 +0.147054 +0.710334 +0.689659 +0.159280 +0.851447 +0.943556 +0.538515 +0.474238 +0.124267 +0.610779 +0.551382 +0.145081 +0.634577 +0.283157 +0.719321 +0.257153 +0.461528 +0.263607 +0.739686 +0.045721 +0.455239 +0.999641 +0.680450 +0.273822 +0.103034 +0.135249 +0.304579 +0.327139 +0.617400 +0.012845 +0.394840 +0.302443 +0.800265 +0.681869 +0.979303 +0.314157 +0.872085 +0.697549 +0.321286 +0.142365 +0.386760 +0.757824 +0.723856 +0.841524 +0.484373 +0.652016 +0.775769 +0.962850 +0.974671 +0.993218 +0.220814 +0.702131 +0.608063 +0.770086 +0.246711 +0.818384 +0.110015 +0.053677 +0.429404 +0.184840 +0.029800 +0.501263 +0.525302 +0.906935 +0.171980 +0.954394 +0.862816 +0.990385 +0.300155 +0.960427 +0.059799 +0.206976 +0.040071 +0.264571 +0.067729 +0.398279 +0.985108 +0.114772 +0.045235 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data139.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data139.txt new file mode 100644 index 0000000..f13fe22 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data139.txt @@ -0,0 +1,100 @@ +0.988997 +0.832686 +0.882317 +0.001884 +0.602635 +0.845089 +0.294007 +0.375450 +0.656524 +0.917102 +0.414628 +0.557968 +0.233481 +0.536000 +0.427144 +0.101551 +0.372798 +0.230729 +0.975438 +0.419081 +0.734851 +0.350650 +0.049395 +0.774880 +0.768632 +0.198955 +0.840329 +0.303099 +0.713724 +0.131891 +0.522810 +0.494940 +0.778984 +0.692841 +0.198066 +0.949970 +0.680569 +0.882229 +0.650355 +0.279581 +0.486237 +0.395036 +0.087557 +0.604522 +0.617281 +0.666839 +0.939937 +0.009921 +0.014821 +0.203084 +0.765941 +0.601103 +0.171769 +0.582422 +0.539316 +0.510307 +0.859129 +0.403122 +0.861497 +0.855404 +0.571441 +0.513000 +0.582188 +0.778431 +0.942632 +0.372042 +0.553228 +0.190671 +0.127253 +0.276959 +0.083590 +0.041699 +0.945018 +0.781746 +0.003428 +0.872815 +0.819113 +0.469047 +0.581486 +0.504605 +0.546545 +0.130509 +0.657473 +0.348023 +0.936852 +0.894536 +0.171559 +0.602282 +0.142815 +0.003369 +0.937242 +0.051116 +0.507061 +0.761665 +0.433532 +0.809446 +0.546660 +0.258682 +0.964763 +0.800158 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data14.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data14.txt new file mode 100644 index 0000000..566c07b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data14.txt @@ -0,0 +1,100 @@ +0.390641 +0.480110 +0.657592 +0.114548 +0.518629 +0.362494 +0.069449 +0.250178 +0.176773 +0.079326 +0.178124 +0.641931 +0.710334 +0.568064 +0.270184 +0.441226 +0.753628 +0.682932 +0.202843 +0.742670 +0.476300 +0.027546 +0.120056 +0.370252 +0.905504 +0.692134 +0.500485 +0.293205 +0.014414 +0.696843 +0.815140 +0.088738 +0.580316 +0.572490 +0.379930 +0.306478 +0.134050 +0.020210 +0.518967 +0.758276 +0.819634 +0.914917 +0.791935 +0.764480 +0.453541 +0.815979 +0.863567 +0.343615 +0.599336 +0.764368 +0.114697 +0.064918 +0.179157 +0.741179 +0.258682 +0.896459 +0.711971 +0.928019 +0.360918 +0.091845 +0.116611 +0.336587 +0.848916 +0.781084 +0.677613 +0.339955 +0.219719 +0.964385 +0.570393 +0.117864 +0.624029 +0.044675 +0.684585 +0.813564 +0.609243 +0.429096 +0.069235 +0.438306 +0.303838 +0.615034 +0.495604 +0.120367 +0.066941 +0.971541 +0.540576 +0.205692 +0.049308 +0.338268 +0.358241 +0.258901 +0.790846 +0.045721 +0.913165 +0.901071 +0.592747 +0.570160 +0.890046 +0.556579 +0.245797 +0.771650 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data140.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data140.txt new file mode 100644 index 0000000..b369c92 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data140.txt @@ -0,0 +1,100 @@ +0.602753 +0.864691 +0.678795 +0.020119 +0.367716 +0.629005 +0.669090 +0.077465 +0.226024 +0.034986 +0.268453 +0.991882 +0.897703 +0.768184 +0.580784 +0.978260 +0.599807 +0.722462 +0.544247 +0.003949 +0.880548 +0.701896 +0.943310 +0.312392 +0.834508 +0.131303 +0.860836 +0.142635 +0.576341 +0.383095 +0.291605 +0.491737 +0.009454 +0.851155 +0.426118 +0.572840 +0.784059 +0.857128 +0.226748 +0.733004 +0.785267 +0.461100 +0.452164 +0.812194 +0.036408 +0.623318 +0.069640 +0.802090 +0.283626 +0.987685 +0.972972 +0.885819 +0.245727 +0.935477 +0.999253 +0.690131 +0.374881 +0.217606 +0.476517 +0.943126 +0.433222 +0.340311 +0.717923 +0.373460 +0.900090 +0.646796 +0.641931 +0.480001 +0.709281 +0.984629 +0.620477 +0.438306 +0.293686 +0.300807 +0.105917 +0.128276 +0.654508 +0.769750 +0.418168 +0.839730 +0.817862 +0.308385 +0.472288 +0.672051 +0.698019 +0.762003 +0.583242 +0.404016 +0.781966 +0.521792 +0.983013 +0.713140 +0.123311 +0.463027 +0.592982 +0.288742 +0.628650 +0.611015 +0.746791 +0.211551 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data141.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data141.txt new file mode 100644 index 0000000..43ffb75 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data141.txt @@ -0,0 +1,100 @@ +0.547695 +0.357229 +0.844398 +0.017318 +0.166833 +0.159033 +0.922910 +0.048874 +0.123549 +0.319493 +0.619293 +0.069760 +0.239750 +0.423969 +0.317198 +0.040694 +0.402032 +0.793457 +0.722927 +0.451634 +0.354569 +0.281831 +0.337294 +0.037570 +0.025023 +0.155806 +0.607826 +0.349380 +0.140047 +0.428479 +0.031263 +0.736349 +0.231599 +0.892090 +0.656524 +0.523602 +0.103680 +0.652610 +0.471098 +0.475648 +0.676785 +0.963766 +0.710100 +0.634696 +0.855404 +0.054858 +0.131178 +0.913088 +0.446782 +0.749417 +0.570975 +0.046293 +0.835920 +0.430125 +0.290569 +0.630902 +0.060953 +0.325582 +0.032284 +0.890302 +0.886601 +0.189584 +0.762792 +0.564112 +0.467538 +0.260732 +0.564229 +0.811983 +0.210493 +0.023889 +0.771538 +0.575874 +0.921241 +0.407502 +0.773545 +0.709047 +0.182394 +0.655219 +0.069904 +0.183558 +0.884686 +0.909452 +0.065934 +0.164688 +0.895207 +0.817757 +0.555423 +0.449838 +0.746905 +0.766053 +0.655219 +0.149565 +0.192281 +0.924490 +0.190785 +0.360271 +0.275120 +0.928853 +0.183725 +0.691309 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data142.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data142.txt new file mode 100644 index 0000000..9785896 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data142.txt @@ -0,0 +1,100 @@ +0.092521 +0.064182 +0.675838 +0.945561 +0.722462 +0.724901 +0.348294 +0.488763 +0.547580 +0.529503 +0.604404 +0.890899 +0.729074 +0.537257 +0.446046 +0.567483 +0.972324 +0.761439 +0.672998 +0.687772 +0.711971 +0.610897 +0.446257 +0.846859 +0.776213 +0.418066 +0.104329 +0.439140 +0.116347 +0.701427 +0.230529 +0.710568 +0.055205 +0.486566 +0.814090 +0.628176 +0.615980 +0.754764 +0.098806 +0.327312 +0.431053 +0.058156 +0.558778 +0.060636 +0.142995 +0.941574 +0.264126 +0.860647 +0.431982 +0.081971 +0.927109 +0.222042 +0.966480 +0.594745 +0.475757 +0.291206 +0.321115 +0.229529 +0.983074 +0.456408 +0.579029 +0.579848 +0.385021 +0.289774 +0.030440 +0.039570 +0.991283 +0.891580 +0.759520 +0.875356 +0.390544 +0.835920 +0.727916 +0.460566 +0.020347 +0.809340 +0.553921 +0.614206 +0.985849 +0.627939 +0.003045 +0.542869 +0.303592 +0.896209 +0.737731 +0.536000 +0.815769 +0.951564 +0.037462 +0.394449 +0.465495 +0.833901 +0.100751 +0.189698 +0.110880 +0.957182 +0.353838 +0.352196 +0.621779 +0.061998 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data143.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data143.txt new file mode 100644 index 0000000..0d2bf30 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data143.txt @@ -0,0 +1,100 @@ +0.542525 +0.668261 +0.140268 +0.188786 +0.358333 +0.885384 +0.066849 +0.017429 +0.053677 +0.480219 +0.558315 +0.355210 +0.555885 +0.331665 +0.345589 +0.819426 +0.811561 +0.186805 +0.726409 +0.179702 +0.706588 +0.305816 +0.508404 +0.895625 +0.793023 +0.514799 +0.744160 +0.843904 +0.433429 +0.117940 +0.996530 +0.174310 +0.840728 +0.293124 +0.998164 +0.554383 +0.862628 +0.945018 +0.352469 +0.631850 +0.825122 +0.791718 +0.629242 +0.731965 +0.374123 +0.793131 +0.439452 +0.236940 +0.065278 +0.807854 +0.739226 +0.444996 +0.401339 +0.433222 +0.496601 +0.114437 +0.238307 +0.826151 +0.129306 +0.795626 +0.753173 +0.066413 +0.486786 +0.521905 +0.547235 +0.236123 +0.459711 +0.296584 +0.477714 +0.356585 +0.594981 +0.718156 +0.001860 +0.389377 +0.944411 +0.057530 +0.101451 +0.066002 +0.993401 +0.415638 +0.782958 +0.874269 +0.878679 +0.159131 +0.077544 +0.010968 +0.366967 +0.240784 +0.273289 +0.766838 +0.071674 +0.272378 +0.643355 +0.544132 +0.242585 +0.394840 +0.709866 +0.938148 +0.025219 +0.289536 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data144.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data144.txt new file mode 100644 index 0000000..88c2840 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data144.txt @@ -0,0 +1,100 @@ +0.894788 +0.950828 +0.270787 +0.063344 +0.491186 +0.216841 +0.127294 +0.480001 +0.015763 +0.711504 +0.018634 +0.681160 +0.747362 +0.840927 +0.649406 +0.142590 +0.883285 +0.647508 +0.939110 +0.880460 +0.758729 +0.815979 +0.517163 +0.136111 +0.887034 +0.965232 +0.147054 +0.531324 +0.710100 +0.601810 +0.342094 +0.337914 +0.386566 +0.222107 +0.537486 +0.779095 +0.200025 +0.690720 +0.612906 +0.666010 +0.204173 +0.305321 +0.122205 +0.501931 +0.763355 +0.081446 +0.626991 +0.002743 +0.027465 +0.125914 +0.217861 +0.603814 +0.339422 +0.830857 +0.004349 +0.665773 +0.708111 +0.249042 +0.283939 +0.670393 +0.637068 +0.396508 +0.666484 +0.427144 +0.067334 +0.796708 +0.408401 +0.800910 +0.253108 +0.143672 +0.354569 +0.143627 +0.143175 +0.729421 +0.018196 +0.685884 +0.666839 +0.482841 +0.420096 +0.672761 +0.546890 +0.189869 +0.021179 +0.957654 +0.398082 +0.844793 +0.267478 +0.627109 +0.831569 +0.399166 +0.968059 +0.437162 +0.800480 +0.445416 +0.671577 +0.979981 +0.605820 +0.198243 +0.959259 +0.286766 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data145.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data145.txt new file mode 100644 index 0000000..2fe8fa1 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data145.txt @@ -0,0 +1,100 @@ +0.797788 +0.125148 +0.471639 +0.392005 +0.979337 +0.620358 +0.815140 +0.825739 +0.672169 +0.453223 +0.846172 +0.132396 +0.206976 +0.778652 +0.356218 +0.120717 +0.389086 +0.414426 +0.906300 +0.751467 +0.736234 +0.377352 +0.835113 +0.019290 +0.827998 +0.028474 +0.871079 +0.532349 +0.441017 +0.835113 +0.891410 +0.979235 +0.126440 +0.306892 +0.854539 +0.635645 +0.064249 +0.274356 +0.569694 +0.064316 +0.321286 +0.431466 +0.277882 +0.598629 +0.133752 +0.165400 +0.357873 +0.743931 +0.323085 +0.842319 +0.357045 +0.107702 +0.510980 +0.032687 +0.726061 +0.457792 +0.132312 +0.376210 +0.227870 +0.079058 +0.283626 +0.886427 +0.813774 +0.481311 +0.387050 +0.233346 +0.983523 +0.665654 +0.103203 +0.281987 +0.489314 +0.601339 +0.228400 +0.383672 +0.981102 +0.628413 +0.563996 +0.274432 +0.942570 +0.219783 +0.957024 +0.718506 +0.772319 +0.088768 +0.925770 +0.250962 +0.140579 +0.498597 +0.676903 +0.998451 +0.801339 +0.960124 +0.031700 +0.771650 +0.279039 +0.269731 +0.981869 +0.437370 +0.171612 +0.854443 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data146.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data146.txt new file mode 100644 index 0000000..61832b9 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data146.txt @@ -0,0 +1,100 @@ +0.397589 +0.973133 +0.394449 +0.170930 +0.268979 +0.137543 +0.599218 +0.119052 +0.464850 +0.512102 +0.939429 +0.130760 +0.458431 +0.229396 +0.785816 +0.532919 +0.762679 +0.910930 +0.775325 +0.111569 +0.626635 +0.662928 +0.077491 +0.967612 +0.636356 +0.726293 +0.941512 +0.563880 +0.001432 +0.523149 +0.846761 +0.984855 +0.290808 +0.543213 +0.544361 +0.388697 +0.500040 +0.534744 +0.101418 +0.880016 +0.055456 +0.180249 +0.951112 +0.511990 +0.325755 +0.443633 +0.941073 +0.630783 +0.338623 +0.824813 +0.732081 +0.293605 +0.126561 +0.319663 +0.776102 +0.332277 +0.529276 +0.782187 +0.537943 +0.993709 +0.685648 +0.135808 +0.912858 +0.137194 +0.533375 +0.395036 +0.398968 +0.674418 +0.450260 +0.966113 +0.219077 +0.899599 +0.791718 +0.908669 +0.093015 +0.649999 +0.003724 +0.716408 +0.370157 +0.642762 +0.745533 +0.680805 +0.378592 +0.433532 +0.436020 +0.106859 +0.642643 +0.486456 +0.437786 +0.720834 +0.263015 +0.179375 +0.312811 +0.408401 +0.250320 +0.029334 +0.507397 +0.489644 +0.279890 +0.881876 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data147.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data147.txt new file mode 100644 index 0000000..ad7eb5e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data147.txt @@ -0,0 +1,100 @@ +0.494056 +0.578445 +0.706939 +0.111061 +0.706236 +0.658185 +0.361659 +0.690131 +0.919848 +0.547810 +0.484045 +0.156437 +0.186410 +0.921459 +0.443633 +0.138286 +0.301216 +0.855020 +0.891495 +0.540118 +0.966981 +0.450789 +0.912012 +0.071404 +0.833192 +0.757711 +0.250463 +0.027496 +0.939811 +0.787679 +0.495494 +0.904305 +0.138198 +0.729074 +0.881788 +0.696373 +0.069212 +0.806791 +0.672998 +0.217989 +0.314578 +0.433739 +0.231666 +0.972972 +0.226221 +0.481639 +0.705181 +0.938469 +0.332102 +0.920142 +0.409001 +0.346309 +0.280666 +0.904064 +0.266134 +0.814405 +0.223994 +0.599218 +0.195712 +0.472829 +0.981711 +0.256644 +0.947408 +0.947820 +0.081888 +0.968589 +0.632917 +0.637542 +0.665654 +0.241129 +0.883548 +0.696020 +0.204112 +0.507621 +0.908119 +0.125108 +0.074417 +0.096670 +0.775769 +0.605584 +0.960174 +0.192512 +0.970534 +0.698137 +0.919332 +0.729189 +0.120289 +0.841921 +0.237486 +0.358886 +0.148026 +0.915674 +0.917625 +0.208944 +0.046309 +0.415436 +0.143627 +0.280666 +0.116309 +0.729768 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data148.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data148.txt new file mode 100644 index 0000000..e66bc9f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data148.txt @@ -0,0 +1,100 @@ +0.505386 +0.928575 +0.358886 +0.263015 +0.518855 +0.655338 +0.451634 +0.331840 +0.298366 +0.751467 +0.196768 +0.816293 +0.888501 +0.777101 +0.407901 +0.725481 +0.384925 +0.356218 +0.946816 +0.132523 +0.956918 +0.827280 +0.716174 +0.040143 +0.849696 +0.788117 +0.908197 +0.442586 +0.822540 +0.315759 +0.071919 +0.682105 +0.149050 +0.836322 +0.235443 +0.429096 +0.069593 +0.975209 +0.164993 +0.289377 +0.489754 +0.038614 +0.688716 +0.661624 +0.164181 +0.240991 +0.821297 +0.860268 +0.912243 +0.840329 +0.545395 +0.193671 +0.357781 +0.703657 +0.040592 +0.534402 +0.414628 +0.226550 +0.086014 +0.628768 +0.870895 +0.274509 +0.846368 +0.136803 +0.306560 +0.082414 +0.142096 +0.888845 +0.103714 +0.182505 +0.965651 +0.917550 +0.778541 +0.041179 +0.638135 +0.569228 +0.965091 +0.969851 +0.196886 +0.437266 +0.652610 +0.189242 +0.823368 +0.355485 +0.749645 +0.840130 +0.924704 +0.171612 +0.019167 +0.056042 +0.169780 +0.509747 +0.994023 +0.238444 +0.107104 +0.387534 +0.166474 +0.509187 +0.109979 +0.365566 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data15.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data15.txt new file mode 100644 index 0000000..44cf80a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data15.txt @@ -0,0 +1,100 @@ +0.949221 +0.856363 +0.533375 +0.370534 +0.238856 +0.722578 +0.105605 +0.027924 +0.723043 +0.291127 +0.371193 +0.323687 +0.037421 +0.832888 +0.094607 +0.672288 +0.722927 +0.881434 +0.101117 +0.927250 +0.549768 +0.357137 +0.276729 +0.723507 +0.426836 +0.077019 +0.905903 +0.321029 +0.859794 +0.248475 +0.869148 +0.436020 +0.380600 +0.956654 +0.427451 +0.456195 +0.798111 +0.861686 +0.730925 +0.368560 +0.380695 +0.162868 +0.913547 +0.721532 +0.217096 +0.108126 +0.276498 +0.616808 +0.940570 +0.204719 +0.622845 +0.349018 +0.492509 +0.968192 +0.486017 +0.001425 +0.194835 +0.711854 +0.312644 +0.128852 +0.555538 +0.484592 +0.205571 +0.520774 +0.039556 +0.274203 +0.802519 +0.307389 +0.286058 +0.683995 +0.088530 +0.386180 +0.877964 +0.954992 +0.965882 +0.099890 +0.330355 +0.519080 +0.022693 +0.621661 +0.345949 +0.476843 +0.449733 +0.595098 +0.647626 +0.825122 +0.340934 +0.078019 +0.691309 +0.629479 +0.647271 +0.815979 +0.533945 +0.797356 +0.913165 +0.500485 +0.395527 +0.551497 +0.315675 +0.289536 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data16.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data16.txt new file mode 100644 index 0000000..c35b7ef --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data16.txt @@ -0,0 +1,100 @@ +0.213994 +0.578912 +0.552997 +0.844595 +0.332365 +0.183947 +0.430331 +0.139208 +0.757824 +0.475214 +0.775325 +0.035138 +0.709866 +0.326014 +0.854731 +0.895959 +0.287714 +0.271241 +0.651779 +0.102898 +0.316013 +0.960778 +0.449099 +0.046359 +0.146271 +0.475757 +0.848525 +0.094450 +0.655813 +0.826767 +0.670748 +0.683641 +0.021163 +0.935147 +0.636593 +0.029942 +0.708345 +0.639796 +0.145996 +0.930300 +0.926194 +0.973850 +0.256064 +0.856841 +0.627820 +0.868502 +0.718389 +0.980215 +0.099824 +0.960828 +0.548386 +0.718738 +0.072091 +0.677849 +0.272378 +0.110051 +0.048512 +0.360178 +0.298041 +0.408801 +0.769750 +0.394351 +0.077940 +0.636356 +0.608771 +0.917923 +0.412815 +0.351923 +0.818697 +0.872815 +0.778763 +0.990635 +0.323773 +0.230129 +0.233818 +0.207405 +0.576108 +0.258026 +0.439244 +0.669801 +0.866927 +0.839930 +0.042209 +0.864504 +0.176935 +0.984855 +0.966708 +0.494830 +0.076862 +0.433532 +0.037570 +0.290410 +0.164841 +0.519645 +0.168586 +0.456514 +0.371665 +0.060657 +0.446467 +0.655457 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data17.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data17.txt new file mode 100644 index 0000000..74bfbf8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data17.txt @@ -0,0 +1,100 @@ +0.909452 +0.548616 +0.283313 +0.095143 +0.071649 +0.713140 +0.775769 +0.152016 +0.088679 +0.786912 +0.044468 +0.390447 +0.177853 +0.629242 +0.432602 +0.506056 +0.346669 +0.377352 +0.888931 +0.676903 +0.241752 +0.371759 +0.142410 +0.086477 +0.315506 +0.829327 +0.829327 +0.149237 +0.476517 +0.514799 +0.254763 +0.375166 +0.598982 +0.095332 +0.778320 +0.701662 +0.544591 +0.919332 +0.513337 +0.130301 +0.447624 +0.287082 +0.173300 +0.484154 +0.888157 +0.990321 +0.079730 +0.540347 +0.561559 +0.244886 +0.873543 +0.772653 +0.527458 +0.905185 +0.351104 +0.497266 +0.344242 +0.533375 +0.608653 +0.182782 +0.667432 +0.642881 +0.404413 +0.297555 +0.006607 +0.346760 +0.568297 +0.758616 +0.240853 +0.189812 +0.055748 +0.864597 +0.442376 +0.217032 +0.295616 +0.918888 +0.320602 +0.273594 +0.555538 +0.414326 +0.868779 +0.860363 +0.754310 +0.702366 +0.441749 +0.173459 +0.672880 +0.996861 +0.203265 +0.483060 +0.287082 +0.621897 +0.946994 +0.583359 +0.944289 +0.476083 +0.425196 +0.711737 +0.348837 +0.472288 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data18.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data18.txt new file mode 100644 index 0000000..e8ede52 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data18.txt @@ -0,0 +1,100 @@ +0.108586 +0.046178 +0.029702 +0.086448 +0.794759 +0.282688 +0.970619 +0.761439 +0.197181 +0.454071 +0.068033 +0.191360 +0.176235 +0.716291 +0.023397 +0.218244 +0.153542 +0.970998 +0.143989 +0.641813 +0.922693 +0.005958 +0.098415 +0.243838 +0.756578 +0.535772 +0.728031 +0.277267 +0.526550 +0.355485 +0.568530 +0.573657 +0.753855 +0.672288 +0.768743 +0.132396 +0.852319 +0.675957 +0.611370 +0.965232 +0.492730 +0.515812 +0.572257 +0.928575 +0.870895 +0.939365 +0.754650 +0.804445 +0.139032 +0.725945 +0.692370 +0.217989 +0.746677 +0.048943 +0.910620 +0.847350 +0.910231 +0.535087 +0.734735 +0.012065 +0.756011 +0.256789 +0.433739 +0.236735 +0.723391 +0.564577 +0.332365 +0.195536 +0.661979 +0.237145 +0.029953 +0.793023 +0.971913 +0.378783 +0.995384 +0.532691 +0.270863 +0.898282 +0.348113 +0.287951 +0.846859 +0.450472 +0.000520 +0.395723 +0.577042 +0.101719 +0.438410 +0.359717 +0.884249 +0.770421 +0.920729 +0.563300 +0.090718 +0.074493 +0.045283 +0.704126 +0.958020 +0.084381 +0.119785 +0.348385 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data19.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data19.txt new file mode 100644 index 0000000..1cc1049 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data19.txt @@ -0,0 +1,100 @@ +0.744847 +0.941073 +0.080217 +0.230529 +0.682578 +0.819634 +0.443423 +0.337825 +0.443633 +0.812194 +0.637898 +0.528026 +0.920656 +0.075207 +0.046227 +0.589105 +0.734735 +0.912474 +0.800910 +0.586407 +0.520774 +0.745419 +0.838130 +0.719670 +0.356402 +0.243420 +0.307389 +0.945320 +0.753855 +0.609598 +0.947349 +0.592864 +0.521452 +0.532121 +0.899270 +0.677140 +0.553805 +0.154213 +0.907804 +0.744732 +0.209439 +0.838631 +0.758616 +0.626398 +0.763017 +0.735888 +0.281598 +0.936526 +0.103714 +0.757144 +0.338091 +0.221783 +0.338623 +0.987159 +0.683168 +0.049657 +0.273289 +0.571092 +0.409602 +0.436746 +0.323859 +0.821504 +0.189698 +0.677258 +0.194952 +0.211551 +0.202000 +0.666721 +0.457579 +0.764930 +0.043636 +0.693783 +0.981392 +0.343973 +0.470234 +0.352287 +0.647508 +0.131387 +0.921532 +0.405707 +0.345499 +0.397688 +0.237691 +0.267329 +0.811350 +0.653915 +0.299015 +0.412613 +0.983878 +0.240094 +0.756238 +0.731040 +0.840827 +0.373555 +0.901965 +0.385986 +0.639915 +0.524622 +0.660438 +0.305321 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data2.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data2.txt new file mode 100644 index 0000000..5615fb4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data2.txt @@ -0,0 +1,100 @@ +0.482731 +0.250320 +0.623081 +0.302771 +0.568879 +0.615507 +0.306560 +0.248334 +0.913318 +0.550575 +0.931529 +0.534858 +0.281598 +0.965325 +0.481092 +0.622016 +0.551266 +0.443633 +0.361104 +0.392688 +0.332891 +0.428170 +0.364820 +0.027173 +0.503936 +0.839531 +0.940759 +0.371099 +0.862345 +0.439661 +0.952686 +0.289933 +0.662335 +0.361567 +0.101150 +0.570975 +0.675957 +0.574123 +0.583242 +0.676430 +0.823161 +0.493393 +0.896874 +0.849794 +0.606528 +0.017648 +0.707642 +0.327659 +0.216396 +0.522131 +0.986250 +0.060342 +0.047256 +0.955317 +0.350922 +0.789428 +0.156632 +0.546200 +0.637542 +0.142635 +0.373082 +0.118284 +0.442481 +0.736234 +0.684467 +0.382902 +0.185736 +0.925202 +0.210928 +0.853093 +0.384057 +0.633984 +0.121929 +0.829429 +0.073133 +0.062451 +0.369593 +0.519645 +0.394546 +0.814510 +0.967071 +0.366593 +0.088946 +0.609007 +0.207221 +0.441017 +0.326014 +0.567134 +0.775880 +0.461528 +0.212238 +0.740719 +0.373176 +0.023423 +0.749074 +0.644660 +0.525642 +0.595216 +0.532577 +0.422336 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data20.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data20.txt new file mode 100644 index 0000000..69bff9e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data20.txt @@ -0,0 +1,100 @@ +0.083140 +0.701544 +0.613261 +0.247063 +0.226419 +0.526777 +0.528367 +0.840130 +0.977149 +0.358702 +0.163726 +0.009669 +0.021060 +0.870436 +0.121420 +0.676075 +0.087293 +0.939684 +0.450366 +0.547695 +0.002963 +0.235307 +0.059116 +0.627820 +0.843805 +0.431362 +0.167914 +0.978119 +0.743472 +0.738421 +0.929888 +0.150409 +0.865904 +0.014866 +0.978751 +0.508404 +0.972037 +0.300562 +0.185344 +0.213868 +0.428993 +0.449733 +0.335352 +0.501263 +0.002000 +0.825739 +0.859604 +0.386566 +0.950257 +0.835214 +0.342451 +0.066482 +0.384442 +0.271998 +0.534858 +0.692252 +0.709749 +0.555076 +0.850670 +0.670511 +0.524735 +0.108303 +0.768520 +0.195419 +0.316605 +0.689659 +0.352743 +0.161915 +0.193961 +0.147841 +0.610188 +0.692841 +0.150928 +0.985135 +0.386180 +0.399462 +0.190155 +0.452799 +0.031206 +0.093139 +0.138417 +0.311387 +0.102898 +0.714074 +0.110015 +0.261319 +0.105120 +0.579965 +0.351650 +0.031470 +0.534858 +0.234765 +0.221654 +0.058501 +0.098415 +0.291127 +0.033070 +0.764705 +0.472396 +0.969463 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data21.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data21.txt new file mode 100644 index 0000000..513d9e1 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data21.txt @@ -0,0 +1,100 @@ +0.431878 +0.236531 +0.871262 +0.977763 +0.596628 +0.681278 +0.331315 +0.186354 +0.123113 +0.470882 +0.760649 +0.744274 +0.472829 +0.093046 +0.994676 +0.872815 +0.634577 +0.743243 +0.917475 +0.520209 +0.817235 +0.738651 +0.451317 +0.926828 +0.728379 +0.942011 +0.517727 +0.991768 +0.984314 +0.064896 +0.499818 +0.803911 +0.159774 +0.952071 +0.827485 +0.421012 +0.204780 +0.593569 +0.844003 +0.420401 +0.103782 +0.816817 +0.699782 +0.763130 +0.762228 +0.110159 +0.003241 +0.021920 +0.464743 +0.015968 +0.713373 +0.386180 +0.510195 +0.698725 +0.886774 +0.839431 +0.891495 +0.013910 +0.783839 +0.010430 +0.443109 +0.321371 +0.208944 +0.297474 +0.091539 +0.514574 +0.725017 +0.804659 +0.921459 +0.991204 +0.545855 +0.114623 +0.381366 +0.248617 +0.759633 +0.957077 +0.853672 +0.794868 +0.365846 +0.707759 +0.111533 +0.251461 +0.518065 +0.399560 +0.208451 +0.102661 +0.067080 +0.687064 +0.211488 +0.239474 +0.650237 +0.903179 +0.373460 +0.933485 +0.040461 +0.084098 +0.109227 +0.243141 +0.764030 +0.249752 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data22.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data22.txt new file mode 100644 index 0000000..217d0c7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data22.txt @@ -0,0 +1,100 @@ +0.284408 +0.448783 +0.968721 +0.655931 +0.138636 +0.091845 +0.826356 +0.551843 +0.958900 +0.241891 +0.036355 +0.998846 +0.126480 +0.263977 +0.724204 +0.235919 +0.714191 +0.379643 +0.400647 +0.189812 +0.142455 +0.151589 +0.000951 +0.757258 +0.367155 +0.440078 +0.000535 +0.614206 +0.330529 +0.505274 +0.225433 +0.744618 +0.443528 +0.902532 +0.500707 +0.908276 +0.269656 +0.595804 +0.387922 +0.747020 +0.496158 +0.709047 +0.000408 +0.387825 +0.173672 +0.692016 +0.664943 +0.964385 +0.399264 +0.650118 +0.528821 +0.513899 +0.851641 +0.361752 +0.809234 +0.115632 +0.281131 +0.835517 +0.576225 +0.014900 +0.817757 +0.020415 +0.650593 +0.824091 +0.731040 +0.737616 +0.395723 +0.801554 +0.430331 +0.075310 +0.201760 +0.753742 +0.696726 +0.443423 +0.617636 +0.579146 +0.207099 +0.321799 +0.624503 +0.414527 +0.467215 +0.597216 +0.852899 +0.853768 +0.509523 +0.824813 +0.894368 +0.563068 +0.782518 +0.830449 +0.324892 +0.432292 +0.322570 +0.962995 +0.890046 +0.631494 +0.368466 +0.983553 +0.840329 +0.169208 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data23.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data23.txt new file mode 100644 index 0000000..d2469cd --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data23.txt @@ -0,0 +1,100 @@ +0.572141 +0.248475 +0.826048 +0.000984 +0.603343 +0.663521 +0.869977 +0.579965 +0.946994 +0.820154 +0.607826 +0.776990 +0.528935 +0.404016 +0.547235 +0.005552 +0.756578 +0.013579 +0.136197 +0.778652 +0.930094 +0.709632 +0.216333 +0.558546 +0.960978 +0.945921 +0.027023 +0.027986 +0.920948 +0.719321 +0.765941 +0.843904 +0.196651 +0.518967 +0.638847 +0.776657 +0.729884 +0.439765 +0.867762 +0.884424 +0.570509 +0.450049 +0.075747 +0.729305 +0.431569 +0.713957 +0.017502 +0.051750 +0.374028 +0.243908 +0.274203 +0.829123 +0.401042 +0.872633 +0.852899 +0.108622 +0.046359 +0.748390 +0.836825 +0.782628 +0.804872 +0.978681 +0.856554 +0.543213 +0.928922 +0.687536 +0.112628 +0.235851 +0.270184 +0.247909 +0.279581 +0.726989 +0.538973 +0.784718 +0.880814 +0.686238 +0.692723 +0.922982 +0.416952 +0.671222 +0.793674 +0.161415 +0.135895 +0.036778 +0.643830 +0.854154 +0.448151 +0.993268 +0.075361 +0.448889 +0.207897 +0.021643 +0.094859 +0.316436 +0.572490 +0.379165 +0.185232 +0.174683 +0.974864 +0.287003 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data24.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data24.txt new file mode 100644 index 0000000..98ab20b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data24.txt @@ -0,0 +1,100 @@ +0.898447 +0.971831 +0.584648 +0.740145 +0.691545 +0.844793 +0.420198 +0.592159 +0.699900 +0.455451 +0.798003 +0.521565 +0.457366 +0.462598 +0.443423 +0.913318 +0.666721 +0.196710 +0.159378 +0.198599 +0.968103 +0.199668 +0.384732 +0.422438 +0.342988 +0.675365 +0.114809 +0.157951 +0.705181 +0.338268 +0.110627 +0.853961 +0.787351 +0.499152 +0.012625 +0.614561 +0.201101 +0.135981 +0.413519 +0.527458 +0.748846 +0.807642 +0.643237 +0.491406 +0.650118 +0.607826 +0.123232 +0.661624 +0.350468 +0.385214 +0.549653 +0.658896 +0.083280 +0.522583 +0.158147 +0.761890 +0.236327 +0.973133 +0.609007 +0.162165 +0.223342 +0.545970 +0.377924 +0.746791 +0.183614 +0.712906 +0.718855 +0.640271 +0.653796 +0.151684 +0.037421 +0.311638 +0.447624 +0.174150 +0.483497 +0.081446 +0.854250 +0.028390 +0.638966 +0.254259 +0.939493 +0.852512 +0.660082 +0.815455 +0.161665 +0.566669 +0.157119 +0.517501 +0.627346 +0.367716 +0.207528 +0.350468 +0.139076 +0.336852 +0.293846 +0.096798 +0.592394 +0.187143 +0.185456 +0.851058 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data25.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data25.txt new file mode 100644 index 0000000..f271035 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data25.txt @@ -0,0 +1,100 @@ +0.488434 +0.157217 +0.187935 +0.162165 +0.093699 +0.547005 +0.495051 +0.108728 +0.373176 +0.362401 +0.862910 +0.209068 +0.131219 +0.543213 +0.534972 +0.196416 +0.081144 +0.877067 +0.545166 +0.594393 +0.364913 +0.560168 +0.544361 +0.660912 +0.383479 +0.201101 +0.645728 +0.623555 +0.173353 +0.131933 +0.967612 +0.869425 +0.085812 +0.629361 +0.248829 +0.053302 +0.872450 +0.813880 +0.069808 +0.556695 +0.552997 +0.549883 +0.246640 +0.106614 +0.359994 +0.917401 +0.161915 +0.126968 +0.447729 +0.984429 +0.341826 +0.180578 +0.708930 +0.206120 +0.462598 +0.778873 +0.234224 +0.075412 +0.880460 +0.955370 +0.364167 +0.977475 +0.446257 +0.490965 +0.110988 +0.694372 +0.049587 +0.420808 +0.037747 +0.943556 +0.565042 +0.216270 +0.795518 +0.914841 +0.466247 +0.326793 +0.219526 +0.355118 +0.270787 +0.261540 +0.315928 +0.257516 +0.477061 +0.103475 +0.771873 +0.040549 +0.652491 +0.156827 +0.296180 +0.655575 +0.540232 +0.648457 +0.529503 +0.295696 +0.003007 +0.971249 +0.263977 +0.067149 +0.012717 +0.439452 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data26.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data26.txt new file mode 100644 index 0000000..3bcbebb --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data26.txt @@ -0,0 +1,100 @@ +0.159724 +0.286924 +0.068150 +0.407302 +0.439452 +0.944836 +0.640745 +0.737846 +0.013852 +0.630546 +0.809658 +0.605112 +0.599689 +0.696608 +0.419284 +0.784388 +0.671577 +0.410905 +0.031195 +0.173884 +0.499485 +0.167089 +0.309133 +0.057269 +0.817130 +0.792371 +0.075207 +0.058992 +0.168793 +0.444681 +0.073811 +0.738881 +0.977040 +0.357229 +0.247345 +0.695196 +0.656287 +0.298934 +0.673235 +0.817444 +0.425606 +0.258901 +0.214624 +0.842418 +0.846270 +0.503824 +0.854250 +0.605820 +0.389086 +0.489974 +0.453329 +0.677613 +0.531438 +0.889103 +0.558894 +0.387340 +0.609125 +0.810822 +0.637542 +0.444052 +0.124067 +0.177583 +0.448889 +0.078844 +0.180523 +0.444681 +0.517050 +0.369499 +0.470666 +0.140490 +0.739456 +0.979406 +0.274356 +0.366593 +0.782738 +0.549422 +0.558083 +0.430537 +0.579731 +0.576225 +0.833091 +0.467969 +0.054417 +0.505609 +0.109334 +0.384732 +0.699900 +0.009666 +0.877695 +0.380600 +0.946994 +0.824813 +0.249823 +0.966936 +0.145858 +0.472937 +0.573074 +0.560400 +0.903340 +0.054436 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data27.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data27.txt new file mode 100644 index 0000000..cac0e83 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data27.txt @@ -0,0 +1,100 @@ +0.524962 +0.093201 +0.357045 +0.412412 +0.850183 +0.336675 +0.163171 +0.802305 +0.119437 +0.766165 +0.135593 +0.859794 +0.168017 +0.630190 +0.637424 +0.667313 +0.494940 +0.027668 +0.460032 +0.898282 +0.243280 +0.034357 +0.763693 +0.712672 +0.730693 +0.627346 +0.369969 +0.076810 +0.736464 +0.860457 +0.728726 +0.096510 +0.094544 +0.029887 +0.597334 +0.834710 +0.028359 +0.589810 +0.626991 +0.321885 +0.662928 +0.486456 +0.296746 +0.310801 +0.065549 +0.281753 +0.773099 +0.655219 +0.037516 +0.333768 +0.779758 +0.372514 +0.948698 +0.713840 +0.586172 +0.032026 +0.532577 +0.919627 +0.944228 +0.727568 +0.162718 +0.705885 +0.761101 +0.404413 +0.781194 +0.285114 +0.072141 +0.097539 +0.688598 +0.212926 +0.316436 +0.710451 +0.738881 +0.716524 +0.109692 +0.291845 +0.961970 +0.887121 +0.524735 +0.203870 +0.175324 +0.553343 +0.838330 +0.363051 +0.552651 +0.049798 +0.548962 +0.480656 +0.729421 +0.553343 +0.756918 +0.058746 +0.280588 +0.465602 +0.775658 +0.165860 +0.898117 +0.563416 +0.585938 +0.797572 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data28.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data28.txt new file mode 100644 index 0000000..7fe16f4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data28.txt @@ -0,0 +1,100 @@ +0.838430 +0.556463 +0.715824 +0.660675 +0.116234 +0.360733 +0.021330 +0.064182 +0.298934 +0.971541 +0.982058 +0.978471 +0.013616 +0.491847 +0.012009 +0.569578 +0.225630 +0.049957 +0.083449 +0.530300 +0.493172 +0.357137 +0.319748 +0.675010 +0.473262 +0.581369 +0.711270 +0.997253 +0.743816 +0.447203 +0.996960 +0.594157 +0.659845 +0.052668 +0.646677 +0.348746 +0.836121 +0.520096 +0.011413 +0.526096 +0.028474 +0.173778 +0.915447 +0.496490 +0.888243 +0.585469 +0.193555 +0.380695 +0.409202 +0.323000 +0.639915 +0.635763 +0.828509 +0.982400 +0.433532 +0.036041 +0.687654 +0.624621 +0.173831 +0.264348 +0.355210 +0.455770 +0.640033 +0.547810 +0.842517 +0.748846 +0.547695 +0.371476 +0.886427 +0.940822 +0.800588 +0.023406 +0.462277 +0.175645 +0.570509 +0.575290 +0.201280 +0.859984 +0.804659 +0.035574 +0.431156 +0.614798 +0.254908 +0.966480 +0.290967 +0.617873 +0.173566 +0.118860 +0.715008 +0.875536 +0.932544 +0.365099 +0.005670 +0.213554 +0.779205 +0.643118 +0.510083 +0.717340 +0.010985 +0.884773 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data29.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data29.txt new file mode 100644 index 0000000..a38b075 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data29.txt @@ -0,0 +1,100 @@ +0.440913 +0.004013 +0.897621 +0.298041 +0.396508 +0.995601 +0.854635 +0.283079 +0.903662 +0.138242 +0.715241 +0.376591 +0.183225 +0.079004 +0.204476 +0.176074 +0.365192 +0.795518 +0.396803 +0.507956 +0.364540 +0.095586 +0.467538 +0.926124 +0.593217 +0.980972 +0.162517 +0.551958 +0.732658 +0.627702 +0.398968 +0.502265 +0.014370 +0.615625 +0.690484 +0.267853 +0.621779 +0.624147 +0.624858 +0.050382 +0.961624 +0.675010 +0.701427 +0.991144 +0.178341 +0.476626 +0.037570 +0.576458 +0.972405 +0.831772 +0.326793 +0.523376 +0.567367 +0.525415 +0.609952 +0.757824 +0.028463 +0.322914 +0.231867 +0.098643 +0.062430 +0.616217 +0.038879 +0.422234 +0.314409 +0.012060 +0.298041 +0.800695 +0.346129 +0.628887 +0.406704 +0.189128 +0.794217 +0.652610 +0.304250 +0.329397 +0.781746 +0.101317 +0.994718 +0.416042 +0.369405 +0.887985 +0.595334 +0.532235 +0.508068 +0.727800 +0.077360 +0.210617 +0.404115 +0.971208 +0.221136 +0.750214 +0.981037 +0.397688 +0.440391 +0.211863 +0.254403 +0.137238 +0.886861 +0.574590 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data3.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data3.txt new file mode 100644 index 0000000..694d167 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data3.txt @@ -0,0 +1,100 @@ +0.171875 +0.337205 +0.743129 +0.274280 +0.161365 +0.902289 +0.607118 +0.780532 +0.133837 +0.437890 +0.778652 +0.047677 +0.466355 +0.006856 +0.597099 +0.969851 +0.909452 +0.133454 +0.547465 +0.763693 +0.125510 +0.631613 +0.546775 +0.443004 +0.090778 +0.697078 +0.394057 +0.087645 +0.721066 +0.458431 +0.629361 +0.568064 +0.879393 +0.674418 +0.303756 +0.364540 +0.788335 +0.377162 +0.124987 +0.172666 +0.585820 +0.446782 +0.839131 +0.679623 +0.015980 +0.236259 +0.820674 +0.368842 +0.734735 +0.901478 +0.733004 +0.078284 +0.172402 +0.764368 +0.422744 +0.221783 +0.052947 +0.985903 +0.557620 +0.063564 +0.889703 +0.378210 +0.561907 +0.371193 +0.385117 +0.829531 +0.249752 +0.359994 +0.064650 +0.614325 +0.260878 +0.559589 +0.200025 +0.664587 +0.795734 +0.923702 +0.322399 +0.613261 +0.821297 +0.711620 +0.107808 +0.091784 +0.623318 +0.396017 +0.319834 +0.946518 +0.431982 +0.583125 +0.318642 +0.586055 +0.913852 +0.052097 +0.428684 +0.916802 +0.221136 +0.970661 +0.696373 +0.727684 +0.287556 +0.057450 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data30.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data30.txt new file mode 100644 index 0000000..66ee90d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data30.txt @@ -0,0 +1,100 @@ +0.332453 +0.324892 +0.362401 +0.948640 +0.339066 +0.124987 +0.539774 +0.051969 +0.763130 +0.102526 +0.921532 +0.139384 +0.884161 +0.095301 +0.531324 +0.149940 +0.222951 +0.568763 +0.992162 +0.130801 +0.013486 +0.599100 +0.576108 +0.546775 +0.317029 +0.934949 +0.679150 +0.788226 +0.691074 +0.927039 +0.416042 +0.455239 +0.199489 +0.981069 +0.257443 +0.578795 +0.577626 +0.749074 +0.320431 +0.696608 +0.528026 +0.790301 +0.894536 +0.889275 +0.677258 +0.322313 +0.370252 +0.640271 +0.601457 +0.661861 +0.328962 +0.180139 +0.006234 +0.672169 +0.746791 +0.277574 +0.797895 +0.126197 +0.153781 +0.405906 +0.091631 +0.292644 +0.088590 +0.285979 +0.134648 +0.482841 +0.720601 +0.364261 +0.499929 +0.769750 +0.485140 +0.885732 +0.950714 +0.610188 +0.282143 +0.308136 +0.758616 +0.362494 +0.305156 +0.916050 +0.911858 +0.300399 +0.963044 +0.756578 +0.737846 +0.485798 +0.575524 +0.836624 +0.292484 +0.284957 +0.913700 +0.256789 +0.401339 +0.538515 +0.088887 +0.586641 +0.199727 +0.006336 +0.745648 +0.772653 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data31.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data31.txt new file mode 100644 index 0000000..90a6e48 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data31.txt @@ -0,0 +1,100 @@ +0.802948 +0.785816 +0.477714 +0.788007 +0.881523 +0.883373 +0.069497 +0.249681 +0.738306 +0.574357 +0.038711 +0.533945 +0.973612 +0.568181 +0.919406 +0.375071 +0.917774 +0.359440 +0.478584 +0.798435 +0.578445 +0.283469 +0.868871 +0.304826 +0.898365 +0.426733 +0.193555 +0.759294 +0.843706 +0.678795 +0.984169 +0.368654 +0.206364 +0.701074 +0.018824 +0.398870 +0.058746 +0.459498 +0.836020 +0.313483 +0.196827 +0.572840 +0.363516 +0.554845 +0.717107 +0.062235 +0.781084 +0.626754 +0.662572 +0.950828 +0.307223 +0.628176 +0.177962 +0.251604 +0.321628 +0.756238 +0.825122 +0.508851 +0.513899 +0.048409 +0.841822 +0.871262 +0.664232 +0.749074 +0.507621 +0.205510 +0.777323 +0.629361 +0.548156 +0.596039 +0.594510 +0.457046 +0.062777 +0.696608 +0.982586 +0.656524 +0.139428 +0.846663 +0.655694 +0.124787 +0.965418 +0.580199 +0.469155 +0.322313 +0.896542 +0.472721 +0.930574 +0.676312 +0.090900 +0.024005 +0.288584 +0.870712 +0.812722 +0.947585 +0.089723 +0.317029 +0.591454 +0.365566 +0.860173 +0.418776 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data32.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data32.txt new file mode 100644 index 0000000..f652e3d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data32.txt @@ -0,0 +1,100 @@ +0.070723 +0.737846 +0.364167 +0.563184 +0.661861 +0.989892 +0.945500 +0.458111 +0.285036 +0.269882 +0.492620 +0.176881 +0.115933 +0.500374 +0.955854 +0.743816 +0.329919 +0.235647 +0.762904 +0.891240 +0.886080 +0.326533 +0.117293 +0.052594 +0.405508 +0.541149 +0.958020 +0.960828 +0.526663 +0.888845 +0.049728 +0.135808 +0.625924 +0.489864 +0.694607 +0.554729 +0.503601 +0.190785 +0.341558 +0.833294 +0.271317 +0.275426 +0.117065 +0.840030 +0.699665 +0.221201 +0.396312 +0.291286 +0.050293 +0.855788 +0.312895 +0.211488 +0.335440 +0.772319 +0.296665 +0.577977 +0.124707 +0.631020 +0.769415 +0.131471 +0.090446 +0.300318 +0.645491 +0.852609 +0.642643 +0.716991 +0.998332 +0.115108 +0.163625 +0.703070 +0.795409 +0.655457 +0.300399 +0.801125 +0.183336 +0.846958 +0.901640 +0.127009 +0.465925 +0.142860 +0.429713 +0.698137 +0.015367 +0.116573 +0.884773 +0.675957 +0.884336 +0.774880 +0.422948 +0.313147 +0.574707 +0.723391 +0.145675 +0.908747 +0.243629 +0.506391 +0.254403 +0.824091 +0.627346 +0.532007 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data33.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data33.txt new file mode 100644 index 0000000..162f386 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data33.txt @@ -0,0 +1,100 @@ +0.644779 +0.743358 +0.841126 +0.264052 +0.564461 +0.732312 +0.734966 +0.582774 +0.034695 +0.689659 +0.138944 +0.492399 +0.499152 +0.704009 +0.902289 +0.330878 +0.047863 +0.807216 +0.748504 +0.253539 +0.063696 +0.067057 +0.683050 +0.361104 +0.693901 +0.963140 +0.876528 +0.765716 +0.253036 +0.460886 +0.799835 +0.453753 +0.384346 +0.139870 +0.539087 +0.262572 +0.485469 +0.293525 +0.064650 +0.024373 +0.283469 +0.708462 +0.776102 +0.451000 +0.379738 +0.584179 +0.919184 +0.767399 +0.367810 +0.156583 +0.129803 +0.482622 +0.054685 +0.910309 +0.099659 +0.595686 +0.452375 +0.466570 +0.611015 +0.639203 +0.821919 +0.494609 +0.877516 +0.745762 +0.310217 +0.069069 +0.357504 +0.446362 +0.422948 +0.004781 +0.090204 +0.857797 +0.651304 +0.067126 +0.242933 +0.970065 +0.136630 +0.075464 +0.014414 +0.145996 +0.854250 +0.510644 +0.016293 +0.553921 +0.107561 +0.002013 +0.685176 +0.380600 +0.828407 +0.378878 +0.729537 +0.679150 +0.127131 +0.493835 +0.037719 +0.876618 +0.207835 +0.845778 +0.387147 +0.303510 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data34.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data34.txt new file mode 100644 index 0000000..3706874 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data34.txt @@ -0,0 +1,100 @@ +0.073308 +0.267478 +0.389474 +0.835214 +0.348113 +0.932814 +0.257225 +0.540232 +0.642762 +0.067172 +0.740834 +0.385214 +0.776879 +0.730925 +0.606646 +0.377162 +0.505274 +0.085151 +0.953296 +0.215826 +0.754650 +0.018018 +0.881080 +0.501597 +0.132143 +0.330093 +0.235036 +0.791391 +0.800158 +0.441749 +0.330093 +0.994084 +0.541034 +0.425913 +0.951112 +0.736349 +0.072264 +0.603697 +0.920069 +0.979132 +0.878501 +0.683050 +0.502153 +0.668735 +0.742785 +0.832280 +0.174203 +0.943064 +0.214687 +0.135981 +0.322399 +0.329919 +0.558431 +0.855788 +0.453117 +0.673827 +0.855308 +0.991787 +0.738076 +0.112445 +0.370722 +0.903340 +0.478911 +0.504047 +0.056672 +0.867113 +0.388989 +0.144990 +0.463563 +0.717923 +0.718506 +0.884074 +0.876077 +0.722927 +0.142141 +0.934152 +0.145858 +0.585351 +0.650593 +0.570393 +0.892683 +0.755444 +0.296988 +0.784388 +0.370440 +0.492289 +0.749074 +0.306064 +0.360826 +0.917848 +0.240991 +0.518065 +0.579146 +0.278268 +0.239199 +0.563764 +0.857701 +0.048255 +0.356953 +0.156827 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data35.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data35.txt new file mode 100644 index 0000000..d26431d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data35.txt @@ -0,0 +1,100 @@ +0.386470 +0.174469 +0.127171 +0.387631 +0.344601 +0.645609 +0.843112 +0.030540 +0.922186 +0.565390 +0.703187 +0.303263 +0.399067 +0.881611 +0.397491 +0.526550 +0.929475 +0.664824 +0.555538 +0.679505 +0.302771 +0.263681 +0.220491 +0.267329 +0.610306 +0.160270 +0.265686 +0.104329 +0.598747 +0.590162 +0.369593 +0.248900 +0.975892 +0.490965 +0.683050 +0.367810 +0.879927 +0.697666 +0.888673 +0.995147 +0.604522 +0.743702 +0.656406 +0.107878 +0.933015 +0.217096 +0.959002 +0.139649 +0.049047 +0.042467 +0.357596 +0.047660 +0.624503 +0.724320 +0.298528 +0.306974 +0.346850 +0.999328 +0.134136 +0.804338 +0.333505 +0.627346 +0.489093 +0.599336 +0.771091 +0.901884 +0.826562 +0.333154 +0.097410 +0.066322 +0.412111 +0.976191 +0.733004 +0.931665 +0.383672 +0.181291 +0.923630 +0.612552 +0.923989 +0.434775 +0.286924 +0.221072 +0.634696 +0.217351 +0.177151 +0.918221 +0.099429 +0.273822 +0.708930 +0.546315 +0.130801 +0.557157 +0.435086 +0.524735 +0.130343 +0.150598 +0.074341 +0.326360 +0.104638 +0.067195 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data36.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data36.txt new file mode 100644 index 0000000..a274b7e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data36.txt @@ -0,0 +1,100 @@ +0.865065 +0.443528 +0.539316 +0.531324 +0.816712 +0.932881 +0.991144 +0.777101 +0.696726 +0.607354 +0.613142 +0.535543 +0.176397 +0.404612 +0.437370 +0.680214 +0.784498 +0.317622 +0.612670 +0.627939 +0.141559 +0.270939 +0.061229 +0.584648 +0.859794 +0.538172 +0.972446 +0.513562 +0.196298 +0.918443 +0.713140 +0.733120 +0.664113 +0.017469 +0.855884 +0.689895 +0.538058 +0.190785 +0.207712 +0.737385 +0.129886 +0.980579 +0.839630 +0.227804 +0.932746 +0.916652 +0.724785 +0.132649 +0.375545 +0.695549 +0.613734 +0.724785 +0.084552 +0.696843 +0.557042 +0.579497 +0.560748 +0.989606 +0.620950 +0.299422 +0.234291 +0.863004 +0.239406 +0.217797 +0.402825 +0.767847 +0.936068 +0.879749 +0.500818 +0.415234 +0.530869 +0.322056 +0.309966 +0.231599 +0.544476 +0.035075 +0.325755 +0.646796 +0.062907 +0.208944 +0.595334 +0.439140 +0.541722 +0.166679 +0.812300 +0.604050 +0.044914 +0.415436 +0.118438 +0.185736 +0.032687 +0.282610 +0.963285 +0.409502 +0.527799 +0.118170 +0.577626 +0.856650 +0.324117 +0.856171 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data37.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data37.txt new file mode 100644 index 0000000..338768b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data37.txt @@ -0,0 +1,100 @@ +0.115370 +0.959054 +0.178395 +0.078152 +0.474671 +0.362587 +0.198362 +0.645609 +0.284408 +0.338002 +0.206915 +0.008068 +0.883723 +0.600396 +0.938469 +0.950942 +0.772765 +0.882493 +0.200981 +0.420300 +0.049868 +0.819530 +0.743014 +0.091570 +0.417256 +0.074951 +0.142051 +0.599571 +0.437786 +0.973493 +0.350559 +0.276192 +0.779869 +0.673945 +0.890814 +0.312476 +0.864410 +0.568646 +0.166269 +0.794217 +0.558778 +0.066757 +0.007791 +0.486017 +0.010357 +0.443214 +0.444996 +0.183392 +0.908276 +0.080027 +0.310133 +0.606174 +0.271090 +0.219333 +0.825534 +0.265165 +0.947467 +0.462170 +0.622963 +0.449310 +0.433636 +0.358149 +0.308052 +0.692252 +0.078524 +0.668853 +0.068385 +0.140623 +0.337471 +0.194835 +0.900172 +0.810081 +0.211239 +0.601457 +0.435086 +0.037828 +0.606882 +0.182394 +0.399363 +0.260732 +0.192917 +0.268003 +0.967567 +0.095143 +0.511878 +0.664232 +0.582188 +0.627109 +0.820985 +0.273670 +0.539316 +0.908276 +0.688362 +0.252893 +0.037910 +0.448783 +0.047795 +0.796924 +0.220169 +0.451211 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data38.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data38.txt new file mode 100644 index 0000000..e4a7e01 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data38.txt @@ -0,0 +1,100 @@ +0.657829 +0.965651 +0.385503 +0.828407 +0.926335 +0.888673 +0.944533 +0.247556 +0.633984 +0.374028 +0.745991 +0.475323 +0.792262 +0.354752 +0.272302 +0.651423 +0.586758 +0.150456 +0.666839 +0.203446 +0.123073 +0.675957 +0.722694 +0.355393 +0.735081 +0.337559 +0.780311 +0.316267 +0.587697 +0.380121 +0.616453 +0.004335 +0.054322 +0.903581 +0.759294 +0.815560 +0.760762 +0.704243 +0.956015 +0.788991 +0.672169 +0.123073 +0.053452 +0.772876 +0.849988 +0.445416 +0.778209 +0.288267 +0.178830 +0.568530 +0.598040 +0.584297 +0.106091 +0.963333 +0.914993 +0.303099 +0.399166 +0.020981 +0.985740 +0.006552 +0.885471 +0.586055 +0.182394 +0.163171 +0.623674 +0.423152 +0.560400 +0.016782 +0.378592 +0.650474 +0.012375 +0.376210 +0.270334 +0.483060 +0.163877 +0.288346 +0.212113 +0.387922 +0.994053 +0.410404 +0.341023 +0.222821 +0.325237 +0.028027 +0.979610 +0.515812 +0.017350 +0.037031 +0.187992 +0.566552 +0.276038 +0.875175 +0.060531 +0.481311 +0.600749 +0.644304 +0.316182 +0.973213 +0.199370 +0.336057 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data39.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data39.txt new file mode 100644 index 0000000..1542c75 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data39.txt @@ -0,0 +1,100 @@ +0.371759 +0.157510 +0.055127 +0.721415 +0.063806 +0.933752 +0.944472 +0.808067 +0.717457 +0.905664 +0.734389 +0.480874 +0.814405 +0.648576 +0.889275 +0.998536 +0.268078 +0.137979 +0.242377 +0.891580 +0.097474 +0.953185 +0.522697 +0.566552 +0.708930 +0.535657 +0.427451 +0.870712 +0.384925 +0.533033 +0.371288 +0.510756 +0.887812 +0.238307 +0.976894 +0.627228 +0.299585 +0.791827 +0.677258 +0.005486 +0.960073 +0.733582 +0.400449 +0.131387 +0.930094 +0.619293 +0.274432 +0.725597 +0.350559 +0.153064 +0.364167 +0.035189 +0.368654 +0.379260 +0.864691 +0.979406 +0.420401 +0.074468 +0.201041 +0.701779 +0.354295 +0.759068 +0.759068 +0.952574 +0.744618 +0.087792 +0.903420 +0.900499 +0.891495 +0.439869 +0.044089 +0.533261 +0.139958 +0.812300 +0.917699 +0.528935 +0.270410 +0.813880 +0.063608 +0.698960 +0.089364 +0.421521 +0.841325 +0.036368 +0.844793 +0.537371 +0.138242 +0.595804 +0.428376 +0.032890 +0.172507 +0.715824 +0.843013 +0.898117 +0.125550 +0.458964 +0.307140 +0.489974 +0.976229 +0.924418 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data4.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data4.txt new file mode 100644 index 0000000..7dadca7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data4.txt @@ -0,0 +1,100 @@ +0.575174 +0.921241 +0.717923 +0.185400 +0.880637 +0.709047 +0.634696 +0.789537 +0.244956 +0.108373 +0.135249 +0.024094 +0.747591 +0.881434 +0.760988 +0.755444 +0.061977 +0.827793 +0.299747 +0.825019 +0.047914 +0.582891 +0.406903 +0.482731 +0.856841 +0.840628 +0.371005 +0.400943 +0.539431 +0.263237 +0.886427 +0.097249 +0.653440 +0.037828 +0.184896 +0.304332 +0.998780 +0.766726 +0.406504 +0.583711 +0.929130 +0.033530 +0.256717 +0.934086 +0.751809 +0.129306 +0.522923 +0.387825 +0.490855 +0.250392 +0.006859 +0.187143 +0.135679 +0.095523 +0.604168 +0.546315 +0.486895 +0.500707 +0.674418 +0.733697 +0.413922 +0.421215 +0.533261 +0.663876 +0.539889 +0.054207 +0.702366 +0.987184 +0.228201 +0.597687 +0.793783 +0.344601 +0.488324 +0.359901 +0.705533 +0.473479 +0.401636 +0.996290 +0.130010 +0.182782 +0.610425 +0.364540 +0.258171 +0.763130 +0.920875 +0.757258 +0.509635 +0.177637 +0.703422 +0.854539 +0.243768 +0.400647 +0.068502 +0.241337 +0.857701 +0.527799 +0.628768 +0.824607 +0.413217 +0.124507 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data40.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data40.txt new file mode 100644 index 0000000..93dccd4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data40.txt @@ -0,0 +1,100 @@ +0.213742 +0.864878 +0.789646 +0.345409 +0.969246 +0.859984 +0.637898 +0.608889 +0.910698 +0.475865 +0.208328 +0.832178 +0.578445 +0.682341 +0.046939 +0.412412 +0.559821 +0.078683 +0.328006 +0.390252 +0.056911 +0.149377 +0.172771 +0.338978 +0.220749 +0.134008 +0.989914 +0.288267 +0.179975 +0.941637 +0.751467 +0.715124 +0.665180 +0.836825 +0.089693 +0.449733 +0.947585 +0.022299 +0.983523 +0.099297 +0.741293 +0.917326 +0.458538 +0.865438 +0.670630 +0.220685 +0.341915 +0.680450 +0.853382 +0.396312 +0.078205 +0.799942 +0.638728 +0.134264 +0.626754 +0.456727 +0.251676 +0.863473 +0.995253 +0.965743 +0.719786 +0.046673 +0.188048 +0.267104 +0.712439 +0.830958 +0.648220 +0.919848 +0.335352 +0.701192 +0.335352 +0.152634 +0.308385 +0.733582 +0.588988 +0.257734 +0.519983 +0.043511 +0.169937 +0.065098 +0.367997 +0.874632 +0.974864 +0.509075 +0.348385 +0.946101 +0.554498 +0.399659 +0.961227 +0.743702 +0.790192 +0.410203 +0.819634 +0.380312 +0.894536 +0.654982 +0.955747 +0.825945 +0.799512 +0.019871 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data41.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data41.txt new file mode 100644 index 0000000..979bb45 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data41.txt @@ -0,0 +1,100 @@ +0.982431 +0.621779 +0.544017 +0.952407 +0.836222 +0.669327 +0.725597 +0.025126 +0.233077 +0.115407 +0.098708 +0.748960 +0.623318 +0.247768 +0.728031 +0.356127 +0.841623 +0.370534 +0.921896 +0.013139 +0.745648 +0.956281 +0.177691 +0.490084 +0.468508 +0.791064 +0.231934 +0.856363 +0.275426 +0.745190 +0.488434 +0.036211 +0.063082 +0.687182 +0.807535 +0.653321 +0.827280 +0.962313 +0.982431 +0.206915 +0.881876 +0.020044 +0.228467 +0.512551 +0.345769 +0.028853 +0.133795 +0.109013 +0.889532 +0.944957 +0.504047 +0.820674 +0.087206 +0.484045 +0.576458 +0.887639 +0.273594 +0.767735 +0.168120 +0.317962 +0.922621 +0.117445 +0.337117 +0.672406 +0.920948 +0.441122 +0.770198 +0.937502 +0.327746 +0.919480 +0.721880 +0.300399 +0.856650 +0.355851 +0.736464 +0.230529 +0.372987 +0.615862 +0.893696 +0.171507 +0.344332 +0.507621 +0.701662 +0.559357 +0.053508 +0.865345 +0.898859 +0.146455 +0.572257 +0.717690 +0.863004 +0.702953 +0.424480 +0.914917 +0.892090 +0.741867 +0.268828 +0.217733 +0.788226 +0.923054 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data42.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data42.txt new file mode 100644 index 0000000..200cc10 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data42.txt @@ -0,0 +1,100 @@ +0.801447 +0.815455 +0.122165 +0.488873 +0.267703 +0.480219 +0.438827 +0.679623 +0.879215 +0.991939 +0.838831 +0.872724 +0.944167 +0.228665 +0.938212 +0.287398 +0.531210 +0.783509 +0.936787 +0.823884 +0.931257 +0.603579 +0.374028 +0.075747 +0.600160 +0.930574 +0.317113 +0.397688 +0.783178 +0.780311 +0.432808 +0.370157 +0.644779 +0.865718 +0.821815 +0.912243 +0.896625 +0.783068 +0.328353 +0.469155 +0.613497 +0.815979 +0.057590 +0.881699 +0.792262 +0.013543 +0.335616 +0.146824 +0.031195 +0.741064 +0.335792 +0.430331 +0.594863 +0.784718 +0.890814 +0.082303 +0.448045 +0.074697 +0.821919 +0.763693 +0.467969 +0.723507 +0.286530 +0.278036 +0.345140 +0.485359 +0.708813 +0.028089 +0.420706 +0.259705 +0.918518 +0.948640 +0.070144 +0.200025 +0.449205 +0.193671 +0.533375 +0.449838 +0.591219 +0.416649 +0.287319 +0.972771 +0.177583 +0.717573 +0.895458 +0.290251 +0.368185 +0.653440 +0.893358 +0.814405 +0.597687 +0.298772 +0.017903 +0.100817 +0.298609 +0.620003 +0.796167 +0.084980 +0.993661 +0.768632 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data43.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data43.txt new file mode 100644 index 0000000..c89745f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data43.txt @@ -0,0 +1,100 @@ +0.480547 +0.705181 +0.340578 +0.027976 +0.672288 +0.006557 +0.994444 +0.468939 +0.628294 +0.995358 +0.304661 +0.005677 +0.775436 +0.312560 +0.653915 +0.168223 +0.163322 +0.448256 +0.832990 +0.397098 +0.503601 +0.173831 +0.061848 +0.246359 +0.004068 +0.665891 +0.735197 +0.545855 +0.191475 +0.166987 +0.647508 +0.096031 +0.303017 +0.384153 +0.144534 +0.785048 +0.490855 +0.427862 +0.487115 +0.274661 +0.059674 +0.859984 +0.598865 +0.913547 +0.619530 +0.248829 +0.550459 +0.211675 +0.599454 +0.692841 +0.061144 +0.416649 +0.304661 +0.306395 +0.552305 +0.494277 +0.720019 +0.037584 +0.646084 +0.359255 +0.425503 +0.834710 +0.715241 +0.643592 +0.332015 +0.501931 +0.428581 +0.488324 +0.406903 +0.157412 +0.802626 +0.407702 +0.324461 +0.257153 +0.707642 +0.096063 +0.868687 +0.634933 +0.886688 +0.344332 +0.817548 +0.045187 +0.818592 +0.602871 +0.655931 +0.699195 +0.453011 +0.928575 +0.894452 +0.766951 +0.758842 +0.703774 +0.423969 +0.357504 +0.144716 +0.664706 +0.924918 +0.565274 +0.974516 +0.471206 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data44.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data44.txt new file mode 100644 index 0000000..e25096e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data44.txt @@ -0,0 +1,100 @@ +0.492068 +0.251033 +0.149752 +0.660675 +0.763017 +0.947820 +0.259120 +0.514124 +0.968059 +0.270033 +0.957550 +0.734274 +0.467969 +0.140003 +0.441749 +0.722927 +0.562835 +0.366126 +0.880814 +0.348204 +0.694490 +0.703187 +0.574824 +0.571208 +0.014288 +0.709515 +0.780200 +0.059405 +0.847252 +0.944533 +0.114511 +0.838731 +0.511541 +0.910076 +0.229795 +0.196592 +0.652254 +0.259705 +0.090174 +0.122205 +0.383383 +0.531096 +0.582071 +0.700017 +0.816607 +0.698019 +0.062668 +0.012899 +0.964479 +0.662691 +0.541608 +0.763918 +0.514911 +0.526550 +0.277882 +0.493614 +0.565158 +0.749074 +0.704947 +0.863942 +0.375260 +0.378115 +0.210866 +0.926828 +0.921459 +0.141202 +0.920069 +0.015169 +0.689541 +0.260071 +0.845286 +0.435293 +0.381079 +0.212676 +0.213617 +0.740719 +0.458218 +0.894368 +0.723275 +0.521679 +0.703657 +0.636000 +0.809764 +0.283782 +0.033421 +0.013311 +0.033923 +0.914081 +0.275885 +0.702131 +0.129182 +0.445941 +0.666484 +0.136500 +0.939747 +0.592159 +0.466462 +0.066619 +0.679387 +0.886774 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data45.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data45.txt new file mode 100644 index 0000000..f238b5e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data45.txt @@ -0,0 +1,100 @@ +0.617873 +0.833395 +0.669919 +0.116385 +0.486566 +0.315252 +0.157706 +0.517501 +0.708345 +0.577276 +0.625332 +0.640626 +0.305899 +0.908040 +0.902370 +0.099429 +0.121498 +0.800265 +0.870528 +0.268528 +0.633036 +0.980842 +0.598276 +0.636119 +0.635289 +0.295938 +0.144944 +0.851835 +0.192917 +0.493393 +0.724785 +0.836222 +0.788007 +0.682696 +0.884948 +0.712205 +0.561443 +0.400943 +0.903903 +0.483388 +0.977763 +0.508292 +0.873906 +0.131849 +0.162718 +0.689659 +0.284252 +0.309883 +0.148864 +0.196945 +0.484592 +0.419385 +0.673116 +0.087586 +0.112664 +0.871353 +0.359255 +0.542410 +0.049273 +0.682459 +0.235511 +0.417965 +0.551612 +0.654389 +0.370722 +0.393666 +0.706002 +0.249538 +0.643592 +0.537143 +0.073584 +0.806258 +0.284487 +0.937696 +0.561095 +0.504493 +0.706939 +0.762567 +0.566669 +0.415032 +0.759520 +0.721997 +0.185512 +0.374312 +0.547120 +0.414023 +0.589927 +0.433739 +0.088708 +0.948814 +0.875897 +0.217351 +0.438515 +0.374691 +0.142410 +0.823368 +0.360918 +0.795734 +0.121459 +0.480765 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data46.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data46.txt new file mode 100644 index 0000000..1671c94 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data46.txt @@ -0,0 +1,100 @@ +0.949279 +0.375830 +0.047223 +0.661742 +0.137630 +0.141738 +0.586758 +0.088857 +0.293926 +0.598982 +0.867298 +0.129720 +0.646796 +0.575174 +0.774101 +0.053847 +0.786474 +0.261172 +0.696726 +0.295938 +0.205998 +0.406803 +0.888415 +0.187822 +0.846467 +0.061080 +0.868502 +0.493945 +0.623081 +0.489203 +0.779869 +0.354112 +0.767399 +0.482950 +0.773545 +0.244956 +0.767735 +0.756578 +0.429713 +0.648576 +0.688244 +0.501931 +0.598511 +0.416244 +0.356402 +0.420096 +0.124427 +0.316690 +0.771761 +0.025661 +0.677849 +0.754082 +0.055729 +0.849501 +0.959514 +0.569112 +0.721183 +0.637780 +0.086622 +0.034632 +0.449099 +0.010373 +0.280588 +0.743358 +0.308219 +0.662691 +0.444891 +0.238513 +0.683759 +0.178016 +0.838430 +0.026569 +0.675247 +0.168689 +0.600867 +0.373744 +0.947290 +0.262646 +0.400943 +0.389571 +0.226090 +0.354386 +0.010186 +0.821504 +0.546200 +0.738996 +0.015920 +0.145858 +0.992650 +0.632324 +0.920875 +0.254980 +0.987906 +0.302033 +0.160071 +0.899435 +0.243420 +0.316351 +0.611842 +0.927600 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data47.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data47.txt new file mode 100644 index 0000000..a3feaaa --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data47.txt @@ -0,0 +1,100 @@ +0.475865 +0.746105 +0.331752 +0.799942 +0.233414 +0.518855 +0.939365 +0.762567 +0.203024 +0.879393 +0.409602 +0.906697 +0.829327 +0.288426 +0.745762 +0.850961 +0.135163 +0.302771 +0.468077 +0.453647 +0.047407 +0.824504 +0.017200 +0.406504 +0.626754 +0.299259 +0.058338 +0.033070 +0.009821 +0.525529 +0.255630 +0.709281 +0.930437 +0.559357 +0.563532 +0.785487 +0.642881 +0.739686 +0.320602 +0.865251 +0.706354 +0.719903 +0.920582 +0.868871 +0.613142 +0.172507 +0.877067 +0.288505 +0.953462 +0.546775 +0.202421 +0.463456 +0.801125 +0.910231 +0.318982 +0.551612 +0.368466 +0.401735 +0.790192 +0.752378 +0.135077 +0.578445 +0.787131 +0.220556 +0.158295 +0.353290 +0.822126 +0.520209 +0.615034 +0.555307 +0.328180 +0.953902 +0.868317 +0.224909 +0.138461 +0.023310 +0.459498 +0.947585 +0.935740 +0.529276 +0.112445 +0.304909 +0.544361 +0.314072 +0.362030 +0.510083 +0.498042 +0.073735 +0.946518 +0.192859 +0.811244 +0.954884 +0.842021 +0.092336 +0.246289 +0.288584 +0.592747 +0.078337 +0.559473 +0.198066 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data48.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data48.txt new file mode 100644 index 0000000..1bf895a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data48.txt @@ -0,0 +1,100 @@ +0.027976 +0.808597 +0.737616 +0.571441 +0.620003 +0.720601 +0.754537 +0.206731 +0.289456 +0.464743 +0.893527 +0.312308 +0.432188 +0.652965 +0.586758 +0.455770 +0.666602 +0.680923 +0.991144 +0.167810 +0.773433 +0.115070 +0.771426 +0.092860 +0.168689 +0.974243 +0.572607 +0.595451 +0.394351 +0.922693 +0.165451 +0.140801 +0.763918 +0.393177 +0.285900 +0.205083 +0.073660 +0.254475 +0.030686 +0.926124 +0.210182 +0.024673 +0.480983 +0.057390 +0.214561 +0.786912 +0.818697 +0.956228 +0.240439 +0.661505 +0.709398 +0.743702 +0.778209 +0.779758 +0.588284 +0.022542 +0.196005 +0.578211 +0.308052 +0.565739 +0.489093 +0.311973 +0.526436 +0.746334 +0.273898 +0.840130 +0.578562 +0.054264 +0.385310 +0.929613 +0.922765 +0.759972 +0.774324 +0.923845 +0.806471 +0.082442 +0.656168 +0.222756 +0.847448 +0.879838 +0.428581 +0.011365 +0.095301 +0.851058 +0.166987 +0.434982 +0.172454 +0.618346 +0.376876 +0.349743 +0.555654 +0.143808 +0.052594 +0.355851 +0.626161 +0.578445 +0.320602 +0.967026 +0.618346 +0.515586 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data49.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data49.txt new file mode 100644 index 0000000..90a7284 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data49.txt @@ -0,0 +1,100 @@ +0.953406 +0.465172 +0.299097 +0.299747 +0.747248 +0.390836 +0.248971 +0.931665 +0.312644 +0.470450 +0.823678 +0.560748 +0.011635 +0.770309 +0.034682 +0.654152 +0.664113 +0.508851 +0.087323 +0.169312 +0.792153 +0.255702 +0.113289 +0.842517 +0.503824 +0.017802 +0.838030 +0.623674 +0.853479 +0.061122 +0.417458 +0.581954 +0.368091 +0.233683 +0.805939 +0.876258 +0.115595 +0.082777 +0.102055 +0.189755 +0.521905 +0.053115 +0.666128 +0.150975 +0.687890 +0.255992 +0.920802 +0.694843 +0.517501 +0.848818 +0.040592 +0.893948 +0.880637 +0.269430 +0.015896 +0.150833 +0.472721 +0.312057 +0.626991 +0.698254 +0.515586 +0.710100 +0.337471 +0.099494 +0.839830 +0.282143 +0.703774 +0.931868 +0.930232 +0.128810 +0.729537 +0.559589 +0.807960 +0.939365 +0.365752 +0.442167 +0.715358 +0.945981 +0.420401 +0.446572 +0.564461 +0.816921 +0.824297 +0.553228 +0.397688 +0.609007 +0.454920 +0.304909 +0.045396 +0.657236 +0.805086 +0.335440 +0.567018 +0.940822 +0.628650 +0.869609 +0.841126 +0.411106 +0.157168 +0.032580 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data5.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data5.txt new file mode 100644 index 0000000..05f79be --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data5.txt @@ -0,0 +1,100 @@ +0.181126 +0.311889 +0.906618 +0.752036 +0.051859 +0.988076 +0.700722 +0.587345 +0.521113 +0.646915 +0.742785 +0.051513 +0.281131 +0.715358 +0.059136 +0.749417 +0.146639 +0.990902 +0.384250 +0.871628 +0.573074 +0.879749 +0.176020 +0.772430 +0.234089 +0.095936 +0.421928 +0.412412 +0.143311 +0.898777 +0.627109 +0.526777 +0.671814 +0.091600 +0.563416 +0.336410 +0.435812 +0.932207 +0.286530 +0.458644 +0.365192 +0.855020 +0.833699 +0.210182 +0.288584 +0.146271 +0.188389 +0.501931 +0.038711 +0.111278 +0.532919 +0.520548 +0.516262 +0.695431 +0.225893 +0.291605 +0.976857 +0.145218 +0.574590 +0.839830 +0.574240 +0.436227 +0.436539 +0.102932 +0.030540 +0.483278 +0.333154 +0.976229 +0.251176 +0.823678 +0.025061 +0.053133 +0.886341 +0.928436 +0.594981 +0.788117 +0.935081 +0.093636 +0.350922 +0.695078 +0.658422 +0.184282 +0.406205 +0.592394 +0.373555 +0.311387 +0.392981 +0.566087 +0.483935 +0.382326 +0.706354 +0.933351 +0.237145 +0.162667 +0.316436 +0.848231 +0.436227 +0.796167 +0.549307 +0.651067 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data50.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data50.txt new file mode 100644 index 0000000..e88fdb6 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data50.txt @@ -0,0 +1,100 @@ +0.838030 +0.010257 +0.067427 +0.626043 +0.149752 +0.998711 +0.818488 +0.221266 +0.656999 +0.245166 +0.327312 +0.940759 +0.884161 +0.774435 +0.588049 +0.192570 +0.409502 +0.416750 +0.580901 +0.365939 +0.076394 +0.176504 +0.114809 +0.817966 +0.870987 +0.640271 +0.493503 +0.724785 +0.761214 +0.687300 +0.426938 +0.480219 +0.595686 +0.358425 +0.542410 +0.487994 +0.576575 +0.068080 +0.682459 +0.492399 +0.969376 +0.867577 +0.086303 +0.429507 +0.675128 +0.370440 +0.192802 +0.238582 +0.579965 +0.268678 +0.475648 +0.656999 +0.928922 +0.107490 +0.659845 +0.996211 +0.116687 +0.528480 +0.184170 +0.250320 +0.924060 +0.610543 +0.025747 +0.053489 +0.582774 +0.023432 +0.265686 +0.954612 +0.425401 +0.554960 +0.070771 +0.085725 +0.893358 +0.851058 +0.035858 +0.649881 +0.738191 +0.017259 +0.640745 +0.136934 +0.288346 +0.134093 +0.988052 +0.507956 +0.989134 +0.905025 +0.202361 +0.084951 +0.966754 +0.125188 +0.937047 +0.779427 +0.489754 +0.277959 +0.919110 +0.537714 +0.154165 +0.823781 +0.653915 +0.663995 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data51.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data51.txt new file mode 100644 index 0000000..cc23751 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data51.txt @@ -0,0 +1,100 @@ +0.733235 +0.813880 +0.656050 +0.698372 +0.733351 +0.058338 +0.131723 +0.094827 +0.170720 +0.046739 +0.201280 +0.671459 +0.194020 +0.893274 +0.562371 +0.640864 +0.497044 +0.958848 +0.946160 +0.095079 +0.337117 +0.930437 +0.401636 +0.194078 +0.159675 +0.996750 +0.145629 +0.601339 +0.076238 +0.176128 +0.638254 +0.597923 +0.116271 +0.732658 +0.670748 +0.570859 +0.983494 +0.177583 +0.703422 +0.654745 +0.688952 +0.731156 +0.099857 +0.745190 +0.811033 +0.668498 +0.069117 +0.677849 +0.427144 +0.503490 +0.296100 +0.446151 +0.866463 +0.294248 +0.345859 +0.901965 +0.034657 +0.349471 +0.019407 +0.066574 +0.387244 +0.474888 +0.401339 +0.436020 +0.564229 +0.806578 +0.461528 +0.821401 +0.056930 +0.253108 +0.528480 +0.705768 +0.046112 +0.976857 +0.962558 +0.377924 +0.883021 +0.580199 +0.063608 +0.563184 +0.690013 +0.617045 +0.747819 +0.755671 +0.192744 +0.474563 +0.376020 +0.361381 +0.286845 +0.538058 +0.071160 +0.586758 +0.102560 +0.262056 +0.096766 +0.326706 +0.302689 +0.717224 +0.099593 +0.677021 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data52.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data52.txt new file mode 100644 index 0000000..4613def --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data52.txt @@ -0,0 +1,100 @@ +0.121420 +0.790301 +0.894872 +0.896209 +0.481748 +0.484154 +0.996861 +0.314072 +0.050918 +0.105259 +0.316436 +0.545970 +0.869793 +0.318897 +0.204415 +0.102594 +0.260952 +0.490194 +0.288742 +0.383287 +0.903179 +0.555192 +0.535772 +0.468939 +0.944654 +0.928645 +0.687536 +0.046855 +0.145721 +0.808916 +0.399264 +0.817339 +0.053115 +0.789319 +0.180962 +0.283235 +0.145035 +0.933418 +0.138373 +0.619293 +0.813985 +0.577159 +0.783729 +0.145081 +0.706939 +0.380408 +0.831162 +0.659252 +0.573307 +0.167450 +0.508068 +0.096031 +0.163019 +0.833699 +0.266283 +0.990697 +0.059219 +0.542410 +0.657355 +0.384925 +0.924132 +0.640271 +0.804018 +0.240370 +0.083590 +0.795626 +0.668024 +0.287477 +0.691545 +0.392493 +0.302525 +0.620358 +0.508516 +0.147702 +0.796275 +0.843013 +0.987709 +0.225171 +0.466247 +0.617636 +0.222432 +0.338091 +0.260365 +0.439765 +0.732196 +0.146317 +0.284722 +0.895708 +0.105778 +0.090778 +0.172402 +0.953792 +0.704478 +0.110051 +0.013673 +0.196416 +0.726641 +0.033421 +0.100850 +0.620950 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data53.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data53.txt new file mode 100644 index 0000000..1a927e7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data53.txt @@ -0,0 +1,100 @@ +0.063740 +0.301952 +0.150174 +0.676430 +0.409802 +0.496601 +0.136673 +0.426733 +0.494609 +0.742326 +0.029550 +0.424174 +0.214814 +0.047374 +0.986461 +0.896708 +0.877874 +0.952295 +0.067590 +0.939046 +0.153159 +0.951790 +0.992327 +0.237486 +0.865718 +0.969722 +0.553921 +0.091204 +0.547005 +0.172666 +0.600278 +0.222367 +0.966021 +0.485469 +0.560052 +0.799512 +0.789646 +0.717457 +0.222561 +0.715124 +0.320090 +0.943923 +0.864410 +0.809446 +0.364261 +0.887467 +0.604876 +0.366313 +0.709047 +0.683404 +0.134991 +0.250463 +0.997842 +0.105709 +0.221848 +0.243002 +0.096222 +0.187539 +0.828202 +0.368654 +0.072165 +0.277497 +0.719903 +0.591806 +0.935608 +0.189071 +0.559357 +0.465280 +0.061038 +0.655338 +0.655457 +0.753514 +0.199549 +0.195010 +0.993417 +0.217797 +0.047812 +0.454920 +0.401735 +0.537714 +0.691781 +0.268153 +0.053809 +0.245797 +0.906697 +0.882052 +0.017383 +0.674063 +0.540920 +0.187482 +0.738766 +0.304167 +0.674655 +0.027013 +0.816607 +0.074977 +0.448889 +0.703891 +0.063235 +0.713957 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data54.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data54.txt new file mode 100644 index 0000000..701b94a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data54.txt @@ -0,0 +1,100 @@ +0.774880 +0.631376 +0.479347 +0.415436 +0.730809 +0.150315 +0.602400 +0.613497 +0.706119 +0.025862 +0.023120 +0.851058 +0.685176 +0.281831 +0.862157 +0.307720 +0.652965 +0.284722 +0.973133 +0.062106 +0.427965 +0.923414 +0.367342 +0.458325 +0.885993 +0.309133 +0.953074 +0.694961 +0.012125 +0.477170 +0.892259 +0.175431 +0.971291 +0.006693 +0.153542 +0.226024 +0.250036 +0.072314 +0.130384 +0.441122 +0.450683 +0.580667 +0.391323 +0.458005 +0.363609 +0.001584 +0.539774 +0.713724 +0.351832 +0.705533 +0.827280 +0.660319 +0.040665 +0.315337 +0.986117 +0.981742 +0.366406 +0.354569 +0.797895 +0.852319 +0.140446 +0.969419 +0.330617 +0.915824 +0.326274 +0.582774 +0.435501 +0.843904 +0.983553 +0.719204 +0.580316 +0.245306 +0.708462 +0.498264 +0.179921 +0.979981 +0.258390 +0.490525 +0.597334 +0.198125 +0.815874 +0.417256 +0.848622 +0.019117 +0.239199 +0.989827 +0.579263 +0.693548 +0.008626 +0.789865 +0.446887 +0.870804 +0.963622 +0.081529 +0.070917 +0.482841 +0.211738 +0.222237 +0.908982 +0.957707 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data55.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data55.txt new file mode 100644 index 0000000..bafd0c8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data55.txt @@ -0,0 +1,100 @@ +0.292084 +0.049939 +0.322056 +0.674418 +0.300562 +0.323085 +0.815455 +0.875987 +0.076005 +0.858368 +0.375450 +0.840728 +0.346039 +0.107667 +0.926758 +0.288663 +0.205449 +0.703774 +0.158295 +0.786145 +0.868132 +0.259998 +0.000404 +0.971040 +0.797248 +0.431672 +0.316097 +0.659608 +0.606292 +0.420605 +0.609362 +0.574473 +0.188275 +0.189413 +0.481311 +0.975779 +0.601221 +0.256427 +0.836725 +0.240784 +0.181732 +0.466355 +0.101685 +0.472829 +0.205510 +0.547695 +0.182615 +0.822333 +0.469802 +0.142410 +0.044263 +0.694961 +0.814405 +0.659489 +0.219976 +0.751923 +0.360826 +0.066482 +0.845384 +0.332628 +0.932814 +0.784388 +0.757484 +0.304167 +0.963526 +0.838430 +0.701779 +0.707876 +0.203930 +0.475214 +0.096927 +0.938212 +0.793349 +0.781856 +0.283469 +0.284330 +0.268078 +0.114735 +0.068080 +0.101685 +0.923486 +0.235783 +0.337825 +0.800803 +0.760875 +0.466677 +0.127131 +0.802519 +0.217414 +0.667550 +0.821608 +0.430847 +0.518967 +0.018704 +0.256717 +0.166987 +0.128646 +0.632680 +0.845877 +0.991692 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data56.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data56.txt new file mode 100644 index 0000000..f0f11a8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data56.txt @@ -0,0 +1,100 @@ +0.648220 +0.876708 +0.981806 +0.140890 +0.704712 +0.653559 +0.452269 +0.809340 +0.101484 +0.620832 +0.806897 +0.177799 +0.591571 +0.942879 +0.020646 +0.732081 +0.095174 +0.705768 +0.756805 +0.872997 +0.373460 +0.027719 +0.826459 +0.771538 +0.958797 +0.968545 +0.158491 +0.619766 +0.951338 +0.664232 +0.924704 +0.473371 +0.118399 +0.358057 +0.842418 +0.222951 +0.803697 +0.671814 +0.902613 +0.939937 +0.560168 +0.867484 +0.937825 +0.753401 +0.165298 +0.421928 +0.939811 +0.805619 +0.072215 +0.340756 +0.077124 +0.286058 +0.049099 +0.868132 +0.630309 +0.676548 +0.527912 +0.332628 +0.772096 +0.317707 +0.723856 +0.634459 +0.178124 +0.704009 +0.679741 +0.479674 +0.179866 +0.975476 +0.757484 +0.889618 +0.039485 +0.893021 +0.183170 +0.932071 +0.530186 +0.687182 +0.151306 +0.053696 +0.545166 +0.487115 +0.752378 +0.526096 +0.151400 +0.213931 +0.772430 +0.331490 +0.076342 +0.313988 +0.535429 +0.009457 +0.268678 +0.039613 +0.990000 +0.369499 +0.162015 +0.647271 +0.268378 +0.139826 +0.107244 +0.874179 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data57.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data57.txt new file mode 100644 index 0000000..b5b597e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data57.txt @@ -0,0 +1,100 @@ +0.862816 +0.622489 +0.040549 +0.756805 +0.088530 +0.688244 +0.746219 +0.741179 +0.506391 +0.092521 +0.812194 +0.698137 +0.175484 +0.901396 +0.168017 +0.519758 +0.782187 +0.176827 +0.883636 +0.234021 +0.973013 +0.738536 +0.494387 +0.783288 +0.884861 +0.975666 +0.802412 +0.350650 +0.196592 +0.138067 +0.452587 +0.333505 +0.590397 +0.127009 +0.051568 +0.077913 +0.840628 +0.320175 +0.376591 +0.064449 +0.873816 +0.817339 +0.483169 +0.257880 +0.904064 +0.228003 +0.529617 +0.467215 +0.224647 +0.572374 +0.950486 +0.910775 +0.069188 +0.620358 +0.439869 +0.122994 +0.182450 +0.583945 +0.405408 +0.968721 +0.762679 +0.015531 +0.276038 +0.038544 +0.049957 +0.208574 +0.460245 +0.033603 +0.289694 +0.949163 +0.723856 +0.483060 +0.421114 +0.012860 +0.646203 +0.044818 +0.138110 +0.317368 +0.404911 +0.466355 +0.436850 +0.673471 +0.403519 +0.012727 +0.449310 +0.512663 +0.301952 +0.927039 +0.574473 +0.910076 +0.100319 +0.337559 +0.432085 +0.444157 +0.852803 +0.288663 +0.516825 +0.219783 +0.808810 +0.460352 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data58.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data58.txt new file mode 100644 index 0000000..5f0fb31 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data58.txt @@ -0,0 +1,100 @@ +0.879125 +0.048323 +0.458538 +0.440600 +0.885645 +0.793349 +0.589575 +0.043094 +0.258317 +0.749645 +0.271241 +0.642406 +0.412111 +0.967702 +0.813038 +0.895039 +0.660794 +0.025294 +0.925131 +0.084325 +0.889103 +0.430744 +0.759633 +0.321885 +0.301706 +0.513113 +0.455239 +0.868871 +0.019174 +0.559357 +0.196651 +0.171664 +0.649169 +0.900254 +0.905664 +0.357965 +0.438515 +0.283704 +0.162065 +0.196533 +0.925415 +0.825842 +0.163877 +0.847448 +0.538515 +0.331490 +0.893358 +0.879749 +0.147285 +0.790628 +0.126035 +0.208698 +0.837127 +0.261467 +0.114958 +0.321885 +0.707174 +0.907172 +0.625569 +0.100352 +0.220298 +0.916126 +0.199608 +0.402131 +0.601692 +0.441435 +0.474346 +0.104055 +0.848818 +0.414225 +0.332277 +0.909998 +0.278576 +0.202361 +0.427554 +0.584414 +0.486017 +0.145401 +0.922548 +0.566087 +0.351104 +0.783398 +0.280743 +0.690131 +0.709632 +0.742785 +0.147100 +0.729421 +0.743129 +0.436850 +0.063674 +0.222302 +0.215256 +0.635763 +0.600160 +0.410805 +0.786255 +0.293926 +0.567832 +0.489864 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data59.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data59.txt new file mode 100644 index 0000000..cdf94e1 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data59.txt @@ -0,0 +1,100 @@ +0.664824 +0.031138 +0.387534 +0.931121 +0.069976 +0.413922 +0.737040 +0.047745 +0.487554 +0.183392 +0.773099 +0.511204 +0.874813 +0.611842 +0.336675 +0.503713 +0.921823 +0.506838 +0.561559 +0.778984 +0.527912 +0.431362 +0.064627 +0.647626 +0.127131 +0.239474 +0.621424 +0.032426 +0.607708 +0.200085 +0.820570 +0.171454 +0.748732 +0.485250 +0.542410 +0.446782 +0.400449 +0.896874 +0.836222 +0.256209 +0.361011 +0.398377 +0.088175 +0.318301 +0.788991 +0.000542 +0.890814 +0.287240 +0.043109 +0.367248 +0.967567 +0.410504 +0.917699 +0.035690 +0.198421 +0.168793 +0.054037 +0.825945 +0.183725 +0.208328 +0.912705 +0.512663 +0.078311 +0.326533 +0.861025 +0.642999 +0.484921 +0.150127 +0.169312 +0.020981 +0.083787 +0.461742 +0.622845 +0.757371 +0.541149 +0.587345 +0.946101 +0.339155 +0.392591 +0.056851 +0.331577 +0.529503 +0.202120 +0.737846 +0.883811 +0.384250 +0.476843 +0.413217 +0.743472 +0.927809 +0.596745 +0.684231 +0.306809 +0.324720 +0.619056 +0.867484 +0.084296 +0.364540 +0.306312 +0.644186 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data6.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data6.txt new file mode 100644 index 0000000..ec5314b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data6.txt @@ -0,0 +1,100 @@ +0.637661 +0.942570 +0.444681 +0.631020 +0.924132 +0.657473 +0.665536 +0.957077 +0.794868 +0.922476 +0.447308 +0.383095 +0.735888 +0.004631 +0.388989 +0.045932 +0.893190 +0.211800 +0.371288 +0.438410 +0.238239 +0.545625 +0.287872 +0.547925 +0.175645 +0.352743 +0.033178 +0.534288 +0.085008 +0.885819 +0.040287 +0.726641 +0.819218 +0.123272 +0.619530 +0.476409 +0.402428 +0.159428 +0.106894 +0.525189 +0.715941 +0.725713 +0.070168 +0.906380 +0.632443 +0.847154 +0.126886 +0.154261 +0.426426 +0.708462 +0.738651 +0.542640 +0.298934 +0.847154 +0.221978 +0.378783 +0.227937 +0.966480 +0.845286 +0.145218 +0.689423 +0.051732 +0.362123 +0.036978 +0.209192 +0.613734 +0.391908 +0.553112 +0.510644 +0.765491 +0.024041 +0.548156 +0.689777 +0.944593 +0.880992 +0.847938 +0.974516 +0.240232 +0.964857 +0.120990 +0.512102 +0.160369 +0.568297 +0.226156 +0.015048 +0.686002 +0.096959 +0.021123 +0.818697 +0.683877 +0.662335 +0.265240 +0.546545 +0.706119 +0.862251 +0.929613 +0.211800 +0.102425 +0.912320 +0.053980 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data60.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data60.txt new file mode 100644 index 0000000..3956c7c --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data60.txt @@ -0,0 +1,100 @@ +0.835920 +0.088501 +0.033750 +0.857987 +0.552305 +0.548846 +0.955854 +0.389669 +0.912397 +0.614325 +0.616690 +0.125309 +0.365752 +0.642999 +0.765604 +0.791500 +0.847448 +0.586876 +0.570975 +0.442690 +0.504493 +0.903501 +0.532121 +0.596628 +0.792479 +0.521792 +0.748504 +0.473262 +0.592041 +0.213303 +0.198066 +0.668379 +0.039033 +0.361845 +0.838130 +0.251604 +0.004129 +0.714074 +0.659964 +0.896209 +0.415032 +0.867577 +0.001563 +0.205388 +0.511541 +0.328093 +0.099396 +0.205083 +0.565739 +0.600278 +0.557273 +0.908355 +0.598158 +0.763242 +0.915598 +0.085754 +0.572724 +0.850183 +0.132017 +0.218756 +0.897869 +0.846663 +0.340667 +0.165451 +0.636831 +0.444891 +0.888329 +0.952630 +0.329049 +0.301543 +0.700605 +0.488983 +0.760988 +0.114697 +0.259047 +0.116083 +0.399659 +0.911008 +0.527799 +0.804765 +0.512776 +0.443947 +0.335352 +0.552074 +0.069283 +0.736579 +0.080271 +0.814720 +0.543902 +0.395919 +0.296988 +0.276115 +0.684585 +0.507844 +0.379643 +0.421012 +0.488543 +0.554845 +0.361011 +0.903017 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data61.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data61.txt new file mode 100644 index 0000000..e0a3264 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data61.txt @@ -0,0 +1,100 @@ +0.766951 +0.867854 +0.836020 +0.928297 +0.041105 +0.863661 +0.846565 +0.882757 +0.661268 +0.575057 +0.051823 +0.145904 +0.810293 +0.223146 +0.898365 +0.509187 +0.948289 +0.814510 +0.703070 +0.255702 +0.378592 +0.221136 +0.224255 +0.185961 +0.916952 +0.513450 +0.235715 +0.000281 +0.854250 +0.212488 +0.951395 +0.995240 +0.008879 +0.710685 +0.616572 +0.672524 +0.950942 +0.265389 +0.971707 +0.009524 +0.114548 +0.298122 +0.729074 +0.387244 +0.785487 +0.376210 +0.898282 +0.872815 +0.979813 +0.172138 +0.111206 +0.719088 +0.226880 +0.508739 +0.888501 +0.094418 +0.750442 +0.153781 +0.755558 +0.140935 +0.157853 +0.508516 +0.069045 +0.917848 +0.206364 +0.177637 +0.031081 +0.902532 +0.582891 +0.740719 +0.797572 +0.042224 +0.663165 +0.909998 +0.964337 +0.760198 +0.049640 +0.491186 +0.403718 +0.988648 +0.094293 +0.802948 +0.103578 +0.810927 +0.098219 +0.032568 +0.470450 +0.995775 +0.127171 +0.746448 +0.527231 +0.183170 +0.582422 +0.822230 +0.598276 +0.341202 +0.168949 +0.376401 +0.665417 +0.528480 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data62.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data62.txt new file mode 100644 index 0000000..2a1691d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data62.txt @@ -0,0 +1,100 @@ +0.046889 +0.972160 +0.711737 +0.428273 +0.634696 +0.888157 +0.443842 +0.375640 +0.677731 +0.459498 +0.396901 +0.240094 +0.993898 +0.351377 +0.245516 +0.367623 +0.998943 +0.765604 +0.269882 +0.397885 +0.653084 +0.488324 +0.721066 +0.047256 +0.909998 +0.247768 +0.645728 +0.700370 +0.104638 +0.527685 +0.491296 +0.064427 +0.996256 +0.252821 +0.078390 +0.585938 +0.182450 +0.427554 +0.672643 +0.897869 +0.205875 +0.710217 +0.312644 +0.089006 +0.467861 +0.750898 +0.706822 +0.449416 +0.481857 +0.121812 +0.989717 +0.266656 +0.032178 +0.463885 +0.771538 +0.289139 +0.275273 +0.548616 +0.354478 +0.738191 +0.509411 +0.657473 +0.252463 +0.523829 +0.138110 +0.476191 +0.340667 +0.371665 +0.545625 +0.472613 +0.890302 +0.510083 +0.330006 +0.214687 +0.395625 +0.843013 +0.952963 +0.124947 +0.164434 +0.753514 +0.053809 +0.467969 +0.692252 +0.576575 +0.809975 +0.131178 +0.555654 +0.886254 +0.984457 +0.097152 +0.108657 +0.567948 +0.870804 +0.065436 +0.283860 +0.470018 +0.952462 +0.881434 +0.870804 +0.587814 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data63.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data63.txt new file mode 100644 index 0000000..cd3f124 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data63.txt @@ -0,0 +1,100 @@ +0.926335 +0.832686 +0.923342 +0.825019 +0.684585 +0.389086 +0.971500 +0.628887 +0.162567 +0.174576 +0.316690 +0.914310 +0.784938 +0.364633 +0.086622 +0.876977 +0.960628 +0.308052 +0.873725 +0.424276 +0.110447 +0.907804 +0.847938 +0.823781 +0.206242 +0.302443 +0.889103 +0.333856 +0.902936 +0.267104 +0.269656 +0.309550 +0.193381 +0.092860 +0.697078 +0.338179 +0.644660 +0.271695 +0.371476 +0.628531 +0.889875 +0.838731 +0.418878 +0.514574 +0.143672 +0.868502 +0.801554 +0.832787 +0.204294 +0.324375 +0.624740 +0.202722 +0.051878 +0.885297 +0.060974 +0.003888 +0.434879 +0.362866 +0.608653 +0.152016 +0.519871 +0.056871 +0.241475 +0.414326 +0.275196 +0.976117 +0.141425 +0.009018 +0.622963 +0.861686 +0.073334 +0.925770 +0.314578 +0.474455 +0.796491 +0.214750 +0.756805 +0.678086 +0.532691 +0.080081 +0.355301 +0.201640 +0.309050 +0.930232 +0.777434 +0.740030 +0.183558 +0.364447 +0.665891 +0.945380 +0.023258 +0.208944 +0.122678 +0.150174 +0.344870 +0.532235 +0.088175 +0.941073 +0.047965 +0.558894 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data64.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data64.txt new file mode 100644 index 0000000..753176e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data64.txt @@ -0,0 +1,100 @@ +0.946459 +0.262720 +0.347210 +0.917326 +0.205692 +0.603697 +0.597687 +0.424480 +0.493614 +0.661624 +0.524735 +0.719786 +0.754423 +0.159329 +0.533147 +0.663758 +0.260511 +0.973572 +0.032830 +0.988554 +0.782628 +0.544706 +0.966205 +0.709983 +0.679387 +0.870620 +0.759859 +0.189071 +0.858178 +0.519080 +0.004034 +0.579848 +0.917102 +0.157853 +0.545970 +0.492289 +0.860268 +0.939110 +0.651898 +0.081254 +0.900090 +0.471423 +0.784828 +0.035845 +0.823265 +0.417965 +0.849208 +0.016047 +0.367342 +0.768296 +0.377543 +0.455239 +0.166371 +0.700487 +0.766838 +0.843310 +0.387534 +0.598276 +0.829429 +0.859319 +0.023607 +0.781305 +0.295696 +0.506726 +0.293525 +0.406105 +0.051296 +0.469694 +0.769415 +0.997414 +0.531894 +0.321029 +0.338889 +0.525642 +0.157706 +0.294650 +0.481857 +0.955046 +0.070699 +0.577276 +0.102729 +0.087118 +0.782738 +0.140935 +0.591219 +0.162015 +0.480547 +0.077019 +0.895625 +0.038893 +0.086855 +0.785267 +0.582188 +0.363144 +0.317792 +0.230662 +0.419690 +0.877695 +0.368936 +0.335792 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data65.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data65.txt new file mode 100644 index 0000000..2cc1388 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data65.txt @@ -0,0 +1,100 @@ +0.225564 +0.985080 +0.086274 +0.798866 +0.961028 +0.726061 +0.334911 +0.531324 +0.588049 +0.510307 +0.705299 +0.594981 +0.618583 +0.931597 +0.806471 +0.492178 +0.436746 +0.684349 +0.469910 +0.528367 +0.728031 +0.900009 +0.484811 +0.331752 +0.528594 +0.643118 +0.110952 +0.401042 +0.477170 +0.494387 +0.101284 +0.770086 +0.634814 +0.435501 +0.632917 +0.688244 +0.511990 +0.315337 +0.732312 +0.124187 +0.562603 +0.085323 +0.017337 +0.898199 +0.991995 +0.609598 +0.999847 +0.532805 +0.996165 +0.039627 +0.496712 +0.633036 +0.248546 +0.063564 +0.272150 +0.327486 +0.787351 +0.593334 +0.816712 +0.910853 +0.605230 +0.017019 +0.262351 +0.864784 +0.110303 +0.221395 +0.614325 +0.452269 +0.432912 +0.807216 +0.881346 +0.138988 +0.580199 +0.704947 +0.509859 +0.251104 +0.869609 +0.611606 +0.014233 +0.040973 +0.183836 +0.751695 +0.121185 +0.592629 +0.719088 +0.628176 +0.243768 +0.051044 +0.951112 +0.407302 +0.081419 +0.488983 +0.298122 +0.488104 +0.098317 +0.478584 +0.821712 +0.632087 +0.420605 +0.156048 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data66.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data66.txt new file mode 100644 index 0000000..697ff90 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data66.txt @@ -0,0 +1,100 @@ +0.568879 +0.866090 +0.121107 +0.296100 +0.891920 +0.375925 +0.946994 +0.781194 +0.999475 +0.329310 +0.230195 +0.742670 +0.046640 +0.740834 +0.493061 +0.172454 +0.164434 +0.627109 +0.112811 +0.243211 +0.671577 +0.417357 +0.887034 +0.800695 +0.638254 +0.249823 +0.936265 +0.955100 +0.060636 +0.581720 +0.481420 +0.934352 +0.586289 +0.884948 +0.541608 +0.400449 +0.649525 +0.778431 +0.735888 +0.791827 +0.463456 +0.933618 +0.231130 +0.533033 +0.424174 +0.862534 +0.605938 +0.613142 +0.254619 +0.719204 +0.970364 +0.983104 +0.243978 +0.840130 +0.292244 +0.946638 +0.085467 +0.576458 +0.751467 +0.702014 +0.938405 +0.694843 +0.123549 +0.944957 +0.473587 +0.349652 +0.422438 +0.301624 +0.337914 +0.934816 +0.344780 +0.186073 +0.818592 +0.066230 +0.731849 +0.211052 +0.726409 +0.015256 +0.414426 +0.453435 +0.799512 +0.049570 +0.032818 +0.591336 +0.698254 +0.403619 +0.718273 +0.176504 +0.347752 +0.295777 +0.976820 +0.100751 +0.332891 +0.301543 +0.855788 +0.390738 +0.919480 +0.251533 +0.071112 +0.467861 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data67.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data67.txt new file mode 100644 index 0000000..185c5f2 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data67.txt @@ -0,0 +1,100 @@ +0.835012 +0.803055 +0.240232 +0.775436 +0.575174 +0.821815 +0.835819 +0.269882 +0.966021 +0.137979 +0.162266 +0.717107 +0.062192 +0.442376 +0.970492 +0.408901 +0.953406 +0.070771 +0.473696 +0.119746 +0.463885 +0.529276 +0.004592 +0.089244 +0.796275 +0.428479 +0.619056 +0.988245 +0.169364 +0.772876 +0.768072 +0.151117 +0.499152 +0.364167 +0.956281 +0.438723 +0.983671 +0.300399 +0.201640 +0.064784 +0.502487 +0.148677 +0.714658 +0.840827 +0.608299 +0.492951 +0.413117 +0.281442 +0.213617 +0.689777 +0.399264 +0.758616 +0.136977 +0.584883 +0.952630 +0.867298 +0.591806 +0.763355 +0.041194 +0.248546 +0.745762 +0.585117 +0.383479 +0.441331 +0.034457 +0.672288 +0.607236 +0.577977 +0.275885 +0.523376 +0.888759 +0.137979 +0.767511 +0.953737 +0.151542 +0.240991 +0.928367 +0.540691 +0.403519 +0.901640 +0.908904 +0.565739 +0.634933 +0.840429 +0.642525 +0.731040 +0.429301 +0.194020 +0.278036 +0.693430 +0.476735 +0.804765 +0.218500 +0.858559 +0.628294 +0.117179 +0.387534 +0.485798 +0.679268 +0.373744 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data68.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data68.txt new file mode 100644 index 0000000..2350763 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data68.txt @@ -0,0 +1,100 @@ +0.506279 +0.833192 +0.752946 +0.685176 +0.744160 +0.200682 +0.891410 +0.887985 +0.362773 +0.796167 +0.632087 +0.849599 +0.717690 +0.396901 +0.145538 +0.489534 +0.661979 +0.624266 +0.586876 +0.544706 +0.844101 +0.705650 +0.419690 +0.836222 +0.352469 +0.886601 +0.772765 +0.788882 +0.144262 +0.309217 +0.204294 +0.753060 +0.293846 +0.670393 +0.388116 +0.758163 +0.151874 +0.652254 +0.304991 +0.610306 +0.250677 +0.236531 +0.782958 +0.794976 +0.476409 +0.012528 +0.736925 +0.669919 +0.238170 +0.570509 +0.589692 +0.431466 +0.887294 +0.106300 +0.448783 +0.307637 +0.552651 +0.687300 +0.684231 +0.194427 +0.169468 +0.021538 +0.586524 +0.503156 +0.007967 +0.534858 +0.360826 +0.029109 +0.981037 +0.336763 +0.696726 +0.741867 +0.449521 +0.904385 +0.384153 +0.691309 +0.001814 +0.284644 +0.093419 +0.789100 +0.581603 +0.932948 +0.879304 +0.152254 +0.608535 +0.105952 +0.761101 +0.186748 +0.719554 +0.751240 +0.916952 +0.754764 +0.172666 +0.846368 +0.044089 +0.666602 +0.915900 +0.255992 +0.430950 +0.199489 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data69.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data69.txt new file mode 100644 index 0000000..87afbe8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data69.txt @@ -0,0 +1,100 @@ +0.020431 +0.904224 +0.944654 +0.613497 +0.981328 +0.361567 +0.040870 +0.679978 +0.975476 +0.912935 +0.728031 +0.674418 +0.126480 +0.078844 +0.410604 +0.196298 +0.077860 +0.329832 +0.953185 +0.549768 +0.398377 +0.957811 +0.762679 +0.257589 +0.906459 +0.128317 +0.852706 +0.802948 +0.041002 +0.322570 +0.214309 +0.328440 +0.356310 +0.280510 +0.367061 +0.648813 +0.165962 +0.378401 +0.287556 +0.670867 +0.751581 +0.423152 +0.762003 +0.161615 +0.508739 +0.396901 +0.047626 +0.646203 +0.224778 +0.597687 +0.657948 +0.962752 +0.453647 +0.957550 +0.495936 +0.835718 +0.433118 +0.978646 +0.977439 +0.255920 +0.111133 +0.357413 +0.933618 +0.905903 +0.840329 +0.686120 +0.186354 +0.377733 +0.506614 +0.038683 +0.818384 +0.446467 +0.527571 +0.060153 +0.610661 +0.755444 +0.643830 +0.922693 +0.220814 +0.261908 +0.439348 +0.590514 +0.807960 +0.144580 +0.990342 +0.001193 +0.505386 +0.094011 +0.955209 +0.218500 +0.805086 +0.481529 +0.979745 +0.730693 +0.224647 +0.729421 +0.724204 +0.638610 +0.839531 +0.592512 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data7.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data7.txt new file mode 100644 index 0000000..7ae69c2 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data7.txt @@ -0,0 +1,100 @@ +0.661742 +0.924490 +0.682223 +0.559241 +0.736234 +0.486676 +0.592747 +0.857701 +0.915220 +0.845680 +0.936657 +0.863380 +0.972078 +0.478367 +0.494056 +0.467861 +0.366219 +0.731272 +0.386180 +0.417155 +0.631850 +0.003946 +0.838731 +0.128646 +0.298772 +0.856363 +0.483935 +0.397393 +0.640389 +0.081227 +0.609125 +0.468400 +0.287161 +0.567134 +0.962558 +0.444052 +0.057570 +0.093325 +0.119167 +0.274738 +0.165400 +0.465925 +0.417560 +0.738306 +0.871811 +0.465387 +0.948931 +0.296180 +0.782848 +0.644660 +0.942384 +0.576692 +0.421419 +0.748960 +0.425606 +0.435916 +0.228798 +0.361659 +0.651186 +0.160319 +0.604050 +0.750328 +0.812300 +0.719670 +0.816084 +0.949567 +0.828202 +0.076082 +0.246992 +0.398771 +0.798758 +0.660319 +0.581486 +0.268828 +0.514799 +0.630546 +0.062516 +0.659964 +0.556579 +0.954121 +0.152064 +0.480329 +0.398082 +0.966526 +0.496490 +0.119940 +0.079218 +0.853961 +0.623200 +0.492399 +0.561907 +0.101184 +0.374596 +0.181346 +0.581369 +0.030418 +0.091052 +0.342719 +0.178504 +0.603579 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data70.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data70.txt new file mode 100644 index 0000000..f8858ef --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data70.txt @@ -0,0 +1,100 @@ +0.846467 +0.858178 +0.792588 +0.717340 +0.421623 +0.847644 +0.991787 +0.498042 +0.574473 +0.641813 +0.369593 +0.062278 +0.536229 +0.030923 +0.205692 +0.052502 +0.738996 +0.616453 +0.154165 +0.765828 +0.301706 +0.074442 +0.242654 +0.445941 +0.364354 +0.575407 +0.645016 +0.011689 +0.789646 +0.429713 +0.524848 +0.458431 +0.486237 +0.756805 +0.129347 +0.000683 +0.817757 +0.747134 +0.499374 +0.042330 +0.092213 +0.217160 +0.953627 +0.548962 +0.688834 +0.751353 +0.933150 +0.674773 +0.075284 +0.270787 +0.702366 +0.574824 +0.771761 +0.943433 +0.963957 +0.912397 +0.520548 +0.868779 +0.742326 +0.281598 +0.471314 +0.518855 +0.158737 +0.844694 +0.515249 +0.701896 +0.269882 +0.870069 +0.377638 +0.497266 +0.356677 +0.252105 +0.563416 +0.801125 +0.377638 +0.169572 +0.337029 +0.794217 +0.257371 +0.209192 +0.857415 +0.188275 +0.163120 +0.834305 +0.157853 +0.018073 +0.702953 +0.191993 +0.594040 +0.871628 +0.218500 +0.181291 +0.250392 +0.386373 +0.966799 +0.818697 +0.501931 +0.356861 +0.294891 +0.767511 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data71.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data71.txt new file mode 100644 index 0000000..63e5c9a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data71.txt @@ -0,0 +1,100 @@ +0.597805 +0.510644 +0.392493 +0.015250 +0.417458 +0.249113 +0.510195 +0.835416 +0.330966 +0.384346 +0.285822 +0.591336 +0.972892 +0.658185 +0.237828 +0.745762 +0.083280 +0.270712 +0.688126 +0.917774 +0.472180 +0.972972 +0.705064 +0.775880 +0.717573 +0.878858 +0.387825 +0.780642 +0.934882 +0.560632 +0.692959 +0.686356 +0.999753 +0.193903 +0.101618 +0.793457 +0.412915 +0.650949 +0.873906 +0.056219 +0.233279 +0.316267 +0.986356 +0.337029 +0.055031 +0.395134 +0.207774 +0.376591 +0.359901 +0.708111 +0.924918 +0.600632 +0.756351 +0.179429 +0.086943 +0.381654 +0.317029 +0.284330 +0.454389 +0.558083 +0.001240 +0.717573 +0.454389 +0.587580 +0.372042 +0.337471 +0.359809 +0.651423 +0.909530 +0.188786 +0.241337 +0.825122 +0.841226 +0.410705 +0.712789 +0.844990 +0.496047 +0.553805 +0.703187 +0.069521 +0.933685 +0.023241 +0.036619 +0.577626 +0.878858 +0.617518 +0.755671 +0.983464 +0.023510 +0.961327 +0.963430 +0.870712 +0.181126 +0.245516 +0.327746 +0.992345 +0.786035 +0.982586 +0.587814 +0.795626 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data72.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data72.txt new file mode 100644 index 0000000..66e2674 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data72.txt @@ -0,0 +1,100 @@ +0.168482 +0.500929 +0.728147 +0.284017 +0.474238 +0.430228 +0.938405 +0.160916 +0.461421 +0.580082 +0.571674 +0.719437 +0.302935 +0.861686 +0.204052 +0.696843 +0.195712 +0.549192 +0.694961 +0.625924 +0.727568 +0.463348 +0.416446 +0.753969 +0.551382 +0.935345 +0.008545 +0.204173 +0.014055 +0.949452 +0.074366 +0.496158 +0.400844 +0.667313 +0.666839 +0.385310 +0.762792 +0.373082 +0.472829 +0.671222 +0.275120 +0.493503 +0.434257 +0.858654 +0.585469 +0.583828 +0.944897 +0.917550 +0.390155 +0.317368 +0.987906 +0.392200 +0.025929 +0.630428 +0.151211 +0.734159 +0.302935 +0.837026 +0.210058 +0.729652 +0.893611 +0.412613 +0.440809 +0.370252 +0.775880 +0.441122 +0.387437 +0.266432 +0.632087 +0.235987 +0.604758 +0.731849 +0.423458 +0.324806 +0.066965 +0.701662 +0.901152 +0.124187 +0.416952 +0.853479 +0.696137 +0.584648 +0.679505 +0.621661 +0.453117 +0.648220 +0.894284 +0.895374 +0.127253 +0.151874 +0.558083 +0.280976 +0.600514 +0.996312 +0.547580 +0.995106 +0.384153 +0.462170 +0.602282 +0.638610 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data73.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data73.txt new file mode 100644 index 0000000..dee50f9 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data73.txt @@ -0,0 +1,100 @@ +0.863098 +0.660082 +0.015106 +0.617281 +0.859699 +0.769191 +0.236804 +0.787022 +0.941449 +0.885732 +0.279039 +0.299015 +0.549307 +0.693430 +0.471639 +0.821815 +0.345769 +0.333768 +0.222496 +0.758616 +0.554614 +0.665773 +0.145538 +0.904945 +0.357321 +0.509187 +0.798435 +0.965044 +0.354752 +0.572607 +0.741179 +0.963574 +0.761890 +0.528139 +0.463670 +0.434257 +0.452269 +0.605702 +0.687890 +0.383576 +0.602282 +0.170877 +0.160022 +0.698960 +0.224059 +0.037897 +0.730231 +0.583828 +0.663521 +0.648932 +0.082248 +0.404513 +0.317368 +0.537943 +0.091692 +0.028286 +0.472180 +0.849599 +0.680214 +0.195712 +0.916727 +0.607826 +0.329658 +0.516487 +0.866370 +0.548731 +0.204719 +0.439869 +0.796491 +0.175110 +0.448151 +0.570975 +0.608417 +0.875626 +0.012889 +0.783729 +0.301461 +0.996831 +0.861969 +0.277882 +0.522357 +0.797895 +0.055340 +0.431466 +0.648694 +0.321371 +0.118131 +0.330704 +0.920802 +0.464528 +0.519080 +0.855020 +0.083505 +0.134991 +0.664350 +0.065730 +0.670630 +0.918666 +0.014747 +0.601339 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data74.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data74.txt new file mode 100644 index 0000000..1b9e799 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data74.txt @@ -0,0 +1,100 @@ +0.505386 +0.928575 +0.358886 +0.263015 +0.518855 +0.655338 +0.451634 +0.331840 +0.298366 +0.751467 +0.196768 +0.812405 +0.888501 +0.777101 +0.407901 +0.713957 +0.384925 +0.356218 +0.946816 +0.132523 +0.956918 +0.827280 +0.716174 +0.040143 +0.849696 +0.788117 +0.908197 +0.442586 +0.822540 +0.315759 +0.071919 +0.682105 +0.155661 +0.836322 +0.235443 +0.429096 +0.069593 +0.975209 +0.164993 +0.287714 +0.489754 +0.038614 +0.688716 +0.661624 +0.164181 +0.240991 +0.821297 +0.847448 +0.912243 +0.840329 +0.545395 +0.193671 +0.357781 +0.703657 +0.040592 +0.534402 +0.414628 +0.226550 +0.086014 +0.628768 +0.870895 +0.274509 +0.846368 +0.136803 +0.306560 +0.082414 +0.142096 +0.888845 +0.103714 +0.182505 +0.965651 +0.917550 +0.778541 +0.041179 +0.638135 +0.569228 +0.965091 +0.969851 +0.196886 +0.437266 +0.652610 +0.189242 +0.823368 +0.355485 +0.749645 +0.840130 +0.928436 +0.171612 +0.019167 +0.056042 +0.169780 +0.509747 +0.994023 +0.238444 +0.107104 +0.387534 +0.166474 +0.481420 +0.109979 +0.365566 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data75.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data75.txt new file mode 100644 index 0000000..8f320c6 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data75.txt @@ -0,0 +1,100 @@ +0.389863 +0.796708 +0.571791 +0.187482 +0.352014 +0.440182 +0.879749 +0.668142 +0.306643 +0.554383 +0.609243 +0.823058 +0.317622 +0.403817 +0.990215 +0.943249 +0.233279 +0.601574 +0.047089 +0.201940 +0.360271 +0.788445 +0.278576 +0.015932 +0.088827 +0.447519 +0.540576 +0.845286 +0.860363 +0.937242 +0.671340 +0.966981 +0.007986 +0.742097 +0.035497 +0.910231 +0.203749 +0.362773 +0.695784 +0.729884 +0.904545 +0.853672 +0.967252 +0.965511 +0.984169 +0.044184 +0.389960 +0.475757 +0.660438 +0.176558 +0.580199 +0.120444 +0.875536 +0.855308 +0.328353 +0.711270 +0.898694 +0.794217 +0.868594 +0.120134 +0.640033 +0.288505 +0.614561 +0.729999 +0.162567 +0.108978 +0.315252 +0.820674 +0.180632 +0.426733 +0.616808 +0.070216 +0.700722 +0.650474 +0.194078 +0.530413 +0.825739 +0.746677 +0.062300 +0.046375 +0.370157 +0.412613 +0.730231 +0.841623 +0.026677 +0.324720 +0.131052 +0.942384 +0.354478 +0.548616 +0.426938 +0.751923 +0.092984 +0.183114 +0.705768 +0.266880 +0.460673 +0.020856 +0.129595 +0.804018 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data76.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data76.txt new file mode 100644 index 0000000..17052b4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data76.txt @@ -0,0 +1,100 @@ +0.857606 +0.263755 +0.821919 +0.218180 +0.994099 +0.639915 +0.894536 +0.725481 +0.908669 +0.383576 +0.541149 +0.516487 +0.713840 +0.829327 +0.511990 +0.065391 +0.695196 +0.403222 +0.695667 +0.766726 +0.737155 +0.302279 +0.569345 +0.171769 +0.740260 +0.853672 +0.110519 +0.573190 +0.871719 +0.875807 +0.304332 +0.744961 +0.484592 +0.452375 +0.588988 +0.387050 +0.504940 +0.142770 +0.574123 +0.359624 +0.062560 +0.114251 +0.007288 +0.881080 +0.634103 +0.478149 +0.892767 +0.378115 +0.770980 +0.714774 +0.354844 +0.554152 +0.965604 +0.527117 +0.622253 +0.186974 +0.748390 +0.532691 +0.546430 +0.490745 +0.549307 +0.772765 +0.657710 +0.430125 +0.484373 +0.535886 +0.312560 +0.001822 +0.946638 +0.461314 +0.927739 +0.005482 +0.868317 +0.820154 +0.169832 +0.521000 +0.344870 +0.717690 +0.930916 +0.497266 +0.231465 +0.393666 +0.607354 +0.617991 +0.416244 +0.811561 +0.991283 +0.629242 +0.525075 +0.990236 +0.961377 +0.449099 +0.793783 +0.864971 +0.267778 +0.844891 +0.329571 +0.930232 +0.537714 +0.776768 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data77.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data77.txt new file mode 100644 index 0000000..4399c8d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data77.txt @@ -0,0 +1,100 @@ +0.818697 +0.087264 +0.729884 +0.961723 +0.617045 +0.651779 +0.767960 +0.637780 +0.076576 +0.883021 +0.253755 +0.531552 +0.248758 +0.936395 +0.854250 +0.837227 +0.970956 +0.330093 +0.513674 +0.297798 +0.352743 +0.646203 +0.286688 +0.145172 +0.713140 +0.442900 +0.799189 +0.031138 +0.044452 +0.162919 +0.353199 +0.206425 +0.286766 +0.812089 +0.093263 +0.830755 +0.102695 +0.559821 +0.952963 +0.677021 +0.507397 +0.892090 +0.693665 +0.996941 +0.126156 +0.236055 +0.908433 +0.392396 +0.827383 +0.870895 +0.330181 +0.847938 +0.930094 +0.545740 +0.514799 +0.400350 +0.299422 +0.392200 +0.208944 +0.790519 +0.696137 +0.384828 +0.988125 +0.573074 +0.701662 +0.503936 +0.428684 +0.171559 +0.484811 +0.289615 +0.689305 +0.162768 +0.611133 +0.873543 +0.428376 +0.244396 +0.799727 +0.245236 +0.775769 +0.323859 +0.530413 +0.841524 +0.864971 +0.075850 +0.257880 +0.808173 +0.567599 +0.092398 +0.803804 +0.842914 +0.188332 +0.454920 +0.012673 +0.083056 +0.440600 +0.377067 +0.538973 +0.719670 +0.009114 +0.651898 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data78.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data78.txt new file mode 100644 index 0000000..2c49ea5 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data78.txt @@ -0,0 +1,100 @@ +0.120522 +0.413519 +0.266208 +0.120834 +0.205205 +0.019834 +0.082192 +0.406604 +0.366313 +0.743472 +0.554498 +0.625806 +0.506279 +0.392981 +0.296907 +0.378783 +0.498597 +0.823368 +0.513787 +0.494830 +0.994661 +0.518516 +0.843112 +0.934750 +0.366219 +0.286688 +0.853189 +0.993613 +0.203688 +0.321029 +0.756351 +0.572840 +0.824194 +0.941199 +0.518967 +0.731272 +0.371948 +0.141783 +0.332803 +0.828816 +0.372042 +0.126237 +0.981584 +0.195069 +0.270863 +0.707174 +0.283860 +0.059446 +0.782518 +0.986644 +0.950314 +0.364261 +0.081943 +0.398082 +0.176235 +0.581603 +0.090144 +0.890217 +0.598276 +0.171244 +0.274509 +0.664706 +0.551266 +0.423663 +0.374028 +0.084780 +0.272605 +0.354386 +0.960628 +0.719670 +0.960275 +0.056573 +0.594863 +0.787898 +0.047139 +0.031747 +0.360641 +0.452799 +0.908669 +0.391128 +0.951958 +0.634222 +0.773767 +0.015484 +0.021797 +0.433843 +0.740145 +0.538744 +0.172718 +0.489974 +0.114996 +0.405707 +0.801769 +0.402924 +0.069378 +0.937566 +0.335881 +0.645372 +0.048203 +0.309633 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data79.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data79.txt new file mode 100644 index 0000000..9e61106 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data79.txt @@ -0,0 +1,100 @@ +0.589927 +0.872906 +0.526890 +0.450049 +0.696608 +0.122126 +0.764368 +0.993645 +0.069784 +0.554383 +0.646796 +0.670393 +0.493282 +0.262941 +0.217733 +0.951902 +0.683995 +0.354569 +0.475757 +0.827280 +0.730231 +0.484264 +0.210493 +0.739226 +0.891495 +0.431156 +0.041609 +0.334735 +0.598511 +0.922982 +0.570859 +0.332978 +0.603579 +0.853768 +0.331140 +0.791282 +0.335969 +0.122796 +0.897869 +0.329049 +0.820778 +0.554267 +0.353746 +0.332190 +0.747362 +0.371005 +0.726293 +0.809658 +0.211925 +0.750328 +0.701074 +0.779316 +0.051841 +0.593687 +0.066094 +0.727220 +0.206915 +0.395625 +0.053489 +0.711504 +0.518967 +0.937242 +0.179048 +0.951508 +0.928228 +0.697314 +0.110411 +0.840130 +0.432498 +0.819113 +0.114437 +0.124387 +0.024811 +0.769750 +0.536000 +0.844497 +0.413721 +0.522131 +0.613142 +0.467323 +0.934086 +0.133922 +0.359994 +0.783729 +0.906141 +0.660438 +0.273289 +0.992436 +0.223146 +0.736119 +0.298122 +0.541722 +0.909686 +0.065300 +0.487774 +0.477714 +0.669090 +0.555654 +0.603107 +0.195302 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data8.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data8.txt new file mode 100644 index 0000000..ccb9b3d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data8.txt @@ -0,0 +1,100 @@ +0.925628 +0.559473 +0.821089 +0.373933 +0.311805 +0.522357 +0.264942 +0.088353 +0.316436 +0.509523 +0.843409 +0.234697 +0.306147 +0.042756 +0.698842 +0.419690 +0.736119 +0.953682 +0.405508 +0.966021 +0.468400 +0.291685 +0.239750 +0.592512 +0.104501 +0.933082 +0.367529 +0.346129 +0.906141 +0.301952 +0.988928 +0.126724 +0.136543 +0.903501 +0.771091 +0.416446 +0.943923 +0.466355 +0.250605 +0.718156 +0.587228 +0.982524 +0.406604 +0.411207 +0.972160 +0.927109 +0.218756 +0.914841 +0.006037 +0.979981 +0.930163 +0.109943 +0.075207 +0.023907 +0.108728 +0.120367 +0.087998 +0.767960 +0.978048 +0.958072 +0.364354 +0.910930 +0.745076 +0.379356 +0.741523 +0.607826 +0.769191 +0.114548 +0.619056 +0.421419 +0.832178 +0.205753 +0.680332 +0.197652 +0.946994 +0.374691 +0.432705 +0.991768 +0.679505 +0.478584 +0.667905 +0.530983 +0.222367 +0.642643 +0.502821 +0.255992 +0.011502 +0.332102 +0.121263 +0.728611 +0.602871 +0.333329 +0.520209 +0.375166 +0.877067 +0.770421 +0.153446 +0.884511 +0.020362 +0.288584 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data80.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data80.txt new file mode 100644 index 0000000..89f09ae --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data80.txt @@ -0,0 +1,100 @@ +0.665417 +0.509299 +0.332628 +0.600867 +0.393275 +0.954121 +0.588166 +0.324289 +0.576108 +0.879215 +0.069640 +0.611488 +0.428273 +0.306147 +0.273594 +0.640389 +0.109943 +0.981869 +0.433843 +0.880814 +0.075747 +0.744961 +0.684231 +0.079192 +0.483826 +0.980744 +0.407202 +0.410003 +0.121459 +0.901071 +0.752378 +0.016890 +0.226353 +0.875717 +0.006751 +0.486017 +0.647982 +0.510083 +0.626872 +0.983464 +0.471855 +0.038586 +0.071674 +0.963909 +0.933217 +0.090688 +0.156875 +0.085870 +0.859889 +0.539431 +0.856841 +0.692134 +0.099758 +0.365846 +0.975171 +0.199370 +0.025061 +0.462598 +0.874903 +0.501152 +0.819634 +0.504716 +0.748504 +0.003377 +0.974825 +0.849696 +0.064382 +0.580901 +0.204780 +0.642999 +0.731040 +0.878590 +0.063388 +0.811456 +0.751353 +0.680923 +0.832077 +0.265686 +0.631613 +0.429610 +0.550344 +0.581252 +0.544361 +0.770198 +0.591336 +0.432912 +0.107808 +0.510532 +0.947349 +0.023801 +0.385117 +0.403122 +0.865997 +0.877605 +0.346309 +0.363423 +0.299585 +0.259120 +0.233683 +0.322828 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data81.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data81.txt new file mode 100644 index 0000000..ce902cf --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data81.txt @@ -0,0 +1,100 @@ +0.729189 +0.873270 +0.172033 +0.564345 +0.740260 +0.612906 +0.152587 +0.005331 +0.318642 +0.430537 +0.890899 +0.373555 +0.216651 +0.392103 +0.247768 +0.917625 +0.173672 +0.880726 +0.972690 +0.739686 +0.897455 +0.880814 +0.009878 +0.181897 +0.509411 +0.237076 +0.163070 +0.090114 +0.610188 +0.047156 +0.713490 +0.013009 +0.412714 +0.130010 +0.832178 +0.891070 +0.385021 +0.805832 +0.099989 +0.879749 +0.562719 +0.371476 +0.614679 +0.022609 +0.965418 +0.915900 +0.348746 +0.871628 +0.202181 +0.704243 +0.954884 +0.235851 +0.255269 +0.885906 +0.443109 +0.498153 +0.256282 +0.156875 +0.845483 +0.734505 +0.798758 +0.532007 +0.971790 +0.576341 +0.176182 +0.329745 +0.789100 +0.976526 +0.459818 +0.019553 +0.244327 +0.434671 +0.671340 +0.069069 +0.891665 +0.635526 +0.420096 +0.889103 +0.540805 +0.168430 +0.794868 +0.810081 +0.658541 +0.949683 +0.663639 +0.176773 +0.678322 +0.791718 +0.344870 +0.597923 +0.441958 +0.085094 +0.800803 +0.400844 +0.680805 +0.564345 +0.135077 +0.390544 +0.947762 +0.789865 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data82.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data82.txt new file mode 100644 index 0000000..d50ea47 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data82.txt @@ -0,0 +1,100 @@ +0.317113 +0.316436 +0.614798 +0.471098 +0.816712 +0.186861 +0.777655 +0.181236 +0.390641 +0.338534 +0.150692 +0.238650 +0.121224 +0.946160 +0.034557 +0.969765 +0.827280 +0.609480 +0.386663 +0.526550 +0.543213 +0.809128 +0.255558 +0.064205 +0.820985 +0.688480 +0.127989 +0.893696 +0.866556 +0.415739 +0.019516 +0.939684 +0.339333 +0.877336 +0.512663 +0.586758 +0.831874 +0.172613 +0.001621 +0.455876 +0.641338 +0.898034 +0.891495 +0.777766 +0.725017 +0.569578 +0.932004 +0.506614 +0.102189 +0.474780 +0.745304 +0.104227 +0.147331 +0.787569 +0.925344 +0.890729 +0.051914 +0.540347 +0.813143 +0.093263 +0.370440 +0.281287 +0.041863 +0.367997 +0.679741 +0.138856 +0.420503 +0.515024 +0.628531 +0.112152 +0.411407 +0.506614 +0.827588 +0.768408 +0.337825 +0.038949 +0.169364 +0.367904 +0.052428 +0.311136 +0.271847 +0.993450 +0.152301 +0.781194 +0.714541 +0.080489 +0.166013 +0.883373 +0.944228 +0.709749 +0.244816 +0.050954 +0.775102 +0.775102 +0.176397 +0.153159 +0.423867 +0.104983 +0.563184 +0.011780 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data83.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data83.txt new file mode 100644 index 0000000..f9a0649 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data83.txt @@ -0,0 +1,100 @@ +0.358057 +0.816293 +0.345409 +0.487664 +0.419182 +0.291127 +0.262056 +0.956547 +0.304497 +0.459498 +0.556232 +0.239612 +0.329745 +0.756465 +0.847154 +0.358057 +0.486566 +0.025633 +0.175859 +0.230863 +0.295696 +0.168172 +0.999630 +0.669801 +0.468831 +0.540805 +0.928158 +0.377638 +0.726873 +0.346489 +0.860173 +0.578795 +0.674418 +0.775991 +0.546085 +0.060868 +0.325410 +0.140757 +0.477822 +0.403817 +0.269807 +0.864036 +0.449310 +0.404513 +0.373555 +0.237691 +0.528935 +0.934152 +0.153685 +0.061655 +0.773545 +0.285900 +0.114363 +0.001581 +0.698137 +0.287003 +0.659134 +0.289139 +0.569228 +0.088768 +0.213931 +0.256789 +0.917550 +0.742555 +0.762679 +0.527231 +0.423969 +0.035510 +0.344691 +0.707525 +0.740145 +0.792588 +0.531666 +0.399560 +0.793892 +0.789646 +0.813669 +0.313820 +0.295052 +0.182118 +0.267478 +0.149237 +0.917774 +0.301624 +0.812405 +0.433946 +0.575407 +0.416446 +0.957707 +0.203749 +0.688952 +0.966936 +0.797895 +0.460673 +0.584883 +0.294167 +0.799189 +0.993268 +0.266656 +0.133157 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data84.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data84.txt new file mode 100644 index 0000000..c9f0d20 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data84.txt @@ -0,0 +1,100 @@ +0.069760 +0.887639 +0.029301 +0.373271 +0.365286 +0.752150 +0.897206 +0.893780 +0.659845 +0.404712 +0.333241 +0.568297 +0.642525 +0.269280 +0.130010 +0.406903 +0.286766 +0.034557 +0.267778 +0.403619 +0.061698 +0.910542 +0.089873 +0.930984 +0.565506 +0.016548 +0.856554 +0.344152 +0.002370 +0.702835 +0.319919 +0.970023 +0.353107 +0.846467 +0.642881 +0.302689 +0.159626 +0.125914 +0.389960 +0.445416 +0.018746 +0.266432 +0.440078 +0.197534 +0.847350 +0.414426 +0.774435 +0.681750 +0.996951 +0.456727 +0.120367 +0.783839 +0.461849 +0.923198 +0.896375 +0.585234 +0.229197 +0.881611 +0.201041 +0.478040 +0.675128 +0.055321 +0.887985 +0.003112 +0.062170 +0.822540 +0.241337 +0.022374 +0.661387 +0.734851 +0.182228 +0.841126 +0.085524 +0.115220 +0.806578 +0.780974 +0.325755 +0.867669 +0.118131 +0.806471 +0.262572 +0.279503 +0.586172 +0.419182 +0.975095 +0.303099 +0.212926 +0.419893 +0.738306 +0.572490 +0.832280 +0.280976 +0.061186 +0.160617 +0.600985 +0.599454 +0.011036 +0.710334 +0.259925 +0.359901 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data85.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data85.txt new file mode 100644 index 0000000..8c41951 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data85.txt @@ -0,0 +1,100 @@ +0.667550 +0.879571 +0.676075 +0.877785 +0.275655 +0.171454 +0.960928 +0.739456 +0.919553 +0.716058 +0.833395 +0.924275 +0.707408 +0.781084 +0.076264 +0.897040 +0.726409 +0.178993 +0.906856 +0.619648 +0.287872 +0.635763 +0.340222 +0.732543 +0.526777 +0.274203 +0.305982 +0.513337 +0.507061 +0.106719 +0.377162 +0.185848 +0.529276 +0.801125 +0.685530 +0.794542 +0.072215 +0.730462 +0.264274 +0.040694 +0.044278 +0.980215 +0.586407 +0.482841 +0.616690 +0.613142 +0.796491 +0.279426 +0.930369 +0.585469 +0.041520 +0.104983 +0.821193 +0.404911 +0.405209 +0.461207 +0.174736 +0.505944 +0.845877 +0.654745 +0.482950 +0.830755 +0.750214 +0.588049 +0.760198 +0.318301 +0.337559 +0.472071 +0.363981 +0.205814 +0.026974 +0.745762 +0.667076 +0.238033 +0.955317 +0.874541 +0.776435 +0.920948 +0.807960 +0.686238 +0.519758 +0.731503 +0.936526 +0.765042 +0.051441 +0.786364 +0.196651 +0.340667 +0.707291 +0.110447 +0.464636 +0.245376 +0.405309 +0.914841 +0.395036 +0.751467 +0.931461 +0.621424 +0.988388 +0.835617 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data86.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data86.txt new file mode 100644 index 0000000..021bc46 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data86.txt @@ -0,0 +1,100 @@ +0.575874 +0.684467 +0.648932 +0.246992 +0.613734 +0.764817 +0.570043 +0.693665 +0.116196 +0.811456 +0.884686 +0.619648 +0.694490 +0.691663 +0.323429 +0.369217 +0.290888 +0.703187 +0.524622 +0.085668 +0.233346 +0.989473 +0.031816 +0.488324 +0.940001 +0.680214 +0.938598 +0.501152 +0.172718 +0.889103 +0.825637 +0.173884 +0.492289 +0.183392 +0.594393 +0.797140 +0.844497 +0.332715 +0.516487 +0.514461 +0.864597 +0.140979 +0.545510 +0.742899 +0.399264 +0.057933 +0.659252 +0.558546 +0.630665 +0.507732 +0.174683 +0.633154 +0.789428 +0.474563 +0.893527 +0.682932 +0.204355 +0.362123 +0.150174 +0.670748 +0.621542 +0.634814 +0.959054 +0.324031 +0.195829 +0.825122 +0.379643 +0.587932 +0.874722 +0.801876 +0.574473 +0.313315 +0.504159 +0.503824 +0.160220 +0.971748 +0.793131 +0.700605 +0.589810 +0.416649 +0.411809 +0.416547 +0.761326 +0.926476 +0.113695 +0.437370 +0.505609 +0.660912 +0.580082 +0.896292 +0.590279 +0.287319 +0.059945 +0.510532 +0.857510 +0.171559 +0.453541 +0.806791 +0.707642 +0.191647 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data87.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data87.txt new file mode 100644 index 0000000..ecce820 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data87.txt @@ -0,0 +1,100 @@ +0.969636 +0.754537 +0.438723 +0.961028 +0.156048 +0.834508 +0.620950 +0.442586 +0.365286 +0.729074 +0.409602 +0.071258 +0.894788 +0.209996 +0.327226 +0.956918 +0.863848 +0.909842 +0.087645 +0.801769 +0.726525 +0.143175 +0.994084 +0.290649 +0.631494 +0.077728 +0.508516 +0.917997 +0.128810 +0.434568 +0.086477 +0.724901 +0.479020 +0.029691 +0.305651 +0.997796 +0.157559 +0.039856 +0.629124 +0.408401 +0.026549 +0.369499 +0.518855 +0.197004 +0.359901 +0.255558 +0.105120 +0.688008 +0.968677 +0.798543 +0.823058 +0.060321 +0.630902 +0.876258 +0.236599 +0.831670 +0.903259 +0.429404 +0.491186 +0.340934 +0.877247 +0.618228 +0.321115 +0.444681 +0.864410 +0.105432 +0.480110 +0.024894 +0.288267 +0.136630 +0.982369 +0.311136 +0.434775 +0.097668 +0.431259 +0.697078 +0.869148 +0.874269 +0.742097 +0.883373 +0.490855 +0.975018 +0.010214 +0.167707 +0.431259 +0.242793 +0.163070 +0.529617 +0.120172 +0.639440 +0.364261 +0.562023 +0.017648 +0.398279 +0.569578 +0.169468 +0.229330 +0.027486 +0.859604 +0.645609 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data88.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data88.txt new file mode 100644 index 0000000..388233b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data88.txt @@ -0,0 +1,100 @@ +0.452481 +0.814930 +0.675483 +0.551843 +0.262794 +0.192686 +0.671577 +0.852899 +0.613024 +0.144807 +0.110844 +0.587580 +0.349199 +0.505833 +0.236804 +0.969765 +0.853961 +0.637424 +0.937631 +0.780532 +0.649762 +0.026736 +0.624384 +0.390933 +0.354752 +0.160717 +0.716874 +0.490194 +0.028673 +0.692959 +0.176128 +0.410604 +0.430847 +0.919627 +0.631376 +0.735888 +0.762228 +0.778098 +0.386663 +0.141827 +0.799189 +0.285664 +0.178178 +0.606174 +0.368091 +0.074189 +0.191762 +0.309716 +0.968589 +0.817653 +0.289853 +0.003538 +0.881434 +0.205814 +0.851155 +0.047559 +0.352651 +0.283313 +0.597805 +0.943678 +0.198243 +0.705650 +0.406006 +0.890388 +0.352651 +0.121537 +0.579614 +0.729074 +0.165044 +0.468831 +0.892090 +0.984996 +0.780532 +0.531210 +0.771426 +0.608063 +0.563996 +0.177475 +0.106300 +0.264719 +0.505051 +0.867947 +0.810927 +0.738881 +0.189299 +0.488873 +0.252320 +0.979372 +0.188616 +0.031921 +0.322742 +0.422846 +0.001606 +0.881611 +0.773879 +0.831670 +0.053227 +0.229795 +0.787351 +0.412714 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data89.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data89.txt new file mode 100644 index 0000000..53d2c97 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data89.txt @@ -0,0 +1,100 @@ +0.294087 +0.674773 +0.019167 +0.611961 +0.495494 +0.454495 +0.605230 +0.493724 +0.076967 +0.744274 +0.724901 +0.107702 +0.704243 +0.426426 +0.325237 +0.760762 +0.809552 +0.781856 +0.366687 +0.872268 +0.186861 +0.404314 +0.604522 +0.228931 +0.017142 +0.859604 +0.921750 +0.245166 +0.921750 +0.253252 +0.255124 +0.098773 +0.833395 +0.441017 +0.599689 +0.450577 +0.407502 +0.917997 +0.194020 +0.324375 +0.039956 +0.476517 +0.255992 +0.257807 +0.822023 +0.302525 +0.083028 +0.302115 +0.725017 +0.976229 +0.007120 +0.063038 +0.265910 +0.313904 +0.434360 +0.127907 +0.900172 +0.564809 +0.736349 +0.176289 +0.711737 +0.089633 +0.241475 +0.403917 +0.500818 +0.026677 +0.982952 +0.796491 +0.917848 +0.983583 +0.929337 +0.148817 +0.118744 +0.939301 +0.356677 +0.986644 +0.080407 +0.966205 +0.885993 +0.286845 +0.574357 +0.650593 +0.956335 +0.795626 +0.521452 +0.041149 +0.885819 +0.455239 +0.723043 +0.007800 +0.979337 +0.734851 +0.693548 +0.489754 +0.021724 +0.541149 +0.175699 +0.412714 +0.697666 +0.179647 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data9.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data9.txt new file mode 100644 index 0000000..f1e02a0 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data9.txt @@ -0,0 +1,100 @@ +0.451211 +0.925131 +0.464099 +0.046839 +0.041356 +0.968633 +0.126035 +0.400153 +0.259778 +0.472829 +0.534288 +0.511429 +0.069330 +0.261025 +0.364540 +0.767399 +0.114772 +0.265389 +0.188218 +0.883109 +0.136283 +0.227672 +0.411608 +0.260878 +0.508851 +0.967297 +0.514461 +0.505833 +0.972811 +0.344511 +0.027770 +0.086884 +0.018410 +0.382999 +0.476952 +0.281909 +0.328875 +0.507285 +0.003357 +0.561095 +0.393861 +0.357229 +0.153350 +0.994747 +0.830653 +0.335440 +0.004635 +0.733351 +0.099692 +0.809764 +0.492068 +0.473154 +0.719670 +0.628887 +0.474563 +0.428479 +0.959820 +0.915371 +0.418269 +0.217925 +0.507844 +0.011117 +0.349199 +0.217669 +0.046989 +0.628531 +0.326447 +0.168223 +0.060953 +0.671222 +0.071968 +0.482950 +0.936068 +0.120405 +0.966480 +0.769974 +0.465710 +0.166269 +0.772653 +0.519419 +0.104090 +0.866184 +0.913471 +0.257371 +0.194369 +0.005775 +0.618820 +0.952183 +0.000839 +0.138286 +0.743816 +0.898612 +0.648576 +0.531438 +0.596392 +0.317962 +0.242793 +0.734389 +0.204415 +0.129886 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data90.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data90.txt new file mode 100644 index 0000000..16a883c --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data90.txt @@ -0,0 +1,100 @@ +0.150881 +0.376496 +0.428479 +0.424071 +0.510307 +0.476843 +0.016492 +0.516262 +0.929199 +0.362587 +0.776657 +0.642881 +0.615625 +0.043838 +0.399166 +0.321029 +0.736119 +0.837327 +0.572957 +0.833901 +0.973889 +0.806365 +0.889446 +0.135120 +0.486456 +0.996688 +0.098610 +0.254908 +0.460459 +0.335528 +0.918518 +0.545510 +0.012904 +0.787679 +0.046839 +0.038006 +0.139914 +0.832280 +0.025350 +0.187708 +0.649762 +0.724204 +0.993851 +0.908512 +0.911085 +0.015117 +0.622371 +0.751126 +0.613261 +0.098512 +0.016776 +0.252105 +0.173990 +0.465602 +0.556579 +0.871994 +0.885819 +0.773211 +0.247980 +0.893358 +0.928088 +0.497931 +0.791064 +0.191647 +0.496158 +0.984256 +0.223733 +0.241960 +0.141604 +0.142141 +0.920582 +0.899845 +0.257371 +0.647271 +0.737040 +0.047239 +0.766165 +0.697784 +0.742326 +0.062192 +0.877785 +0.871079 +0.359809 +0.548501 +0.652610 +0.915598 +0.879838 +0.318132 +0.659134 +0.517276 +0.612079 +0.739456 +0.491076 +0.129140 +0.180742 +0.004487 +0.099363 +0.876077 +0.816188 +0.909842 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data91.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data91.txt new file mode 100644 index 0000000..a6f48de --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data91.txt @@ -0,0 +1,100 @@ +0.220105 +0.248688 +0.347571 +0.430125 +0.459391 +0.257371 +0.962606 +0.756691 +0.442063 +0.829735 +0.524395 +0.347752 +0.894200 +0.892429 +0.778320 +0.840528 +0.766390 +0.854346 +0.010679 +0.242377 +0.432705 +0.377448 +0.723972 +0.161815 +0.951282 +0.742555 +0.525869 +0.572607 +0.816817 +0.756238 +0.477170 +0.643948 +0.393861 +0.090385 +0.921168 +0.386276 +0.250962 +0.046112 +0.449733 +0.053772 +0.042558 +0.905823 +0.791064 +0.714074 +0.271392 +0.553574 +0.089873 +0.496379 +0.642287 +0.856841 +0.504605 +0.590749 +0.473912 +0.147193 +0.138680 +0.594510 +0.881611 +0.567250 +0.560748 +0.797140 +0.730578 +0.948406 +0.109120 +0.355943 +0.409302 +0.287161 +0.854539 +0.874269 +0.967297 +0.413519 +0.673590 +0.336057 +0.078178 +0.800480 +0.923414 +0.434257 +0.701779 +0.122205 +0.493945 +0.841723 +0.812089 +0.194952 +0.414426 +0.925131 +0.838430 +0.872176 +0.244117 +0.628413 +0.541493 +0.785048 +0.021578 +0.215826 +0.753401 +0.533489 +0.641338 +0.838931 +0.579848 +0.738996 +0.583594 +0.705650 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data92.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data92.txt new file mode 100644 index 0000000..165e8a7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data92.txt @@ -0,0 +1,100 @@ +0.476952 +0.192686 +0.423969 +0.959105 +0.316436 +0.376686 +0.008102 +0.151211 +0.879304 +0.012461 +0.567599 +0.210617 +0.589927 +0.042224 +0.604522 +0.488983 +0.119322 +0.164739 +0.565739 +0.420198 +0.485140 +0.482622 +0.991401 +0.243838 +0.940822 +0.069235 +0.929060 +0.592512 +0.740719 +0.486456 +0.149004 +0.177691 +0.439348 +0.781525 +0.779205 +0.049081 +0.281987 +0.083477 +0.859319 +0.303181 +0.437682 +0.886514 +0.223016 +0.272757 +0.963622 +0.974282 +0.132481 +0.495936 +0.774101 +0.279039 +0.291206 +0.423050 +0.655931 +0.511990 +0.616572 +0.359901 +0.330791 +0.565390 +0.012766 +0.904465 +0.334647 +0.829021 +0.904305 +0.054761 +0.881523 +0.168637 +0.303345 +0.519983 +0.741867 +0.686120 +0.368560 +0.705885 +0.064941 +0.187256 +0.070385 +0.893358 +0.481202 +0.914993 +0.055963 +0.778320 +0.871445 +0.850086 +0.998292 +0.544017 +0.701896 +0.702366 +0.918666 +0.391810 +0.818279 +0.249823 +0.794000 +0.960174 +0.608299 +0.561443 +0.193903 +0.559705 +0.553343 +0.399856 +0.368185 +0.408801 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data93.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data93.txt new file mode 100644 index 0000000..c61f01f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data93.txt @@ -0,0 +1,100 @@ +0.194311 +0.908747 +0.476083 +0.548271 +0.184170 +0.790301 +0.560864 +0.531324 +0.163473 +0.690602 +0.023172 +0.692723 +0.218692 +0.350015 +0.010139 +0.837528 +0.009587 +0.510644 +0.086274 +0.411809 +0.934418 +0.264868 +0.967836 +0.143040 +0.487225 +0.712322 +0.131723 +0.129595 +0.091112 +0.024885 +0.218500 +0.904945 +0.875807 +0.237350 +0.850864 +0.685294 +0.249397 +0.066941 +0.615507 +0.423561 +0.038075 +0.646677 +0.271317 +0.225499 +0.906856 +0.948581 +0.948465 +0.864597 +0.882757 +0.195771 +0.348113 +0.457259 +0.332102 +0.441853 +0.517163 +0.440078 +0.843607 +0.680569 +0.628768 +0.808597 +0.381846 +0.911781 +0.602635 +0.000772 +0.311805 +0.913241 +0.661624 +0.455026 +0.199966 +0.619530 +0.916201 +0.895625 +0.659015 +0.019894 +0.273975 +0.811561 +0.220814 +0.551728 +0.095111 +0.457579 +0.261908 +0.651898 +0.410604 +0.702718 +0.320175 +0.372987 +0.734851 +0.183781 +0.877874 +0.681632 +0.317792 +0.783178 +0.055108 +0.006124 +0.510868 +0.441958 +0.337029 +0.443528 +0.030019 +0.221007 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data94.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data94.txt new file mode 100644 index 0000000..00e3bcb --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data94.txt @@ -0,0 +1,100 @@ +0.789537 +0.944593 +0.716174 +0.384925 +0.520774 +0.065255 +0.794109 +0.693783 +0.456302 +0.682696 +0.432085 +0.893611 +0.668972 +0.242863 +0.906062 +0.295374 +0.147516 +0.683877 +0.085180 +0.505944 +0.665891 +0.436227 +0.295696 +0.480656 +0.749417 +0.429507 +0.392103 +0.309800 +0.174950 +0.830857 +0.885123 +0.884074 +0.118323 +0.056573 +0.493393 +0.236327 +0.887121 +0.605348 +0.694607 +0.142455 +0.479456 +0.343077 +0.384732 +0.041535 +0.099363 +0.466462 +0.580082 +0.458751 +0.751467 +0.019575 +0.902775 +0.357965 +0.302525 +0.535087 +0.544247 +0.428787 +0.306230 +0.623674 +0.817339 +0.067034 +0.692016 +0.439869 +0.130718 +0.278731 +0.823884 +0.964715 +0.439035 +0.895039 +0.388697 +0.072636 +0.481529 +0.288030 +0.563996 +0.051296 +0.579380 +0.144625 +0.463992 +0.432292 +0.371948 +0.620003 +0.005482 +0.969593 +0.163726 +0.705533 +0.330966 +0.555423 +0.625569 +0.717457 +0.458538 +0.182118 +0.774658 +0.807748 +0.257953 +0.394840 +0.449838 +0.108942 +0.943002 +0.095936 +0.975476 +0.385310 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data95.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data95.txt new file mode 100644 index 0000000..98da478 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data95.txt @@ -0,0 +1,100 @@ +0.215256 +0.147794 +0.243908 +0.770421 +0.084723 +0.834305 +0.163574 +0.079084 +0.631494 +0.020934 +0.225564 +0.725017 +0.981360 +0.159131 +0.000000 +0.170930 +0.216778 +0.409001 +0.649288 +0.407103 +0.150786 +0.746448 +0.764255 +0.888673 +0.576575 +0.380025 +0.027123 +0.062560 +0.964668 +0.718506 +0.644304 +0.379452 +0.668024 +0.679505 +0.377257 +0.924418 +0.758729 +0.333768 +0.647152 +0.615744 +0.266656 +0.228003 +0.716291 +0.746105 +0.022224 +0.320260 +0.111351 +0.582071 +0.396410 +0.675365 +0.742899 +0.423867 +0.376876 +0.063476 +0.476191 +0.787460 +0.614088 +0.922621 +0.156194 +0.165706 +0.013810 +0.903420 +0.227804 +0.102391 +0.107455 +0.127825 +0.495826 +0.687418 +0.249042 +0.947997 +0.666128 +0.395527 +0.825431 +0.508963 +0.819530 +0.758955 +0.154743 +0.959565 +0.856746 +0.521339 +0.223733 +0.097765 +0.137543 +0.709632 +0.673945 +0.946041 +0.444472 +0.582540 +0.459498 +0.217733 +0.502042 +0.359532 +0.454389 +0.047273 +0.230129 +0.032249 +0.303921 +0.129969 +0.757711 +0.601692 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data96.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data96.txt new file mode 100644 index 0000000..b4d0df7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data96.txt @@ -0,0 +1,100 @@ +0.301870 +0.476735 +0.557736 +0.870069 +0.266059 +0.435708 +0.702249 +0.663046 +0.430744 +0.055224 +0.778984 +0.309300 +0.433015 +0.957759 +0.694490 +0.789428 +0.200025 +0.245657 +0.687772 +0.200921 +0.994160 +0.387244 +0.556695 +0.139649 +0.537257 +0.274203 +0.032615 +0.824607 +0.059882 +0.413419 +0.579029 +0.991263 +0.982276 +0.963622 +0.513337 +0.950714 +0.196945 +0.862063 +0.100884 +0.160966 +0.894620 +0.957602 +0.873816 +0.954884 +0.599336 +0.661031 +0.681632 +0.666484 +0.456727 +0.617518 +0.822747 +0.540576 +0.116045 +0.739341 +0.642525 +0.503713 +0.953902 +0.006226 +0.809869 +0.618346 +0.272150 +0.048632 +0.695667 +0.885210 +0.294810 +0.617518 +0.946399 +0.827793 +0.323859 +0.898530 +0.732774 +0.654270 +0.340400 +0.273061 +0.831467 +0.136977 +0.023026 +0.464850 +0.947585 +0.131471 +0.621424 +0.825637 +0.943249 +0.377543 +0.741408 +0.267928 +0.374691 +0.987635 +0.366874 +0.575174 +0.939046 +0.069259 +0.604994 +0.801232 +0.476409 +0.581837 +0.311136 +0.545970 +0.598394 +0.204719 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data97.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data97.txt new file mode 100644 index 0000000..cfba422 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data97.txt @@ -0,0 +1,100 @@ +0.503824 +0.344691 +0.295213 +0.093139 +0.636119 +0.724088 +0.142860 +0.103782 +0.379165 +0.233549 +0.607472 +0.424276 +0.447624 +0.592276 +0.796816 +0.590749 +0.679623 +0.841822 +0.337382 +0.144352 +0.750328 +0.508851 +0.156583 +0.713023 +0.280355 +0.520209 +0.498042 +0.296019 +0.643830 +0.440495 +0.892683 +0.258901 +0.322313 +0.942879 +0.048255 +0.169989 +0.891920 +0.337117 +0.647152 +0.353381 +0.887726 +0.991184 +0.262351 +0.418472 +0.602871 +0.204294 +0.565739 +0.651779 +0.881434 +0.767960 +0.825534 +0.852222 +0.577042 +0.394840 +0.910775 +0.292564 +0.613734 +0.732774 +0.645491 +0.768967 +0.078524 +0.547005 +0.573890 +0.951395 +0.375450 +0.707993 +0.736003 +0.910698 +0.073084 +0.911549 +0.051441 +0.429096 +0.514799 +0.651660 +0.087851 +0.523602 +0.227937 +0.608299 +0.537486 +0.470990 +0.857224 +0.750442 +0.941762 +0.557736 +0.649762 +0.517839 +0.712088 +0.742899 +0.730347 +0.371382 +0.663876 +0.063279 +0.532007 +0.017344 +0.433015 +0.429816 +0.527571 +0.453435 +0.224843 +0.254619 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data98.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data98.txt new file mode 100644 index 0000000..c1fce1b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data98.txt @@ -0,0 +1,100 @@ +0.622134 +0.163776 +0.810187 +0.398377 +0.855020 +0.982586 +0.617991 +0.699430 +0.393079 +0.475757 +0.245797 +0.515474 +0.597334 +0.865158 +0.771984 +0.844101 +0.783509 +0.408501 +0.073509 +0.950085 +0.530072 +0.914765 +0.266283 +0.712322 +0.468939 +0.084126 +0.189014 +0.519645 +0.864130 +0.962460 +0.452058 +0.706236 +0.247345 +0.808810 +0.227276 +0.800158 +0.829735 +0.820050 +0.818801 +0.537943 +0.400153 +0.573540 +0.864130 +0.864317 +0.791609 +0.690602 +0.916201 +0.233414 +0.742899 +0.997458 +0.398673 +0.078284 +0.180852 +0.034645 +0.883021 +0.318556 +0.586407 +0.842517 +0.957654 +0.911549 +0.861025 +0.732427 +0.243978 +0.005684 +0.591924 +0.310801 +0.423356 +0.379547 +0.189014 +0.961921 +0.465387 +0.774213 +0.608535 +0.094199 +0.640033 +0.242793 +0.195361 +0.565506 +0.769639 +0.896874 +0.296827 +0.190843 +0.546775 +0.386180 +0.285664 +0.195302 +0.482185 +0.604640 +0.756805 +0.732658 +0.487664 +0.425811 +0.222042 +0.201880 +0.631376 +0.135077 +0.887207 +0.508180 +0.537600 +0.066803 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data99.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data99.txt new file mode 100644 index 0000000..aa4c43e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/data99.txt @@ -0,0 +1,100 @@ +0.319834 +0.255775 +0.216524 +0.564461 +0.036858 +0.215066 +0.458858 +0.176128 +0.804979 +0.884861 +0.912705 +0.895708 +0.916050 +0.181456 +0.314662 +0.739341 +0.614679 +0.509523 +0.861025 +0.645372 +0.801232 +0.857224 +0.081612 +0.937242 +0.812194 +0.980579 +0.792371 +0.985795 +0.269430 +0.847840 +0.410003 +0.681987 +0.393861 +0.144853 +0.054973 +0.277805 +0.453117 +0.906538 +0.971082 +0.694372 +0.181456 +0.440391 +0.718855 +0.589457 +0.944045 +0.002682 +0.060615 +0.637898 +0.185512 +0.481202 +0.146363 +0.267703 +0.721532 +0.874088 +0.343167 +0.782628 +0.338091 +0.261393 +0.782518 +0.295132 +0.288584 +0.234156 +0.066642 +0.986826 +0.294650 +0.404413 +0.923558 +0.086390 +0.339866 +0.976229 +0.197889 +0.492509 +0.871445 +0.698254 +0.303674 +0.156632 +0.800695 +0.146409 +0.256137 +0.021466 +0.390057 +0.487444 +0.321029 +0.318132 +0.136197 +0.021757 +0.174310 +0.159428 +0.688126 +0.075207 +0.702601 +0.331665 +0.762567 +0.765604 +0.813353 +0.893696 +0.827178 +0.607826 +0.923054 +0.004119 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/results.txt new file mode 100644 index 0000000..5bbc82f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/results.txt @@ -0,0 +1,14800 @@ +0.389863 +0.482731 +0.171875 +0.575174 +0.181126 +0.637661 +0.661742 +0.925628 +0.451211 +0.796816 +0.779758 +0.687536 +0.520322 +0.390641 +0.949221 +0.213994 +0.909452 +0.108586 +0.744847 +0.083140 +0.431878 +0.284408 +0.572141 +0.898447 +0.488434 +0.159724 +0.524962 +0.838430 +0.440913 +0.332453 +0.802948 +0.070723 +0.644779 +0.073308 +0.386470 +0.865065 +0.115370 +0.657829 +0.371759 +0.213742 +0.982431 +0.801447 +0.480547 +0.492068 +0.617873 +0.949279 +0.475865 +0.027976 +0.953406 +0.838030 +0.733235 +0.121420 +0.063740 +0.774880 +0.292084 +0.648220 +0.862816 +0.879125 +0.664824 +0.835920 +0.766951 +0.046889 +0.926335 +0.946459 +0.225564 +0.568879 +0.835012 +0.506279 +0.020431 +0.846467 +0.597805 +0.168482 +0.863098 +0.505386 +0.389863 +0.857606 +0.818697 +0.120522 +0.589927 +0.665417 +0.729189 +0.317113 +0.358057 +0.069760 +0.667550 +0.575874 +0.969636 +0.452481 +0.294087 +0.150881 +0.220105 +0.476952 +0.194311 +0.789537 +0.215256 +0.301870 +0.503824 +0.622134 +0.319834 +0.784388 +0.234630 +0.586641 +0.105709 +0.513000 +0.662454 +0.528139 +0.097895 +0.810399 +0.183892 +0.126035 +0.908590 +0.868225 +0.887121 +0.737616 +0.302525 +0.300562 +0.926194 +0.257225 +0.522697 +0.136197 +0.419385 +0.054112 +0.759746 +0.500818 +0.826356 +0.525075 +0.488983 +0.544706 +0.326966 +0.813353 +0.489974 +0.299341 +0.035989 +0.100286 +0.533717 +0.475431 +0.157168 +0.991084 +0.988997 +0.602753 +0.547695 +0.092521 +0.542525 +0.894788 +0.797788 +0.397589 +0.494056 +0.505386 +0.796708 +0.250320 +0.337205 +0.921241 +0.311889 +0.942570 +0.924490 +0.559473 +0.925131 +0.073962 +0.633747 +0.050045 +0.668379 +0.480110 +0.856363 +0.578912 +0.548616 +0.046178 +0.941073 +0.701544 +0.236531 +0.448783 +0.248475 +0.971831 +0.157217 +0.286924 +0.093201 +0.556463 +0.004013 +0.324892 +0.785816 +0.737846 +0.743358 +0.267478 +0.174469 +0.443528 +0.959054 +0.965651 +0.157510 +0.864878 +0.621779 +0.815455 +0.705181 +0.251033 +0.833395 +0.375830 +0.746105 +0.808597 +0.465172 +0.010257 +0.813880 +0.790301 +0.301952 +0.631376 +0.049939 +0.876708 +0.622489 +0.048323 +0.031138 +0.088501 +0.867854 +0.972160 +0.832686 +0.262720 +0.985080 +0.866090 +0.803055 +0.833192 +0.904224 +0.858178 +0.510644 +0.500929 +0.660082 +0.928575 +0.796708 +0.263755 +0.087264 +0.413519 +0.872906 +0.509299 +0.873270 +0.316436 +0.816293 +0.887639 +0.879571 +0.684467 +0.754537 +0.814930 +0.674773 +0.376496 +0.248688 +0.192686 +0.908747 +0.944593 +0.147794 +0.476735 +0.344691 +0.163776 +0.255775 +0.650830 +0.877874 +0.020059 +0.442690 +0.053208 +0.996211 +0.327746 +0.465065 +0.777988 +0.045574 +0.167038 +0.525756 +0.885906 +0.436435 +0.484811 +0.344242 +0.854828 +0.103850 +0.077202 +0.296827 +0.890729 +0.219141 +0.119090 +0.454177 +0.195771 +0.959820 +0.620003 +0.560748 +0.604286 +0.255341 +0.084609 +0.303345 +0.689895 +0.473696 +0.653796 +0.310300 +0.131094 +0.011721 +0.256282 +0.832686 +0.864691 +0.357229 +0.064182 +0.668261 +0.950828 +0.125148 +0.973133 +0.578445 +0.928575 +0.571791 +0.623081 +0.743129 +0.717923 +0.906618 +0.444681 +0.682223 +0.821089 +0.464099 +0.790192 +0.086477 +0.508404 +0.062149 +0.657592 +0.533375 +0.552997 +0.283313 +0.029702 +0.080217 +0.613261 +0.871262 +0.968721 +0.826048 +0.584648 +0.187935 +0.068150 +0.357045 +0.715824 +0.897621 +0.362401 +0.477714 +0.364167 +0.841126 +0.389474 +0.127171 +0.539316 +0.178395 +0.385503 +0.055127 +0.789646 +0.544017 +0.122165 +0.340578 +0.149752 +0.669919 +0.047223 +0.331752 +0.737616 +0.299097 +0.067427 +0.656050 +0.894872 +0.150174 +0.479347 +0.322056 +0.981806 +0.040549 +0.458538 +0.387534 +0.033750 +0.836020 +0.711737 +0.923342 +0.347210 +0.086274 +0.121107 +0.240232 +0.752946 +0.944654 +0.792588 +0.392493 +0.728147 +0.015106 +0.358886 +0.571791 +0.821919 +0.729884 +0.266208 +0.526890 +0.332628 +0.172033 +0.614798 +0.345409 +0.029301 +0.676075 +0.648932 +0.438723 +0.675483 +0.019167 +0.428479 +0.347571 +0.423969 +0.476083 +0.716174 +0.243908 +0.557736 +0.295213 +0.810187 +0.216524 +0.676312 +0.790955 +0.728495 +0.395527 +0.533831 +0.222172 +0.565739 +0.127866 +0.219976 +0.155612 +0.286688 +0.032402 +0.232136 +0.710568 +0.422234 +0.002101 +0.555770 +0.992381 +0.881699 +0.569927 +0.165757 +0.935015 +0.131178 +0.025266 +0.715824 +0.036250 +0.724901 +0.809764 +0.800050 +0.944654 +0.619175 +0.162617 +0.844891 +0.051677 +0.617755 +0.815140 +0.147470 +0.617636 +0.091570 +0.882317 +0.678795 +0.844398 +0.675838 +0.140268 +0.270787 +0.471639 +0.394449 +0.706939 +0.358886 +0.187482 +0.302771 +0.274280 +0.185400 +0.752036 +0.631020 +0.559241 +0.373933 +0.046839 +0.648457 +0.486127 +0.114251 +0.822954 +0.114548 +0.370534 +0.844595 +0.095143 +0.086448 +0.230529 +0.247063 +0.977763 +0.655931 +0.000984 +0.740145 +0.162165 +0.407302 +0.412412 +0.660675 +0.298041 +0.948640 +0.788007 +0.563184 +0.264052 +0.835214 +0.387631 +0.531324 +0.078152 +0.828407 +0.721415 +0.345409 +0.952407 +0.488873 +0.027976 +0.660675 +0.116385 +0.661742 +0.799942 +0.571441 +0.299747 +0.626043 +0.698372 +0.896209 +0.676430 +0.415436 +0.674418 +0.140890 +0.756805 +0.440600 +0.931121 +0.857987 +0.928297 +0.428273 +0.825019 +0.917326 +0.798866 +0.296100 +0.775436 +0.685176 +0.613497 +0.717340 +0.015250 +0.284017 +0.617281 +0.263015 +0.187482 +0.218180 +0.961723 +0.120834 +0.450049 +0.600867 +0.564345 +0.471098 +0.487664 +0.373271 +0.877785 +0.246992 +0.961028 +0.551843 +0.611961 +0.424071 +0.430125 +0.959105 +0.548271 +0.384925 +0.770421 +0.870069 +0.093139 +0.398377 +0.564461 +0.664232 +0.991342 +0.087528 +0.146870 +0.057872 +0.921532 +0.216079 +0.306726 +0.972283 +0.441017 +0.758276 +0.439035 +0.747476 +0.825739 +0.403718 +0.523716 +0.007523 +0.818592 +0.962801 +0.609362 +0.956707 +0.630783 +0.423458 +0.568181 +0.011762 +0.303428 +0.873725 +0.904224 +0.560052 +0.398377 +0.513674 +0.032167 +0.048529 +0.478367 +0.568297 +0.442376 +0.486786 +0.191072 +0.598040 +0.001884 +0.020119 +0.017318 +0.945561 +0.188786 +0.063344 +0.392005 +0.170930 +0.111061 +0.263015 +0.352014 +0.568879 +0.161365 +0.880637 +0.051859 +0.924132 +0.736234 +0.311805 +0.041356 +0.159280 +0.632324 +0.891410 +0.921678 +0.518629 +0.238856 +0.332365 +0.071649 +0.794759 +0.682578 +0.226419 +0.596628 +0.138636 +0.603343 +0.691545 +0.093699 +0.439452 +0.850183 +0.116234 +0.396508 +0.339066 +0.881523 +0.661861 +0.564461 +0.348113 +0.344601 +0.816712 +0.474671 +0.926335 +0.063806 +0.969246 +0.836222 +0.267703 +0.672288 +0.763017 +0.486566 +0.137630 +0.233414 +0.620003 +0.747248 +0.149752 +0.733351 +0.481748 +0.409802 +0.730809 +0.300562 +0.704712 +0.088530 +0.885645 +0.069976 +0.552305 +0.041105 +0.634696 +0.684585 +0.205692 +0.961028 +0.891920 +0.575174 +0.744160 +0.981328 +0.421623 +0.417458 +0.474238 +0.859699 +0.518855 +0.352014 +0.994099 +0.617045 +0.205205 +0.696608 +0.393275 +0.740260 +0.816712 +0.419182 +0.365286 +0.275655 +0.613734 +0.156048 +0.262794 +0.495494 +0.510307 +0.459391 +0.316436 +0.184170 +0.520774 +0.084723 +0.266059 +0.636119 +0.855020 +0.036858 +0.290888 +0.428273 +0.428993 +0.192224 +0.201460 +0.353016 +0.442063 +0.209253 +0.902127 +0.885297 +0.954285 +0.727916 +0.183059 +0.149658 +0.017937 +0.200443 +0.882933 +0.894872 +0.717923 +0.402825 +0.085008 +0.881434 +0.795734 +0.520322 +0.067080 +0.744503 +0.200682 +0.648338 +0.126035 +0.753628 +0.376115 +0.940822 +0.260071 +0.863661 +0.447098 +0.774991 +0.460245 +0.220556 +0.065707 +0.602635 +0.367716 +0.166833 +0.722462 +0.358333 +0.491186 +0.979337 +0.268979 +0.706236 +0.518855 +0.440182 +0.615507 +0.902289 +0.709047 +0.988076 +0.657473 +0.486676 +0.522357 +0.968633 +0.474455 +0.017006 +0.689070 +0.203024 +0.362494 +0.722578 +0.183947 +0.713140 +0.282688 +0.819634 +0.526777 +0.681278 +0.091845 +0.663521 +0.844793 +0.547005 +0.944836 +0.336675 +0.360733 +0.995601 +0.124987 +0.883373 +0.989892 +0.732312 +0.932814 +0.645609 +0.932881 +0.362587 +0.888673 +0.933752 +0.859984 +0.669327 +0.480219 +0.006557 +0.947820 +0.315252 +0.141738 +0.518855 +0.720601 +0.390836 +0.998711 +0.058338 +0.484154 +0.496601 +0.150315 +0.323085 +0.653559 +0.688244 +0.793349 +0.413922 +0.548846 +0.863661 +0.888157 +0.389086 +0.603697 +0.726061 +0.375925 +0.821815 +0.200682 +0.361567 +0.847644 +0.249113 +0.430228 +0.769191 +0.655338 +0.440182 +0.639915 +0.651779 +0.019834 +0.122126 +0.954121 +0.612906 +0.186861 +0.291127 +0.752150 +0.171454 +0.764817 +0.834508 +0.192686 +0.454495 +0.476843 +0.257371 +0.376686 +0.790301 +0.065255 +0.834305 +0.435708 +0.724088 +0.982586 +0.215066 +0.159082 +0.859319 +0.223602 +0.226156 +0.012037 +0.203024 +0.511765 +0.646440 +0.758276 +0.270561 +0.855884 +0.790737 +0.779979 +0.130301 +0.008305 +0.940507 +0.495383 +0.275043 +0.519080 +0.906141 +0.797032 +0.891750 +0.380791 +0.424787 +0.032770 +0.231867 +0.657948 +0.282221 +0.546200 +0.656287 +0.850475 +0.986037 +0.227078 +0.829225 +0.940570 +0.634577 +0.166115 +0.533489 +0.754423 +0.845089 +0.629005 +0.159033 +0.724901 +0.885384 +0.216841 +0.620358 +0.137543 +0.658185 +0.655338 +0.879749 +0.306560 +0.607118 +0.634696 +0.700722 +0.665536 +0.592747 +0.264942 +0.126035 +0.971249 +0.970151 +0.872085 +0.244536 +0.069449 +0.105605 +0.430331 +0.775769 +0.970619 +0.443423 +0.528367 +0.331315 +0.826356 +0.869977 +0.420198 +0.495051 +0.640745 +0.163171 +0.021330 +0.854635 +0.539774 +0.069497 +0.945500 +0.734966 +0.257225 +0.843112 +0.991144 +0.198362 +0.944533 +0.944472 +0.637898 +0.725597 +0.438827 +0.994444 +0.259120 +0.157706 +0.586758 +0.939365 +0.754537 +0.248971 +0.818488 +0.131723 +0.996861 +0.136673 +0.602400 +0.815455 +0.452269 +0.746219 +0.589575 +0.737040 +0.955854 +0.846565 +0.443842 +0.971500 +0.597687 +0.334911 +0.946994 +0.835819 +0.891410 +0.040870 +0.991787 +0.510195 +0.938405 +0.236804 +0.451634 +0.879749 +0.894536 +0.767960 +0.082192 +0.764368 +0.588166 +0.152587 +0.777655 +0.262056 +0.897206 +0.960928 +0.570043 +0.620950 +0.671577 +0.605230 +0.016492 +0.962606 +0.008102 +0.560864 +0.794109 +0.163574 +0.702249 +0.142860 +0.617991 +0.458858 +0.928783 +0.083787 +0.122915 +0.001339 +0.033118 +0.828509 +0.277805 +0.089993 +0.357781 +0.764592 +0.989957 +0.535772 +0.702835 +0.405906 +0.333417 +0.538973 +0.224516 +0.657117 +0.132227 +0.785487 +0.663521 +0.801232 +0.340845 +0.415335 +0.275579 +0.327226 +0.032120 +0.968501 +0.397196 +0.583359 +0.519983 +0.728379 +0.543443 +0.930574 +0.824400 +0.983344 +0.921750 +0.202722 +0.506838 +0.294007 +0.669090 +0.922910 +0.348294 +0.066849 +0.127294 +0.815140 +0.599218 +0.361659 +0.451634 +0.668142 +0.248334 +0.780532 +0.789537 +0.587345 +0.957077 +0.857701 +0.088353 +0.400153 +0.391323 +0.376020 +0.794000 +0.943494 +0.250178 +0.027924 +0.139208 +0.152016 +0.761439 +0.337825 +0.840130 +0.186354 +0.551843 +0.579965 +0.592159 +0.108728 +0.737846 +0.802305 +0.064182 +0.283079 +0.051969 +0.249681 +0.458111 +0.582774 +0.540232 +0.030540 +0.777101 +0.645609 +0.247556 +0.808067 +0.608889 +0.025126 +0.679623 +0.468939 +0.514124 +0.517501 +0.088857 +0.762567 +0.206731 +0.931665 +0.221266 +0.094827 +0.314072 +0.426733 +0.613497 +0.875987 +0.809340 +0.741179 +0.043094 +0.047745 +0.389669 +0.882757 +0.375640 +0.628887 +0.424480 +0.531324 +0.781194 +0.269882 +0.887985 +0.679978 +0.498042 +0.835416 +0.160916 +0.787022 +0.331840 +0.668142 +0.725481 +0.637780 +0.406604 +0.993645 +0.324289 +0.005331 +0.181236 +0.956547 +0.893780 +0.739456 +0.693665 +0.442586 +0.852899 +0.493724 +0.516262 +0.756691 +0.151211 +0.531324 +0.693783 +0.079084 +0.663046 +0.103782 +0.699430 +0.176128 +0.979847 +0.827588 +0.276268 +0.968721 +0.582774 +0.820882 +0.523376 +0.017396 +0.193323 +0.980907 +0.932207 +0.099758 +0.641694 +0.866834 +0.159972 +0.557505 +0.174789 +0.127948 +0.792697 +0.375830 +0.016630 +0.426631 +0.822230 +0.313399 +0.417458 +0.562371 +0.127743 +0.292404 +0.574357 +0.219269 +0.464099 +0.720368 +0.250107 +0.079058 +0.271998 +0.821712 +0.949683 +0.067939 +0.400350 +0.375450 +0.077465 +0.048874 +0.488763 +0.017429 +0.480001 +0.825739 +0.119052 +0.690131 +0.331840 +0.306643 +0.913318 +0.133837 +0.244956 +0.521113 +0.794868 +0.915220 +0.316436 +0.259778 +0.300073 +0.207037 +0.799297 +0.183170 +0.176773 +0.723043 +0.757824 +0.088679 +0.197181 +0.443633 +0.977149 +0.123113 +0.958900 +0.946994 +0.699900 +0.373176 +0.013852 +0.119437 +0.298934 +0.903662 +0.763130 +0.738306 +0.285036 +0.034695 +0.642762 +0.922186 +0.696726 +0.284408 +0.633984 +0.717457 +0.910698 +0.233077 +0.879215 +0.628294 +0.968059 +0.708345 +0.293926 +0.203024 +0.289456 +0.312644 +0.656999 +0.170720 +0.050918 +0.494609 +0.706119 +0.076005 +0.101484 +0.506391 +0.258317 +0.487554 +0.912397 +0.661268 +0.677731 +0.162567 +0.493614 +0.588049 +0.999475 +0.966021 +0.362773 +0.975476 +0.574473 +0.330966 +0.461421 +0.941449 +0.298366 +0.306643 +0.908669 +0.076576 +0.366313 +0.069784 +0.576108 +0.318642 +0.390641 +0.304497 +0.659845 +0.919553 +0.116196 +0.365286 +0.613024 +0.076967 +0.929199 +0.442063 +0.879304 +0.163473 +0.456302 +0.631494 +0.430744 +0.379165 +0.393079 +0.804979 +0.929199 +0.555192 +0.182228 +0.068197 +0.968633 +0.121929 +0.023845 +0.077702 +0.029109 +0.304167 +0.282844 +0.294489 +0.568297 +0.361289 +0.948873 +0.203688 +0.598394 +0.718738 +0.791282 +0.250819 +0.386760 +0.146042 +0.461849 +0.058910 +0.821504 +0.182782 +0.835517 +0.995639 +0.296907 +0.705181 +0.076108 +0.085754 +0.396410 +0.309633 +0.111387 +0.312895 +0.842021 +0.037354 +0.580667 +0.656524 +0.226024 +0.123549 +0.547580 +0.053677 +0.015763 +0.672169 +0.464850 +0.919848 +0.298366 +0.554383 +0.550575 +0.437890 +0.108373 +0.646915 +0.922476 +0.845680 +0.509523 +0.472829 +0.738536 +0.295132 +0.895875 +0.843805 +0.079326 +0.291127 +0.475214 +0.786912 +0.454071 +0.812194 +0.358702 +0.470882 +0.241891 +0.820154 +0.455451 +0.362401 +0.630546 +0.766165 +0.971541 +0.138242 +0.102526 +0.574357 +0.269882 +0.689659 +0.067172 +0.565390 +0.607354 +0.338002 +0.374028 +0.905664 +0.475865 +0.115407 +0.991939 +0.995358 +0.270033 +0.577276 +0.598982 +0.879393 +0.464743 +0.470450 +0.245166 +0.046739 +0.105259 +0.742326 +0.025862 +0.858368 +0.620832 +0.092521 +0.749645 +0.183392 +0.614325 +0.575057 +0.459498 +0.174576 +0.661624 +0.510307 +0.329310 +0.137979 +0.796167 +0.912935 +0.641813 +0.384346 +0.580082 +0.885732 +0.751467 +0.554383 +0.383576 +0.883021 +0.743472 +0.554383 +0.879215 +0.430537 +0.338534 +0.459498 +0.404712 +0.716058 +0.811456 +0.729074 +0.144807 +0.744274 +0.362587 +0.829735 +0.012461 +0.690602 +0.682696 +0.020934 +0.055224 +0.233549 +0.475757 +0.884861 +0.961028 +0.834204 +0.450577 +0.433325 +0.856076 +0.344421 +0.340578 +0.866927 +0.483716 +0.526436 +0.671932 +0.739686 +0.469910 +0.842021 +0.020074 +0.469694 +0.426426 +0.752605 +0.043403 +0.156243 +0.597334 +0.842715 +0.350287 +0.671459 +0.890473 +0.621661 +0.225105 +0.858654 +0.707408 +0.066230 +0.984256 +0.275885 +0.040782 +0.313904 +0.985412 +0.802519 +0.412915 +0.779648 +0.936852 +0.917102 +0.034986 +0.319493 +0.529503 +0.480219 +0.711504 +0.453223 +0.512102 +0.547810 +0.751467 +0.609243 +0.931529 +0.778652 +0.135249 +0.742785 +0.447308 +0.936657 +0.843409 +0.534288 +0.772876 +0.090900 +0.040157 +0.756351 +0.178124 +0.371193 +0.775325 +0.044468 +0.068033 +0.637898 +0.163726 +0.760649 +0.036355 +0.607826 +0.798003 +0.862910 +0.809658 +0.135593 +0.982058 +0.715241 +0.921532 +0.038711 +0.492620 +0.138944 +0.740834 +0.703187 +0.613142 +0.206915 +0.745991 +0.734389 +0.208328 +0.098708 +0.838831 +0.304661 +0.957550 +0.625332 +0.867298 +0.409602 +0.893527 +0.823678 +0.327312 +0.201280 +0.316436 +0.029550 +0.023120 +0.375450 +0.806897 +0.812194 +0.271241 +0.773099 +0.616690 +0.051823 +0.396901 +0.316690 +0.524735 +0.705299 +0.230195 +0.162266 +0.632087 +0.728031 +0.369593 +0.285822 +0.571674 +0.279039 +0.196768 +0.609243 +0.541149 +0.253755 +0.554498 +0.646796 +0.069640 +0.890899 +0.150692 +0.556232 +0.333241 +0.833395 +0.884686 +0.409602 +0.110844 +0.724901 +0.776657 +0.524395 +0.567599 +0.023172 +0.432085 +0.225564 +0.778984 +0.607472 +0.245797 +0.912705 +0.817966 +0.789974 +0.057872 +0.557736 +0.613142 +0.645609 +0.012304 +0.604640 +0.842418 +0.176182 +0.939046 +0.909764 +0.857892 +0.776657 +0.419182 +0.608653 +0.138198 +0.624977 +0.592864 +0.637068 +0.227210 +0.891920 +0.789756 +0.011191 +0.768743 +0.683759 +0.068596 +0.019789 +0.553690 +0.864410 +0.401042 +0.022508 +0.608535 +0.799404 +0.657948 +0.189299 +0.983731 +0.308551 +0.187087 +0.414628 +0.268453 +0.619293 +0.604404 +0.558315 +0.018634 +0.846172 +0.939429 +0.484045 +0.196768 +0.823058 +0.534858 +0.047677 +0.024094 +0.051513 +0.383095 +0.863380 +0.234697 +0.511429 +0.121068 +0.913165 +0.670038 +0.008948 +0.641931 +0.323687 +0.035138 +0.390447 +0.191360 +0.528026 +0.009669 +0.744274 +0.998846 +0.776990 +0.521565 +0.209068 +0.605112 +0.859794 +0.978471 +0.376591 +0.139384 +0.533945 +0.176881 +0.492399 +0.385214 +0.303263 +0.535543 +0.008068 +0.475323 +0.480874 +0.832178 +0.748960 +0.872724 +0.005677 +0.734274 +0.640626 +0.129720 +0.906697 +0.312308 +0.560748 +0.940759 +0.671459 +0.545970 +0.424174 +0.851058 +0.840728 +0.177799 +0.698137 +0.642406 +0.511204 +0.125309 +0.145904 +0.240094 +0.914310 +0.719786 +0.594981 +0.742670 +0.717107 +0.849599 +0.674418 +0.062278 +0.591336 +0.719437 +0.299015 +0.812405 +0.823058 +0.516487 +0.531552 +0.625806 +0.670393 +0.611488 +0.373555 +0.238650 +0.239612 +0.568297 +0.924275 +0.619648 +0.071258 +0.587580 +0.107702 +0.642881 +0.347752 +0.210617 +0.692723 +0.893611 +0.725017 +0.309300 +0.424276 +0.515474 +0.895708 +0.970065 +0.904224 +0.655931 +0.279194 +0.715008 +0.123430 +0.813038 +0.583711 +0.953019 +0.229862 +0.905025 +0.063696 +0.829225 +0.179593 +0.285350 +0.304332 +0.801876 +0.869148 +0.734274 +0.195010 +0.162165 +0.984429 +0.969506 +0.751126 +0.990279 +0.544247 +0.217542 +0.037692 +0.402726 +0.531894 +0.943187 +0.543443 +0.985495 +0.031206 +0.844398 +0.230596 +0.808810 +0.170406 +0.863473 +0.557968 +0.991882 +0.069760 +0.890899 +0.355210 +0.681160 +0.132396 +0.130760 +0.156437 +0.816293 +0.317622 +0.281598 +0.466355 +0.747591 +0.281131 +0.735888 +0.972078 +0.306147 +0.069330 +0.498375 +0.839431 +0.509971 +0.677021 +0.710334 +0.037421 +0.709866 +0.177853 +0.176235 +0.920656 +0.021060 +0.472829 +0.126480 +0.528935 +0.457366 +0.131219 +0.599689 +0.168017 +0.013616 +0.183225 +0.884161 +0.973612 +0.115933 +0.499152 +0.776879 +0.399067 +0.176397 +0.883723 +0.792262 +0.814405 +0.578445 +0.623318 +0.944167 +0.775436 +0.467969 +0.305899 +0.646796 +0.829327 +0.432188 +0.011635 +0.884161 +0.194020 +0.869793 +0.214814 +0.685176 +0.346039 +0.591571 +0.175484 +0.412111 +0.874813 +0.365752 +0.810293 +0.993898 +0.784938 +0.754423 +0.618583 +0.046640 +0.062192 +0.717690 +0.126480 +0.536229 +0.972892 +0.302935 +0.549307 +0.888501 +0.317622 +0.713840 +0.248758 +0.506279 +0.493282 +0.428273 +0.216651 +0.121224 +0.329745 +0.642525 +0.707408 +0.694490 +0.894788 +0.349199 +0.704243 +0.615625 +0.894200 +0.589927 +0.218692 +0.668972 +0.981360 +0.433015 +0.447624 +0.597334 +0.916050 +0.733351 +0.790301 +0.452693 +0.445941 +0.041713 +0.486127 +0.400449 +0.510868 +0.283391 +0.761326 +0.887553 +0.173512 +0.751695 +0.650949 +0.878411 +0.545395 +0.526323 +0.043558 +0.212550 +0.897206 +0.822644 +0.132059 +0.319919 +0.298609 +0.680805 +0.340044 +0.954230 +0.564577 +0.970998 +0.774769 +0.203628 +0.020278 +0.562951 +0.499596 +0.740375 +0.430847 +0.510980 +0.331490 +0.441017 +0.233481 +0.897703 +0.239750 +0.729074 +0.555885 +0.747362 +0.206976 +0.458431 +0.186410 +0.888501 +0.403817 +0.965325 +0.006856 +0.881434 +0.715358 +0.004631 +0.478367 +0.042756 +0.261025 +0.305404 +0.709398 +0.789974 +0.985080 +0.568064 +0.832888 +0.326014 +0.629242 +0.716291 +0.075207 +0.870436 +0.093046 +0.263977 +0.404016 +0.462598 +0.543213 +0.696608 +0.630190 +0.491847 +0.079004 +0.095301 +0.568181 +0.500374 +0.704009 +0.730925 +0.881611 +0.404612 +0.600396 +0.354752 +0.648576 +0.682341 +0.247768 +0.228665 +0.312560 +0.140003 +0.908040 +0.575174 +0.288426 +0.652965 +0.770309 +0.774435 +0.893274 +0.318897 +0.047374 +0.281831 +0.107667 +0.942879 +0.901396 +0.967702 +0.611842 +0.642999 +0.223146 +0.351377 +0.364633 +0.159329 +0.931597 +0.740834 +0.442376 +0.396901 +0.078844 +0.030923 +0.658185 +0.861686 +0.693430 +0.777101 +0.403817 +0.829327 +0.936395 +0.392981 +0.262941 +0.306147 +0.392103 +0.946160 +0.756465 +0.269280 +0.781084 +0.691663 +0.209996 +0.505833 +0.426426 +0.043838 +0.892429 +0.042224 +0.350015 +0.242863 +0.159131 +0.957759 +0.592276 +0.865158 +0.181456 +0.912705 +0.217096 +0.266432 +0.654389 +0.808597 +0.858273 +0.917326 +0.763355 +0.342988 +0.862628 +0.046014 +0.901965 +0.272757 +0.281831 +0.784938 +0.536571 +0.912089 +0.234089 +0.366967 +0.049728 +0.894620 +0.680332 +0.716524 +0.143808 +0.305404 +0.110411 +0.575641 +0.094136 +0.628887 +0.435604 +0.482622 +0.991673 +0.644660 +0.398673 +0.454602 +0.106719 +0.366406 +0.922114 +0.758955 +0.536000 +0.768184 +0.423969 +0.537257 +0.331665 +0.840927 +0.778652 +0.229396 +0.921459 +0.777101 +0.990215 +0.481092 +0.597099 +0.760988 +0.059136 +0.388989 +0.494056 +0.698842 +0.364540 +0.863942 +0.991362 +0.640864 +0.161016 +0.270184 +0.094607 +0.854731 +0.432602 +0.023397 +0.046227 +0.121420 +0.994676 +0.724204 +0.547235 +0.443423 +0.534972 +0.419284 +0.637424 +0.012009 +0.204476 +0.531324 +0.919406 +0.955854 +0.902289 +0.606646 +0.397491 +0.437370 +0.938469 +0.272302 +0.889275 +0.046939 +0.728031 +0.938212 +0.653915 +0.441749 +0.902370 +0.774101 +0.745762 +0.586758 +0.034682 +0.588049 +0.562371 +0.204415 +0.986461 +0.862157 +0.926758 +0.020646 +0.168017 +0.813038 +0.336675 +0.765604 +0.898365 +0.245516 +0.086622 +0.533147 +0.806471 +0.493061 +0.970492 +0.145538 +0.410604 +0.205692 +0.237828 +0.204052 +0.471639 +0.407901 +0.990215 +0.511990 +0.854250 +0.296907 +0.217733 +0.273594 +0.247768 +0.034557 +0.847154 +0.130010 +0.076264 +0.323429 +0.327226 +0.236804 +0.325237 +0.399166 +0.778320 +0.604522 +0.010139 +0.906062 +0.000000 +0.694490 +0.796816 +0.771984 +0.314662 +0.912858 +0.749987 +0.683759 +0.958797 +0.619766 +0.184561 +0.490415 +0.070966 +0.233886 +0.617400 +0.574824 +0.043792 +0.298447 +0.070192 +0.973013 +0.708111 +0.616808 +0.447729 +0.017489 +0.842517 +0.193729 +0.059219 +0.487994 +0.785048 +0.228865 +0.154454 +0.495936 +0.220749 +0.610306 +0.162266 +0.936657 +0.344063 +0.254043 +0.560168 +0.001886 +0.192512 +0.194020 +0.725249 +0.682578 +0.427144 +0.580784 +0.317198 +0.446046 +0.345589 +0.649406 +0.356218 +0.785816 +0.443633 +0.407901 +0.943249 +0.622016 +0.969851 +0.755444 +0.749417 +0.045932 +0.467861 +0.419690 +0.767399 +0.257589 +0.257734 +0.014860 +0.455876 +0.441226 +0.672288 +0.895959 +0.506056 +0.218244 +0.589105 +0.676075 +0.872815 +0.235919 +0.005552 +0.913318 +0.196416 +0.784388 +0.667313 +0.569578 +0.176074 +0.149940 +0.375071 +0.743816 +0.330878 +0.377162 +0.526550 +0.680214 +0.950942 +0.651423 +0.998536 +0.412412 +0.356127 +0.287398 +0.168223 +0.722927 +0.099429 +0.053847 +0.850961 +0.455770 +0.654152 +0.192570 +0.640864 +0.102594 +0.896708 +0.307720 +0.288663 +0.732081 +0.519758 +0.895039 +0.503713 +0.791500 +0.509187 +0.367623 +0.876977 +0.663758 +0.492178 +0.172454 +0.408901 +0.489534 +0.196298 +0.052502 +0.745762 +0.696843 +0.821815 +0.713957 +0.943249 +0.065391 +0.837227 +0.378783 +0.951902 +0.640389 +0.917625 +0.969765 +0.358057 +0.406903 +0.897040 +0.369217 +0.956918 +0.969765 +0.760762 +0.321029 +0.840528 +0.488983 +0.837528 +0.295374 +0.170930 +0.789428 +0.590749 +0.844101 +0.739341 +0.035989 +0.148864 +0.354752 +0.767175 +0.304826 +0.805299 +0.311052 +0.593217 +0.985024 +0.298041 +0.474129 +0.563416 +0.300481 +0.621779 +0.987536 +0.183447 +0.461742 +0.527117 +0.508851 +0.230462 +0.371005 +0.020316 +0.917625 +0.260145 +0.648576 +0.559473 +0.526323 +0.872359 +0.758955 +0.548731 +0.182505 +0.115070 +0.839630 +0.521339 +0.452269 +0.631732 +0.750784 +0.802626 +0.736925 +0.101551 +0.978260 +0.040694 +0.567483 +0.819426 +0.142590 +0.120717 +0.532919 +0.138286 +0.725481 +0.233279 +0.551266 +0.909452 +0.061977 +0.146639 +0.893190 +0.366219 +0.736119 +0.114772 +0.282376 +0.454071 +0.956068 +0.089543 +0.753628 +0.722927 +0.287714 +0.346669 +0.153542 +0.734735 +0.087293 +0.634577 +0.714191 +0.756578 +0.666721 +0.081144 +0.671577 +0.494940 +0.225630 +0.365192 +0.222951 +0.917774 +0.329919 +0.047863 +0.505274 +0.929475 +0.784498 +0.772765 +0.586758 +0.268078 +0.559821 +0.841623 +0.531210 +0.163322 +0.562835 +0.121498 +0.786474 +0.135163 +0.666602 +0.664113 +0.409502 +0.497044 +0.260952 +0.877874 +0.652965 +0.205449 +0.095174 +0.782187 +0.660794 +0.921823 +0.847448 +0.948289 +0.998943 +0.960628 +0.260511 +0.436746 +0.164434 +0.953406 +0.661979 +0.077860 +0.738996 +0.083280 +0.195712 +0.345769 +0.384925 +0.233279 +0.695196 +0.970956 +0.498597 +0.683995 +0.109943 +0.173672 +0.827280 +0.486566 +0.286766 +0.726409 +0.290888 +0.863848 +0.853961 +0.809552 +0.736119 +0.766390 +0.119322 +0.009587 +0.147516 +0.216778 +0.200025 +0.679623 +0.783509 +0.614679 +0.700840 +0.081557 +0.568181 +0.491076 +0.573540 +0.835113 +0.481529 +0.068998 +0.864504 +0.262129 +0.620595 +0.351832 +0.676312 +0.809869 +0.790301 +0.599218 +0.063586 +0.551958 +0.537371 +0.644542 +0.934285 +0.343346 +0.881523 +0.338091 +0.963574 +0.621779 +0.318047 +0.157070 +0.970108 +0.173459 +0.738766 +0.045090 +0.629005 +0.573773 +0.424787 +0.817130 +0.301952 +0.487664 +0.786912 +0.372798 +0.599807 +0.402032 +0.972324 +0.811561 +0.883285 +0.389086 +0.762679 +0.301216 +0.384925 +0.601574 +0.443633 +0.133454 +0.827793 +0.990902 +0.211800 +0.731272 +0.953682 +0.265389 +0.982739 +0.457259 +0.164790 +0.144080 +0.682932 +0.881434 +0.271241 +0.377352 +0.970998 +0.912474 +0.939684 +0.743243 +0.379643 +0.013579 +0.196710 +0.877067 +0.410905 +0.027668 +0.049957 +0.795518 +0.568763 +0.359440 +0.235647 +0.807216 +0.085151 +0.664824 +0.317622 +0.882493 +0.150456 +0.137979 +0.078683 +0.370534 +0.783509 +0.448256 +0.366126 +0.800265 +0.261172 +0.302771 +0.680923 +0.508851 +0.416750 +0.958848 +0.490194 +0.952295 +0.284722 +0.703774 +0.705768 +0.176827 +0.025294 +0.506838 +0.586876 +0.814510 +0.765604 +0.308052 +0.973572 +0.684349 +0.627109 +0.070771 +0.624266 +0.329832 +0.616453 +0.270712 +0.549192 +0.333768 +0.356218 +0.601574 +0.403222 +0.330093 +0.823368 +0.354569 +0.981869 +0.880726 +0.609480 +0.025633 +0.034557 +0.178993 +0.703187 +0.909842 +0.637424 +0.781856 +0.837327 +0.854346 +0.164739 +0.510644 +0.683877 +0.409001 +0.245657 +0.841822 +0.408501 +0.509523 +0.813353 +0.911163 +0.978260 +0.664943 +0.596745 +0.395723 +0.973810 +0.579731 +0.418269 +0.357229 +0.222951 +0.809869 +0.704126 +0.240025 +0.067636 +0.872815 +0.996301 +0.237281 +0.254691 +0.213554 +0.991787 +0.323601 +0.738881 +0.955209 +0.920802 +0.114809 +0.515699 +0.069449 +0.955209 +0.260732 +0.388309 +0.537143 +0.250320 +0.437162 +0.187935 +0.806045 +0.034998 +0.409903 +0.708579 +0.230729 +0.722462 +0.793457 +0.761439 +0.186805 +0.647508 +0.414426 +0.910930 +0.855020 +0.356218 +0.047089 +0.361104 +0.547465 +0.299747 +0.384250 +0.371288 +0.386180 +0.405508 +0.188218 +0.449099 +0.466677 +0.905982 +0.358609 +0.202843 +0.101117 +0.651779 +0.888931 +0.143989 +0.800910 +0.450366 +0.917475 +0.400647 +0.136197 +0.159378 +0.545166 +0.031195 +0.460032 +0.083449 +0.396803 +0.992162 +0.478584 +0.762904 +0.748504 +0.953296 +0.555538 +0.612670 +0.200981 +0.666839 +0.242377 +0.328006 +0.921896 +0.936787 +0.832990 +0.880814 +0.870528 +0.696726 +0.468077 +0.991144 +0.087323 +0.580901 +0.946160 +0.288742 +0.067590 +0.973133 +0.158295 +0.756805 +0.883636 +0.925131 +0.561559 +0.570975 +0.703070 +0.269882 +0.873725 +0.032830 +0.469910 +0.112811 +0.473696 +0.586876 +0.953185 +0.154165 +0.688126 +0.694961 +0.222496 +0.946816 +0.047089 +0.695667 +0.513674 +0.513787 +0.475757 +0.433843 +0.972690 +0.386663 +0.175859 +0.267778 +0.906856 +0.524622 +0.087645 +0.937631 +0.366687 +0.572957 +0.010679 +0.565739 +0.086274 +0.085180 +0.649288 +0.687772 +0.337382 +0.073509 +0.861025 +0.366500 +0.709281 +0.730578 +0.811772 +0.067520 +0.968280 +0.683523 +0.264274 +0.865904 +0.195478 +0.689895 +0.710919 +0.447940 +0.156097 +0.297636 +0.121107 +0.211239 +0.365752 +0.670748 +0.112079 +0.506838 +0.186298 +0.037624 +0.551497 +0.546660 +0.945320 +0.414124 +0.833091 +0.641338 +0.211863 +0.619293 +0.920216 +0.684940 +0.922693 +0.560400 +0.373460 +0.649525 +0.987235 +0.990448 +0.975438 +0.544247 +0.722927 +0.672998 +0.726409 +0.939110 +0.906300 +0.775325 +0.891495 +0.946816 +0.201940 +0.392688 +0.763693 +0.825019 +0.871628 +0.438410 +0.417155 +0.966021 +0.883109 +0.320773 +0.298853 +0.236667 +0.566087 +0.742670 +0.927250 +0.102898 +0.676903 +0.641813 +0.586407 +0.547695 +0.520209 +0.189812 +0.778652 +0.198599 +0.594393 +0.173884 +0.898282 +0.530300 +0.507956 +0.130801 +0.798435 +0.891240 +0.253539 +0.215826 +0.679505 +0.627939 +0.420300 +0.203446 +0.891580 +0.390252 +0.013139 +0.823884 +0.397098 +0.348204 +0.268528 +0.295938 +0.453647 +0.167810 +0.169312 +0.365939 +0.095079 +0.383287 +0.939046 +0.062106 +0.786145 +0.872997 +0.234021 +0.084325 +0.778984 +0.442690 +0.255702 +0.397885 +0.424276 +0.988554 +0.528367 +0.243211 +0.119746 +0.544706 +0.549768 +0.765828 +0.917774 +0.625924 +0.758616 +0.132523 +0.201940 +0.766726 +0.297798 +0.494830 +0.827280 +0.880814 +0.739686 +0.526550 +0.230863 +0.403619 +0.619648 +0.085668 +0.801769 +0.780532 +0.872268 +0.833901 +0.242377 +0.420198 +0.411809 +0.505944 +0.407103 +0.200921 +0.144352 +0.950085 +0.645372 +0.379452 +0.613615 +0.949798 +0.118629 +0.426836 +0.076628 +0.748504 +0.585234 +0.179102 +0.070409 +0.994281 +0.168430 +0.149518 +0.384925 +0.473912 +0.232875 +0.819946 +0.735197 +0.568879 +0.290808 +0.432188 +0.349018 +0.127702 +0.227408 +0.075284 +0.130384 +0.507173 +0.185288 +0.788117 +0.477931 +0.338268 +0.292324 +0.586172 +0.517389 +0.010190 +0.768855 +0.773211 +0.241406 +0.690956 +0.419081 +0.003949 +0.451634 +0.687772 +0.179702 +0.880460 +0.751467 +0.111569 +0.540118 +0.132523 +0.360271 +0.332891 +0.125510 +0.047914 +0.573074 +0.238239 +0.631850 +0.468400 +0.136283 +0.730231 +0.753969 +0.215826 +0.782187 +0.476300 +0.549768 +0.316013 +0.241752 +0.922693 +0.520774 +0.002963 +0.817235 +0.142455 +0.930094 +0.968103 +0.364913 +0.499485 +0.243280 +0.493172 +0.364540 +0.013486 +0.578445 +0.886080 +0.063696 +0.754650 +0.302771 +0.141559 +0.049868 +0.123073 +0.097474 +0.056911 +0.745648 +0.931257 +0.503601 +0.694490 +0.633036 +0.205998 +0.047407 +0.773433 +0.792153 +0.076394 +0.337117 +0.903179 +0.153159 +0.427965 +0.868132 +0.373460 +0.973013 +0.889103 +0.527912 +0.504493 +0.378592 +0.653084 +0.110447 +0.782628 +0.728031 +0.671577 +0.463885 +0.844101 +0.398377 +0.301706 +0.472180 +0.727568 +0.554614 +0.956918 +0.360271 +0.737155 +0.352743 +0.994661 +0.730231 +0.075747 +0.897455 +0.543213 +0.295696 +0.061698 +0.287872 +0.233346 +0.726525 +0.649762 +0.186861 +0.973889 +0.432705 +0.485140 +0.934418 +0.665891 +0.150786 +0.994160 +0.750328 +0.530072 +0.801232 +0.134349 +0.394546 +0.470558 +0.903259 +0.219526 +0.645491 +0.526550 +0.421215 +0.252463 +0.713957 +0.798327 +0.588870 +0.117141 +0.175217 +0.627109 +0.012088 +0.978012 +0.919922 +0.201220 +0.632324 +0.084609 +0.918592 +0.817235 +0.505386 +0.282923 +0.553921 +0.595451 +0.512327 +0.820985 +0.009692 +0.214687 +0.059736 +0.980282 +0.183447 +0.330617 +0.990511 +0.004298 +0.705299 +0.508068 +0.734851 +0.880548 +0.354569 +0.711971 +0.706588 +0.758729 +0.736234 +0.626635 +0.966981 +0.956918 +0.788445 +0.428170 +0.631613 +0.582891 +0.879749 +0.545625 +0.003946 +0.291685 +0.227672 +0.783288 +0.883021 +0.522018 +0.563880 +0.027546 +0.357137 +0.960778 +0.371759 +0.005958 +0.745419 +0.235307 +0.738651 +0.151589 +0.709632 +0.199668 +0.560168 +0.167089 +0.034357 +0.357137 +0.095586 +0.599100 +0.283469 +0.326533 +0.067057 +0.018018 +0.263681 +0.270939 +0.819530 +0.675957 +0.953185 +0.149377 +0.956281 +0.603579 +0.173831 +0.703187 +0.980842 +0.406803 +0.824504 +0.115070 +0.255702 +0.176504 +0.930437 +0.555192 +0.951790 +0.923414 +0.259998 +0.027719 +0.738536 +0.430744 +0.431362 +0.903501 +0.221136 +0.488324 +0.907804 +0.544706 +0.900009 +0.417357 +0.529276 +0.705650 +0.957811 +0.074442 +0.972972 +0.463348 +0.665773 +0.827280 +0.788445 +0.302279 +0.646203 +0.518516 +0.484264 +0.744961 +0.880814 +0.809128 +0.168172 +0.910542 +0.635763 +0.989473 +0.143175 +0.026736 +0.404314 +0.806365 +0.377448 +0.482622 +0.264868 +0.436227 +0.746448 +0.387244 +0.508851 +0.914765 +0.857224 +0.589810 +0.405508 +0.480656 +0.855116 +0.581954 +0.097733 +0.946875 +0.748732 +0.729074 +0.253755 +0.299178 +0.913088 +0.118323 +0.586758 +0.240991 +0.118898 +0.468185 +0.380025 +0.920948 +0.877516 +0.939301 +0.924347 +0.746905 +0.270561 +0.179157 +0.116045 +0.904144 +0.305239 +0.105190 +0.161365 +0.875897 +0.262646 +0.253324 +0.570043 +0.949452 +0.719088 +0.935411 +0.224909 +0.147054 +0.350650 +0.701896 +0.281831 +0.610897 +0.305816 +0.815979 +0.377352 +0.662928 +0.450789 +0.827280 +0.278576 +0.364820 +0.546775 +0.406903 +0.176020 +0.287872 +0.838731 +0.239750 +0.411608 +0.370534 +0.411207 +0.825637 +0.852996 +0.120056 +0.276729 +0.449099 +0.142410 +0.098415 +0.838130 +0.059116 +0.451317 +0.000951 +0.216333 +0.384732 +0.544361 +0.309133 +0.763693 +0.319748 +0.467538 +0.576108 +0.868871 +0.117293 +0.683050 +0.881080 +0.220491 +0.061229 +0.743014 +0.722694 +0.522697 +0.172771 +0.177691 +0.374028 +0.061848 +0.574824 +0.598276 +0.888415 +0.017200 +0.771426 +0.113289 +0.114809 +0.401636 +0.535772 +0.992327 +0.367342 +0.000404 +0.826459 +0.494387 +0.759633 +0.064627 +0.532121 +0.224255 +0.721066 +0.847938 +0.966205 +0.484811 +0.887034 +0.004592 +0.419690 +0.762679 +0.242654 +0.705064 +0.416446 +0.145538 +0.716174 +0.278576 +0.569345 +0.286688 +0.843112 +0.210493 +0.684231 +0.009878 +0.255558 +0.999630 +0.089873 +0.340222 +0.031816 +0.994084 +0.624384 +0.604522 +0.889446 +0.723972 +0.991401 +0.967836 +0.295696 +0.764255 +0.556695 +0.156583 +0.266283 +0.081612 +0.559589 +0.556232 +0.098415 +0.995038 +0.249113 +0.139164 +0.050900 +0.398673 +0.716291 +0.914233 +0.390349 +0.326014 +0.891580 +0.015614 +0.196005 +0.627820 +0.495272 +0.292564 +0.188048 +0.912166 +0.343883 +0.251747 +0.012533 +0.715008 +0.979644 +0.339422 +0.289297 +0.853286 +0.691899 +0.136543 +0.224909 +0.789974 +0.486237 +0.363516 +0.688008 +0.214940 +0.098155 +0.410304 +0.710334 +0.049395 +0.943310 +0.337294 +0.446257 +0.508404 +0.517163 +0.835113 +0.077491 +0.912012 +0.716174 +0.015932 +0.027173 +0.443004 +0.482731 +0.772430 +0.547925 +0.128646 +0.592512 +0.260878 +0.923845 +0.282376 +0.091600 +0.550805 +0.370252 +0.723507 +0.046359 +0.086477 +0.243838 +0.719670 +0.627820 +0.926828 +0.757258 +0.558546 +0.422438 +0.660912 +0.057269 +0.712672 +0.675010 +0.926124 +0.546775 +0.304826 +0.052594 +0.361104 +0.501597 +0.267329 +0.584648 +0.091570 +0.355393 +0.566552 +0.338978 +0.490084 +0.075747 +0.246359 +0.571208 +0.636119 +0.187822 +0.406504 +0.092860 +0.842517 +0.817966 +0.194078 +0.468939 +0.237486 +0.458325 +0.971040 +0.771538 +0.783288 +0.321885 +0.647626 +0.596628 +0.185961 +0.047256 +0.823781 +0.709983 +0.331752 +0.800695 +0.089244 +0.836222 +0.257589 +0.445941 +0.775880 +0.753969 +0.904945 +0.040143 +0.015932 +0.171769 +0.145172 +0.934750 +0.739226 +0.079192 +0.181897 +0.064205 +0.669801 +0.930984 +0.732543 +0.488324 +0.290649 +0.390933 +0.228931 +0.135120 +0.161815 +0.243838 +0.143040 +0.480656 +0.888673 +0.139649 +0.713023 +0.712322 +0.937242 +0.774991 +0.694843 +0.130509 +0.039371 +0.328093 +0.783178 +0.399955 +0.698372 +0.567134 +0.654270 +0.615744 +0.203809 +0.146731 +0.878947 +0.239268 +0.448151 +0.429610 +0.146134 +0.481966 +0.977727 +0.350922 +0.100917 +0.900090 +0.129017 +0.222496 +0.966890 +0.839531 +0.738881 +0.479347 +0.083618 +0.282532 +0.551151 +0.215256 +0.615744 +0.452164 +0.834811 +0.463134 +0.948989 +0.689659 +0.774880 +0.312392 +0.037570 +0.846859 +0.895625 +0.136111 +0.019290 +0.967612 +0.071404 +0.040143 +0.088827 +0.503936 +0.090778 +0.856841 +0.234089 +0.175645 +0.298772 +0.104501 +0.508851 +0.809658 +0.507732 +0.451952 +0.941637 +0.905504 +0.426836 +0.146271 +0.315506 +0.756578 +0.356402 +0.843805 +0.728379 +0.367155 +0.960978 +0.342988 +0.383479 +0.817130 +0.730693 +0.473262 +0.593217 +0.317029 +0.898365 +0.405508 +0.693901 +0.132143 +0.610306 +0.859794 +0.417256 +0.735081 +0.708930 +0.220749 +0.468508 +0.600160 +0.004068 +0.014288 +0.635289 +0.846467 +0.626754 +0.168689 +0.503824 +0.870987 +0.159675 +0.944654 +0.865718 +0.885993 +0.797248 +0.958797 +0.884861 +0.301706 +0.127131 +0.792479 +0.916952 +0.909998 +0.206242 +0.679387 +0.528594 +0.638254 +0.796275 +0.352469 +0.906459 +0.364354 +0.717573 +0.551382 +0.357321 +0.849696 +0.088827 +0.740260 +0.713140 +0.366219 +0.891495 +0.483826 +0.509411 +0.820985 +0.468831 +0.565506 +0.526777 +0.940001 +0.631494 +0.354752 +0.017142 +0.486456 +0.951282 +0.940822 +0.487225 +0.749417 +0.576575 +0.537257 +0.280355 +0.468939 +0.812194 +0.276729 +0.934352 +0.718156 +0.793892 +0.722229 +0.415739 +0.500929 +0.070312 +0.481420 +0.920729 +0.247627 +0.786803 +0.916201 +0.865438 +0.967477 +0.274280 +0.798435 +0.932612 +0.612079 +0.135077 +0.563532 +0.846270 +0.530300 +0.774769 +0.802626 +0.048891 +0.408901 +0.784828 +0.734966 +0.286609 +0.046309 +0.299992 +0.450472 +0.451740 +0.142141 +0.647982 +0.389377 +0.467108 +0.159280 +0.768632 +0.834508 +0.025023 +0.776213 +0.793023 +0.887034 +0.827998 +0.636356 +0.833192 +0.849696 +0.447519 +0.839531 +0.697078 +0.840628 +0.095936 +0.352743 +0.856363 +0.933082 +0.967297 +0.142275 +0.341915 +0.944228 +0.675838 +0.692134 +0.077019 +0.475757 +0.829327 +0.535772 +0.243420 +0.431362 +0.942011 +0.440078 +0.945921 +0.675365 +0.201101 +0.792371 +0.627346 +0.581369 +0.980972 +0.934949 +0.426733 +0.541149 +0.963140 +0.330093 +0.160270 +0.538172 +0.074951 +0.337559 +0.535657 +0.134008 +0.791064 +0.930574 +0.665891 +0.709515 +0.295938 +0.061080 +0.299259 +0.974243 +0.017802 +0.640271 +0.996750 +0.928645 +0.969722 +0.309133 +0.431672 +0.968545 +0.975666 +0.513113 +0.239474 +0.521792 +0.513450 +0.247768 +0.302443 +0.870620 +0.643118 +0.249823 +0.428479 +0.886601 +0.128317 +0.575407 +0.878858 +0.935345 +0.509187 +0.788117 +0.447519 +0.853672 +0.442900 +0.286688 +0.431156 +0.980744 +0.237076 +0.688480 +0.540805 +0.016548 +0.274203 +0.680214 +0.077728 +0.160717 +0.859604 +0.996688 +0.742555 +0.069235 +0.712322 +0.429507 +0.380025 +0.274203 +0.520209 +0.084126 +0.980579 +0.516375 +0.509075 +0.496933 +0.267553 +0.684113 +0.865065 +0.308967 +0.550920 +0.746905 +0.489644 +0.673235 +0.414426 +0.335881 +0.900663 +0.916427 +0.063630 +0.130551 +0.699782 +0.156924 +0.567832 +0.075310 +0.699782 +0.546775 +0.903259 +0.982739 +0.762116 +0.661387 +0.848036 +0.939684 +0.527912 +0.905345 +0.571791 +0.130301 +0.303674 +0.774435 +0.396508 +0.198836 +0.104261 +0.851447 +0.198955 +0.131303 +0.155806 +0.418066 +0.514799 +0.965232 +0.028474 +0.726293 +0.757711 +0.788117 +0.540576 +0.940759 +0.394057 +0.371005 +0.421928 +0.033178 +0.483935 +0.367529 +0.514461 +0.834609 +0.494609 +0.385890 +0.246922 +0.500485 +0.905903 +0.848525 +0.829327 +0.728031 +0.307389 +0.167914 +0.517727 +0.000535 +0.027023 +0.114809 +0.645728 +0.075207 +0.369969 +0.711270 +0.162517 +0.679150 +0.193555 +0.958020 +0.876528 +0.235036 +0.265686 +0.972446 +0.142051 +0.780311 +0.427451 +0.989914 +0.231934 +0.317113 +0.735197 +0.780200 +0.144944 +0.868502 +0.058338 +0.572607 +0.838030 +0.493503 +0.145629 +0.687536 +0.553921 +0.953074 +0.316097 +0.158491 +0.802412 +0.455239 +0.621424 +0.748504 +0.235715 +0.645728 +0.889103 +0.759859 +0.110952 +0.936265 +0.619056 +0.772765 +0.852706 +0.645016 +0.387825 +0.008545 +0.798435 +0.908197 +0.540576 +0.110519 +0.799189 +0.853189 +0.041609 +0.407202 +0.163070 +0.127989 +0.928158 +0.856554 +0.305982 +0.938598 +0.508516 +0.716874 +0.921750 +0.098610 +0.525869 +0.929060 +0.131723 +0.392103 +0.027123 +0.032615 +0.498042 +0.189014 +0.792371 +0.514349 +0.418472 +0.685176 +0.245727 +0.614206 +0.053171 +0.988028 +0.099758 +0.065053 +0.322056 +0.693665 +0.415335 +0.180632 +0.719204 +0.775436 +0.384250 +0.283547 +0.672643 +0.664232 +0.482731 +0.842815 +0.420910 +0.866277 +0.217797 +0.417762 +0.517163 +0.173566 +0.434671 +0.731272 +0.612788 +0.433222 +0.544247 +0.835517 +0.630783 +0.593334 +0.560516 +0.425503 +0.976415 +0.943556 +0.840329 +0.860836 +0.607826 +0.104329 +0.744160 +0.147054 +0.871079 +0.941512 +0.250463 +0.908197 +0.845286 +0.371099 +0.087645 +0.400943 +0.412412 +0.534288 +0.397393 +0.346129 +0.505833 +0.498486 +0.103136 +0.322656 +0.053885 +0.293205 +0.321029 +0.094450 +0.149237 +0.277267 +0.945320 +0.978119 +0.991768 +0.614206 +0.027986 +0.157951 +0.623555 +0.058992 +0.076810 +0.997253 +0.551958 +0.788226 +0.759294 +0.960828 +0.765716 +0.791391 +0.104329 +0.513562 +0.599571 +0.316267 +0.870712 +0.288267 +0.856363 +0.397688 +0.545855 +0.059405 +0.851835 +0.493945 +0.033070 +0.595451 +0.623674 +0.724785 +0.601339 +0.046855 +0.091204 +0.694961 +0.659608 +0.619766 +0.350650 +0.868871 +0.032426 +0.473262 +0.000281 +0.700370 +0.333856 +0.189071 +0.401042 +0.955100 +0.988245 +0.788882 +0.802948 +0.011689 +0.780642 +0.204173 +0.965044 +0.442586 +0.845286 +0.573190 +0.031138 +0.993613 +0.334735 +0.410003 +0.090114 +0.893696 +0.377638 +0.344152 +0.513337 +0.501152 +0.917997 +0.490194 +0.245166 +0.254908 +0.572607 +0.592512 +0.129595 +0.309800 +0.062560 +0.824607 +0.296019 +0.519645 +0.985795 +0.469478 +0.827280 +0.399363 +0.781305 +0.470018 +0.051550 +0.226682 +0.155467 +0.747705 +0.626517 +0.361196 +0.761326 +0.411006 +0.940128 +0.969463 +0.771761 +0.038143 +0.546545 +0.130052 +0.242099 +0.264274 +0.535772 +0.145904 +0.897372 +0.201640 +0.007586 +0.534059 +0.439869 +0.502933 +0.044500 +0.188729 +0.406704 +0.093450 +0.161315 +0.958020 +0.878679 +0.781966 +0.495936 +0.538515 +0.303099 +0.142635 +0.349380 +0.439140 +0.843904 +0.531324 +0.532349 +0.563880 +0.027496 +0.442586 +0.860363 +0.862345 +0.721066 +0.539431 +0.143311 +0.085008 +0.640389 +0.906141 +0.972811 +0.645372 +0.824194 +0.567715 +0.347933 +0.014414 +0.859794 +0.655813 +0.476517 +0.526550 +0.753855 +0.743472 +0.984314 +0.330529 +0.920948 +0.705181 +0.173353 +0.168793 +0.736464 +0.743816 +0.732658 +0.691074 +0.843706 +0.526663 +0.253036 +0.800158 +0.598747 +0.196298 +0.437786 +0.587697 +0.384925 +0.179975 +0.275426 +0.783178 +0.191475 +0.847252 +0.192917 +0.623081 +0.009821 +0.394351 +0.853479 +0.761214 +0.076238 +0.145721 +0.547005 +0.012125 +0.606292 +0.951338 +0.196592 +0.019174 +0.607708 +0.592041 +0.854250 +0.104638 +0.902936 +0.858178 +0.477170 +0.060636 +0.169364 +0.144262 +0.041002 +0.789646 +0.934882 +0.014055 +0.354752 +0.822540 +0.860363 +0.871719 +0.044452 +0.203688 +0.598511 +0.121459 +0.610188 +0.866556 +0.726873 +0.002370 +0.507061 +0.172718 +0.128810 +0.028673 +0.921750 +0.460459 +0.816817 +0.740719 +0.091112 +0.174950 +0.964668 +0.059882 +0.643830 +0.864130 +0.269430 +0.209934 +0.456514 +0.083674 +0.076654 +0.850961 +0.938469 +0.703539 +0.087822 +0.933752 +0.823884 +0.940885 +0.043682 +0.050756 +0.470018 +0.918740 +0.550575 +0.362401 +0.279968 +0.128112 +0.952351 +0.538401 +0.312560 +0.035510 +0.911008 +0.578211 +0.388989 +0.028359 +0.351832 +0.672406 +0.190957 +0.577159 +0.806471 +0.967117 +0.828407 +0.493835 +0.399955 +0.214687 +0.479347 +0.474238 +0.713724 +0.576341 +0.140047 +0.116347 +0.433429 +0.710100 +0.441017 +0.001432 +0.939811 +0.822540 +0.937242 +0.439661 +0.458431 +0.263237 +0.898777 +0.885819 +0.081227 +0.301952 +0.344511 +0.501152 +0.943064 +0.488324 +0.707993 +0.696843 +0.248475 +0.826767 +0.514799 +0.355485 +0.609598 +0.738421 +0.064896 +0.505274 +0.719321 +0.338268 +0.131933 +0.444681 +0.860457 +0.447203 +0.627702 +0.927039 +0.678795 +0.888845 +0.460886 +0.441749 +0.590162 +0.918443 +0.973493 +0.380121 +0.533033 +0.941637 +0.745190 +0.780311 +0.166987 +0.944533 +0.493393 +0.489203 +0.525529 +0.922693 +0.061122 +0.687300 +0.176128 +0.808916 +0.172666 +0.477170 +0.420605 +0.664232 +0.138067 +0.559357 +0.200085 +0.213303 +0.212488 +0.527685 +0.267104 +0.519080 +0.494387 +0.581720 +0.772876 +0.309217 +0.322570 +0.429713 +0.560632 +0.949452 +0.572607 +0.315759 +0.937242 +0.875807 +0.162919 +0.321029 +0.922982 +0.901071 +0.047156 +0.415739 +0.346489 +0.702835 +0.106719 +0.889103 +0.434568 +0.692959 +0.253252 +0.335528 +0.756238 +0.486456 +0.024885 +0.830857 +0.718506 +0.413419 +0.440495 +0.962460 +0.847840 +0.948873 +0.362030 +0.490304 +0.173300 +0.705768 +0.693665 +0.677140 +0.703891 +0.610543 +0.858939 +0.075284 +0.146547 +0.390641 +0.283001 +0.509859 +0.742441 +0.233279 +0.706471 +0.699430 +0.438931 +0.933015 +0.710100 +0.126116 +0.360733 +0.300318 +0.971458 +0.620477 +0.898612 +0.309633 +0.114437 +0.076862 +0.846368 +0.490965 +0.894788 +0.596628 +0.643711 +0.930848 +0.568879 +0.124267 +0.131891 +0.383095 +0.428479 +0.701427 +0.117940 +0.601810 +0.835113 +0.523149 +0.787679 +0.315759 +0.671340 +0.952686 +0.629361 +0.886427 +0.627109 +0.040287 +0.609125 +0.988928 +0.027770 +0.746334 +0.524848 +0.050399 +0.239612 +0.815140 +0.869148 +0.670748 +0.254763 +0.568530 +0.947349 +0.929888 +0.499818 +0.225433 +0.765941 +0.110627 +0.967612 +0.073811 +0.728726 +0.996960 +0.398968 +0.416042 +0.984169 +0.049728 +0.799835 +0.330093 +0.369593 +0.713140 +0.350559 +0.616453 +0.371288 +0.751467 +0.488434 +0.432808 +0.647508 +0.114511 +0.724785 +0.779869 +0.255630 +0.165451 +0.417458 +0.426938 +0.638254 +0.399264 +0.600278 +0.892259 +0.609362 +0.924704 +0.452587 +0.196651 +0.820570 +0.198066 +0.951395 +0.491296 +0.269656 +0.004034 +0.101284 +0.481420 +0.768072 +0.204294 +0.214309 +0.524848 +0.692959 +0.074366 +0.741179 +0.071919 +0.671340 +0.304332 +0.353199 +0.756351 +0.570859 +0.752378 +0.713490 +0.019516 +0.860173 +0.319919 +0.377162 +0.825637 +0.086477 +0.176128 +0.255124 +0.918518 +0.477170 +0.149004 +0.218500 +0.885123 +0.644304 +0.579029 +0.892683 +0.452058 +0.410003 +0.268979 +0.422336 +0.842418 +0.690956 +0.707174 +0.898694 +0.382038 +0.670511 +0.264497 +0.512663 +0.238787 +0.270787 +0.626161 +0.426528 +0.979166 +0.567483 +0.921750 +0.285036 +0.469263 +0.703187 +0.408901 +0.140757 +0.852609 +0.554383 +0.397688 +0.103169 +0.614561 +0.509075 +0.335704 +0.633510 +0.709398 +0.380695 +0.493724 +0.031944 +0.323000 +0.034544 +0.237076 +0.775880 +0.610779 +0.522810 +0.291605 +0.031263 +0.230529 +0.996530 +0.342094 +0.891410 +0.846761 +0.495494 +0.071919 +0.966981 +0.289933 +0.568064 +0.097249 +0.526777 +0.726641 +0.468400 +0.126724 +0.086884 +0.960073 +0.395134 +0.391323 +0.934551 +0.088738 +0.436020 +0.683641 +0.375166 +0.573657 +0.592864 +0.150409 +0.803911 +0.744618 +0.843904 +0.853961 +0.869425 +0.738881 +0.096510 +0.594157 +0.502265 +0.455239 +0.368654 +0.135808 +0.453753 +0.994084 +0.248900 +0.733120 +0.276192 +0.004335 +0.510756 +0.715124 +0.036211 +0.370157 +0.096031 +0.838731 +0.836222 +0.354112 +0.709281 +0.140801 +0.581954 +0.480219 +0.597923 +0.817339 +0.222367 +0.175431 +0.574473 +0.473371 +0.333505 +0.171664 +0.171454 +0.668379 +0.995240 +0.064427 +0.309550 +0.579848 +0.770086 +0.934352 +0.151117 +0.753060 +0.328440 +0.458431 +0.686356 +0.496158 +0.963574 +0.682105 +0.966981 +0.744961 +0.206425 +0.572840 +0.332978 +0.016890 +0.013009 +0.939684 +0.578795 +0.970023 +0.185848 +0.173884 +0.724901 +0.410604 +0.098773 +0.545510 +0.643948 +0.177691 +0.904945 +0.884074 +0.379452 +0.991263 +0.258901 +0.706236 +0.681987 +0.939747 +0.710100 +0.998008 +0.807854 +0.481420 +0.207958 +0.095904 +0.037897 +0.884161 +0.721648 +0.908119 +0.278731 +0.102797 +0.193787 +0.285036 +0.783509 +0.475540 +0.186579 +0.599571 +0.519306 +0.923845 +0.203991 +0.059136 +0.395919 +0.968369 +0.919110 +0.101853 +0.686474 +0.755671 +0.257298 +0.150881 +0.086274 +0.244396 +0.710802 +0.771315 +0.753969 +0.775102 +0.705650 +0.551382 +0.494940 +0.491737 +0.736349 +0.710568 +0.174310 +0.337914 +0.979235 +0.984855 +0.904305 +0.682105 +0.007986 +0.662335 +0.879393 +0.653440 +0.671814 +0.819218 +0.287161 +0.136543 +0.018410 +0.162015 +0.316690 +0.567483 +0.236804 +0.580316 +0.380600 +0.021163 +0.598982 +0.753855 +0.521452 +0.865904 +0.159774 +0.443528 +0.196651 +0.787351 +0.085812 +0.977040 +0.094544 +0.659845 +0.014370 +0.199489 +0.206364 +0.625924 +0.384346 +0.541034 +0.975892 +0.664113 +0.779869 +0.054322 +0.887812 +0.665180 +0.063082 +0.644779 +0.303017 +0.511541 +0.788007 +0.767399 +0.930437 +0.763918 +0.368091 +0.595686 +0.116271 +0.053115 +0.966021 +0.971291 +0.188275 +0.118399 +0.590397 +0.649169 +0.748732 +0.039033 +0.008879 +0.996256 +0.193381 +0.917102 +0.634814 +0.586289 +0.499152 +0.293846 +0.356310 +0.486237 +0.999753 +0.400844 +0.761890 +0.155661 +0.007986 +0.484592 +0.286766 +0.824194 +0.603579 +0.226353 +0.412714 +0.339333 +0.674418 +0.353107 +0.529276 +0.492289 +0.479020 +0.430847 +0.833395 +0.012904 +0.393861 +0.439348 +0.875807 +0.118323 +0.668024 +0.982276 +0.322313 +0.247345 +0.393861 +0.113769 +0.284408 +0.645847 +0.242793 +0.790955 +0.379260 +0.040042 +0.062516 +0.252463 +0.150409 +0.841822 +0.587228 +0.789756 +0.934219 +0.458325 +0.319322 +0.450260 +0.114623 +0.378306 +0.824813 +0.597452 +0.079784 +0.098545 +0.976673 +0.563648 +0.462277 +0.658659 +0.740375 +0.112958 +0.553690 +0.123828 +0.716991 +0.200204 +0.610897 +0.284879 +0.212300 +0.803269 +0.649643 +0.145081 +0.778984 +0.009454 +0.231599 +0.055205 +0.840728 +0.386566 +0.126440 +0.290808 +0.138198 +0.149050 +0.742097 +0.361567 +0.674418 +0.037828 +0.091600 +0.123272 +0.567134 +0.903501 +0.382999 +0.038406 +0.427144 +0.915296 +0.923126 +0.572490 +0.956654 +0.935147 +0.095332 +0.672288 +0.532121 +0.014866 +0.952071 +0.902532 +0.518967 +0.499152 +0.629361 +0.357229 +0.029887 +0.052668 +0.615625 +0.981069 +0.701074 +0.489864 +0.139870 +0.425913 +0.490965 +0.017469 +0.673945 +0.903581 +0.238307 +0.836825 +0.687182 +0.865718 +0.384153 +0.910076 +0.682696 +0.482950 +0.559357 +0.393177 +0.233683 +0.358425 +0.732658 +0.789319 +0.485469 +0.006693 +0.189413 +0.358057 +0.127009 +0.900254 +0.485250 +0.361845 +0.710685 +0.252821 +0.092860 +0.157853 +0.435501 +0.884948 +0.364167 +0.670393 +0.280510 +0.756805 +0.193903 +0.667313 +0.528139 +0.836322 +0.742097 +0.452375 +0.812089 +0.941199 +0.853768 +0.875717 +0.130010 +0.877336 +0.775991 +0.846467 +0.801125 +0.183392 +0.029691 +0.919627 +0.441017 +0.787679 +0.090385 +0.781525 +0.237350 +0.056573 +0.679505 +0.963622 +0.942879 +0.808810 +0.144853 +0.704126 +0.633866 +0.836725 +0.326620 +0.703070 +0.821297 +0.976079 +0.557736 +0.757824 +0.956228 +0.990573 +0.003014 +0.741867 +0.217414 +0.518855 +0.490415 +0.653796 +0.468939 +0.843904 +0.708228 +0.848427 +0.768520 +0.418675 +0.217861 +0.858464 +0.713607 +0.101451 +0.657829 +0.158393 +0.675720 +0.449416 +0.156973 +0.369781 +0.461849 +0.948172 +0.374123 +0.492399 +0.404314 +0.634577 +0.692841 +0.851155 +0.892090 +0.486566 +0.293124 +0.222107 +0.306892 +0.543213 +0.729074 +0.836322 +0.035535 +0.101150 +0.303756 +0.184896 +0.563416 +0.619530 +0.962558 +0.771091 +0.476952 +0.072018 +0.536000 +0.487994 +0.176020 +0.379930 +0.427451 +0.636593 +0.778320 +0.768743 +0.899270 +0.978751 +0.827485 +0.500707 +0.638847 +0.012625 +0.248829 +0.247345 +0.597334 +0.646677 +0.690484 +0.257443 +0.018824 +0.694607 +0.539087 +0.951112 +0.683050 +0.855884 +0.890814 +0.759294 +0.976894 +0.089693 +0.807535 +0.821815 +0.144534 +0.229795 +0.884948 +0.773545 +0.563532 +0.285900 +0.805939 +0.542410 +0.670748 +0.180962 +0.560052 +0.153542 +0.481311 +0.842418 +0.051568 +0.905664 +0.542410 +0.838130 +0.616572 +0.078390 +0.697078 +0.545970 +0.632917 +0.541608 +0.956281 +0.388116 +0.367061 +0.129347 +0.101618 +0.666839 +0.463670 +0.235443 +0.035497 +0.588988 +0.093263 +0.518967 +0.331140 +0.006751 +0.832178 +0.512663 +0.546085 +0.642881 +0.685530 +0.594393 +0.305651 +0.631376 +0.599689 +0.046839 +0.921168 +0.779205 +0.850864 +0.493393 +0.377257 +0.513337 +0.048255 +0.227276 +0.054973 +0.347662 +0.085352 +0.300562 +0.900009 +0.385214 +0.836624 +0.650474 +0.838230 +0.891495 +0.973771 +0.881257 +0.897123 +0.503378 +0.608417 +0.084325 +0.393666 +0.820570 +0.237076 +0.564925 +0.649406 +0.529049 +0.285193 +0.019991 +0.905744 +0.384635 +0.165911 +0.798435 +0.698725 +0.075695 +0.311805 +0.513113 +0.140401 +0.773990 +0.572490 +0.886341 +0.943064 +0.690838 +0.902208 +0.283157 +0.198066 +0.426118 +0.656524 +0.814090 +0.998164 +0.537486 +0.854539 +0.544361 +0.881788 +0.235443 +0.910231 +0.570975 +0.364540 +0.304332 +0.336410 +0.476409 +0.444052 +0.416446 +0.281909 +0.017423 +0.292484 +0.704712 +0.640389 +0.306478 +0.456195 +0.029942 +0.701662 +0.132396 +0.677140 +0.508404 +0.421012 +0.908276 +0.776657 +0.614561 +0.053302 +0.695196 +0.834710 +0.348746 +0.267853 +0.578795 +0.398870 +0.554729 +0.262572 +0.736349 +0.367810 +0.689895 +0.312476 +0.815560 +0.627228 +0.449733 +0.653321 +0.912243 +0.785048 +0.196592 +0.712205 +0.244956 +0.785487 +0.205083 +0.876258 +0.487994 +0.570859 +0.283235 +0.799512 +0.226024 +0.975779 +0.222951 +0.077913 +0.357965 +0.446782 +0.251604 +0.672524 +0.585938 +0.338179 +0.492289 +0.688244 +0.400449 +0.438723 +0.758163 +0.648813 +0.000683 +0.793457 +0.385310 +0.434257 +0.429096 +0.910231 +0.387050 +0.830755 +0.731272 +0.791282 +0.486017 +0.891070 +0.586758 +0.060868 +0.302689 +0.794542 +0.797140 +0.997796 +0.735888 +0.450577 +0.038006 +0.386276 +0.049081 +0.685294 +0.236327 +0.924418 +0.950714 +0.169989 +0.800158 +0.277805 +0.168793 +0.584297 +0.734851 +0.540805 +0.852803 +0.750898 +0.067126 +0.949855 +0.936461 +0.542181 +0.636712 +0.136587 +0.156486 +0.195127 +0.441122 +0.614916 +0.909217 +0.181401 +0.228003 +0.243420 +0.086797 +0.119322 +0.378974 +0.423050 +0.959105 +0.439348 +0.655575 +0.618938 +0.281676 +0.204233 +0.883109 +0.122244 +0.478476 +0.060489 +0.478693 +0.850280 +0.272453 +0.014725 +0.719321 +0.949970 +0.572840 +0.523602 +0.628176 +0.554383 +0.779095 +0.635645 +0.388697 +0.696373 +0.429096 +0.203749 +0.675957 +0.788335 +0.998780 +0.435812 +0.402428 +0.057570 +0.943923 +0.328875 +0.900499 +0.639796 +0.316351 +0.186523 +0.134050 +0.798111 +0.708345 +0.544591 +0.852319 +0.553805 +0.972037 +0.204780 +0.269656 +0.729884 +0.201101 +0.872450 +0.656287 +0.028359 +0.836121 +0.621779 +0.577626 +0.058746 +0.503601 +0.485469 +0.072264 +0.879927 +0.538058 +0.864410 +0.760762 +0.299585 +0.947585 +0.827280 +0.896625 +0.490855 +0.652254 +0.561443 +0.767735 +0.642881 +0.073660 +0.115595 +0.576575 +0.983494 +0.145035 +0.789646 +0.250036 +0.601221 +0.803697 +0.840628 +0.438515 +0.400449 +0.004129 +0.950942 +0.182450 +0.644660 +0.860268 +0.511990 +0.649525 +0.983671 +0.151874 +0.165962 +0.817757 +0.412915 +0.762792 +0.452269 +0.069593 +0.203749 +0.504940 +0.102695 +0.371948 +0.335969 +0.647982 +0.385021 +0.831874 +0.325410 +0.159626 +0.072215 +0.844497 +0.157559 +0.762228 +0.407502 +0.139914 +0.250962 +0.281987 +0.249397 +0.887121 +0.758729 +0.196945 +0.891920 +0.829735 +0.453117 +0.136847 +0.409101 +0.001806 +0.087147 +0.443528 +0.765941 +0.188105 +0.502821 +0.850864 +0.381079 +0.414023 +0.850572 +0.900499 +0.214120 +0.136283 +0.676903 +0.035126 +0.708345 +0.860173 +0.558431 +0.935213 +0.418168 +0.982983 +0.001863 +0.781746 +0.876168 +0.219269 +0.460459 +0.125914 +0.895374 +0.478911 +0.338534 +0.674773 +0.227408 +0.028245 +0.103203 +0.932814 +0.724204 +0.257153 +0.680569 +0.784059 +0.103680 +0.615980 +0.862628 +0.200025 +0.064249 +0.500040 +0.069212 +0.069593 +0.362773 +0.574123 +0.377162 +0.766726 +0.932207 +0.159428 +0.093325 +0.466355 +0.507285 +0.108657 +0.441958 +0.154454 +0.922404 +0.020210 +0.861686 +0.639796 +0.919332 +0.675957 +0.154213 +0.300562 +0.593569 +0.595804 +0.439765 +0.135981 +0.813880 +0.298934 +0.589810 +0.520096 +0.624147 +0.749074 +0.459498 +0.190785 +0.293525 +0.603697 +0.697666 +0.190785 +0.568646 +0.704243 +0.791827 +0.022299 +0.962313 +0.783068 +0.427862 +0.259705 +0.400943 +0.756578 +0.739686 +0.254475 +0.082777 +0.068080 +0.177583 +0.933418 +0.717457 +0.072314 +0.256427 +0.671814 +0.320175 +0.283704 +0.896874 +0.714074 +0.265389 +0.427554 +0.271695 +0.939110 +0.315337 +0.778431 +0.300399 +0.652254 +0.378401 +0.747134 +0.650949 +0.373082 +0.605702 +0.975209 +0.362773 +0.142770 +0.559821 +0.141783 +0.122796 +0.510083 +0.805832 +0.172613 +0.140757 +0.125914 +0.730462 +0.332715 +0.039856 +0.778098 +0.917997 +0.832280 +0.046112 +0.083477 +0.066941 +0.605348 +0.333768 +0.862063 +0.337117 +0.820050 +0.906538 +0.006744 +0.400844 +0.762679 +0.912474 +0.895959 +0.758163 +0.478693 +0.857128 +0.166935 +0.125914 +0.893864 +0.954558 +0.023258 +0.560748 +0.916050 +0.333856 +0.154357 +0.539545 +0.228533 +0.934352 +0.921313 +0.012214 +0.529845 +0.263829 +0.983224 +0.977149 +0.570043 +0.654508 +0.623081 +0.558662 +0.175752 +0.450789 +0.453965 +0.763918 +0.057150 +0.588401 +0.841723 +0.508627 +0.461528 +0.882229 +0.857128 +0.652610 +0.754764 +0.945018 +0.690720 +0.274356 +0.534744 +0.806791 +0.975209 +0.695784 +0.583242 +0.124987 +0.406504 +0.286530 +0.106894 +0.119167 +0.250605 +0.003357 +0.614206 +0.757371 +0.288267 +0.477170 +0.518967 +0.730925 +0.145996 +0.513337 +0.611370 +0.907804 +0.185344 +0.844003 +0.387922 +0.867762 +0.413519 +0.069808 +0.673235 +0.626991 +0.011413 +0.624858 +0.320431 +0.836020 +0.341558 +0.064650 +0.920069 +0.888673 +0.207712 +0.166269 +0.956015 +0.677258 +0.983523 +0.982431 +0.328353 +0.487115 +0.090174 +0.903903 +0.429713 +0.320602 +0.030686 +0.102055 +0.682459 +0.703422 +0.138373 +0.222561 +0.130384 +0.836725 +0.902613 +0.376591 +0.162065 +0.836222 +0.659964 +0.971707 +0.672643 +0.371476 +0.651898 +0.732312 +0.735888 +0.201640 +0.304991 +0.287556 +0.499374 +0.873906 +0.472829 +0.687890 +0.164993 +0.695784 +0.574123 +0.952963 +0.332803 +0.897869 +0.626872 +0.099989 +0.001621 +0.477822 +0.389960 +0.264274 +0.516487 +0.629124 +0.386663 +0.194020 +0.025350 +0.449733 +0.859319 +0.615507 +0.694607 +0.647152 +0.100884 +0.647152 +0.818801 +0.971082 +0.433636 +0.010774 +0.042925 +0.841126 +0.050328 +0.119167 +0.677613 +0.853479 +0.483169 +0.197948 +0.838631 +0.377257 +0.571325 +0.119360 +0.122599 +0.601928 +0.505498 +0.781746 +0.315844 +0.200383 +0.863192 +0.534516 +0.957707 +0.045981 +0.110663 +0.243768 +0.311554 +0.644186 +0.551958 +0.638373 +0.060405 +0.506614 +0.697431 +0.871719 +0.226024 +0.004711 +0.995664 +0.989134 +0.263607 +0.650355 +0.226748 +0.471098 +0.098806 +0.352469 +0.612906 +0.569694 +0.101418 +0.672998 +0.164993 +0.729884 +0.676430 +0.172666 +0.583711 +0.458644 +0.525189 +0.274738 +0.718156 +0.561095 +0.734043 +0.159428 +0.577860 +0.912397 +0.758276 +0.368560 +0.930300 +0.130301 +0.965232 +0.744732 +0.213868 +0.420401 +0.747020 +0.884424 +0.527458 +0.556695 +0.817444 +0.321885 +0.526096 +0.050382 +0.696608 +0.313483 +0.833294 +0.024373 +0.979132 +0.995147 +0.737385 +0.794217 +0.788991 +0.005486 +0.099297 +0.206915 +0.469155 +0.274661 +0.122205 +0.483388 +0.648576 +0.865251 +0.926124 +0.189755 +0.492399 +0.654745 +0.619293 +0.715124 +0.441122 +0.240784 +0.939937 +0.064449 +0.196533 +0.256209 +0.896209 +0.009524 +0.897869 +0.628531 +0.081254 +0.124187 +0.791827 +0.064784 +0.610306 +0.670867 +0.042330 +0.056219 +0.671222 +0.383576 +0.287714 +0.729884 +0.359624 +0.677021 +0.828816 +0.329049 +0.983464 +0.879749 +0.455876 +0.403817 +0.445416 +0.040694 +0.514461 +0.408401 +0.141827 +0.324375 +0.187708 +0.053772 +0.303181 +0.423561 +0.142455 +0.615744 +0.160966 +0.353381 +0.537943 +0.694372 +0.414326 +0.142410 +0.829123 +0.932814 +0.261614 +0.621661 +0.655813 +0.127498 +0.054169 +0.034257 +0.026461 +0.186185 +0.357413 +0.748732 +0.305569 +0.531096 +0.190843 +0.096510 +0.534288 +0.102493 +0.484154 +0.146409 +0.841226 +0.685530 +0.123589 +0.933284 +0.528139 +0.267928 +0.076238 +0.680096 +0.260511 +0.880105 +0.485798 +0.276575 +0.829225 +0.487774 +0.829531 +0.197063 +0.739686 +0.279581 +0.733004 +0.475648 +0.327312 +0.631850 +0.666010 +0.064316 +0.880016 +0.217989 +0.289377 +0.904545 +0.823161 +0.585820 +0.929130 +0.365192 +0.715941 +0.165400 +0.587228 +0.393861 +0.735081 +0.480219 +0.003185 +0.817862 +0.819634 +0.380695 +0.926194 +0.447624 +0.492730 +0.209439 +0.428993 +0.103782 +0.496158 +0.570509 +0.748846 +0.552997 +0.425606 +0.662928 +0.028474 +0.961624 +0.528026 +0.196827 +0.271317 +0.283469 +0.878501 +0.604522 +0.129886 +0.558778 +0.672169 +0.960073 +0.741293 +0.881876 +0.613497 +0.059674 +0.383383 +0.977763 +0.688244 +0.706354 +0.210182 +0.521905 +0.969376 +0.688952 +0.813985 +0.320090 +0.450683 +0.181732 +0.560168 +0.873816 +0.925415 +0.361011 +0.415032 +0.114548 +0.205875 +0.889875 +0.900090 +0.562603 +0.463456 +0.502487 +0.250677 +0.751581 +0.092213 +0.233279 +0.275120 +0.602282 +0.489754 +0.904545 +0.062560 +0.507397 +0.372042 +0.820778 +0.471855 +0.562719 +0.641338 +0.269807 +0.018746 +0.044278 +0.864597 +0.026549 +0.799189 +0.039956 +0.649762 +0.042558 +0.437682 +0.038075 +0.479456 +0.266656 +0.894620 +0.887726 +0.400153 +0.181456 +0.879838 +0.584765 +0.523149 +0.304826 +0.631257 +0.532121 +0.986980 +0.372609 +0.855596 +0.538286 +0.826254 +0.246992 +0.519193 +0.838931 +0.854057 +0.658185 +0.305239 +0.400449 +0.012447 +0.964337 +0.392396 +0.870804 +0.955424 +0.239062 +0.428787 +0.293686 +0.562951 +0.508851 +0.501597 +0.521792 +0.855596 +0.405010 +0.872085 +0.431053 +0.216396 +0.211177 +0.381558 +0.291286 +0.045721 +0.486237 +0.785267 +0.676785 +0.431053 +0.825122 +0.204173 +0.321286 +0.055456 +0.314578 +0.489754 +0.853672 +0.493393 +0.446782 +0.033530 +0.855020 +0.725713 +0.465925 +0.982524 +0.357229 +0.907488 +0.871811 +0.426221 +0.075644 +0.914917 +0.162868 +0.973850 +0.287082 +0.515812 +0.838631 +0.449733 +0.816817 +0.709047 +0.450049 +0.807642 +0.549883 +0.258901 +0.486456 +0.173778 +0.675010 +0.790301 +0.572840 +0.275426 +0.708462 +0.683050 +0.743702 +0.980579 +0.066757 +0.123073 +0.733582 +0.917326 +0.020044 +0.815979 +0.859984 +0.531096 +0.508292 +0.501931 +0.719903 +0.024673 +0.053115 +0.867577 +0.731156 +0.577159 +0.943923 +0.580667 +0.466355 +0.867484 +0.817339 +0.825842 +0.398377 +0.867577 +0.298122 +0.710217 +0.838731 +0.471423 +0.085323 +0.933618 +0.148677 +0.236531 +0.423152 +0.217160 +0.316267 +0.493503 +0.170877 +0.038614 +0.853672 +0.114251 +0.892090 +0.126237 +0.554267 +0.038586 +0.371476 +0.898034 +0.864036 +0.266432 +0.980215 +0.140979 +0.369499 +0.285664 +0.476517 +0.724204 +0.905823 +0.886514 +0.646677 +0.343077 +0.228003 +0.957602 +0.991184 +0.573540 +0.440391 +0.104261 +0.226616 +0.569810 +0.677140 +0.095332 +0.721299 +0.642050 +0.606528 +0.879927 +0.916652 +0.782958 +0.103646 +0.396606 +0.319237 +0.754650 +0.922765 +0.892767 +0.431982 +0.053828 +0.343346 +0.345050 +0.312057 +0.481092 +0.271544 +0.238170 +0.665180 +0.994517 +0.750670 +0.273670 +0.510532 +0.318556 +0.663402 +0.135249 +0.971707 +0.281831 +0.037529 +0.508627 +0.485250 +0.455239 +0.395036 +0.461100 +0.963766 +0.058156 +0.791718 +0.305321 +0.431466 +0.180249 +0.433739 +0.038614 +0.967252 +0.896874 +0.839131 +0.256717 +0.833699 +0.070168 +0.417560 +0.406604 +0.153350 +0.823471 +0.325065 +0.546890 +0.834204 +0.791935 +0.913547 +0.256064 +0.173300 +0.572257 +0.758616 +0.335352 +0.699782 +0.000408 +0.075747 +0.643237 +0.246640 +0.214624 +0.296746 +0.915447 +0.701427 +0.894536 +0.363516 +0.117065 +0.776102 +0.502153 +0.656406 +0.839630 +0.007791 +0.053452 +0.400449 +0.458538 +0.228467 +0.057590 +0.598865 +0.582071 +0.873906 +0.598511 +0.920582 +0.480983 +0.666128 +0.086303 +0.099857 +0.783729 +0.864410 +0.391323 +0.101685 +0.937825 +0.483169 +0.163877 +0.088175 +0.001563 +0.729074 +0.312644 +0.418878 +0.784828 +0.017337 +0.231130 +0.714658 +0.782958 +0.762003 +0.953627 +0.986356 +0.434257 +0.160022 +0.688716 +0.967252 +0.007288 +0.693665 +0.981584 +0.353746 +0.071674 +0.614679 +0.891495 +0.449310 +0.440078 +0.586407 +0.545510 +0.518855 +0.178178 +0.255992 +0.993851 +0.791064 +0.223016 +0.271317 +0.384732 +0.716291 +0.873816 +0.262351 +0.864130 +0.718855 +0.343077 +0.304085 +0.798758 +0.621542 +0.870528 +0.017910 +0.210803 +0.372514 +0.661031 +0.607000 +0.613970 +0.567250 +0.163978 +0.109692 +0.717573 +0.917251 +0.297474 +0.913241 +0.396213 +0.933685 +0.391713 +0.546430 +0.404612 +0.598747 +0.689423 +0.015866 +0.890217 +0.378401 +0.178885 +0.617636 +0.034670 +0.946518 +0.123391 +0.334647 +0.462384 +0.891240 +0.009156 +0.623910 +0.999641 +0.087557 +0.452164 +0.710100 +0.558778 +0.629242 +0.122205 +0.277882 +0.951112 +0.231666 +0.688716 +0.965511 +0.849794 +0.679623 +0.934086 +0.210182 +0.906380 +0.738306 +0.411207 +0.994747 +0.130885 +0.166269 +0.925699 +0.453965 +0.764480 +0.721532 +0.856841 +0.484154 +0.928575 +0.626398 +0.501263 +0.763130 +0.387825 +0.729305 +0.491406 +0.106614 +0.842418 +0.310801 +0.496490 +0.991144 +0.889275 +0.554845 +0.840030 +0.451000 +0.668735 +0.107878 +0.227804 +0.486017 +0.772876 +0.131387 +0.865438 +0.512551 +0.881699 +0.913547 +0.700017 +0.131849 +0.416244 +0.868871 +0.057390 +0.150975 +0.429507 +0.745190 +0.145081 +0.809446 +0.458005 +0.472829 +0.753401 +0.257880 +0.847448 +0.318301 +0.205388 +0.387244 +0.089006 +0.514574 +0.035845 +0.898199 +0.533033 +0.840827 +0.794976 +0.161615 +0.548962 +0.337029 +0.858654 +0.698960 +0.661624 +0.965511 +0.881080 +0.996941 +0.195069 +0.332190 +0.963909 +0.022609 +0.777766 +0.404513 +0.197534 +0.482841 +0.742899 +0.197004 +0.606174 +0.257807 +0.908512 +0.714074 +0.272757 +0.225499 +0.041535 +0.746105 +0.954884 +0.418472 +0.864317 +0.589457 +0.720485 +0.266208 +0.613261 +0.745419 +0.231867 +0.452481 +0.375545 +0.024265 +0.521452 +0.525756 +0.430950 +0.404712 +0.544361 +0.354661 +0.785377 +0.277343 +0.681160 +0.210120 +0.793892 +0.829633 +0.116158 +0.431775 +0.744160 +0.524169 +0.019399 +0.134820 +0.052520 +0.036738 +0.122875 +0.192975 +0.321885 +0.042695 +0.281209 +0.371476 +0.931868 +0.026904 +0.837227 +0.043854 +0.680450 +0.604522 +0.812194 +0.634696 +0.060636 +0.731965 +0.501931 +0.598629 +0.511990 +0.972972 +0.661624 +0.984169 +0.606528 +0.015980 +0.751809 +0.288584 +0.632443 +0.871811 +0.972160 +0.830653 +0.950543 +0.888845 +0.441853 +0.022770 +0.453541 +0.217096 +0.627820 +0.888157 +0.870895 +0.763017 +0.002000 +0.762228 +0.173672 +0.431569 +0.650118 +0.359994 +0.846270 +0.065549 +0.888243 +0.178341 +0.677258 +0.717107 +0.699665 +0.379738 +0.742785 +0.933015 +0.932746 +0.010357 +0.849988 +0.930094 +0.670630 +0.345769 +0.792262 +0.619530 +0.816607 +0.162718 +0.356402 +0.613142 +0.214561 +0.687890 +0.675128 +0.811033 +0.706939 +0.364261 +0.363609 +0.205510 +0.165298 +0.904064 +0.538515 +0.788991 +0.511541 +0.785487 +0.467861 +0.143672 +0.823265 +0.991995 +0.424174 +0.608299 +0.476409 +0.508739 +0.688834 +0.055031 +0.585469 +0.224059 +0.164181 +0.984169 +0.634103 +0.126156 +0.270863 +0.747362 +0.933217 +0.965418 +0.725017 +0.373555 +0.847350 +0.616690 +0.399264 +0.359901 +0.368091 +0.822023 +0.911085 +0.271392 +0.963622 +0.906856 +0.099363 +0.022224 +0.599336 +0.602871 +0.791609 +0.944045 +0.279735 +0.889532 +0.835012 +0.265761 +0.064918 +0.981360 +0.229729 +0.085294 +0.995079 +0.538515 +0.683995 +0.722113 +0.521905 +0.228798 +0.698725 +0.234224 +0.784059 +0.264274 +0.254115 +0.368373 +0.805726 +0.471963 +0.819738 +0.727452 +0.199133 +0.786035 +0.224843 +0.035871 +0.129927 +0.563764 +0.470450 +0.491296 +0.245236 +0.239406 +0.142725 +0.688716 +0.959718 +0.533489 +0.273822 +0.617281 +0.036408 +0.855404 +0.142995 +0.374123 +0.763355 +0.133752 +0.325755 +0.226221 +0.164181 +0.041564 +0.017648 +0.236259 +0.129306 +0.146271 +0.847154 +0.465387 +0.927109 +0.335440 +0.700722 +0.763805 +0.098643 +0.642762 +0.815979 +0.108126 +0.868502 +0.990321 +0.939365 +0.735888 +0.825739 +0.110159 +0.692016 +0.713957 +0.607826 +0.917401 +0.503824 +0.281753 +0.585469 +0.476626 +0.322313 +0.062235 +0.221201 +0.584179 +0.832280 +0.217096 +0.916652 +0.443214 +0.445416 +0.619293 +0.220685 +0.028853 +0.013543 +0.248829 +0.698019 +0.689659 +0.420096 +0.172507 +0.786912 +0.255992 +0.370440 +0.668498 +0.380408 +0.887467 +0.001584 +0.547695 +0.421928 +0.228003 +0.331490 +0.000542 +0.328093 +0.376210 +0.750898 +0.868502 +0.417965 +0.609598 +0.862534 +0.492951 +0.012528 +0.396901 +0.751353 +0.395134 +0.583828 +0.037897 +0.240991 +0.044184 +0.478149 +0.236055 +0.707174 +0.371005 +0.090688 +0.915900 +0.569578 +0.237691 +0.414426 +0.613142 +0.057933 +0.255558 +0.074189 +0.302525 +0.015117 +0.553574 +0.974282 +0.948581 +0.466462 +0.320260 +0.661031 +0.204294 +0.690602 +0.002682 +0.076342 +0.345140 +0.914005 +0.065436 +0.540920 +0.787569 +0.589223 +0.506950 +0.767399 +0.187087 +0.477605 +0.444576 +0.483278 +0.540118 +0.058237 +0.477061 +0.287872 +0.538858 +0.280433 +0.735197 +0.514124 +0.005902 +0.240577 +0.682814 +0.531780 +0.038725 +0.288584 +0.288980 +0.849501 +0.751353 +0.278499 +0.980744 +0.723043 +0.151921 +0.470558 +0.392591 +0.118898 +0.948465 +0.103034 +0.666839 +0.623318 +0.054858 +0.941574 +0.793131 +0.081446 +0.165400 +0.443633 +0.481639 +0.240991 +0.389960 +0.707642 +0.820674 +0.522923 +0.188389 +0.126886 +0.948931 +0.218756 +0.004635 +0.644304 +0.189698 +0.814405 +0.594040 +0.863567 +0.276498 +0.718389 +0.079730 +0.754650 +0.281598 +0.859604 +0.003241 +0.664943 +0.017502 +0.123232 +0.161915 +0.854250 +0.773099 +0.193555 +0.037570 +0.370252 +0.781084 +0.396312 +0.919184 +0.174203 +0.959002 +0.724785 +0.444996 +0.778209 +0.274432 +0.341915 +0.133795 +0.335616 +0.550459 +0.062668 +0.284252 +0.124427 +0.877067 +0.818697 +0.920802 +0.192802 +0.069117 +0.831162 +0.604876 +0.539774 +0.182615 +0.939811 +0.529617 +0.893358 +0.890814 +0.099396 +0.898282 +0.706822 +0.801554 +0.849208 +0.999847 +0.605938 +0.413117 +0.736925 +0.047626 +0.933150 +0.207774 +0.944897 +0.730231 +0.821297 +0.389960 +0.892767 +0.908433 +0.283860 +0.726293 +0.156875 +0.348746 +0.932004 +0.528935 +0.774435 +0.796491 +0.659252 +0.105120 +0.191762 +0.083028 +0.622371 +0.089873 +0.132481 +0.948465 +0.580082 +0.111351 +0.681632 +0.565739 +0.916201 +0.060615 +0.721415 +0.766165 +0.632561 +0.473154 +0.791173 +0.409302 +0.618701 +0.666365 +0.655694 +0.675838 +0.999589 +0.696843 +0.650593 +0.360178 +0.012514 +0.518403 +0.312727 +0.408601 +0.081419 +0.040215 +0.234833 +0.950942 +0.010787 +0.706705 +0.188389 +0.828918 +0.747134 +0.767399 +0.662691 +0.972364 +0.594863 +0.488653 +0.313988 +0.666721 +0.492399 +0.398279 +0.597569 +0.915069 +0.135249 +0.939937 +0.069640 +0.131178 +0.264126 +0.439452 +0.626991 +0.357873 +0.941073 +0.705181 +0.821297 +0.475757 +0.327659 +0.368842 +0.387825 +0.501931 +0.154261 +0.296180 +0.914841 +0.733351 +0.274661 +0.626991 +0.338268 +0.525529 +0.343615 +0.616808 +0.980215 +0.540347 +0.804445 +0.936526 +0.386566 +0.021920 +0.964385 +0.051750 +0.661624 +0.126968 +0.605820 +0.655219 +0.380695 +0.576458 +0.640271 +0.626754 +0.291286 +0.767399 +0.943064 +0.139649 +0.132649 +0.183392 +0.288267 +0.725597 +0.680450 +0.109013 +0.146824 +0.211675 +0.012899 +0.309883 +0.316690 +0.288505 +0.956228 +0.694843 +0.238582 +0.677849 +0.659252 +0.366313 +0.713724 +0.822333 +0.805619 +0.467215 +0.879749 +0.287240 +0.205083 +0.872815 +0.449416 +0.832787 +0.016047 +0.532805 +0.613142 +0.281442 +0.669919 +0.646203 +0.674773 +0.376591 +0.917550 +0.583828 +0.847448 +0.475757 +0.378115 +0.392396 +0.059446 +0.809658 +0.085870 +0.871628 +0.506614 +0.934152 +0.681750 +0.279426 +0.558546 +0.688008 +0.309716 +0.302115 +0.751126 +0.496379 +0.495936 +0.864597 +0.458751 +0.582071 +0.666484 +0.651779 +0.233414 +0.637898 +0.324375 +0.724204 +0.420503 +0.882317 +0.003712 +0.220943 +0.721880 +0.475214 +0.087704 +0.605820 +0.133030 +0.207651 +0.741982 +0.075233 +0.513000 +0.180632 +0.944106 +0.742555 +0.764817 +0.835920 +0.815560 +0.592159 +0.246711 +0.647389 +0.465172 +0.004295 +0.120717 +0.474563 +0.214183 +0.065278 +0.032950 +0.245306 +0.656999 +0.673353 +0.134349 +0.197652 +0.108373 +0.701662 +0.304579 +0.009921 +0.802090 +0.913088 +0.860647 +0.236940 +0.002743 +0.743931 +0.630783 +0.938469 +0.860268 +0.660438 +0.216396 +0.734735 +0.490855 +0.038711 +0.426426 +0.782848 +0.006037 +0.099692 +0.014843 +0.450472 +0.802733 +0.030484 +0.599336 +0.940570 +0.099824 +0.561559 +0.139032 +0.103714 +0.950257 +0.464743 +0.399264 +0.374028 +0.350468 +0.447729 +0.389086 +0.037516 +0.409202 +0.972405 +0.601457 +0.662572 +0.050293 +0.367810 +0.214687 +0.049047 +0.375545 +0.908276 +0.178830 +0.350559 +0.853382 +0.889532 +0.031195 +0.599454 +0.964479 +0.148864 +0.771761 +0.953462 +0.240439 +0.517501 +0.579965 +0.427144 +0.573307 +0.709047 +0.351832 +0.469802 +0.072215 +0.224647 +0.147285 +0.043109 +0.565739 +0.979813 +0.481857 +0.204294 +0.367342 +0.996165 +0.254619 +0.213617 +0.238170 +0.224778 +0.075284 +0.359901 +0.390155 +0.663521 +0.912243 +0.660438 +0.770980 +0.827383 +0.782518 +0.211925 +0.859889 +0.202181 +0.102189 +0.153685 +0.996951 +0.930369 +0.630665 +0.968677 +0.968589 +0.725017 +0.613261 +0.642287 +0.774101 +0.882757 +0.751467 +0.396410 +0.456727 +0.881434 +0.742899 +0.185512 +0.090839 +0.579263 +0.196122 +0.105778 +0.120172 +0.100220 +0.985522 +0.805939 +0.746562 +0.778209 +0.854731 +0.925486 +0.844694 +0.897621 +0.106999 +0.867577 +0.867669 +0.651779 +0.433946 +0.864784 +0.407802 +0.369217 +0.984543 +0.221589 +0.021765 +0.485908 +0.445836 +0.324117 +0.131807 +0.295213 +0.230262 +0.319493 +0.555307 +0.982922 +0.626161 +0.865997 +0.848134 +0.522923 +0.327139 +0.014821 +0.283626 +0.446782 +0.431982 +0.065278 +0.027465 +0.323085 +0.338623 +0.332102 +0.912243 +0.176558 +0.522131 +0.901478 +0.250392 +0.111278 +0.708462 +0.644660 +0.979981 +0.809764 +0.094827 +0.733813 +0.459925 +0.419893 +0.764368 +0.204719 +0.960828 +0.244886 +0.725945 +0.757144 +0.835214 +0.015968 +0.650118 +0.243908 +0.385214 +0.984429 +0.489974 +0.333768 +0.323000 +0.831772 +0.661861 +0.950828 +0.855788 +0.156583 +0.135981 +0.042467 +0.695549 +0.080027 +0.568530 +0.153064 +0.396312 +0.944957 +0.741064 +0.692841 +0.662691 +0.196945 +0.025661 +0.546775 +0.661505 +0.848818 +0.268678 +0.503490 +0.167450 +0.683404 +0.705533 +0.142410 +0.340756 +0.572374 +0.790628 +0.367248 +0.600278 +0.172138 +0.121812 +0.324375 +0.768296 +0.039627 +0.719204 +0.689777 +0.570509 +0.597687 +0.270787 +0.708111 +0.317368 +0.648932 +0.840329 +0.176558 +0.714774 +0.870895 +0.986644 +0.750328 +0.539431 +0.704243 +0.474780 +0.061655 +0.456727 +0.585469 +0.507732 +0.798543 +0.817653 +0.976229 +0.098512 +0.856841 +0.279039 +0.195771 +0.019575 +0.675365 +0.617518 +0.767960 +0.997458 +0.481202 +0.133667 +0.369123 +0.313315 +0.769079 +0.831162 +0.554267 +0.530072 +0.896708 +0.010926 +0.547235 +0.408801 +0.326793 +0.254835 +0.124267 +0.064941 +0.530186 +0.352651 +0.038406 +0.654982 +0.866277 +0.706588 +0.953406 +0.263977 +0.692134 +0.551036 +0.394351 +0.320687 +0.303345 +0.625332 +0.622608 +0.690366 +0.540003 +0.543328 +0.855692 +0.963718 +0.606056 +0.143582 +0.513899 +0.617400 +0.203084 +0.987685 +0.749417 +0.081971 +0.807854 +0.125914 +0.842319 +0.824813 +0.920142 +0.840329 +0.580199 +0.986250 +0.733004 +0.006859 +0.532919 +0.738651 +0.942384 +0.930163 +0.492068 +0.609243 +0.569578 +0.709866 +0.432292 +0.114697 +0.622845 +0.548386 +0.873543 +0.692370 +0.338091 +0.342451 +0.713373 +0.528821 +0.274203 +0.549653 +0.341826 +0.453329 +0.779758 +0.639915 +0.326793 +0.328962 +0.307223 +0.312895 +0.129803 +0.322399 +0.357596 +0.613734 +0.310133 +0.598040 +0.364167 +0.078205 +0.504047 +0.335792 +0.061144 +0.541608 +0.484592 +0.677849 +0.202421 +0.709398 +0.040592 +0.475648 +0.296100 +0.508068 +0.134991 +0.827280 +0.044263 +0.077124 +0.950486 +0.126035 +0.967567 +0.557273 +0.111206 +0.989717 +0.624740 +0.377543 +0.496712 +0.970364 +0.399264 +0.589692 +0.657948 +0.702366 +0.924918 +0.987906 +0.082248 +0.545395 +0.580199 +0.354844 +0.330181 +0.950314 +0.701074 +0.856841 +0.954884 +0.745304 +0.773545 +0.120367 +0.041520 +0.174683 +0.823058 +0.289853 +0.007120 +0.016776 +0.504605 +0.291206 +0.348113 +0.902775 +0.742899 +0.822747 +0.825534 +0.398673 +0.146363 +0.949105 +0.662335 +0.580901 +0.411809 +0.851931 +0.402527 +0.854731 +0.809446 +0.630190 +0.728147 +0.637661 +0.149940 +0.722694 +0.220814 +0.503156 +0.351741 +0.224582 +0.478802 +0.576692 +0.412915 +0.525415 +0.914462 +0.787788 +0.471423 +0.911549 +0.735197 +0.142590 +0.539774 +0.186974 +0.462384 +0.105190 +0.824916 +0.221395 +0.022142 +0.653321 +0.233009 +0.808385 +0.479565 +0.012845 +0.765941 +0.972972 +0.570975 +0.927109 +0.739226 +0.217861 +0.357045 +0.732081 +0.409001 +0.545395 +0.120444 +0.060342 +0.078284 +0.187143 +0.520548 +0.542640 +0.576692 +0.109943 +0.473154 +0.326447 +0.624858 +0.746334 +0.372987 +0.064918 +0.349018 +0.718738 +0.772653 +0.217989 +0.221783 +0.066482 +0.386180 +0.513899 +0.829123 +0.658896 +0.180578 +0.677613 +0.372514 +0.635763 +0.523376 +0.180139 +0.628176 +0.211488 +0.482622 +0.329919 +0.047660 +0.724785 +0.606174 +0.584297 +0.035189 +0.799942 +0.820674 +0.430331 +0.416649 +0.763918 +0.419385 +0.754082 +0.463456 +0.743702 +0.893948 +0.656999 +0.446151 +0.096031 +0.250463 +0.660319 +0.694961 +0.286058 +0.910775 +0.208698 +0.410504 +0.908355 +0.719088 +0.266656 +0.202722 +0.455239 +0.633036 +0.983104 +0.758616 +0.431466 +0.962752 +0.574824 +0.600632 +0.392200 +0.404513 +0.193671 +0.120444 +0.554152 +0.847938 +0.364261 +0.779316 +0.692134 +0.235851 +0.104227 +0.285900 +0.783839 +0.104983 +0.633154 +0.060321 +0.003538 +0.063038 +0.252105 +0.590749 +0.423050 +0.457259 +0.357965 +0.423867 +0.540576 +0.852222 +0.078284 +0.267703 +0.203084 +0.500151 +0.288346 +0.747705 +0.736695 +0.732543 +0.864878 +0.016281 +0.371476 +0.518967 +0.042848 +0.624266 +0.570160 +0.225040 +0.478367 +0.150033 +0.626754 +0.414023 +0.775102 +0.068998 +0.451740 +0.097927 +0.729421 +0.018881 +0.954285 +0.459711 +0.311554 +0.845187 +0.314493 +0.812511 +0.464850 +0.190212 +0.900418 +0.264794 +0.928367 +0.023607 +0.681041 +0.443319 +0.394840 +0.601103 +0.885819 +0.046293 +0.222042 +0.444996 +0.603814 +0.107702 +0.293605 +0.346309 +0.193671 +0.875536 +0.047256 +0.172402 +0.135679 +0.516262 +0.298934 +0.421419 +0.075207 +0.719670 +0.313652 +0.517276 +0.774991 +0.391713 +0.179157 +0.492509 +0.072091 +0.527458 +0.746677 +0.338623 +0.384442 +0.510195 +0.851641 +0.401042 +0.083280 +0.708930 +0.531438 +0.948698 +0.828509 +0.567367 +0.006234 +0.177962 +0.335440 +0.054685 +0.558431 +0.624503 +0.084552 +0.271090 +0.106091 +0.368654 +0.638728 +0.087206 +0.594863 +0.304661 +0.514911 +0.673116 +0.055729 +0.801125 +0.778209 +0.880637 +0.928922 +0.866463 +0.163019 +0.997842 +0.040665 +0.814405 +0.049099 +0.069188 +0.837127 +0.917699 +0.598158 +0.226880 +0.032178 +0.051878 +0.166371 +0.248546 +0.243978 +0.136977 +0.887294 +0.453647 +0.771761 +0.756351 +0.025929 +0.317368 +0.357781 +0.875536 +0.965604 +0.930094 +0.081943 +0.051841 +0.099758 +0.255269 +0.147331 +0.114363 +0.461849 +0.821193 +0.789428 +0.630902 +0.881434 +0.265910 +0.173990 +0.473912 +0.655931 +0.332102 +0.302525 +0.376876 +0.116045 +0.577042 +0.180852 +0.721532 +0.447519 +0.107385 +0.898612 +0.504828 +0.161565 +0.177043 +0.757258 +0.955586 +0.841623 +0.523716 +0.881346 +0.505163 +0.719204 +0.120250 +0.650474 +0.363981 +0.073208 +0.960728 +0.998299 +0.628176 +0.858654 +0.627465 +0.556232 +0.624621 +0.345769 +0.297312 +0.147794 +0.301134 +0.268153 +0.753401 +0.224059 +0.737385 +0.563880 +0.095523 +0.214246 +0.312895 +0.807429 +0.363237 +0.302443 +0.171769 +0.245727 +0.835920 +0.966480 +0.401339 +0.339422 +0.510980 +0.126561 +0.280666 +0.357781 +0.855308 +0.955317 +0.764368 +0.095523 +0.695431 +0.847154 +0.748960 +0.023907 +0.628887 +0.655101 +0.455770 +0.859414 +0.903984 +0.741179 +0.968192 +0.677849 +0.905185 +0.048943 +0.987159 +0.271998 +0.698725 +0.361752 +0.872633 +0.522583 +0.206120 +0.889103 +0.713840 +0.982400 +0.525415 +0.672169 +0.251604 +0.772319 +0.910309 +0.855788 +0.724320 +0.696843 +0.219333 +0.963333 +0.379260 +0.134264 +0.484045 +0.784718 +0.306395 +0.526550 +0.087586 +0.849501 +0.910231 +0.779758 +0.269430 +0.107490 +0.294248 +0.833699 +0.105709 +0.315337 +0.659489 +0.868132 +0.620358 +0.261467 +0.035690 +0.763242 +0.508739 +0.463885 +0.885297 +0.700487 +0.063564 +0.840130 +0.584883 +0.106300 +0.957550 +0.943433 +0.179429 +0.630428 +0.537943 +0.703657 +0.855308 +0.527117 +0.545740 +0.398082 +0.593687 +0.365846 +0.885906 +0.787569 +0.001581 +0.923198 +0.404911 +0.474563 +0.876258 +0.205814 +0.313904 +0.465602 +0.147193 +0.511990 +0.441853 +0.535087 +0.063476 +0.739341 +0.394840 +0.034645 +0.874088 +0.544132 +0.525302 +0.389571 +0.161915 +0.087147 +0.257880 +0.397589 +0.810927 +0.115632 +0.559357 +0.514574 +0.385310 +0.824297 +0.500485 +0.764030 +0.747362 +0.527458 +0.400153 +0.577626 +0.532235 +0.975854 +0.396606 +0.753855 +0.633036 +0.604522 +0.032331 +0.354112 +0.477170 +0.567250 +0.416952 +0.480874 +0.081860 +0.582305 +0.591219 +0.613261 +0.361104 +0.179211 +0.678322 +0.800265 +0.582422 +0.935477 +0.430125 +0.594745 +0.433222 +0.830857 +0.032687 +0.319663 +0.904064 +0.703657 +0.328353 +0.350922 +0.422744 +0.604168 +0.225893 +0.221978 +0.425606 +0.108728 +0.474563 +0.084666 +0.879571 +0.697314 +0.457153 +0.258682 +0.486017 +0.272378 +0.351104 +0.910620 +0.683168 +0.534858 +0.886774 +0.809234 +0.852899 +0.158147 +0.462598 +0.558894 +0.586172 +0.433532 +0.609952 +0.746791 +0.321628 +0.296665 +0.099659 +0.453117 +0.298528 +0.557042 +0.825534 +0.914993 +0.864691 +0.626754 +0.576458 +0.890814 +0.552305 +0.277882 +0.112664 +0.959514 +0.318982 +0.588284 +0.015896 +0.659845 +0.345859 +0.266283 +0.221848 +0.986117 +0.219976 +0.630309 +0.439869 +0.114958 +0.198421 +0.915598 +0.888501 +0.771538 +0.060974 +0.766838 +0.272150 +0.292244 +0.952630 +0.448783 +0.495936 +0.963957 +0.086943 +0.151211 +0.091692 +0.040592 +0.328353 +0.622253 +0.514799 +0.176235 +0.066094 +0.975171 +0.443109 +0.925344 +0.698137 +0.896375 +0.405209 +0.893527 +0.236599 +0.851155 +0.434360 +0.556579 +0.138680 +0.616572 +0.517163 +0.544247 +0.476191 +0.642525 +0.910775 +0.883021 +0.343167 +0.757711 +0.035574 +0.016250 +0.006555 +0.296423 +0.512327 +0.272909 +0.919553 +0.875717 +0.757371 +0.519532 +0.852706 +0.073660 +0.605584 +0.275502 +0.340311 +0.662928 +0.020523 +0.094011 +0.440704 +0.681750 +0.510868 +0.217989 +0.130259 +0.319322 +0.806471 +0.698372 +0.458964 +0.248122 +0.033094 +0.777766 +0.969028 +0.754537 +0.973373 +0.044452 +0.322570 +0.900581 +0.188048 +0.681869 +0.539316 +0.999253 +0.290569 +0.475757 +0.496601 +0.004349 +0.726061 +0.776102 +0.266134 +0.040592 +0.711270 +0.789428 +0.221783 +0.546315 +0.291605 +0.378783 +0.435916 +0.120367 +0.428479 +0.116121 +0.515812 +0.277651 +0.375640 +0.896459 +0.001425 +0.110051 +0.497266 +0.847350 +0.049657 +0.692252 +0.839431 +0.115632 +0.108622 +0.761890 +0.778873 +0.387340 +0.032026 +0.036041 +0.757824 +0.277574 +0.756238 +0.577977 +0.595686 +0.673827 +0.306974 +0.579497 +0.265165 +0.303099 +0.979406 +0.456727 +0.887639 +0.082303 +0.494277 +0.493614 +0.871353 +0.569112 +0.551612 +0.022542 +0.150833 +0.996211 +0.901965 +0.990697 +0.243002 +0.981742 +0.751923 +0.676548 +0.122994 +0.321885 +0.168793 +0.085754 +0.094418 +0.289139 +0.003888 +0.843310 +0.327486 +0.946638 +0.867298 +0.307637 +0.835718 +0.912397 +0.381654 +0.734159 +0.028286 +0.534402 +0.711270 +0.186974 +0.400350 +0.581603 +0.727220 +0.199370 +0.498153 +0.890729 +0.287003 +0.585234 +0.461207 +0.682932 +0.831670 +0.047559 +0.127907 +0.871994 +0.594510 +0.359901 +0.440078 +0.428787 +0.787460 +0.503713 +0.292564 +0.318556 +0.782628 +0.441540 +0.211738 +0.354203 +0.341558 +0.497487 +0.430228 +0.894368 +0.597805 +0.584297 +0.366967 +0.408701 +0.904625 +0.788663 +0.591689 +0.818071 +0.159181 +0.887985 +0.341291 +0.433946 +0.570393 +0.177313 +0.166422 +0.344242 +0.693901 +0.363795 +0.591924 +0.302771 +0.208266 +0.267628 +0.914386 +0.354020 +0.264719 +0.943556 +0.549768 +0.448678 +0.337559 +0.373082 +0.276729 +0.979303 +0.510307 +0.690131 +0.630902 +0.291206 +0.114437 +0.665773 +0.457792 +0.332277 +0.814405 +0.534402 +0.898694 +0.156632 +0.052947 +0.486895 +0.976857 +0.227937 +0.228798 +0.087998 +0.959820 +0.970788 +0.876077 +0.017863 +0.754877 +0.711971 +0.194835 +0.048512 +0.344242 +0.910231 +0.273289 +0.709749 +0.891495 +0.281131 +0.046359 +0.236327 +0.234224 +0.609125 +0.532577 +0.687654 +0.028463 +0.797895 +0.825122 +0.124707 +0.452375 +0.855308 +0.346850 +0.560748 +0.947467 +0.399166 +0.420401 +0.251676 +0.273594 +0.448045 +0.720019 +0.565158 +0.359255 +0.721183 +0.368466 +0.196005 +0.472721 +0.116687 +0.034657 +0.059219 +0.096222 +0.366406 +0.360826 +0.527912 +0.182450 +0.707174 +0.054037 +0.572724 +0.750442 +0.275273 +0.434879 +0.387534 +0.787351 +0.085467 +0.591806 +0.552651 +0.433118 +0.520548 +0.317029 +0.302935 +0.472180 +0.414628 +0.898694 +0.748390 +0.299422 +0.090144 +0.206915 +0.025061 +0.256282 +0.051914 +0.659134 +0.229197 +0.174736 +0.204355 +0.903259 +0.352651 +0.900172 +0.885819 +0.881611 +0.330791 +0.843607 +0.306230 +0.614088 +0.953902 +0.613734 +0.586407 +0.338091 +0.801017 +0.896957 +0.975666 +0.464421 +0.208944 +0.645372 +0.657117 +0.878679 +0.400844 +0.106964 +0.456621 +0.114103 +0.446151 +0.784278 +0.455451 +0.488324 +0.754650 +0.473804 +0.603461 +0.570160 +0.989043 +0.832280 +0.784168 +0.197357 +0.245727 +0.447098 +0.320175 +0.036276 +0.600160 +0.162517 +0.730347 +0.029975 +0.804124 +0.735773 +0.367810 +0.721648 +0.161915 +0.485798 +0.314157 +0.859129 +0.374881 +0.060953 +0.321115 +0.238307 +0.708111 +0.132312 +0.529276 +0.223994 +0.414628 +0.794217 +0.546200 +0.985903 +0.500707 +0.145218 +0.966480 +0.361659 +0.767960 +0.915371 +0.815874 +0.255196 +0.636831 +0.831772 +0.928019 +0.711854 +0.360178 +0.533375 +0.535087 +0.571092 +0.555076 +0.013910 +0.835517 +0.748390 +0.973133 +0.075412 +0.810822 +0.919627 +0.624621 +0.322914 +0.126197 +0.508851 +0.631020 +0.466570 +0.991787 +0.999328 +0.989606 +0.462170 +0.020981 +0.074468 +0.863473 +0.767735 +0.074697 +0.037584 +0.749074 +0.542410 +0.637780 +0.401735 +0.578211 +0.312057 +0.528480 +0.349471 +0.542410 +0.187539 +0.354569 +0.066482 +0.332628 +0.583945 +0.907172 +0.825945 +0.850183 +0.153781 +0.548616 +0.362866 +0.598276 +0.593334 +0.576458 +0.763355 +0.687300 +0.978646 +0.868779 +0.284330 +0.837026 +0.849599 +0.226550 +0.794217 +0.532691 +0.392200 +0.890217 +0.395625 +0.462598 +0.156875 +0.540347 +0.289139 +0.881611 +0.505944 +0.362123 +0.429404 +0.283313 +0.564809 +0.773211 +0.567250 +0.565390 +0.680569 +0.623674 +0.922621 +0.006226 +0.732774 +0.842517 +0.261393 +0.779758 +0.809764 +0.857606 +0.503601 +0.268228 +0.739111 +0.694725 +0.179102 +0.214498 +0.597805 +0.818697 +0.966434 +0.712322 +0.645609 +0.175377 +0.924918 +0.903340 +0.831467 +0.691192 +0.085151 +0.788882 +0.634459 +0.688834 +0.843409 +0.982214 +0.532121 +0.119167 +0.050936 +0.667076 +0.736695 +0.733582 +0.765379 +0.391908 +0.110808 +0.068385 +0.731387 +0.198955 +0.004897 +0.872085 +0.403122 +0.217606 +0.325582 +0.229529 +0.826151 +0.249042 +0.376210 +0.782187 +0.599218 +0.226550 +0.868594 +0.637542 +0.557620 +0.674418 +0.574590 +0.845286 +0.651186 +0.978048 +0.418269 +0.757711 +0.949567 +0.483607 +0.582188 +0.360918 +0.312644 +0.298041 +0.608653 +0.734735 +0.409602 +0.850670 +0.783839 +0.576225 +0.836825 +0.609007 +0.880460 +0.637542 +0.944228 +0.173831 +0.231867 +0.153781 +0.513899 +0.769415 +0.611015 +0.738076 +0.134136 +0.620950 +0.622963 +0.985740 +0.201041 +0.995253 +0.168120 +0.821919 +0.646084 +0.704947 +0.049273 +0.086622 +0.790192 +0.308052 +0.626991 +0.184170 +0.019407 +0.657355 +0.828202 +0.797895 +0.845384 +0.772096 +0.405408 +0.625569 +0.183725 +0.132017 +0.755558 +0.354478 +0.608653 +0.829429 +0.816712 +0.751467 +0.041194 +0.684231 +0.977439 +0.742326 +0.454389 +0.210058 +0.680214 +0.086014 +0.868594 +0.546430 +0.208944 +0.598276 +0.053489 +0.874903 +0.845483 +0.813143 +0.569228 +0.201041 +0.845877 +0.150174 +0.491186 +0.597805 +0.736349 +0.247980 +0.560748 +0.012766 +0.628768 +0.817339 +0.156194 +0.809869 +0.645491 +0.957654 +0.782518 +0.560980 +0.087352 +0.013689 +0.843706 +0.524962 +0.611724 +0.550344 +0.988125 +0.304744 +0.353290 +0.695667 +0.577860 +0.124547 +0.970746 +0.772876 +0.073710 +0.294891 +0.757144 +0.892767 +0.889275 +0.578211 +0.598040 +0.562371 +0.159774 +0.981456 +0.191935 +0.648457 +0.291206 +0.915296 +0.064205 +0.957915 +0.390057 +0.244396 +0.033603 +0.491737 +0.145492 +0.772988 +0.217032 +0.697549 +0.861497 +0.476517 +0.032284 +0.983074 +0.129306 +0.283939 +0.227870 +0.537943 +0.195712 +0.086014 +0.120134 +0.142635 +0.063564 +0.733697 +0.839830 +0.145218 +0.160319 +0.958072 +0.217925 +0.586055 +0.042527 +0.822023 +0.429507 +0.091845 +0.128852 +0.408801 +0.182782 +0.012065 +0.436746 +0.670511 +0.010430 +0.014900 +0.782628 +0.162165 +0.955370 +0.444052 +0.727568 +0.264348 +0.098643 +0.405906 +0.048409 +0.131471 +0.639203 +0.112445 +0.804338 +0.299422 +0.449310 +0.006552 +0.701779 +0.965743 +0.317962 +0.763693 +0.359255 +0.863942 +0.682459 +0.034632 +0.752378 +0.565739 +0.698254 +0.250320 +0.066574 +0.384925 +0.368654 +0.852319 +0.332628 +0.317707 +0.968721 +0.100352 +0.208328 +0.218756 +0.140935 +0.738191 +0.152016 +0.859319 +0.910853 +0.702014 +0.248546 +0.194427 +0.255920 +0.281598 +0.558083 +0.729652 +0.195712 +0.628768 +0.120134 +0.490745 +0.790519 +0.171244 +0.711504 +0.501152 +0.734505 +0.093263 +0.088768 +0.478040 +0.654745 +0.670748 +0.340934 +0.943678 +0.176289 +0.893358 +0.797140 +0.904465 +0.808597 +0.067034 +0.165706 +0.618346 +0.768967 +0.911549 +0.295132 +0.682696 +0.325496 +0.898777 +0.521113 +0.502265 +0.357321 +0.131513 +0.304826 +0.371005 +0.333856 +0.367904 +0.068080 +0.957340 +0.944106 +0.626280 +0.680923 +0.771761 +0.412111 +0.342273 +0.071453 +0.024500 +0.031058 +0.103987 +0.231800 +0.369687 +0.619056 +0.373649 +0.034645 +0.083900 +0.774880 +0.770980 +0.800050 +0.803162 +0.253899 +0.608653 +0.638135 +0.971872 +0.040811 +0.321286 +0.855404 +0.943126 +0.890302 +0.456408 +0.795626 +0.670393 +0.079058 +0.993709 +0.472829 +0.628768 +0.640033 +0.373082 +0.889703 +0.413922 +0.574240 +0.689423 +0.604050 +0.364354 +0.507844 +0.530869 +0.251676 +0.576692 +0.563996 +0.116611 +0.555538 +0.769750 +0.667432 +0.756011 +0.323859 +0.524735 +0.443109 +0.817757 +0.804872 +0.223342 +0.364167 +0.124067 +0.162718 +0.355210 +0.062430 +0.091631 +0.841822 +0.090446 +0.821919 +0.370722 +0.333505 +0.234291 +0.433636 +0.885471 +0.354295 +0.719786 +0.922621 +0.467969 +0.425503 +0.375260 +0.235511 +0.449099 +0.135077 +0.489093 +0.515586 +0.924060 +0.387244 +0.924132 +0.072165 +0.140446 +0.932814 +0.723856 +0.762679 +0.220298 +0.912705 +0.897869 +0.157853 +0.509411 +0.519871 +0.023607 +0.605230 +0.938405 +0.745762 +0.169468 +0.111133 +0.471314 +0.001240 +0.893611 +0.916727 +0.870895 +0.640033 +0.549307 +0.696137 +0.274509 +0.518967 +0.819634 +0.798758 +0.370440 +0.213931 +0.675128 +0.482950 +0.621542 +0.877247 +0.198243 +0.711737 +0.928088 +0.730578 +0.334647 +0.381846 +0.692016 +0.013810 +0.272150 +0.078524 +0.861025 +0.288584 +0.994775 +0.096191 +0.731618 +0.889960 +0.151732 +0.895123 +0.196181 +0.717573 +0.191360 +0.444157 +0.136803 +0.387244 +0.252320 +0.357229 +0.502487 +0.814405 +0.263311 +0.179866 +0.242307 +0.709515 +0.108444 +0.456514 +0.348927 +0.490415 +0.613852 +0.570742 +0.562023 +0.811561 +0.708228 +0.593569 +0.708696 +0.949740 +0.058460 +0.333593 +0.452058 +0.064918 +0.313315 +0.244187 +0.142365 +0.571441 +0.433222 +0.886601 +0.579029 +0.753173 +0.637068 +0.283626 +0.685648 +0.981711 +0.870895 +0.288505 +0.118284 +0.378210 +0.421215 +0.436227 +0.051732 +0.750328 +0.910930 +0.011117 +0.871536 +0.581486 +0.462920 +0.611842 +0.336587 +0.484592 +0.394351 +0.642881 +0.256789 +0.821504 +0.108303 +0.321371 +0.020415 +0.978681 +0.545970 +0.977475 +0.177583 +0.705885 +0.455770 +0.616217 +0.292644 +0.871262 +0.300318 +0.494609 +0.903340 +0.627346 +0.863004 +0.358149 +0.586055 +0.759068 +0.046673 +0.117445 +0.723507 +0.834710 +0.378115 +0.417965 +0.010373 +0.578445 +0.311973 +0.710100 +0.610543 +0.474888 +0.640271 +0.277497 +0.969419 +0.784388 +0.634459 +0.015531 +0.916126 +0.512663 +0.846663 +0.508516 +0.657473 +0.056871 +0.781305 +0.017019 +0.694843 +0.585117 +0.021538 +0.357413 +0.518855 +0.717573 +0.412613 +0.607826 +0.274509 +0.288505 +0.772765 +0.384828 +0.664706 +0.937242 +0.504716 +0.532007 +0.281287 +0.256789 +0.055321 +0.830755 +0.634814 +0.618228 +0.705650 +0.089633 +0.497931 +0.948406 +0.829021 +0.911781 +0.439869 +0.903420 +0.048632 +0.547005 +0.732427 +0.234156 +0.481529 +0.911163 +0.598276 +0.973612 +0.392981 +0.406504 +0.670275 +0.443109 +0.225171 +0.011217 +0.195536 +0.632443 +0.917699 +0.393079 +0.944228 +0.645491 +0.618820 +0.784718 +0.482076 +0.258609 +0.678441 +0.179102 +0.500374 +0.049816 +0.996771 +0.881699 +0.079703 +0.713724 +0.623437 +0.601928 +0.057329 +0.493503 +0.064605 +0.324461 +0.819946 +0.795734 +0.802305 +0.453859 +0.386760 +0.513000 +0.340311 +0.189584 +0.579848 +0.066413 +0.396508 +0.886427 +0.135808 +0.256644 +0.274509 +0.614561 +0.442481 +0.561907 +0.533261 +0.436539 +0.362123 +0.812300 +0.745076 +0.349199 +0.194893 +0.915371 +0.370252 +0.418472 +0.848916 +0.205571 +0.077940 +0.404413 +0.433739 +0.189698 +0.768520 +0.208944 +0.650593 +0.856554 +0.377924 +0.446257 +0.448889 +0.761101 +0.640033 +0.038879 +0.088590 +0.664232 +0.645491 +0.877516 +0.478911 +0.489093 +0.239406 +0.308052 +0.182394 +0.759068 +0.188048 +0.337117 +0.286530 +0.715241 +0.210866 +0.551612 +0.280588 +0.787131 +0.526436 +0.337471 +0.025747 +0.401339 +0.804018 +0.719903 +0.330617 +0.757484 +0.178124 +0.276038 +0.199608 +0.078311 +0.340667 +0.069045 +0.252463 +0.241475 +0.295696 +0.262351 +0.123549 +0.383479 +0.586524 +0.933618 +0.158737 +0.454389 +0.440809 +0.329658 +0.846368 +0.614561 +0.657710 +0.988125 +0.551266 +0.179048 +0.748504 +0.971790 +0.041863 +0.917550 +0.887985 +0.750214 +0.959054 +0.321115 +0.406006 +0.241475 +0.791064 +0.109120 +0.904305 +0.602635 +0.130718 +0.227804 +0.695667 +0.573890 +0.243978 +0.066642 +0.894200 +0.222821 +0.816398 +0.677968 +0.274890 +0.478911 +0.209810 +0.362587 +0.769303 +0.055321 +0.205814 +0.745991 +0.469910 +0.430537 +0.995133 +0.543787 +0.187652 +0.099725 +0.255052 +0.829531 +0.733813 +0.634103 +0.870895 +0.755785 +0.203991 +0.258755 +0.624029 +0.202301 +0.709866 +0.650118 +0.937502 +0.783729 +0.970492 +0.990172 +0.183170 +0.888329 +0.556001 +0.048101 +0.757824 +0.582188 +0.717923 +0.762792 +0.385021 +0.486786 +0.666484 +0.813774 +0.912858 +0.947408 +0.846368 +0.729999 +0.736234 +0.371193 +0.663876 +0.102932 +0.036978 +0.719670 +0.379356 +0.217669 +0.166525 +0.913471 +0.181456 +0.517727 +0.781084 +0.520774 +0.636356 +0.297555 +0.236735 +0.677258 +0.195419 +0.297474 +0.824091 +0.543213 +0.746791 +0.490965 +0.078844 +0.404413 +0.547810 +0.422234 +0.285979 +0.749074 +0.852609 +0.745762 +0.504047 +0.599336 +0.217797 +0.692252 +0.163171 +0.952574 +0.267104 +0.672406 +0.278036 +0.643592 +0.926828 +0.654389 +0.743358 +0.220556 +0.746334 +0.099494 +0.053489 +0.436020 +0.240370 +0.591806 +0.915824 +0.304167 +0.704009 +0.038544 +0.402131 +0.326533 +0.165451 +0.917848 +0.523829 +0.414326 +0.506726 +0.864784 +0.944957 +0.441331 +0.503156 +0.905903 +0.844694 +0.587580 +0.370252 +0.516487 +0.136803 +0.729999 +0.430125 +0.573074 +0.423663 +0.951508 +0.003377 +0.576341 +0.367997 +0.742555 +0.003112 +0.588049 +0.324031 +0.444681 +0.890388 +0.403917 +0.191647 +0.355943 +0.054761 +0.000772 +0.278731 +0.102391 +0.885210 +0.951395 +0.005684 +0.986826 +0.338179 +0.583359 +0.902046 +0.142905 +0.259998 +0.977222 +0.230930 +0.633984 +0.084894 +0.938469 +0.351468 +0.338445 +0.920875 +0.518065 +0.527458 +0.289933 +0.612433 +0.903581 +0.172507 +0.608653 +0.547350 +0.025567 +0.736579 +0.825431 +0.576575 +0.535543 +0.610188 +0.962117 +0.789974 +0.209563 +0.945921 +0.627346 +0.813880 +0.210182 +0.036132 +0.771984 +0.938534 +0.583008 +0.723856 +0.778431 +0.373460 +0.564112 +0.289774 +0.521905 +0.427144 +0.481311 +0.137194 +0.947820 +0.136803 +0.162567 +0.684467 +0.385117 +0.539889 +0.030540 +0.209192 +0.816084 +0.741523 +0.046989 +0.168327 +0.496158 +0.759859 +0.944350 +0.677613 +0.039556 +0.608771 +0.006607 +0.723391 +0.194952 +0.316605 +0.091539 +0.731040 +0.928922 +0.183614 +0.110988 +0.180523 +0.781194 +0.842517 +0.314409 +0.134648 +0.507621 +0.642643 +0.310217 +0.056672 +0.771091 +0.402825 +0.078524 +0.623674 +0.744618 +0.712439 +0.920948 +0.345140 +0.332015 +0.921459 +0.370722 +0.308219 +0.158295 +0.273898 +0.839830 +0.582774 +0.564229 +0.083590 +0.935608 +0.326274 +0.963526 +0.679741 +0.049957 +0.601692 +0.861025 +0.636831 +0.206364 +0.138110 +0.275196 +0.293525 +0.110303 +0.473587 +0.034457 +0.007967 +0.840329 +0.515249 +0.372042 +0.775880 +0.866370 +0.306560 +0.162567 +0.484373 +0.701662 +0.374028 +0.928228 +0.974825 +0.176182 +0.679741 +0.762679 +0.062170 +0.760198 +0.195829 +0.864410 +0.352651 +0.500818 +0.496158 +0.409302 +0.881523 +0.311805 +0.823884 +0.107455 +0.294810 +0.375450 +0.591924 +0.294650 +0.102189 +0.368654 +0.413620 +0.477387 +0.080789 +0.850767 +0.019901 +0.844595 +0.593334 +0.754991 +0.572257 +0.004648 +0.568297 +0.451423 +0.462063 +0.311638 +0.563532 +0.604050 +0.385117 +0.652491 +0.432808 +0.044058 +0.431053 +0.210555 +0.127866 +0.319152 +0.920875 +0.372325 +0.659845 +0.065323 +0.809234 +0.021290 +0.710568 +0.305486 +0.588518 +0.134221 +0.809128 +0.624503 +0.841524 +0.942632 +0.900090 +0.467538 +0.030440 +0.547235 +0.067334 +0.387050 +0.533375 +0.081888 +0.306560 +0.108978 +0.382902 +0.829531 +0.054207 +0.483278 +0.613734 +0.949567 +0.607826 +0.628531 +0.176881 +0.907882 +0.998962 +0.287161 +0.339955 +0.274203 +0.917923 +0.346760 +0.564577 +0.211551 +0.689659 +0.514574 +0.737616 +0.687536 +0.712906 +0.694372 +0.444681 +0.285114 +0.748846 +0.012060 +0.482841 +0.205510 +0.716991 +0.069069 +0.867113 +0.901884 +0.767847 +0.668853 +0.423152 +0.087792 +0.830958 +0.441122 +0.485359 +0.501931 +0.141202 +0.393666 +0.662691 +0.353290 +0.840130 +0.282143 +0.023432 +0.806578 +0.795626 +0.189071 +0.582774 +0.838430 +0.479674 +0.208574 +0.441435 +0.642999 +0.444891 +0.177637 +0.476191 +0.976117 +0.406105 +0.221395 +0.349652 +0.672288 +0.534858 +0.686120 +0.701896 +0.337471 +0.441122 +0.548731 +0.082414 +0.108978 +0.535886 +0.503936 +0.084780 +0.697314 +0.849696 +0.329745 +0.138856 +0.527231 +0.822540 +0.318301 +0.825122 +0.105432 +0.121537 +0.026677 +0.984256 +0.287161 +0.168637 +0.913241 +0.964715 +0.127825 +0.617518 +0.707993 +0.310801 +0.404413 +0.059384 +0.252965 +0.581252 +0.393470 +0.309883 +0.930232 +0.778984 +0.708228 +0.242933 +0.314746 +0.707759 +0.959667 +0.641813 +0.218820 +0.750328 +0.628413 +0.903259 +0.348837 +0.499707 +0.349652 +0.441853 +0.027740 +0.334207 +0.123232 +0.355760 +0.982058 +0.687300 +0.914386 +0.382614 +0.126480 +0.448467 +0.753401 +0.275885 +0.253395 +0.274127 +0.002480 +0.453329 +0.554267 +0.484373 +0.372042 +0.646796 +0.260732 +0.039570 +0.236123 +0.796708 +0.233346 +0.395036 +0.968589 +0.082414 +0.315252 +0.185736 +0.249752 +0.702366 +0.333154 +0.391908 +0.828202 +0.769191 +0.326447 +0.839930 +0.112408 +0.808916 +0.381270 +0.219719 +0.802519 +0.412815 +0.568297 +0.332365 +0.202000 +0.352743 +0.725017 +0.395723 +0.112628 +0.718855 +0.049587 +0.517050 +0.072141 +0.547695 +0.298041 +0.720601 +0.777323 +0.998332 +0.357504 +0.388989 +0.826562 +0.936068 +0.068385 +0.560400 +0.903420 +0.648220 +0.770198 +0.708813 +0.428581 +0.920069 +0.706002 +0.444891 +0.822126 +0.578562 +0.703774 +0.265686 +0.461528 +0.668024 +0.559357 +0.435501 +0.701779 +0.179866 +0.460245 +0.474346 +0.484921 +0.888329 +0.031081 +0.340667 +0.141425 +0.051296 +0.614325 +0.422438 +0.607236 +0.360826 +0.186354 +0.269882 +0.359809 +0.387437 +0.204719 +0.142096 +0.315252 +0.312560 +0.428684 +0.272605 +0.110411 +0.064382 +0.789100 +0.420503 +0.423969 +0.241337 +0.337559 +0.379643 +0.480110 +0.579614 +0.982952 +0.223733 +0.854539 +0.303345 +0.661624 +0.439035 +0.495826 +0.946399 +0.736003 +0.423356 +0.923558 +0.570509 +0.815979 +0.403718 +0.402428 +0.754423 +0.135464 +0.441749 +0.559357 +0.927530 +0.467323 +0.088827 +0.507621 +0.197652 +0.989020 +0.396312 +0.711971 +0.919922 +0.899517 +0.165604 +0.057350 +0.043792 +0.946399 +0.088679 +0.752832 +0.476409 +0.178613 +0.397589 +0.180139 +0.493282 +0.605466 +0.786584 +0.998171 +0.843013 +0.129388 +0.921241 +0.751581 +0.937372 +0.427554 +0.652016 +0.553228 +0.641931 +0.564229 +0.991283 +0.459711 +0.408401 +0.983523 +0.398968 +0.632917 +0.142096 +0.820674 +0.925202 +0.359994 +0.987184 +0.976229 +0.553112 +0.076082 +0.114548 +0.168223 +0.197063 +0.487335 +0.790519 +0.562023 +0.964385 +0.307389 +0.351923 +0.758616 +0.195536 +0.666721 +0.161915 +0.804659 +0.801554 +0.235851 +0.640271 +0.420808 +0.369499 +0.097539 +0.371476 +0.800695 +0.364261 +0.629361 +0.115108 +0.446362 +0.144990 +0.333154 +0.879749 +0.140623 +0.016782 +0.900499 +0.919848 +0.937502 +0.028089 +0.488324 +0.015169 +0.249538 +0.238513 +0.520209 +0.054264 +0.931868 +0.954612 +0.821401 +0.287477 +0.465280 +0.843904 +0.707876 +0.975476 +0.033603 +0.104055 +0.150127 +0.952630 +0.902532 +0.371665 +0.009018 +0.469694 +0.452269 +0.301624 +0.577977 +0.029109 +0.377733 +0.870069 +0.651423 +0.266432 +0.439869 +0.888845 +0.820674 +0.001822 +0.171559 +0.354386 +0.840130 +0.580901 +0.976526 +0.515024 +0.035510 +0.022374 +0.472071 +0.587932 +0.024894 +0.729074 +0.796491 +0.241960 +0.874269 +0.519983 +0.455026 +0.895039 +0.687418 +0.827793 +0.910698 +0.379547 +0.086390 +0.421623 +0.728495 +0.480219 +0.476626 +0.959105 +0.469371 +0.075953 +0.411608 +0.207344 +0.231331 +0.283469 +0.767287 +0.754082 +0.958900 +0.672169 +0.580433 +0.404712 +0.125954 +0.437890 +0.959769 +0.385697 +0.541493 +0.314072 +0.261319 +0.410805 +0.012475 +0.050399 +0.148537 +0.390447 +0.203870 +0.657829 +0.596628 +0.072363 +0.593687 +0.935015 +0.558546 +0.894116 +0.009271 +0.775769 +0.190671 +0.480001 +0.811983 +0.891580 +0.296584 +0.800910 +0.665654 +0.674418 +0.637542 +0.888845 +0.180632 +0.210928 +0.064650 +0.228201 +0.251176 +0.510644 +0.246992 +0.619056 +0.060953 +0.645253 +0.797788 +0.384635 +0.501152 +0.570393 +0.286058 +0.818697 +0.240853 +0.661979 +0.457579 +0.193961 +0.921459 +0.430331 +0.270184 +0.653796 +0.037747 +0.470666 +0.688598 +0.886427 +0.346129 +0.499929 +0.548156 +0.163625 +0.422948 +0.463563 +0.097410 +0.500818 +0.337471 +0.378592 +0.891495 +0.335352 +0.327746 +0.420706 +0.406903 +0.689541 +0.643592 +0.683759 +0.615034 +0.385310 +0.930232 +0.425401 +0.056930 +0.691545 +0.061038 +0.983553 +0.203930 +0.757484 +0.289694 +0.848818 +0.169312 +0.329049 +0.582891 +0.545625 +0.622963 +0.769415 +0.432912 +0.337914 +0.275885 +0.981037 +0.506614 +0.377638 +0.909530 +0.632087 +0.796491 +0.103714 +0.180632 +0.946638 +0.484811 +0.960628 +0.432498 +0.204780 +0.459818 +0.628531 +0.344691 +0.661387 +0.363981 +0.874722 +0.288267 +0.165044 +0.917848 +0.141604 +0.967297 +0.741867 +0.199966 +0.388697 +0.249042 +0.323859 +0.073084 +0.189014 +0.339866 +0.680687 +0.352378 +0.140801 +0.706471 +0.863004 +0.624621 +0.385214 +0.715708 +0.255558 +0.080843 +0.251604 +0.758503 +0.290569 +0.975628 +0.244187 +0.839131 +0.009871 +0.760762 +0.312057 +0.236735 +0.551958 +0.219526 +0.273213 +0.680687 +0.900581 +0.855884 +0.704243 +0.271090 +0.138329 +0.715941 +0.782518 +0.544821 +0.039528 +0.581720 +0.166115 +0.987734 +0.861214 +0.090900 +0.962850 +0.127253 +0.709281 +0.210493 +0.759520 +0.477714 +0.253108 +0.103203 +0.450260 +0.665654 +0.103714 +0.426733 +0.853093 +0.614325 +0.597687 +0.823678 +0.765491 +0.398771 +0.421419 +0.671222 +0.745190 +0.842021 +0.436539 +0.118591 +0.117864 +0.683995 +0.872815 +0.189812 +0.237145 +0.764930 +0.147841 +0.991204 +0.075310 +0.247909 +0.151684 +0.943556 +0.140490 +0.212926 +0.940822 +0.628887 +0.769750 +0.596039 +0.703070 +0.004781 +0.717923 +0.066322 +0.415234 +0.194835 +0.650474 +0.439869 +0.701192 +0.919480 +0.259705 +0.157412 +0.260071 +0.537143 +0.178016 +0.555307 +0.929613 +0.128810 +0.554960 +0.253108 +0.392493 +0.655338 +0.719204 +0.475214 +0.889618 +0.949163 +0.414225 +0.020981 +0.301543 +0.740719 +0.472613 +0.861686 +0.997414 +0.807216 +0.934816 +0.523376 +0.336763 +0.038683 +0.497266 +0.188786 +0.235987 +0.175110 +0.182505 +0.426733 +0.461314 +0.289615 +0.719670 +0.819113 +0.642999 +0.019553 +0.112152 +0.707525 +0.734851 +0.205814 +0.801876 +0.136630 +0.468831 +0.983583 +0.142141 +0.413519 +0.686120 +0.619530 +0.072636 +0.947997 +0.898530 +0.911549 +0.961921 +0.976229 +0.846368 +0.719437 +0.392200 +0.651423 +0.484373 +0.614443 +0.645016 +0.193787 +0.673235 +0.823161 +0.894872 +0.549077 +0.356769 +0.777212 +0.222561 +0.513450 +0.211925 +0.320516 +0.583945 +0.358794 +0.364633 +0.713840 +0.777988 +0.110844 +0.620477 +0.048649 +0.751467 +0.652847 +0.924060 +0.858368 +0.832584 +0.503824 +0.915144 +0.236940 +0.396017 +0.578445 +0.737155 +0.832990 +0.974671 +0.276959 +0.984629 +0.023889 +0.875356 +0.356585 +0.143672 +0.281987 +0.966113 +0.241129 +0.182505 +0.616808 +0.384057 +0.260878 +0.793783 +0.025061 +0.024041 +0.798758 +0.832178 +0.071968 +0.470666 +0.245376 +0.105017 +0.421012 +0.624029 +0.088530 +0.778763 +0.055748 +0.029953 +0.043636 +0.610188 +0.545855 +0.201760 +0.279581 +0.037421 +0.565042 +0.739456 +0.316436 +0.800588 +0.406704 +0.485140 +0.594510 +0.795409 +0.090204 +0.718506 +0.412111 +0.530869 +0.900172 +0.012375 +0.044089 +0.335352 +0.721880 +0.918518 +0.802626 +0.845286 +0.073584 +0.838430 +0.328180 +0.922765 +0.729537 +0.070771 +0.528480 +0.302525 +0.655457 +0.580316 +0.096927 +0.039485 +0.723856 +0.332277 +0.083787 +0.700605 +0.797572 +0.890302 +0.073334 +0.531894 +0.881346 +0.344780 +0.888759 +0.696726 +0.818384 +0.356677 +0.241337 +0.604758 +0.448151 +0.965651 +0.616808 +0.927739 +0.689305 +0.960275 +0.114437 +0.731040 +0.244327 +0.411407 +0.740145 +0.182228 +0.026974 +0.574473 +0.982369 +0.892090 +0.929337 +0.920582 +0.673590 +0.368560 +0.916201 +0.481529 +0.666128 +0.732774 +0.051441 +0.465387 +0.197889 +0.242307 +0.214750 +0.844398 +0.124907 +0.806152 +0.281442 +0.463348 +0.468939 +0.374691 +0.239337 +0.201101 +0.690484 +0.545740 +0.130426 +0.263237 +0.613734 +0.792044 +0.300971 +0.604994 +0.046211 +0.038447 +0.603461 +0.673471 +0.436020 +0.838831 +0.217989 +0.701427 +0.646559 +0.693665 +0.674655 +0.376591 +0.776324 +0.312560 +0.089753 +0.660794 +0.852222 +0.355760 +0.818175 +0.993218 +0.083590 +0.620477 +0.771538 +0.390544 +0.594981 +0.354569 +0.489314 +0.219077 +0.883548 +0.965651 +0.070216 +0.633984 +0.559589 +0.344601 +0.053133 +0.548156 +0.660319 +0.205753 +0.482950 +0.201101 +0.915975 +0.378306 +0.132185 +0.044675 +0.386180 +0.990635 +0.864597 +0.793023 +0.693783 +0.692841 +0.114623 +0.753742 +0.726989 +0.311638 +0.216270 +0.979406 +0.710451 +0.023406 +0.189128 +0.885732 +0.457046 +0.655457 +0.857797 +0.884074 +0.976191 +0.322056 +0.810081 +0.376210 +0.533261 +0.152634 +0.300399 +0.948640 +0.407702 +0.435293 +0.806258 +0.026569 +0.953902 +0.759972 +0.559589 +0.085725 +0.705768 +0.620358 +0.753514 +0.245306 +0.938212 +0.893021 +0.483060 +0.909998 +0.461742 +0.488983 +0.042224 +0.510083 +0.925770 +0.321029 +0.138988 +0.186073 +0.137979 +0.741867 +0.446467 +0.252105 +0.825122 +0.731849 +0.570975 +0.917550 +0.070216 +0.005482 +0.162768 +0.056573 +0.124387 +0.878590 +0.434671 +0.506614 +0.792588 +0.841126 +0.745762 +0.313315 +0.311136 +0.984996 +0.148817 +0.899845 +0.336057 +0.705885 +0.895625 +0.288030 +0.395527 +0.654270 +0.429096 +0.774213 +0.492509 +0.226946 +0.902936 +0.803269 +0.614206 +0.390933 +0.004559 +0.530186 +0.733582 +0.669327 +0.961476 +0.652016 +0.254115 +0.866370 +0.600160 +0.255341 +0.009513 +0.860173 +0.184617 +0.445836 +0.424071 +0.436954 +0.761890 +0.396017 +0.492399 +0.993725 +0.233212 +0.217351 +0.864784 +0.257443 +0.537028 +0.683877 +0.652965 +0.073158 +0.737846 +0.027183 +0.595922 +0.667905 +0.267478 +0.220814 +0.041699 +0.438306 +0.575874 +0.835920 +0.718156 +0.143627 +0.601339 +0.899599 +0.696020 +0.917550 +0.700722 +0.121929 +0.200025 +0.488324 +0.886341 +0.689777 +0.581486 +0.680332 +0.936068 +0.503378 +0.109013 +0.447729 +0.917176 +0.684585 +0.877964 +0.323773 +0.442376 +0.971913 +0.981392 +0.150928 +0.381366 +0.696726 +0.538973 +0.447624 +0.795518 +0.274356 +0.738881 +0.462277 +0.794217 +0.950714 +0.062777 +0.300399 +0.651304 +0.876077 +0.733004 +0.309966 +0.211239 +0.270334 +0.139958 +0.308385 +0.856650 +0.070144 +0.324461 +0.381079 +0.284487 +0.675247 +0.868317 +0.774324 +0.807960 +0.893358 +0.046112 +0.508516 +0.199549 +0.708462 +0.793349 +0.183170 +0.421114 +0.278576 +0.622845 +0.760988 +0.663165 +0.330006 +0.314578 +0.338889 +0.580199 +0.818592 +0.767511 +0.449521 +0.527571 +0.563416 +0.841226 +0.423458 +0.608417 +0.778541 +0.700722 +0.868317 +0.611133 +0.594863 +0.024811 +0.063388 +0.671340 +0.827588 +0.531666 +0.085524 +0.667076 +0.504159 +0.434775 +0.780532 +0.118744 +0.257371 +0.078178 +0.064941 +0.659015 +0.563996 +0.825431 +0.340400 +0.514799 +0.608535 +0.871445 +0.053489 +0.785377 +0.276805 +0.611488 +0.722229 +0.164080 +0.966205 +0.830653 +0.857701 +0.797356 +0.439661 +0.210679 +0.708228 +0.272453 +0.828918 +0.211301 +0.212238 +0.736349 +0.763805 +0.957077 +0.984799 +0.657710 +0.501263 +0.093232 +0.103203 +0.213428 +0.351195 +0.488434 +0.952686 +0.553805 +0.165655 +0.971831 +0.194660 +0.936591 +0.572024 +0.095904 +0.682223 +0.060531 +0.702131 +0.945018 +0.293686 +0.921241 +0.727916 +0.001860 +0.143175 +0.228400 +0.791718 +0.204112 +0.778541 +0.650474 +0.829429 +0.664587 +0.359901 +0.928436 +0.944593 +0.268828 +0.197652 +0.120405 +0.957707 +0.200503 +0.187087 +0.523942 +0.813564 +0.954992 +0.230129 +0.217032 +0.378783 +0.343973 +0.985135 +0.248617 +0.443423 +0.784718 +0.174150 +0.914841 +0.366593 +0.716524 +0.175645 +0.652610 +0.610188 +0.696608 +0.801125 +0.067126 +0.722927 +0.931665 +0.231599 +0.601457 +0.483060 +0.812300 +0.733582 +0.355851 +0.200025 +0.257153 +0.212676 +0.937696 +0.168689 +0.224909 +0.923845 +0.939365 +0.851058 +0.976857 +0.147702 +0.195010 +0.498264 +0.781856 +0.932071 +0.012860 +0.202361 +0.757371 +0.114697 +0.909998 +0.214687 +0.474455 +0.525642 +0.704947 +0.066230 +0.953737 +0.904385 +0.060153 +0.801125 +0.410705 +0.324806 +0.875626 +0.041179 +0.650474 +0.820154 +0.873543 +0.787898 +0.769750 +0.811456 +0.069069 +0.768408 +0.399560 +0.115220 +0.238033 +0.503824 +0.097668 +0.531210 +0.939301 +0.647271 +0.800480 +0.187256 +0.019894 +0.051296 +0.508963 +0.273061 +0.651660 +0.094199 +0.698254 +0.719437 +0.271923 +0.985930 +0.502821 +0.709983 +0.870345 +0.614325 +0.315844 +0.766726 +0.911163 +0.968147 +0.865251 +0.807748 +0.589340 +0.811033 +0.675247 +0.906618 +0.688008 +0.294248 +0.193613 +0.862910 +0.368091 +0.426118 +0.179429 +0.474455 +0.960878 +0.093481 +0.640389 +0.590162 +0.401636 +0.738191 +0.892005 +0.877157 +0.341737 +0.340044 +0.137325 +0.918666 +0.233212 +0.608063 +0.781746 +0.300807 +0.407502 +0.460566 +0.389377 +0.729421 +0.383672 +0.908669 +0.507621 +0.041179 +0.194078 +0.073133 +0.795734 +0.705533 +0.594981 +0.880992 +0.514799 +0.946994 +0.966480 +0.616572 +0.822333 +0.763242 +0.820882 +0.609243 +0.965882 +0.233818 +0.295616 +0.995384 +0.470234 +0.386180 +0.759633 +0.617636 +0.880814 +0.483497 +0.466247 +0.782738 +0.109692 +0.570509 +0.304250 +0.282143 +0.982586 +0.183336 +0.242933 +0.142141 +0.383672 +0.544476 +0.435086 +0.163877 +0.917699 +0.588988 +0.736464 +0.449205 +0.707642 +0.213617 +0.561095 +0.600867 +0.138461 +0.806471 +0.365752 +0.035858 +0.962558 +0.796275 +0.993417 +0.179921 +0.283469 +0.530186 +0.646203 +0.427554 +0.541149 +0.259047 +0.964337 +0.395625 +0.796491 +0.157706 +0.509859 +0.731849 +0.151542 +0.384153 +0.610661 +0.377638 +0.712789 +0.066965 +0.012889 +0.638135 +0.194078 +0.169832 +0.428376 +0.047139 +0.536000 +0.751353 +0.891665 +0.337825 +0.793892 +0.806578 +0.955317 +0.160220 +0.431259 +0.771426 +0.356677 +0.737040 +0.923414 +0.070385 +0.273975 +0.579380 +0.819530 +0.831467 +0.087851 +0.640033 +0.303674 +0.569694 +0.945621 +0.384539 +0.794434 +0.569461 +0.981932 +0.517727 +0.561675 +0.958642 +0.688834 +0.583125 +0.203084 +0.189413 +0.045429 +0.625806 +0.903017 +0.602635 +0.543443 +0.491517 +0.543099 +0.086332 +0.558894 +0.090415 +0.010293 +0.527571 +0.308302 +0.297069 +0.716058 +0.807429 +0.461528 +0.154839 +0.499374 +0.949105 +0.526323 +0.371853 +0.035548 +0.070288 +0.435086 +0.770086 +0.003428 +0.105917 +0.773545 +0.020347 +0.944411 +0.018196 +0.981102 +0.093015 +0.908119 +0.638135 +0.530413 +0.062451 +0.923702 +0.473479 +0.788117 +0.847938 +0.630546 +0.374691 +0.769974 +0.916201 +0.210679 +0.657236 +0.240577 +0.429096 +0.099890 +0.207405 +0.918888 +0.532691 +0.352287 +0.399462 +0.957077 +0.579146 +0.686238 +0.081446 +0.326793 +0.549422 +0.291845 +0.575290 +0.329397 +0.308136 +0.656524 +0.846958 +0.970065 +0.934152 +0.181291 +0.035075 +0.037828 +0.288346 +0.528935 +0.257734 +0.230529 +0.193671 +0.096063 +0.740719 +0.504493 +0.373744 +0.023310 +0.082442 +0.442167 +0.649881 +0.377924 +0.843013 +0.217797 +0.979981 +0.284330 +0.687182 +0.044818 +0.584414 +0.587345 +0.116083 +0.760198 +0.843013 +0.214750 +0.294650 +0.251104 +0.211052 +0.240991 +0.691309 +0.755444 +0.169572 +0.844990 +0.701662 +0.783729 +0.569228 +0.530413 +0.521000 +0.244396 +0.031747 +0.844497 +0.680923 +0.635526 +0.038949 +0.789646 +0.780974 +0.874541 +0.971748 +0.697078 +0.608063 +0.986644 +0.047239 +0.434257 +0.893358 +0.811561 +0.144625 +0.758955 +0.136977 +0.523602 +0.242793 +0.156632 +0.935543 +0.198895 +0.645847 +0.213177 +0.597569 +0.728495 +0.830143 +0.731272 +0.171822 +0.612433 +0.823678 +0.992436 +0.554383 +0.930026 +0.858368 +0.232270 +0.795409 +0.987906 +0.180139 +0.200025 +0.196181 +0.625213 +0.846761 +0.142725 +0.060091 +0.867020 +0.198836 +0.674773 +0.252965 +0.291047 +0.158442 +0.035884 +0.108267 +0.819946 +0.450789 +0.808385 +0.967925 +0.622134 +0.246711 +0.872815 +0.128276 +0.709047 +0.809340 +0.057530 +0.685884 +0.628413 +0.649999 +0.125108 +0.569228 +0.825739 +0.369593 +0.322399 +0.401636 +0.935081 +0.974516 +0.062516 +0.432705 +0.465710 +0.848134 +0.271544 +0.916727 +0.051314 +0.069235 +0.330355 +0.576108 +0.320602 +0.270863 +0.647508 +0.190155 +0.853672 +0.207099 +0.692723 +0.854250 +0.219526 +0.558083 +0.961970 +0.201280 +0.781746 +0.758616 +0.139428 +0.901640 +0.136630 +0.145858 +0.923630 +0.325755 +0.606882 +0.212113 +0.270410 +0.519983 +0.372987 +0.533375 +0.868687 +0.458218 +0.706939 +0.947290 +0.459498 +0.656168 +0.715358 +0.738191 +0.883021 +0.987709 +0.047812 +0.258390 +0.268078 +0.151306 +0.138110 +0.486017 +0.946101 +0.399659 +0.049640 +0.952963 +0.756805 +0.481857 +0.869609 +0.726409 +0.928367 +0.001814 +0.643830 +0.337029 +0.496047 +0.901152 +0.301461 +0.965091 +0.825739 +0.344870 +0.799727 +0.360641 +0.413721 +0.832077 +0.420096 +0.169364 +0.813669 +0.325755 +0.776435 +0.793131 +0.869148 +0.563996 +0.080407 +0.766165 +0.701779 +0.481202 +0.220814 +0.463992 +0.154743 +0.023026 +0.227937 +0.195361 +0.800695 +0.687300 +0.209563 +0.045477 +0.764030 +0.349471 +0.424992 +0.156243 +0.793023 +0.378115 +0.020044 +0.833091 +0.514012 +0.245587 +0.641931 +0.496490 +0.517952 +0.124947 +0.324634 +0.723740 +0.166474 +0.449521 +0.284330 +0.222821 +0.016405 +0.477278 +0.468831 +0.906856 +0.044930 +0.656880 +0.245727 +0.715124 +0.652135 +0.694019 +0.260878 +0.034897 +0.044027 +0.175591 +0.618346 +0.818384 +0.819113 +0.654508 +0.182394 +0.553921 +0.101451 +0.666839 +0.563996 +0.003724 +0.074417 +0.965091 +0.746677 +0.519645 +0.613261 +0.996290 +0.093636 +0.240232 +0.659964 +0.991768 +0.166269 +0.090476 +0.774658 +0.127948 +0.040724 +0.438306 +0.519080 +0.258026 +0.273594 +0.898282 +0.131387 +0.452799 +0.794868 +0.321799 +0.922982 +0.028390 +0.355118 +0.430537 +0.887121 +0.859984 +0.101317 +0.362494 +0.846663 +0.127009 +0.075464 +0.585351 +0.612552 +0.646796 +0.182394 +0.387922 +0.813880 +0.043511 +0.615862 +0.449838 +0.634933 +0.894368 +0.762567 +0.262646 +0.947585 +0.222756 +0.945981 +0.017259 +0.580199 +0.225171 +0.454920 +0.490525 +0.114735 +0.053696 +0.317368 +0.145401 +0.339155 +0.911008 +0.491186 +0.124947 +0.678086 +0.955046 +0.611606 +0.015256 +0.540691 +0.284644 +0.922693 +0.794217 +0.553805 +0.124187 +0.996831 +0.969851 +0.746677 +0.717690 +0.245236 +0.452799 +0.522131 +0.265686 +0.889103 +0.367904 +0.313820 +0.867669 +0.920948 +0.700605 +0.874269 +0.177475 +0.966205 +0.697784 +0.122205 +0.914993 +0.551728 +0.432292 +0.959565 +0.464850 +0.608299 +0.565506 +0.146409 +0.827485 +0.737846 +0.355210 +0.273975 +0.890899 +0.562951 +0.760875 +0.706236 +0.697784 +0.139870 +0.951677 +0.865251 +0.449944 +0.613261 +0.426938 +0.047424 +0.927530 +0.583594 +0.809658 +0.088057 +0.781305 +0.983194 +0.035291 +0.740375 +0.542869 +0.953130 +0.724553 +0.582305 +0.591924 +0.077597 +0.801232 +0.540003 +0.697784 +0.022974 +0.812300 +0.896042 +0.379165 +0.804231 +0.110015 +0.469047 +0.769750 +0.655219 +0.614206 +0.066002 +0.482841 +0.274432 +0.716408 +0.096670 +0.969851 +0.062300 +0.394546 +0.821297 +0.130010 +0.350922 +0.964857 +0.556579 +0.679505 +0.772653 +0.769974 +0.820466 +0.762792 +0.798435 +0.303838 +0.022693 +0.439244 +0.555538 +0.348113 +0.921532 +0.031206 +0.365846 +0.624503 +0.416952 +0.638966 +0.270787 +0.579731 +0.524735 +0.804659 +0.994718 +0.305156 +0.655694 +0.465925 +0.014414 +0.650593 +0.923989 +0.062907 +0.399363 +0.994053 +0.063608 +0.169937 +0.893696 +0.591219 +0.886688 +0.723275 +0.566669 +0.400943 +0.935740 +0.847448 +0.420401 +0.640745 +0.063608 +0.466247 +0.401735 +0.597334 +0.068080 +0.545166 +0.404911 +0.922548 +0.392591 +0.527799 +0.403718 +0.164434 +0.532691 +0.070699 +0.014233 +0.414426 +0.403519 +0.093419 +0.220814 +0.257371 +0.703187 +0.416952 +0.861969 +0.196886 +0.062300 +0.930916 +0.775769 +0.908669 +0.613142 +0.631613 +0.540805 +0.052428 +0.295052 +0.118131 +0.807960 +0.589810 +0.742097 +0.106300 +0.885993 +0.742326 +0.493945 +0.055963 +0.095111 +0.371948 +0.856746 +0.947585 +0.537486 +0.769639 +0.256137 +0.048016 +0.042741 +0.696137 +0.773433 +0.876977 +0.642999 +0.717923 +0.883548 +0.210058 +0.740949 +0.531666 +0.449944 +0.204355 +0.912243 +0.594981 +0.046772 +0.169468 +0.807216 +0.373271 +0.103646 +0.389960 +0.153446 +0.762454 +0.775102 +0.672880 +0.228467 +0.535201 +0.642406 +0.834204 +0.406604 +0.032734 +0.027945 +0.069808 +0.054341 +0.813459 +0.599218 +0.249752 +0.971500 +0.053677 +0.581486 +0.418168 +0.069904 +0.985849 +0.993401 +0.420096 +0.942570 +0.370157 +0.775769 +0.196886 +0.046375 +0.814510 +0.711620 +0.182782 +0.695078 +0.120990 +0.954121 +0.478584 +0.519419 +0.634577 +0.993629 +0.257298 +0.279426 +0.615034 +0.621661 +0.669801 +0.414326 +0.287951 +0.405707 +0.093139 +0.707759 +0.414527 +0.671222 +0.254259 +0.261540 +0.576225 +0.203870 +0.035574 +0.416042 +0.916050 +0.124787 +0.142860 +0.145996 +0.570393 +0.434775 +0.208944 +0.260732 +0.410404 +0.698960 +0.065098 +0.171507 +0.416649 +0.344332 +0.521679 +0.415032 +0.389571 +0.529276 +0.879838 +0.446572 +0.136934 +0.563184 +0.617636 +0.537714 +0.198125 +0.101685 +0.487115 +0.466355 +0.566087 +0.056851 +0.804765 +0.988648 +0.753514 +0.080081 +0.577276 +0.040973 +0.453435 +0.901640 +0.789100 +0.261908 +0.209192 +0.069521 +0.853479 +0.277882 +0.437266 +0.046375 +0.497266 +0.323859 +0.391128 +0.467323 +0.429610 +0.168430 +0.311136 +0.182118 +0.806471 +0.686238 +0.416649 +0.883373 +0.264719 +0.286845 +0.062192 +0.841723 +0.778320 +0.457579 +0.620003 +0.521339 +0.131471 +0.470990 +0.896874 +0.021466 +0.301134 +0.934750 +0.559357 +0.347842 +0.307886 +0.065730 +0.655457 +0.395919 +0.826048 +0.522923 +0.856554 +0.586641 +0.553112 +0.369593 +0.734735 +0.725713 +0.881080 +0.186298 +0.685058 +0.585117 +0.197181 +0.224516 +0.459391 +0.914841 +0.285586 +0.383383 +0.914081 +0.465710 +0.736695 +0.770198 +0.691545 +0.957340 +0.964100 +0.270712 +0.089933 +0.276115 +0.540691 +0.627465 +0.429404 +0.504605 +0.839730 +0.183558 +0.627939 +0.415638 +0.672761 +0.219783 +0.642762 +0.605584 +0.437266 +0.370157 +0.967071 +0.107808 +0.610425 +0.658422 +0.512102 +0.152064 +0.667905 +0.104090 +0.444996 +0.474238 +0.153829 +0.899270 +0.495604 +0.345949 +0.866927 +0.868779 +0.846859 +0.345499 +0.138417 +0.111533 +0.467215 +0.793674 +0.939493 +0.315928 +0.833091 +0.175324 +0.431156 +0.369405 +0.911858 +0.965418 +0.429713 +0.854250 +0.892683 +0.286924 +0.595334 +0.192917 +0.341023 +0.089364 +0.367997 +0.344332 +0.287319 +0.817548 +0.703657 +0.759520 +0.226090 +0.112445 +0.428581 +0.564461 +0.288346 +0.690013 +0.222432 +0.691781 +0.815874 +0.923486 +0.752378 +0.436850 +0.351104 +0.331577 +0.512776 +0.094293 +0.053809 +0.355301 +0.102729 +0.183836 +0.799512 +0.908904 +0.581603 +0.439348 +0.857415 +0.933685 +0.696137 +0.522357 +0.652610 +0.370157 +0.231465 +0.530413 +0.951958 +0.934086 +0.550344 +0.794868 +0.271847 +0.267478 +0.262572 +0.519758 +0.411809 +0.490855 +0.505051 +0.574357 +0.877785 +0.812089 +0.871445 +0.261908 +0.005482 +0.223733 +0.621424 +0.857224 +0.296827 +0.390057 +0.196592 +0.042986 +0.946220 +0.214183 +0.631613 +0.598276 +0.613852 +0.907804 +0.942446 +0.768967 +0.834103 +0.010221 +0.155080 +0.745762 +0.130927 +0.517952 +0.151306 +0.012620 +0.444891 +0.430537 +0.062386 +0.008370 +0.766838 +0.643237 +0.093855 +0.347571 +0.151921 +0.472937 +0.857892 +0.913929 +0.794542 +0.264200 +0.904866 +0.404314 +0.299910 +0.966388 +0.696020 +0.011510 +0.184840 +0.546545 +0.817862 +0.884686 +0.003045 +0.782958 +0.546890 +0.957024 +0.745533 +0.960174 +0.652610 +0.412613 +0.366593 +0.091784 +0.364540 +0.184282 +0.160369 +0.480329 +0.530983 +0.866184 +0.023624 +0.895875 +0.004385 +0.383191 +0.120367 +0.476843 +0.839930 +0.860363 +0.450472 +0.397688 +0.311387 +0.251461 +0.597216 +0.161415 +0.852512 +0.257516 +0.467969 +0.553343 +0.614798 +0.887985 +0.300399 +0.580199 +0.698137 +0.510644 +0.755444 +0.221072 +0.439140 +0.268003 +0.222821 +0.421521 +0.874632 +0.507621 +0.972771 +0.045187 +0.636000 +0.721997 +0.354386 +0.304909 +0.011365 +0.816921 +0.134093 +0.617045 +0.338091 +0.268153 +0.417256 +0.235783 +0.526096 +0.673471 +0.783398 +0.529503 +0.443947 +0.802948 +0.467969 +0.201640 +0.087118 +0.751695 +0.049570 +0.565739 +0.932948 +0.590514 +0.188275 +0.023241 +0.584648 +0.797895 +0.189242 +0.412613 +0.393666 +0.841524 +0.634222 +0.133922 +0.581252 +0.810081 +0.993450 +0.149237 +0.279503 +0.731503 +0.416547 +0.975018 +0.867947 +0.650593 +0.871079 +0.194952 +0.850086 +0.651898 +0.969593 +0.097765 +0.825637 +0.750442 +0.190843 +0.487444 +0.875807 +0.929751 +0.433222 +0.251247 +0.526209 +0.160518 +0.552074 +0.470666 +0.992272 +0.343704 +0.686356 +0.275885 +0.794976 +0.637780 +0.243072 +0.051932 +0.881523 +0.605702 +0.167914 +0.892344 +0.933418 +0.181567 +0.016461 +0.614088 +0.393763 +0.587580 +0.474888 +0.267628 +0.353838 +0.063016 +0.882405 +0.127539 +0.715941 +0.803055 +0.251033 +0.343883 +0.956654 +0.940633 +0.029800 +0.130509 +0.308385 +0.909452 +0.542869 +0.874269 +0.189869 +0.718506 +0.680805 +0.192512 +0.189242 +0.730231 +0.088946 +0.623318 +0.258171 +0.406205 +0.568297 +0.398082 +0.222367 +0.913471 +0.023616 +0.353655 +0.594981 +0.699430 +0.066941 +0.449733 +0.042209 +0.754310 +0.000520 +0.237691 +0.102898 +0.518065 +0.852899 +0.135895 +0.660082 +0.477061 +0.054417 +0.838330 +0.254908 +0.595334 +0.963044 +0.469155 +0.015367 +0.016293 +0.296988 +0.634696 +0.541722 +0.967567 +0.325237 +0.841325 +0.974864 +0.701662 +0.177583 +0.818592 +0.809764 +0.185512 +0.010186 +0.544361 +0.095301 +0.824297 +0.988052 +0.747819 +0.260365 +0.053809 +0.848622 +0.337825 +0.151400 +0.403519 +0.280743 +0.202120 +0.335352 +0.103578 +0.692252 +0.309050 +0.782738 +0.121185 +0.032818 +0.634933 +0.879304 +0.807960 +0.163120 +0.036619 +0.679505 +0.055340 +0.823368 +0.730231 +0.607354 +0.864971 +0.773767 +0.359994 +0.544361 +0.658541 +0.152301 +0.917774 +0.586172 +0.936526 +0.761326 +0.010214 +0.810927 +0.956335 +0.359809 +0.414426 +0.998292 +0.410604 +0.163726 +0.137543 +0.943249 +0.941762 +0.546775 +0.321029 +0.421521 +0.215003 +0.648457 +0.368373 +0.465280 +0.095427 +0.195127 +0.824194 +0.151874 +0.705533 +0.757144 +0.756918 +0.569228 +0.578211 +0.552882 +0.423458 +0.381654 +0.005456 +0.056752 +0.203145 +0.500374 +0.563416 +0.219077 +0.752378 +0.471098 +0.213177 +0.800050 +0.018725 +0.513113 +0.800265 +0.546430 +0.118860 +0.549653 +0.683523 +0.116536 +0.822851 +0.180578 +0.368091 +0.501263 +0.657473 +0.472288 +0.065934 +0.303592 +0.878679 +0.021179 +0.772319 +0.378592 +0.970534 +0.823368 +0.841623 +0.609007 +0.396017 +0.763130 +0.592394 +0.226156 +0.966526 +0.642643 +0.257371 +0.686828 +0.372798 +0.002313 +0.290808 +0.971541 +0.595098 +0.864504 +0.702366 +0.395723 +0.267329 +0.714074 +0.399560 +0.853768 +0.036778 +0.815455 +0.103475 +0.505609 +0.363051 +0.966480 +0.532235 +0.756578 +0.322313 +0.116573 +0.553921 +0.784388 +0.217351 +0.166679 +0.095143 +0.028027 +0.036368 +0.509075 +0.559357 +0.717573 +0.602871 +0.283782 +0.374312 +0.821504 +0.314072 +0.851058 +0.553228 +0.507956 +0.755671 +0.439765 +0.245797 +0.019117 +0.800803 +0.213931 +0.012727 +0.690131 +0.737846 +0.552074 +0.810927 +0.576575 +0.930232 +0.140935 +0.592629 +0.591336 +0.840429 +0.152254 +0.144580 +0.834305 +0.577626 +0.621661 +0.431466 +0.355485 +0.841623 +0.617991 +0.075850 +0.015484 +0.783729 +0.770198 +0.949683 +0.781194 +0.301624 +0.419182 +0.765042 +0.926476 +0.167707 +0.738881 +0.795626 +0.548501 +0.925131 +0.544017 +0.702718 +0.705533 +0.709632 +0.377543 +0.557736 +0.386180 +0.318132 +0.105190 +0.403817 +0.065458 +0.639559 +0.561907 +0.538286 +0.998722 +0.777766 +0.770198 +0.584648 +0.165349 +0.377543 +0.546315 +0.296342 +0.788663 +0.052354 +0.127131 +0.947053 +0.548731 +0.232808 +0.012102 +0.540118 +0.995538 +0.477061 +0.692841 +0.100154 +0.805619 +0.680569 +0.218820 +0.789319 +0.317452 +0.592982 +0.784828 +0.458538 +0.997198 +0.493282 +0.490304 +0.429199 +0.525302 +0.348023 +0.672051 +0.164688 +0.896209 +0.159131 +0.957654 +0.088768 +0.433532 +0.698137 +0.355485 +0.026677 +0.207221 +0.319834 +0.920875 +0.373555 +0.015048 +0.496490 +0.502821 +0.194369 +0.482950 +0.276422 +0.683404 +0.545855 +0.540576 +0.647626 +0.176935 +0.441749 +0.577042 +0.811350 +0.110015 +0.208451 +0.509523 +0.643830 +0.161665 +0.771873 +0.109334 +0.552651 +0.290967 +0.508068 +0.737846 +0.896542 +0.884773 +0.107561 +0.370440 +0.177151 +0.812300 +0.511878 +0.979610 +0.844793 +0.348385 +0.053508 +0.895458 +0.655931 +0.033421 +0.547120 +0.546200 +0.362030 +0.166987 +0.397688 +0.989134 +0.192744 +0.732196 +0.906697 +0.239199 +0.760875 +0.772430 +0.449310 +0.709632 +0.883811 +0.069283 +0.098219 +0.809975 +0.777434 +0.591219 +0.719088 +0.698254 +0.642525 +0.608535 +0.990342 +0.157853 +0.878858 +0.453117 +0.648694 +0.749645 +0.026677 +0.416244 +0.257880 +0.021797 +0.906141 +0.591336 +0.663639 +0.714541 +0.812405 +0.975095 +0.051441 +0.113695 +0.431259 +0.189299 +0.521452 +0.652610 +0.838430 +0.701896 +0.320175 +0.330966 +0.673945 +0.741408 +0.649762 +0.285664 +0.136197 +0.448572 +0.744274 +0.107561 +0.335528 +0.677849 +0.539660 +0.679978 +0.553343 +0.597805 +0.978506 +0.237555 +0.210803 +0.109156 +0.022002 +0.204233 +0.171034 +0.848329 +0.685884 +0.282143 +0.977331 +0.347662 +0.476083 +0.304497 +0.753855 +0.975133 +0.286058 +0.310384 +0.746677 +0.626517 +0.378592 +0.901884 +0.052373 +0.693665 +0.502599 +0.368185 +0.941261 +0.963140 +0.371759 +0.906935 +0.936852 +0.698019 +0.895207 +0.737731 +0.077544 +0.398082 +0.925770 +0.436020 +0.919332 +0.749645 +0.324720 +0.441017 +0.946518 +0.757258 +0.311387 +0.686002 +0.119940 +0.255992 +0.005775 +0.771761 +0.076212 +0.678559 +0.700957 +0.205692 +0.825122 +0.984855 +0.173459 +0.101719 +0.653915 +0.261319 +0.102661 +0.824813 +0.854154 +0.566669 +0.040549 +0.384732 +0.049798 +0.617873 +0.727800 +0.485798 +0.472721 +0.675957 +0.002013 +0.492289 +0.918221 +0.604050 +0.664232 +0.515812 +0.537371 +0.946101 +0.865345 +0.290251 +0.699195 +0.013311 +0.414023 +0.738996 +0.510083 +0.434982 +0.609007 +0.905025 +0.474563 +0.146317 +0.882052 +0.989827 +0.466677 +0.331490 +0.512663 +0.742785 +0.384250 +0.736579 +0.032568 +0.131178 +0.740030 +0.162015 +0.628176 +0.403619 +0.731040 +0.105952 +0.001193 +0.018073 +0.617518 +0.648220 +0.321371 +0.840130 +0.324720 +0.811561 +0.808173 +0.433843 +0.660438 +0.432912 +0.176773 +0.080489 +0.433946 +0.303099 +0.786364 +0.437370 +0.242793 +0.488873 +0.041149 +0.915598 +0.872176 +0.702366 +0.372987 +0.555423 +0.946041 +0.267928 +0.517839 +0.195302 +0.021757 +0.788445 +0.460566 +0.454177 +0.120600 +0.747134 +0.739111 +0.398279 +0.252749 +0.514461 +0.059281 +0.576575 +0.601221 +0.474129 +0.559936 +0.197770 +0.983995 +0.462813 +0.893021 +0.911781 +0.148073 +0.042955 +0.433118 +0.356953 +0.174044 +0.940822 +0.733813 +0.990780 +0.822954 +0.699077 +0.261393 +0.198303 +0.724785 +0.925699 +0.460886 +0.376496 +0.444472 +0.742555 +0.288980 +0.171980 +0.894536 +0.762003 +0.817757 +0.536000 +0.010968 +0.844793 +0.250962 +0.106859 +0.729189 +0.840130 +0.131052 +0.326014 +0.431982 +0.509635 +0.392981 +0.096959 +0.079218 +0.011502 +0.618820 +0.674300 +0.519871 +0.349743 +0.458644 +0.049308 +0.340934 +0.966708 +0.672880 +0.438410 +0.299015 +0.105120 +0.067080 +0.894368 +0.448151 +0.157119 +0.652491 +0.699900 +0.548962 +0.173566 +0.077360 +0.575524 +0.930574 +0.884336 +0.685176 +0.749074 +0.099429 +0.044914 +0.582188 +0.017350 +0.138242 +0.554498 +0.898859 +0.368185 +0.453011 +0.033923 +0.589927 +0.015920 +0.498042 +0.172454 +0.454920 +0.202361 +0.376020 +0.284722 +0.017383 +0.579263 +0.127131 +0.076342 +0.301952 +0.147100 +0.476843 +0.080271 +0.470450 +0.555654 +0.183558 +0.480547 +0.243768 +0.718273 +0.429301 +0.761101 +0.505386 +0.702953 +0.755671 +0.894284 +0.118131 +0.928436 +0.131052 +0.991283 +0.567599 +0.740145 +0.273289 +0.107808 +0.678322 +0.166013 +0.575407 +0.212926 +0.196651 +0.505609 +0.163070 +0.252320 +0.885819 +0.879838 +0.244117 +0.918666 +0.734851 +0.625569 +0.444472 +0.374691 +0.712088 +0.482185 +0.174310 +0.824504 +0.246570 +0.733697 +0.541149 +0.759746 +0.538401 +0.496822 +0.759294 +0.787679 +0.610661 +0.287398 +0.487774 +0.240922 +0.327659 +0.586524 +0.065911 +0.652254 +0.607236 +0.958435 +0.023432 +0.919036 +0.503267 +0.484373 +0.835315 +0.118170 +0.448889 +0.727568 +0.737385 +0.980940 +0.339777 +0.459818 +0.255558 +0.989540 +0.733351 +0.558662 +0.533831 +0.339244 +0.776879 +0.954394 +0.171559 +0.583242 +0.555423 +0.815769 +0.366967 +0.267478 +0.140579 +0.642643 +0.120289 +0.924704 +0.940570 +0.567134 +0.583125 +0.177637 +0.566087 +0.021123 +0.853961 +0.332102 +0.952183 +0.788445 +0.821089 +0.260878 +0.379547 +0.338268 +0.078019 +0.494830 +0.996861 +0.359717 +0.412613 +0.579965 +0.687064 +0.563068 +0.993268 +0.517501 +0.156827 +0.009666 +0.480656 +0.118860 +0.210617 +0.836624 +0.676312 +0.774880 +0.380600 +0.306064 +0.273822 +0.415436 +0.627109 +0.037031 +0.595804 +0.399659 +0.146455 +0.653440 +0.928575 +0.914081 +0.433739 +0.145858 +0.073735 +0.618346 +0.304909 +0.084951 +0.361381 +0.895708 +0.674063 +0.693548 +0.802519 +0.313988 +0.927039 +0.729421 +0.413217 +0.814720 +0.995775 +0.886254 +0.364447 +0.077019 +0.051044 +0.176504 +0.194020 +0.186748 +0.094011 +0.191993 +0.983464 +0.895374 +0.330704 +0.171612 +0.942384 +0.629242 +0.092398 +0.538744 +0.992436 +0.510532 +0.791718 +0.883373 +0.416446 +0.419893 +0.340667 +0.660912 +0.529617 +0.979372 +0.455239 +0.318132 +0.628413 +0.391810 +0.183781 +0.717457 +0.582540 +0.987635 +0.742899 +0.604640 +0.159428 +0.597216 +0.430022 +0.841623 +0.772876 +0.975929 +0.895207 +0.864784 +0.208759 +0.778652 +0.581252 +0.744389 +0.258463 +0.272757 +0.667550 +0.939620 +0.562139 +0.860457 +0.410003 +0.050972 +0.533831 +0.641338 +0.823368 +0.149190 +0.942632 +0.650830 +0.357045 +0.327572 +0.744503 +0.905982 +0.580784 +0.945259 +0.380695 +0.546545 +0.616690 +0.234359 +0.619056 +0.921021 +0.100220 +0.862816 +0.602282 +0.404016 +0.449838 +0.951564 +0.240784 +0.627109 +0.498597 +0.486456 +0.841921 +0.171612 +0.354478 +0.775880 +0.318642 +0.703422 +0.483935 +0.818697 +0.623200 +0.121263 +0.000839 +0.535315 +0.257516 +0.292964 +0.964242 +0.358241 +0.691309 +0.076862 +0.203265 +0.884249 +0.983878 +0.351650 +0.211488 +0.782518 +0.075361 +0.627346 +0.296180 +0.877695 +0.729421 +0.715008 +0.404115 +0.292484 +0.090900 +0.422948 +0.828407 +0.360826 +0.708930 +0.118438 +0.820985 +0.187992 +0.428376 +0.961227 +0.572257 +0.893358 +0.894452 +0.275885 +0.088708 +0.992650 +0.946518 +0.376876 +0.045396 +0.966754 +0.286845 +0.105778 +0.540920 +0.008626 +0.217414 +0.535429 +0.574473 +0.743129 +0.743472 +0.543902 +0.127171 +0.984457 +0.665891 +0.895625 +0.951112 +0.347752 +0.278036 +0.719554 +0.955209 +0.594040 +0.023510 +0.127253 +0.920802 +0.019167 +0.354478 +0.525075 +0.803804 +0.172718 +0.223146 +0.947349 +0.344870 +0.944228 +0.957707 +0.738306 +0.707291 +0.580082 +0.120172 +0.188616 +0.723043 +0.659134 +0.541493 +0.818279 +0.877874 +0.458538 +0.459498 +0.366874 +0.730347 +0.756805 +0.688126 +0.165197 +0.237008 +0.532349 +0.777212 +0.778873 +0.473696 +0.343435 +0.887207 +0.589692 +0.544706 +0.176504 +0.123470 +0.437578 +0.674182 +0.452587 +0.186636 +0.322399 +0.771203 +0.578445 +0.456940 +0.342809 +0.044563 +0.924490 +0.601457 +0.590984 +0.318386 +0.857415 +0.090536 +0.298122 +0.945259 +0.925841 +0.105674 +0.746562 +0.358517 +0.831874 +0.438306 +0.088412 +0.716524 +0.990385 +0.142815 +0.781966 +0.746905 +0.037462 +0.273289 +0.831569 +0.676903 +0.437786 +0.237486 +0.019167 +0.548616 +0.461528 +0.586055 +0.854539 +0.382326 +0.683877 +0.492399 +0.728611 +0.138286 +0.154021 +0.837929 +0.519419 +0.414729 +0.258901 +0.629479 +0.433532 +0.483060 +0.770421 +0.240094 +0.031470 +0.239474 +0.830449 +0.448889 +0.367716 +0.655575 +0.380600 +0.553343 +0.875536 +0.971208 +0.284957 +0.024005 +0.313147 +0.378878 +0.917848 +0.546315 +0.185736 +0.273670 +0.566552 +0.032890 +0.743702 +0.717690 +0.814405 +0.766951 +0.702131 +0.948814 +0.632324 +0.192859 +0.349743 +0.657236 +0.125188 +0.538058 +0.090778 +0.187482 +0.789865 +0.667550 +0.009457 +0.910076 +0.436850 +0.927809 +0.395919 +0.746448 +0.097152 +0.945380 +0.038893 +0.407302 +0.295777 +0.693430 +0.751240 +0.218500 +0.871628 +0.961327 +0.151874 +0.464528 +0.056042 +0.548616 +0.990236 +0.842914 +0.489974 +0.736119 +0.023801 +0.597923 +0.709749 +0.203749 +0.572490 +0.110447 +0.896292 +0.639440 +0.031921 +0.007800 +0.517276 +0.785048 +0.249823 +0.681632 +0.182118 +0.217733 +0.575174 +0.371382 +0.732658 +0.075207 +0.563648 +0.123947 +0.082498 +0.593099 +0.623910 +0.444262 +0.465495 +0.296261 +0.011070 +0.209996 +0.680096 +0.068338 +0.271923 +0.026825 +0.429919 +0.123470 +0.222172 +0.767399 +0.913394 +0.485469 +0.183669 +0.486566 +0.708228 +0.117712 +0.094922 +0.687772 +0.438202 +0.421725 +0.541722 +0.170511 +0.074088 +0.148258 +0.503824 +0.553921 +0.522018 +0.569694 +0.625687 +0.301052 +0.300155 +0.003369 +0.521792 +0.766053 +0.394449 +0.766838 +0.399166 +0.998451 +0.720834 +0.358886 +0.056042 +0.426938 +0.212238 +0.913852 +0.243768 +0.706354 +0.662335 +0.561907 +0.602871 +0.743816 +0.498708 +0.206609 +0.138988 +0.132270 +0.790846 +0.647271 +0.037570 +0.287082 +0.920729 +0.756238 +0.534858 +0.650237 +0.324892 +0.207897 +0.207528 +0.540232 +0.946994 +0.756918 +0.932544 +0.221136 +0.913700 +0.288584 +0.574707 +0.729537 +0.240991 +0.130801 +0.032687 +0.539316 +0.276038 +0.172507 +0.790192 +0.863004 +0.597687 +0.758842 +0.129182 +0.875897 +0.920875 +0.811244 +0.555654 +0.805086 +0.937047 +0.071160 +0.172402 +0.738766 +0.446887 +0.821608 +0.268678 +0.100319 +0.063674 +0.596745 +0.296988 +0.527231 +0.108657 +0.023258 +0.086855 +0.081419 +0.976820 +0.476735 +0.916952 +0.805086 +0.218500 +0.963430 +0.558083 +0.519080 +0.169780 +0.426938 +0.961377 +0.188332 +0.114996 +0.298122 +0.385117 +0.441958 +0.244816 +0.688952 +0.832280 +0.464636 +0.590279 +0.364261 +0.322742 +0.979337 +0.612079 +0.021578 +0.794000 +0.317792 +0.774658 +0.502042 +0.939046 +0.663876 +0.487664 +0.702601 +0.113216 +0.615152 +0.677613 +0.358794 +0.376496 +0.671696 +0.558083 +0.472829 +0.202421 +0.991825 +0.428684 +0.068903 +0.941199 +0.760311 +0.137194 +0.203930 +0.328353 +0.986980 +0.939238 +0.058135 +0.899188 +0.270787 +0.090385 +0.909217 +0.547925 +0.048718 +0.740490 +0.267703 +0.119283 +0.908276 +0.456408 +0.152682 +0.511541 +0.832686 +0.611370 +0.982026 +0.189641 +0.392981 +0.960427 +0.937242 +0.983013 +0.655219 +0.465495 +0.071674 +0.968059 +0.801339 +0.263015 +0.148026 +0.169780 +0.751923 +0.740719 +0.052097 +0.400647 +0.933351 +0.265240 +0.101184 +0.333329 +0.898612 +0.623200 +0.410504 +0.081309 +0.144035 +0.045721 +0.815979 +0.290410 +0.621897 +0.563300 +0.731040 +0.234765 +0.903179 +0.432292 +0.021643 +0.350468 +0.648457 +0.824813 +0.058746 +0.365099 +0.750214 +0.256789 +0.870712 +0.723391 +0.679150 +0.518065 +0.557157 +0.282610 +0.908276 +0.875175 +0.715824 +0.410203 +0.702953 +0.298772 +0.703774 +0.445941 +0.217351 +0.254980 +0.954884 +0.143808 +0.335440 +0.779427 +0.586758 +0.953792 +0.304167 +0.870804 +0.430847 +0.039613 +0.337559 +0.222302 +0.684231 +0.276115 +0.183170 +0.567948 +0.208944 +0.785267 +0.488983 +0.100751 +0.804765 +0.754764 +0.481529 +0.181291 +0.870712 +0.280976 +0.855020 +0.509747 +0.751923 +0.449099 +0.454920 +0.405707 +0.541722 +0.403122 +0.085094 +0.050954 +0.966936 +0.280976 +0.245376 +0.287319 +0.562023 +0.422846 +0.734851 +0.739456 +0.215826 +0.960174 +0.783178 +0.807748 +0.359532 +0.069259 +0.063279 +0.425811 +0.331665 +0.875897 +0.379260 +0.742785 +0.085783 +0.585820 +0.085754 +0.485798 +0.217989 +0.595804 +0.773879 +0.497598 +0.212926 +0.883460 +0.248688 +0.449099 +0.088619 +0.729999 +0.098155 +0.298203 +0.076082 +0.320431 +0.370157 +0.262351 +0.128030 +0.361104 +0.203446 +0.393763 +0.164993 +0.765828 +0.297960 +0.116952 +0.149144 +0.224320 +0.516487 +0.626161 +0.303345 +0.306892 +0.836825 +0.059799 +0.051116 +0.713140 +0.149565 +0.833901 +0.272378 +0.437162 +0.960124 +0.179375 +0.915674 +0.509747 +0.092984 +0.373176 +0.428684 +0.068502 +0.237145 +0.546545 +0.374596 +0.520209 +0.648576 +0.750556 +0.012791 +0.148584 +0.270485 +0.913165 +0.533945 +0.164841 +0.946994 +0.090718 +0.840827 +0.221654 +0.373460 +0.322570 +0.094859 +0.139076 +0.529503 +0.249823 +0.280588 +0.005670 +0.981037 +0.401339 +0.812722 +0.145675 +0.127131 +0.579146 +0.435086 +0.963285 +0.688362 +0.060531 +0.843013 +0.819634 +0.424480 +0.017903 +0.423969 +0.666484 +0.438515 +0.987906 +0.842021 +0.052594 +0.567018 +0.489754 +0.102560 +0.704478 +0.674655 +0.963622 +0.518967 +0.990000 +0.432085 +0.215256 +0.306809 +0.684585 +0.582422 +0.870804 +0.122678 +0.582188 +0.298122 +0.332891 +0.218500 +0.172666 +0.979745 +0.250392 +0.181126 +0.600514 +0.083505 +0.994023 +0.092984 +0.793783 +0.012673 +0.801769 +0.909686 +0.865997 +0.800803 +0.775102 +0.797895 +0.061186 +0.405309 +0.059945 +0.017648 +0.001606 +0.693548 +0.491076 +0.753401 +0.608299 +0.055108 +0.257953 +0.454389 +0.604994 +0.532007 +0.222042 +0.762567 +0.413721 +0.723856 +0.272302 +0.725945 +0.865251 +0.533489 +0.693783 +0.754082 +0.052024 +0.310885 +0.532349 +0.451952 +0.035587 +0.628887 +0.113769 +0.456089 +0.036145 +0.227738 +0.453753 +0.905345 +0.781305 +0.098806 +0.488983 +0.863755 +0.337382 +0.302689 +0.458431 +0.221654 +0.721299 +0.255196 +0.863098 +0.164232 +0.749531 +0.523829 +0.103680 +0.263903 +0.675720 +0.767063 +0.206976 +0.507061 +0.123311 +0.192281 +0.100751 +0.643355 +0.800480 +0.031700 +0.312811 +0.917625 +0.994023 +0.183114 +0.023423 +0.916802 +0.241337 +0.162667 +0.706119 +0.181346 +0.375166 +0.531438 +0.750442 +0.387244 +0.592394 +0.310384 +0.901071 +0.797356 +0.519645 +0.583359 +0.074493 +0.373555 +0.058501 +0.933485 +0.962995 +0.316436 +0.336852 +0.295696 +0.966936 +0.465602 +0.213554 +0.397688 +0.538515 +0.947585 +0.908747 +0.493835 +0.278268 +0.524735 +0.409502 +0.252893 +0.481311 +0.898117 +0.380312 +0.914917 +0.100817 +0.357504 +0.136500 +0.374691 +0.302033 +0.092336 +0.355851 +0.940822 +0.277959 +0.262056 +0.110051 +0.027013 +0.081529 +0.018704 +0.369499 +0.444157 +0.635763 +0.324720 +0.507844 +0.822230 +0.065436 +0.150174 +0.363144 +0.488104 +0.301543 +0.858559 +0.846368 +0.730693 +0.386373 +0.245516 +0.996312 +0.134991 +0.238444 +0.183114 +0.864971 +0.083056 +0.402924 +0.065300 +0.877605 +0.400844 +0.775102 +0.460673 +0.160617 +0.914841 +0.510532 +0.398279 +0.881611 +0.489754 +0.129140 +0.533489 +0.561443 +0.006124 +0.394840 +0.047273 +0.801232 +0.017344 +0.201880 +0.765604 +0.693077 +0.571441 +0.308136 +0.216016 +0.399166 +0.816607 +0.895039 +0.752719 +0.811033 +0.109084 +0.070505 +0.941136 +0.837227 +0.515474 +0.572024 +0.872541 +0.240577 +0.511541 +0.004572 +0.019290 +0.226287 +0.821504 +0.288980 +0.441853 +0.404413 +0.865811 +0.170354 +0.856650 +0.012442 +0.203024 +0.499152 +0.354752 +0.956918 +0.707525 +0.163827 +0.992825 +0.488653 +0.302853 +0.040071 +0.761665 +0.463027 +0.924490 +0.189698 +0.544132 +0.445416 +0.771650 +0.408401 +0.208944 +0.238444 +0.705768 +0.749074 +0.221136 +0.857701 +0.316436 +0.862251 +0.581369 +0.877067 +0.596392 +0.948055 +0.682696 +0.577977 +0.215636 +0.592747 +0.913165 +0.168586 +0.944289 +0.045283 +0.901965 +0.098415 +0.040461 +0.890046 +0.572490 +0.293846 +0.003007 +0.145858 +0.775658 +0.779205 +0.440391 +0.088887 +0.089723 +0.243629 +0.037719 +0.239199 +0.130343 +0.527799 +0.037910 +0.600749 +0.125550 +0.894536 +0.892090 +0.298609 +0.144716 +0.939747 +0.142410 +0.160071 +0.246289 +0.626161 +0.628650 +0.919110 +0.096766 +0.013673 +0.816607 +0.070917 +0.256717 +0.162015 +0.852803 +0.600160 +0.619056 +0.379643 +0.598276 +0.283860 +0.344870 +0.317792 +0.098317 +0.855788 +0.628294 +0.044089 +0.224647 +0.966799 +0.327746 +0.547580 +0.664350 +0.107104 +0.705768 +0.267778 +0.440600 +0.069378 +0.487774 +0.346309 +0.680805 +0.176397 +0.584883 +0.600985 +0.395036 +0.857510 +0.569578 +0.773879 +0.021724 +0.180742 +0.641338 +0.193903 +0.510868 +0.449838 +0.230129 +0.476409 +0.433015 +0.631376 +0.813353 +0.208698 +0.796383 +0.517839 +0.737040 +0.202843 +0.628176 +0.338534 +0.617873 +0.475648 +0.684349 +0.198539 +0.689070 +0.739915 +0.387244 +0.123947 +0.969333 +0.837528 +0.344332 +0.151826 +0.867484 +0.871719 +0.894536 +0.855308 +0.744732 +0.677376 +0.766951 +0.747591 +0.512663 +0.831975 +0.666484 +0.545855 +0.419081 +0.866649 +0.104604 +0.983612 +0.570160 +0.109620 +0.370063 +0.264571 +0.433532 +0.592982 +0.190785 +0.110880 +0.242585 +0.671577 +0.279039 +0.250320 +0.046309 +0.107104 +0.266880 +0.644660 +0.970661 +0.527799 +0.848231 +0.929613 +0.030418 +0.770421 +0.317962 +0.806471 +0.843805 +0.939301 +0.734274 +0.570160 +0.500485 +0.456514 +0.476083 +0.704126 +0.385986 +0.291127 +0.084098 +0.631494 +0.379165 +0.096798 +0.971249 +0.472937 +0.165860 +0.643118 +0.211863 +0.586641 +0.317029 +0.506391 +0.876618 +0.563764 +0.150598 +0.118170 +0.448783 +0.644304 +0.458964 +0.654982 +0.741867 +0.620003 +0.664706 +0.592159 +0.823368 +0.899435 +0.288584 +0.578445 +0.869609 +0.537714 +0.326706 +0.196416 +0.074977 +0.482841 +0.166987 +0.647271 +0.288663 +0.410805 +0.867484 +0.421012 +0.341202 +0.470018 +0.532235 +0.230662 +0.478584 +0.390738 +0.117179 +0.666602 +0.729421 +0.818697 +0.992345 +0.995106 +0.065730 +0.387534 +0.266880 +0.844891 +0.377067 +0.937566 +0.477714 +0.363423 +0.564345 +0.153159 +0.294167 +0.599454 +0.751467 +0.171559 +0.169468 +0.831670 +0.541149 +0.004487 +0.838931 +0.559705 +0.441958 +0.108942 +0.032249 +0.581837 +0.429816 +0.135077 +0.893696 +0.610306 +0.519532 +0.527912 +0.909920 +0.672880 +0.073158 +0.006315 +0.065685 +0.221395 +0.403222 +0.891920 +0.454602 +0.186410 +0.170563 +0.298203 +0.292324 +0.103646 +0.084666 +0.149893 +0.579146 +0.978855 +0.695196 +0.296180 +0.347030 +0.495162 +0.447624 +0.736119 +0.265165 +0.780421 +0.566669 +0.516600 +0.716991 +0.219590 +0.187539 +0.090204 +0.013768 +0.554729 +0.490084 +0.067729 +0.809446 +0.288742 +0.360271 +0.957182 +0.394840 +0.979981 +0.269731 +0.029334 +0.415436 +0.387534 +0.460673 +0.525642 +0.696373 +0.628768 +0.436227 +0.211800 +0.091052 +0.153446 +0.242793 +0.425299 +0.093419 +0.858464 +0.900009 +0.890046 +0.395527 +0.371665 +0.425196 +0.958020 +0.639915 +0.033070 +0.109227 +0.368466 +0.185232 +0.592394 +0.263977 +0.573074 +0.898117 +0.510083 +0.254403 +0.199727 +0.591454 +0.254403 +0.207835 +0.857701 +0.074341 +0.577626 +0.047795 +0.316182 +0.307140 +0.955747 +0.268828 +0.796167 +0.924918 +0.466462 +0.360918 +0.243420 +0.592747 +0.320602 +0.841126 +0.154165 +0.302689 +0.726641 +0.448889 +0.211738 +0.128646 +0.268378 +0.516825 +0.786255 +0.084296 +0.488543 +0.168949 +0.952462 +0.088175 +0.419690 +0.821712 +0.919480 +0.387534 +0.915900 +0.724204 +0.501931 +0.786035 +0.384153 +0.670630 +0.166474 +0.460673 +0.329571 +0.538973 +0.335881 +0.669090 +0.299585 +0.135077 +0.423867 +0.799189 +0.011036 +0.931461 +0.453541 +0.229330 +0.053227 +0.175699 +0.099363 +0.579848 +0.553343 +0.337029 +0.943002 +0.303921 +0.311136 +0.527571 +0.887207 +0.827178 +0.056160 +0.533717 +0.348837 +0.906776 +0.316690 +0.683877 +0.792371 +0.259266 +0.175591 +0.114474 +0.105017 +0.316182 +0.156437 +0.201520 +0.531096 +0.916877 +0.628176 +0.356861 +0.269129 +0.942879 +0.404513 +0.043932 +0.081035 +0.624266 +0.751923 +0.707993 +0.577626 +0.338534 +0.446151 +0.043356 +0.037462 +0.527117 +0.579146 +0.121420 +0.134734 +0.153494 +0.415234 +0.577393 +0.398279 +0.546660 +0.628650 +0.275120 +0.353838 +0.709866 +0.605820 +0.981869 +0.507397 +0.143627 +0.166474 +0.020856 +0.595216 +0.727684 +0.824607 +0.796167 +0.102425 +0.342719 +0.884511 +0.734389 +0.596981 +0.486346 +0.645016 +0.071478 +0.556579 +0.551497 +0.060657 +0.711737 +0.084381 +0.524622 +0.764705 +0.243141 +0.983553 +0.174683 +0.187143 +0.067149 +0.560400 +0.563416 +0.717340 +0.137238 +0.006336 +0.365566 +0.824091 +0.845778 +0.048255 +0.326360 +0.856650 +0.796924 +0.973213 +0.489974 +0.825945 +0.217733 +0.084980 +0.565274 +0.066619 +0.795734 +0.316351 +0.078337 +0.967026 +0.411106 +0.823781 +0.717224 +0.033421 +0.703891 +0.222237 +0.632680 +0.139826 +0.219783 +0.293926 +0.364540 +0.554845 +0.376401 +0.881434 +0.941073 +0.877695 +0.632087 +0.251533 +0.485798 +0.255992 +0.638610 +0.356861 +0.982586 +0.462170 +0.918666 +0.481420 +0.020856 +0.930232 +0.719670 +0.645372 +0.555654 +0.259120 +0.390544 +0.104983 +0.993268 +0.710334 +0.621424 +0.806791 +0.027486 +0.229795 +0.412714 +0.876077 +0.738996 +0.399856 +0.443528 +0.095936 +0.129969 +0.545970 +0.453435 +0.508180 +0.607826 +0.830143 +0.417965 +0.668261 +0.049622 +0.106439 +0.485359 +0.976710 +0.694372 +0.378974 +0.741179 +0.465495 +0.971996 +0.378019 +0.449838 +0.405309 +0.391908 +0.848134 +0.589340 +0.221589 +0.839830 +0.611370 +0.286609 +0.854924 +0.067126 +0.591924 +0.883373 +0.479347 +0.513787 +0.854924 +0.753401 +0.651186 +0.563648 +0.715824 +0.624266 +0.657236 +0.226485 +0.621069 +0.558662 +0.985108 +0.258682 +0.611015 +0.928853 +0.352196 +0.938148 +0.198243 +0.437370 +0.489644 +0.280666 +0.509187 +0.129595 +0.532577 +0.287556 +0.413217 +0.549307 +0.912320 +0.178504 +0.020362 +0.204415 +0.941199 +0.550805 +0.348294 +0.933952 +0.245797 +0.315675 +0.446467 +0.348837 +0.119785 +0.660438 +0.472396 +0.764030 +0.840329 +0.974864 +0.185456 +0.012717 +0.903340 +0.585938 +0.010985 +0.886861 +0.745648 +0.860173 +0.627346 +0.387147 +0.356953 +0.104638 +0.324117 +0.220169 +0.199370 +0.976229 +0.799512 +0.788226 +0.993661 +0.974516 +0.679387 +0.121459 +0.611842 +0.559473 +0.618346 +0.157168 +0.653915 +0.099593 +0.100850 +0.063235 +0.908982 +0.845877 +0.107244 +0.808810 +0.567832 +0.306312 +0.361011 +0.665417 +0.870804 +0.047965 +0.368936 +0.420605 +0.071112 +0.679268 +0.430950 +0.839531 +0.294891 +0.587814 +0.602282 +0.014747 +0.109979 +0.129595 +0.537714 +0.009114 +0.048203 +0.603107 +0.233683 +0.947762 +0.563184 +0.266656 +0.259925 +0.988388 +0.707642 +0.859604 +0.787351 +0.697666 +0.816188 +0.583594 +0.368185 +0.030019 +0.975476 +0.757711 +0.598394 +0.224843 +0.537600 +0.923054 +0.891750 +0.695431 +0.192166 +0.091692 +0.110735 +0.315168 +0.819634 +0.821608 +0.135464 +0.418878 +0.782848 +0.518629 +0.270787 +0.745533 +0.232404 +0.925912 +0.852028 +0.886688 +0.108480 +0.203326 +0.147147 +0.792371 +0.162316 +0.819946 +0.357229 +0.769527 +0.600278 +0.014271 +0.632087 +0.248122 +0.746677 +0.427965 +0.916126 +0.598865 +0.751126 +0.806578 +0.930163 +0.234901 +0.114772 +0.964763 +0.746791 +0.183725 +0.621779 +0.025219 +0.959259 +0.171612 +0.279890 +0.116309 +0.109979 +0.804018 +0.422336 +0.057450 +0.124507 +0.651067 +0.053980 +0.603579 +0.288584 +0.129886 +0.110699 +0.360826 +0.540003 +0.257007 +0.771650 +0.289536 +0.655457 +0.472288 +0.348385 +0.305321 +0.969463 +0.249752 +0.169208 +0.287003 +0.851058 +0.439452 +0.054436 +0.797572 +0.884773 +0.574590 +0.772653 +0.418776 +0.532007 +0.303510 +0.156827 +0.067195 +0.856171 +0.451211 +0.336057 +0.924418 +0.019871 +0.923054 +0.768632 +0.471206 +0.886774 +0.480765 +0.927600 +0.198066 +0.515586 +0.032580 +0.663995 +0.677021 +0.620950 +0.713957 +0.957707 +0.991692 +0.874179 +0.460352 +0.489864 +0.644186 +0.903017 +0.528480 +0.587814 +0.558894 +0.335792 +0.156048 +0.467861 +0.373744 +0.199489 +0.592512 +0.767511 +0.795626 +0.638610 +0.601339 +0.365566 +0.804018 +0.776768 +0.651898 +0.309633 +0.195302 +0.322828 +0.789865 +0.011780 +0.133157 +0.359901 +0.835617 +0.191647 +0.645609 +0.412714 +0.179647 +0.909842 +0.705650 +0.408801 +0.221007 +0.385310 +0.601692 +0.204719 +0.254619 +0.066803 +0.004119 +0.876438 +0.835214 +0.790192 +0.901152 +0.182284 +0.804124 +0.791827 +0.676075 +0.175591 +0.273061 +0.034544 +0.454071 +0.990943 +0.684231 +0.241960 +0.733582 +0.776879 +0.294007 +0.598982 +0.723275 +0.582188 +0.863286 +0.983789 +0.636475 +0.042467 +0.481966 +0.118055 +0.044802 +0.419893 +0.662691 +0.762228 +0.343435 +0.820674 +0.539431 +0.590044 +0.076810 +0.668498 +0.129182 +0.045235 +0.800158 +0.211551 +0.691309 +0.061998 +0.289536 +0.286766 +0.854443 +0.881876 +0.729768 +0.365566 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/stats.txt new file mode 100644 index 0000000..44b392b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/NonOverlappingTemplate/stats.txt @@ -0,0 +1,15800 @@ + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 260 229 239 237 248 234 250 280 8.460102 0.389863 SUCCESS 0 +000000011 240 232 236 232 211 231 253 251 7.510028 0.482731 SUCCESS 1 +000000101 280 248 265 254 240 220 228 250 11.561345 0.171875 SUCCESS 2 +000000111 246 247 235 227 232 220 260 230 6.646807 0.575174 SUCCESS 3 +000001001 243 261 249 229 270 230 252 279 11.379168 0.181126 SUCCESS 4 +000001011 264 255 260 256 228 230 242 236 6.085448 0.637661 SUCCESS 5 +000001101 226 240 254 251 219 250 245 229 5.870437 0.661742 SUCCESS 6 +000001111 248 240 242 240 241 237 267 234 3.134607 0.925628 SUCCESS 7 +000010001 237 257 236 267 242 275 246 253 7.820365 0.451211 SUCCESS 8 +000010011 230 257 232 234 254 240 256 259 4.624856 0.796816 SUCCESS 9 +000010101 247 231 240 259 266 235 233 239 4.790086 0.779758 SUCCESS 10 +000010111 239 251 269 242 238 225 259 241 5.639538 0.687536 SUCCESS 11 +000011001 253 259 234 245 233 251 259 274 7.152030 0.520322 SUCCESS 12 +000011011 232 215 255 236 230 248 236 221 8.451628 0.390641 SUCCESS 13 +000011101 250 239 231 235 235 233 233 243 2.746951 0.949221 SUCCESS 14 +000011111 264 226 255 227 230 225 271 233 10.788152 0.213994 SUCCESS 15 +000100011 243 247 247 261 228 254 235 237 3.364446 0.909452 SUCCESS 16 +000100101 280 232 249 272 253 229 258 263 13.096079 0.108586 SUCCESS 17 +000100111 256 245 251 249 265 229 253 260 5.118428 0.744847 SUCCESS 18 +000101001 260 245 214 201 259 239 245 249 13.947650 0.083140 SUCCESS 19 +000101011 242 238 244 227 268 223 266 252 8.016311 0.431878 SUCCESS 20 +000101101 282 259 247 251 254 266 247 243 9.731103 0.284408 SUCCESS 21 +000101111 244 231 254 223 233 236 270 244 6.674345 0.572141 SUCCESS 22 +000110011 252 252 252 238 255 265 237 244 3.509552 0.898447 SUCCESS 23 +000110101 233 260 247 248 226 234 270 228 7.454952 0.488434 SUCCESS 24 +000110111 221 210 253 229 220 258 246 246 11.813427 0.159724 SUCCESS 25 +000111001 235 254 253 272 232 244 257 226 7.108604 0.524962 SUCCESS 26 +000111011 240 250 245 226 235 225 248 232 4.202248 0.838430 SUCCESS 27 +000111101 246 243 250 249 247 225 209 230 7.924163 0.440913 SUCCESS 28 +000111111 264 223 258 241 240 225 271 246 9.117845 0.332453 SUCCESS 29 +001000011 254 229 233 261 234 253 233 238 4.564483 0.802948 SUCCESS 30 +001000101 251 257 228 249 278 246 241 286 14.451813 0.070723 SUCCESS 31 +001000111 244 249 248 262 223 226 261 246 6.021898 0.644779 SUCCESS 32 +001001011 263 227 271 281 232 227 251 257 14.340601 0.073308 SUCCESS 33 +001001101 209 237 248 234 245 265 243 257 8.497173 0.386470 SUCCESS 34 +001001111 259 235 249 225 241 234 237 236 3.910977 0.865065 SUCCESS 35 +001010011 242 250 209 203 241 246 236 243 12.899074 0.115370 SUCCESS 36 +001010101 230 241 263 248 237 263 224 243 5.905389 0.657829 SUCCESS 37 +001010111 246 257 251 233 272 241 273 235 8.660285 0.371759 SUCCESS 38 +001011011 260 256 240 278 241 275 240 241 10.792389 0.213742 SUCCESS 39 +001011101 242 249 241 242 252 244 263 244 1.952576 0.982431 SUCCESS 40 +001011111 245 248 222 242 249 226 239 258 4.579311 0.801447 SUCCESS 41 +001100101 235 259 253 265 256 248 223 263 7.531212 0.480547 SUCCESS 42 +001100111 258 249 221 236 258 235 221 233 7.419999 0.492068 SUCCESS 43 +001101011 238 273 242 252 228 253 255 235 6.262329 0.617873 SUCCESS 44 +001101101 235 254 238 247 230 248 235 233 2.745892 0.949279 SUCCESS 45 +001101111 217 238 236 235 231 257 267 242 7.576756 0.475865 SUCCESS 46 +001110101 237 255 226 227 228 253 217 291 17.212004 0.027976 SUCCESS 47 +001110111 241 256 236 237 256 244 259 244 2.668573 0.953406 SUCCESS 48 +001111011 230 244 247 226 259 232 238 237 4.206484 0.838030 SUCCESS 49 +001111101 226 235 249 227 229 234 232 239 5.225404 0.733235 SUCCESS 50 +001111111 252 205 244 227 263 220 248 257 12.731725 0.121420 SUCCESS 51 +010000011 218 230 237 229 206 269 260 245 14.771682 0.063740 SUCCESS 52 +010000111 251 239 236 237 232 219 231 245 4.836689 0.774880 SUCCESS 53 +010001011 258 235 233 261 267 256 232 272 9.628364 0.292084 SUCCESS 54 +010001111 226 257 262 246 260 226 248 243 5.991182 0.648220 SUCCESS 55 +010010011 238 236 256 235 250 266 238 237 3.936397 0.862816 SUCCESS 56 +010010111 259 248 261 251 246 227 242 248 3.747865 0.879125 SUCCESS 57 +010011011 212 242 233 241 234 247 248 235 5.842898 0.664824 SUCCESS 58 +010011111 257 244 244 222 259 245 238 235 4.228727 0.835920 SUCCESS 59 +010100011 247 241 261 241 235 248 239 271 4.911890 0.766951 SUCCESS 60 +010100111 258 251 195 214 244 249 254 249 15.699513 0.046889 SUCCESS 61 +010101011 245 238 243 250 237 261 227 250 3.124015 0.926335 SUCCESS 62 +010101111 236 254 249 245 249 254 261 236 2.796732 0.946459 SUCCESS 63 +010110011 252 285 237 246 261 251 254 261 10.597502 0.225564 SUCCESS 64 +010110111 250 234 232 257 215 251 230 238 6.704002 0.568879 SUCCESS 65 +010111011 245 242 246 254 261 220 249 246 4.238259 0.835012 SUCCESS 66 +010111111 248 265 215 240 242 226 247 252 7.284426 0.506279 SUCCESS 67 +011000111 209 222 274 252 246 252 215 218 18.108060 0.020431 SUCCESS 68 +011001111 248 239 231 257 258 240 225 240 4.116455 0.846467 SUCCESS 69 +011010111 246 253 229 255 241 236 271 227 6.442387 0.597805 SUCCESS 70 +011011111 227 242 239 227 207 264 260 234 11.630191 0.168482 SUCCESS 71 +011101111 237 259 237 265 240 256 246 247 3.933219 0.863098 SUCCESS 72 +011111111 258 220 236 227 254 229 228 243 7.292899 0.505386 SUCCESS 73 +100000000 260 229 239 237 248 234 250 280 8.460102 0.389863 SUCCESS 74 +100010000 266 253 243 239 255 244 258 251 3.994651 0.857606 SUCCESS 75 +100100000 245 265 248 228 242 262 242 244 4.406667 0.818697 SUCCESS 76 +100101000 276 230 277 247 248 249 254 268 12.756086 0.120522 SUCCESS 77 +100110000 232 238 241 246 270 228 248 264 6.513352 0.589927 SUCCESS 78 +100111000 269 257 244 240 256 261 232 246 5.837603 0.665417 SUCCESS 79 +101000000 223 239 243 242 239 240 265 261 5.262475 0.729189 SUCCESS 80 +101000100 258 242 238 251 285 237 245 258 9.306377 0.317113 SUCCESS 81 +101001000 251 242 269 231 266 240 269 233 8.815982 0.358057 SUCCESS 82 +101001100 241 214 238 241 261 235 201 229 14.494180 0.069760 SUCCESS 83 +101010000 233 259 237 250 224 222 251 243 5.818538 0.667550 SUCCESS 84 +101010100 217 234 259 250 236 253 226 244 6.640452 0.575874 SUCCESS 85 +101011000 251 257 240 241 250 233 235 236 2.319048 0.969636 SUCCESS 86 +101011100 263 235 252 222 247 272 252 242 7.807655 0.452481 SUCCESS 87 +101100000 281 266 247 249 236 230 235 251 9.601885 0.294087 SUCCESS 88 +101100100 266 261 258 251 276 246 250 272 12.007254 0.150881 SUCCESS 89 +101101000 249 206 241 268 234 255 254 232 10.686472 0.220105 SUCCESS 90 +101101100 230 263 266 260 261 250 252 255 7.566164 0.476952 SUCCESS 91 +101110000 242 229 269 230 231 243 208 254 11.132382 0.194311 SUCCESS 92 +101110100 224 239 233 234 253 238 248 262 4.695820 0.789537 SUCCESS 93 +101111000 220 262 251 266 229 240 273 250 10.766969 0.215256 SUCCESS 94 +101111100 230 248 244 238 219 250 280 238 9.500204 0.301870 SUCCESS 95 +110000000 258 243 229 254 254 216 233 258 7.307727 0.503824 SUCCESS 96 +110000010 235 270 256 236 259 232 256 244 6.224199 0.622134 SUCCESS 97 +110000100 255 220 268 265 230 247 231 234 9.272483 0.319834 SUCCESS 98 +110001000 256 244 245 229 232 237 221 240 4.745601 0.784388 SUCCESS 99 +110001010 244 227 246 209 227 248 269 241 10.453455 0.234630 SUCCESS 100 +110010000 249 241 230 225 233 266 235 228 6.543008 0.586641 SUCCESS 101 +110010010 223 255 234 255 269 207 241 262 13.182930 0.105709 SUCCESS 102 +110010100 255 215 261 234 237 257 237 235 7.220876 0.513000 SUCCESS 103 +110011000 227 240 266 254 241 241 235 264 5.864082 0.662454 SUCCESS 104 +110011010 240 261 256 232 246 220 266 240 7.078947 0.528139 SUCCESS 105 +110100000 235 219 212 248 227 265 270 241 13.429717 0.097895 SUCCESS 106 +110100010 258 243 241 262 263 232 241 249 4.490341 0.810399 SUCCESS 107 +110100100 249 230 273 221 266 251 263 230 11.326210 0.183892 SUCCESS 108 +110101000 247 281 229 229 249 234 276 247 12.608862 0.126035 SUCCESS 109 +110101010 232 231 239 252 236 251 229 251 3.376097 0.908590 SUCCESS 110 +110101100 242 260 248 237 259 243 229 256 3.874965 0.868225 SUCCESS 111 +110110000 243 264 236 236 231 232 241 242 3.651481 0.887121 SUCCESS 112 +110110010 240 254 244 258 268 252 261 244 5.185155 0.737616 SUCCESS 113 +110110100 270 224 243 261 237 254 225 225 9.491731 0.302525 SUCCESS 114 +110111000 251 232 251 222 215 234 223 255 9.517151 0.300562 SUCCESS 115 +110111010 240 237 241 241 258 232 239 261 3.126133 0.926194 SUCCESS 116 +110111100 233 254 241 252 235 281 231 266 10.112403 0.257225 SUCCESS 117 +111000000 258 236 231 258 240 212 241 245 7.129787 0.522697 SUCCESS 118 +111000010 222 224 259 260 234 271 230 267 12.351484 0.136197 SUCCESS 119 +111000100 271 252 246 229 247 242 245 274 8.145529 0.419385 SUCCESS 120 +111000110 217 248 268 239 264 261 283 236 15.269491 0.054112 SUCCESS 121 +111001000 246 231 222 228 236 240 243 257 4.979677 0.759746 SUCCESS 122 +111001010 249 236 247 227 238 278 247 232 7.336325 0.500818 SUCCESS 123 +111001100 244 243 243 257 225 223 248 239 4.328289 0.826356 SUCCESS 124 +111010000 242 232 214 239 229 233 251 258 7.107545 0.525075 SUCCESS 125 +111010010 229 227 254 229 261 254 267 242 7.449656 0.488983 SUCCESS 126 +111010100 250 268 238 226 239 259 225 237 6.925368 0.544706 SUCCESS 127 +111010110 224 266 229 249 235 227 222 257 9.184573 0.326966 SUCCESS 128 +111011000 257 231 222 244 249 230 243 245 4.460685 0.813353 SUCCESS 129 +111011010 251 243 257 251 228 224 232 218 7.440123 0.489974 SUCCESS 130 +111011100 249 246 251 223 240 206 259 238 9.533039 0.299341 SUCCESS 131 +111100000 216 252 237 256 229 197 264 245 16.481179 0.035989 SUCCESS 132 +111100010 270 259 254 237 249 263 259 283 13.352397 0.100286 SUCCESS 133 +111100100 227 242 225 227 218 246 248 245 7.027048 0.533717 SUCCESS 134 +111100110 251 245 222 234 219 226 257 249 7.580993 0.475431 SUCCESS 135 +111101000 278 237 209 252 239 232 235 237 11.868503 0.157168 SUCCESS 136 +111101010 245 236 243 239 256 247 236 236 1.591399 0.991084 SUCCESS 137 +111101100 250 250 241 260 244 250 247 239 1.694139 0.988997 SUCCESS 138 +111101110 241 241 257 222 251 221 243 260 6.397902 0.602753 SUCCESS 139 +111110000 222 234 236 245 228 218 240 241 6.897829 0.547695 SUCCESS 140 +111110010 234 241 225 224 200 254 244 261 13.609775 0.092521 SUCCESS 141 +111110100 259 251 244 247 224 225 241 220 6.945492 0.542525 SUCCESS 142 +111110110 264 238 237 248 252 232 236 236 3.556155 0.894788 SUCCESS 143 +111111000 235 241 253 245 245 219 244 261 4.615323 0.797788 SUCCESS 144 +111111010 272 268 231 241 253 240 249 226 8.376428 0.397589 SUCCESS 145 +111111100 231 211 242 232 252 246 247 260 7.400934 0.494056 SUCCESS 146 +111111110 258 220 236 227 254 229 228 243 7.292899 0.505386 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 244 263 248 234 234 228 231 235 4.625915 0.796708 SUCCESS 0 +000000011 242 265 263 229 240 264 214 236 10.214083 0.250320 SUCCESS 1 +000000101 228 212 241 235 225 245 257 259 9.060650 0.337205 SUCCESS 2 +000000111 258 236 237 230 252 255 236 244 3.199216 0.921241 SUCCESS 3 +000001001 235 247 231 255 227 271 217 253 9.372045 0.311889 SUCCESS 4 +000001011 236 239 256 229 242 235 249 234 2.864519 0.942570 SUCCESS 5 +000001101 233 248 251 232 259 249 257 244 3.151553 0.924490 SUCCESS 6 +000001111 233 251 238 244 276 226 250 248 6.789794 0.559473 SUCCESS 7 +000010001 250 243 232 230 236 248 239 260 3.142021 0.925131 SUCCESS 8 +000010011 216 255 236 222 219 235 255 277 14.313062 0.073962 SUCCESS 9 +000010101 237 240 237 266 221 250 260 239 6.120400 0.633747 SUCCESS 10 +000010111 228 254 258 209 231 246 264 208 15.504626 0.050045 SUCCESS 11 +000011001 248 262 250 220 245 227 247 255 5.811123 0.668379 SUCCESS 12 +000011011 268 263 253 252 245 260 234 263 7.535448 0.480110 SUCCESS 13 +000011101 258 227 253 262 249 238 245 244 4.008420 0.856363 SUCCESS 14 +000011111 268 256 259 250 259 239 232 230 6.612913 0.578912 SUCCESS 15 +000100011 221 248 246 238 218 247 231 231 6.889356 0.548616 SUCCESS 16 +000100101 237 249 242 270 256 290 244 271 15.745057 0.046178 SUCCESS 17 +000100111 230 248 247 231 232 233 243 248 2.889939 0.941073 SUCCESS 18 +000101001 245 236 233 222 222 248 236 237 5.513497 0.701544 SUCCESS 19 +000101011 264 230 243 233 233 262 274 224 10.423799 0.236531 SUCCESS 20 +000101101 214 230 264 252 250 237 241 258 7.844725 0.448783 SUCCESS 21 +000101111 219 247 258 236 264 239 245 211 10.241622 0.248475 SUCCESS 22 +000110011 246 236 247 224 241 241 247 249 2.263971 0.971831 SUCCESS 23 +000110101 234 222 254 256 258 248 282 226 11.867444 0.157217 SUCCESS 24 +000110111 259 262 263 232 229 232 230 270 9.697210 0.286924 SUCCESS 25 +000111001 243 256 234 260 262 216 209 225 13.586473 0.093201 SUCCESS 26 +000111011 259 226 248 269 225 241 239 249 6.817333 0.556463 SUCCESS 27 +000111101 242 273 195 255 273 249 274 230 22.536440 0.004013 FAILURE 28 +000111111 242 232 244 258 242 245 223 207 9.209993 0.324892 SUCCESS 29 +001000011 267 263 252 243 249 252 252 239 4.731832 0.785816 SUCCESS 30 +001000101 242 223 230 241 244 233 250 224 5.183037 0.737846 SUCCESS 31 +001000111 245 249 233 246 218 243 232 229 5.132197 0.743358 SUCCESS 32 +001001011 262 248 237 255 264 268 224 266 9.965179 0.267478 SUCCESS 33 +001001101 208 258 239 228 230 238 270 239 11.509446 0.174469 SUCCESS 34 +001001111 233 233 251 233 247 276 229 258 7.897684 0.443528 SUCCESS 35 +001010011 237 243 237 245 232 230 234 237 2.556301 0.959054 SUCCESS 36 +001010101 254 236 237 250 248 257 238 234 2.413314 0.965651 SUCCESS 37 +001010111 279 215 238 234 232 258 260 246 11.861089 0.157510 SUCCESS 38 +001011011 231 248 239 248 250 264 230 236 3.913095 0.864878 SUCCESS 39 +001011101 248 244 226 232 221 243 233 262 6.227376 0.621779 SUCCESS 40 +001011111 257 258 244 257 249 239 253 264 4.439501 0.815455 SUCCESS 41 +001100101 248 245 236 261 260 232 226 230 5.480663 0.705181 SUCCESS 42 +001100111 242 217 217 232 262 253 259 257 10.203492 0.251033 SUCCESS 43 +001101011 246 229 245 258 257 233 261 242 4.255206 0.833395 SUCCESS 44 +001101101 257 234 261 220 258 237 219 249 8.614740 0.375830 SUCCESS 45 +001101111 246 250 252 256 230 221 238 258 5.106777 0.746105 SUCCESS 46 +001110101 241 254 250 249 221 262 250 241 4.508347 0.808597 SUCCESS 47 +001110111 234 232 229 274 233 227 247 240 7.681614 0.465172 SUCCESS 48 +001111011 250 222 204 258 273 272 271 236 20.020917 0.010257 SUCCESS 49 +001111101 251 259 245 242 259 235 260 259 4.455389 0.813880 SUCCESS 50 +001111111 247 232 261 238 249 245 230 224 4.688406 0.790301 SUCCESS 51 +010000011 257 269 262 239 262 231 269 243 9.499145 0.301952 SUCCESS 52 +010000111 252 255 252 263 259 229 256 228 6.141584 0.631376 SUCCESS 53 +010001011 224 232 207 268 251 213 253 236 15.510981 0.049939 SUCCESS 54 +010001111 254 252 251 256 239 243 266 238 3.776462 0.876708 SUCCESS 55 +010010011 212 246 241 237 262 240 250 243 6.221021 0.622489 SUCCESS 56 +010010111 253 253 234 235 225 220 242 293 15.609484 0.048323 SUCCESS 57 +010011011 226 270 238 219 218 220 239 212 16.902727 0.031138 SUCCESS 58 +010011111 267 212 234 213 260 249 249 262 13.750644 0.088501 SUCCESS 59 +010100011 252 237 264 243 248 242 259 257 3.879202 0.867854 SUCCESS 60 +010100111 247 229 256 246 236 244 251 238 2.255498 0.972160 SUCCESS 61 +010101011 266 239 245 255 255 254 235 235 4.262620 0.832686 SUCCESS 62 +010101111 248 220 242 262 247 279 243 259 10.032966 0.262720 SUCCESS 63 +010110011 248 248 243 240 239 228 243 234 1.857251 0.985080 SUCCESS 64 +010110111 240 243 247 237 244 270 231 243 3.899326 0.866090 SUCCESS 65 +010111011 253 244 239 245 230 233 220 236 4.563424 0.803055 SUCCESS 66 +010111111 256 264 245 243 246 249 235 263 4.257324 0.833192 SUCCESS 67 +011000111 235 233 239 258 243 245 225 240 3.434351 0.904224 SUCCESS 68 +011001111 245 222 238 257 240 247 243 259 3.988296 0.858178 SUCCESS 69 +011010111 244 228 216 256 266 239 242 247 7.243118 0.510644 SUCCESS 70 +011011111 245 252 244 248 247 251 220 276 7.335266 0.500929 SUCCESS 71 +011101111 230 233 247 271 256 242 236 233 5.885265 0.660082 SUCCESS 72 +011111111 244 232 238 238 262 246 236 255 3.090122 0.928575 SUCCESS 73 +100000000 244 263 248 234 234 228 231 235 4.625915 0.796708 SUCCESS 74 +100010000 248 252 262 227 250 271 256 272 10.018137 0.263755 SUCCESS 75 +100100000 262 263 255 253 236 247 292 240 13.795129 0.087264 SUCCESS 76 +100101000 247 242 257 232 271 238 267 226 8.206961 0.413519 SUCCESS 77 +100110000 249 242 245 235 235 225 251 227 3.820947 0.872906 SUCCESS 78 +100111000 255 232 216 249 224 242 237 231 7.255828 0.509299 SUCCESS 79 +101000000 233 229 236 251 232 245 259 236 3.816711 0.873270 SUCCESS 80 +101000100 226 259 268 220 249 225 241 254 9.314850 0.316436 SUCCESS 81 +101001000 229 241 253 246 266 247 259 240 4.431028 0.816293 SUCCESS 82 +101001100 250 228 237 249 232 248 245 226 3.645126 0.887639 SUCCESS 83 +101010000 234 261 235 244 254 252 243 260 3.742569 0.879571 SUCCESS 84 +101010100 239 228 264 238 238 245 226 260 5.667077 0.684467 SUCCESS 85 +101011000 232 239 245 247 252 272 251 255 5.028399 0.754537 SUCCESS 86 +101011100 256 226 253 224 240 236 247 242 4.444797 0.814930 SUCCESS 87 +101100000 247 233 226 234 269 248 238 233 5.753928 0.674773 SUCCESS 88 +101100100 250 267 227 230 237 245 270 228 8.607326 0.376496 SUCCESS 89 +101101000 267 247 222 229 252 224 259 266 10.238444 0.248688 SUCCESS 90 +101101100 239 240 236 207 270 236 255 227 11.162039 0.192686 SUCCESS 91 +101110000 249 259 241 233 251 251 230 233 3.373979 0.908747 SUCCESS 92 +101110100 245 237 242 236 233 227 234 239 2.829566 0.944593 SUCCESS 93 +101111000 222 280 252 253 225 235 261 230 12.077159 0.147794 SUCCESS 94 +101111100 246 229 221 259 251 240 234 219 7.568283 0.476735 SUCCESS 95 +110000000 230 255 260 237 250 244 209 229 8.971680 0.344691 SUCCESS 96 +110000010 250 272 232 256 221 233 234 214 11.727634 0.163776 SUCCESS 97 +110000100 240 254 242 218 223 237 268 267 10.133587 0.255775 SUCCESS 98 +110001000 234 243 234 230 228 271 240 246 5.967880 0.650830 SUCCESS 99 +110001010 257 233 247 230 247 260 235 251 3.762693 0.877874 SUCCESS 100 +110010000 270 252 274 234 218 239 286 254 18.159959 0.020059 SUCCESS 101 +110010010 261 275 241 228 253 244 229 237 7.906157 0.442690 SUCCESS 102 +110010100 260 258 231 247 274 212 250 212 15.320331 0.053208 SUCCESS 103 +110011000 240 236 249 234 236 241 242 246 1.241874 0.996211 SUCCESS 104 +110011010 252 239 243 254 238 213 213 246 9.175040 0.327746 SUCCESS 105 +110100000 246 220 240 225 222 241 239 262 7.682673 0.465065 SUCCESS 106 +110100010 224 247 231 246 248 225 249 256 4.807033 0.777988 SUCCESS 107 +110100100 197 257 255 257 263 243 269 253 15.784246 0.045574 SUCCESS 108 +110101000 234 278 255 244 259 242 265 271 11.659847 0.167038 SUCCESS 109 +110101010 251 232 272 243 245 242 223 260 7.101190 0.525756 SUCCESS 110 +110101100 246 263 246 248 228 257 238 249 3.666309 0.885906 SUCCESS 111 +110110000 241 239 233 223 250 233 220 221 7.969707 0.436435 SUCCESS 112 +110110010 264 263 231 242 232 255 268 242 7.489904 0.484811 SUCCESS 113 +110110100 267 230 237 235 265 225 256 262 8.976976 0.344242 SUCCESS 114 +110111000 231 258 238 259 247 255 234 254 4.025367 0.854828 SUCCESS 115 +110111010 232 235 269 206 223 227 236 240 13.240126 0.103850 SUCCESS 116 +110111100 232 260 264 277 214 222 238 238 14.179607 0.077202 SUCCESS 117 +111000000 209 257 260 250 231 254 230 234 9.565873 0.296827 SUCCESS 118 +111000010 253 252 227 242 248 225 248 240 3.606996 0.890729 SUCCESS 119 +111000100 224 238 265 257 229 274 263 242 10.702360 0.219141 SUCCESS 120 +111000110 250 240 199 250 262 260 254 229 12.795275 0.119090 SUCCESS 121 +111001000 268 233 253 225 229 238 256 227 7.790708 0.454177 SUCCESS 122 +111001010 246 218 246 238 266 223 245 213 11.105903 0.195771 SUCCESS 123 +111001100 253 238 248 249 230 237 232 251 2.540414 0.959820 SUCCESS 124 +111010000 231 220 256 250 230 230 236 253 6.243264 0.620003 SUCCESS 125 +111010010 244 249 263 240 271 245 266 243 6.778144 0.560748 SUCCESS 126 +111010100 246 267 234 223 260 236 250 253 6.384133 0.604286 SUCCESS 127 +111010110 256 267 242 236 222 275 255 254 10.139942 0.255341 SUCCESS 128 +111011000 254 246 227 240 246 262 196 229 13.892573 0.084609 SUCCESS 129 +111011010 250 244 230 226 242 214 261 266 9.481139 0.303345 SUCCESS 130 +111011100 251 252 227 256 228 262 256 252 5.618355 0.689895 SUCCESS 131 +111100000 215 262 238 256 230 259 244 239 7.597939 0.473696 SUCCESS 132 +111100010 240 227 270 254 255 256 248 237 5.941401 0.653796 SUCCESS 133 +111100100 274 248 265 270 242 244 230 244 9.392169 0.310300 SUCCESS 134 +111100110 265 235 242 253 223 241 205 263 12.478584 0.131094 SUCCESS 135 +111101000 197 233 223 275 217 246 248 256 19.655504 0.011721 SUCCESS 136 +111101010 246 251 243 253 275 249 236 279 10.126173 0.256282 SUCCESS 137 +111101100 265 254 240 255 237 254 231 240 4.262620 0.832686 SUCCESS 138 +111101110 244 252 241 240 250 266 261 238 3.915213 0.864691 SUCCESS 139 +111110000 228 238 230 259 279 248 241 233 8.825515 0.357229 SUCCESS 140 +111110010 281 228 264 265 260 232 219 245 14.750499 0.064182 SUCCESS 141 +111110100 238 227 250 262 250 247 266 257 5.812183 0.668261 SUCCESS 142 +111110110 260 239 232 249 257 240 243 247 2.717295 0.950828 SUCCESS 143 +111111000 215 230 236 248 282 264 247 248 12.632163 0.125148 SUCCESS 144 +111111010 242 256 240 250 232 256 248 239 2.230078 0.973133 SUCCESS 145 +111111100 237 242 239 238 275 257 234 259 6.617150 0.578445 SUCCESS 146 +111111110 244 232 238 238 262 246 236 255 3.090122 0.928575 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 235 231 246 224 253 224 229 230 6.677523 0.571791 SUCCESS 0 +000000011 233 233 259 228 242 244 219 234 6.215726 0.623081 SUCCESS 1 +000000101 259 264 256 251 247 230 244 230 5.134315 0.743129 SUCCESS 2 +000000111 231 234 248 255 261 249 226 259 5.365214 0.717923 SUCCESS 3 +000001001 239 235 254 255 249 238 225 237 3.402576 0.906618 SUCCESS 4 +000001011 254 234 242 265 250 268 250 220 7.886033 0.444681 SUCCESS 5 +000001101 233 238 232 267 237 263 234 243 5.687201 0.682223 SUCCESS 6 +000001111 229 239 229 254 227 254 248 251 4.382306 0.821089 SUCCESS 7 +000010001 252 259 259 237 236 210 239 246 7.692205 0.464099 SUCCESS 8 +000010011 222 238 262 235 248 232 248 244 4.689465 0.790192 SUCCESS 9 +000010101 257 280 239 245 235 223 261 213 13.823727 0.086477 SUCCESS 10 +000010111 240 263 225 266 262 257 247 246 7.264302 0.508404 SUCCESS 11 +000011001 223 255 242 244 231 223 196 243 14.849001 0.062149 SUCCESS 12 +000011011 245 266 223 262 246 240 239 234 5.907508 0.657592 SUCCESS 13 +000011101 227 227 239 246 227 266 258 253 7.030225 0.533375 SUCCESS 14 +000011111 234 229 217 266 241 250 241 240 6.849108 0.552997 SUCCESS 15 +000100011 263 253 257 248 271 238 223 266 9.745931 0.283313 SUCCESS 16 +000100101 257 243 257 263 250 254 210 199 17.039360 0.029702 SUCCESS 17 +000100111 222 224 262 226 262 230 271 221 14.059921 0.080217 SUCCESS 18 +000101001 234 252 257 222 242 224 236 258 6.303636 0.613261 SUCCESS 19 +000101011 264 252 248 237 231 231 250 242 3.840012 0.871262 SUCCESS 20 +000101101 235 245 259 244 234 254 244 251 2.341290 0.968721 SUCCESS 21 +000101111 239 244 237 244 258 229 267 245 4.331466 0.826048 SUCCESS 22 +000110011 257 256 254 237 238 245 217 262 6.561014 0.584648 SUCCESS 23 +000110101 243 216 247 226 239 272 220 256 11.249949 0.187935 SUCCESS 24 +000110111 237 253 234 237 298 247 232 254 14.566203 0.068150 SUCCESS 25 +000111001 262 229 214 242 262 238 229 238 8.827633 0.357045 SUCCESS 26 +000111011 240 243 230 237 231 256 257 267 5.384279 0.715824 SUCCESS 27 +000111101 249 255 219 248 248 244 243 239 3.520144 0.897621 SUCCESS 28 +000111111 239 217 222 261 231 227 243 236 8.766201 0.362401 SUCCESS 29 +001000011 227 231 232 268 234 252 243 265 7.558750 0.477714 SUCCESS 30 +001000101 213 261 230 243 234 228 259 239 8.746077 0.364167 SUCCESS 31 +001000111 248 249 236 221 251 252 248 259 4.173650 0.841126 SUCCESS 32 +001001011 251 246 249 255 234 231 225 210 8.464338 0.389474 SUCCESS 33 +001001101 217 263 258 271 272 238 232 245 12.579205 0.127171 SUCCESS 34 +001001111 220 240 251 245 271 235 258 243 6.975149 0.539316 SUCCESS 35 +001010011 241 235 285 224 256 231 258 249 11.432126 0.178395 SUCCESS 36 +001010101 254 266 236 238 253 231 264 218 8.507764 0.385503 SUCCESS 37 +001010111 258 230 252 279 253 266 232 279 15.213355 0.055127 SUCCESS 38 +001011011 227 236 257 256 232 234 244 258 4.694761 0.789646 SUCCESS 39 +001011101 233 254 246 253 222 247 263 266 6.931723 0.544017 SUCCESS 40 +001011111 234 218 227 249 249 228 242 204 12.711601 0.122165 SUCCESS 41 +001100101 264 249 252 265 245 261 215 253 9.020402 0.340578 SUCCESS 42 +001100111 256 250 239 232 232 266 212 273 12.032674 0.149752 SUCCESS 43 +001101011 259 228 255 243 235 260 231 228 5.797354 0.669919 SUCCESS 44 +001101101 268 256 237 285 262 232 265 225 15.678330 0.047223 SUCCESS 45 +001101111 223 263 247 212 245 254 257 251 9.126318 0.331752 SUCCESS 46 +001110101 241 241 261 228 264 234 248 232 5.185155 0.737616 SUCCESS 47 +001110111 216 224 254 233 222 259 242 255 9.536216 0.299097 SUCCESS 48 +001111011 260 284 220 260 246 233 269 249 14.599038 0.067427 SUCCESS 49 +001111101 230 226 253 250 230 228 246 227 5.921277 0.656050 SUCCESS 50 +001111111 242 221 237 245 241 244 241 229 3.555096 0.894872 SUCCESS 51 +010000011 241 271 223 261 211 235 251 232 12.023142 0.150174 SUCCESS 52 +010000111 236 228 230 267 243 267 235 233 7.542863 0.479347 SUCCESS 53 +010001011 217 244 237 233 242 222 272 245 9.244945 0.322056 SUCCESS 54 +010001111 251 250 252 239 234 258 244 245 1.973759 0.981806 SUCCESS 55 +010010011 247 257 248 243 269 253 240 298 16.130594 0.040549 SUCCESS 56 +010010111 236 276 238 260 243 237 244 224 7.747282 0.458538 SUCCESS 57 +010011011 240 271 260 266 248 241 252 223 8.485522 0.387534 SUCCESS 58 +010011111 212 215 278 236 236 253 265 228 16.668651 0.033750 SUCCESS 59 +010100011 241 238 247 248 245 225 238 267 4.227668 0.836020 SUCCESS 60 +010100111 234 246 258 238 260 218 247 245 5.421350 0.711737 SUCCESS 61 +010101011 251 247 252 222 242 243 254 238 3.168500 0.923342 SUCCESS 62 +010101111 257 236 264 264 270 239 260 256 8.942023 0.347210 SUCCESS 63 +010110011 262 244 235 236 221 286 224 234 13.831141 0.086274 SUCCESS 64 +010110111 218 231 237 208 222 259 249 252 12.740198 0.121107 SUCCESS 65 +010111011 218 241 239 243 226 248 249 281 10.366604 0.240232 SUCCESS 66 +010111111 249 229 248 249 258 220 245 233 5.043227 0.752946 SUCCESS 67 +011000111 235 248 229 230 247 242 233 242 2.828507 0.944654 SUCCESS 68 +011001111 255 255 244 238 232 259 227 257 4.666163 0.792588 SUCCESS 69 +011010111 238 228 278 251 249 265 238 245 8.431504 0.392493 SUCCESS 70 +011011111 230 249 250 221 256 258 255 244 5.272007 0.728147 SUCCESS 71 +011101111 214 246 270 228 201 234 258 266 18.954335 0.015106 SUCCESS 72 +011111111 205 244 230 226 243 248 244 246 8.806450 0.358886 SUCCESS 73 +100000000 235 231 246 224 253 224 229 230 6.677523 0.571791 SUCCESS 74 +100010000 249 229 227 247 238 241 226 234 4.373833 0.821919 SUCCESS 75 +100100000 242 251 240 243 243 220 223 256 5.256120 0.729884 SUCCESS 76 +100101000 256 259 259 256 215 249 256 269 9.983185 0.266208 SUCCESS 77 +100110000 262 250 259 246 231 272 256 242 7.090598 0.526890 SUCCESS 78 +100111000 248 221 242 256 251 257 210 253 9.115727 0.332628 SUCCESS 79 +101000000 235 271 243 255 224 226 238 212 11.558167 0.172033 SUCCESS 80 +101000100 252 236 239 270 236 253 266 238 6.289867 0.614798 SUCCESS 81 +101001000 224 273 246 230 251 222 234 250 8.963206 0.345409 SUCCESS 82 +101001100 234 210 264 232 272 244 229 279 17.078549 0.029301 SUCCESS 83 +101010000 248 264 254 256 245 240 222 230 5.742278 0.676075 SUCCESS 84 +101010100 248 240 249 239 220 220 245 257 5.984827 0.648932 SUCCESS 85 +101011000 242 246 254 238 241 212 247 218 7.946405 0.438723 SUCCESS 86 +101011100 259 254 269 238 230 255 238 239 5.747573 0.675483 SUCCESS 87 +101100000 242 274 262 276 217 208 239 240 18.288119 0.019167 SUCCESS 88 +101100100 223 230 237 269 223 235 251 247 8.051263 0.428479 SUCCESS 89 +101101000 214 247 232 269 247 235 240 262 8.937786 0.347571 SUCCESS 90 +101101100 217 235 258 268 247 245 243 262 8.097866 0.423969 SUCCESS 91 +101110000 234 241 270 224 256 263 234 243 7.574638 0.476083 SUCCESS 92 +101110100 234 255 255 260 251 261 255 229 5.381101 0.716174 SUCCESS 93 +101111000 217 275 232 247 261 244 235 259 10.310468 0.243908 SUCCESS 94 +101111100 246 224 247 242 266 233 245 220 6.805682 0.557736 SUCCESS 95 +110000000 225 222 266 221 246 248 229 232 9.587056 0.295213 SUCCESS 96 +110000010 244 250 242 271 230 241 249 236 4.492460 0.810187 SUCCESS 97 +110000100 248 247 286 221 250 239 240 232 10.745786 0.216524 SUCCESS 98 +110001000 233 224 249 242 257 249 220 239 5.740159 0.676312 SUCCESS 99 +110001010 242 253 262 229 245 237 234 262 4.682051 0.790955 SUCCESS 100 +110010000 223 244 226 239 246 243 255 262 5.268830 0.728495 SUCCESS 101 +110010010 268 251 247 269 250 233 241 268 8.398670 0.395527 SUCCESS 102 +110010100 265 274 235 239 236 241 254 251 7.025989 0.533831 SUCCESS 103 +110011000 251 242 241 232 246 291 253 239 10.652579 0.222172 SUCCESS 104 +110011010 272 252 262 247 227 235 238 247 6.732599 0.565739 SUCCESS 105 +110100000 227 258 211 252 217 226 235 231 12.561199 0.127866 SUCCESS 106 +110100010 232 228 246 271 230 216 264 242 10.688591 0.219976 SUCCESS 107 +110100100 232 244 253 212 269 229 250 270 11.902397 0.155612 SUCCESS 108 +110101000 258 243 255 228 260 257 236 209 9.700387 0.286688 SUCCESS 109 +110101010 245 221 265 223 209 232 235 277 16.787278 0.032402 SUCCESS 110 +110101100 267 237 260 235 242 232 238 207 10.492645 0.232136 SUCCESS 111 +110110000 246 275 247 255 236 245 250 254 5.431941 0.710568 SUCCESS 112 +110110010 247 250 234 273 225 249 249 267 8.115872 0.422234 SUCCESS 113 +110110100 198 231 241 274 220 252 255 286 24.224754 0.002101 FAILURE 114 +110111000 253 248 266 242 256 258 255 220 6.823688 0.555770 SUCCESS 115 +110111010 248 247 251 247 253 250 245 257 1.519376 0.992381 SUCCESS 116 +110111100 239 254 238 231 239 242 266 250 3.717149 0.881699 SUCCESS 117 +111000000 229 242 242 225 269 250 230 233 6.694469 0.569927 SUCCESS 118 +111000010 237 247 281 232 245 248 226 215 11.686327 0.165757 SUCCESS 119 +111000100 244 226 250 257 252 239 241 253 2.989501 0.935015 SUCCESS 120 +111000110 250 253 225 261 266 234 213 219 12.476466 0.131178 SUCCESS 121 +111001000 224 253 197 235 240 255 258 276 17.504335 0.025266 SUCCESS 122 +111001010 233 254 228 226 247 258 260 247 5.384279 0.715824 SUCCESS 123 +111001100 280 246 261 227 238 287 252 253 16.459995 0.036250 SUCCESS 124 +111010000 235 266 243 244 229 241 246 223 5.301664 0.724901 SUCCESS 125 +111010010 229 228 244 248 236 231 231 232 4.496696 0.809764 SUCCESS 126 +111010100 230 242 244 256 271 246 241 246 4.593081 0.800050 SUCCESS 127 +111010110 246 229 249 245 249 229 250 233 2.828507 0.944654 SUCCESS 128 +111011000 262 271 232 249 240 249 245 259 6.250678 0.619175 SUCCESS 129 +111011010 213 238 257 250 236 262 257 276 11.751995 0.162617 SUCCESS 130 +111011100 251 229 251 231 256 253 260 247 4.133402 0.844891 SUCCESS 131 +111100000 222 247 218 243 269 278 230 222 15.408242 0.051677 SUCCESS 132 +111100010 227 221 242 245 256 232 245 263 6.263388 0.617755 SUCCESS 133 +111100100 233 264 231 256 236 252 241 253 4.442679 0.815140 SUCCESS 134 +111100110 266 252 276 238 247 277 257 246 12.084574 0.147470 SUCCESS 135 +111101000 235 238 251 249 214 233 260 246 6.264447 0.617636 SUCCESS 136 +111101010 206 242 210 258 250 256 247 259 13.642609 0.091570 SUCCESS 137 +111101100 256 262 259 255 243 251 245 239 3.709735 0.882317 SUCCESS 138 +111101110 256 259 247 233 249 265 264 245 5.717917 0.678795 SUCCESS 139 +111110000 241 239 231 251 241 253 237 220 4.138698 0.844398 SUCCESS 140 +111110010 217 249 232 249 258 236 243 257 5.744396 0.675838 SUCCESS 141 +111110100 235 234 253 246 195 236 253 236 12.252981 0.140268 SUCCESS 142 +111110110 236 223 275 222 235 230 245 234 9.918576 0.270787 SUCCESS 143 +111111000 236 215 241 260 255 222 241 242 7.618064 0.471639 SUCCESS 144 +111111010 234 251 256 243 206 236 231 243 8.410321 0.394449 SUCCESS 145 +111111100 233 236 232 239 266 224 239 240 5.464776 0.706939 SUCCESS 146 +111111110 205 244 230 226 243 248 244 246 8.806450 0.358886 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 263 215 232 263 236 244 266 224 11.258423 0.187482 SUCCESS 0 +000000011 260 219 241 261 239 248 261 217 9.488554 0.302771 SUCCESS 1 +000000101 236 216 235 247 246 279 238 233 9.869854 0.274280 SUCCESS 2 +000000111 285 229 235 243 255 264 257 246 11.297612 0.185400 SUCCESS 3 +000001001 236 259 224 258 247 250 233 256 5.051700 0.752036 SUCCESS 4 +000001011 243 222 239 258 247 265 246 227 6.144761 0.631020 SUCCESS 5 +000001101 274 262 248 254 232 246 255 241 6.791913 0.559241 SUCCESS 6 +000001111 245 214 229 262 256 254 262 249 8.635924 0.373933 SUCCESS 7 +000010001 249 240 281 278 255 257 235 216 15.702690 0.046839 SUCCESS 8 +000010011 253 239 230 269 263 248 245 255 5.989064 0.648457 SUCCESS 9 +000010101 225 220 257 246 264 260 245 244 7.477194 0.486127 SUCCESS 10 +000010111 242 218 228 266 237 244 266 211 12.930849 0.114251 SUCCESS 11 +000011001 256 243 265 248 257 231 243 254 4.363241 0.822954 SUCCESS 12 +000011011 234 261 252 259 209 226 239 216 12.922375 0.114548 SUCCESS 13 +000011101 269 248 249 241 232 274 251 227 8.674054 0.370534 SUCCESS 14 +000011111 246 223 234 255 253 238 257 249 4.136579 0.844595 SUCCESS 15 +000100011 293 238 253 257 229 259 236 242 13.520805 0.095143 SUCCESS 16 +000100101 223 246 254 236 262 282 252 273 13.824786 0.086448 SUCCESS 17 +000100111 245 253 216 264 255 271 227 235 10.518065 0.230529 SUCCESS 18 +000101001 226 245 267 245 265 214 239 230 10.262805 0.247063 SUCCESS 19 +000101011 247 238 233 241 253 231 252 246 2.100859 0.977763 SUCCESS 20 +000101101 242 231 241 250 260 271 233 253 5.922336 0.655931 SUCCESS 21 +000101111 186 214 223 249 237 237 259 211 26.166208 0.000984 FAILURE 22 +000110011 265 243 248 246 258 228 227 240 5.161854 0.740145 SUCCESS 23 +000110101 275 252 213 237 269 245 255 246 11.761527 0.162165 SUCCESS 24 +000110111 240 267 265 245 272 233 238 238 8.272629 0.407302 SUCCESS 25 +000111001 255 242 234 230 235 221 242 274 8.218612 0.412412 SUCCESS 26 +000111011 271 242 234 257 240 239 260 254 5.879969 0.660675 SUCCESS 27 +000111101 243 216 237 237 246 272 241 268 9.549985 0.298041 SUCCESS 28 +000111111 252 235 235 233 242 231 246 255 2.757543 0.948640 SUCCESS 29 +001000011 251 256 233 225 242 224 245 249 4.710648 0.788007 SUCCESS 30 +001000101 231 265 250 241 240 220 262 249 6.755901 0.563184 SUCCESS 31 +001000111 276 234 235 216 234 232 249 254 10.013901 0.264052 SUCCESS 32 +001001011 231 254 229 236 244 246 232 261 4.236141 0.835214 SUCCESS 33 +001001101 238 248 261 234 250 236 223 276 8.484463 0.387631 SUCCESS 34 +001001111 253 252 229 257 267 229 235 227 7.049290 0.531324 SUCCESS 35 +001010011 217 209 263 242 241 222 252 223 14.141477 0.078152 SUCCESS 36 +001010101 234 248 269 241 229 246 238 245 4.307105 0.828407 SUCCESS 37 +001010111 228 255 243 221 256 237 250 255 5.333439 0.721415 SUCCESS 38 +001011011 219 268 254 247 250 265 226 241 8.963206 0.345409 SUCCESS 39 +001011101 245 249 253 235 264 243 250 240 2.687638 0.952407 SUCCESS 40 +001011111 219 223 250 246 231 234 259 232 7.450715 0.488873 SUCCESS 41 +001100101 203 277 273 230 231 249 249 238 17.212004 0.027976 SUCCESS 42 +001100111 239 238 244 274 248 225 237 244 5.879969 0.660675 SUCCESS 43 +001101011 266 234 209 215 247 252 235 259 12.870476 0.116385 SUCCESS 44 +001101101 232 267 259 257 230 244 239 234 5.870437 0.661742 SUCCESS 45 +001101111 247 255 239 239 269 238 235 257 4.594140 0.799942 SUCCESS 46 +001110101 227 267 233 249 239 234 255 225 6.680700 0.571441 SUCCESS 47 +001110111 273 260 219 245 245 251 265 251 9.527743 0.299747 SUCCESS 48 +001111011 241 223 242 233 256 261 242 223 6.189246 0.626043 SUCCESS 49 +001111101 252 249 228 240 225 224 233 237 5.542095 0.698372 SUCCESS 50 +001111111 251 250 231 230 252 227 244 239 3.538150 0.896209 SUCCESS 51 +010000011 237 249 260 218 252 257 235 250 5.739100 0.676430 SUCCESS 52 +010000111 255 240 261 222 229 232 264 260 8.186837 0.415436 SUCCESS 53 +010001011 213 252 239 254 248 252 246 233 5.757106 0.674418 SUCCESS 54 +010001111 258 236 245 200 225 256 241 257 12.238153 0.140890 SUCCESS 55 +010010011 249 246 239 264 242 225 226 250 5.007215 0.756805 SUCCESS 56 +010010111 223 247 236 240 260 258 225 267 7.927340 0.440600 SUCCESS 57 +010011011 240 247 267 246 242 237 237 252 3.050932 0.931121 SUCCESS 58 +010011111 246 249 252 240 231 219 248 240 3.990414 0.857987 SUCCESS 59 +010100011 251 250 262 253 232 245 253 249 3.094358 0.928297 SUCCESS 60 +010100111 241 221 240 253 239 250 211 234 8.053381 0.428273 SUCCESS 61 +010101011 251 243 250 223 247 264 236 239 4.342058 0.825019 SUCCESS 62 +010101111 242 259 234 232 254 247 248 231 3.255352 0.917326 SUCCESS 63 +010110011 245 250 257 233 266 259 251 248 4.604731 0.798866 SUCCESS 64 +010110111 236 271 265 245 262 262 243 264 9.575405 0.296100 SUCCESS 65 +010111011 246 237 237 260 225 238 249 263 4.831393 0.775436 SUCCESS 66 +010111111 232 228 230 237 236 245 257 223 5.660722 0.685176 SUCCESS 67 +011000111 234 234 232 257 235 233 268 258 6.301518 0.613497 SUCCESS 68 +011001111 229 238 237 224 249 236 237 224 5.370510 0.717340 SUCCESS 69 +011010111 235 236 193 225 242 209 250 236 18.927856 0.015250 SUCCESS 70 +011011111 227 239 255 261 279 249 237 261 9.736399 0.284017 SUCCESS 71 +011101111 274 259 236 241 235 249 240 257 6.267625 0.617281 SUCCESS 72 +011111111 237 266 221 214 237 230 252 235 10.028729 0.263015 SUCCESS 73 +100000000 263 215 232 263 236 244 266 224 11.258423 0.187482 SUCCESS 74 +100010000 246 236 289 238 255 257 233 243 10.718247 0.218180 SUCCESS 75 +100100000 258 254 250 233 243 249 237 236 2.500165 0.961723 SUCCESS 76 +100101000 248 239 264 241 231 245 291 258 12.747613 0.120834 SUCCESS 77 +100110000 267 246 233 267 257 235 256 261 7.832015 0.450049 SUCCESS 78 +100111000 245 259 239 262 253 271 235 252 6.414849 0.600867 SUCCESS 79 +101000000 221 222 243 237 247 249 253 224 6.745309 0.564345 SUCCESS 80 +101000100 236 261 236 228 237 254 271 260 7.623359 0.471098 SUCCESS 81 +101001000 255 271 264 225 251 244 237 252 7.462366 0.487664 SUCCESS 82 +101001100 230 219 263 250 239 243 269 231 8.643338 0.373271 SUCCESS 83 +101010000 233 237 268 251 247 244 237 238 3.763752 0.877785 SUCCESS 84 +101010100 210 240 263 249 230 245 253 220 10.263864 0.246992 SUCCESS 85 +101011000 245 234 252 235 244 254 233 233 2.514994 0.961028 SUCCESS 86 +101011100 243 235 222 231 257 258 227 259 6.859699 0.551843 SUCCESS 87 +101100000 255 246 244 264 241 245 216 231 6.315287 0.611961 SUCCESS 88 +101100100 233 241 231 224 239 248 222 270 8.096807 0.424071 SUCCESS 89 +101101000 218 251 242 230 225 266 244 255 8.034316 0.430125 SUCCESS 90 +101101100 237 246 232 252 250 258 252 237 2.555242 0.959105 SUCCESS 91 +101110000 260 248 249 223 267 251 232 231 6.892534 0.548271 SUCCESS 92 +101110100 222 260 247 218 260 236 256 255 8.514119 0.384925 SUCCESS 93 +101111000 267 228 237 244 240 256 254 252 4.879056 0.770421 SUCCESS 94 +101111100 235 250 231 248 230 229 254 253 3.853782 0.870069 SUCCESS 95 +110000000 282 245 238 267 241 230 262 218 13.588592 0.093139 SUCCESS 96 +110000010 247 261 269 250 244 264 229 224 8.367954 0.398377 SUCCESS 97 +110000100 240 254 245 267 271 245 235 232 6.744250 0.564461 SUCCESS 98 +110001000 266 228 259 244 238 256 233 255 5.848194 0.664232 SUCCESS 99 +110001010 246 244 246 252 239 244 240 228 1.577630 0.991342 SUCCESS 100 +110010000 249 221 278 206 241 248 246 236 13.785597 0.087528 SUCCESS 101 +110010010 234 247 216 254 238 263 274 268 12.098343 0.146870 SUCCESS 102 +110010100 230 240 272 233 207 254 275 241 15.066131 0.057872 SUCCESS 103 +110011000 244 255 246 245 256 233 262 251 3.194979 0.921532 SUCCESS 104 +110011010 234 244 227 235 245 288 255 248 10.753200 0.216079 SUCCESS 105 +110100000 212 249 244 246 255 273 258 249 9.437714 0.306726 SUCCESS 106 +110100010 236 250 233 238 246 257 236 250 2.252320 0.972283 SUCCESS 107 +110100100 259 237 247 251 250 219 217 256 7.923104 0.441017 SUCCESS 108 +110101000 270 232 250 245 241 230 248 234 4.993446 0.758276 SUCCESS 109 +110101010 227 235 244 231 248 263 251 214 7.943228 0.439035 SUCCESS 110 +110101100 258 235 231 225 249 261 243 253 5.094067 0.747476 SUCCESS 111 +110110000 246 238 234 265 240 226 248 235 4.334644 0.825739 SUCCESS 112 +110110010 227 243 231 244 211 260 256 242 8.310759 0.403718 SUCCESS 113 +110110100 226 235 263 253 221 228 242 250 7.120255 0.523716 SUCCESS 114 +110111000 259 261 265 213 274 269 211 224 20.861896 0.007523 FAILURE 115 +110111010 247 250 258 229 229 252 261 245 4.407726 0.818592 SUCCESS 116 +110111100 251 252 236 244 232 229 249 241 2.476864 0.962801 SUCCESS 117 +111000000 274 252 231 250 244 255 257 237 6.338589 0.609362 SUCCESS 118 +111000010 234 252 250 257 249 249 241 258 2.603964 0.956707 SUCCESS 119 +111000100 244 235 253 234 256 242 215 258 6.146880 0.630783 SUCCESS 120 +111000110 248 260 233 246 282 240 245 236 8.103162 0.423458 SUCCESS 121 +111001000 269 257 248 229 227 245 230 252 6.710357 0.568181 SUCCESS 122 +111001010 234 240 289 207 217 239 253 261 19.645972 0.011762 SUCCESS 123 +111001100 238 251 229 248 245 225 264 278 9.480080 0.303428 SUCCESS 124 +111010000 240 222 249 254 252 252 232 245 3.811415 0.873725 SUCCESS 125 +111010010 246 249 250 233 261 230 240 233 3.434351 0.904224 SUCCESS 126 +111010100 248 244 242 245 223 226 233 218 6.784499 0.560052 SUCCESS 127 +111010110 249 241 223 226 258 251 250 274 8.367954 0.398377 SUCCESS 128 +111011000 237 220 216 250 239 233 251 251 7.214521 0.513674 SUCCESS 129 +111011010 228 224 238 280 233 229 215 272 16.808461 0.032167 SUCCESS 130 +111011100 252 244 236 210 290 251 230 238 15.596774 0.048529 SUCCESS 131 +111100000 261 237 225 245 245 254 271 228 7.552395 0.478367 SUCCESS 132 +111100010 247 229 244 228 250 220 223 249 6.709298 0.568297 SUCCESS 133 +111100100 232 283 240 234 239 240 238 247 7.909335 0.442376 SUCCESS 134 +111100110 265 261 227 243 238 228 248 265 7.470839 0.486786 SUCCESS 135 +111101000 240 209 241 249 270 254 220 247 11.191695 0.191072 SUCCESS 136 +111101010 262 232 241 234 245 236 239 215 6.440269 0.598040 SUCCESS 137 +111101100 228 221 209 212 237 266 280 214 24.506492 0.001884 FAILURE 138 +111101110 244 258 242 197 280 255 223 248 18.151486 0.020119 SUCCESS 139 +111110000 244 256 230 287 239 205 262 226 18.573035 0.017318 SUCCESS 140 +111110010 248 256 252 228 252 233 244 244 2.812620 0.945561 SUCCESS 141 +111110100 237 214 230 243 270 222 258 256 11.234062 0.188786 SUCCESS 142 +111110110 208 230 210 233 253 232 239 223 14.790747 0.063344 SUCCESS 143 +111111000 238 252 252 242 259 209 262 237 8.436800 0.392005 SUCCESS 144 +111111010 260 206 231 224 264 251 247 244 11.580410 0.170930 SUCCESS 145 +111111100 248 276 253 238 232 215 249 214 13.022996 0.111061 SUCCESS 146 +111111110 237 266 221 214 237 230 252 235 10.028729 0.263015 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 267 261 261 250 216 235 253 240 8.885887 0.352014 SUCCESS 0 +000000011 254 264 253 227 221 239 241 232 6.704002 0.568879 SUCCESS 1 +000000101 267 219 267 239 270 247 262 253 11.778474 0.161365 SUCCESS 2 +000000111 234 233 238 238 221 247 241 239 3.729859 0.880637 SUCCESS 3 +000001001 281 230 251 235 244 274 235 213 15.397650 0.051859 SUCCESS 4 +000001011 247 227 254 240 248 244 252 260 3.156849 0.924132 SUCCESS 5 +000001101 229 264 233 256 240 228 238 249 5.197865 0.736234 SUCCESS 6 +000001111 235 230 238 277 237 256 266 256 9.373104 0.311805 SUCCESS 7 +000010001 270 249 248 286 267 253 251 218 16.072340 0.041356 SUCCESS 8 +000010011 253 237 245 218 264 281 237 231 11.822959 0.159280 SUCCESS 9 +000010101 271 236 255 242 256 256 252 258 6.133110 0.632324 SUCCESS 10 +000010111 228 250 237 239 256 236 232 233 3.598522 0.891410 SUCCESS 11 +000011001 246 252 255 232 262 242 254 243 3.192861 0.921678 SUCCESS 12 +000011011 232 272 234 236 263 229 241 242 7.167917 0.518629 SUCCESS 13 +000011101 245 245 250 224 217 217 221 242 10.387787 0.238856 SUCCESS 14 +000011111 254 216 233 262 246 264 262 234 9.118904 0.332365 SUCCESS 15 +000100011 250 256 237 260 284 235 278 234 14.411565 0.071649 SUCCESS 16 +000100101 257 225 253 237 258 254 252 235 4.644980 0.794759 SUCCESS 17 +000100111 245 233 241 219 250 259 262 245 5.684023 0.682578 SUCCESS 18 +000101001 271 217 257 266 256 249 241 259 10.583733 0.226419 SUCCESS 19 +000101011 255 245 234 228 250 223 238 267 6.452979 0.596628 SUCCESS 20 +000101101 224 242 252 263 273 266 253 218 12.292170 0.138636 SUCCESS 21 +000101111 233 257 266 238 247 258 254 224 6.392607 0.603343 SUCCESS 22 +000110011 242 261 243 258 258 223 247 258 5.603527 0.691545 SUCCESS 23 +000110101 221 248 238 271 221 267 270 257 13.569527 0.093699 SUCCESS 24 +000110111 236 255 247 259 263 257 216 232 7.938991 0.439452 SUCCESS 25 +000111001 258 244 246 256 249 255 242 266 4.076207 0.850183 SUCCESS 26 +000111011 251 241 214 230 213 225 222 237 12.874713 0.116234 SUCCESS 27 +000111101 230 255 240 246 248 211 266 237 8.388078 0.396508 SUCCESS 28 +000111111 248 223 237 261 242 227 263 218 9.038407 0.339066 SUCCESS 29 +001000011 238 246 237 225 245 228 252 254 3.719267 0.881523 SUCCESS 30 +001000101 232 235 219 249 237 228 231 240 5.869378 0.661861 SUCCESS 31 +001000111 266 253 249 268 259 240 253 233 6.744250 0.564461 SUCCESS 32 +001001011 242 216 267 239 246 249 217 244 8.931431 0.348113 SUCCESS 33 +001001101 255 282 262 246 248 249 238 257 8.972739 0.344601 SUCCESS 34 +001001111 251 222 251 232 233 252 252 236 4.426791 0.816712 SUCCESS 35 +001010011 259 256 252 245 241 230 216 225 7.588407 0.474671 SUCCESS 36 +001010101 235 233 239 237 228 258 244 245 3.124015 0.926335 SUCCESS 37 +001010111 260 243 225 227 265 252 224 285 14.768505 0.063806 SUCCESS 38 +001011011 231 246 249 245 255 245 235 232 2.328580 0.969246 SUCCESS 39 +001011101 224 251 240 233 236 244 226 241 4.225549 0.836222 SUCCESS 40 +001011111 243 266 252 248 218 260 273 239 9.962002 0.267703 SUCCESS 41 +001100101 248 273 249 235 228 233 244 249 5.776171 0.672288 SUCCESS 42 +001100111 247 240 267 260 251 235 247 229 4.948961 0.763017 SUCCESS 43 +001101011 227 247 243 224 225 258 265 252 7.472958 0.486566 SUCCESS 44 +001101101 258 271 226 235 281 251 231 243 12.316531 0.137630 SUCCESS 45 +001101111 235 260 254 257 259 267 223 218 10.472520 0.233414 SUCCESS 46 +001110101 232 264 264 225 235 238 249 239 6.243264 0.620003 SUCCESS 47 +001110111 253 244 225 245 224 233 229 244 5.096185 0.747248 SUCCESS 48 +001111011 218 240 289 249 240 251 249 248 12.032674 0.149752 SUCCESS 49 +001111101 262 244 249 255 242 237 269 254 5.224345 0.733351 SUCCESS 50 +001111111 257 217 225 246 241 226 257 244 7.519561 0.481748 SUCCESS 51 +010000011 224 247 225 254 237 255 274 247 8.246150 0.409802 SUCCESS 52 +010000111 238 229 236 239 239 219 243 259 5.247646 0.730809 SUCCESS 53 +010001011 203 252 241 252 233 261 247 242 9.517151 0.300562 SUCCESS 54 +010001111 252 248 257 242 265 237 267 238 5.484900 0.704712 SUCCESS 55 +010010011 247 264 241 251 208 273 219 248 13.749585 0.088530 SUCCESS 56 +010010111 237 239 235 235 239 235 250 266 3.669486 0.885645 SUCCESS 57 +010011011 247 247 284 257 276 269 247 246 14.484648 0.069976 SUCCESS 58 +010011111 274 232 247 234 237 227 233 244 6.855463 0.552305 SUCCESS 59 +010100011 236 262 220 226 231 230 269 283 16.090346 0.041105 SUCCESS 60 +010100111 263 253 240 237 223 230 227 245 6.111927 0.634696 SUCCESS 61 +010101011 213 247 240 252 244 253 253 233 5.666017 0.684585 SUCCESS 62 +010101111 266 245 223 262 249 261 258 273 10.930081 0.205692 SUCCESS 63 +010110011 247 239 262 233 254 240 243 244 2.514994 0.961028 SUCCESS 64 +010110111 220 242 247 253 243 256 240 248 3.592167 0.891920 SUCCESS 65 +010111011 243 259 256 249 244 264 237 217 6.646807 0.575174 SUCCESS 66 +010111111 230 263 237 241 230 260 256 245 5.124783 0.744160 SUCCESS 67 +011000111 248 257 228 244 245 243 240 241 1.989646 0.981328 SUCCESS 68 +011001111 237 226 271 220 249 241 254 234 8.122227 0.421623 SUCCESS 69 +011010111 268 243 251 223 250 254 266 260 8.165653 0.417458 SUCCESS 70 +011011111 217 253 261 256 253 255 239 226 7.592643 0.474238 SUCCESS 71 +011101111 261 233 250 240 233 253 231 234 3.971349 0.859699 SUCCESS 72 +011111111 244 260 262 252 238 236 270 261 7.165799 0.518855 SUCCESS 73 +100000000 267 261 261 250 216 235 253 240 8.885887 0.352014 SUCCESS 74 +100010000 248 235 237 239 242 251 254 247 1.410282 0.994099 SUCCESS 75 +100100000 241 254 238 252 226 264 267 239 6.269743 0.617045 SUCCESS 76 +100101000 235 269 230 220 241 255 240 275 10.938554 0.205205 SUCCESS 77 +100110000 260 234 233 252 267 242 248 229 5.557982 0.696608 SUCCESS 78 +100111000 278 245 254 241 245 242 221 258 8.423031 0.393275 SUCCESS 79 +101000000 241 231 256 225 253 257 244 261 5.160795 0.740260 SUCCESS 80 +101000100 256 228 228 258 239 235 251 250 4.426791 0.816712 SUCCESS 81 +101001000 225 240 241 261 245 232 245 211 8.147647 0.419182 SUCCESS 82 +101001100 266 249 257 253 235 232 216 227 8.733367 0.365286 SUCCESS 83 +101010000 247 228 247 240 245 287 258 244 9.850789 0.275655 SUCCESS 84 +101010100 249 250 232 240 230 251 220 265 6.299400 0.613734 SUCCESS 85 +101011000 221 249 218 244 235 233 272 220 11.892864 0.156048 SUCCESS 86 +101011100 261 234 250 239 245 219 245 280 10.031907 0.262794 SUCCESS 87 +101100000 260 223 256 244 251 248 228 220 7.387165 0.495494 SUCCESS 88 +101100100 223 263 226 244 261 234 257 239 7.246296 0.510307 SUCCESS 89 +101101000 253 242 267 252 269 239 266 250 7.738809 0.459391 SUCCESS 90 +101101100 242 275 237 220 255 226 238 233 9.314850 0.316436 SUCCESS 91 +101110000 258 242 259 259 239 212 260 271 11.320914 0.184170 SUCCESS 92 +101110100 227 230 225 223 243 227 235 242 7.147793 0.520774 SUCCESS 93 +101111000 212 262 272 252 224 265 251 230 13.888336 0.084723 SUCCESS 94 +101111100 252 239 278 247 260 259 219 247 9.985303 0.266059 SUCCESS 95 +110000000 261 247 255 256 221 229 244 233 6.099217 0.636119 SUCCESS 96 +110000010 266 253 249 232 251 243 245 231 4.023248 0.855020 SUCCESS 97 +110000100 233 264 230 266 266 274 268 217 16.411274 0.036858 SUCCESS 98 +110001000 233 255 225 226 244 225 271 260 9.644251 0.290888 SUCCESS 99 +110001010 248 214 241 243 267 235 242 263 8.053381 0.428273 SUCCESS 100 +110010000 247 237 215 231 239 253 262 264 8.045967 0.428993 SUCCESS 101 +110010010 224 264 241 213 230 255 222 237 11.170512 0.192224 SUCCESS 102 +110010100 255 269 212 236 260 246 225 256 11.004223 0.201460 SUCCESS 103 +110011000 255 243 250 274 273 237 254 236 8.874236 0.353016 SUCCESS 104 +110011010 244 227 258 235 270 266 232 246 7.912512 0.442063 SUCCESS 105 +110100000 264 229 242 214 250 244 234 274 10.868649 0.209253 SUCCESS 106 +110100010 232 237 224 250 247 232 249 245 3.461890 0.902127 SUCCESS 107 +110100100 239 254 250 251 236 247 256 223 3.673723 0.885297 SUCCESS 108 +110101000 236 229 250 248 231 254 247 246 2.651626 0.954285 SUCCESS 109 +110101010 227 264 233 255 246 246 229 253 5.274125 0.727916 SUCCESS 110 +110101100 217 268 229 253 261 257 233 222 11.342097 0.183059 SUCCESS 111 +110110000 259 247 257 237 242 254 218 204 12.034793 0.149658 SUCCESS 112 +110110010 257 248 246 203 280 214 255 231 18.474532 0.017937 SUCCESS 113 +110110100 273 246 251 238 259 278 237 228 11.022228 0.200443 SUCCESS 114 +110111000 249 231 239 228 251 238 256 257 3.702321 0.882933 SUCCESS 115 +110111010 245 265 243 242 241 257 244 259 3.555096 0.894872 SUCCESS 116 +110111100 236 224 254 268 238 246 235 246 5.365214 0.717923 SUCCESS 117 +111000000 256 256 270 258 220 246 231 252 8.320292 0.402825 SUCCESS 118 +111000010 254 247 258 266 262 279 275 241 13.877744 0.085008 SUCCESS 119 +111000100 254 234 242 229 237 255 260 249 3.720326 0.881434 SUCCESS 120 +111000110 227 250 238 233 246 248 227 227 4.635447 0.795734 SUCCESS 121 +111001000 249 226 221 237 249 245 246 271 7.152030 0.520322 SUCCESS 122 +111001010 235 248 208 254 255 266 218 270 14.614925 0.067080 SUCCESS 123 +111001100 244 232 270 237 258 254 250 240 5.121605 0.744503 SUCCESS 124 +111010000 260 251 244 198 245 235 236 249 11.017992 0.200682 SUCCESS 125 +111010010 228 268 240 236 242 241 265 237 5.990123 0.648338 SUCCESS 126 +111010100 240 229 247 253 207 236 255 277 12.608862 0.126035 SUCCESS 127 +111010110 234 252 244 241 268 262 233 243 5.036872 0.753628 SUCCESS 128 +111011000 241 246 240 249 234 247 222 207 8.611563 0.376115 SUCCESS 129 +111011010 252 238 248 238 234 228 234 236 2.894176 0.940822 SUCCESS 130 +111011100 246 210 222 248 229 254 255 228 10.071096 0.260071 SUCCESS 131 +111100000 248 258 260 232 256 251 233 247 3.926864 0.863661 SUCCESS 132 +111100010 251 236 280 245 241 241 263 253 7.861672 0.447098 SUCCESS 133 +111100100 237 245 237 218 234 249 235 232 4.835630 0.774991 SUCCESS 134 +111100110 248 231 263 236 250 266 235 269 7.730335 0.460245 SUCCESS 135 +111101000 241 237 226 212 274 239 257 248 10.679058 0.220556 SUCCESS 136 +111101010 237 233 229 253 200 241 263 270 14.678475 0.065707 SUCCESS 137 +111101100 259 243 262 241 254 242 247 215 6.398962 0.602635 SUCCESS 138 +111101110 256 221 242 263 254 268 261 236 8.705829 0.367716 SUCCESS 139 +111110000 278 263 264 263 256 263 244 245 11.664084 0.166833 SUCCESS 140 +111110010 240 247 226 230 249 268 235 239 5.323906 0.722462 SUCCESS 141 +111110100 253 264 247 223 263 227 266 249 8.812805 0.358333 SUCCESS 142 +111110110 248 258 228 242 222 225 254 226 7.428473 0.491186 SUCCESS 143 +111111000 255 247 245 255 247 234 242 233 2.053197 0.979337 SUCCESS 144 +111111010 225 242 245 241 229 252 275 271 9.943996 0.268979 SUCCESS 145 +111111100 246 255 251 266 245 261 257 258 5.471131 0.706236 SUCCESS 146 +111111110 244 260 262 252 238 236 270 261 7.165799 0.518855 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 265 255 258 221 256 228 236 233 7.931577 0.440182 SUCCESS 0 +000000011 264 250 242 223 241 220 241 243 6.283512 0.615507 SUCCESS 1 +000000101 242 247 221 258 242 248 251 241 3.459771 0.902289 SUCCESS 2 +000000111 248 248 228 258 249 218 252 250 5.445711 0.709047 SUCCESS 3 +000001001 256 241 236 232 248 242 239 244 1.735446 0.988076 SUCCESS 4 +000001011 246 245 232 260 221 240 224 250 5.908567 0.657473 SUCCESS 5 +000001101 240 258 230 255 255 228 215 241 7.471898 0.486676 SUCCESS 6 +000001111 245 255 217 241 247 233 218 242 7.132965 0.522357 SUCCESS 7 +000010001 244 245 246 244 246 244 227 260 2.343408 0.968633 SUCCESS 8 +000010011 238 238 215 219 248 233 254 245 7.590525 0.474455 SUCCESS 9 +000010101 268 244 247 238 278 275 281 262 18.623875 0.017006 SUCCESS 10 +000010111 260 236 228 262 227 253 249 250 5.625769 0.689070 SUCCESS 11 +000011001 269 257 240 227 207 251 242 236 10.976684 0.203024 SUCCESS 12 +000011011 230 238 266 237 253 267 221 257 8.765142 0.362494 SUCCESS 13 +000011101 230 234 229 256 254 228 250 258 5.322847 0.722578 SUCCESS 14 +000011111 235 270 223 222 259 249 223 227 11.325150 0.183947 SUCCESS 15 +000100011 244 255 246 246 237 276 235 243 5.408640 0.713140 SUCCESS 16 +000100101 247 243 237 246 230 280 267 229 9.754405 0.282688 SUCCESS 17 +000100111 258 244 254 239 262 248 259 257 4.397135 0.819634 SUCCESS 18 +000101001 226 228 244 239 230 239 254 217 7.091657 0.526777 SUCCESS 19 +000101011 250 218 235 243 257 238 259 255 5.695674 0.681278 SUCCESS 20 +000101101 259 247 277 245 201 248 248 240 13.633077 0.091845 SUCCESS 21 +000101111 258 260 230 244 227 244 225 253 5.854549 0.663521 SUCCESS 22 +000110011 233 248 241 242 218 247 250 254 4.134461 0.844793 SUCCESS 23 +000110101 234 240 247 263 256 250 213 243 6.904185 0.547005 SUCCESS 24 +000110111 237 240 257 251 246 259 233 238 2.825330 0.944836 SUCCESS 25 +000111001 242 235 226 247 258 247 283 246 9.067005 0.336675 SUCCESS 26 +000111011 240 252 224 270 218 252 250 256 8.785266 0.360733 SUCCESS 27 +000111101 241 240 244 246 251 246 246 259 1.295892 0.995601 SUCCESS 28 +000111111 212 274 241 264 226 262 242 245 12.636400 0.124987 SUCCESS 29 +001000011 234 248 265 250 254 244 231 248 3.697025 0.883373 SUCCESS 30 +001000101 249 249 245 245 258 253 246 236 1.651772 0.989892 SUCCESS 31 +001000111 239 254 243 241 248 261 241 216 5.233877 0.732312 SUCCESS 32 +001001011 235 234 246 255 230 248 256 237 3.024453 0.932814 SUCCESS 33 +001001101 240 222 237 238 226 242 231 262 6.014484 0.645609 SUCCESS 34 +001001111 245 235 238 231 250 240 259 232 3.023394 0.932881 SUCCESS 35 +001010011 221 226 243 221 237 245 260 225 8.764083 0.362587 SUCCESS 36 +001010101 258 236 234 239 256 250 261 241 3.632416 0.888673 SUCCESS 37 +001010111 254 251 238 226 237 235 246 252 3.009625 0.933752 SUCCESS 38 +001011011 241 237 261 264 234 235 241 245 3.968172 0.859984 SUCCESS 39 +001011101 254 226 238 255 256 255 263 231 5.802650 0.669327 SUCCESS 40 +001011111 228 271 226 245 228 253 241 255 7.534389 0.480219 SUCCESS 41 +001100101 246 247 257 266 188 240 276 231 21.231546 0.006557 FAILURE 42 +001100111 248 248 248 225 246 241 232 235 2.772371 0.947820 SUCCESS 43 +001101011 250 255 231 229 259 252 218 218 9.329678 0.315252 SUCCESS 44 +001101101 197 241 261 237 246 246 228 237 12.218029 0.141738 SUCCESS 45 +001101111 256 246 274 240 252 225 240 258 7.165799 0.518855 SUCCESS 46 +001110101 229 264 227 231 234 237 241 247 5.340853 0.720601 SUCCESS 47 +001110111 253 272 240 263 223 234 257 237 8.449510 0.390836 SUCCESS 48 +001111011 235 242 248 242 246 249 253 246 0.918828 0.998711 SUCCESS 49 +001111101 262 268 250 205 253 253 232 216 15.041770 0.058338 SUCCESS 50 +001111111 230 259 240 254 225 232 234 269 7.496259 0.484154 SUCCESS 51 +010000011 252 276 235 257 249 259 255 237 7.376573 0.496601 SUCCESS 52 +010000111 220 222 239 256 206 238 254 241 12.019964 0.150315 SUCCESS 53 +010001011 267 268 269 249 234 249 249 227 9.232235 0.323085 SUCCESS 54 +010001111 245 250 253 238 229 268 258 228 5.943519 0.653559 SUCCESS 55 +010010011 237 240 232 223 236 240 220 246 5.633183 0.688244 SUCCESS 56 +010010111 245 251 253 254 241 259 257 266 4.658749 0.793349 SUCCESS 57 +010011011 240 232 254 227 242 231 215 263 8.202724 0.413922 SUCCESS 58 +010011111 248 235 227 252 260 230 261 265 6.887238 0.548846 SUCCESS 59 +010100011 249 241 262 235 244 262 251 233 3.926864 0.863661 SUCCESS 60 +010100111 226 250 229 251 245 230 248 242 3.638771 0.888157 SUCCESS 61 +010101011 265 210 240 233 254 241 246 232 8.468575 0.389086 SUCCESS 62 +010101111 232 236 229 248 216 250 259 242 6.389429 0.603697 SUCCESS 63 +010110011 233 239 223 251 244 236 221 242 5.291072 0.726061 SUCCESS 64 +010110111 262 242 242 241 258 211 224 244 8.613681 0.375925 SUCCESS 65 +010111011 240 238 253 230 267 254 252 240 4.374892 0.821815 SUCCESS 66 +010111111 242 267 258 260 253 258 267 273 11.017992 0.200682 SUCCESS 67 +011000111 263 278 243 250 235 257 235 230 8.775734 0.361567 SUCCESS 68 +011001111 243 237 245 241 261 225 235 231 4.103745 0.847644 SUCCESS 69 +011010111 242 246 262 229 281 222 243 247 10.232089 0.249113 SUCCESS 70 +011011111 255 242 252 224 245 209 241 252 8.033257 0.430228 SUCCESS 71 +011101111 259 243 260 260 259 246 252 256 4.890707 0.769191 SUCCESS 72 +011111111 256 255 256 241 217 239 250 258 5.927632 0.655338 SUCCESS 73 +100000000 265 255 258 221 256 228 236 233 7.931577 0.440182 SUCCESS 74 +100010000 255 251 234 232 255 254 272 249 6.065324 0.639915 SUCCESS 75 +100100000 274 237 230 250 253 240 233 241 5.959407 0.651779 SUCCESS 76 +100101000 230 246 276 250 207 268 263 217 18.191734 0.019834 SUCCESS 77 +100110000 235 223 206 231 225 249 224 237 12.712660 0.122126 SUCCESS 78 +100111000 235 233 247 235 254 234 241 255 2.654804 0.954121 SUCCESS 79 +101000000 228 264 246 243 252 228 256 225 6.306814 0.612906 SUCCESS 80 +101000100 226 266 265 239 250 277 258 235 11.270074 0.186861 SUCCESS 81 +101001000 243 235 277 248 255 239 262 219 9.641074 0.291127 SUCCESS 82 +101001100 229 241 259 259 222 242 240 244 5.050641 0.752150 SUCCESS 83 +101010000 258 234 236 222 260 258 282 243 11.569818 0.171454 SUCCESS 84 +101010100 233 257 242 270 251 234 251 246 4.932014 0.764817 SUCCESS 85 +101011000 256 245 247 243 244 243 245 215 4.243555 0.834508 SUCCESS 86 +101011100 256 247 245 220 271 218 222 247 11.162039 0.192686 SUCCESS 87 +101100000 245 256 232 235 255 257 229 275 7.787530 0.454495 SUCCESS 88 +101100100 229 230 248 231 224 260 229 261 7.567223 0.476843 SUCCESS 89 +101101000 231 248 262 275 224 249 264 234 10.110285 0.257371 SUCCESS 90 +101101100 274 249 264 239 243 265 242 260 8.605208 0.376686 SUCCESS 91 +101110000 232 265 249 243 250 251 227 233 4.688406 0.790301 SUCCESS 92 +101110100 266 245 239 236 229 212 251 284 14.699659 0.065255 SUCCESS 93 +101111000 251 233 232 262 248 230 233 239 4.245674 0.834305 SUCCESS 94 +101111100 223 253 222 235 240 226 224 250 7.977121 0.435708 SUCCESS 95 +110000000 266 244 231 254 252 237 225 239 5.309078 0.724088 SUCCESS 96 +110000010 252 244 249 246 237 254 245 259 1.947280 0.982586 SUCCESS 97 +110000100 216 246 217 230 252 218 237 240 10.770147 0.215066 SUCCESS 98 +110001000 261 228 218 247 251 274 263 228 11.827196 0.159082 SUCCESS 99 +110001010 262 236 247 252 254 228 243 233 3.975586 0.859319 SUCCESS 100 +110010000 260 279 254 255 267 247 227 244 10.629277 0.223602 SUCCESS 101 +110010010 234 244 238 228 237 286 236 229 10.587970 0.226156 SUCCESS 102 +110010100 219 231 284 224 212 228 257 225 19.582422 0.012037 SUCCESS 103 +110011000 242 228 204 252 231 252 248 224 10.976684 0.203024 SUCCESS 104 +110011010 227 250 252 235 255 211 246 248 7.232526 0.511765 SUCCESS 105 +110100000 235 267 226 251 247 228 256 239 6.007069 0.646440 SUCCESS 106 +110100010 239 273 260 245 244 248 251 246 4.993446 0.758276 SUCCESS 107 +110100100 235 244 267 251 267 213 249 231 9.921753 0.270561 SUCCESS 108 +110101000 262 235 247 239 239 260 257 236 4.013716 0.855884 SUCCESS 109 +110101010 240 231 248 264 249 225 236 237 4.684169 0.790737 SUCCESS 110 +110101100 242 230 245 243 237 261 228 226 4.787967 0.779979 SUCCESS 111 +110110000 240 261 236 249 269 260 240 285 12.498708 0.130301 SUCCESS 112 +110110010 227 203 277 225 223 273 239 233 20.594986 0.008305 FAILURE 113 +110110100 222 241 241 251 234 245 241 248 2.899472 0.940507 SUCCESS 114 +110111000 237 267 216 241 234 255 243 232 7.388224 0.495383 SUCCESS 115 +110111010 265 256 250 245 252 227 244 281 9.859262 0.275043 SUCCESS 116 +110111100 242 218 227 252 259 229 231 239 7.163681 0.519080 SUCCESS 117 +111000000 246 238 238 257 223 239 235 242 3.408931 0.906141 SUCCESS 118 +111000010 232 255 230 236 250 266 244 251 4.622737 0.797032 SUCCESS 119 +111000100 260 247 233 252 258 245 232 252 3.594286 0.891750 SUCCESS 120 +111000110 242 253 220 253 221 232 225 229 8.559664 0.380791 SUCCESS 121 +111001000 237 255 221 247 269 231 243 224 8.089393 0.424787 SUCCESS 122 +111001010 255 238 280 216 239 204 243 235 16.754444 0.032770 SUCCESS 123 +111001100 238 241 221 238 256 240 264 208 10.496881 0.231867 SUCCESS 124 +111010000 264 245 235 238 232 223 228 249 5.904330 0.657948 SUCCESS 125 +111010010 247 235 253 251 248 203 249 263 9.760760 0.282221 SUCCESS 126 +111010100 261 262 263 233 244 258 260 234 6.911599 0.546200 SUCCESS 127 +111010110 241 251 223 259 229 246 242 265 5.919159 0.656287 SUCCESS 128 +111011000 247 256 244 251 251 269 243 254 4.073029 0.850475 SUCCESS 129 +111011010 248 230 250 234 245 250 247 250 1.820180 0.986037 SUCCESS 130 +111011100 237 263 215 228 244 257 272 238 10.573141 0.227078 SUCCESS 131 +111100000 239 234 225 248 241 240 235 264 4.298632 0.829225 SUCCESS 132 +111100010 262 256 236 246 233 241 240 246 2.898412 0.940570 SUCCESS 133 +111100100 233 269 260 242 251 256 260 246 6.112986 0.634577 SUCCESS 134 +111100110 226 252 230 239 268 240 262 209 11.678912 0.166115 SUCCESS 135 +111101000 244 243 225 241 231 260 215 241 7.029166 0.533489 SUCCESS 136 +111101010 255 259 261 230 234 234 250 233 5.029458 0.754423 SUCCESS 137 +111101100 249 237 249 233 260 263 236 253 4.131284 0.845089 SUCCESS 138 +111101110 251 251 236 231 239 243 275 256 6.162767 0.629005 SUCCESS 139 +111110000 217 249 231 241 229 220 232 274 11.828255 0.159033 SUCCESS 140 +111110010 227 260 259 241 261 233 242 252 5.301664 0.724901 SUCCESS 141 +111110100 228 245 251 256 244 245 233 227 3.672664 0.885384 SUCCESS 142 +111110110 249 262 248 243 258 281 242 269 10.740490 0.216841 SUCCESS 143 +111111000 255 264 257 261 229 232 248 255 6.240086 0.620358 SUCCESS 144 +111111010 230 276 251 273 241 224 243 264 12.318650 0.137543 SUCCESS 145 +111111100 252 274 234 246 237 240 233 256 5.902212 0.658185 SUCCESS 146 +111111110 256 255 256 241 217 239 250 258 5.927632 0.655338 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 252 228 248 242 232 243 256 260 3.740451 0.879749 SUCCESS 0 +000000011 242 241 226 250 270 211 245 235 9.439832 0.306560 SUCCESS 1 +000000101 264 260 245 254 252 225 247 262 6.358713 0.607118 SUCCESS 2 +000000111 217 235 236 255 253 236 261 241 6.111927 0.634696 SUCCESS 3 +000001001 237 254 245 236 257 226 249 268 5.520912 0.700722 SUCCESS 4 +000001011 272 253 247 243 229 230 235 245 5.836543 0.665536 SUCCESS 5 +000001101 248 228 243 248 252 237 271 224 6.487932 0.592747 SUCCESS 6 +000001111 213 234 238 236 274 253 230 248 10.001191 0.264942 SUCCESS 7 +000010001 246 272 237 225 247 253 224 280 12.608862 0.126035 SUCCESS 8 +000010011 239 247 244 251 230 260 244 242 2.278799 0.971249 SUCCESS 9 +000010101 235 231 242 239 235 242 257 242 2.306338 0.970151 SUCCESS 10 +000010111 262 240 256 244 253 232 230 243 3.830480 0.872085 SUCCESS 11 +000011001 243 247 244 264 236 279 259 267 10.300935 0.244536 SUCCESS 12 +000011011 272 241 216 252 248 279 228 227 14.507949 0.069449 SUCCESS 13 +000011101 235 221 275 267 269 253 262 245 13.186108 0.105605 SUCCESS 14 +000011111 229 256 250 243 273 255 221 246 8.032198 0.430331 SUCCESS 15 +000100011 235 232 256 233 251 258 241 264 4.828216 0.775769 SUCCESS 16 +000100101 255 245 257 242 243 239 246 259 2.294687 0.970619 SUCCESS 17 +000100111 240 233 248 252 224 210 248 252 7.898743 0.443423 SUCCESS 18 +000101001 240 231 257 249 259 217 248 262 7.076829 0.528367 SUCCESS 19 +000101011 251 239 245 242 236 271 269 270 9.131614 0.331315 SUCCESS 20 +000101101 260 268 249 256 243 240 247 247 4.328289 0.826356 SUCCESS 21 +000101111 244 241 253 234 261 233 227 240 3.854841 0.869977 SUCCESS 22 +000110011 252 230 249 275 222 256 237 245 8.137056 0.420198 SUCCESS 23 +000110101 260 236 233 233 242 224 268 230 7.391402 0.495051 SUCCESS 24 +000110111 242 251 227 248 247 270 230 258 6.057910 0.640745 SUCCESS 25 +000111001 213 253 249 229 224 255 225 220 11.740344 0.163171 SUCCESS 26 +000111011 231 219 261 245 291 250 240 214 17.986256 0.021330 SUCCESS 27 +000111101 227 239 243 259 244 261 233 244 4.027485 0.854635 SUCCESS 28 +000111111 248 268 240 223 254 251 226 233 6.970912 0.539774 SUCCESS 29 +001000011 262 244 242 248 244 296 238 263 14.505831 0.069497 SUCCESS 30 +001000101 236 256 253 231 257 247 248 240 2.813679 0.945500 SUCCESS 31 +001000111 226 228 249 229 243 234 244 261 5.209516 0.734966 SUCCESS 32 +001001011 240 238 258 244 235 227 260 283 10.112403 0.257225 SUCCESS 33 +001001101 246 248 265 236 250 250 263 250 4.152467 0.843112 SUCCESS 34 +001001111 242 248 240 258 241 237 237 250 1.588222 0.991144 SUCCESS 35 +001010011 208 244 227 242 245 216 254 255 11.059299 0.198362 SUCCESS 36 +001010101 241 233 263 234 249 237 243 244 2.830626 0.944533 SUCCESS 37 +001010111 249 235 227 249 235 247 255 250 2.831685 0.944472 SUCCESS 38 +001011011 262 260 233 250 235 252 264 257 6.083330 0.637898 SUCCESS 39 +001011101 246 251 223 249 227 235 229 233 5.295309 0.725597 SUCCESS 40 +001011111 253 242 245 240 262 234 208 251 7.945346 0.438827 SUCCESS 41 +001100101 236 245 257 239 238 249 246 246 1.385921 0.994444 SUCCESS 42 +001100111 261 215 252 256 241 234 216 256 10.084865 0.259120 SUCCESS 43 +001101011 251 261 227 265 242 237 278 221 11.856853 0.157706 SUCCESS 44 +001101101 264 245 244 265 227 241 224 242 6.541949 0.586758 SUCCESS 45 +001101111 240 241 243 225 259 247 246 252 2.918537 0.939365 SUCCESS 46 +001110101 243 245 227 248 227 234 260 229 5.028399 0.754537 SUCCESS 47 +001110111 241 219 268 233 269 241 226 233 10.234208 0.248971 SUCCESS 48 +001111011 242 264 239 234 250 235 236 226 4.408785 0.818488 SUCCESS 49 +001111101 236 278 262 242 259 221 236 220 12.462696 0.131723 SUCCESS 50 +001111111 232 249 248 241 237 248 247 247 1.177265 0.996861 SUCCESS 51 +010000011 246 211 248 238 253 271 237 214 12.339833 0.136673 SUCCESS 52 +010000111 237 252 268 258 241 269 246 246 6.401080 0.602400 SUCCESS 53 +010001011 243 260 241 251 249 222 235 256 4.439501 0.815455 SUCCESS 54 +010001111 209 257 233 237 254 233 245 251 7.809773 0.452269 SUCCESS 55 +010010011 258 235 254 262 241 226 257 247 5.105718 0.746219 SUCCESS 56 +010010111 243 260 264 223 249 241 248 264 6.516529 0.589575 SUCCESS 57 +010011011 237 256 242 247 230 232 270 242 5.190451 0.737040 SUCCESS 58 +010011111 244 253 244 263 247 232 249 242 2.620910 0.955854 SUCCESS 59 +010100011 228 244 237 247 254 224 234 251 4.115396 0.846565 SUCCESS 60 +010100111 227 246 211 230 245 234 235 235 7.894506 0.443842 SUCCESS 61 +010101011 247 243 247 237 252 224 244 245 2.272444 0.971500 SUCCESS 62 +010101111 228 249 228 237 260 243 270 246 6.443447 0.597687 SUCCESS 63 +010110011 253 256 242 258 217 246 270 262 9.088188 0.334911 SUCCESS 64 +010110111 255 248 244 252 225 241 247 253 2.787200 0.946994 SUCCESS 65 +010111011 247 249 240 243 256 219 246 231 4.229786 0.835819 SUCCESS 66 +010111111 239 230 228 246 260 238 236 242 3.598522 0.891410 SUCCESS 67 +011000111 252 218 227 235 213 264 235 209 16.107292 0.040870 SUCCESS 68 +011001111 250 253 238 244 239 248 233 237 1.553269 0.991787 SUCCESS 69 +011010111 229 254 238 251 248 267 263 224 7.247355 0.510195 SUCCESS 70 +011011111 258 240 249 243 234 241 239 262 2.934424 0.938405 SUCCESS 71 +011101111 233 223 223 233 271 223 256 241 10.419562 0.236804 SUCCESS 72 +011111111 227 256 228 259 232 230 265 232 7.816128 0.451634 SUCCESS 73 +100000000 252 228 248 242 232 243 256 260 3.740451 0.879749 SUCCESS 74 +100010000 254 233 240 232 245 261 246 257 3.559333 0.894536 SUCCESS 75 +100100000 243 242 234 255 257 256 229 264 4.902358 0.767960 SUCCESS 76 +100101000 246 265 261 217 222 221 232 270 13.983661 0.082192 SUCCESS 77 +100110000 233 251 238 236 229 222 231 244 4.936251 0.764368 SUCCESS 78 +100111000 256 248 262 258 271 244 241 256 6.529239 0.588166 SUCCESS 79 +101000000 211 218 245 245 231 220 260 238 11.969124 0.152587 SUCCESS 80 +101000100 249 241 258 232 247 219 242 255 4.810210 0.777655 SUCCESS 81 +101001000 244 211 238 244 240 256 223 219 10.042498 0.262056 SUCCESS 82 +101001100 250 229 250 253 235 240 227 252 3.525440 0.897206 SUCCESS 83 +101010000 241 250 261 251 239 252 253 237 2.517112 0.960928 SUCCESS 84 +101010100 230 235 248 241 210 237 251 241 6.693410 0.570043 SUCCESS 85 +101011000 255 237 245 227 265 222 242 253 6.234791 0.620950 SUCCESS 86 +101011100 230 249 225 252 242 246 220 233 5.782526 0.671577 SUCCESS 87 +101100000 238 250 225 231 260 239 220 250 6.375660 0.605230 SUCCESS 88 +101100100 228 293 209 235 262 243 253 237 18.709667 0.016492 SUCCESS 89 +101101000 262 248 238 249 247 235 248 235 2.481100 0.962606 SUCCESS 90 +101101100 270 265 261 256 275 256 290 232 20.661713 0.008102 FAILURE 91 +101110000 220 260 264 241 258 255 249 239 6.777084 0.560864 SUCCESS 92 +101110100 224 231 234 238 231 237 253 253 4.651335 0.794109 SUCCESS 93 +101111000 260 238 228 244 276 242 277 255 11.731871 0.163574 SUCCESS 94 +101111100 260 236 241 244 224 253 241 266 5.507142 0.702249 SUCCESS 95 +110000000 267 256 246 261 265 221 252 274 12.191550 0.142860 SUCCESS 96 +110000010 235 240 242 264 238 245 224 221 6.261270 0.617991 SUCCESS 97 +110000100 248 230 237 210 248 256 233 255 7.744104 0.458858 SUCCESS 98 +110001000 244 233 256 239 231 255 244 232 3.086944 0.928783 SUCCESS 99 +110001010 260 231 236 291 254 237 261 257 13.923289 0.083787 SUCCESS 100 +110010000 242 274 234 248 249 280 245 270 12.691477 0.122915 SUCCESS 101 +110010010 230 285 202 242 246 218 259 282 25.382424 0.001339 FAILURE 102 +110010100 229 238 260 207 221 211 249 264 16.723728 0.033118 SUCCESS 103 +110011000 254 230 252 265 234 235 250 243 4.306046 0.828509 SUCCESS 104 +110011010 241 248 247 271 250 248 271 216 9.821132 0.277805 SUCCESS 105 +110100000 210 215 254 270 240 242 236 225 13.697686 0.089993 SUCCESS 106 +110100010 258 214 228 225 258 237 248 254 8.819160 0.357781 SUCCESS 107 +110100100 245 215 247 252 249 249 232 237 4.934133 0.764592 SUCCESS 108 +110101000 248 248 248 237 237 238 234 234 1.648594 0.989957 SUCCESS 109 +110101010 236 245 232 244 213 224 252 242 7.007983 0.535772 SUCCESS 110 +110101100 261 259 236 248 241 233 261 227 5.501846 0.702835 SUCCESS 111 +110110000 245 268 238 236 265 271 244 233 8.287457 0.405906 SUCCESS 112 +110110010 252 275 222 233 259 253 255 234 9.106194 0.333417 SUCCESS 113 +110110100 268 243 262 265 246 258 233 245 6.978326 0.538973 SUCCESS 114 +110111000 243 226 247 285 243 262 246 231 10.614449 0.224516 SUCCESS 115 +110111010 232 261 238 226 235 226 235 234 5.911744 0.657117 SUCCESS 116 +110111100 245 242 223 227 267 228 281 237 12.449986 0.132227 SUCCESS 117 +111000000 260 247 246 242 253 227 258 261 4.735009 0.785487 SUCCESS 118 +111000010 252 247 242 236 262 217 233 252 5.854549 0.663521 SUCCESS 119 +111000100 247 245 263 242 259 260 259 240 4.581430 0.801232 SUCCESS 120 +111000110 258 234 261 272 234 265 229 242 9.017224 0.340845 SUCCESS 121 +111001000 244 238 242 232 207 244 230 257 8.187896 0.415335 SUCCESS 122 +111001010 241 253 235 240 217 209 243 257 9.851848 0.275579 SUCCESS 123 +111001100 251 243 265 257 268 254 215 243 9.181395 0.327226 SUCCESS 124 +111010000 207 224 253 268 227 261 237 214 16.812698 0.032120 SUCCESS 125 +111010010 245 249 242 258 250 236 257 236 2.346586 0.968501 SUCCESS 126 +111010100 252 245 233 229 220 249 217 259 8.380664 0.397196 SUCCESS 127 +111010110 243 268 243 250 244 256 272 239 6.572665 0.583359 SUCCESS 128 +111011000 245 266 237 236 258 252 217 234 7.155207 0.519983 SUCCESS 129 +111011010 243 244 248 229 262 261 226 236 5.269889 0.728379 SUCCESS 130 +111011100 249 239 255 257 261 234 219 261 6.937019 0.543443 SUCCESS 131 +111100000 236 241 245 244 249 223 257 241 3.059406 0.930574 SUCCESS 132 +111100010 220 256 250 241 241 231 248 252 4.348413 0.824400 SUCCESS 133 +111100100 235 253 231 248 236 239 246 247 1.920801 0.983344 SUCCESS 134 +111100110 245 247 242 243 247 256 236 267 3.191802 0.921750 SUCCESS 135 +111101000 220 256 240 243 246 256 248 203 10.981980 0.202722 SUCCESS 136 +111101010 245 238 237 217 229 244 229 265 7.279130 0.506838 SUCCESS 137 +111101100 245 245 229 216 260 258 216 241 9.602944 0.294007 SUCCESS 138 +111101110 245 241 243 229 266 221 238 253 5.804768 0.669090 SUCCESS 139 +111110000 235 228 245 253 229 243 252 250 3.174855 0.922910 SUCCESS 140 +111110010 229 245 239 230 223 223 256 269 8.929313 0.348294 SUCCESS 141 +111110100 247 271 244 262 250 234 229 199 14.625517 0.066849 SUCCESS 142 +111110110 245 247 201 225 246 265 243 227 12.576027 0.127294 SUCCESS 143 +111111000 213 238 240 243 247 248 244 245 4.442679 0.815140 SUCCESS 144 +111111010 253 257 258 242 216 233 238 233 6.429677 0.599218 SUCCESS 145 +111111100 217 249 239 266 234 242 259 266 8.774675 0.361659 SUCCESS 146 +111111110 227 256 228 259 232 230 265 232 7.816128 0.451634 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 256 245 222 242 236 238 220 237 5.813242 0.668142 SUCCESS 0 +000000011 276 245 234 266 223 242 246 225 10.243740 0.248334 SUCCESS 1 +000000101 227 245 225 240 249 230 229 244 4.782672 0.780532 SUCCESS 2 +000000111 242 225 235 260 244 247 257 229 4.695820 0.789537 SUCCESS 3 +000001001 226 245 246 239 224 252 270 251 6.536653 0.587345 SUCCESS 4 +000001011 242 254 225 244 252 251 243 250 2.596550 0.957077 SUCCESS 5 +000001101 249 254 240 249 233 267 241 233 3.993592 0.857701 SUCCESS 6 +000001111 237 244 258 275 214 213 257 247 13.755940 0.088353 SUCCESS 7 +000010001 237 236 239 247 237 212 245 217 8.348889 0.400153 SUCCESS 8 +000010011 226 242 259 227 234 236 275 249 8.444214 0.391323 SUCCESS 9 +000010101 246 233 229 220 270 239 232 260 8.612622 0.376020 SUCCESS 10 +000010111 265 234 229 245 241 258 252 236 4.652394 0.794000 SUCCESS 11 +000011001 249 232 229 239 257 251 249 241 2.848631 0.943494 SUCCESS 12 +000011011 255 245 231 218 236 269 240 217 10.216202 0.250178 SUCCESS 13 +000011101 265 228 251 201 264 276 249 239 17.217300 0.027924 SUCCESS 14 +000011111 252 259 241 270 238 218 276 230 12.278401 0.139208 SUCCESS 15 +000100011 258 232 236 222 239 204 246 227 11.981834 0.152016 SUCCESS 16 +000100101 250 242 237 235 258 230 235 267 4.963789 0.761439 SUCCESS 17 +000100111 248 244 283 236 248 223 244 235 9.053236 0.337825 SUCCESS 18 +000101001 247 255 245 266 239 248 227 251 4.184242 0.840130 SUCCESS 19 +000101011 250 251 233 241 274 244 205 249 11.279606 0.186354 SUCCESS 20 +000101101 248 265 250 239 245 236 215 258 6.859699 0.551843 SUCCESS 21 +000101111 265 233 241 245 246 255 261 220 6.603381 0.579965 SUCCESS 22 +000110011 239 246 241 223 262 235 252 220 6.493227 0.592159 SUCCESS 23 +000110101 206 222 259 267 260 243 235 236 13.091842 0.108728 SUCCESS 24 +000110111 259 237 244 221 249 238 227 252 5.183037 0.737846 SUCCESS 25 +000111001 247 255 236 271 250 240 248 254 4.570838 0.802305 SUCCESS 26 +000111011 257 202 246 213 228 239 230 235 14.750499 0.064182 SUCCESS 27 +000111101 227 237 211 244 263 231 234 229 9.749109 0.283079 SUCCESS 28 +000111111 251 259 230 269 256 201 260 227 15.391295 0.051969 SUCCESS 29 +001000011 244 240 228 260 264 261 270 221 10.223616 0.249681 SUCCESS 30 +001000101 241 248 255 250 252 244 209 263 7.751519 0.458111 SUCCESS 31 +001000111 250 242 246 234 233 209 249 239 6.577961 0.582774 SUCCESS 32 +001001011 229 224 224 237 260 261 241 247 6.966675 0.540232 SUCCESS 33 +001001101 244 248 266 210 237 243 292 245 16.958863 0.030540 SUCCESS 34 +001001111 229 237 266 240 231 244 240 231 4.815506 0.777101 SUCCESS 35 +001010011 259 249 236 260 246 252 216 244 6.014484 0.645609 SUCCESS 36 +001010101 232 230 238 210 253 243 248 272 10.255391 0.247556 SUCCESS 37 +001010111 243 223 243 229 232 239 230 248 4.513643 0.808067 SUCCESS 38 +001011011 241 249 273 257 238 234 242 262 6.342826 0.608889 SUCCESS 39 +001011101 285 233 198 252 252 249 246 252 17.520222 0.025126 SUCCESS 40 +001011111 250 235 228 238 266 258 252 230 5.710503 0.679623 SUCCESS 41 +001100101 241 247 235 269 218 230 241 258 7.644543 0.468939 SUCCESS 42 +001100111 270 220 230 251 256 247 246 237 7.210284 0.514124 SUCCESS 43 +001101011 246 235 242 262 270 233 245 222 7.178509 0.517501 SUCCESS 44 +001101101 261 235 255 215 245 275 275 245 13.737934 0.088857 SUCCESS 45 +001101111 253 234 252 228 233 253 240 223 4.953198 0.762567 SUCCESS 46 +001110101 285 266 240 235 260 246 236 242 10.912075 0.206731 SUCCESS 47 +001110111 241 231 246 234 257 258 241 252 3.042459 0.931665 SUCCESS 48 +001111011 249 242 228 235 246 253 212 212 10.667407 0.221266 SUCCESS 49 +001111101 254 252 281 283 250 245 241 255 13.531397 0.094827 SUCCESS 50 +001111111 244 274 257 255 250 226 251 269 9.344507 0.314072 SUCCESS 51 +010000011 252 242 250 240 224 230 278 250 8.069269 0.426733 SUCCESS 52 +010000111 240 252 237 255 271 246 261 229 6.301518 0.613497 SUCCESS 53 +010001011 257 234 250 234 241 240 223 248 3.784936 0.875987 SUCCESS 54 +010001111 240 250 248 248 246 236 229 218 4.500933 0.809340 SUCCESS 55 +010010011 253 239 245 250 247 231 255 272 5.152321 0.741179 SUCCESS 56 +010010111 263 249 248 218 268 238 236 289 15.950536 0.043094 SUCCESS 57 +010011011 238 225 255 234 233 289 273 254 15.645495 0.047745 SUCCESS 58 +010011111 258 252 279 256 248 235 236 259 8.462220 0.389669 SUCCESS 59 +010100011 228 246 235 237 249 245 251 224 3.704439 0.882757 SUCCESS 60 +010100111 242 257 208 245 248 267 242 248 8.616859 0.375640 SUCCESS 61 +010101011 233 255 241 223 237 261 229 258 6.163826 0.628887 SUCCESS 62 +010101111 243 243 231 268 254 243 212 250 8.092571 0.424480 SUCCESS 63 +010110011 229 271 243 251 263 246 235 259 7.049290 0.531324 SUCCESS 64 +010110111 233 261 264 256 257 244 240 244 4.776317 0.781194 SUCCESS 65 +010111011 274 234 219 265 249 255 234 238 9.931286 0.269882 SUCCESS 66 +010111111 258 224 243 236 241 242 255 252 3.640889 0.887985 SUCCESS 67 +011000111 258 234 240 251 238 226 227 226 5.707325 0.679978 SUCCESS 68 +011001111 256 254 234 240 250 249 250 280 7.362804 0.498042 SUCCESS 69 +011010111 248 237 250 251 249 242 256 218 4.234023 0.835416 SUCCESS 70 +011011111 251 248 263 227 239 279 227 221 11.788007 0.160916 SUCCESS 71 +011101111 251 241 236 228 229 252 242 265 4.720181 0.787022 SUCCESS 72 +011111111 244 260 266 244 232 224 238 273 9.125259 0.331840 SUCCESS 73 +100000000 256 245 222 242 236 238 220 237 5.813242 0.668142 SUCCESS 74 +100010000 243 220 263 255 253 243 241 234 5.296368 0.725481 SUCCESS 75 +100100000 215 239 251 255 250 248 230 232 6.084389 0.637780 SUCCESS 76 +100101000 271 247 222 249 230 242 240 222 8.280043 0.406604 SUCCESS 77 +100110000 241 251 245 242 234 251 255 241 1.440998 0.993645 SUCCESS 78 +100111000 247 221 250 214 231 230 259 254 9.217407 0.324289 SUCCESS 79 +101000000 267 255 203 263 265 218 279 255 21.784431 0.005331 FAILURE 80 +101000100 268 224 271 237 258 227 230 260 11.377050 0.181236 SUCCESS 81 +101001000 230 251 248 241 252 253 256 252 2.607141 0.956547 SUCCESS 82 +101001100 252 235 248 254 228 233 230 243 3.568865 0.893780 SUCCESS 83 +101010000 250 232 216 247 243 255 255 243 5.168209 0.739456 SUCCESS 84 +101010100 243 247 246 213 231 250 253 237 5.584462 0.693665 SUCCESS 85 +101011000 236 243 240 263 258 264 217 234 7.907216 0.442586 SUCCESS 86 +101011100 263 258 234 237 237 237 232 242 4.046550 0.852899 SUCCESS 87 +101100000 225 247 219 251 244 268 243 233 7.404112 0.493724 SUCCESS 88 +101100100 253 241 235 219 242 239 215 248 7.190160 0.516262 SUCCESS 89 +101101000 250 236 247 255 270 249 260 241 5.008274 0.756691 SUCCESS 90 +101101100 270 219 252 209 248 234 244 255 11.999840 0.151211 SUCCESS 91 +101110000 252 214 226 240 237 246 227 243 7.049290 0.531324 SUCCESS 92 +101110100 255 247 260 237 250 227 238 267 5.583402 0.693783 SUCCESS 93 +101111000 275 275 259 225 261 222 249 238 14.104406 0.079084 SUCCESS 94 +101111100 227 247 243 238 235 260 266 229 5.858786 0.663046 SUCCESS 95 +110000000 258 241 229 257 202 244 231 220 13.242244 0.103782 SUCCESS 96 +110000010 248 245 237 251 227 246 272 255 5.532562 0.699430 SUCCESS 97 +110000100 247 220 270 264 260 218 255 243 11.476611 0.176128 SUCCESS 98 +110001000 236 237 251 237 253 248 231 244 2.037309 0.979847 SUCCESS 99 +110001010 219 248 252 245 239 256 243 256 4.315579 0.827588 SUCCESS 100 +110010000 217 240 225 267 267 247 251 234 9.842316 0.276268 SUCCESS 101 +110010010 248 235 247 231 248 259 238 244 2.341290 0.968721 SUCCESS 102 +110010100 268 239 221 257 247 251 230 245 6.577961 0.582774 SUCCESS 103 +110011000 234 250 267 244 244 243 263 240 4.384425 0.820882 SUCCESS 104 +110011010 256 267 265 242 238 261 252 258 7.123432 0.523376 SUCCESS 105 +110100000 274 260 225 229 237 217 287 240 18.560325 0.017396 SUCCESS 106 +110100010 275 218 253 232 263 247 224 245 11.150388 0.193323 SUCCESS 107 +110100100 230 252 243 251 248 250 253 250 2.003416 0.980907 SUCCESS 108 +110101000 236 250 232 248 260 238 232 240 3.033986 0.932207 SUCCESS 109 +110101010 244 272 249 226 214 268 234 223 13.369344 0.099758 SUCCESS 110 +110101100 248 262 238 271 254 239 231 238 6.049436 0.641694 SUCCESS 111 +110110000 241 250 224 232 252 260 242 246 3.890852 0.866834 SUCCESS 112 +110110010 272 229 236 223 254 233 230 215 11.808131 0.159972 SUCCESS 113 +110110100 265 215 247 229 249 243 250 239 6.807800 0.557505 SUCCESS 114 +110111000 264 219 235 259 247 249 208 251 11.503091 0.174789 SUCCESS 115 +110111010 236 245 253 262 268 231 209 267 12.559081 0.127948 SUCCESS 116 +110111100 260 268 248 247 234 244 234 237 4.665104 0.792697 SUCCESS 117 +111000000 233 232 242 256 214 229 250 223 8.614740 0.375830 SUCCESS 118 +111000010 270 235 264 230 252 199 268 264 18.686366 0.016630 SUCCESS 119 +111000100 258 241 243 231 275 249 224 232 8.070328 0.426631 SUCCESS 120 +111000110 246 231 268 245 239 254 238 233 4.370655 0.822230 SUCCESS 121 +111001000 239 227 262 266 259 226 267 240 9.352980 0.313399 SUCCESS 122 +111001010 232 228 224 228 227 267 249 248 8.165653 0.417458 SUCCESS 123 +111001100 250 243 268 247 220 237 254 260 6.763315 0.562371 SUCCESS 124 +111010000 273 266 225 218 251 227 228 242 12.564377 0.127743 SUCCESS 125 +111010010 248 256 220 238 242 226 232 276 9.624127 0.292404 SUCCESS 126 +111010100 253 238 218 261 252 231 260 245 6.654221 0.574357 SUCCESS 127 +111010110 274 258 242 264 262 250 218 242 10.700241 0.219269 SUCCESS 128 +111011000 246 231 224 276 246 254 235 250 7.692205 0.464099 SUCCESS 129 +111011010 262 245 237 239 251 237 262 223 5.342971 0.720368 SUCCESS 130 +111011100 266 252 237 242 241 278 221 233 10.217261 0.250107 SUCCESS 131 +111100000 231 267 275 254 254 206 248 240 14.105466 0.079058 SUCCESS 132 +111100010 229 244 250 230 266 266 241 214 9.901629 0.271998 SUCCESS 133 +111100100 232 239 241 257 229 248 232 227 4.375951 0.821712 SUCCESS 134 +111100110 250 253 259 255 247 241 250 256 2.738478 0.949683 SUCCESS 135 +111101000 262 247 225 220 234 204 251 224 14.575736 0.067939 SUCCESS 136 +111101010 234 233 233 276 249 256 265 246 8.346771 0.400350 SUCCESS 137 +111101100 238 204 241 254 257 242 251 252 8.618977 0.375450 SUCCESS 138 +111101110 256 271 244 237 235 258 199 255 14.169016 0.077465 SUCCESS 139 +111110000 244 234 271 261 252 211 278 228 15.575590 0.048874 SUCCESS 140 +111110010 232 234 233 216 234 254 257 229 7.451774 0.488763 SUCCESS 141 +111110100 267 252 245 198 238 204 246 248 18.555029 0.017429 SUCCESS 142 +111110110 251 248 244 278 249 242 259 262 7.536508 0.480001 SUCCESS 143 +111111000 252 251 253 242 241 246 239 216 4.334644 0.825739 SUCCESS 144 +111111010 273 246 238 226 235 205 252 256 12.796334 0.119052 SUCCESS 145 +111111100 223 254 267 241 246 247 229 247 5.616237 0.690131 SUCCESS 146 +111111110 244 260 266 244 232 224 238 273 9.125259 0.331840 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 238 250 225 275 231 244 265 229 9.438773 0.306643 SUCCESS 0 +000000011 261 245 246 264 252 240 248 246 3.311488 0.913318 SUCCESS 1 +000000101 221 245 232 279 250 220 258 259 12.409738 0.133837 SUCCESS 2 +000000111 237 240 224 267 236 208 252 245 10.294580 0.244956 SUCCESS 3 +000001001 253 253 233 239 216 257 262 234 7.144616 0.521113 SUCCESS 4 +000001011 225 264 249 254 246 231 245 238 4.643921 0.794868 SUCCESS 5 +000001101 240 228 242 257 246 233 258 247 3.285009 0.915220 SUCCESS 6 +000001111 252 252 235 277 232 226 263 253 9.314850 0.316436 SUCCESS 7 +000010001 219 261 241 256 234 270 242 221 10.075333 0.259778 SUCCESS 8 +000010011 238 249 233 240 238 263 279 265 9.523506 0.300073 SUCCESS 9 +000010101 274 235 220 238 246 237 266 223 10.906779 0.207037 SUCCESS 10 +000010111 240 248 260 246 254 219 236 246 4.600495 0.799297 SUCCESS 11 +000011001 284 220 234 245 255 256 255 249 11.339979 0.183170 SUCCESS 12 +000011011 218 211 261 243 260 241 255 228 11.463901 0.176773 SUCCESS 13 +000011101 250 237 225 245 237 220 232 249 5.318610 0.723043 SUCCESS 14 +000011111 263 257 251 226 239 231 242 253 4.997683 0.757824 SUCCESS 15 +000100011 224 271 234 275 233 266 263 234 13.744289 0.088679 SUCCESS 16 +000100101 239 273 247 249 268 268 243 220 11.080483 0.197181 SUCCESS 17 +000100111 238 228 234 236 246 254 280 241 7.896625 0.443633 SUCCESS 18 +000101001 244 248 232 259 254 243 241 247 2.118865 0.977149 SUCCESS 19 +000101011 226 245 224 238 259 218 279 234 12.686181 0.123113 SUCCESS 20 +000101101 247 240 254 245 254 249 236 227 2.559479 0.958900 SUCCESS 21 +000101111 242 234 264 239 242 239 254 243 2.787200 0.946994 SUCCESS 22 +000110011 257 251 227 231 238 267 246 252 5.528326 0.699900 SUCCESS 23 +000110101 230 247 246 247 240 243 213 273 8.644397 0.373176 SUCCESS 24 +000110111 205 262 278 244 283 240 242 244 19.194766 0.013852 SUCCESS 25 +000111001 260 227 270 275 241 238 223 263 12.785743 0.119437 SUCCESS 26 +000111011 220 224 220 259 240 247 244 265 9.538335 0.298934 SUCCESS 27 +000111101 256 250 249 262 243 251 249 259 3.441765 0.903662 SUCCESS 28 +000111111 233 241 266 227 241 245 244 260 4.947902 0.763130 SUCCESS 29 +001000011 261 248 216 248 245 254 240 243 5.178800 0.738306 SUCCESS 30 +001000101 227 236 246 245 243 247 252 201 9.722630 0.285036 SUCCESS 31 +001000111 222 256 237 289 215 263 248 245 16.588155 0.034695 SUCCESS 32 +001001011 247 251 253 222 266 254 239 230 6.039904 0.642762 SUCCESS 33 +001001101 254 244 225 250 242 259 249 242 3.185447 0.922186 SUCCESS 34 +001001111 255 227 241 223 225 243 239 237 5.556923 0.696726 SUCCESS 35 +001010011 234 209 239 235 244 227 267 250 9.731103 0.284408 SUCCESS 36 +001010101 263 234 232 230 255 242 266 238 6.118282 0.633984 SUCCESS 37 +001010111 240 234 231 249 271 238 257 239 5.369451 0.717457 SUCCESS 38 +001011011 267 247 249 250 247 257 244 239 3.347499 0.910698 SUCCESS 39 +001011101 248 253 265 235 230 251 204 246 10.477816 0.233077 SUCCESS 40 +001011111 255 241 262 239 251 249 259 255 3.746806 0.879215 SUCCESS 41 +001100101 274 256 238 238 246 232 253 255 6.169122 0.628294 SUCCESS 42 +001100111 250 246 237 245 224 243 241 237 2.357178 0.968059 SUCCESS 43 +001101011 238 265 243 256 236 250 224 257 5.452066 0.708345 SUCCESS 44 +001101101 261 233 232 278 237 236 245 223 9.604003 0.293926 SUCCESS 45 +001101111 208 253 263 250 252 255 268 236 10.976684 0.203024 SUCCESS 46 +001110101 211 249 226 234 266 235 257 243 9.663316 0.289456 SUCCESS 47 +001110111 212 236 229 249 244 236 270 233 9.362513 0.312644 SUCCESS 48 +001111011 261 233 252 261 261 257 233 236 5.912804 0.656999 SUCCESS 49 +001111101 238 265 233 223 210 256 236 262 11.584646 0.170720 SUCCESS 50 +001111111 253 232 266 209 244 223 211 257 15.452727 0.050918 SUCCESS 51 +010000011 251 232 243 235 210 251 229 239 7.395638 0.494609 SUCCESS 52 +010000111 260 274 243 236 249 240 242 250 5.472190 0.706119 SUCCESS 53 +010001011 228 235 266 214 213 261 241 225 14.228329 0.076005 SUCCESS 54 +010001111 237 246 244 273 233 262 259 284 13.314267 0.101484 SUCCESS 55 +010010011 251 244 259 239 274 241 227 229 7.283367 0.506391 SUCCESS 56 +010010111 242 240 269 238 280 225 238 248 10.096516 0.258317 SUCCESS 57 +010011011 277 243 256 258 231 249 239 233 7.463425 0.487554 SUCCESS 58 +010011111 256 244 244 227 230 238 253 250 3.324198 0.912397 SUCCESS 59 +010100011 249 242 231 258 229 232 225 260 5.874674 0.661268 SUCCESS 60 +010100111 257 218 233 242 243 240 262 238 5.727449 0.677731 SUCCESS 61 +010101011 266 235 213 231 245 270 256 228 11.753054 0.162567 SUCCESS 62 +010101111 253 215 233 225 257 245 249 256 7.405171 0.493614 SUCCESS 63 +010110011 249 261 267 236 245 260 254 227 6.530298 0.588049 SUCCESS 64 +010110111 243 249 250 240 237 242 246 250 0.719704 0.999475 SUCCESS 65 +010111011 244 245 236 234 251 242 230 232 2.404840 0.966021 SUCCESS 66 +010111111 236 229 246 238 269 265 270 247 8.761965 0.362773 SUCCESS 67 +011000111 236 249 258 247 237 245 246 257 2.166527 0.975476 SUCCESS 68 +011001111 252 240 247 228 225 241 269 229 6.653162 0.574473 SUCCESS 69 +011010111 243 283 244 250 254 246 223 252 9.135851 0.330966 SUCCESS 70 +011011111 227 261 252 262 270 239 257 245 7.718684 0.461421 SUCCESS 71 +011101111 244 240 229 234 227 239 247 242 2.883584 0.941449 SUCCESS 72 +011111111 230 268 219 224 248 242 225 252 9.545749 0.298366 SUCCESS 73 +100000000 238 250 225 275 231 244 265 229 9.438773 0.306643 SUCCESS 74 +100010000 262 258 247 243 233 233 239 243 3.375038 0.908669 SUCCESS 75 +100100000 239 284 241 270 241 224 249 269 14.205027 0.076576 SUCCESS 76 +100101000 237 243 234 234 244 212 251 271 8.721716 0.366313 SUCCESS 77 +100110000 262 243 270 264 257 238 286 253 14.493121 0.069784 SUCCESS 78 +100111000 253 244 240 243 263 257 225 220 6.638333 0.576108 SUCCESS 79 +101000000 238 243 226 273 243 214 246 253 9.287312 0.318642 SUCCESS 80 +101000100 265 273 249 249 234 252 249 222 8.451628 0.390641 SUCCESS 81 +101001000 220 265 239 246 227 234 216 244 9.466311 0.304497 SUCCESS 82 +101001100 246 261 238 264 251 232 263 255 5.887384 0.659845 SUCCESS 83 +101010000 230 246 235 239 244 258 250 259 3.223577 0.919553 SUCCESS 84 +101010100 270 262 253 234 275 215 243 236 12.875772 0.116196 SUCCESS 85 +101011000 277 235 252 254 220 253 252 248 8.733367 0.365286 SUCCESS 86 +101011100 232 258 224 248 266 244 237 230 6.305755 0.613024 SUCCESS 87 +101100000 215 217 268 248 238 247 276 255 14.189140 0.076967 SUCCESS 88 +101100100 256 252 248 230 244 227 248 243 3.080589 0.929199 SUCCESS 89 +101101000 251 245 229 248 229 236 209 251 7.912512 0.442063 SUCCESS 90 +101101100 249 246 243 259 238 268 241 240 3.745746 0.879304 SUCCESS 91 +101110000 219 223 248 231 228 229 213 251 11.733989 0.163473 SUCCESS 92 +101110100 241 270 273 236 229 242 242 240 7.769524 0.456302 SUCCESS 93 +101111000 240 221 248 227 259 251 262 243 6.140525 0.631494 SUCCESS 94 +101111100 241 271 265 243 264 233 256 236 8.027961 0.430744 SUCCESS 95 +110000000 244 242 227 273 240 227 265 232 8.577669 0.379165 SUCCESS 96 +110000010 224 233 253 216 253 256 242 225 8.425149 0.393079 SUCCESS 97 +110000100 258 248 263 256 251 254 237 231 4.544359 0.804979 SUCCESS 98 +110001000 236 234 238 251 245 239 255 226 3.080589 0.929199 SUCCESS 99 +110001010 255 254 220 232 240 243 268 253 6.828984 0.555192 SUCCESS 100 +110010000 238 284 249 260 225 235 226 244 11.357985 0.182228 SUCCESS 101 +110010010 231 210 252 230 269 225 268 261 14.564085 0.068197 SUCCESS 102 +110010100 239 234 244 235 240 233 257 250 2.343408 0.968633 SUCCESS 103 +110011000 228 227 275 246 254 272 268 251 12.717956 0.121929 SUCCESS 104 +110011010 289 261 227 243 229 267 216 250 17.669565 0.023845 SUCCESS 105 +110100000 252 221 236 289 219 239 246 242 14.159483 0.077702 SUCCESS 106 +110100010 256 288 249 246 208 269 246 248 17.097614 0.029109 SUCCESS 107 +110100100 249 236 233 226 240 209 224 238 9.470548 0.304167 SUCCESS 108 +110101000 215 220 239 233 232 262 229 239 9.752286 0.282844 SUCCESS 109 +110101010 273 263 234 235 265 243 233 226 9.596589 0.294489 SUCCESS 110 +110101100 254 264 246 236 216 231 249 250 6.709298 0.568297 SUCCESS 111 +110110000 223 217 245 254 251 264 260 254 8.778911 0.361289 SUCCESS 112 +110110010 227 258 243 242 248 241 233 241 2.753306 0.948873 SUCCESS 113 +110110100 265 243 221 243 241 237 205 249 10.965033 0.203688 SUCCESS 114 +110111000 229 240 261 232 249 226 222 244 6.437092 0.598394 SUCCESS 115 +110111010 234 271 262 249 246 251 247 238 5.357800 0.718738 SUCCESS 116 +110111100 234 237 244 231 241 252 270 238 4.678873 0.791282 SUCCESS 117 +111000000 221 232 212 265 235 233 239 239 10.206669 0.250819 SUCCESS 118 +111000010 276 236 254 237 237 239 248 218 8.493995 0.386760 SUCCESS 119 +111000100 213 233 239 256 231 241 268 215 12.117408 0.146042 SUCCESS 120 +111000110 268 251 241 238 250 270 251 224 7.714448 0.461849 SUCCESS 121 +111001000 239 278 232 273 237 239 221 272 15.012113 0.058910 SUCCESS 122 +111001010 241 244 259 227 231 232 236 233 4.378070 0.821504 SUCCESS 123 +111001100 264 249 255 255 222 265 277 240 11.347393 0.182782 SUCCESS 124 +111010000 248 241 258 257 253 229 261 249 4.232964 0.835517 SUCCESS 125 +111010010 231 238 238 239 242 239 245 244 1.292714 0.995639 SUCCESS 126 +111010100 230 221 253 233 260 271 230 232 9.564814 0.296907 SUCCESS 127 +111010110 232 241 216 240 234 233 249 253 5.480663 0.705181 SUCCESS 128 +111011000 225 219 225 261 262 279 257 247 14.224092 0.076108 SUCCESS 129 +111011010 251 220 262 236 243 218 215 271 13.850206 0.085754 SUCCESS 130 +111011100 233 226 238 228 221 240 251 219 8.389138 0.396410 SUCCESS 131 +111100000 276 251 226 254 266 245 237 230 9.400643 0.309633 SUCCESS 132 +111100010 252 239 260 258 239 248 284 214 13.013464 0.111387 SUCCESS 133 +111100100 217 249 239 263 269 254 236 261 9.359335 0.312895 SUCCESS 134 +111100110 249 227 240 242 227 232 242 230 4.164118 0.842021 SUCCESS 135 +111101000 242 239 244 247 216 249 262 296 16.372084 0.037354 SUCCESS 136 +111101010 258 226 246 230 261 262 229 244 6.597026 0.580667 SUCCESS 137 +111101100 236 242 237 221 242 252 242 270 5.917040 0.656524 SUCCESS 138 +111101110 239 253 243 241 215 263 232 212 10.590088 0.226024 SUCCESS 139 +111110000 275 269 254 245 270 243 261 225 12.674530 0.123549 SUCCESS 140 +111110010 223 263 256 255 253 230 246 261 6.898889 0.547580 SUCCESS 141 +111110100 248 247 266 243 227 228 263 291 15.293852 0.053677 SUCCESS 142 +111110110 232 263 236 195 243 239 243 282 18.835708 0.015763 SUCCESS 143 +111111000 263 238 244 232 257 254 265 233 5.777230 0.672169 SUCCESS 144 +111111010 255 256 267 237 244 249 246 275 7.684791 0.464850 SUCCESS 145 +111111100 254 241 247 225 252 240 244 230 3.219340 0.919848 SUCCESS 146 +111111110 230 268 219 224 248 242 225 252 9.545749 0.298366 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 270 272 239 250 235 242 248 246 6.836398 0.554383 SUCCESS 0 +000000011 237 271 230 229 256 242 228 248 6.871350 0.550575 SUCCESS 1 +000000101 238 238 242 258 213 241 247 269 7.954879 0.437890 SUCCESS 2 +000000111 234 274 226 238 276 266 229 247 13.102434 0.108373 SUCCESS 3 +000001001 251 236 259 231 268 237 261 242 6.002833 0.646915 SUCCESS 4 +000001011 238 232 243 260 231 254 239 240 3.181210 0.922476 SUCCESS 5 +000001101 247 236 231 239 231 263 244 231 4.124929 0.845680 SUCCESS 6 +000001111 237 263 239 217 262 236 253 253 7.253710 0.509523 SUCCESS 7 +000010001 233 246 257 255 258 227 229 270 7.606413 0.472829 SUCCESS 8 +000010011 243 256 243 236 265 253 252 265 5.176682 0.738536 SUCCESS 9 +000010101 238 247 272 229 235 227 273 243 9.588115 0.295132 SUCCESS 10 +000010111 229 243 241 225 243 256 238 237 3.542386 0.895875 SUCCESS 11 +000011001 249 241 244 245 273 250 236 241 4.145053 0.843805 SUCCESS 12 +000011011 252 212 253 234 200 246 246 254 14.094874 0.079326 SUCCESS 13 +000011101 236 255 235 238 267 269 216 238 9.641074 0.291127 SUCCESS 14 +000011111 252 273 249 247 229 236 264 231 7.583111 0.475214 SUCCESS 15 +000100011 251 250 256 239 233 224 240 262 4.721240 0.786912 SUCCESS 16 +000100101 261 240 222 239 230 224 262 254 7.791767 0.454071 SUCCESS 17 +000100111 255 248 224 263 247 243 232 242 4.472336 0.812194 SUCCESS 18 +000101001 242 247 225 250 250 252 224 210 8.808568 0.358702 SUCCESS 19 +000101011 240 245 278 235 250 238 266 245 7.625478 0.470882 SUCCESS 20 +000101101 218 223 220 234 233 247 240 266 10.341184 0.241891 SUCCESS 21 +000101111 248 248 255 243 230 268 248 234 4.391839 0.820154 SUCCESS 22 +000110011 260 268 236 221 261 251 236 248 7.777998 0.455451 SUCCESS 23 +000110101 256 245 255 241 280 232 230 257 8.766201 0.362401 SUCCESS 24 +000110111 249 226 264 236 241 222 248 233 6.148998 0.630546 SUCCESS 25 +000111001 244 237 226 257 237 267 242 238 4.919304 0.766165 SUCCESS 26 +000111011 243 231 244 244 259 243 234 238 2.271385 0.971541 SUCCESS 27 +000111101 273 248 246 248 242 260 239 286 12.301703 0.138242 SUCCESS 28 +000111111 251 252 244 235 230 251 296 242 13.281433 0.102526 SUCCESS 29 +001000011 275 247 240 266 252 239 247 240 6.654221 0.574357 SUCCESS 30 +001000101 230 271 241 276 251 258 232 241 9.931286 0.269882 SUCCESS 31 +001000111 256 247 248 237 238 238 275 235 5.620473 0.689659 SUCCESS 32 +001001011 259 259 227 256 229 206 268 262 14.610689 0.067172 SUCCESS 33 +001001101 230 257 242 231 269 230 229 245 6.735777 0.565390 SUCCESS 34 +001001111 226 248 226 262 261 248 232 252 6.356595 0.607354 SUCCESS 35 +001010011 259 259 234 237 251 229 218 220 9.051117 0.338002 SUCCESS 36 +001010101 239 234 258 238 265 244 241 209 8.634864 0.374028 SUCCESS 37 +001010111 232 247 259 241 240 262 253 242 3.415286 0.905664 SUCCESS 38 +001011011 239 236 218 254 233 224 261 234 7.576756 0.475865 SUCCESS 39 +001011101 202 220 243 220 248 249 237 248 12.898014 0.115407 SUCCESS 40 +001011111 250 230 235 246 248 246 247 240 1.544796 0.991939 SUCCESS 41 +001100101 253 242 257 241 245 246 249 249 1.316016 0.995358 SUCCESS 42 +001100111 254 253 235 241 286 254 249 230 9.929167 0.270033 SUCCESS 43 +001101011 242 252 248 217 258 241 228 261 6.627742 0.577276 SUCCESS 44 +001101101 221 254 228 243 223 252 253 238 6.431796 0.598982 SUCCESS 45 +001101111 248 246 244 236 265 230 240 232 3.744687 0.879393 SUCCESS 46 +001110101 233 249 257 263 231 253 216 234 7.685850 0.464743 SUCCESS 47 +001110111 253 207 244 253 246 240 257 253 7.629714 0.470450 SUCCESS 48 +001111011 279 255 239 254 266 248 258 261 10.291403 0.245166 SUCCESS 49 +001111101 251 279 268 245 262 210 249 225 15.709045 0.046739 SUCCESS 50 +001111111 273 274 251 235 258 266 259 225 13.196700 0.105259 SUCCESS 51 +010000011 245 226 265 228 240 237 235 238 5.141729 0.742326 SUCCESS 52 +010000111 290 239 248 260 211 264 230 239 17.437607 0.025862 SUCCESS 53 +010001011 247 254 231 249 246 240 223 231 3.986178 0.858368 SUCCESS 54 +010001111 251 275 240 258 240 256 243 234 6.235850 0.620832 SUCCESS 55 +010010011 213 255 249 270 238 243 229 210 13.609775 0.092521 SUCCESS 56 +010010111 248 228 230 240 240 269 252 247 5.073943 0.749645 SUCCESS 57 +010011011 236 271 244 226 272 219 232 246 11.335742 0.183392 SUCCESS 58 +010011111 217 256 245 250 250 248 222 250 6.294104 0.614325 SUCCESS 59 +010100011 235 269 257 257 247 233 251 263 6.647866 0.575057 SUCCESS 60 +010100111 231 243 234 240 239 246 221 213 7.737749 0.459498 SUCCESS 61 +010101011 233 232 245 249 290 244 258 233 11.507327 0.174576 SUCCESS 62 +010101111 240 230 262 240 264 235 260 234 5.871496 0.661624 SUCCESS 63 +010110011 260 258 254 268 253 234 262 254 7.246296 0.510307 SUCCESS 64 +010110111 256 263 226 234 236 219 245 221 9.155975 0.329310 SUCCESS 65 +010111011 227 214 230 214 227 255 234 235 12.308058 0.137979 SUCCESS 66 +010111111 228 234 255 228 245 261 236 245 4.631211 0.796167 SUCCESS 67 +011000111 221 239 251 252 241 241 241 235 3.316784 0.912935 SUCCESS 68 +011001111 259 238 253 251 266 237 261 229 6.048377 0.641813 SUCCESS 69 +011010111 242 248 249 248 207 265 233 248 8.520474 0.384346 SUCCESS 70 +011011111 250 248 245 237 257 217 263 230 6.602322 0.580082 SUCCESS 71 +011101111 241 230 239 248 254 237 252 224 3.668427 0.885732 SUCCESS 72 +011111111 236 260 258 226 256 249 233 236 5.056996 0.751467 SUCCESS 73 +100000000 270 272 239 250 235 242 248 246 6.836398 0.554383 SUCCESS 74 +100010000 220 239 269 246 264 226 247 237 8.528948 0.383576 SUCCESS 75 +100100000 264 238 235 247 257 241 247 257 3.701261 0.883021 SUCCESS 76 +100101000 224 254 259 233 232 257 237 244 5.131138 0.743472 SUCCESS 77 +100110000 242 227 235 239 238 276 255 250 6.836398 0.554383 SUCCESS 78 +100111000 256 228 241 243 257 234 230 242 3.746806 0.879215 SUCCESS 79 +101000000 230 261 241 245 217 263 261 249 8.030080 0.430537 SUCCESS 80 +101000100 235 269 266 269 241 246 238 261 9.044762 0.338534 SUCCESS 81 +101001000 261 245 229 253 255 216 262 242 7.737749 0.459498 SUCCESS 82 +101001100 239 232 227 243 268 219 254 258 8.300167 0.404712 SUCCESS 83 +101010000 231 239 263 247 252 240 258 265 5.382161 0.716058 SUCCESS 84 +101010100 253 231 252 232 232 255 226 246 4.479750 0.811456 SUCCESS 85 +101011000 221 239 252 241 260 229 234 239 5.263534 0.729074 SUCCESS 86 +101011100 212 240 266 261 242 274 253 253 12.146005 0.144807 SUCCESS 87 +101100000 240 245 243 258 268 252 225 244 5.123724 0.744274 SUCCESS 88 +101100100 258 265 226 233 257 270 255 250 8.764083 0.362587 SUCCESS 89 +101101000 249 240 245 259 228 226 232 248 4.293336 0.829735 SUCCESS 90 +101101100 194 238 243 248 260 227 275 221 19.487097 0.012461 SUCCESS 91 +101110000 254 244 250 226 260 223 244 257 5.612000 0.690602 SUCCESS 92 +101110100 237 247 251 252 229 259 220 256 5.682964 0.682696 SUCCESS 93 +101111000 257 239 215 226 234 272 207 219 18.039214 0.020934 SUCCESS 94 +101111100 269 230 239 246 243 212 284 255 15.208059 0.055224 SUCCESS 95 +110000000 264 283 236 252 251 234 236 259 10.470402 0.233549 SUCCESS 96 +110000010 252 214 223 233 243 252 233 252 7.577815 0.475757 SUCCESS 97 +110000100 249 238 229 256 257 247 257 254 3.679019 0.884861 SUCCESS 98 +110001000 237 245 237 256 236 229 247 251 2.514994 0.961028 SUCCESS 99 +110001010 238 243 229 265 252 233 251 236 4.246733 0.834204 SUCCESS 100 +110010000 257 220 229 258 264 228 247 248 7.826720 0.450577 SUCCESS 101 +110010010 242 274 240 264 242 262 246 260 8.001482 0.433325 SUCCESS 102 +110010100 245 261 258 246 243 230 242 228 4.011598 0.856076 SUCCESS 103 +110011000 240 229 246 224 245 280 254 253 8.974857 0.344421 SUCCESS 104 +110011010 227 265 223 239 232 225 224 241 9.020402 0.340578 SUCCESS 105 +110100000 236 257 251 235 230 232 230 241 3.889793 0.866927 SUCCESS 106 +110100010 258 247 271 251 253 244 234 269 7.500496 0.483716 SUCCESS 107 +110100100 255 249 230 257 247 222 270 244 7.094835 0.526436 SUCCESS 108 +110101000 232 257 260 237 251 221 257 245 5.779348 0.671932 SUCCESS 109 +110101010 247 229 239 243 257 255 243 270 5.166090 0.739686 SUCCESS 110 +110101100 230 239 272 265 253 231 248 254 7.635010 0.469910 SUCCESS 111 +110110000 229 236 241 252 242 224 250 231 4.164118 0.842021 SUCCESS 112 +110110010 200 253 247 216 257 248 273 223 18.157841 0.020074 SUCCESS 113 +110110100 254 247 221 249 213 238 247 233 7.637129 0.469694 SUCCESS 114 +110111000 273 220 253 237 227 242 248 251 8.072446 0.426426 SUCCESS 115 +110111010 237 236 232 243 233 226 253 264 5.046404 0.752605 SUCCESS 116 +110111100 247 248 211 245 268 245 202 227 15.929352 0.043403 SUCCESS 117 +111000000 262 283 221 239 243 256 237 259 11.888628 0.156243 SUCCESS 118 +111000010 245 255 238 246 275 263 237 243 6.446624 0.597334 SUCCESS 119 +111000100 252 252 234 247 221 242 235 233 4.156704 0.842715 SUCCESS 120 +111000110 267 261 260 243 256 268 226 243 8.906011 0.350287 SUCCESS 121 +111001000 253 218 240 261 239 231 236 238 5.783585 0.671459 SUCCESS 122 +111001010 255 265 252 239 240 240 246 231 3.610173 0.890473 SUCCESS 123 +111001100 238 245 235 250 244 275 263 242 6.228436 0.621661 SUCCESS 124 +111010000 221 241 250 219 229 266 221 237 10.604916 0.225105 SUCCESS 125 +111010010 251 254 227 245 252 225 251 239 3.983000 0.858654 SUCCESS 126 +111010100 242 256 258 265 256 237 230 233 5.460539 0.707408 SUCCESS 127 +111010110 218 229 252 274 229 244 281 242 14.654114 0.066230 SUCCESS 128 +111011000 246 239 244 235 255 243 232 236 1.887966 0.984256 SUCCESS 129 +111011010 255 235 236 243 216 221 251 218 9.847611 0.275885 SUCCESS 130 +111011100 270 218 229 249 208 248 269 228 16.113647 0.040782 SUCCESS 131 +111100000 263 265 237 248 254 279 244 250 9.346625 0.313904 SUCCESS 132 +111100010 260 245 247 242 240 242 243 232 1.844541 0.985412 SUCCESS 133 +111100100 238 235 231 242 266 227 242 242 4.568720 0.802519 SUCCESS 134 +111100110 215 232 239 244 237 241 247 215 8.213316 0.412915 SUCCESS 135 +111101000 238 248 273 233 244 243 255 243 4.791145 0.779648 SUCCESS 136 +111101010 250 242 259 249 244 249 263 250 2.959844 0.936852 SUCCESS 137 +111101100 256 251 258 251 258 248 241 233 3.258529 0.917102 SUCCESS 138 +111101110 264 270 234 256 227 263 279 217 16.563794 0.034986 SUCCESS 139 +111110000 252 270 237 229 242 266 231 267 9.276720 0.319493 SUCCESS 140 +111110010 246 232 254 245 257 223 266 226 7.066237 0.529503 SUCCESS 141 +111110100 239 256 243 231 261 211 247 251 7.534389 0.480219 SUCCESS 142 +111110110 255 235 270 253 258 247 253 237 5.423468 0.711504 SUCCESS 143 +111111000 261 276 245 225 241 247 255 238 7.800240 0.453223 SUCCESS 144 +111111010 213 254 248 243 247 222 251 253 7.229349 0.512102 SUCCESS 145 +111111100 244 267 239 224 258 261 249 231 6.896770 0.547810 SUCCESS 146 +111111110 236 260 258 226 256 249 233 236 5.056996 0.751467 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 240 244 222 254 255 235 218 247 6.339648 0.609243 SUCCESS 0 +000000011 237 250 237 241 260 254 230 249 3.044577 0.931529 SUCCESS 1 +000000101 246 235 237 261 243 239 218 245 4.800677 0.778652 SUCCESS 2 +000000111 215 221 247 227 268 231 242 222 12.374786 0.135249 SUCCESS 3 +000001001 269 251 241 242 231 232 236 232 5.137493 0.742785 SUCCESS 4 +000001011 216 232 238 258 259 250 239 224 7.859554 0.447308 SUCCESS 5 +000001101 251 261 251 248 241 245 241 261 2.963022 0.936657 SUCCESS 6 +000001111 240 254 228 243 256 241 265 240 4.149289 0.843409 SUCCESS 7 +000010001 244 230 217 231 230 251 241 227 7.021752 0.534288 SUCCESS 8 +000010011 251 267 232 240 231 239 236 232 4.855754 0.772876 SUCCESS 9 +000010101 257 263 276 268 213 243 249 233 13.665911 0.090900 SUCCESS 10 +000010111 219 245 240 244 257 262 236 193 16.159192 0.040157 SUCCESS 11 +000011001 257 246 258 245 250 270 253 238 5.011452 0.756351 SUCCESS 12 +000011011 234 238 249 242 210 241 210 258 11.437422 0.178124 SUCCESS 13 +000011101 248 253 265 225 250 217 263 249 8.666640 0.371193 SUCCESS 14 +000011111 255 254 240 245 246 258 268 256 4.832453 0.775325 SUCCESS 15 +000100011 236 223 214 246 275 238 249 208 15.857329 0.044468 SUCCESS 16 +000100101 259 237 240 260 234 274 209 270 14.571499 0.068033 SUCCESS 17 +000100111 262 257 232 227 238 249 235 225 6.083330 0.637898 SUCCESS 18 +000101001 229 231 248 251 226 231 286 237 11.728693 0.163726 SUCCESS 19 +000101011 239 242 258 257 226 223 247 243 4.971203 0.760649 SUCCESS 20 +000101101 239 228 254 230 270 284 212 247 16.451522 0.036355 SUCCESS 21 +000101111 224 259 234 244 255 252 247 220 6.352358 0.607826 SUCCESS 22 +000110011 260 238 256 234 254 263 242 254 4.613205 0.798003 SUCCESS 23 +000110101 252 257 239 239 248 237 265 232 3.935338 0.862910 SUCCESS 24 +000110111 241 233 260 246 231 254 235 262 4.497756 0.809658 SUCCESS 25 +000111001 203 238 256 220 242 227 257 246 12.366312 0.135593 SUCCESS 26 +000111011 241 244 261 246 239 239 253 250 1.965286 0.982058 SUCCESS 27 +000111101 247 235 230 237 220 238 228 237 5.389575 0.715241 SUCCESS 28 +000111111 230 230 231 241 242 239 256 243 3.194979 0.921532 SUCCESS 29 +001000011 224 244 246 275 210 239 244 280 16.267227 0.038711 SUCCESS 30 +001000101 223 259 214 254 237 241 240 244 7.414703 0.492620 SUCCESS 31 +001000111 220 238 239 265 273 218 261 240 12.284756 0.138944 SUCCESS 32 +001001011 232 255 242 237 229 261 225 240 5.155499 0.740834 SUCCESS 33 +001001101 244 232 234 217 249 232 245 256 5.498669 0.703187 SUCCESS 34 +001001111 244 238 234 219 221 249 250 233 6.304696 0.613142 SUCCESS 35 +001010011 223 220 233 231 229 249 270 226 10.908897 0.206915 SUCCESS 36 +001010101 271 250 249 246 240 243 238 225 5.107836 0.745991 SUCCESS 37 +001010111 244 248 248 231 245 220 264 237 5.214812 0.734389 SUCCESS 38 +001011011 247 246 264 239 281 266 227 242 10.884537 0.208328 SUCCESS 39 +001011101 232 284 237 270 245 261 230 259 13.403237 0.098708 SUCCESS 40 +001011111 244 266 245 229 246 249 235 231 4.198011 0.838831 SUCCESS 41 +001100101 253 244 275 219 264 256 247 239 9.464193 0.304661 SUCCESS 42 +001100111 254 252 251 238 253 228 243 239 2.587017 0.957550 SUCCESS 43 +001101011 245 243 236 243 267 215 242 240 6.195601 0.625332 SUCCESS 44 +001101101 236 230 250 234 258 228 244 252 3.885557 0.867298 SUCCESS 45 +001101111 244 237 257 238 230 281 241 233 8.248268 0.409602 SUCCESS 46 +001110101 256 261 229 235 236 250 246 243 3.572043 0.893527 SUCCESS 47 +001110111 228 228 245 238 233 252 255 257 4.355827 0.823678 SUCCESS 48 +001111011 254 237 233 245 210 220 249 233 9.180336 0.327312 SUCCESS 49 +001111101 251 261 240 280 244 249 269 262 11.007400 0.201280 SUCCESS 50 +001111111 225 245 237 237 267 213 254 256 9.314850 0.316436 SUCCESS 51 +010000011 291 242 244 209 225 257 250 249 17.054188 0.029550 SUCCESS 52 +010000111 218 252 242 290 226 246 268 265 17.757476 0.023120 SUCCESS 53 +010001011 236 267 237 261 257 263 264 258 8.618977 0.375450 SUCCESS 54 +010001111 254 246 242 261 241 226 258 232 4.525294 0.806897 SUCCESS 55 +010010011 233 237 246 231 229 255 257 258 4.472336 0.812194 SUCCESS 56 +010010111 243 261 229 248 244 275 215 247 9.912221 0.271241 SUCCESS 57 +010011011 245 221 235 229 242 231 249 254 4.853636 0.773099 SUCCESS 58 +010011111 262 238 233 233 235 272 245 248 6.272921 0.616690 SUCCESS 59 +010100011 266 230 275 266 236 228 255 277 15.399768 0.051823 SUCCESS 60 +010100111 252 221 245 253 225 263 260 226 8.383842 0.396901 SUCCESS 61 +010101011 265 266 257 243 244 232 245 213 9.311673 0.316690 SUCCESS 62 +010101111 259 265 233 226 243 230 259 232 7.110722 0.524735 SUCCESS 63 +010110011 248 247 232 262 225 238 225 250 5.479604 0.705299 SUCCESS 64 +010110111 258 245 255 243 285 256 236 227 10.523360 0.230195 SUCCESS 65 +010111011 233 264 225 280 259 244 225 240 11.759409 0.162266 SUCCESS 66 +010111111 245 261 230 243 224 261 237 259 6.135229 0.632087 SUCCESS 67 +011000111 235 227 244 256 248 249 268 255 5.273066 0.728031 SUCCESS 68 +011001111 237 258 248 278 251 234 226 257 8.684645 0.369593 SUCCESS 69 +011010111 260 257 240 267 273 222 243 241 9.712038 0.285822 SUCCESS 70 +011011111 245 243 263 235 239 273 234 231 6.678582 0.571674 SUCCESS 71 +011101111 214 249 226 234 254 273 240 246 9.804186 0.279039 SUCCESS 72 +011111111 226 259 223 222 238 255 235 274 11.087897 0.196768 SUCCESS 73 +100000000 240 244 222 254 255 235 218 247 6.339648 0.609243 SUCCESS 74 +100010000 246 264 234 246 224 250 223 260 6.958202 0.541149 SUCCESS 75 +100100000 276 254 252 232 248 215 232 236 10.163243 0.253755 SUCCESS 76 +100101000 262 244 234 253 248 212 246 252 6.835339 0.554498 SUCCESS 77 +100110000 220 251 218 252 238 242 243 244 6.003892 0.646796 SUCCESS 78 +100111000 263 246 221 219 226 210 263 251 14.499476 0.069640 SUCCESS 79 +101000000 248 243 250 239 253 226 225 245 3.604877 0.890899 SUCCESS 80 +101000100 267 259 207 226 248 246 230 257 12.011491 0.150692 SUCCESS 81 +101001000 237 249 244 252 265 226 218 239 6.819451 0.556232 SUCCESS 82 +101001100 221 256 253 266 226 225 243 259 9.108312 0.333241 SUCCESS 83 +101010000 231 237 254 240 223 239 251 232 4.255206 0.833395 SUCCESS 84 +101010100 242 238 245 249 262 252 230 259 3.681137 0.884686 SUCCESS 85 +101011000 269 251 256 260 248 257 231 221 8.248268 0.409602 SUCCESS 86 +101011100 233 248 246 218 272 216 244 218 13.029351 0.110844 SUCCESS 87 +101100000 236 237 253 263 242 264 259 253 5.301664 0.724901 SUCCESS 88 +101100100 232 245 267 249 249 245 252 263 4.819743 0.776657 SUCCESS 89 +101101000 244 245 271 248 265 243 260 260 7.113900 0.524395 SUCCESS 90 +101101100 214 252 241 247 261 250 253 230 6.715653 0.567599 SUCCESS 91 +101110000 260 243 254 233 245 262 263 189 17.751121 0.023172 SUCCESS 92 +101110100 276 254 241 266 240 234 242 257 8.014192 0.432085 SUCCESS 93 +101111000 243 242 231 220 232 268 276 247 10.597502 0.225564 SUCCESS 94 +101111100 232 240 260 241 238 229 227 232 4.797500 0.778984 SUCCESS 95 +110000000 246 237 211 242 261 248 241 250 6.355536 0.607472 SUCCESS 96 +110000010 242 245 261 261 209 239 234 222 10.281870 0.245797 SUCCESS 97 +110000100 240 249 233 230 237 259 249 233 3.319961 0.912705 SUCCESS 98 +110001000 229 254 226 246 236 243 233 258 4.414081 0.817966 SUCCESS 99 +110001010 242 237 249 256 242 254 247 272 4.691583 0.789974 SUCCESS 100 +110010000 244 244 223 246 243 223 278 283 15.066131 0.057872 SUCCESS 101 +110010010 229 237 261 246 247 250 228 217 6.805682 0.557736 SUCCESS 102 +110010100 228 253 235 237 253 217 247 258 6.304696 0.613142 SUCCESS 103 +110011000 233 238 218 248 234 261 243 231 6.014484 0.645609 SUCCESS 104 +110011010 241 216 247 224 219 204 228 274 19.522049 0.012304 SUCCESS 105 +110100000 262 222 250 251 252 258 242 263 6.380956 0.604640 SUCCESS 106 +110100010 250 239 250 227 245 259 263 248 4.159881 0.842418 SUCCESS 107 +110100100 222 265 260 235 259 251 210 248 11.475552 0.176182 SUCCESS 108 +110101000 250 238 240 240 228 244 262 242 2.923832 0.939046 SUCCESS 109 +110101010 236 254 253 246 266 241 237 247 3.360209 0.909764 SUCCESS 110 +110101100 226 241 262 247 249 251 234 234 3.991473 0.857892 SUCCESS 111 +110110000 235 258 232 258 228 245 252 230 4.819743 0.776657 SUCCESS 112 +110110010 235 239 207 253 245 246 249 226 8.147647 0.419182 SUCCESS 113 +110110100 229 236 267 237 255 261 253 232 6.344944 0.608653 SUCCESS 114 +110111000 276 237 238 220 231 272 257 234 12.302762 0.138198 SUCCESS 115 +110111010 261 240 252 259 251 218 237 254 6.198779 0.624977 SUCCESS 116 +110111100 239 219 241 236 252 259 265 253 6.486872 0.592864 SUCCESS 117 +111000000 232 235 216 236 242 228 252 249 6.090744 0.637068 SUCCESS 118 +111000010 243 245 253 228 246 262 259 204 10.571023 0.227210 SUCCESS 119 +111000100 249 223 233 244 254 243 247 232 3.592167 0.891920 SUCCESS 120 +111000110 237 233 245 260 243 251 268 252 4.693702 0.789756 SUCCESS 121 +111001000 232 240 206 254 274 206 263 260 19.782604 0.011191 SUCCESS 122 +111001010 240 255 236 259 260 231 261 249 4.894943 0.768743 SUCCESS 123 +111001100 243 260 230 236 254 222 242 229 5.673432 0.683759 SUCCESS 124 +111010000 245 232 275 259 260 277 232 219 14.546079 0.068596 SUCCESS 125 +111010010 254 291 240 251 271 250 210 248 18.198089 0.019789 SUCCESS 126 +111010100 260 245 231 248 238 238 258 214 6.842753 0.553690 SUCCESS 127 +111010110 230 264 244 242 242 234 258 239 3.918391 0.864410 SUCCESS 128 +111011000 229 273 235 269 241 245 258 245 8.339357 0.401042 SUCCESS 129 +111011010 228 222 273 278 249 243 263 211 17.833736 0.022508 SUCCESS 130 +111011100 269 235 246 222 230 253 249 245 6.346003 0.608535 SUCCESS 131 +111100000 223 243 246 260 239 244 244 263 4.599436 0.799404 SUCCESS 132 +111100010 272 239 242 253 238 256 226 244 5.904330 0.657948 SUCCESS 133 +111100100 236 208 243 234 265 247 247 271 11.224529 0.189299 SUCCESS 134 +111100110 237 247 235 233 255 238 249 242 1.907031 0.983731 SUCCESS 135 +111101000 256 244 271 259 248 272 240 226 9.414412 0.308551 SUCCESS 136 +111101010 248 261 221 243 263 235 253 208 11.265837 0.187087 SUCCESS 137 +111101100 226 256 217 250 229 263 239 235 8.195310 0.414628 SUCCESS 138 +111101110 275 234 227 235 232 269 256 241 9.951410 0.268453 SUCCESS 139 +111110000 245 258 276 243 230 237 242 241 6.249619 0.619293 SUCCESS 140 +111110010 231 248 233 236 244 233 265 268 6.383074 0.604404 SUCCESS 141 +111110100 250 261 271 234 255 248 227 250 6.800386 0.558315 SUCCESS 142 +111110110 234 270 212 261 232 287 243 228 18.367556 0.018634 SUCCESS 143 +111111000 250 247 261 232 256 242 226 249 4.119633 0.846172 SUCCESS 144 +111111010 237 247 229 242 240 256 231 236 2.917477 0.939429 SUCCESS 145 +111111100 222 244 258 242 257 241 248 274 7.497318 0.484045 SUCCESS 146 +111111110 226 259 223 222 238 255 235 274 11.087897 0.196768 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 247 245 229 249 224 226 239 247 4.362182 0.823058 SUCCESS 0 +000000011 258 239 225 229 220 238 249 230 7.016456 0.534858 SUCCESS 1 +000000101 273 201 255 255 224 228 254 243 15.649732 0.047677 SUCCESS 2 +000000111 256 241 212 248 199 253 273 240 17.639908 0.024094 SUCCESS 3 +000001001 212 237 275 216 251 243 221 229 15.417774 0.051513 SUCCESS 4 +000001011 264 211 245 229 236 257 250 239 8.534244 0.383095 SUCCESS 5 +000001101 252 243 238 231 224 244 234 232 3.930042 0.863380 SUCCESS 6 +000001111 241 244 209 247 217 264 235 243 10.452396 0.234697 SUCCESS 7 +000010001 243 274 265 257 236 240 237 253 7.235704 0.511429 SUCCESS 8 +000010011 231 237 277 242 270 262 219 253 12.741258 0.121068 SUCCESS 9 +000010101 264 236 257 242 244 241 256 244 3.313606 0.913165 SUCCESS 10 +000010111 241 237 257 227 239 270 255 250 5.796295 0.670038 SUCCESS 11 +000011001 228 242 241 274 222 228 204 280 20.392685 0.008948 FAILURE 12 +000011011 265 251 262 239 225 232 249 252 6.047318 0.641931 SUCCESS 13 +000011101 253 245 228 224 255 218 268 252 9.224821 0.323687 SUCCESS 14 +000011111 218 226 199 235 226 234 259 233 16.551084 0.035138 SUCCESS 15 +000100011 242 282 238 248 226 236 251 252 8.453747 0.390447 SUCCESS 16 +000100101 234 221 247 245 246 278 236 272 11.186399 0.191360 SUCCESS 17 +000100111 231 219 265 244 259 236 239 255 7.080006 0.528026 SUCCESS 18 +000101001 229 237 216 288 264 241 279 232 20.181910 0.009669 FAILURE 19 +000101011 254 243 266 241 251 262 246 260 5.123724 0.744274 SUCCESS 20 +000101101 237 249 237 240 247 242 237 242 0.891290 0.998846 SUCCESS 21 +000101111 248 237 267 243 258 256 257 251 4.816565 0.776990 SUCCESS 22 +000110011 243 232 240 252 229 251 224 272 7.140379 0.521565 SUCCESS 23 +000110101 227 235 203 236 228 247 240 232 10.871827 0.209068 SUCCESS 24 +000110111 244 248 274 226 245 258 241 236 6.376719 0.605112 SUCCESS 25 +000111001 239 262 237 243 229 251 254 257 3.970290 0.859794 SUCCESS 26 +000111011 239 248 258 240 259 241 245 247 2.079676 0.978471 SUCCESS 27 +000111101 268 238 229 265 223 261 249 242 8.606267 0.376591 SUCCESS 28 +000111111 243 245 200 218 241 239 245 229 12.274165 0.139384 SUCCESS 29 +001000011 241 232 227 258 249 221 261 231 7.024930 0.533945 SUCCESS 30 +001000101 260 247 280 267 264 259 246 248 11.461783 0.176881 SUCCESS 31 +001000111 253 277 235 253 227 253 251 241 7.416822 0.492399 SUCCESS 32 +001001011 229 237 255 221 246 255 252 274 8.510942 0.385214 SUCCESS 33 +001001101 266 261 260 257 270 237 226 247 9.482199 0.303263 SUCCESS 34 +001001111 222 232 234 230 262 235 231 256 7.010101 0.535543 SUCCESS 35 +001010011 249 259 200 276 233 245 280 228 20.673364 0.008068 FAILURE 36 +001010101 224 225 246 247 226 270 247 245 7.582052 0.475323 SUCCESS 37 +001010111 272 252 264 259 249 227 244 242 7.528034 0.480874 SUCCESS 38 +001011011 240 237 250 241 266 226 239 252 4.267916 0.832178 SUCCESS 39 +001011101 246 241 265 252 246 257 264 233 5.080298 0.748960 SUCCESS 40 +001011111 253 240 254 246 257 254 251 264 3.823066 0.872724 SUCCESS 41 +001100101 245 268 233 299 260 239 218 265 21.617083 0.005677 FAILURE 42 +001100111 242 233 255 225 252 222 236 243 5.215871 0.734274 SUCCESS 43 +001101011 265 240 233 228 235 256 246 225 6.058969 0.640626 SUCCESS 44 +001101101 259 266 238 271 233 236 220 271 12.513537 0.129720 SUCCESS 45 +001101111 238 245 260 230 250 252 230 240 3.401517 0.906697 SUCCESS 46 +001110101 268 240 235 253 277 226 248 238 9.366749 0.312308 SUCCESS 47 +001110111 228 250 263 245 255 227 261 260 6.778144 0.560748 SUCCESS 48 +001111011 234 260 238 255 236 253 249 242 2.895235 0.940759 SUCCESS 49 +001111101 239 230 239 251 225 242 267 231 5.783585 0.671459 SUCCESS 50 +001111111 232 228 225 220 244 240 244 228 6.913717 0.545970 SUCCESS 51 +010000011 250 272 241 237 228 233 219 249 8.095748 0.424174 SUCCESS 52 +010000111 238 257 237 257 252 236 264 240 4.066674 0.851058 SUCCESS 53 +010001011 239 250 254 241 266 234 247 229 4.177887 0.840728 SUCCESS 54 +010001111 279 270 252 231 223 250 240 235 11.443777 0.177799 SUCCESS 55 +010010011 228 233 244 243 258 230 257 225 5.544213 0.698137 SUCCESS 56 +010010111 234 231 250 227 234 253 249 269 6.043081 0.642406 SUCCESS 57 +010011011 243 266 255 254 270 231 233 251 7.237822 0.511204 SUCCESS 58 +010011111 215 207 223 247 255 242 231 242 12.627927 0.125309 SUCCESS 59 +010100011 274 251 223 217 268 252 234 242 12.120585 0.145904 SUCCESS 60 +010100111 260 251 222 255 239 246 266 212 10.368722 0.240094 SUCCESS 61 +010101011 227 241 229 236 245 256 238 243 3.297719 0.914310 SUCCESS 62 +010101111 231 232 240 257 251 262 231 259 5.348267 0.719786 SUCCESS 63 +010110011 257 244 264 243 274 241 248 251 6.467807 0.594981 SUCCESS 64 +010110111 253 245 234 257 270 236 253 237 5.138552 0.742670 SUCCESS 65 +010111011 269 236 255 241 252 255 248 228 5.372628 0.717107 SUCCESS 66 +010111111 238 232 234 233 245 238 227 259 4.082562 0.849599 SUCCESS 67 +011000111 267 240 241 240 223 229 237 236 5.757106 0.674418 SUCCESS 68 +011001111 231 250 265 243 266 224 261 203 14.842646 0.062278 SUCCESS 69 +011010111 261 234 230 235 252 257 232 222 6.500642 0.591336 SUCCESS 70 +011011111 243 252 257 235 264 256 224 241 5.351445 0.719437 SUCCESS 71 +011101111 240 241 275 253 250 217 262 234 9.537275 0.299015 SUCCESS 72 +011111111 233 239 226 230 255 254 238 233 4.470217 0.812405 SUCCESS 73 +100000000 247 245 229 249 224 226 239 247 4.362182 0.823058 SUCCESS 74 +100010000 245 258 249 255 243 234 209 249 7.188041 0.516487 SUCCESS 75 +100100000 264 242 268 236 220 248 242 239 7.047172 0.531552 SUCCESS 76 +100101000 249 245 218 244 256 259 230 258 6.191365 0.625806 SUCCESS 77 +100110000 224 241 242 240 231 265 246 262 5.793118 0.670393 SUCCESS 78 +100111000 241 246 263 261 226 258 258 233 6.319524 0.611488 SUCCESS 79 +101000000 265 221 224 255 243 243 247 221 8.640160 0.373555 SUCCESS 80 +101000100 240 252 281 248 222 256 232 259 10.390964 0.238650 SUCCESS 81 +101001000 267 220 247 254 240 257 262 217 10.376136 0.239612 SUCCESS 82 +101001100 213 251 233 245 239 241 228 232 6.709298 0.568297 SUCCESS 83 +101010000 233 256 237 243 234 247 249 227 3.154731 0.924275 SUCCESS 84 +101010100 226 252 227 249 235 237 237 220 6.246441 0.619648 SUCCESS 85 +101011000 233 244 232 253 220 265 286 261 14.428512 0.071258 SUCCESS 86 +101011100 268 242 232 262 247 233 246 225 6.534535 0.587580 SUCCESS 87 +101100000 229 233 209 248 243 281 238 254 13.122558 0.107702 SUCCESS 88 +101100100 244 238 233 266 247 261 254 264 6.038845 0.642881 SUCCESS 89 +101101000 250 227 260 259 251 247 218 268 8.935668 0.347752 SUCCESS 90 +101101100 235 253 252 222 252 245 208 266 10.845347 0.210617 SUCCESS 91 +101110000 221 251 244 231 231 249 229 256 5.592935 0.692723 SUCCESS 92 +101110100 230 243 266 252 251 244 246 237 3.570984 0.893611 SUCCESS 93 +101111000 247 235 242 272 256 253 250 233 5.300605 0.725017 SUCCESS 94 +101111100 221 227 265 260 247 269 248 252 9.404879 0.309300 SUCCESS 95 +110000000 253 210 238 247 221 241 248 252 8.094689 0.424276 SUCCESS 96 +110000010 219 258 230 231 244 245 254 224 7.197574 0.515474 SUCCESS 97 +110000100 234 257 250 240 228 260 246 243 3.544505 0.895708 SUCCESS 98 +110001000 244 252 239 237 244 244 224 245 2.308456 0.970065 SUCCESS 99 +110001010 251 254 250 234 256 256 230 251 3.434351 0.904224 SUCCESS 100 +110010000 257 220 240 233 228 231 239 237 5.922336 0.655931 SUCCESS 101 +110010010 225 261 272 244 249 259 263 261 9.802067 0.279194 SUCCESS 102 +110010100 235 253 227 258 257 227 244 257 5.391693 0.715008 SUCCESS 103 +110011000 264 249 278 246 241 264 220 265 12.677708 0.123430 SUCCESS 104 +110011010 238 226 246 254 246 246 262 228 4.463862 0.813038 SUCCESS 105 +110100000 255 258 236 267 258 227 256 249 6.569488 0.583711 SUCCESS 106 +110100010 245 242 267 243 245 254 244 246 2.675987 0.953019 SUCCESS 107 +110100100 266 213 230 248 251 250 260 222 10.528656 0.229862 SUCCESS 108 +110101000 241 258 244 222 244 250 251 250 3.423760 0.905025 SUCCESS 109 +110101010 229 268 210 238 254 223 228 218 14.773800 0.063696 SUCCESS 110 +110101100 249 244 229 259 239 243 255 264 4.298632 0.829225 SUCCESS 111 +110110000 232 237 241 210 270 225 245 261 11.408825 0.179593 SUCCESS 112 +110110010 222 253 245 234 254 260 262 275 9.718393 0.285350 SUCCESS 113 +110110100 258 227 257 260 242 266 218 257 9.468429 0.304332 SUCCESS 114 +110111000 223 240 256 238 242 243 231 228 4.575075 0.801876 SUCCESS 115 +110111010 238 245 251 260 251 223 248 236 3.864373 0.869148 SUCCESS 116 +110111100 246 238 233 258 262 221 241 241 5.215871 0.734274 SUCCESS 117 +111000000 257 219 235 244 224 233 276 230 11.119672 0.195010 SUCCESS 118 +111000010 223 256 252 231 211 269 254 256 11.761527 0.162165 SUCCESS 119 +111000100 233 237 242 232 247 247 237 237 1.881611 0.984429 SUCCESS 120 +111000110 249 252 248 247 259 243 240 230 2.322225 0.969506 SUCCESS 121 +111001000 251 229 262 235 243 234 226 235 5.060174 0.751126 SUCCESS 122 +111001010 239 253 235 240 247 235 253 241 1.632707 0.990279 SUCCESS 123 +111001100 252 248 230 261 261 249 232 269 6.929605 0.544247 SUCCESS 124 +111010000 237 255 257 269 249 234 273 269 10.728839 0.217542 SUCCESS 125 +111010010 266 236 218 221 244 268 269 214 16.345605 0.037692 SUCCESS 126 +111010100 250 262 259 226 235 218 228 250 8.321351 0.402726 SUCCESS 127 +111010110 272 227 244 255 257 229 245 253 7.043995 0.531894 SUCCESS 128 +111011000 235 247 243 229 258 248 246 256 2.853927 0.943187 SUCCESS 129 +111011010 237 232 229 262 264 259 228 248 6.937019 0.543443 SUCCESS 130 +111011100 240 248 245 234 250 256 233 244 1.841363 0.985495 SUCCESS 131 +111100000 239 199 231 235 228 245 277 226 16.896372 0.031206 SUCCESS 132 +111100010 247 248 246 227 265 256 243 253 4.138698 0.844398 SUCCESS 133 +111100100 229 250 272 242 270 221 229 242 10.517005 0.230596 SUCCESS 134 +111100110 267 243 234 259 233 253 247 242 4.506229 0.808810 SUCCESS 135 +111101000 244 272 267 249 251 237 279 254 11.591001 0.170406 SUCCESS 136 +111101010 228 250 244 233 242 225 233 248 3.928982 0.863473 SUCCESS 137 +111101100 217 239 233 242 223 259 251 245 6.803564 0.557968 SUCCESS 138 +111101110 246 244 244 242 245 252 243 227 1.547974 0.991882 SUCCESS 139 +111110000 228 203 239 215 223 235 248 237 14.494180 0.069760 SUCCESS 140 +111110010 244 250 246 244 265 233 260 243 3.604877 0.890899 SUCCESS 141 +111110100 228 266 262 235 245 252 273 237 8.848816 0.355210 SUCCESS 142 +111110110 226 237 247 251 260 263 247 227 5.696733 0.681160 SUCCESS 143 +111111000 244 238 203 216 226 236 247 248 12.445750 0.132396 SUCCESS 144 +111111010 227 281 263 233 244 229 237 221 12.487057 0.130760 SUCCESS 145 +111111100 258 232 214 211 248 260 258 243 11.884391 0.156437 SUCCESS 146 +111111110 233 240 226 230 255 254 238 233 4.431028 0.816293 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 263 243 238 266 231 211 237 243 9.300022 0.317622 SUCCESS 0 +000000011 264 238 249 278 243 223 258 252 9.769233 0.281598 SUCCESS 1 +000000101 218 235 242 265 225 235 232 247 7.669963 0.466355 SUCCESS 2 +000000111 245 224 233 257 228 241 230 238 5.093008 0.747591 SUCCESS 3 +000001001 259 235 229 256 252 270 262 220 9.775588 0.281131 SUCCESS 4 +000001011 218 244 257 249 228 252 241 249 5.201043 0.735888 SUCCESS 5 +000001101 239 249 255 255 252 244 255 236 2.257616 0.972078 SUCCESS 6 +000001111 255 251 259 267 227 268 223 241 9.445128 0.306147 SUCCESS 7 +000010001 285 225 241 263 243 242 243 276 14.513245 0.069330 SUCCESS 8 +000010011 237 232 250 244 270 260 243 220 7.359627 0.498375 SUCCESS 9 +000010101 221 242 240 242 255 227 240 244 4.191656 0.839431 SUCCESS 10 +000010111 224 244 242 252 221 239 251 219 7.249473 0.509971 SUCCESS 11 +000011001 266 245 226 240 231 263 244 244 5.733804 0.677021 SUCCESS 12 +000011011 258 263 262 253 248 250 261 243 5.434060 0.710334 SUCCESS 13 +000011101 230 237 259 204 231 225 209 241 16.366789 0.037421 SUCCESS 14 +000011111 246 254 267 264 229 240 248 246 5.438296 0.709866 SUCCESS 15 +000100011 247 228 242 288 236 258 257 253 11.442718 0.177853 SUCCESS 16 +000100101 232 251 232 224 229 254 275 218 11.474493 0.176235 SUCCESS 17 +000100111 232 247 231 249 247 261 252 237 3.207689 0.920656 SUCCESS 18 +000101001 278 259 277 245 227 276 226 257 18.022268 0.021060 SUCCESS 19 +000101011 231 247 228 228 225 232 244 220 7.606413 0.472829 SUCCESS 20 +000101101 227 212 237 259 265 216 247 256 12.597211 0.126480 SUCCESS 21 +000101111 233 263 242 240 234 223 269 244 7.071533 0.528935 SUCCESS 22 +000110011 270 234 243 245 235 242 258 272 7.758933 0.457366 SUCCESS 23 +000110101 234 231 263 253 223 278 261 263 12.475406 0.131219 SUCCESS 24 +000110111 242 255 249 254 269 225 256 232 6.425441 0.599689 SUCCESS 25 +000111001 255 239 244 256 258 224 201 242 11.639723 0.168017 SUCCESS 26 +000111011 224 253 231 194 232 212 232 251 19.242429 0.013616 SUCCESS 27 +000111101 236 248 234 224 250 240 199 244 11.338920 0.183225 SUCCESS 28 +000111111 247 246 257 249 257 245 254 224 3.687492 0.884161 SUCCESS 29 +001000011 250 245 252 240 236 231 249 232 2.217368 0.973612 SUCCESS 30 +001000101 259 217 242 216 269 238 252 268 12.883186 0.115933 SUCCESS 31 +001000111 247 240 248 238 250 233 272 271 7.352212 0.499152 SUCCESS 32 +001001011 244 255 237 235 225 262 244 230 4.817624 0.776879 SUCCESS 33 +001001101 236 260 247 248 225 273 238 264 8.360540 0.399067 SUCCESS 34 +001001111 228 225 226 231 239 253 278 226 11.471316 0.176397 SUCCESS 35 +001010011 248 263 257 259 245 254 244 248 3.692788 0.883723 SUCCESS 36 +001010101 263 256 232 259 244 252 237 233 4.669341 0.792262 SUCCESS 37 +001010111 241 241 233 233 243 228 263 257 4.450093 0.814405 SUCCESS 38 +001011011 241 230 215 238 248 257 243 261 6.617150 0.578445 SUCCESS 39 +001011101 240 259 269 242 227 245 261 239 6.213607 0.623318 SUCCESS 40 +001011111 237 259 248 247 251 254 245 229 2.836981 0.944167 SUCCESS 41 +001100101 227 255 252 237 252 245 227 228 4.831393 0.775436 SUCCESS 42 +001100111 252 219 256 234 257 234 257 265 7.654075 0.467969 SUCCESS 43 +001101011 236 222 255 250 218 266 242 263 9.448305 0.305899 SUCCESS 44 +001101101 242 245 269 240 242 270 254 242 6.003892 0.646796 SUCCESS 45 +001101111 253 257 254 249 246 235 266 235 4.297573 0.829327 SUCCESS 46 +001110101 250 247 272 224 262 261 251 248 8.013133 0.432188 SUCCESS 47 +001110111 219 234 204 219 243 211 267 251 19.675628 0.011635 SUCCESS 48 +001111011 240 245 250 226 229 240 229 248 3.687492 0.884161 SUCCESS 49 +001111101 242 245 252 269 255 231 256 283 11.137678 0.194020 SUCCESS 50 +001111111 227 252 257 235 254 230 245 247 3.856959 0.869793 SUCCESS 51 +010000011 256 253 235 241 228 250 205 224 10.774383 0.214814 SUCCESS 52 +010000111 234 234 264 257 231 230 231 239 5.660722 0.685176 SUCCESS 53 +010001011 232 230 235 223 276 236 238 255 8.955792 0.346039 SUCCESS 54 +010001111 239 230 247 246 276 237 247 259 6.498523 0.591571 SUCCESS 55 +010010011 261 226 247 244 217 274 239 265 11.489321 0.175484 SUCCESS 56 +010010111 252 258 276 221 234 247 249 245 8.221789 0.412111 SUCCESS 57 +010011011 240 248 261 258 262 242 252 243 3.798705 0.874813 SUCCESS 58 +010011111 242 247 228 227 266 251 275 248 8.728071 0.365752 SUCCESS 59 +010100011 246 243 218 242 260 238 244 253 4.491401 0.810293 SUCCESS 60 +010100111 241 246 252 245 239 248 239 258 1.424051 0.993898 SUCCESS 61 +010101011 256 260 235 248 256 232 232 258 4.740305 0.784938 SUCCESS 62 +010101111 235 250 237 257 241 241 254 217 5.029458 0.754423 SUCCESS 63 +010110011 253 249 261 226 255 226 252 260 6.255974 0.618583 SUCCESS 64 +010110111 221 211 220 241 221 239 240 214 15.715400 0.046640 SUCCESS 65 +010111011 291 245 268 262 241 243 245 224 14.846883 0.062192 SUCCESS 66 +010111111 233 268 235 227 248 244 250 232 5.367332 0.717690 SUCCESS 67 +011000111 243 255 221 228 245 219 212 264 12.597211 0.126480 SUCCESS 68 +011001111 237 240 268 246 253 228 270 246 7.003746 0.536229 SUCCESS 69 +011010111 253 231 249 249 248 242 231 238 2.236433 0.972892 SUCCESS 70 +011011111 272 225 249 249 242 246 258 215 9.486435 0.302935 SUCCESS 71 +011101111 240 246 221 221 236 230 260 240 6.883001 0.549307 SUCCESS 72 +011111111 226 242 253 244 230 229 245 240 3.634534 0.888501 SUCCESS 73 +100000000 263 243 238 266 231 211 237 243 9.300022 0.317622 SUCCESS 74 +100010000 262 245 245 238 221 248 262 251 5.402285 0.713840 SUCCESS 75 +100100000 242 233 212 246 226 262 230 224 10.237385 0.248758 SUCCESS 76 +100101000 246 252 231 232 260 217 261 252 7.284426 0.506279 SUCCESS 77 +100110000 248 272 249 223 259 255 244 232 7.408348 0.493282 SUCCESS 78 +100111000 253 238 226 239 258 238 211 234 8.053381 0.428273 SUCCESS 79 +101000000 264 245 254 276 220 228 238 232 10.743667 0.216651 SUCCESS 80 +101000100 217 246 221 224 223 244 273 251 12.737021 0.121224 SUCCESS 81 +101001000 222 224 264 257 269 252 249 244 9.150679 0.329745 SUCCESS 82 +101001100 233 264 249 243 257 219 237 250 6.042022 0.642525 SUCCESS 83 +101010000 247 227 238 238 215 241 246 237 5.460539 0.707408 SUCCESS 84 +101010100 259 228 228 233 226 237 238 250 5.577047 0.694490 SUCCESS 85 +101011000 267 246 242 256 237 237 246 252 3.556155 0.894788 SUCCESS 86 +101011100 258 257 234 256 254 249 257 279 8.918721 0.349199 SUCCESS 87 +101100000 251 252 269 263 240 241 238 232 5.489136 0.704243 SUCCESS 88 +101100100 246 227 221 250 248 250 231 264 6.282453 0.615625 SUCCESS 89 +101101000 247 233 261 243 234 254 231 237 3.563570 0.894200 SUCCESS 90 +101101100 234 262 234 236 241 259 258 267 6.513352 0.589927 SUCCESS 91 +101110000 247 234 240 261 269 251 210 261 10.709774 0.218692 SUCCESS 92 +101110100 236 212 250 244 242 229 242 244 5.805828 0.668972 SUCCESS 93 +101111000 237 246 233 240 234 247 254 236 1.988587 0.981360 SUCCESS 94 +101111100 261 225 248 245 275 260 245 240 8.004660 0.433015 SUCCESS 95 +110000000 268 227 227 259 240 230 228 244 7.856376 0.447624 SUCCESS 96 +110000010 237 252 257 229 269 230 258 246 6.446624 0.597334 SUCCESS 97 +110000100 242 243 255 255 242 267 243 243 3.273358 0.916050 SUCCESS 98 +110001000 255 245 256 233 227 258 253 261 5.224345 0.733351 SUCCESS 99 +110001010 245 253 245 248 235 250 216 234 4.688406 0.790301 SUCCESS 100 +110010000 244 228 229 237 229 275 235 238 7.805536 0.452693 SUCCESS 101 +110010010 270 238 225 259 253 266 246 246 7.873323 0.445941 SUCCESS 102 +110010100 227 276 221 258 275 220 255 254 16.046920 0.041713 SUCCESS 103 +110011000 249 258 255 233 268 250 235 269 7.477194 0.486127 SUCCESS 104 +110011010 238 205 238 243 244 262 239 240 8.345712 0.400449 SUCCESS 105 +110100000 248 258 255 264 238 269 226 246 7.241000 0.510868 SUCCESS 106 +110100010 229 244 245 257 216 239 224 218 9.744872 0.283391 SUCCESS 107 +110100100 222 232 247 229 230 251 240 250 4.964848 0.761326 SUCCESS 108 +110101000 241 237 256 231 224 250 251 244 3.646185 0.887553 SUCCESS 109 +110101010 252 232 231 222 238 217 233 275 11.528511 0.173512 SUCCESS 110 +110101100 253 226 247 252 236 242 239 269 5.054878 0.751695 SUCCESS 111 +110110000 249 246 250 256 274 233 240 231 5.966821 0.650949 SUCCESS 112 +110110010 249 253 226 246 265 242 247 246 3.756338 0.878411 SUCCESS 113 +110110100 240 241 270 234 224 256 246 261 6.919013 0.545395 SUCCESS 114 +110111000 259 251 229 258 270 235 229 246 7.095894 0.526323 SUCCESS 115 +110111010 253 209 254 266 229 216 245 215 15.918761 0.043558 SUCCESS 116 +110111100 213 242 224 225 240 217 242 237 10.812513 0.212550 SUCCESS 117 +111000000 264 234 233 251 236 244 244 254 3.525440 0.897206 SUCCESS 118 +111000010 244 234 246 264 235 250 226 235 4.366419 0.822644 SUCCESS 119 +111000100 252 254 244 211 228 226 275 256 12.454223 0.132059 SUCCESS 120 +111000110 239 287 236 232 243 253 242 239 9.271424 0.319919 SUCCESS 121 +111001000 258 262 244 214 270 254 248 237 9.542571 0.298609 SUCCESS 122 +111001010 241 258 232 262 249 240 240 269 5.699911 0.680805 SUCCESS 123 +111001100 233 237 253 260 264 275 240 228 9.026757 0.340044 SUCCESS 124 +111010000 238 253 233 247 246 256 229 242 2.652685 0.954230 SUCCESS 125 +111010010 238 216 256 238 233 237 264 248 6.743191 0.564577 SUCCESS 126 +111010100 230 247 254 232 250 247 250 241 2.285154 0.970998 SUCCESS 127 +111010110 257 231 234 222 250 237 255 247 4.837748 0.774769 SUCCESS 128 +111011000 258 241 248 249 259 204 238 266 10.966093 0.203628 SUCCESS 129 +111011010 271 227 288 250 220 244 225 263 18.129244 0.020278 SUCCESS 130 +111011100 228 268 229 234 257 255 251 234 6.758019 0.562951 SUCCESS 131 +111100000 244 251 240 216 232 236 269 251 7.347976 0.499596 SUCCESS 132 +111100010 237 253 246 222 225 236 254 236 5.159735 0.740375 SUCCESS 133 +111100100 238 240 247 222 267 269 230 245 8.026902 0.430847 SUCCESS 134 +111100110 237 253 240 275 249 253 240 222 7.239941 0.510980 SUCCESS 135 +111101000 224 251 249 232 243 238 226 210 9.129496 0.331490 SUCCESS 136 +111101010 256 263 242 235 258 216 227 247 7.923104 0.441017 SUCCESS 137 +111101100 256 208 226 241 257 228 230 252 10.471461 0.233481 SUCCESS 138 +111101110 223 251 243 244 248 254 249 230 3.519085 0.897703 SUCCESS 139 +111110000 245 267 235 243 219 233 274 258 10.374018 0.239750 SUCCESS 140 +111110010 256 254 254 243 247 261 223 257 5.263534 0.729074 SUCCESS 141 +111110100 246 243 234 251 250 224 268 223 6.822629 0.555885 SUCCESS 142 +111110110 249 228 250 251 259 229 259 257 5.095126 0.747362 SUCCESS 143 +111111000 239 282 263 229 236 231 255 231 10.907838 0.206976 SUCCESS 144 +111111010 253 240 248 244 271 236 264 221 7.748341 0.458431 SUCCESS 145 +111111100 224 273 275 255 255 240 240 230 11.278547 0.186410 SUCCESS 146 +111111110 226 242 253 244 230 229 245 240 3.634534 0.888501 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 274 258 240 261 258 237 234 229 8.309700 0.403817 SUCCESS 0 +000000011 244 251 250 248 242 242 227 231 2.420728 0.965325 SUCCESS 1 +000000101 220 279 246 203 245 258 230 211 21.111860 0.006856 FAILURE 2 +000000111 253 236 252 265 255 240 240 235 3.720326 0.881434 SUCCESS 3 +000001001 236 256 245 243 228 220 255 234 5.388516 0.715358 SUCCESS 4 +000001011 225 266 233 196 254 270 212 232 22.158317 0.004631 FAILURE 5 +000001101 249 249 230 249 233 211 252 229 7.552395 0.478367 SUCCESS 6 +000001111 248 250 267 297 256 229 247 249 15.973837 0.042756 SUCCESS 7 +000010001 253 248 238 232 278 238 226 220 10.057327 0.261025 SUCCESS 8 +000010011 239 230 258 235 256 250 249 205 9.454660 0.305404 SUCCESS 9 +000010101 242 236 261 234 243 231 268 235 5.442533 0.709398 SUCCESS 10 +000010111 259 257 246 237 240 240 219 245 4.691583 0.789974 SUCCESS 11 +000011001 228 246 251 241 247 249 252 249 1.857251 0.985080 SUCCESS 12 +000011011 254 252 245 255 238 218 246 220 6.711416 0.568064 SUCCESS 13 +000011101 247 256 255 264 255 248 231 238 4.260502 0.832888 SUCCESS 14 +000011111 275 246 250 274 260 241 249 243 9.196223 0.326014 SUCCESS 15 +000100011 237 254 249 226 262 225 257 234 6.160649 0.629242 SUCCESS 16 +000100101 246 235 230 244 250 256 261 267 5.380042 0.716291 SUCCESS 17 +000100111 247 236 226 237 235 272 258 201 14.261163 0.075207 SUCCESS 18 +000101001 238 244 264 250 229 248 232 237 3.849545 0.870436 SUCCESS 19 +000101011 236 239 281 248 222 210 253 247 13.591769 0.093046 SUCCESS 20 +000101101 254 232 266 233 274 259 238 225 10.014960 0.263977 SUCCESS 21 +000101111 257 235 272 251 237 236 225 224 8.307582 0.404016 SUCCESS 22 +000110011 246 272 268 233 241 240 236 260 7.707034 0.462598 SUCCESS 23 +000110101 239 231 210 245 237 233 252 238 6.939137 0.543213 SUCCESS 24 +000110111 248 260 216 251 244 230 246 246 5.557982 0.696608 SUCCESS 25 +000111001 226 233 261 254 252 239 266 237 6.152175 0.630190 SUCCESS 26 +000111011 260 256 256 268 256 225 244 256 7.422117 0.491847 SUCCESS 27 +000111101 248 260 223 266 269 261 209 245 14.107584 0.079004 SUCCESS 28 +000111111 242 258 236 282 265 262 271 248 13.515509 0.095301 SUCCESS 29 +001000011 252 248 247 242 232 247 274 223 6.710357 0.568181 SUCCESS 30 +001000101 267 239 267 247 248 262 249 227 7.340562 0.500374 SUCCESS 31 +001000111 223 262 255 256 252 239 257 240 5.491255 0.704009 SUCCESS 32 +001001011 236 226 242 245 244 256 253 269 5.246587 0.730925 SUCCESS 33 +001001101 226 243 251 251 241 264 251 243 3.718208 0.881611 SUCCESS 34 +001001111 266 246 249 249 227 267 233 222 8.301227 0.404612 SUCCESS 35 +001010011 266 255 246 234 232 265 245 229 6.419086 0.600396 SUCCESS 36 +001010101 242 241 231 218 256 252 265 220 8.854112 0.354752 SUCCESS 37 +001010111 248 235 256 243 246 224 265 226 5.988004 0.648576 SUCCESS 38 +001011011 250 234 277 247 246 244 254 248 5.686142 0.682341 SUCCESS 39 +001011101 259 258 219 224 254 263 238 266 10.252214 0.247768 SUCCESS 40 +001011111 267 226 247 248 243 214 233 220 10.547721 0.228665 SUCCESS 41 +001100101 250 218 238 238 239 240 248 281 9.363572 0.312560 SUCCESS 42 +001100111 265 279 264 259 228 247 245 263 12.259336 0.140003 SUCCESS 43 +001101011 235 236 221 241 241 235 247 246 3.383511 0.908040 SUCCESS 44 +001101101 224 248 238 238 241 225 227 224 6.646807 0.575174 SUCCESS 45 +001101111 254 235 206 249 239 246 239 268 9.677085 0.288426 SUCCESS 46 +001110101 250 253 256 233 221 247 266 242 5.948815 0.652965 SUCCESS 47 +001110111 246 260 243 244 247 240 216 253 4.880115 0.770309 SUCCESS 48 +001111011 250 245 239 231 252 256 220 233 4.840926 0.774435 SUCCESS 49 +001111101 248 249 252 264 235 235 232 250 3.575220 0.893274 SUCCESS 50 +001111111 250 241 250 262 252 281 248 263 9.284134 0.318897 SUCCESS 51 +010000011 235 272 237 265 225 220 273 268 15.668797 0.047374 SUCCESS 52 +010000111 250 247 231 239 268 267 265 221 9.766056 0.281831 SUCCESS 53 +010001011 278 229 268 237 246 276 236 248 13.123617 0.107667 SUCCESS 54 +010001111 226 250 234 249 255 236 243 244 2.859223 0.942879 SUCCESS 55 +010010011 250 240 242 259 233 248 238 225 3.471422 0.901396 SUCCESS 56 +010010111 249 243 239 243 258 255 254 254 2.365651 0.967702 SUCCESS 57 +010011011 235 229 241 245 249 264 219 255 6.316346 0.611842 SUCCESS 58 +010011111 248 235 237 246 247 278 237 236 6.037785 0.642999 SUCCESS 59 +010100011 235 250 229 257 210 216 247 250 10.636691 0.223146 SUCCESS 60 +010100111 250 256 246 217 238 277 244 236 8.893301 0.351377 SUCCESS 61 +010101011 252 250 217 224 261 240 250 222 8.740781 0.364633 SUCCESS 62 +010101111 251 250 241 242 246 208 259 210 11.821900 0.159329 SUCCESS 63 +010110011 236 240 246 246 256 233 253 261 3.043518 0.931597 SUCCESS 64 +010110111 224 251 248 239 234 264 259 242 5.155499 0.740834 SUCCESS 65 +010111011 253 255 216 236 258 256 245 266 7.909335 0.442376 SUCCESS 66 +010111111 241 242 228 224 263 221 246 224 8.383842 0.396901 SUCCESS 67 +011000111 283 260 248 239 278 240 256 259 14.113939 0.078844 SUCCESS 68 +011001111 232 256 295 276 241 236 239 244 16.922852 0.030923 SUCCESS 69 +011010111 234 240 228 237 244 274 247 252 5.902212 0.658185 SUCCESS 70 +011011111 240 238 229 241 223 256 242 251 3.949107 0.861686 SUCCESS 71 +011101111 245 272 238 246 256 243 228 254 5.586580 0.693430 SUCCESS 72 +011111111 241 258 220 245 257 253 234 242 4.815506 0.777101 SUCCESS 73 +100000000 274 258 240 261 258 237 234 229 8.309700 0.403817 SUCCESS 74 +100010000 245 253 257 237 231 228 261 243 4.297573 0.829327 SUCCESS 75 +100100000 241 246 237 233 235 228 246 257 2.967258 0.936395 SUCCESS 76 +100101000 267 255 253 231 257 219 251 260 8.426208 0.392981 SUCCESS 77 +100110000 234 256 254 227 265 235 215 225 10.029788 0.262941 SUCCESS 78 +100111000 238 238 229 264 231 243 258 210 9.445128 0.306147 SUCCESS 79 +101000000 242 261 260 225 272 240 254 258 8.435741 0.392103 SUCCESS 80 +101000100 248 239 236 239 235 263 238 237 2.802028 0.946160 SUCCESS 81 +101001000 233 229 231 240 229 258 231 251 5.010393 0.756465 SUCCESS 82 +101001100 265 271 238 246 252 232 216 232 9.939759 0.269280 SUCCESS 83 +101010000 228 241 223 244 234 235 242 259 4.777376 0.781084 SUCCESS 84 +101010100 223 245 262 258 229 248 255 243 5.602467 0.691663 SUCCESS 85 +101011000 252 219 266 261 247 222 265 231 10.855939 0.209996 SUCCESS 86 +101011100 246 267 251 235 248 276 240 248 7.288662 0.505833 SUCCESS 87 +101100000 232 246 263 253 245 243 220 217 8.072446 0.426426 SUCCESS 88 +101100100 236 218 277 260 237 238 265 278 15.899696 0.043838 SUCCESS 89 +101101000 250 244 254 265 246 255 232 241 3.585812 0.892429 SUCCESS 90 +101101100 272 211 279 256 246 231 230 231 16.010908 0.042224 SUCCESS 91 +101110000 267 264 237 232 267 254 263 241 8.909189 0.350015 SUCCESS 92 +101110100 230 234 210 250 260 258 231 262 10.326355 0.242863 SUCCESS 93 +101111000 254 270 266 257 238 222 252 216 11.826137 0.159131 SUCCESS 94 +101111100 252 232 244 257 252 240 255 238 2.582780 0.957759 SUCCESS 95 +110000000 248 261 239 242 227 248 216 234 6.492168 0.592276 SUCCESS 96 +110000010 237 259 256 243 257 250 248 227 3.909917 0.865158 SUCCESS 97 +110000100 246 223 240 244 278 264 229 223 11.372813 0.181456 SUCCESS 98 +110001000 257 258 249 243 240 239 262 238 3.319961 0.912705 SUCCESS 99 +110001010 233 249 254 243 225 207 254 223 10.736253 0.217096 SUCCESS 100 +110010000 254 253 268 235 231 223 274 248 9.980007 0.266432 SUCCESS 101 +110010010 239 220 250 252 249 256 247 267 5.936105 0.654389 SUCCESS 102 +110010100 264 239 244 226 249 237 251 258 4.508347 0.808597 SUCCESS 103 +110011000 238 244 253 234 254 228 231 258 3.987237 0.858273 SUCCESS 104 +110011010 243 232 248 231 240 228 238 255 3.255352 0.917326 SUCCESS 105 +110100000 238 259 255 256 248 239 265 231 4.945783 0.763355 SUCCESS 106 +110100010 233 225 249 221 245 251 219 264 8.991804 0.342988 SUCCESS 107 +110100100 244 250 228 243 235 266 238 250 3.938515 0.862628 SUCCESS 108 +110101000 243 270 223 222 207 240 218 250 15.755649 0.046014 SUCCESS 109 +110101010 233 254 248 264 234 236 240 245 3.464008 0.901965 SUCCESS 110 +110101100 249 227 259 246 240 205 259 249 9.891037 0.272757 SUCCESS 111 +110110000 245 236 231 228 268 244 226 214 9.766056 0.281831 SUCCESS 112 +110110010 264 231 261 246 232 238 253 244 4.740305 0.784938 SUCCESS 113 +110110100 227 271 255 242 228 257 238 237 7.000569 0.536571 SUCCESS 114 +110111000 263 246 241 256 251 247 251 231 3.328434 0.912089 SUCCESS 115 +110111010 214 264 251 261 247 247 230 269 10.461929 0.234089 SUCCESS 116 +110111100 264 273 221 251 254 233 241 248 8.714302 0.366967 SUCCESS 117 +111000000 228 287 248 246 225 276 255 251 15.523691 0.049728 SUCCESS 118 +111000010 249 238 249 260 263 249 255 242 3.558274 0.894620 SUCCESS 119 +111000100 250 249 247 253 221 231 242 222 5.704148 0.680332 SUCCESS 120 +111000110 249 229 220 224 245 249 242 245 5.377924 0.716524 SUCCESS 121 +111001000 250 241 271 247 252 236 280 218 12.169307 0.143808 SUCCESS 122 +111001010 252 241 229 244 250 275 274 237 9.454660 0.305404 SUCCESS 123 +111001100 244 245 211 252 256 245 222 280 13.042061 0.110411 SUCCESS 124 +111010000 244 254 242 247 261 234 272 227 6.642570 0.575641 SUCCESS 125 +111010010 250 243 220 242 271 283 226 248 13.554698 0.094136 SUCCESS 126 +111010100 265 243 229 230 224 239 233 250 6.163826 0.628887 SUCCESS 127 +111010110 238 227 277 246 238 247 236 263 7.978181 0.435604 SUCCESS 128 +111011000 280 237 232 232 246 246 235 237 7.511088 0.482622 SUCCESS 129 +111011010 241 251 249 238 242 257 245 253 1.559624 0.991673 SUCCESS 130 +111011100 260 244 236 235 249 260 267 259 6.022957 0.644660 SUCCESS 131 +111100000 230 263 250 258 217 226 246 233 8.364777 0.398673 SUCCESS 132 +111100010 247 250 240 269 238 236 249 212 7.786471 0.454602 SUCCESS 133 +111100100 262 213 259 237 255 223 275 239 13.152215 0.106719 SUCCESS 134 +111100110 241 258 214 249 242 238 215 250 8.720657 0.366406 SUCCESS 135 +111101000 238 256 248 232 251 239 257 231 3.186506 0.922114 SUCCESS 136 +111101010 261 263 238 245 243 260 257 253 4.987091 0.758955 SUCCESS 137 +111101100 250 218 237 236 239 259 221 238 7.005865 0.536000 SUCCESS 138 +111101110 234 257 250 249 248 266 262 240 4.900239 0.768184 SUCCESS 139 +111110000 239 271 255 260 250 249 230 221 8.097866 0.423969 SUCCESS 140 +111110010 257 222 261 259 251 238 264 241 6.994214 0.537257 SUCCESS 141 +111110100 236 252 218 230 256 229 258 220 9.127377 0.331665 SUCCESS 142 +111110110 262 236 242 230 241 253 229 253 4.175769 0.840927 SUCCESS 143 +111111000 240 254 237 262 258 246 226 233 4.800677 0.778652 SUCCESS 144 +111111010 237 240 215 222 248 265 256 222 10.536070 0.229396 SUCCESS 145 +111111100 238 262 232 250 255 241 235 242 3.196038 0.921459 SUCCESS 146 +111111110 241 258 220 245 257 253 234 242 4.815506 0.777101 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 238 246 243 242 257 242 237 255 1.635884 0.990215 SUCCESS 0 +000000011 208 248 240 235 242 238 260 252 7.525916 0.481092 SUCCESS 1 +000000101 242 255 276 234 231 247 240 235 6.448742 0.597099 SUCCESS 2 +000000111 241 241 230 235 262 243 239 267 4.968026 0.760988 SUCCESS 3 +000001001 255 222 265 283 228 249 235 269 15.000462 0.059136 SUCCESS 4 +000001011 243 236 250 202 244 237 250 238 8.469634 0.388989 SUCCESS 5 +000001101 269 234 235 231 244 230 267 251 7.400934 0.494056 SUCCESS 6 +000001111 245 234 247 244 263 260 223 256 5.537858 0.698842 SUCCESS 7 +000010001 251 255 280 245 268 238 243 243 8.741840 0.364540 SUCCESS 8 +000010011 261 254 236 255 238 258 253 237 3.923687 0.863942 SUCCESS 9 +000010101 236 241 235 238 232 246 243 249 1.576571 0.991362 SUCCESS 10 +000010111 232 240 252 227 235 218 239 255 6.056850 0.640864 SUCCESS 11 +000011001 241 238 225 219 209 242 222 241 11.785888 0.161016 SUCCESS 12 +000011011 246 265 226 235 243 249 262 278 9.927049 0.270184 SUCCESS 13 +000011101 227 276 216 228 269 236 232 246 13.538811 0.094607 SUCCESS 14 +000011111 245 243 249 241 245 262 225 229 4.026426 0.854731 SUCCESS 15 +000100011 260 260 244 261 272 259 245 234 8.008896 0.432602 SUCCESS 16 +000100101 234 245 253 261 261 232 281 288 17.723582 0.023397 SUCCESS 17 +000100111 282 215 258 231 252 261 269 234 15.741880 0.046227 SUCCESS 18 +000101001 212 254 269 266 229 255 239 224 12.731725 0.121420 SUCCESS 19 +000101011 234 237 252 248 237 249 240 243 1.368974 0.994676 SUCCESS 20 +000101101 233 255 252 259 246 247 258 267 5.308019 0.724204 SUCCESS 21 +000101111 260 243 254 240 256 218 255 262 6.902066 0.547235 SUCCESS 22 +000110011 244 255 232 251 208 230 238 241 7.898743 0.443423 SUCCESS 23 +000110101 244 213 261 244 234 254 258 241 7.015397 0.534972 SUCCESS 24 +000110111 232 253 223 256 276 235 245 241 8.146588 0.419284 SUCCESS 25 +000111001 244 262 220 251 236 243 259 230 6.087566 0.637424 SUCCESS 26 +000111011 248 286 201 236 255 223 231 258 19.588777 0.012009 SUCCESS 27 +000111101 255 201 246 231 255 253 230 250 10.951264 0.204476 SUCCESS 28 +000111111 259 240 236 248 258 256 226 218 7.049290 0.531324 SUCCESS 29 +001000011 242 242 232 256 239 261 234 237 3.225695 0.919406 SUCCESS 30 +001000101 236 259 235 241 244 244 236 231 2.620910 0.955854 SUCCESS 31 +001000111 256 245 235 246 256 259 239 230 3.459771 0.902289 SUCCESS 32 +001001011 232 251 251 272 254 246 261 254 6.362950 0.606646 SUCCESS 33 +001001101 240 280 256 241 248 228 239 259 8.377487 0.397491 SUCCESS 34 +001001111 272 244 251 233 221 229 256 239 7.960175 0.437370 SUCCESS 35 +001010011 236 248 261 240 248 237 248 229 2.933365 0.938469 SUCCESS 36 +001010101 218 259 220 227 262 252 256 250 9.897392 0.272302 SUCCESS 37 +001010111 250 254 241 229 230 261 245 244 3.625001 0.889275 SUCCESS 38 +001011011 240 234 239 272 234 274 273 275 15.696335 0.046939 SUCCESS 39 +001011101 236 243 247 256 268 227 256 249 5.273066 0.728031 SUCCESS 40 +001011111 244 267 248 237 241 241 251 238 2.937602 0.938212 SUCCESS 41 +001100101 260 262 259 240 238 260 260 237 5.940342 0.653915 SUCCESS 42 +001100111 232 269 251 238 220 236 256 229 7.915690 0.441749 SUCCESS 43 +001101011 243 240 250 264 241 254 243 228 3.458712 0.902370 SUCCESS 44 +001101101 253 260 254 232 225 256 249 238 4.844103 0.774101 SUCCESS 45 +001101111 234 245 223 231 245 230 257 255 5.109954 0.745762 SUCCESS 46 +001110101 223 225 266 241 258 243 249 239 6.541949 0.586758 SUCCESS 47 +001110111 282 284 232 244 266 236 230 244 16.589214 0.034682 SUCCESS 48 +001111011 250 216 251 257 245 231 226 243 6.530298 0.588049 SUCCESS 49 +001111101 231 250 255 251 244 260 233 215 6.763315 0.562371 SUCCESS 50 +001111111 272 248 227 238 246 271 245 217 10.952323 0.204415 SUCCESS 51 +010000011 244 250 243 232 248 246 235 256 1.803233 0.986461 SUCCESS 52 +010000111 243 269 237 253 248 239 234 238 3.943811 0.862157 SUCCESS 53 +010001011 234 228 253 251 250 237 232 248 3.117660 0.926758 SUCCESS 54 +010001111 290 240 253 250 262 262 229 210 18.078403 0.020646 SUCCESS 55 +010010011 251 238 236 264 232 204 253 225 11.639723 0.168017 SUCCESS 56 +010010111 245 238 259 244 244 230 230 264 4.463862 0.813038 SUCCESS 57 +010011011 226 272 232 233 223 235 231 252 9.067005 0.336675 SUCCESS 58 +010011111 246 233 247 243 231 245 259 219 4.924600 0.765604 SUCCESS 59 +010100011 254 254 262 247 255 233 238 239 3.510611 0.898365 SUCCESS 60 +010100111 251 225 259 219 227 217 255 248 10.286107 0.245516 SUCCESS 61 +010101011 220 232 209 221 244 258 260 262 13.818431 0.086622 SUCCESS 62 +010101111 250 251 254 214 256 263 236 241 7.032344 0.533147 SUCCESS 63 +010110011 225 246 246 228 257 245 231 254 4.529531 0.806471 SUCCESS 64 +010110111 248 235 241 257 233 262 253 275 7.410467 0.493061 SUCCESS 65 +010111011 247 236 242 233 255 252 254 252 2.297864 0.970492 SUCCESS 66 +010111111 239 254 279 228 242 238 260 213 12.129059 0.145538 SUCCESS 67 +011000111 251 218 262 240 256 252 229 223 8.237677 0.410604 SUCCESS 68 +011001111 239 279 251 240 219 230 251 264 10.930081 0.205692 SUCCESS 69 +011010111 239 236 250 261 232 285 234 233 10.403675 0.237828 SUCCESS 70 +011011111 238 233 220 247 266 235 258 277 10.958678 0.204052 SUCCESS 71 +011101111 265 266 228 236 256 246 224 247 7.618064 0.471639 SUCCESS 72 +011111111 267 236 222 238 221 254 253 233 8.266274 0.407901 SUCCESS 73 +100000000 238 246 243 242 257 242 237 255 1.635884 0.990215 SUCCESS 74 +100010000 243 218 256 267 261 247 246 252 7.230408 0.511990 SUCCESS 75 +100100000 243 249 249 260 226 259 254 246 4.031722 0.854250 SUCCESS 76 +100101000 216 242 269 250 265 239 252 261 9.564814 0.296907 SUCCESS 77 +100110000 248 237 211 274 240 242 223 247 10.725661 0.217733 SUCCESS 78 +100111000 269 237 260 264 241 237 251 214 9.879387 0.273594 SUCCESS 79 +101000000 224 249 243 222 267 219 239 262 10.252214 0.247768 SUCCESS 80 +101000100 251 217 253 277 283 254 262 251 16.599805 0.034557 SUCCESS 81 +101001000 222 250 245 253 243 239 253 228 4.109041 0.847154 SUCCESS 82 +101001100 225 255 250 267 285 232 239 236 12.506122 0.130010 SUCCESS 83 +101010000 220 269 247 207 245 261 265 251 14.217737 0.076264 SUCCESS 84 +101010100 213 254 232 239 248 236 249 273 9.227998 0.323429 SUCCESS 85 +101011000 212 230 259 264 236 248 231 236 9.181395 0.327226 SUCCESS 86 +101011100 255 238 229 224 217 273 235 240 10.419562 0.236804 SUCCESS 87 +101100000 223 218 241 240 237 264 262 260 9.205756 0.325237 SUCCESS 88 +101100100 242 237 218 235 222 258 249 223 8.359481 0.399166 SUCCESS 89 +101101000 247 243 249 248 246 218 242 264 4.803855 0.778320 SUCCESS 90 +101101100 248 237 239 273 234 246 255 263 6.382015 0.604522 SUCCESS 91 +101110000 275 255 244 213 214 267 254 210 20.052692 0.010139 SUCCESS 92 +101110100 242 245 228 257 261 237 245 238 3.409990 0.906062 SUCCESS 93 +101111000 286 257 318 209 261 275 242 279 46.897297 0.000000 FAILURE 94 +101111100 251 242 228 262 252 256 266 246 5.577047 0.694490 SUCCESS 95 +110000000 225 239 244 259 231 251 259 238 4.624856 0.796816 SUCCESS 96 +110000010 236 235 239 229 223 232 232 246 4.864228 0.771984 SUCCESS 97 +110000100 244 227 254 238 255 255 247 205 9.337093 0.314662 SUCCESS 98 +110001000 261 250 245 260 256 242 252 246 3.317843 0.912858 SUCCESS 99 +110001010 232 247 271 239 251 243 232 254 5.070765 0.749987 SUCCESS 100 +110010000 262 246 247 261 221 244 251 256 5.673432 0.683759 SUCCESS 101 +110010010 248 244 224 250 252 235 243 246 2.561597 0.958797 SUCCESS 102 +110010100 227 263 243 257 265 233 251 237 6.245382 0.619766 SUCCESS 103 +110011000 248 238 205 240 238 250 226 270 11.313500 0.184561 SUCCESS 104 +110011010 253 243 236 243 229 266 225 221 7.435887 0.490415 SUCCESS 105 +110100000 230 244 238 221 271 213 215 254 14.441222 0.070966 SUCCESS 106 +110100010 242 221 254 245 273 262 241 270 10.465106 0.233886 SUCCESS 107 +110100100 221 254 242 239 258 234 258 226 6.266566 0.617400 SUCCESS 108 +110101000 237 255 242 264 263 258 251 224 6.649984 0.574824 SUCCESS 109 +110101010 215 227 221 233 230 242 253 285 15.902873 0.043792 SUCCESS 110 +110101100 236 275 247 275 247 240 230 251 9.544690 0.298447 SUCCESS 111 +110110000 229 222 233 227 223 244 279 269 14.475115 0.070192 SUCCESS 112 +110110010 253 238 227 242 251 244 248 237 2.233255 0.973013 SUCCESS 113 +110110100 226 236 248 220 237 232 251 237 5.454184 0.708111 SUCCESS 114 +110111000 265 250 247 245 237 247 250 214 6.271861 0.616808 SUCCESS 115 +110111010 231 247 226 249 267 251 248 217 7.855317 0.447729 SUCCESS 116 +110111100 242 256 260 207 237 274 232 283 18.545496 0.017489 SUCCESS 117 +111000000 253 237 263 248 229 247 248 229 4.158822 0.842517 SUCCESS 118 +111000010 252 240 253 238 237 272 229 207 11.142974 0.193729 SUCCESS 119 +111000100 265 241 258 247 267 236 290 230 14.996226 0.059219 SUCCESS 120 +111000110 242 231 239 209 250 256 254 237 7.459188 0.487994 SUCCESS 121 +111001000 263 253 239 247 238 240 230 264 4.739246 0.785048 SUCCESS 122 +111001010 249 243 230 268 236 209 257 229 10.544544 0.228865 SUCCESS 123 +111001100 264 246 223 241 209 251 261 264 11.927817 0.154454 SUCCESS 124 +111010000 236 242 216 227 251 221 242 243 7.382928 0.495936 SUCCESS 125 +111010010 241 234 266 227 250 205 242 236 10.675881 0.220749 SUCCESS 126 +111010100 226 248 236 250 260 261 222 249 6.330116 0.610306 SUCCESS 127 +111010110 245 272 259 268 267 243 222 258 11.759409 0.162266 SUCCESS 128 +111011000 256 226 248 251 253 237 246 250 2.963022 0.936657 SUCCESS 129 +111011010 224 221 250 224 223 245 247 261 8.979094 0.344063 SUCCESS 130 +111011100 275 254 250 250 263 259 257 221 10.159007 0.254043 SUCCESS 131 +111100000 237 239 272 231 240 250 224 255 6.783439 0.560168 SUCCESS 132 +111100010 260 278 288 248 234 247 290 229 24.503315 0.001886 FAILURE 133 +111100100 249 276 261 242 237 250 226 274 11.165216 0.192512 SUCCESS 134 +111100110 252 221 237 240 203 256 250 254 11.137678 0.194020 SUCCESS 135 +111101000 250 235 241 242 267 220 241 246 5.298486 0.725249 SUCCESS 136 +111101010 231 251 228 247 238 264 239 264 5.684023 0.682578 SUCCESS 137 +111101100 264 226 243 246 268 227 235 229 8.065032 0.427144 SUCCESS 138 +111101110 246 243 246 238 252 262 254 212 6.595967 0.580784 SUCCESS 139 +111110000 249 229 223 257 256 252 223 218 9.305318 0.317198 SUCCESS 140 +111110010 247 276 240 256 247 233 223 254 7.872264 0.446046 SUCCESS 141 +111110100 252 212 242 237 251 217 257 240 8.961088 0.345589 SUCCESS 142 +111110110 259 212 253 244 236 245 247 242 5.980590 0.649406 SUCCESS 143 +111111000 240 257 230 225 258 251 245 211 8.837166 0.356218 SUCCESS 144 +111111010 249 229 247 243 241 256 270 250 4.731832 0.785816 SUCCESS 145 +111111100 221 259 241 246 233 252 243 214 7.896625 0.443633 SUCCESS 146 +111111110 267 236 222 238 221 254 253 233 8.266274 0.407901 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 242 240 228 258 249 241 257 244 2.852868 0.943249 SUCCESS 0 +000000011 242 238 246 228 268 249 233 223 6.225258 0.622016 SUCCESS 1 +000000101 233 260 245 242 242 236 251 251 2.313752 0.969851 SUCCESS 2 +000000111 241 257 230 229 243 260 227 250 5.019925 0.755444 SUCCESS 3 +000001001 249 240 223 251 220 251 244 250 5.076061 0.749417 SUCCESS 4 +000001011 242 272 288 246 268 232 247 261 15.760945 0.045932 SUCCESS 5 +000001101 247 263 246 227 264 236 234 220 7.655134 0.467861 SUCCESS 6 +000001111 251 248 249 227 258 253 233 278 8.142352 0.419690 SUCCESS 7 +000010001 245 233 271 248 234 247 234 235 4.907653 0.767399 SUCCESS 8 +000010011 238 243 226 261 204 245 242 255 10.107108 0.257589 SUCCESS 9 +000010101 231 251 217 237 230 233 234 275 10.104989 0.257734 SUCCESS 10 +000010111 247 291 282 250 241 265 263 247 18.999879 0.014860 SUCCESS 11 +000011001 237 218 225 228 262 250 255 246 7.773761 0.455876 SUCCESS 12 +000011011 232 270 240 227 264 240 227 238 7.920985 0.441226 SUCCESS 13 +000011101 237 234 231 251 218 233 255 236 5.776171 0.672288 SUCCESS 14 +000011111 240 240 253 246 255 255 265 251 3.541327 0.895959 SUCCESS 15 +000100011 265 237 271 247 249 246 226 232 7.286544 0.506056 SUCCESS 16 +000100101 253 256 258 236 244 249 234 288 10.717188 0.218244 SUCCESS 17 +000100111 246 261 233 241 240 244 275 232 6.520766 0.589105 SUCCESS 18 +000101001 241 246 248 253 243 224 220 228 5.742278 0.676075 SUCCESS 19 +000101011 226 262 249 244 238 239 257 245 3.822007 0.872815 SUCCESS 20 +000101101 243 225 270 228 272 234 250 260 10.433331 0.235919 SUCCESS 21 +000101111 244 280 279 237 236 273 279 223 21.676396 0.005552 FAILURE 22 +000110011 242 233 226 242 247 256 251 233 3.311488 0.913318 SUCCESS 23 +000110101 271 272 256 249 252 243 228 219 11.094252 0.196416 SUCCESS 24 +000110111 227 243 235 239 240 240 219 237 4.745601 0.784388 SUCCESS 25 +000111001 247 246 222 249 247 244 255 271 5.820656 0.667313 SUCCESS 26 +000111011 241 249 226 251 223 247 250 218 6.697647 0.569578 SUCCESS 27 +000111101 252 255 223 239 238 232 216 277 11.477671 0.176074 SUCCESS 28 +000111111 256 235 221 256 244 267 273 220 12.028438 0.149940 SUCCESS 29 +001000011 237 221 215 253 258 252 228 247 8.623214 0.375071 SUCCESS 30 +001000101 243 257 261 259 258 262 247 240 5.127960 0.743816 SUCCESS 31 +001000111 242 262 240 231 255 252 225 211 9.136910 0.330878 SUCCESS 32 +001001011 258 243 252 238 239 226 225 276 8.599912 0.377162 SUCCESS 33 +001001101 244 227 250 221 219 247 231 244 7.093776 0.526550 SUCCESS 34 +001001111 241 245 255 227 232 258 263 229 5.705207 0.680214 SUCCESS 35 +001010011 257 237 256 241 235 232 240 239 2.715176 0.950942 SUCCESS 36 +001010101 232 255 223 254 254 227 248 258 5.962584 0.651423 SUCCESS 37 +001010111 245 251 245 243 248 241 251 234 0.951662 0.998536 SUCCESS 38 +001011011 255 224 244 256 261 242 214 253 8.218612 0.412412 SUCCESS 39 +001011101 227 245 270 244 241 254 252 275 8.838225 0.356127 SUCCESS 40 +001011111 256 271 254 247 259 273 250 229 9.690855 0.287398 SUCCESS 41 +001100101 245 224 208 254 253 272 246 253 11.635487 0.168223 SUCCESS 42 +001100111 234 234 240 250 250 229 244 217 5.319670 0.722927 SUCCESS 43 +001101011 274 257 249 252 258 213 215 242 13.379936 0.099429 SUCCESS 44 +001101101 249 261 261 201 220 268 243 243 15.284319 0.053847 SUCCESS 45 +001101111 232 238 247 247 221 256 253 242 4.067733 0.850961 SUCCESS 46 +001110101 232 245 239 251 225 236 278 250 7.774820 0.455770 SUCCESS 47 +001110111 239 238 233 251 228 251 233 217 5.938224 0.654152 SUCCESS 48 +001111011 221 266 226 222 236 253 227 225 11.164157 0.192570 SUCCESS 49 +001111101 259 231 260 227 247 232 261 237 6.056850 0.640864 SUCCESS 50 +001111111 250 224 226 281 253 260 256 221 13.279315 0.102594 SUCCESS 51 +010000011 231 250 266 239 247 243 248 254 3.531795 0.896708 SUCCESS 52 +010000111 221 244 219 270 262 244 246 236 9.425004 0.307720 SUCCESS 53 +010001011 240 253 273 215 260 255 255 240 9.673908 0.288663 SUCCESS 54 +010001111 256 233 238 247 250 258 227 224 5.235995 0.732081 SUCCESS 55 +010010011 247 225 269 251 246 223 230 244 7.157326 0.519758 SUCCESS 56 +010010111 250 241 252 227 250 229 231 246 3.552978 0.895039 SUCCESS 57 +010011011 234 252 260 227 216 234 255 246 7.308787 0.503713 SUCCESS 58 +010011111 271 245 252 243 240 229 252 241 4.676755 0.791500 SUCCESS 59 +010100011 219 245 242 240 234 266 264 235 7.256887 0.509187 SUCCESS 60 +010100111 268 265 230 256 239 230 265 251 8.706888 0.367623 SUCCESS 61 +010101011 234 224 231 247 251 235 238 250 3.773285 0.876977 SUCCESS 62 +010101111 237 240 220 236 246 233 265 234 5.852431 0.663758 SUCCESS 63 +010110011 245 230 243 261 239 228 241 213 7.418940 0.492178 SUCCESS 64 +010110111 286 258 227 252 250 245 225 249 11.549694 0.172454 SUCCESS 65 +010111011 224 256 263 240 238 261 238 270 8.255682 0.408901 SUCCESS 66 +010111111 253 265 252 232 272 259 250 245 7.444360 0.489534 SUCCESS 67 +011000111 222 242 240 280 219 236 254 239 11.096370 0.196298 SUCCESS 68 +011001111 225 234 202 262 263 221 244 231 15.360579 0.052502 SUCCESS 69 +011010111 254 262 247 224 233 229 247 248 5.109954 0.745762 SUCCESS 70 +011011111 253 252 240 220 231 264 246 245 5.555864 0.696843 SUCCESS 71 +011101111 255 259 245 245 229 247 223 247 4.374892 0.821815 SUCCESS 72 +011111111 237 230 237 261 257 256 254 261 5.401226 0.713957 SUCCESS 73 +100000000 242 240 228 258 249 241 257 244 2.852868 0.943249 SUCCESS 74 +100010000 258 242 288 248 242 267 220 259 14.693304 0.065391 SUCCESS 75 +100100000 228 243 240 249 224 238 237 230 4.214958 0.837227 SUCCESS 76 +100101000 241 258 256 237 254 255 279 230 8.581906 0.378783 SUCCESS 77 +100110000 267 246 245 242 243 239 252 248 2.697170 0.951902 SUCCESS 78 +100111000 245 275 237 247 248 236 262 240 6.061087 0.640389 SUCCESS 79 +101000000 240 235 233 247 256 251 261 252 3.251115 0.917625 SUCCESS 80 +101000100 251 229 250 240 252 238 234 240 2.315870 0.969765 SUCCESS 81 +101001000 248 250 217 238 236 228 216 256 8.815982 0.358057 SUCCESS 82 +101001100 233 252 248 239 247 242 233 284 8.276866 0.406903 SUCCESS 83 +101010000 233 256 244 251 254 236 263 245 3.527558 0.897040 SUCCESS 84 +101010100 216 257 234 254 260 221 241 254 8.688882 0.369217 SUCCESS 85 +101011000 248 245 264 249 241 236 234 245 2.599727 0.956918 SUCCESS 86 +101011100 258 231 238 240 239 235 240 245 2.315870 0.969765 SUCCESS 87 +101100000 252 253 244 240 241 238 222 266 4.970144 0.760762 SUCCESS 88 +101100100 266 260 240 217 236 263 229 237 9.257655 0.321029 SUCCESS 89 +101101000 258 250 258 259 230 256 245 242 4.180005 0.840528 SUCCESS 90 +101101100 257 233 241 240 269 253 259 267 7.449656 0.488983 SUCCESS 91 +101110000 231 245 241 230 246 253 223 235 4.211780 0.837528 SUCCESS 92 +101110100 208 251 251 225 241 224 253 246 9.584938 0.295374 SUCCESS 93 +101111000 247 233 255 236 228 223 283 230 11.580410 0.170930 SUCCESS 94 +101111100 240 256 241 218 245 250 237 231 4.696879 0.789428 SUCCESS 95 +110000000 259 258 241 238 253 237 238 214 6.505937 0.590749 SUCCESS 96 +110000010 253 229 252 236 229 235 238 258 4.141875 0.844101 SUCCESS 97 +110000100 226 224 242 253 237 261 240 237 5.169268 0.739341 SUCCESS 98 +110001000 274 253 278 252 259 271 232 269 16.481179 0.035989 SUCCESS 99 +110001010 251 261 281 243 259 230 261 223 12.052799 0.148864 SUCCESS 100 +110010000 240 248 215 266 257 262 240 229 8.854112 0.354752 SUCCESS 101 +110010010 236 251 242 216 239 231 237 245 4.909772 0.767175 SUCCESS 102 +110010100 241 241 253 274 239 239 259 213 9.462074 0.304826 SUCCESS 103 +110011000 250 261 248 239 252 262 243 226 4.541181 0.805299 SUCCESS 104 +110011010 237 250 228 249 254 206 241 261 9.382637 0.311052 SUCCESS 105 +110100000 234 233 268 228 259 257 247 253 6.483695 0.593217 SUCCESS 106 +110100010 240 243 238 258 252 233 246 243 1.859369 0.985024 SUCCESS 107 +110100100 245 233 242 234 256 216 241 277 9.549985 0.298041 SUCCESS 108 +110101000 224 256 233 254 232 232 261 223 7.593703 0.474129 SUCCESS 109 +110101010 218 226 242 247 257 229 231 246 6.753783 0.563416 SUCCESS 110 +110101100 254 266 275 261 236 244 225 245 9.518210 0.300481 SUCCESS 111 +110110000 255 256 243 221 230 260 237 231 6.227376 0.621779 SUCCESS 112 +110110010 249 250 239 237 239 257 235 242 1.758748 0.987536 SUCCESS 113 +110110100 238 267 280 249 231 255 222 249 11.334683 0.183447 SUCCESS 114 +110111000 228 241 260 227 254 248 216 234 7.715507 0.461742 SUCCESS 115 +110111010 219 231 229 221 246 237 251 242 7.088480 0.527117 SUCCESS 116 +110111100 258 233 231 263 216 239 237 245 7.260065 0.508851 SUCCESS 117 +111000000 221 271 216 231 255 240 246 233 10.519124 0.230462 SUCCESS 118 +111000010 227 217 257 241 248 254 220 232 8.668758 0.371005 SUCCESS 119 +111000100 292 269 257 266 258 265 251 251 18.123948 0.020316 SUCCESS 120 +111000110 242 251 249 238 250 231 243 223 3.251115 0.917625 SUCCESS 121 +111001000 215 251 249 266 258 267 250 229 10.070037 0.260145 SUCCESS 122 +111001010 268 246 253 251 248 255 260 226 5.988004 0.648576 SUCCESS 123 +111001100 248 271 241 239 251 254 234 220 6.789794 0.559473 SUCCESS 124 +111010000 231 240 243 218 258 225 256 234 7.095894 0.526323 SUCCESS 125 +111010010 252 232 244 229 257 229 249 251 3.827302 0.872359 SUCCESS 126 +111010100 224 244 244 254 235 237 266 252 4.987091 0.758955 SUCCESS 127 +111010110 254 268 253 265 240 249 261 255 6.888297 0.548731 SUCCESS 128 +111011000 254 276 253 239 212 250 257 229 11.352689 0.182505 SUCCESS 129 +111011010 234 259 285 235 229 252 230 266 12.907547 0.115070 SUCCESS 130 +111011100 239 243 244 252 246 242 219 228 4.189538 0.839630 SUCCESS 131 +111100000 239 257 240 224 247 228 231 219 7.142497 0.521339 SUCCESS 132 +111100010 266 252 263 260 238 268 247 253 7.809773 0.452269 SUCCESS 133 +111100100 240 257 244 237 229 272 258 240 6.138406 0.631732 SUCCESS 134 +111100110 245 259 240 236 250 262 243 221 5.063351 0.750784 SUCCESS 135 +111101000 264 231 230 249 251 237 257 249 4.567661 0.802626 SUCCESS 136 +111101010 238 246 240 248 242 217 240 264 5.191510 0.736925 SUCCESS 137 +111101100 252 262 212 240 229 274 247 220 13.312149 0.101551 SUCCESS 138 +111101110 241 250 230 234 254 238 241 243 2.086031 0.978260 SUCCESS 139 +111110000 260 230 239 211 284 265 242 230 16.120002 0.040694 SUCCESS 140 +111110010 251 251 272 251 233 252 260 229 6.716712 0.567483 SUCCESS 141 +111110100 256 242 234 249 251 246 267 258 4.399253 0.819426 SUCCESS 142 +111110110 282 260 232 234 233 270 251 234 12.197905 0.142590 SUCCESS 143 +111111000 267 225 243 250 262 286 247 246 12.750790 0.120717 SUCCESS 144 +111111010 252 241 220 268 252 240 243 263 7.034462 0.532919 SUCCESS 145 +111111100 243 235 245 246 262 283 248 213 12.300644 0.138286 SUCCESS 146 +111111110 237 230 237 261 256 256 254 261 5.296368 0.725481 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 207 246 228 254 219 240 238 251 10.474639 0.233279 SUCCESS 0 +000000011 237 254 263 240 220 256 226 251 6.864995 0.551266 SUCCESS 1 +000000101 239 233 259 250 226 241 239 249 3.364446 0.909452 SUCCESS 2 +000000111 229 242 290 266 237 230 227 232 14.857475 0.061977 SUCCESS 3 +000001001 238 244 223 268 248 215 274 251 12.103639 0.146639 SUCCESS 4 +000001011 238 231 257 241 245 247 223 246 3.576280 0.893190 SUCCESS 5 +000001101 248 250 274 228 231 248 244 270 8.722775 0.366219 SUCCESS 6 +000001111 251 240 269 261 230 237 245 247 5.198925 0.736119 SUCCESS 7 +000010001 235 263 210 212 250 260 253 251 12.916020 0.114772 SUCCESS 8 +000010011 260 237 253 261 259 228 278 247 9.758641 0.282376 SUCCESS 9 +000010101 255 225 224 245 235 220 257 255 7.791767 0.454071 SUCCESS 10 +000010111 235 250 258 238 241 244 244 228 2.616674 0.956068 SUCCESS 11 +000011001 238 257 282 254 248 277 245 224 13.713573 0.089543 SUCCESS 12 +000011011 244 262 229 264 239 258 241 240 5.036872 0.753628 SUCCESS 13 +000011101 221 242 235 234 251 265 249 249 5.319670 0.722927 SUCCESS 14 +000011111 237 245 260 284 240 241 241 263 9.686618 0.287714 SUCCESS 15 +000100011 252 256 239 227 278 263 249 252 8.948378 0.346669 SUCCESS 16 +000100101 260 231 208 269 249 239 262 234 11.947941 0.153542 SUCCESS 17 +000100111 244 234 244 262 237 235 270 242 5.211635 0.734735 SUCCESS 18 +000101001 254 247 294 235 232 243 234 226 13.794070 0.087293 SUCCESS 19 +000101011 238 231 239 232 239 223 256 223 6.112986 0.634577 SUCCESS 20 +000101101 230 257 233 245 258 249 222 253 5.399107 0.714191 SUCCESS 21 +000101111 249 254 232 245 238 250 264 223 5.009334 0.756578 SUCCESS 22 +000110011 235 261 251 260 255 268 248 242 5.825952 0.666721 SUCCESS 23 +000110101 254 278 251 229 263 240 220 273 14.023910 0.081144 SUCCESS 24 +000110111 250 255 215 255 243 255 251 253 5.782526 0.671577 SUCCESS 25 +000111001 221 248 233 261 229 239 225 257 7.392461 0.494940 SUCCESS 26 +000111011 241 207 238 227 262 237 240 264 10.596443 0.225630 SUCCESS 27 +000111101 256 216 245 224 247 238 266 230 8.734426 0.365192 SUCCESS 28 +000111111 249 251 256 277 237 247 253 277 10.639869 0.222951 SUCCESS 29 +001000011 237 247 260 233 234 236 236 254 3.248997 0.917774 SUCCESS 30 +001000101 266 256 244 242 223 262 268 230 9.148561 0.329919 SUCCESS 31 +001000111 262 241 199 241 270 254 258 263 15.638081 0.047863 SUCCESS 32 +001001011 272 251 234 257 265 238 255 238 7.293958 0.505274 SUCCESS 33 +001001101 247 238 251 233 259 239 260 241 3.076353 0.929475 SUCCESS 34 +001001111 247 235 252 259 242 231 253 222 4.744542 0.784498 SUCCESS 35 +001010011 266 239 265 240 241 257 246 241 4.856813 0.772765 SUCCESS 36 +001010101 244 277 230 250 244 239 230 246 6.541949 0.586758 SUCCESS 37 +001010111 265 240 258 219 238 213 243 236 9.956706 0.268078 SUCCESS 38 +001011011 236 226 245 226 244 256 217 243 6.786617 0.559821 SUCCESS 39 +001011101 235 244 220 238 235 257 240 248 4.168354 0.841623 SUCCESS 40 +001011111 247 250 250 270 247 250 272 254 7.050350 0.531210 SUCCESS 41 +001100101 268 225 259 249 213 264 253 232 11.737167 0.163322 SUCCESS 42 +001100111 233 259 248 259 264 253 237 222 6.759079 0.562835 SUCCESS 43 +001101011 240 251 249 224 263 251 246 290 12.729607 0.121498 SUCCESS 44 +001101101 246 218 249 241 238 262 243 238 4.725477 0.786474 SUCCESS 45 +001101111 273 274 252 260 249 254 238 271 12.376904 0.135163 SUCCESS 46 +001110101 227 259 221 240 231 246 248 255 5.827011 0.666602 SUCCESS 47 +001110111 255 226 250 234 249 236 231 221 5.849253 0.664113 SUCCESS 48 +001111011 266 228 249 238 235 215 254 255 8.249327 0.409502 SUCCESS 49 +001111101 256 222 236 252 248 235 260 219 7.372337 0.497044 SUCCESS 50 +001111111 241 277 244 237 223 243 247 272 10.058386 0.260952 SUCCESS 51 +010000011 253 269 240 244 237 254 247 240 3.762693 0.877874 SUCCESS 52 +010000111 237 233 250 224 237 240 244 271 5.948815 0.652965 SUCCESS 53 +010001011 265 270 225 269 250 262 250 234 10.934318 0.205449 SUCCESS 54 +010001111 262 251 216 254 253 248 284 260 13.519746 0.095174 SUCCESS 55 +010010011 248 224 257 238 253 247 241 224 4.766784 0.782187 SUCCESS 56 +010010111 270 255 237 244 265 248 254 245 5.878910 0.660794 SUCCESS 57 +010011011 234 251 248 227 243 261 247 245 3.190743 0.921823 SUCCESS 58 +010011111 247 234 237 265 241 228 242 254 4.105863 0.847448 SUCCESS 59 +010100011 239 244 244 241 251 247 238 267 2.763898 0.948289 SUCCESS 60 +010100111 234 243 238 247 238 243 240 244 0.870106 0.998943 SUCCESS 61 +010101011 250 259 237 247 241 236 234 234 2.523467 0.960628 SUCCESS 62 +010101111 254 261 259 232 243 220 241 212 10.064741 0.260511 SUCCESS 63 +010110011 237 265 238 241 232 273 225 244 7.966530 0.436746 SUCCESS 64 +010110111 256 253 253 236 249 205 222 263 11.713865 0.164434 SUCCESS 65 +010111011 234 238 231 247 256 249 256 246 2.668573 0.953406 SUCCESS 66 +010111111 240 226 230 254 262 233 260 251 5.868319 0.661979 SUCCESS 67 +011000111 238 222 234 250 237 238 293 230 14.153128 0.077860 SUCCESS 68 +011001111 223 261 245 231 251 257 234 243 5.172445 0.738996 SUCCESS 69 +011010111 205 220 239 224 259 236 265 249 13.942354 0.083280 SUCCESS 70 +011011111 277 222 239 244 242 244 242 276 11.106962 0.195712 SUCCESS 71 +011101111 247 241 258 227 281 246 233 233 8.958970 0.345769 SUCCESS 72 +011111111 232 227 217 237 230 249 233 265 8.514119 0.384925 SUCCESS 73 +100000000 207 246 228 254 219 240 238 251 10.474639 0.233279 SUCCESS 74 +100010000 225 254 253 235 247 239 228 264 5.570692 0.695196 SUCCESS 75 +100100000 237 249 248 245 256 244 248 227 2.286213 0.970956 SUCCESS 76 +100101000 251 261 238 265 223 255 251 262 7.357508 0.498597 SUCCESS 77 +100110000 235 236 233 244 218 263 241 240 5.671313 0.683995 SUCCESS 78 +100111000 207 264 242 260 228 226 240 223 13.055830 0.109943 SUCCESS 79 +101000000 229 248 283 247 216 243 249 256 11.525333 0.173672 SUCCESS 80 +101000100 246 255 243 225 244 258 257 231 4.318756 0.827280 SUCCESS 81 +101001000 269 236 238 232 224 228 259 247 7.472958 0.486566 SUCCESS 82 +101001100 237 230 237 219 228 266 231 223 9.699328 0.286766 SUCCESS 83 +101010000 237 259 250 259 229 222 243 245 5.287895 0.726409 SUCCESS 84 +101010100 215 243 216 226 237 259 245 250 9.644251 0.290888 SUCCESS 85 +101011000 257 243 241 251 250 225 234 230 3.924746 0.863848 SUCCESS 86 +101011100 233 239 241 227 244 233 225 241 4.034899 0.853961 SUCCESS 87 +101100000 252 254 246 255 227 261 253 233 4.498815 0.809552 SUCCESS 88 +101100100 258 238 240 251 224 244 267 242 5.198925 0.736119 SUCCESS 89 +101101000 248 236 242 255 246 259 241 271 4.917186 0.766390 SUCCESS 90 +101101100 218 244 277 243 235 268 236 221 12.788920 0.119322 SUCCESS 91 +101110000 214 247 219 243 264 203 213 257 20.205212 0.009587 FAILURE 92 +101110100 255 232 211 260 220 256 259 227 12.083514 0.147516 SUCCESS 93 +101111000 276 244 259 264 235 272 250 247 10.741549 0.216778 SUCCESS 94 +101111100 271 260 258 238 270 234 269 247 11.029643 0.200025 SUCCESS 95 +110000000 227 264 236 238 229 259 234 246 5.710503 0.679623 SUCCESS 96 +110000010 246 243 226 239 249 239 263 263 4.754074 0.783509 SUCCESS 97 +110000100 244 223 253 231 251 235 265 259 6.290926 0.614679 SUCCESS 98 +110001000 243 235 263 248 223 253 228 252 5.519852 0.700840 SUCCESS 99 +110001010 247 259 298 247 249 247 237 235 14.008022 0.081557 SUCCESS 100 +110010000 232 245 273 265 247 233 239 247 6.710357 0.568181 SUCCESS 101 +110010010 257 257 222 237 256 249 250 218 7.429532 0.491076 SUCCESS 102 +110010100 259 246 229 259 222 253 241 262 6.661635 0.573540 SUCCESS 103 +110011000 255 236 239 230 234 245 266 247 4.237200 0.835113 SUCCESS 104 +110011010 245 266 243 221 225 246 263 250 7.521679 0.481529 SUCCESS 105 +110100000 260 248 268 197 231 237 254 237 14.528073 0.068998 SUCCESS 106 +110100010 253 258 240 258 250 261 245 233 3.917332 0.864504 SUCCESS 107 +110100100 273 227 240 241 242 219 260 226 10.041439 0.262129 SUCCESS 108 +110101000 240 257 256 242 236 228 226 222 6.237968 0.620595 SUCCESS 109 +110101010 221 225 223 223 234 256 249 238 8.888006 0.351832 SUCCESS 110 +110101100 262 259 226 240 243 256 229 254 5.740159 0.676312 SUCCESS 111 +110110000 236 235 253 230 251 263 243 229 4.495637 0.809869 SUCCESS 112 +110110010 242 232 238 237 227 244 246 268 4.688406 0.790301 SUCCESS 113 +110110100 246 230 250 222 230 251 254 223 6.429677 0.599218 SUCCESS 114 +110111000 228 266 231 242 274 208 225 241 14.779096 0.063586 SUCCESS 115 +110111010 233 250 235 263 222 252 256 226 6.858640 0.551958 SUCCESS 116 +110111100 251 259 230 251 267 268 238 242 6.993155 0.537371 SUCCESS 117 +111000000 224 261 242 250 241 223 230 238 6.024016 0.644542 SUCCESS 118 +111000010 240 242 231 253 258 231 251 249 3.001152 0.934285 SUCCESS 119 +111000100 271 239 265 259 229 227 243 258 8.987567 0.343346 SUCCESS 120 +111000110 240 245 248 247 266 239 226 246 3.719267 0.881523 SUCCESS 121 +111001000 253 258 270 249 278 242 242 248 9.050058 0.338091 SUCCESS 122 +111001010 252 254 231 245 237 243 231 249 2.459917 0.963574 SUCCESS 123 +111001100 257 232 224 235 222 250 253 236 6.227376 0.621779 SUCCESS 124 +111010000 266 246 248 213 260 249 251 224 9.294726 0.318047 SUCCESS 125 +111010010 281 238 270 256 241 241 268 242 11.870622 0.157070 SUCCESS 126 +111010100 247 258 235 245 235 246 245 231 2.307397 0.970108 SUCCESS 127 +111010110 219 269 236 270 223 260 244 238 11.529570 0.173459 SUCCESS 128 +111011000 248 247 232 246 257 254 252 271 5.174564 0.738766 SUCCESS 129 +111011010 215 201 236 225 254 239 256 226 15.816021 0.045090 SUCCESS 130 +111011100 241 238 250 238 255 223 225 224 6.162767 0.629005 SUCCESS 131 +111100000 249 262 243 276 243 254 254 248 6.659517 0.573773 SUCCESS 132 +111100010 254 223 246 262 242 242 256 274 8.089393 0.424787 SUCCESS 133 +111100100 239 245 258 230 259 238 263 241 4.422555 0.817130 SUCCESS 134 +111100110 253 237 214 217 223 246 248 242 9.499145 0.301952 SUCCESS 135 +111101000 273 247 257 221 251 257 243 242 7.462366 0.487664 SUCCESS 136 +111101010 237 227 251 237 232 250 243 222 4.721240 0.786912 SUCCESS 137 +111101100 249 254 251 253 261 247 261 279 8.648634 0.372798 SUCCESS 138 +111101110 248 232 273 238 239 241 245 223 6.424382 0.599807 SUCCESS 139 +111110000 237 239 255 264 276 243 258 257 8.328765 0.402032 SUCCESS 140 +111110010 249 231 248 255 245 234 243 254 2.251261 0.972324 SUCCESS 141 +111110100 254 257 244 268 246 233 250 252 4.478691 0.811561 SUCCESS 142 +111110110 226 243 243 253 258 246 260 248 3.698084 0.883285 SUCCESS 143 +111111000 249 212 235 233 260 234 252 262 8.468575 0.389086 SUCCESS 144 +111111010 254 262 228 265 248 238 246 244 4.952138 0.762679 SUCCESS 145 +111111100 246 230 226 227 225 233 238 274 9.508678 0.301216 SUCCESS 146 +111111110 232 227 217 237 230 249 233 265 8.514119 0.384925 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 241 251 266 247 266 246 266 247 6.408494 0.601574 SUCCESS 0 +000000011 260 267 259 232 259 240 266 246 7.896625 0.443633 SUCCESS 1 +000000101 236 210 260 253 260 261 254 217 12.419271 0.133454 SUCCESS 2 +000000111 249 249 245 224 245 257 262 253 4.313460 0.827793 SUCCESS 3 +000001001 237 253 236 236 236 250 248 245 1.600932 0.990902 SUCCESS 4 +000001011 236 235 272 268 245 267 244 221 10.825223 0.211800 SUCCESS 5 +000001101 257 255 269 234 230 245 249 247 5.243410 0.731272 SUCCESS 6 +000001111 236 254 252 246 236 258 256 244 2.663277 0.953682 SUCCESS 7 +000010001 227 258 275 238 269 237 257 251 9.994836 0.265389 SUCCESS 8 +000010011 243 257 234 257 246 241 244 241 1.941984 0.982739 SUCCESS 9 +000010101 261 264 242 249 260 269 260 245 7.759992 0.457259 SUCCESS 10 +000010111 242 250 249 270 257 255 206 227 11.706451 0.164790 SUCCESS 11 +000011001 273 244 247 278 247 256 271 241 12.162952 0.144080 SUCCESS 12 +000011011 268 236 226 234 230 251 245 239 5.680846 0.682932 SUCCESS 13 +000011101 253 259 241 231 235 239 250 260 3.720326 0.881434 SUCCESS 14 +000011111 250 226 226 255 237 257 247 208 9.912221 0.271241 SUCCESS 15 +000100011 225 252 267 244 269 245 263 234 8.597794 0.377352 SUCCESS 16 +000100101 244 254 249 240 249 234 231 234 2.285154 0.970998 SUCCESS 17 +000100111 235 243 240 257 237 236 250 225 3.323139 0.912474 SUCCESS 18 +000101001 246 252 257 236 252 232 253 234 2.913241 0.939684 SUCCESS 19 +000101011 233 245 249 254 256 257 225 227 5.133256 0.743243 SUCCESS 20 +000101101 245 211 239 227 244 266 233 246 8.572374 0.379643 SUCCESS 21 +000101111 224 246 273 284 262 246 208 235 19.249843 0.013579 SUCCESS 22 +000110011 250 276 226 275 257 238 250 251 11.088956 0.196710 SUCCESS 23 +000110101 223 255 244 257 241 247 255 249 3.772226 0.877067 SUCCESS 24 +000110111 245 230 235 240 209 242 264 241 8.234499 0.410905 SUCCESS 25 +000111001 245 244 221 256 253 249 188 256 17.243779 0.027668 SUCCESS 26 +000111011 252 282 230 226 230 248 252 281 15.509922 0.049957 SUCCESS 27 +000111101 228 258 247 252 245 240 255 265 4.637566 0.795518 SUCCESS 28 +000111111 252 242 235 252 238 267 224 224 6.705061 0.568763 SUCCESS 29 +001000011 236 242 207 246 223 248 236 254 8.800095 0.359440 SUCCESS 30 +001000101 225 247 283 254 259 254 232 248 10.437568 0.235647 SUCCESS 31 +001000111 234 256 234 236 263 248 257 255 4.522116 0.807216 SUCCESS 32 +001001011 249 270 281 219 227 251 234 232 13.872449 0.085151 SUCCESS 33 +001001101 231 265 224 235 245 233 233 250 5.842898 0.664824 SUCCESS 34 +001001111 233 230 248 276 224 262 238 253 9.300022 0.317622 SUCCESS 35 +001010011 236 235 259 242 245 233 241 225 3.707616 0.882493 SUCCESS 36 +001010101 261 257 230 252 251 243 252 289 12.016787 0.150456 SUCCESS 37 +001010111 256 233 277 242 245 237 221 213 12.308058 0.137979 SUCCESS 38 +001011011 227 217 258 227 271 256 214 251 14.120294 0.078683 SUCCESS 39 +001011101 250 241 229 236 212 224 253 258 8.674054 0.370534 SUCCESS 40 +001011111 241 252 242 268 260 245 237 231 4.754074 0.783509 SUCCESS 41 +001100101 253 217 231 247 248 237 272 248 7.850021 0.448256 SUCCESS 42 +001100111 246 233 225 241 242 216 225 264 8.723835 0.366126 SUCCESS 43 +001101011 231 259 249 247 239 234 266 237 4.590962 0.800265 SUCCESS 44 +001101101 228 257 258 244 259 210 246 225 10.055208 0.261172 SUCCESS 45 +001101111 226 237 247 230 221 273 255 257 9.488554 0.302771 SUCCESS 46 +001110101 261 228 235 230 230 227 241 248 5.698852 0.680923 SUCCESS 47 +001110111 261 256 243 233 240 225 254 218 7.260065 0.508851 SUCCESS 48 +001111011 226 252 259 250 231 216 244 262 8.173067 0.416750 SUCCESS 49 +001111101 242 248 230 244 251 259 237 236 2.560538 0.958848 SUCCESS 50 +001111111 250 226 229 262 250 264 224 241 7.438005 0.490194 SUCCESS 51 +010000011 242 247 240 239 243 256 245 265 2.689756 0.952295 SUCCESS 52 +010000111 251 237 207 262 227 233 236 240 9.726866 0.284722 SUCCESS 53 +010001011 246 238 265 236 240 270 236 243 5.493373 0.703774 SUCCESS 54 +010001111 248 241 243 232 260 237 232 270 5.475367 0.705768 SUCCESS 55 +010010011 262 250 205 270 247 255 248 241 11.462842 0.176827 SUCCESS 56 +010010111 274 289 266 242 228 256 251 227 17.501157 0.025294 SUCCESS 57 +010011011 217 247 233 221 233 255 251 239 7.279130 0.506838 SUCCESS 58 +010011111 231 220 257 250 230 262 252 247 6.540890 0.586876 SUCCESS 59 +010100011 232 237 232 225 251 247 255 257 4.449034 0.814510 SUCCESS 60 +010100111 245 219 255 240 227 243 236 250 4.924600 0.765604 SUCCESS 61 +010101011 245 271 255 267 242 249 265 264 9.420767 0.308052 SUCCESS 62 +010101111 251 236 234 242 237 229 249 244 2.218427 0.973572 SUCCESS 63 +010110011 256 228 262 231 264 239 249 244 5.668136 0.684349 SUCCESS 64 +010110111 253 219 251 249 267 251 234 242 6.179714 0.627109 SUCCESS 65 +010111011 236 219 282 215 230 241 254 233 14.449695 0.070771 SUCCESS 66 +010111111 248 240 236 261 245 234 241 213 6.205134 0.624266 SUCCESS 67 +011000111 229 247 229 255 229 221 223 225 9.149620 0.329832 SUCCESS 68 +011001111 244 235 236 241 268 236 218 246 6.275039 0.616453 SUCCESS 69 +011010111 217 262 228 239 265 242 265 233 9.919635 0.270712 SUCCESS 70 +011011111 239 246 223 253 248 273 259 244 6.884060 0.549192 SUCCESS 71 +011101111 248 234 252 221 229 220 269 242 9.101957 0.333768 SUCCESS 72 +011111111 262 251 249 252 259 277 229 234 8.837166 0.356218 SUCCESS 73 +100000000 241 251 266 247 266 246 266 247 6.408494 0.601574 SUCCESS 74 +100010000 259 267 256 229 225 252 230 259 8.316055 0.403222 SUCCESS 75 +100100000 240 260 244 257 274 253 235 270 9.146442 0.330093 SUCCESS 76 +100101000 258 249 239 233 225 238 255 256 4.359005 0.823368 SUCCESS 77 +100110000 242 283 240 243 264 242 232 241 8.856231 0.354569 SUCCESS 78 +100111000 248 242 243 241 236 245 235 261 1.971641 0.981869 SUCCESS 79 +101000000 245 255 239 238 236 256 245 222 3.728800 0.880726 SUCCESS 80 +101000100 256 260 257 256 219 251 248 234 6.337530 0.609480 SUCCESS 81 +101001000 242 229 215 273 286 245 224 251 17.463027 0.025633 SUCCESS 82 +101001100 223 260 226 242 255 196 258 228 16.599805 0.034557 SUCCESS 83 +101010000 246 230 239 231 257 277 253 213 11.420475 0.178993 SUCCESS 84 +101010100 259 227 234 255 256 245 230 259 5.498669 0.703187 SUCCESS 85 +101011000 236 237 254 247 247 238 267 243 3.359150 0.909842 SUCCESS 86 +101011100 242 254 248 252 251 256 212 238 6.087566 0.637424 SUCCESS 87 +101100000 251 244 251 229 228 233 249 264 4.769962 0.781856 SUCCESS 88 +101100100 248 246 256 238 255 261 229 257 4.213899 0.837327 SUCCESS 89 +101101000 241 246 249 245 252 255 237 218 4.030663 0.854346 SUCCESS 90 +101101100 236 270 254 219 244 232 242 278 11.707510 0.164739 SUCCESS 91 +101110000 243 239 278 242 258 262 247 241 7.243118 0.510644 SUCCESS 92 +101110100 247 245 232 234 213 251 240 251 5.672372 0.683877 SUCCESS 93 +101111000 234 235 251 264 228 241 250 276 8.254623 0.409001 SUCCESS 94 +101111100 239 284 241 227 263 246 237 254 10.283989 0.245657 SUCCESS 95 +110000000 257 240 251 222 255 251 248 235 4.166236 0.841822 SUCCESS 96 +110000010 243 242 263 252 228 227 213 246 8.259919 0.408501 SUCCESS 97 +110000100 234 261 269 237 250 254 267 244 7.253710 0.509523 SUCCESS 98 +110001000 228 251 228 251 240 251 225 247 4.460685 0.813353 SUCCESS 99 +110001010 252 240 234 264 254 248 252 238 3.341144 0.911163 SUCCESS 100 +110010000 251 242 242 255 243 256 241 257 2.086031 0.978260 SUCCESS 101 +110010010 259 240 265 230 237 229 230 239 5.841839 0.664943 SUCCESS 102 +110010100 245 250 262 230 227 226 252 261 6.451920 0.596745 SUCCESS 103 +110011000 231 260 227 242 257 252 212 244 8.396552 0.395723 SUCCESS 104 +110011010 248 238 247 252 258 257 246 238 2.212072 0.973810 SUCCESS 105 +110100000 228 272 228 251 250 255 252 244 6.605499 0.579731 SUCCESS 106 +110100010 250 249 250 246 218 255 220 223 8.157180 0.418269 SUCCESS 107 +110100100 259 255 221 265 250 257 222 235 8.825515 0.357229 SUCCESS 108 +110101000 221 224 252 238 239 266 261 218 10.639869 0.222951 SUCCESS 109 +110101010 243 241 259 270 247 251 243 234 4.495637 0.809869 SUCCESS 110 +110101100 263 239 255 227 248 235 263 251 5.490196 0.704126 SUCCESS 111 +110110000 262 263 240 233 244 216 269 259 10.369781 0.240025 SUCCESS 112 +110110010 241 252 259 221 254 242 239 294 14.589505 0.067636 SUCCESS 113 +110110100 234 249 255 246 251 230 253 226 3.822007 0.872815 SUCCESS 114 +110111000 245 242 252 244 242 258 240 241 1.233401 0.996301 SUCCESS 115 +110111010 252 244 256 234 207 246 250 217 10.412148 0.237281 SUCCESS 116 +110111100 220 228 260 275 235 252 252 256 10.149474 0.254691 SUCCESS 117 +111000000 256 228 252 241 283 249 267 240 10.795567 0.213554 SUCCESS 118 +111000010 243 250 246 233 253 254 249 246 1.553269 0.991787 SUCCESS 119 +111000100 219 239 226 258 215 251 238 236 9.225880 0.323601 SUCCESS 120 +111000110 240 251 220 252 247 235 264 239 5.173505 0.738881 SUCCESS 121 +111001000 249 236 252 241 256 243 230 255 2.633620 0.955209 SUCCESS 122 +111001010 263 237 255 243 237 250 236 253 3.205571 0.920802 SUCCESS 123 +111001100 208 248 231 231 260 239 211 247 12.914961 0.114809 SUCCESS 124 +111010000 218 260 239 251 249 224 230 252 7.195456 0.515699 SUCCESS 125 +111010010 269 250 236 260 226 278 213 247 14.507949 0.069449 SUCCESS 126 +111010100 237 253 245 249 226 239 252 237 2.633620 0.955209 SUCCESS 127 +111010110 258 258 253 234 231 228 278 229 10.061563 0.260732 SUCCESS 128 +111011000 263 267 245 241 218 224 248 247 8.477049 0.388309 SUCCESS 129 +111011010 252 243 238 245 282 237 251 240 6.995273 0.537143 SUCCESS 130 +111011100 221 248 233 245 226 237 211 228 10.214083 0.250320 SUCCESS 131 +111100000 258 222 261 255 266 260 239 238 7.962293 0.437162 SUCCESS 132 +111100010 220 255 236 268 253 239 225 215 11.249949 0.187935 SUCCESS 133 +111100100 245 235 250 242 220 239 228 253 4.533767 0.806045 SUCCESS 134 +111100110 192 216 254 240 249 255 236 253 16.562735 0.034998 SUCCESS 135 +111101000 239 240 259 268 242 238 212 238 8.245091 0.409903 SUCCESS 136 +111101010 255 267 253 253 251 265 246 245 5.449947 0.708579 SUCCESS 137 +111101100 254 262 235 226 246 206 246 258 10.514887 0.230729 SUCCESS 138 +111101110 229 251 239 248 215 236 243 249 5.323906 0.722462 SUCCESS 139 +111110000 241 232 252 230 252 255 226 231 4.657690 0.793457 SUCCESS 140 +111110010 240 234 243 239 269 256 256 233 4.963789 0.761439 SUCCESS 141 +111110100 248 241 245 255 259 291 237 251 11.271133 0.186805 SUCCESS 142 +111110110 245 242 226 244 216 233 243 257 5.997537 0.647508 SUCCESS 143 +111111000 223 240 240 255 244 249 224 214 8.197428 0.414426 SUCCESS 144 +111111010 249 226 248 251 255 251 230 241 3.344322 0.910930 SUCCESS 145 +111111100 255 249 235 260 240 248 227 232 4.023248 0.855020 SUCCESS 146 +111111110 262 251 249 252 259 277 229 234 8.837166 0.356218 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 262 256 241 238 246 196 227 220 15.686803 0.047089 SUCCESS 0 +000000011 243 260 246 242 257 226 209 235 8.781030 0.361104 SUCCESS 1 +000000101 239 249 209 248 240 230 250 253 6.899948 0.547465 SUCCESS 2 +000000111 231 263 257 238 237 233 238 208 9.527743 0.299747 SUCCESS 3 +000001001 266 222 236 240 232 258 237 268 8.521534 0.384250 SUCCESS 4 +000001011 271 227 224 244 233 260 235 257 8.665580 0.371288 SUCCESS 5 +000001101 254 232 255 231 213 241 227 230 8.500350 0.386180 SUCCESS 6 +000001111 222 233 266 242 234 235 223 229 8.291694 0.405508 SUCCESS 7 +000010001 221 269 251 250 275 246 265 239 11.244654 0.188218 SUCCESS 8 +000010011 264 241 237 216 236 253 228 230 7.841548 0.449099 SUCCESS 9 +000010101 249 251 243 262 253 243 280 237 7.666785 0.466677 SUCCESS 10 +000010111 254 235 258 246 232 251 230 250 3.411050 0.905982 SUCCESS 11 +000011001 230 249 236 243 266 245 229 277 8.809627 0.358609 SUCCESS 12 +000011011 240 233 256 238 221 250 205 231 10.979862 0.202843 SUCCESS 13 +000011101 220 271 261 231 261 268 266 237 13.325918 0.101117 SUCCESS 14 +000011111 235 251 258 233 257 231 227 226 5.959407 0.651779 SUCCESS 15 +000100011 245 256 252 254 255 232 258 254 3.629238 0.888931 SUCCESS 16 +000100101 272 245 225 253 257 259 254 210 12.165070 0.143989 SUCCESS 17 +000100111 257 263 256 230 250 245 236 255 4.584607 0.800910 SUCCESS 18 +000101001 254 241 226 246 268 230 262 262 7.828838 0.450366 SUCCESS 19 +000101011 248 240 236 247 262 254 253 257 3.253234 0.917475 SUCCESS 20 +000101101 253 227 257 240 226 237 225 270 8.343593 0.400647 SUCCESS 21 +000101111 240 245 254 246 274 265 260 279 12.351484 0.136197 SUCCESS 22 +000110011 254 231 246 229 231 229 205 263 11.820841 0.159378 SUCCESS 23 +000110101 234 249 268 249 236 264 258 228 6.921131 0.545166 SUCCESS 24 +000110111 214 240 245 240 225 280 207 248 16.897432 0.031195 SUCCESS 25 +000111001 217 243 249 227 242 237 267 258 7.732454 0.460032 SUCCESS 26 +000111011 217 271 263 235 278 245 256 234 13.935999 0.083449 SUCCESS 27 +000111101 279 235 232 248 236 225 252 249 8.384901 0.396803 SUCCESS 28 +000111111 247 241 246 240 239 233 231 245 1.532086 0.992162 SUCCESS 29 +001000011 252 224 248 230 236 220 228 258 7.550277 0.478584 SUCCESS 30 +001000101 223 250 264 246 230 237 249 248 4.950020 0.762904 SUCCESS 31 +001000111 261 257 235 240 256 236 264 251 5.084534 0.748504 SUCCESS 32 +001001011 253 238 238 245 258 252 233 254 2.670691 0.953296 SUCCESS 33 +001001101 241 252 263 232 255 272 240 233 6.825806 0.555538 SUCCESS 34 +001001111 238 265 246 230 231 225 231 234 6.308932 0.612670 SUCCESS 35 +001010011 256 262 236 243 285 240 228 233 11.012696 0.200981 SUCCESS 36 +001010101 240 248 224 257 228 255 263 238 5.824893 0.666839 SUCCESS 37 +001010111 277 236 229 258 270 253 255 242 10.333769 0.242377 SUCCESS 38 +001011011 266 232 252 210 240 245 234 258 9.171862 0.328006 SUCCESS 39 +001011101 245 245 239 261 241 259 241 230 3.189683 0.921896 SUCCESS 40 +001011111 230 244 255 232 250 254 242 254 2.960903 0.936787 SUCCESS 41 +001100101 241 252 228 231 245 222 243 241 4.259443 0.832990 SUCCESS 42 +001100111 246 250 250 249 248 238 223 261 3.727741 0.880814 SUCCESS 43 +001101011 236 245 256 244 266 256 248 236 3.848486 0.870528 SUCCESS 44 +001101101 252 229 261 262 229 237 234 250 5.556923 0.696726 SUCCESS 45 +001101111 230 248 270 253 238 252 217 247 7.653016 0.468077 SUCCESS 46 +001110101 242 242 242 244 241 257 234 235 1.588222 0.991144 SUCCESS 47 +001110111 238 266 270 272 280 242 245 245 13.793011 0.087323 SUCCESS 48 +001111011 255 260 219 252 243 228 236 257 6.594908 0.580901 SUCCESS 49 +001111101 239 257 245 233 249 232 247 257 2.802028 0.946160 SUCCESS 50 +001111111 255 253 232 218 240 232 213 233 9.672849 0.288742 SUCCESS 51 +010000011 199 240 264 233 228 256 236 224 14.591623 0.067590 SUCCESS 52 +010000111 247 239 238 238 235 231 238 233 2.230078 0.973133 SUCCESS 53 +010001011 226 282 256 258 219 237 240 244 11.844143 0.158295 SUCCESS 54 +010001111 250 220 236 245 246 233 263 248 5.007215 0.756805 SUCCESS 55 +010010011 244 250 250 226 252 253 256 258 3.693847 0.883636 SUCCESS 56 +010010111 242 244 223 237 251 246 240 231 3.142021 0.925131 SUCCESS 57 +010011011 238 254 257 245 251 235 221 219 6.770729 0.561559 SUCCESS 58 +010011111 246 230 243 224 236 219 253 258 6.684937 0.570975 SUCCESS 59 +010100011 249 254 251 231 236 240 216 235 5.499728 0.703070 SUCCESS 60 +010100111 228 217 239 243 269 224 254 230 9.931286 0.269882 SUCCESS 61 +010101011 234 234 236 247 231 260 249 231 3.811415 0.873725 SUCCESS 62 +010101111 284 222 266 236 270 264 256 233 16.749148 0.032830 SUCCESS 63 +010110011 218 256 259 256 231 244 265 247 7.635010 0.469910 SUCCESS 64 +010110111 265 242 248 225 239 230 289 243 12.972156 0.112811 SUCCESS 65 +010111011 253 258 244 263 242 260 255 216 7.597939 0.473696 SUCCESS 66 +010111111 237 256 246 236 263 271 230 242 6.540890 0.586876 SUCCESS 67 +011000111 234 251 239 252 249 248 262 250 2.672810 0.953185 SUCCESS 68 +011001111 231 261 246 283 247 223 226 252 11.934172 0.154165 SUCCESS 69 +011010111 229 261 259 257 255 261 244 239 5.634242 0.688126 SUCCESS 70 +011011111 252 226 256 240 234 267 244 256 5.572811 0.694961 SUCCESS 71 +011101111 248 283 236 256 250 252 245 218 10.647283 0.222496 SUCCESS 72 +011111111 246 258 236 250 239 259 254 240 2.790377 0.946816 SUCCESS 73 +100000000 262 256 241 238 246 196 227 220 15.686803 0.047089 SUCCESS 74 +100010000 258 235 228 256 255 239 264 254 5.566456 0.695667 SUCCESS 75 +100100000 250 219 249 249 237 253 229 219 7.214521 0.513674 SUCCESS 76 +100101000 252 252 250 257 270 268 248 233 7.213461 0.513787 SUCCESS 77 +100110000 259 226 229 223 234 241 230 260 7.577815 0.475757 SUCCESS 78 +100111000 258 224 253 223 249 229 223 236 7.996186 0.433843 SUCCESS 79 +101000000 237 257 241 232 244 248 252 253 2.241728 0.972690 SUCCESS 80 +101000100 239 226 265 253 259 219 252 259 8.495054 0.386663 SUCCESS 81 +101001000 271 220 247 252 219 253 266 232 11.481907 0.175859 SUCCESS 82 +101001100 259 254 224 235 279 227 250 244 9.960942 0.267778 SUCCESS 83 +101010000 257 254 244 251 244 246 266 241 3.399399 0.906856 SUCCESS 84 +101010100 243 255 218 260 256 235 250 225 7.111781 0.524622 SUCCESS 85 +101011000 216 243 225 242 208 244 272 247 13.781360 0.087645 SUCCESS 86 +101011100 238 237 232 259 256 237 244 251 2.947134 0.937631 SUCCESS 87 +101100000 235 261 233 252 221 218 260 250 8.717480 0.366687 SUCCESS 88 +101100100 240 238 226 246 241 241 228 214 6.666931 0.572957 SUCCESS 89 +101101000 217 240 255 220 206 259 206 255 19.910764 0.010679 SUCCESS 90 +101101100 262 236 260 253 251 250 216 244 6.732599 0.565739 SUCCESS 91 +101110000 240 257 277 264 267 218 225 250 13.831141 0.086274 SUCCESS 92 +101110100 231 226 201 224 251 253 239 263 13.871389 0.085180 SUCCESS 93 +101111000 250 269 267 246 250 246 243 258 5.981649 0.649288 SUCCESS 94 +101111100 236 234 271 240 237 245 248 263 5.637420 0.687772 SUCCESS 95 +110000000 250 246 232 237 248 231 203 249 9.058532 0.337382 SUCCESS 96 +110000010 264 221 255 252 247 214 273 267 14.332127 0.073509 SUCCESS 97 +110000100 231 247 259 249 243 230 253 229 3.956521 0.861025 SUCCESS 98 +110001000 253 252 264 248 237 233 260 277 8.719598 0.366500 SUCCESS 99 +110001010 266 237 243 252 266 254 253 238 5.443592 0.709281 SUCCESS 100 +110010000 246 242 250 243 219 237 222 249 5.249765 0.730578 SUCCESS 101 +110010010 245 241 257 234 250 230 254 223 4.476572 0.811772 SUCCESS 102 +110010100 238 259 252 269 267 270 224 214 14.594801 0.067520 SUCCESS 103 +110011000 256 242 245 236 248 235 253 257 2.351882 0.968280 SUCCESS 104 +110011010 237 234 250 228 267 237 255 230 5.675550 0.683523 SUCCESS 105 +110100000 234 258 237 213 239 269 238 225 10.010723 0.264274 SUCCESS 106 +110100010 237 242 239 237 246 224 249 263 3.901444 0.865904 SUCCESS 107 +110100100 281 216 257 242 241 253 257 251 11.111199 0.195478 SUCCESS 108 +110101000 223 233 262 231 248 237 239 231 5.618355 0.689895 SUCCESS 109 +110101010 237 241 230 250 259 240 236 218 5.428764 0.710919 SUCCESS 110 +110101100 239 272 244 240 219 259 248 257 7.853199 0.447940 SUCCESS 111 +110110000 254 284 223 231 240 242 266 245 11.891805 0.156097 SUCCESS 112 +110110010 256 252 250 246 272 244 223 216 9.555281 0.297636 SUCCESS 113 +110110100 260 248 260 218 213 271 240 254 12.740198 0.121107 SUCCESS 114 +110111000 250 260 272 260 276 244 242 259 10.834756 0.211239 SUCCESS 115 +110111010 223 230 218 224 230 243 253 251 8.728071 0.365752 SUCCESS 116 +110111100 233 259 260 269 236 245 245 235 5.789940 0.670748 SUCCESS 117 +111000000 238 250 235 252 251 237 192 250 12.993339 0.112079 SUCCESS 118 +111000010 236 250 279 248 247 230 256 238 7.279130 0.506838 SUCCESS 119 +111000100 273 256 250 239 261 230 225 272 11.280665 0.186298 SUCCESS 120 +111000110 245 240 208 212 227 278 239 238 16.350901 0.037624 SUCCESS 121 +111001000 242 269 254 239 220 252 229 244 6.862877 0.551497 SUCCESS 122 +111001010 220 247 244 259 236 268 257 240 6.907362 0.546660 SUCCESS 123 +111001100 254 231 235 254 250 243 238 256 2.816856 0.945320 SUCCESS 124 +111010000 239 247 223 227 240 277 239 238 8.200606 0.414124 SUCCESS 125 +111010010 262 226 237 253 252 238 252 236 4.258384 0.833091 SUCCESS 126 +111010100 228 219 255 229 248 240 233 250 6.052614 0.641338 SUCCESS 127 +111010110 247 271 234 223 216 248 256 226 10.824164 0.211863 SUCCESS 128 +111011000 256 245 242 232 231 263 268 235 6.249619 0.619293 SUCCESS 129 +111011010 256 255 254 248 243 256 257 253 3.214044 0.920216 SUCCESS 130 +111011100 227 256 259 255 258 244 237 262 5.662840 0.684940 SUCCESS 131 +111100000 245 243 239 249 252 245 230 265 3.178033 0.922693 SUCCESS 132 +111100010 243 244 255 231 257 226 238 272 6.781321 0.560400 SUCCESS 133 +111100100 235 260 269 236 234 253 234 217 8.641219 0.373460 SUCCESS 134 +111100110 251 244 256 239 260 226 264 259 5.979531 0.649525 SUCCESS 135 +111101000 251 241 234 251 237 242 256 248 1.771458 0.987235 SUCCESS 136 +111101010 235 233 236 252 241 240 242 240 1.624234 0.990448 SUCCESS 137 +111101100 263 244 244 251 248 238 251 247 2.167587 0.975438 SUCCESS 138 +111101110 232 255 237 233 231 233 236 273 6.929605 0.544247 SUCCESS 139 +111110000 223 243 252 260 248 260 250 258 5.319670 0.722927 SUCCESS 140 +111110010 237 244 267 256 228 256 240 229 5.769816 0.672998 SUCCESS 141 +111110100 237 253 231 248 247 236 236 216 5.287895 0.726409 SUCCESS 142 +111110110 255 234 249 239 244 252 262 238 2.922773 0.939110 SUCCESS 143 +111111000 237 256 232 238 256 252 246 259 3.406813 0.906300 SUCCESS 144 +111111010 219 251 257 248 228 246 245 240 4.832453 0.775325 SUCCESS 145 +111111100 257 261 240 233 257 248 239 237 3.597463 0.891495 SUCCESS 146 +111111110 246 258 236 250 239 259 254 240 2.790377 0.946816 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 268 245 274 265 247 256 267 249 10.995749 0.201940 SUCCESS 0 +000000011 235 234 263 268 239 247 272 236 8.429386 0.392688 SUCCESS 1 +000000101 260 232 260 240 263 233 246 248 4.942606 0.763693 SUCCESS 2 +000000111 249 248 251 239 269 241 255 257 4.342058 0.825019 SUCCESS 3 +000001001 255 230 241 234 235 238 234 260 3.835776 0.871628 SUCCESS 4 +000001011 232 248 239 247 285 245 244 247 7.949583 0.438410 SUCCESS 5 +000001101 256 273 250 263 242 256 233 227 8.168831 0.417155 SUCCESS 6 +000001111 248 244 248 242 227 229 243 241 2.404840 0.966021 SUCCESS 7 +000010001 246 234 248 235 256 267 246 243 3.700202 0.883109 SUCCESS 8 +000010011 251 232 220 255 263 246 215 235 9.260833 0.320773 SUCCESS 9 +000010101 251 215 260 239 228 216 241 240 9.539394 0.298853 SUCCESS 10 +000010111 240 251 258 269 276 259 255 229 10.421680 0.236667 SUCCESS 11 +000011001 241 255 230 259 239 229 257 269 6.729422 0.566087 SUCCESS 12 +000011011 255 265 230 243 246 260 253 233 5.138552 0.742670 SUCCESS 13 +000011101 238 241 243 239 266 241 233 251 3.110246 0.927250 SUCCESS 14 +000011111 274 236 221 221 224 240 237 219 13.269782 0.102898 SUCCESS 15 +000100011 234 222 243 257 230 263 248 249 5.734863 0.676903 SUCCESS 16 +000100101 247 254 259 270 242 237 226 251 6.048377 0.641813 SUCCESS 17 +000100111 247 240 219 223 243 226 241 234 6.545127 0.586407 SUCCESS 18 +000101001 261 241 253 227 253 272 247 254 6.897829 0.547695 SUCCESS 19 +000101011 223 236 258 236 246 226 221 237 7.153089 0.520209 SUCCESS 20 +000101101 246 253 254 217 270 224 259 265 11.214997 0.189812 SUCCESS 21 +000101111 231 247 256 265 250 237 255 231 4.800677 0.778652 SUCCESS 22 +000110011 232 226 267 263 253 246 264 272 11.055063 0.198599 SUCCESS 23 +000110101 248 227 274 247 231 242 255 249 6.473103 0.594393 SUCCESS 24 +000110111 238 246 236 256 234 279 274 228 11.521096 0.173884 SUCCESS 25 +000111001 243 237 243 262 242 265 248 245 3.511670 0.898282 SUCCESS 26 +000111011 269 236 258 249 250 245 218 251 7.058823 0.530300 SUCCESS 27 +000111101 240 260 274 247 256 241 244 264 7.268538 0.507956 SUCCESS 28 +000111111 247 221 232 211 227 240 243 215 12.485998 0.130801 SUCCESS 29 +001000011 243 245 247 248 236 254 237 215 4.608968 0.798435 SUCCESS 30 +001000101 256 253 223 238 243 241 240 255 3.600641 0.891240 SUCCESS 31 +001000111 265 223 252 269 251 259 222 253 10.166421 0.253539 SUCCESS 32 +001001011 253 251 239 278 253 237 213 256 10.757437 0.215826 SUCCESS 33 +001001101 249 242 221 257 238 242 224 231 5.711562 0.679505 SUCCESS 34 +001001111 226 227 236 228 254 225 247 238 6.172300 0.627939 SUCCESS 35 +001010011 254 269 260 236 256 249 234 269 8.135997 0.420300 SUCCESS 36 +001010101 268 256 247 226 206 247 253 245 10.969270 0.203446 SUCCESS 37 +001010111 242 253 255 237 225 229 245 243 3.596404 0.891580 SUCCESS 38 +001011011 242 254 236 229 257 238 269 272 8.455865 0.390252 SUCCESS 39 +001011101 248 275 207 265 214 227 251 221 19.340931 0.013139 SUCCESS 40 +001011111 223 252 246 247 230 228 245 251 4.353709 0.823884 SUCCESS 41 +001100101 266 261 241 269 252 267 243 244 8.381723 0.397098 SUCCESS 42 +001100111 225 251 268 253 245 271 246 262 8.930372 0.348204 SUCCESS 43 +001101011 248 241 271 265 256 219 231 259 9.950351 0.268528 SUCCESS 44 +001101101 258 238 260 221 257 226 228 222 9.577524 0.295938 SUCCESS 45 +001101111 243 235 218 224 235 261 253 259 7.796004 0.453647 SUCCESS 46 +001110101 224 236 225 228 276 225 231 254 11.643960 0.167810 SUCCESS 47 +001110111 271 217 253 269 237 241 223 253 11.613244 0.169312 SUCCESS 48 +001111011 239 238 256 224 233 238 278 256 8.725953 0.365939 SUCCESS 49 +001111101 280 239 210 246 246 259 258 227 13.522923 0.095079 SUCCESS 50 +001111111 220 251 215 230 249 240 233 231 8.532125 0.383287 SUCCESS 51 +010000011 246 256 234 233 246 257 233 239 2.923832 0.939046 SUCCESS 52 +010000111 239 266 255 230 248 280 232 209 14.851120 0.062106 SUCCESS 53 +010001011 244 240 226 238 240 218 249 241 4.728654 0.786145 SUCCESS 54 +010001111 262 222 241 249 250 244 249 245 3.819888 0.872997 SUCCESS 55 +010010011 259 242 226 219 255 249 269 267 10.462988 0.234021 SUCCESS 56 +010010111 254 234 236 291 230 235 221 245 13.903165 0.084325 SUCCESS 57 +010011011 238 244 246 250 239 217 236 229 4.797500 0.778984 SUCCESS 58 +010011111 223 223 227 239 238 233 230 227 7.906157 0.442690 SUCCESS 59 +010100011 251 235 274 248 237 270 248 269 10.134646 0.255702 SUCCESS 60 +010100111 234 253 215 263 229 256 234 255 8.373250 0.397885 SUCCESS 61 +010101011 251 253 254 216 226 267 241 250 8.094689 0.424276 SUCCESS 62 +010101111 242 243 256 250 236 248 256 243 1.714263 0.988554 SUCCESS 63 +010110011 219 220 249 233 238 239 229 240 7.076829 0.528367 SUCCESS 64 +010110111 232 262 241 217 229 263 262 262 10.321059 0.243211 SUCCESS 65 +010111011 243 268 225 237 232 214 214 236 12.777269 0.119746 SUCCESS 66 +010111111 220 235 236 248 240 229 269 249 6.925368 0.544706 SUCCESS 67 +011000111 245 226 225 234 225 245 249 265 6.878764 0.549768 SUCCESS 68 +011001111 242 258 231 247 258 250 266 253 4.922482 0.765828 SUCCESS 69 +011010111 247 243 256 249 256 249 225 252 3.248997 0.917774 SUCCESS 70 +011011111 225 228 245 228 235 247 265 251 6.190305 0.625924 SUCCESS 71 +011101111 247 236 260 238 248 246 216 242 4.990269 0.758616 SUCCESS 72 +011111111 241 235 213 266 242 224 220 224 12.442572 0.132523 SUCCESS 73 +100000000 268 245 274 265 247 256 267 249 10.995749 0.201940 SUCCESS 74 +100010000 233 236 243 236 230 236 234 221 4.914008 0.766726 SUCCESS 75 +100100000 223 235 225 235 223 228 244 268 9.553163 0.297798 SUCCESS 76 +100101000 249 240 259 222 258 259 241 268 7.393520 0.494830 SUCCESS 77 +100110000 235 242 238 227 265 241 232 247 4.318756 0.827280 SUCCESS 78 +100111000 244 233 251 242 237 231 259 228 3.727741 0.880814 SUCCESS 79 +101000000 235 228 256 227 263 242 248 236 5.166090 0.739686 SUCCESS 80 +101000100 239 231 230 250 251 213 232 253 7.093776 0.526550 SUCCESS 81 +101001000 267 228 282 232 237 249 238 242 10.512769 0.230863 SUCCESS 82 +101001100 259 275 262 235 259 232 243 248 8.311818 0.403619 SUCCESS 83 +101010000 238 262 240 237 258 228 248 220 6.246441 0.619648 SUCCESS 84 +101010100 252 245 221 220 218 245 281 251 13.853384 0.085668 SUCCESS 85 +101011000 235 253 266 250 251 257 257 239 4.576134 0.801769 SUCCESS 86 +101011100 245 268 228 245 243 241 239 228 4.782672 0.780532 SUCCESS 87 +101100000 251 251 253 241 249 261 264 240 3.828362 0.872268 SUCCESS 88 +101100100 252 239 222 263 242 252 243 243 4.249910 0.833901 SUCCESS 89 +101101000 236 254 258 233 241 236 201 249 10.333769 0.242377 SUCCESS 90 +101101100 246 235 244 248 281 236 256 260 8.137056 0.420198 SUCCESS 91 +101110000 225 272 242 254 256 251 223 252 8.224967 0.411809 SUCCESS 92 +101110100 247 249 240 258 245 239 282 240 7.287603 0.505944 SUCCESS 93 +101111000 255 223 249 250 253 237 269 220 8.274747 0.407103 SUCCESS 94 +101111100 235 251 254 259 233 289 242 247 11.013755 0.200921 SUCCESS 95 +110000000 262 235 266 266 259 269 270 244 12.156597 0.144352 SUCCESS 96 +110000010 259 254 241 233 242 249 232 240 2.731064 0.950085 SUCCESS 97 +110000100 242 241 236 246 248 258 218 223 6.016602 0.645372 SUCCESS 98 +110001000 209 237 249 263 227 244 244 236 8.574492 0.379452 SUCCESS 99 +110001010 229 244 226 229 256 253 259 228 6.300459 0.613615 SUCCESS 100 +110010000 227 249 241 244 234 231 241 250 2.736360 0.949798 SUCCESS 101 +110010010 247 268 200 243 236 236 247 263 12.807985 0.118629 SUCCESS 102 +110010100 259 264 263 240 269 252 230 250 8.068210 0.426836 SUCCESS 103 +110011000 267 204 224 219 234 252 243 240 14.202909 0.076628 SUCCESS 104 +110011010 245 242 248 256 253 214 239 239 5.084534 0.748504 SUCCESS 105 +110100000 217 236 262 235 261 238 240 246 6.555718 0.585234 SUCCESS 106 +110100010 227 221 227 261 255 221 236 268 11.418357 0.179102 SUCCESS 107 +110100100 281 218 272 230 230 235 237 252 14.465583 0.070409 SUCCESS 108 +110101000 237 242 252 253 244 237 240 236 1.397572 0.994281 SUCCESS 109 +110101010 235 242 228 210 238 265 269 256 11.631250 0.168430 SUCCESS 110 +110101100 218 231 269 252 238 238 278 235 12.037970 0.149518 SUCCESS 111 +110110000 265 248 241 224 276 245 233 246 8.514119 0.384925 SUCCESS 112 +110110010 237 231 231 267 253 246 248 272 7.595821 0.473912 SUCCESS 113 +110110100 230 256 244 213 235 217 226 240 10.480994 0.232875 SUCCESS 114 +110111000 257 242 244 255 250 239 260 265 4.393957 0.819946 SUCCESS 115 +110111010 236 238 241 258 257 250 271 245 5.207398 0.735197 SUCCESS 116 +110111100 269 229 243 224 235 235 248 232 6.704002 0.568879 SUCCESS 117 +111000000 268 246 266 234 239 251 268 266 9.645310 0.290808 SUCCESS 118 +111000010 231 249 238 247 273 259 225 229 8.013133 0.432188 SUCCESS 119 +111000100 233 257 256 269 230 237 248 216 8.920840 0.349018 SUCCESS 120 +111000110 255 202 265 249 251 242 235 266 12.565436 0.127702 SUCCESS 121 +111001000 215 265 228 241 236 233 217 248 10.567845 0.227408 SUCCESS 122 +111001010 255 284 275 245 236 269 240 243 14.257986 0.075284 SUCCESS 123 +111001100 289 250 219 243 249 254 249 233 12.496590 0.130384 SUCCESS 124 +111010000 229 232 237 279 250 238 243 243 7.275952 0.507173 SUCCESS 125 +111010010 265 244 276 233 240 249 226 271 11.299730 0.185288 SUCCESS 126 +111010100 250 240 249 270 242 250 247 262 4.709589 0.788117 SUCCESS 127 +111010110 229 233 247 211 239 233 257 241 7.556632 0.477931 SUCCESS 128 +111011000 249 252 237 209 234 240 230 223 9.047940 0.338268 SUCCESS 129 +111011010 221 257 253 220 220 250 227 245 9.625186 0.292324 SUCCESS 130 +111011100 260 236 215 241 244 235 243 261 6.547245 0.586172 SUCCESS 131 +111100000 268 241 276 240 252 248 246 243 7.179568 0.517389 SUCCESS 132 +111100010 210 280 229 242 249 223 274 218 20.038923 0.010190 SUCCESS 133 +111100100 225 252 251 231 241 242 223 251 4.893884 0.768855 SUCCESS 134 +111100110 244 242 233 258 255 244 218 249 4.852577 0.773211 SUCCESS 135 +111101000 218 210 236 251 250 224 247 250 10.348598 0.241406 SUCCESS 136 +111101010 234 231 239 256 224 257 261 239 5.608822 0.690956 SUCCESS 137 +111101100 244 251 231 210 229 236 254 232 8.148707 0.419081 SUCCESS 138 +111101110 268 226 229 208 278 252 284 254 22.578807 0.003949 FAILURE 139 +111110000 261 227 265 262 245 259 233 257 7.816128 0.451634 SUCCESS 140 +111110010 237 262 253 246 218 253 237 236 5.637420 0.687772 SUCCESS 141 +111110100 211 213 248 250 224 236 247 254 11.406706 0.179702 SUCCESS 142 +111110110 245 261 235 231 248 238 259 236 3.731977 0.880460 SUCCESS 143 +111111000 271 247 252 250 231 233 242 236 5.056996 0.751467 SUCCESS 144 +111111010 224 208 233 237 224 218 254 245 13.008168 0.111569 SUCCESS 145 +111111100 236 250 232 270 246 231 240 221 6.967735 0.540118 SUCCESS 146 +111111110 241 235 213 266 242 224 220 224 12.442572 0.132523 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 231 245 237 269 232 223 262 262 8.790562 0.360271 SUCCESS 0 +000000011 242 235 219 246 245 237 240 281 9.112549 0.332891 SUCCESS 1 +000000101 226 251 258 251 216 211 232 226 12.622631 0.125510 SUCCESS 2 +000000111 210 236 224 258 241 206 232 260 15.634904 0.047914 SUCCESS 3 +000001001 249 251 238 248 238 281 248 238 6.665872 0.573074 SUCCESS 4 +000001011 228 264 255 249 215 223 234 228 10.397319 0.238239 SUCCESS 5 +000001101 245 239 249 212 257 250 255 251 6.137347 0.631850 SUCCESS 6 +000001111 221 243 227 253 249 227 226 260 7.649839 0.468400 SUCCESS 7 +000010001 234 240 254 248 242 289 265 229 12.349366 0.136283 SUCCESS 8 +000010011 256 242 252 246 253 271 257 252 5.252942 0.730231 SUCCESS 9 +000010101 258 253 235 243 269 231 239 248 5.033694 0.753969 SUCCESS 10 +000010111 244 259 262 257 210 268 251 237 10.757437 0.215826 SUCCESS 11 +000011001 251 219 250 245 236 258 250 255 4.766784 0.782187 SUCCESS 12 +000011011 250 223 267 228 227 251 257 240 7.572519 0.476300 SUCCESS 13 +000011101 217 248 240 244 250 253 233 269 6.878764 0.549768 SUCCESS 14 +000011111 213 261 223 236 251 243 236 262 9.320146 0.316013 SUCCESS 15 +000100011 215 230 239 249 259 275 255 237 10.343302 0.241752 SUCCESS 16 +000100101 240 248 227 259 234 254 244 246 3.178033 0.922693 SUCCESS 17 +000100111 265 252 233 242 250 267 263 232 7.147793 0.520774 SUCCESS 18 +000101001 244 240 184 233 232 218 230 271 23.331875 0.002963 FAILURE 19 +000101011 240 238 228 257 239 240 228 228 4.421495 0.817235 SUCCESS 20 +000101101 216 256 230 259 242 217 221 260 12.201082 0.142455 SUCCESS 21 +000101111 248 245 250 249 255 237 229 260 3.066820 0.930094 SUCCESS 22 +000110011 239 228 243 244 250 250 244 230 2.356118 0.968103 SUCCESS 23 +000110101 225 255 234 216 260 229 242 230 8.737604 0.364913 SUCCESS 24 +000110111 260 233 255 252 234 258 266 224 7.349035 0.499485 SUCCESS 25 +000111001 231 245 233 253 235 224 269 275 10.320000 0.243280 SUCCESS 26 +000111011 273 249 253 234 242 265 228 241 7.409407 0.493172 SUCCESS 27 +000111101 236 225 253 239 225 212 234 239 8.741840 0.364540 SUCCESS 28 +000111111 219 287 230 238 277 249 243 217 19.268908 0.013486 SUCCESS 29 +001000011 253 272 245 228 242 256 248 261 6.617150 0.578445 SUCCESS 30 +001000101 259 252 241 243 255 260 250 257 3.664191 0.886080 SUCCESS 31 +001000111 227 213 219 228 240 266 273 242 14.773800 0.063696 SUCCESS 32 +001001011 241 251 241 245 254 257 253 272 5.027339 0.754650 SUCCESS 33 +001001101 217 234 250 238 274 242 231 228 9.488554 0.302771 SUCCESS 34 +001001111 250 260 205 242 237 247 275 237 12.222265 0.141559 SUCCESS 35 +001010011 256 242 222 221 215 205 253 250 15.515218 0.049868 SUCCESS 36 +001010101 266 235 258 226 268 214 227 256 12.687240 0.123073 SUCCESS 37 +001010111 281 228 247 259 221 245 271 236 13.443486 0.097474 SUCCESS 38 +001011011 252 282 256 265 236 211 257 257 15.116971 0.056911 SUCCESS 39 +001011101 256 254 232 246 251 267 230 251 5.111014 0.745648 SUCCESS 40 +001011111 239 242 247 252 249 238 226 229 3.048814 0.931257 SUCCESS 41 +001100101 269 239 258 237 222 245 261 252 7.309846 0.503601 SUCCESS 42 +001100111 252 229 259 224 257 243 246 229 5.577047 0.694490 SUCCESS 43 +001101011 243 249 257 258 266 248 250 221 6.126755 0.633036 SUCCESS 44 +001101101 237 227 238 230 256 282 240 224 10.924785 0.205998 SUCCESS 45 +001101111 244 250 240 247 242 276 293 229 15.666679 0.047407 SUCCESS 46 +001110101 237 237 256 244 217 244 235 235 4.850458 0.773433 SUCCESS 47 +001110111 255 234 239 240 260 245 220 246 4.670400 0.792153 SUCCESS 48 +001111011 224 244 238 209 208 232 233 234 14.212441 0.076394 SUCCESS 49 +001111101 247 225 222 269 243 231 265 251 9.061709 0.337117 SUCCESS 50 +001111111 243 268 250 255 247 237 239 242 3.448120 0.903179 SUCCESS 51 +010000011 218 235 252 232 274 224 226 259 11.956414 0.153159 SUCCESS 52 +010000111 228 272 233 230 238 254 224 243 8.056559 0.427965 SUCCESS 53 +010001011 242 254 231 243 252 255 227 257 3.876024 0.868132 SUCCESS 54 +010001111 211 241 254 266 239 252 247 228 8.641219 0.373460 SUCCESS 55 +010010011 250 238 239 253 257 235 254 246 2.233255 0.973013 SUCCESS 56 +010010111 254 252 242 233 254 230 253 258 3.627120 0.889103 SUCCESS 57 +010011011 232 240 246 240 252 267 257 217 7.081066 0.527912 SUCCESS 58 +010011111 254 236 226 239 246 218 262 230 7.301372 0.504493 SUCCESS 59 +010100011 251 240 268 275 236 254 228 248 8.584024 0.378592 SUCCESS 60 +010100111 247 230 243 225 228 225 238 257 5.947756 0.653084 SUCCESS 61 +010101011 260 234 243 217 267 206 241 244 13.041002 0.110447 SUCCESS 62 +010101111 254 224 244 243 227 238 238 260 4.762547 0.782628 SUCCESS 63 +010110011 256 258 245 226 222 236 239 244 5.273066 0.728031 SUCCESS 64 +010110111 267 245 255 262 237 226 249 244 5.782526 0.671577 SUCCESS 65 +010111011 257 247 237 236 252 277 263 239 7.694324 0.463885 SUCCESS 66 +010111111 243 222 242 253 239 234 231 234 4.141875 0.844101 SUCCESS 67 +011000111 237 263 271 260 251 225 248 257 8.367954 0.398377 SUCCESS 68 +011001111 267 239 273 229 247 262 227 241 9.502323 0.301706 SUCCESS 69 +011010111 219 238 254 269 237 263 246 243 7.612768 0.472180 SUCCESS 70 +011011111 232 238 234 255 227 258 260 234 5.277303 0.727568 SUCCESS 71 +011101111 256 244 229 244 262 224 233 264 6.834279 0.554614 SUCCESS 72 +011111111 263 237 238 238 251 236 243 240 2.599727 0.956918 SUCCESS 73 +100000000 231 245 237 269 232 223 262 262 8.790562 0.360271 SUCCESS 74 +100010000 227 246 243 231 245 262 227 256 5.189392 0.737155 SUCCESS 75 +100100000 210 250 234 257 230 249 241 264 8.877414 0.352743 SUCCESS 76 +100101000 255 252 249 247 248 235 247 242 1.370033 0.994661 SUCCESS 77 +100110000 260 258 225 249 243 256 228 246 5.252942 0.730231 SUCCESS 78 +100111000 260 257 258 197 243 267 242 245 14.238921 0.075747 SUCCESS 79 +101000000 255 252 259 256 251 233 235 250 3.522262 0.897455 SUCCESS 80 +101000100 238 248 226 249 241 273 249 225 6.939137 0.543213 SUCCESS 81 +101001000 229 237 206 229 244 234 242 258 9.580701 0.295696 SUCCESS 82 +101001100 277 244 245 253 205 227 251 266 14.871244 0.061698 SUCCESS 83 +101010000 242 232 246 226 273 243 218 261 9.684500 0.287872 SUCCESS 84 +101010100 246 234 256 248 255 226 218 277 10.473580 0.233346 SUCCESS 85 +101011000 230 220 242 248 241 242 264 238 5.286835 0.726525 SUCCESS 86 +101011100 242 240 227 262 261 224 235 246 5.977413 0.649762 SUCCESS 87 +101100000 217 239 245 269 217 260 252 229 11.270074 0.186861 SUCCESS 88 +101100100 237 254 240 258 241 250 255 243 2.209953 0.973889 SUCCESS 89 +101101000 232 245 254 247 241 263 221 217 8.007837 0.432705 SUCCESS 90 +101101100 241 277 243 257 246 261 254 233 7.486727 0.485140 SUCCESS 91 +101110000 253 241 228 228 241 243 238 237 2.999033 0.934418 SUCCESS 92 +101110100 272 249 248 238 235 265 242 244 5.833366 0.665891 SUCCESS 93 +101111000 235 242 232 250 263 221 246 285 12.009373 0.150786 SUCCESS 94 +101111100 239 238 237 239 253 249 253 241 1.406045 0.994160 SUCCESS 95 +110000000 247 231 224 244 227 257 232 242 5.067588 0.750328 SUCCESS 96 +110000010 227 253 215 240 245 245 252 225 7.060941 0.530072 SUCCESS 97 +110000100 247 253 241 241 243 251 268 263 4.581430 0.801232 SUCCESS 98 +110001000 203 246 246 253 263 242 236 271 12.397028 0.134349 SUCCESS 99 +110001010 258 235 238 215 236 253 219 251 8.409262 0.394546 SUCCESS 100 +110010000 245 242 256 266 223 240 263 263 7.628655 0.470558 SUCCESS 101 +110010010 242 248 230 232 236 263 240 247 3.447061 0.903259 SUCCESS 102 +110010100 242 238 237 246 254 208 270 263 10.696005 0.219526 SUCCESS 103 +110011000 249 258 225 249 234 242 231 221 6.015543 0.645491 SUCCESS 104 +110011010 260 244 260 247 251 240 277 240 7.093776 0.526550 SUCCESS 105 +110100000 251 258 265 244 255 212 239 236 8.126464 0.421215 SUCCESS 106 +110100010 262 219 219 248 247 271 241 236 10.182308 0.252463 SUCCESS 107 +110100100 244 248 230 220 262 246 247 232 5.401226 0.713957 SUCCESS 108 +110101000 240 257 250 240 254 233 219 243 4.610027 0.798327 SUCCESS 109 +110101010 240 233 241 239 254 218 232 265 6.522884 0.588870 SUCCESS 110 +110101100 246 211 239 265 236 242 275 223 12.849293 0.117141 SUCCESS 111 +110110000 229 246 233 252 202 266 238 242 11.494617 0.175217 SUCCESS 112 +110110010 268 244 266 243 233 252 237 231 6.179714 0.627109 SUCCESS 113 +110110100 242 232 239 198 270 269 255 214 19.570771 0.012088 SUCCESS 114 +110111000 253 239 246 233 237 258 248 246 2.093445 0.978012 SUCCESS 115 +110111010 255 238 256 246 229 258 250 246 3.218281 0.919922 SUCCESS 116 +110111100 240 258 240 225 260 227 282 239 11.008459 0.201220 SUCCESS 117 +111000000 240 223 251 220 261 237 248 242 6.133110 0.632324 SUCCESS 118 +111000010 242 268 229 234 273 264 260 274 13.892573 0.084609 SUCCESS 119 +111000100 238 243 239 248 257 250 224 253 3.237346 0.918592 SUCCESS 120 +111000110 232 231 242 232 260 242 233 258 4.421495 0.817235 SUCCESS 121 +111001000 252 247 259 257 226 252 266 264 7.292899 0.505386 SUCCESS 122 +111001010 244 223 265 248 259 223 255 269 9.751227 0.282923 SUCCESS 123 +111001100 248 246 244 258 209 255 250 240 6.840634 0.553921 SUCCESS 124 +111010000 247 270 258 254 237 242 254 224 6.463571 0.595451 SUCCESS 125 +111010010 268 233 234 226 230 231 241 230 7.227231 0.512327 SUCCESS 126 +111010100 250 256 255 266 235 242 233 237 4.383365 0.820985 SUCCESS 127 +111010110 244 192 243 282 230 228 251 234 20.175555 0.009692 FAILURE 128 +111011000 242 225 246 241 210 270 228 236 10.776502 0.214687 SUCCESS 129 +111011010 252 231 234 193 250 239 263 257 14.969746 0.059736 SUCCESS 130 +111011100 243 239 243 240 246 259 236 256 2.023540 0.980282 SUCCESS 131 +111100000 211 240 239 229 267 218 240 235 11.334683 0.183447 SUCCESS 132 +111100010 225 240 247 273 264 245 222 251 9.140087 0.330617 SUCCESS 133 +111100100 244 236 249 242 250 258 238 249 1.621056 0.990511 SUCCESS 134 +111100110 266 259 252 250 220 234 290 203 22.355323 0.004298 FAILURE 135 +111101000 245 241 258 255 239 244 254 215 5.479604 0.705299 SUCCESS 136 +111101010 245 227 259 269 253 224 244 254 7.267479 0.508068 SUCCESS 137 +111101100 218 249 234 235 228 250 240 239 5.210575 0.734851 SUCCESS 138 +111101110 242 238 257 236 229 232 241 259 3.730918 0.880548 SUCCESS 139 +111110000 224 236 227 218 247 256 257 226 8.856231 0.354569 SUCCESS 140 +111110010 248 230 258 260 260 234 230 236 5.419231 0.711971 SUCCESS 141 +111110100 246 232 253 245 239 220 233 226 5.467953 0.706588 SUCCESS 142 +111110110 233 259 243 225 224 241 244 237 4.989209 0.758729 SUCCESS 143 +111111000 238 246 218 236 262 235 250 244 5.197865 0.736234 SUCCESS 144 +111111010 241 241 245 254 226 220 239 224 6.183950 0.626635 SUCCESS 145 +111111100 242 245 249 245 247 265 253 241 2.382598 0.966981 SUCCESS 146 +111111110 263 237 238 238 251 236 243 240 2.599727 0.956918 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 236 249 232 243 226 264 235 236 4.706412 0.788445 SUCCESS 0 +000000011 254 232 236 266 232 257 216 247 8.054441 0.428170 SUCCESS 1 +000000101 249 252 225 231 247 249 270 233 6.139465 0.631613 SUCCESS 2 +000000111 233 253 259 258 226 253 224 233 6.576902 0.582891 SUCCESS 3 +000001001 224 231 260 243 250 242 241 246 3.740451 0.879749 SUCCESS 4 +000001011 257 257 228 252 267 250 264 239 6.916895 0.545625 SUCCESS 5 +000001101 275 301 254 257 260 225 245 228 22.580925 0.003946 FAILURE 6 +000001111 227 256 252 242 238 265 209 236 9.633660 0.291685 SUCCESS 7 +000010001 227 254 220 237 215 224 230 240 10.563609 0.227672 SUCCESS 8 +000010011 253 244 226 239 242 257 264 233 4.756192 0.783288 SUCCESS 9 +000010101 247 239 239 234 221 256 247 239 3.701261 0.883021 SUCCESS 10 +000010111 250 241 214 250 262 242 247 225 7.136142 0.522018 SUCCESS 11 +000011001 267 261 242 247 253 267 242 257 6.749546 0.563880 SUCCESS 12 +000011011 270 290 274 244 257 248 239 230 17.256489 0.027546 SUCCESS 13 +000011101 221 262 256 243 229 226 235 223 8.826574 0.357137 SUCCESS 14 +000011111 256 235 257 242 240 241 231 243 2.520289 0.960778 SUCCESS 15 +000100011 255 228 247 251 239 217 215 244 8.660285 0.371759 SUCCESS 16 +000100101 211 268 263 238 288 244 273 260 21.487864 0.005958 FAILURE 17 +000100111 252 211 246 250 243 246 246 243 5.113132 0.745419 SUCCESS 18 +000101001 270 236 241 256 237 232 232 209 10.442864 0.235307 SUCCESS 19 +000101011 260 256 252 236 221 252 243 234 5.175623 0.738651 SUCCESS 20 +000101101 278 260 236 241 241 272 253 222 11.991367 0.151589 SUCCESS 21 +000101111 220 261 244 246 226 252 247 248 5.440415 0.709632 SUCCESS 22 +000110011 274 258 217 243 255 262 233 259 11.035998 0.199668 SUCCESS 23 +000110101 218 244 248 235 241 266 261 251 6.783439 0.560168 SUCCESS 24 +000110111 278 281 255 250 239 243 240 251 11.658788 0.167089 SUCCESS 25 +000111001 263 239 201 265 247 224 264 265 16.616752 0.034357 SUCCESS 26 +000111011 220 235 266 237 218 240 231 240 8.826574 0.357137 SUCCESS 27 +000111101 230 222 223 230 226 231 208 251 13.505977 0.095586 SUCCESS 28 +000111111 262 246 260 261 240 237 220 247 6.430737 0.599100 SUCCESS 29 +001000011 274 224 241 232 231 264 230 253 9.743813 0.283469 SUCCESS 30 +001000101 233 269 261 229 249 267 263 241 9.189868 0.326533 SUCCESS 31 +001000111 266 218 232 244 244 221 207 229 14.615984 0.067057 SUCCESS 32 +001001011 202 267 229 244 263 261 263 273 18.461822 0.018018 SUCCESS 33 +001001101 255 262 246 230 265 252 278 253 10.019197 0.263681 SUCCESS 34 +001001111 260 231 238 243 273 245 216 260 9.916457 0.270939 SUCCESS 35 +001010011 271 243 256 252 234 247 245 244 4.398194 0.819530 SUCCESS 36 +001010101 239 241 256 225 239 219 247 232 5.743337 0.675957 SUCCESS 37 +001010111 248 246 263 240 256 247 249 236 2.672810 0.953185 SUCCESS 38 +001011011 279 235 256 235 237 271 260 227 12.041148 0.149377 SUCCESS 39 +001011101 243 242 257 234 256 247 258 245 2.612437 0.956281 SUCCESS 40 +001011111 220 255 252 264 240 255 254 255 6.390488 0.603579 SUCCESS 41 +001100101 228 230 286 246 227 241 234 254 11.522156 0.173831 SUCCESS 42 +001100111 257 224 223 246 234 247 245 257 5.498669 0.703187 SUCCESS 43 +001101011 241 248 237 243 249 241 226 250 2.005534 0.980842 SUCCESS 44 +001101101 238 251 261 245 277 241 246 222 8.277925 0.406803 SUCCESS 45 +001101111 247 255 253 228 248 263 249 257 4.347354 0.824504 SUCCESS 46 +001110101 240 212 242 279 243 254 266 230 12.907547 0.115070 SUCCESS 47 +001110111 223 229 250 257 222 223 266 234 10.134646 0.255702 SUCCESS 48 +001111011 221 213 220 247 239 244 222 254 11.469197 0.176504 SUCCESS 49 +001111101 241 250 227 240 251 261 241 239 3.061524 0.930437 SUCCESS 50 +001111111 266 235 232 244 235 224 224 241 6.828984 0.555192 SUCCESS 51 +010000011 247 247 250 228 241 236 230 237 2.699289 0.951790 SUCCESS 52 +010000111 262 238 251 235 253 253 234 244 3.167441 0.923414 SUCCESS 53 +010001011 234 257 264 214 252 267 259 244 10.072155 0.259998 SUCCESS 54 +010001111 243 239 232 247 251 195 207 251 17.238484 0.027719 SUCCESS 55 +010010011 249 247 247 257 256 234 219 256 5.176682 0.738536 SUCCESS 56 +010010111 222 252 237 249 224 246 272 235 8.027961 0.430744 SUCCESS 57 +010011011 220 249 255 223 266 237 258 243 8.021606 0.431362 SUCCESS 58 +010011111 254 242 253 244 263 248 245 228 3.443884 0.903501 SUCCESS 59 +010100011 221 221 223 233 223 236 225 245 10.669526 0.221136 SUCCESS 60 +010100111 274 234 253 258 225 247 255 243 7.456011 0.488324 SUCCESS 61 +010101011 241 231 265 237 248 240 254 243 3.386689 0.907804 SUCCESS 62 +010101111 259 260 246 232 256 270 257 250 6.925368 0.544706 SUCCESS 63 +010110011 249 236 238 234 252 263 241 257 3.489428 0.900009 SUCCESS 64 +010110111 259 234 261 244 237 248 259 212 8.166712 0.417357 SUCCESS 65 +010111011 243 264 260 232 256 226 251 263 7.068355 0.529276 SUCCESS 66 +010111111 233 264 261 248 233 227 241 251 5.476426 0.705650 SUCCESS 67 +011000111 233 238 229 244 248 247 258 246 2.581721 0.957811 SUCCESS 68 +011001111 231 230 223 252 213 257 220 272 14.292938 0.074442 SUCCESS 69 +011010111 243 249 226 245 243 239 256 242 2.234314 0.972972 SUCCESS 70 +011011111 243 262 265 247 243 268 259 228 7.699619 0.463348 SUCCESS 71 +011101111 226 238 267 256 255 252 257 245 5.834425 0.665773 SUCCESS 72 +011111111 247 242 254 227 242 236 227 260 4.318756 0.827280 SUCCESS 73 +100000000 236 249 232 243 226 264 235 236 4.706412 0.788445 SUCCESS 74 +100010000 229 256 219 241 229 260 228 222 9.494909 0.302279 SUCCESS 75 +100100000 244 235 240 229 225 239 236 219 6.009188 0.646203 SUCCESS 76 +100101000 227 249 231 232 238 214 234 247 7.168976 0.518516 SUCCESS 77 +100110000 248 263 256 273 239 236 253 260 7.495200 0.484264 SUCCESS 78 +100111000 261 247 254 239 255 247 229 265 5.117369 0.744961 SUCCESS 79 +101000000 242 253 230 232 250 258 237 231 3.727741 0.880814 SUCCESS 80 +101000100 255 248 239 237 260 227 251 228 4.503051 0.809128 SUCCESS 81 +101001000 252 236 249 232 244 259 207 215 11.636546 0.168172 SUCCESS 82 +101001100 226 247 244 236 236 256 248 257 3.349618 0.910542 SUCCESS 83 +101010000 241 245 243 245 258 271 266 250 6.102395 0.635763 SUCCESS 84 +101010100 234 240 239 241 239 241 246 230 1.671896 0.989473 SUCCESS 85 +101011000 255 249 232 246 218 249 202 234 12.184135 0.143175 SUCCESS 86 +101011100 237 218 207 263 239 270 264 221 17.342282 0.026736 SUCCESS 87 +101100000 233 282 231 239 253 244 233 245 8.304404 0.404314 SUCCESS 88 +101100100 239 240 242 220 241 230 235 232 4.530590 0.806365 SUCCESS 89 +101101000 239 281 232 225 253 244 245 237 8.596734 0.377448 SUCCESS 90 +101101100 226 220 256 265 258 247 238 251 7.511088 0.482622 SUCCESS 91 +101110000 251 231 243 239 228 223 278 228 10.002250 0.264868 SUCCESS 92 +101110100 248 248 282 251 247 235 253 230 7.971826 0.436227 SUCCESS 93 +101111000 264 238 264 235 259 247 251 240 5.103599 0.746448 SUCCESS 94 +101111100 210 257 245 260 254 261 238 245 8.488699 0.387244 SUCCESS 95 +110000000 257 244 260 257 215 237 241 259 7.260065 0.508851 SUCCESS 96 +110000010 251 264 242 243 256 240 232 249 3.291364 0.914765 SUCCESS 97 +110000100 237 253 245 248 268 241 239 258 3.998888 0.857224 SUCCESS 98 +110001000 228 240 254 269 251 265 238 249 6.514411 0.589810 SUCCESS 99 +110001010 265 216 220 246 240 240 247 234 8.291694 0.405508 SUCCESS 100 +110010000 275 231 243 244 243 220 236 243 7.530153 0.480656 SUCCESS 101 +110010010 239 246 231 243 229 262 232 237 4.022189 0.855116 SUCCESS 102 +110010100 228 241 238 247 212 253 236 252 6.585375 0.581954 SUCCESS 103 +110011000 229 270 222 264 249 232 243 279 13.435012 0.097733 SUCCESS 104 +110011010 244 252 256 246 237 250 225 245 2.789318 0.946875 SUCCESS 105 +110100000 230 269 247 251 236 252 232 237 5.082416 0.748732 SUCCESS 106 +110100010 267 239 233 236 254 242 231 229 5.263534 0.729074 SUCCESS 107 +110100100 238 237 263 218 270 237 222 252 10.163243 0.253755 SUCCESS 108 +110101000 238 238 265 215 251 245 273 241 9.535157 0.299178 SUCCESS 109 +110101010 236 230 248 253 248 262 253 241 3.314665 0.913088 SUCCESS 110 +110101100 279 251 242 260 227 271 225 233 12.816458 0.118323 SUCCESS 111 +110110000 244 266 221 243 259 245 229 253 6.541949 0.586758 SUCCESS 112 +110110010 250 225 263 218 242 260 236 218 10.354953 0.240991 SUCCESS 113 +110110100 238 245 224 197 249 251 228 239 12.800571 0.118898 SUCCESS 114 +110111000 246 242 252 244 227 215 264 230 7.651957 0.468185 SUCCESS 115 +110111010 250 270 268 229 240 227 241 230 8.568137 0.380025 SUCCESS 116 +110111100 247 240 253 237 258 252 252 261 3.203453 0.920948 SUCCESS 117 +111000000 254 236 268 243 237 248 241 253 3.766930 0.877516 SUCCESS 118 +111000010 238 244 237 241 267 240 246 251 2.919596 0.939301 SUCCESS 119 +111000100 262 243 260 252 239 238 238 247 3.153672 0.924347 SUCCESS 120 +111000110 238 229 253 251 252 227 223 241 5.099363 0.746905 SUCCESS 121 +111001000 271 239 257 270 255 245 262 262 9.921753 0.270561 SUCCESS 122 +111001010 240 276 215 245 226 255 263 241 11.417298 0.179157 SUCCESS 123 +111001100 210 266 239 249 260 241 242 277 12.880009 0.116045 SUCCESS 124 +111010000 235 245 245 254 246 258 238 264 3.435410 0.904144 SUCCESS 125 +111010010 252 222 263 218 242 220 237 242 9.456779 0.305239 SUCCESS 126 +111010100 235 212 249 247 248 244 286 230 13.198818 0.105190 SUCCESS 127 +111010110 264 253 254 270 237 266 214 234 11.778474 0.161365 SUCCESS 128 +111011000 260 245 227 233 234 250 235 246 3.785995 0.875897 SUCCESS 129 +111011010 215 241 235 221 234 226 223 248 10.034025 0.262646 SUCCESS 130 +111011100 225 234 240 244 240 206 260 258 10.169598 0.253324 SUCCESS 131 +111100000 239 246 264 229 269 240 231 255 6.693410 0.570043 SUCCESS 132 +111100010 248 234 238 252 246 235 248 226 2.742715 0.949452 SUCCESS 133 +111100100 241 253 239 259 236 265 226 254 5.354622 0.719088 SUCCESS 134 +111100110 237 263 244 245 238 238 244 259 2.983146 0.935411 SUCCESS 135 +111101000 253 225 212 265 244 242 240 268 10.608094 0.224909 SUCCESS 136 +111101010 255 211 235 228 265 236 272 240 12.094106 0.147054 SUCCESS 137 +111101100 249 258 272 218 237 258 241 231 8.901775 0.350650 SUCCESS 138 +111101110 222 239 251 227 246 238 264 247 5.510320 0.701896 SUCCESS 139 +111110000 237 277 244 251 272 252 236 259 9.766056 0.281831 SUCCESS 140 +111110010 230 261 228 261 240 261 232 248 6.324820 0.610897 SUCCESS 141 +111110100 249 211 232 241 235 250 263 266 9.449364 0.305816 SUCCESS 142 +111110110 249 256 253 223 226 245 239 243 4.434205 0.815979 SUCCESS 143 +111111000 238 247 268 243 267 237 216 251 8.597794 0.377352 SUCCESS 144 +111111010 259 221 240 250 225 241 234 254 5.859845 0.662928 SUCCESS 145 +111111100 244 264 247 270 247 242 218 253 7.824601 0.450789 SUCCESS 146 +111111110 247 242 254 227 242 236 227 260 4.318756 0.827280 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 217 264 260 248 244 257 229 267 9.810541 0.278576 SUCCESS 0 +000000011 241 267 270 253 245 247 219 256 8.738663 0.364820 SUCCESS 1 +000000101 236 250 228 264 246 270 255 235 6.906303 0.546775 SUCCESS 2 +000000111 238 245 237 256 237 222 234 277 8.276866 0.406903 SUCCESS 3 +000001001 224 248 253 209 255 235 260 267 11.478730 0.176020 SUCCESS 4 +000001011 225 243 225 255 253 271 269 248 9.684500 0.287872 SUCCESS 5 +000001101 224 245 257 246 243 224 241 244 4.199070 0.838731 SUCCESS 6 +000001111 258 262 231 218 242 234 256 273 10.374018 0.239750 SUCCESS 7 +000010001 256 218 234 216 247 231 250 241 8.227085 0.411608 SUCCESS 8 +000010011 223 258 249 250 220 249 259 267 8.674054 0.370534 SUCCESS 9 +000010101 257 262 227 235 257 222 228 257 8.231322 0.411207 SUCCESS 10 +000010111 238 268 246 250 258 242 254 235 4.335703 0.825637 SUCCESS 11 +000011001 252 241 227 265 245 234 244 237 4.045491 0.852996 SUCCESS 12 +000011011 237 258 237 246 207 213 246 225 12.768796 0.120056 SUCCESS 13 +000011101 265 228 235 270 230 226 233 259 9.835961 0.276729 SUCCESS 14 +000011111 250 247 235 238 224 236 244 279 7.841548 0.449099 SUCCESS 15 +000100011 247 214 215 217 238 242 241 226 12.202141 0.142410 SUCCESS 16 +000100101 205 242 248 234 243 243 212 266 13.412770 0.098415 SUCCESS 17 +000100111 234 251 259 229 232 243 257 253 4.205425 0.838130 SUCCESS 18 +000101001 245 255 253 270 281 257 211 237 15.001521 0.059116 SUCCESS 19 +000101011 228 265 255 240 224 248 229 225 7.819305 0.451317 SUCCESS 20 +000101101 260 215 210 206 288 238 239 222 26.253060 0.000951 FAILURE 21 +000101111 240 265 244 233 237 225 257 207 10.748963 0.216333 SUCCESS 22 +000110011 248 228 235 282 248 249 256 238 8.516238 0.384732 SUCCESS 23 +000110101 245 230 250 275 252 230 252 233 6.928545 0.544361 SUCCESS 24 +000110111 248 265 233 243 209 241 228 256 9.406998 0.309133 SUCCESS 25 +000111001 233 221 250 258 250 242 233 255 4.942606 0.763693 SUCCESS 26 +000111011 267 225 237 271 227 229 246 243 9.273543 0.319748 SUCCESS 27 +000111101 249 231 245 233 281 245 247 255 7.658312 0.467538 SUCCESS 28 +000111111 229 251 236 262 254 227 253 265 6.638333 0.576108 SUCCESS 29 +001000011 251 249 230 253 249 249 238 266 3.867551 0.868871 SUCCESS 30 +001000101 227 241 225 241 253 236 231 199 12.845056 0.117293 SUCCESS 31 +001000111 223 221 253 241 249 234 253 236 5.679787 0.683050 SUCCESS 32 +001001011 243 260 243 242 265 244 236 255 3.724563 0.881080 SUCCESS 33 +001001101 231 266 270 250 224 264 241 263 10.680117 0.220491 SUCCESS 34 +001001111 227 229 255 243 231 285 276 248 14.894545 0.061229 SUCCESS 35 +001010011 249 252 234 254 244 234 219 258 5.135374 0.743014 SUCCESS 36 +001010101 248 235 255 219 254 255 258 244 5.321788 0.722694 SUCCESS 37 +001010111 239 255 268 247 248 244 214 238 7.129787 0.522697 SUCCESS 38 +001011011 243 244 224 209 268 243 249 222 11.543339 0.172771 SUCCESS 39 +001011101 221 264 252 253 267 250 257 214 11.445895 0.177691 SUCCESS 40 +001011111 241 253 253 220 232 245 231 213 8.634864 0.374028 SUCCESS 41 +001100101 256 242 209 254 236 280 251 219 14.863830 0.061848 SUCCESS 42 +001100111 246 233 243 275 238 246 255 226 6.649984 0.574824 SUCCESS 43 +001101011 244 253 261 257 229 259 240 267 6.438151 0.598276 SUCCESS 44 +001101101 263 244 255 245 231 233 246 235 3.635593 0.888415 SUCCESS 45 +001101111 227 269 215 252 228 217 222 277 18.592100 0.017200 SUCCESS 46 +001110101 252 257 254 245 255 268 254 238 4.869523 0.771426 SUCCESS 47 +001110111 279 231 267 244 235 237 267 222 12.958387 0.113289 SUCCESS 48 +001111011 227 224 257 213 276 235 253 238 12.914961 0.114809 SUCCESS 49 +001111101 259 229 266 236 246 237 272 256 8.333002 0.401636 SUCCESS 50 +001111111 249 256 225 257 262 228 255 228 7.007983 0.535772 SUCCESS 51 +010000011 248 241 236 248 237 235 255 243 1.522554 0.992327 SUCCESS 52 +010000111 243 245 245 267 261 233 229 274 8.710065 0.367342 SUCCESS 53 +010001011 246 227 227 237 284 246 263 180 28.396815 0.000404 FAILURE 54 +010001111 234 222 256 237 256 235 246 241 4.327230 0.826459 SUCCESS 55 +010010011 243 261 258 255 231 262 239 219 7.397757 0.494387 SUCCESS 56 +010010111 268 241 235 231 238 251 246 260 4.980736 0.759633 SUCCESS 57 +010011011 237 284 249 265 241 257 220 269 14.729315 0.064627 SUCCESS 58 +010011111 247 246 267 248 247 242 276 235 7.041876 0.532121 SUCCESS 59 +010100011 246 230 259 237 263 246 285 245 10.618686 0.224255 SUCCESS 60 +010100111 254 256 240 239 222 223 238 242 5.336616 0.721066 SUCCESS 61 +010101011 237 221 245 248 256 254 236 252 4.100568 0.847938 SUCCESS 62 +010101111 245 234 245 253 244 239 228 254 2.400604 0.966205 SUCCESS 63 +010110011 247 225 235 238 238 262 261 219 7.489904 0.484811 SUCCESS 64 +010110111 255 233 225 236 242 250 236 235 3.652540 0.887034 SUCCESS 65 +010111011 242 291 281 241 269 246 241 212 22.180560 0.004592 FAILURE 66 +010111111 240 233 257 251 248 237 224 211 8.142352 0.419690 SUCCESS 67 +011000111 251 251 230 262 255 258 254 232 4.952138 0.762679 SUCCESS 68 +011001111 240 241 244 276 257 228 252 214 10.329533 0.242654 SUCCESS 69 +011010111 261 236 267 232 258 252 240 243 5.481722 0.705064 SUCCESS 70 +011011111 239 247 232 254 247 230 235 281 8.176245 0.416446 SUCCESS 71 +011101111 280 257 267 239 230 228 231 229 12.129059 0.145538 SUCCESS 72 +011111111 238 235 254 252 245 215 240 233 5.381101 0.716174 SUCCESS 73 +100000000 217 264 260 248 244 257 229 267 9.810541 0.278576 SUCCESS 74 +100010000 233 239 258 222 258 241 267 249 6.699765 0.569345 SUCCESS 75 +100100000 247 229 219 227 253 221 227 259 9.700387 0.286688 SUCCESS 76 +100101000 249 261 231 228 253 253 250 251 4.152467 0.843112 SUCCESS 77 +100110000 224 257 241 269 234 226 238 274 10.847466 0.210493 SUCCESS 78 +100111000 242 226 244 237 222 235 252 262 5.669195 0.684231 SUCCESS 79 +101000000 232 282 236 283 222 236 212 246 20.123656 0.009878 FAILURE 80 +101000100 202 224 243 240 236 253 239 249 10.136764 0.255558 SUCCESS 81 +101001000 249 249 247 239 246 237 243 240 0.655095 0.999630 SUCCESS 82 +101001100 255 242 219 270 274 251 269 260 13.701923 0.089873 SUCCESS 83 +101010000 233 264 237 267 241 230 227 221 9.024638 0.340222 SUCCESS 84 +101010100 238 234 243 217 232 255 288 214 16.840236 0.031816 SUCCESS 85 +101011000 249 248 237 249 235 236 242 236 1.411341 0.994084 SUCCESS 86 +101011100 216 226 233 240 245 251 248 256 6.204075 0.624384 SUCCESS 87 +101100000 246 243 253 236 262 247 260 272 6.382015 0.604522 SUCCESS 88 +101100100 221 256 247 246 234 242 237 241 3.622883 0.889446 SUCCESS 89 +101101000 233 227 237 254 244 237 234 221 5.310137 0.723972 SUCCESS 90 +101101100 249 238 251 243 238 250 233 236 1.574453 0.991401 SUCCESS 91 +101110000 243 239 258 231 250 234 249 242 2.362474 0.967836 SUCCESS 92 +101110100 237 240 249 279 250 272 255 249 9.580701 0.295696 SUCCESS 93 +101111000 243 264 247 250 222 242 246 229 4.937310 0.764255 SUCCESS 94 +101111100 260 255 265 231 258 230 236 231 6.815214 0.556695 SUCCESS 95 +110000000 216 277 252 243 257 264 261 249 11.881213 0.156583 SUCCESS 96 +110000010 248 225 239 224 273 241 221 257 9.982126 0.266283 SUCCESS 97 +110000100 271 239 225 260 239 245 203 259 14.005904 0.081612 SUCCESS 98 +110001000 255 234 246 227 243 261 268 229 6.788735 0.559589 SUCCESS 99 +110001010 260 270 230 245 243 245 227 258 6.819451 0.556232 SUCCESS 100 +110010000 252 263 217 235 275 222 227 258 13.412770 0.098415 SUCCESS 101 +110010010 255 246 244 251 237 236 242 239 1.341436 0.995038 SUCCESS 102 +110010100 257 237 206 243 231 235 266 241 10.232089 0.249113 SUCCESS 103 +110011000 224 260 268 258 219 236 220 230 12.279460 0.139164 SUCCESS 104 +110011010 219 223 229 260 218 278 255 256 15.453786 0.050900 SUCCESS 105 +110100000 213 242 242 262 231 226 254 253 8.364777 0.398673 SUCCESS 106 +110100010 225 231 257 239 245 259 255 230 5.380042 0.716291 SUCCESS 107 +110100100 238 244 261 242 231 244 229 237 3.298778 0.914233 SUCCESS 108 +110101000 240 236 229 270 254 231 252 218 8.454806 0.390349 SUCCESS 109 +110101010 227 220 233 246 234 254 266 222 9.196223 0.326014 SUCCESS 110 +110101100 248 258 244 227 256 244 236 256 3.596404 0.891580 SUCCESS 111 +110110000 238 225 250 220 269 240 245 297 18.862188 0.015614 SUCCESS 112 +110110010 247 236 233 221 208 233 263 234 11.101666 0.196005 SUCCESS 113 +110110100 251 257 259 254 246 231 222 228 6.173359 0.627820 SUCCESS 114 +110111000 265 253 263 247 242 241 273 240 7.389283 0.495272 SUCCESS 115 +110111010 239 255 263 269 224 258 265 255 9.622009 0.292564 SUCCESS 116 +110111100 239 274 233 233 214 222 235 247 11.247831 0.188048 SUCCESS 117 +111000000 242 256 240 236 251 234 228 232 3.327375 0.912166 SUCCESS 118 +111000010 261 245 229 263 240 246 213 228 8.981212 0.343883 SUCCESS 119 +111000100 243 260 257 224 239 251 280 259 10.192900 0.251747 SUCCESS 120 +111000110 253 229 259 256 265 275 267 289 19.471209 0.012533 SUCCESS 121 +111001000 230 256 229 240 262 232 253 256 5.391693 0.715008 SUCCESS 122 +111001010 251 230 239 237 246 242 246 232 2.043664 0.979644 SUCCESS 123 +111001100 241 264 245 247 211 235 225 231 9.034171 0.339422 SUCCESS 124 +111010000 216 242 259 267 239 221 255 252 9.665435 0.289297 SUCCESS 125 +111010010 247 231 247 240 227 249 224 239 4.042313 0.853286 SUCCESS 126 +111010100 245 268 266 250 251 246 248 231 5.600349 0.691899 SUCCESS 127 +111010110 290 242 224 251 244 258 252 254 12.343011 0.136543 SUCCESS 128 +111011000 237 247 216 224 271 256 236 262 10.608094 0.224909 SUCCESS 129 +111011010 243 242 268 240 253 235 229 233 4.691583 0.789974 SUCCESS 130 +111011100 255 224 261 264 246 229 262 241 7.476135 0.486237 SUCCESS 131 +111100000 237 228 250 274 237 234 229 223 8.753491 0.363516 SUCCESS 132 +111100010 245 255 237 212 236 238 241 248 5.635302 0.688008 SUCCESS 133 +111100100 266 250 227 245 256 211 256 263 10.772265 0.214940 SUCCESS 134 +111100110 246 262 223 262 208 250 223 227 13.421243 0.098155 SUCCESS 135 +111101000 212 253 259 239 237 221 243 244 8.240854 0.410304 SUCCESS 136 +111101010 261 244 249 255 254 254 253 220 5.434060 0.710334 SUCCESS 137 +111101100 238 229 209 235 268 236 248 282 15.543815 0.049395 SUCCESS 138 +111101110 251 236 259 251 241 228 240 242 2.851809 0.943310 SUCCESS 139 +111110000 249 226 235 245 232 237 206 237 9.059591 0.337294 SUCCESS 140 +111110010 258 254 239 255 247 234 273 266 7.870145 0.446257 SUCCESS 141 +111110100 251 251 274 231 255 224 247 249 7.264302 0.508404 SUCCESS 142 +111110110 263 219 229 237 249 251 245 263 7.181686 0.517163 SUCCESS 143 +111111000 248 220 257 238 252 241 241 255 4.237200 0.835113 SUCCESS 144 +111111010 263 264 263 242 269 233 220 214 14.167956 0.077491 SUCCESS 145 +111111100 232 240 233 251 228 249 257 243 3.329494 0.912012 SUCCESS 146 +111111110 238 235 254 252 245 215 240 233 5.381101 0.716174 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 272 225 247 201 253 221 253 217 18.806052 0.015932 SUCCESS 0 +000000011 268 221 212 220 238 211 229 244 17.295679 0.027173 SUCCESS 1 +000000101 227 245 245 247 233 208 233 241 7.902980 0.443004 SUCCESS 2 +000000111 251 224 244 210 242 233 239 243 7.510028 0.482731 SUCCESS 3 +000001001 238 236 254 237 256 258 266 235 4.859991 0.772430 SUCCESS 4 +000001011 233 230 241 226 245 230 235 218 6.895711 0.547925 SUCCESS 5 +000001101 258 244 258 242 272 219 226 273 12.541075 0.128646 SUCCESS 6 +000001111 254 231 241 216 232 259 241 235 6.490050 0.592512 SUCCESS 7 +000010001 222 249 246 221 225 226 269 241 10.059445 0.260878 SUCCESS 8 +000010011 242 243 246 244 259 246 258 262 3.161086 0.923845 SUCCESS 9 +000010101 237 272 249 270 240 222 249 260 9.758641 0.282376 SUCCESS 10 +000010111 234 231 209 219 272 227 241 244 13.641550 0.091600 SUCCESS 11 +000011001 246 256 233 267 247 252 217 249 6.869232 0.550805 SUCCESS 12 +000011011 248 258 246 246 242 208 245 267 8.677231 0.370252 SUCCESS 13 +000011101 257 242 222 226 237 235 250 254 5.314374 0.723507 SUCCESS 14 +000011111 258 218 233 215 220 242 273 223 15.733406 0.046359 SUCCESS 15 +000100011 230 269 245 228 222 214 272 241 13.823727 0.086477 SUCCESS 16 +000100101 249 255 253 222 236 271 230 217 10.311527 0.243838 SUCCESS 17 +000100111 256 231 249 241 240 246 255 272 5.349326 0.719670 SUCCESS 18 +000101001 230 238 252 254 259 272 248 251 6.173359 0.627820 SUCCESS 19 +000101011 236 262 234 254 237 243 251 237 3.116601 0.926828 SUCCESS 20 +000101101 224 237 230 250 255 246 225 246 5.002979 0.757258 SUCCESS 21 +000101111 237 228 219 252 253 251 263 255 6.798268 0.558546 SUCCESS 22 +000110011 236 228 252 276 253 252 225 242 8.113754 0.422438 SUCCESS 23 +000110101 244 245 237 232 272 226 235 244 5.877851 0.660912 SUCCESS 24 +000110111 239 269 219 231 249 218 279 258 15.097906 0.057269 SUCCESS 25 +000111001 263 257 242 239 242 237 269 237 5.412876 0.712672 SUCCESS 26 +000111011 231 254 248 220 245 246 265 237 5.751810 0.675010 SUCCESS 27 +000111101 236 260 253 250 248 251 257 253 3.127193 0.926124 SUCCESS 28 +000111111 230 222 222 255 226 244 246 243 6.906303 0.546775 SUCCESS 29 +001000011 281 251 237 238 255 228 246 263 9.462074 0.304826 SUCCESS 30 +001000101 228 233 260 203 257 238 252 212 15.355283 0.052594 SUCCESS 31 +001000111 226 245 269 253 233 219 252 229 8.781030 0.361104 SUCCESS 32 +001001011 245 246 224 239 227 255 217 232 7.328911 0.501597 SUCCESS 33 +001001101 244 266 267 251 274 259 236 233 9.967297 0.267329 SUCCESS 34 +001001111 252 237 251 276 236 235 230 249 6.561014 0.584648 SUCCESS 35 +001010011 198 237 259 250 226 259 248 259 13.642609 0.091570 SUCCESS 36 +001010101 242 216 221 236 237 219 244 241 8.846698 0.355393 SUCCESS 37 +001010111 252 281 240 250 246 249 246 235 6.725185 0.566552 SUCCESS 38 +001011011 226 230 221 240 245 236 220 224 9.039467 0.338978 SUCCESS 39 +001011101 249 256 271 231 257 243 235 223 7.439064 0.490084 SUCCESS 40 +001011111 255 234 203 266 239 247 268 225 14.238921 0.075747 SUCCESS 41 +001100101 261 276 269 247 241 264 236 239 10.273397 0.246359 SUCCESS 42 +001100111 240 239 248 255 269 220 234 254 6.682818 0.571208 SUCCESS 43 +001101011 238 236 235 235 269 222 238 249 6.099217 0.636119 SUCCESS 44 +001101101 244 242 278 270 246 233 231 221 11.252068 0.187822 SUCCESS 45 +001101111 237 262 242 243 238 234 281 253 8.281102 0.406504 SUCCESS 46 +001110101 294 266 243 246 234 249 254 248 13.598124 0.092860 SUCCESS 47 +001110111 270 254 252 242 236 249 249 250 4.158822 0.842517 SUCCESS 48 +001111011 241 257 228 251 244 225 258 245 4.414081 0.817966 SUCCESS 49 +001111101 208 220 237 270 247 243 246 247 11.136619 0.194078 SUCCESS 50 +001111111 265 238 231 255 223 231 240 224 7.644543 0.468939 SUCCESS 51 +010000011 259 250 253 236 242 251 268 282 10.408970 0.237486 SUCCESS 52 +010000111 259 237 243 235 257 211 240 258 7.749400 0.458325 SUCCESS 53 +010001011 238 239 250 247 229 257 246 250 2.284095 0.971040 SUCCESS 54 +010001111 230 254 242 259 236 233 245 265 4.868464 0.771538 SUCCESS 55 +010010011 257 251 254 264 261 234 246 239 4.756192 0.783288 SUCCESS 56 +010010111 276 250 254 229 254 258 222 239 9.247063 0.321885 SUCCESS 57 +010011011 231 257 261 258 261 228 242 237 5.996478 0.647626 SUCCESS 58 +010011111 226 239 233 256 223 232 227 240 6.452979 0.596628 SUCCESS 59 +010100011 233 270 255 271 267 238 226 256 11.287020 0.185961 SUCCESS 60 +010100111 213 235 255 255 216 280 258 256 15.676211 0.047256 SUCCESS 61 +010101011 245 231 230 246 230 241 224 238 4.354768 0.823781 SUCCESS 62 +010101111 270 254 233 242 258 254 237 251 5.437237 0.709983 SUCCESS 63 +010110011 265 243 237 271 251 262 224 231 9.126318 0.331752 SUCCESS 64 +010110111 248 244 251 218 253 235 246 231 4.586726 0.800695 SUCCESS 65 +010111011 268 263 290 246 248 231 240 245 13.724165 0.089244 SUCCESS 66 +010111111 269 242 241 248 237 253 256 253 4.225549 0.836222 SUCCESS 67 +011000111 220 216 241 244 244 260 248 217 10.107108 0.257589 SUCCESS 68 +011001111 238 241 246 264 249 241 207 245 7.873323 0.445941 SUCCESS 69 +011010111 248 249 256 252 272 234 241 247 4.827157 0.775880 SUCCESS 70 +011011111 269 226 241 242 231 237 246 244 5.033694 0.753969 SUCCESS 71 +011101111 257 248 260 248 240 253 256 233 3.424819 0.904945 SUCCESS 72 +011111111 259 226 235 261 197 227 263 239 16.160251 0.040143 SUCCESS 73 +100000000 272 225 247 201 253 221 253 217 18.806052 0.015932 SUCCESS 74 +100010000 248 230 248 260 216 222 218 261 11.563463 0.171769 SUCCESS 75 +100100000 248 275 250 242 238 241 267 280 12.137532 0.145172 SUCCESS 76 +100101000 238 256 257 238 229 236 248 248 2.993737 0.934750 SUCCESS 77 +100110000 266 244 252 261 254 253 239 258 5.170327 0.739226 SUCCESS 78 +100111000 254 229 271 232 226 261 256 207 14.100170 0.079192 SUCCESS 79 +101000000 276 235 255 225 227 237 233 219 11.364340 0.181897 SUCCESS 80 +101000100 243 260 274 263 225 208 249 261 14.749439 0.064205 SUCCESS 81 +101001000 245 249 264 259 254 261 240 226 5.798413 0.669801 SUCCESS 82 +101001100 265 244 245 238 240 254 254 250 3.053051 0.930984 SUCCESS 83 +101010000 223 242 262 233 247 243 229 234 5.231759 0.732543 SUCCESS 84 +101010100 253 214 257 253 256 254 255 231 7.456011 0.488324 SUCCESS 85 +101011000 225 234 245 252 285 246 241 252 9.647429 0.290649 SUCCESS 86 +101011100 249 280 220 235 241 244 247 244 8.448451 0.390933 SUCCESS 87 +101100000 224 238 243 258 256 226 207 242 10.543485 0.228931 SUCCESS 88 +101100100 224 261 269 236 238 259 243 280 12.377963 0.135120 SUCCESS 89 +101101000 239 260 254 244 227 201 235 257 11.768942 0.161815 SUCCESS 90 +101101100 217 210 240 230 229 244 239 252 10.311527 0.243838 SUCCESS 91 +101110000 225 263 207 228 260 228 245 246 12.187313 0.143040 SUCCESS 92 +101110100 238 244 223 260 248 274 235 237 7.530153 0.480656 SUCCESS 93 +101111000 236 247 228 229 249 231 245 254 3.632416 0.888673 SUCCESS 94 +101111100 243 242 218 262 265 254 269 217 12.267810 0.139649 SUCCESS 95 +110000000 249 227 230 230 253 225 238 253 5.409699 0.713023 SUCCESS 96 +110000010 226 227 239 241 256 237 249 224 5.416054 0.712322 SUCCESS 97 +110000100 253 242 244 228 257 233 240 251 2.953489 0.937242 SUCCESS 98 +110001000 248 239 266 236 233 240 224 241 4.835630 0.774991 SUCCESS 99 +110001010 254 233 246 234 244 274 240 253 5.573870 0.694843 SUCCESS 100 +110010000 250 269 226 223 259 252 269 269 12.493412 0.130509 SUCCESS 101 +110010010 264 259 230 261 237 209 247 282 16.217446 0.039371 SUCCESS 102 +110010100 226 258 255 231 215 253 226 254 9.170803 0.328093 SUCCESS 103 +110011000 241 256 261 264 255 239 232 245 4.757252 0.783178 SUCCESS 104 +110011010 242 213 263 253 264 256 240 241 8.351008 0.399955 SUCCESS 105 +110100000 243 237 261 235 223 253 250 226 5.542095 0.698372 SUCCESS 106 +110100010 243 256 250 257 238 224 253 271 6.719889 0.567134 SUCCESS 107 +110100100 237 243 236 257 242 256 215 233 5.937164 0.654270 SUCCESS 108 +110101000 225 258 244 265 252 226 237 251 6.281394 0.615744 SUCCESS 109 +110101010 256 229 266 263 249 276 235 228 10.962915 0.203809 SUCCESS 110 +110101100 240 241 246 260 291 236 255 258 12.101520 0.146731 SUCCESS 111 +110110000 222 241 243 251 233 232 252 242 3.749983 0.878947 SUCCESS 112 +110110010 210 252 263 234 257 254 236 265 10.381432 0.239268 SUCCESS 113 +110110100 234 236 258 260 231 212 243 250 7.851080 0.448151 SUCCESS 114 +110111000 246 269 241 238 255 213 244 256 8.039612 0.429610 SUCCESS 115 +110111010 250 245 222 246 233 285 260 261 12.115289 0.146134 SUCCESS 116 +110111100 211 251 231 248 251 226 245 236 7.517443 0.481966 SUCCESS 117 +111000000 231 251 240 245 254 239 254 238 2.101918 0.977727 SUCCESS 118 +111000010 256 256 214 250 255 226 264 250 8.898597 0.350922 SUCCESS 119 +111000100 268 245 282 236 245 230 227 220 13.332273 0.100917 SUCCESS 120 +111000110 237 234 245 235 254 255 260 255 3.488369 0.900090 SUCCESS 121 +111001000 243 260 213 226 256 270 266 255 12.531542 0.129017 SUCCESS 122 +111001010 214 259 244 219 230 262 230 250 10.647283 0.222496 SUCCESS 123 +111001100 245 255 255 248 232 238 253 251 2.384716 0.966890 SUCCESS 124 +111010000 223 229 255 240 246 233 250 240 4.190597 0.839531 SUCCESS 125 +111010010 233 258 241 247 257 264 236 228 5.173505 0.738881 SUCCESS 126 +111010100 262 230 246 255 231 254 216 253 7.542863 0.479347 SUCCESS 127 +111010110 257 270 235 267 261 258 278 259 13.929644 0.083618 SUCCESS 128 +111011000 224 261 262 260 225 262 244 263 9.756523 0.282532 SUCCESS 129 +111011010 238 249 261 255 231 218 227 247 6.866054 0.551151 SUCCESS 130 +111011100 250 258 252 247 270 252 243 283 10.766969 0.215256 SUCCESS 131 +111100000 240 242 230 237 261 216 254 238 6.281394 0.615744 SUCCESS 132 +111100010 257 221 225 244 252 253 222 232 7.810832 0.452164 SUCCESS 133 +111100100 248 263 244 234 266 241 248 249 4.240378 0.834811 SUCCESS 134 +111100110 234 250 263 247 218 243 219 243 7.701738 0.463134 SUCCESS 135 +111101000 241 240 248 233 250 224 241 250 2.751188 0.948989 SUCCESS 136 +111101010 263 236 260 252 258 249 225 247 5.620473 0.689659 SUCCESS 137 +111101100 229 247 221 249 244 249 238 261 4.836689 0.774880 SUCCESS 138 +111101110 233 253 234 237 257 257 268 275 9.365690 0.312392 SUCCESS 139 +111110000 254 247 224 243 213 229 281 216 16.355138 0.037570 SUCCESS 140 +111110010 246 246 242 241 266 234 259 232 4.112219 0.846859 SUCCESS 141 +111110100 231 235 228 231 241 237 241 253 3.545564 0.895625 SUCCESS 142 +111110110 218 223 233 265 215 232 229 246 12.353602 0.136111 SUCCESS 143 +111111000 284 239 234 233 219 242 270 210 18.270113 0.019290 SUCCESS 144 +111111010 242 252 235 251 228 235 246 248 2.367769 0.967612 SUCCESS 145 +111111100 287 224 246 250 231 237 273 236 14.422157 0.071404 SUCCESS 146 +111111110 259 226 235 261 197 227 263 239 16.160251 0.040143 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 236 235 257 221 279 271 223 247 13.738994 0.088827 SUCCESS 0 +000000011 230 236 258 245 274 263 244 240 7.306668 0.503936 SUCCESS 1 +000000101 227 219 236 255 255 235 209 218 13.670148 0.090778 SUCCESS 2 +000000111 240 247 235 253 244 269 233 248 4.003124 0.856841 SUCCESS 3 +000001001 218 218 252 227 227 246 251 224 10.461929 0.234089 SUCCESS 4 +000001011 225 223 248 254 247 233 205 233 11.486144 0.175645 SUCCESS 5 +000001101 234 254 242 269 255 245 208 242 9.540453 0.298772 SUCCESS 6 +000001111 249 245 240 272 255 288 236 258 13.220001 0.104501 SUCCESS 7 +000010001 253 226 275 230 252 249 237 240 7.260065 0.508851 SUCCESS 8 +000010011 227 240 227 243 225 249 243 236 4.497756 0.809658 SUCCESS 9 +000010101 237 263 234 253 233 216 251 257 7.270657 0.507732 SUCCESS 10 +000010111 236 237 242 266 210 240 245 252 7.812950 0.451952 SUCCESS 11 +000011001 234 244 233 256 233 236 242 255 2.880406 0.941637 SUCCESS 12 +000011011 254 246 242 252 229 250 233 260 3.417405 0.905504 SUCCESS 13 +000011101 239 261 229 226 261 268 234 253 8.068210 0.426836 SUCCESS 14 +000011111 250 267 233 277 236 271 227 248 12.112112 0.146271 SUCCESS 15 +000100011 238 215 259 248 236 254 214 247 9.326501 0.315506 SUCCESS 16 +000100101 248 247 224 232 234 235 239 264 5.009334 0.756578 SUCCESS 17 +000100111 265 238 220 241 246 266 265 234 8.835047 0.356402 SUCCESS 18 +000101001 252 252 265 256 248 228 243 243 4.145053 0.843805 SUCCESS 19 +000101011 246 252 245 239 257 220 251 263 5.269889 0.728379 SUCCESS 20 +000101101 255 222 231 262 270 242 235 230 8.712184 0.367155 SUCCESS 21 +000101111 244 238 231 247 230 245 257 241 2.516053 0.960978 SUCCESS 22 +000110011 229 235 235 231 220 248 242 275 8.991804 0.342988 SUCCESS 23 +000110101 255 258 258 229 231 255 235 214 8.530007 0.383479 SUCCESS 24 +000110111 248 262 255 251 246 240 224 255 4.422555 0.817130 SUCCESS 25 +000111001 236 250 262 239 241 242 272 243 5.248705 0.730693 SUCCESS 26 +000111011 237 269 255 237 263 263 258 237 7.602176 0.473262 SUCCESS 27 +000111101 266 233 228 247 262 255 245 259 6.483695 0.593217 SUCCESS 28 +000111111 219 263 269 257 251 248 234 228 9.307436 0.317029 SUCCESS 29 +001000011 247 258 236 251 234 240 244 264 3.510611 0.898365 SUCCESS 30 +001000101 246 237 253 235 272 238 263 268 8.291694 0.405508 SUCCESS 31 +001000111 265 237 259 238 226 248 244 229 5.582343 0.693901 SUCCESS 32 +001001011 236 218 234 236 271 253 226 274 12.452105 0.132143 SUCCESS 33 +001001101 244 229 252 224 235 255 252 221 6.330116 0.610306 SUCCESS 34 +001001111 252 244 241 232 241 258 266 238 3.970290 0.859794 SUCCESS 35 +001010011 245 262 226 237 249 227 218 229 8.167772 0.417256 SUCCESS 36 +001010101 249 247 236 252 224 221 253 237 5.208457 0.735081 SUCCESS 37 +001010111 246 264 230 235 236 249 253 265 5.446770 0.708930 SUCCESS 38 +001011011 240 247 246 267 279 248 217 245 10.675881 0.220749 SUCCESS 39 +001011101 240 240 248 272 253 262 234 266 7.648779 0.468508 SUCCESS 40 +001011111 240 252 229 257 216 237 245 230 6.421204 0.600160 SUCCESS 41 +001100101 273 279 200 270 226 238 230 253 22.500429 0.004068 FAILURE 42 +001100111 224 215 250 211 239 232 217 279 19.108974 0.014288 SUCCESS 43 +001101011 221 240 254 242 228 250 246 222 6.106631 0.635289 SUCCESS 44 +001101101 251 227 261 256 245 257 238 243 4.116455 0.846467 SUCCESS 45 +001101111 251 241 229 250 222 233 251 266 6.182891 0.626754 SUCCESS 46 +001110101 257 247 216 222 230 249 213 254 11.625954 0.168689 SUCCESS 47 +001110111 253 270 249 237 268 260 253 243 7.307727 0.503824 SUCCESS 48 +001111011 234 246 245 236 263 247 229 256 3.843190 0.870987 SUCCESS 49 +001111101 216 243 216 262 233 245 263 224 11.814486 0.159675 SUCCESS 50 +001111111 239 250 266 237 252 243 241 242 2.828507 0.944654 SUCCESS 51 +010000011 232 232 232 234 258 232 238 245 3.903562 0.865718 SUCCESS 52 +010000111 245 265 237 243 232 256 241 253 3.665250 0.885993 SUCCESS 53 +010001011 237 249 251 227 226 234 253 257 4.620619 0.797248 SUCCESS 54 +010001111 254 240 243 250 251 228 244 232 2.561597 0.958797 SUCCESS 55 +010010011 238 252 238 252 252 253 263 231 3.679019 0.884861 SUCCESS 56 +010010111 228 256 266 265 256 225 230 259 9.502323 0.301706 SUCCESS 57 +010011011 246 220 244 231 269 275 247 219 12.580264 0.127131 SUCCESS 58 +010011111 246 217 246 230 241 237 254 243 4.667222 0.792479 SUCCESS 59 +010100011 256 256 251 249 260 249 233 240 3.260648 0.916952 SUCCESS 60 +010100111 234 249 236 230 238 226 247 239 3.357032 0.909998 SUCCESS 61 +010101011 253 241 233 244 228 242 268 205 10.920548 0.206242 SUCCESS 62 +010101111 228 254 231 257 245 234 267 239 5.712621 0.679387 SUCCESS 63 +010110011 235 233 247 245 254 220 222 261 7.074710 0.528594 SUCCESS 64 +010110111 256 250 249 238 246 232 215 230 6.080152 0.638254 SUCCESS 65 +010111011 219 244 237 238 235 250 246 260 4.630151 0.796275 SUCCESS 66 +010111111 226 249 220 237 218 255 240 227 8.880591 0.352469 SUCCESS 67 +011000111 225 242 258 241 235 250 236 251 3.404694 0.906459 SUCCESS 68 +011001111 234 228 259 220 238 227 231 264 8.743959 0.364354 SUCCESS 69 +011010111 227 234 239 254 237 246 252 219 5.368391 0.717573 SUCCESS 70 +011011111 263 227 241 251 232 238 227 265 6.863936 0.551382 SUCCESS 71 +011101111 245 270 259 231 260 269 237 254 8.824455 0.357321 SUCCESS 72 +011111111 239 256 255 250 242 248 264 229 4.081503 0.849696 SUCCESS 73 +100000000 236 235 257 221 279 271 223 247 13.738994 0.088827 SUCCESS 74 +100010000 244 239 239 272 262 250 247 239 5.160795 0.740260 SUCCESS 75 +100100000 236 229 249 254 225 224 249 236 5.408640 0.713140 SUCCESS 76 +100101000 244 250 241 237 210 221 242 228 8.722775 0.366219 SUCCESS 77 +100110000 231 248 232 248 265 245 243 252 3.597463 0.891495 SUCCESS 78 +100111000 240 243 222 261 246 221 265 246 7.499437 0.483826 SUCCESS 79 +101000000 238 238 220 236 241 248 217 229 7.254769 0.509411 SUCCESS 80 +101000100 254 240 239 256 256 226 252 259 4.383365 0.820985 SUCCESS 81 +101001000 246 227 242 234 247 267 271 232 7.645602 0.468831 SUCCESS 82 +101001100 255 226 231 270 257 255 244 240 6.734718 0.565506 SUCCESS 83 +101010000 242 255 235 213 237 234 239 262 7.091657 0.526777 SUCCESS 84 +101010100 237 247 238 256 251 225 243 250 2.907945 0.940001 SUCCESS 85 +101011000 264 253 236 249 239 263 263 232 6.140525 0.631494 SUCCESS 86 +101011100 271 225 223 234 226 244 233 245 8.854112 0.354752 SUCCESS 87 +101100000 259 235 266 225 269 276 284 240 18.601632 0.017142 SUCCESS 88 +101100100 229 226 248 249 240 221 259 264 7.474017 0.486456 SUCCESS 89 +101101000 262 251 241 258 246 236 244 245 2.708821 0.951282 SUCCESS 90 +101101100 238 256 235 248 236 258 245 232 2.894176 0.940822 SUCCESS 91 +101110000 226 247 267 249 230 270 243 247 7.466603 0.487225 SUCCESS 92 +101110100 242 242 239 258 251 266 258 260 5.076061 0.749417 SUCCESS 93 +101111000 229 250 273 248 257 236 245 259 6.634097 0.576575 SUCCESS 94 +101111100 243 259 254 229 234 232 259 219 6.994214 0.537257 SUCCESS 95 +110000000 243 229 254 232 286 250 238 241 9.786180 0.280355 SUCCESS 96 +110000010 222 244 270 237 235 238 253 264 7.644543 0.468939 SUCCESS 97 +110000100 247 267 242 239 237 254 233 259 4.472336 0.812194 SUCCESS 98 +110001000 234 234 246 277 260 231 265 231 9.835961 0.276729 SUCCESS 99 +110001010 264 239 240 253 239 233 246 238 3.000092 0.934352 SUCCESS 100 +110010000 239 252 252 258 219 232 236 253 5.363096 0.718156 SUCCESS 101 +110010010 238 231 252 247 268 229 242 248 4.653453 0.793892 SUCCESS 102 +110010100 261 236 247 245 225 242 238 222 5.326025 0.722229 SUCCESS 103 +110011000 268 240 236 257 266 240 251 268 8.183659 0.415739 SUCCESS 104 +110011010 223 258 236 226 259 260 259 246 7.335266 0.500929 SUCCESS 105 +110100000 253 218 234 244 247 268 200 239 14.469819 0.070312 SUCCESS 106 +110100010 237 212 249 245 239 236 266 254 7.522738 0.481420 SUCCESS 107 +110100100 236 237 243 227 240 250 245 227 3.206630 0.920729 SUCCESS 108 +110101000 252 232 252 224 257 246 218 274 10.254332 0.247627 SUCCESS 109 +110101010 241 241 235 248 255 246 258 218 4.722299 0.786803 SUCCESS 110 +110101100 249 260 247 247 241 264 238 238 3.271239 0.916201 SUCCESS 111 +110110000 234 247 242 251 256 258 254 226 3.906740 0.865438 SUCCESS 112 +110110010 237 254 256 245 243 255 233 239 2.370947 0.967477 SUCCESS 113 +110110100 223 262 231 261 259 252 256 218 9.869854 0.274280 SUCCESS 114 +110111000 223 242 245 234 230 250 248 261 4.608968 0.798435 SUCCESS 115 +110111010 256 243 236 249 242 263 246 255 3.027631 0.932612 SUCCESS 116 +110111100 247 248 261 248 274 253 258 246 6.314228 0.612079 SUCCESS 117 +111000000 235 238 234 240 245 258 196 231 12.379022 0.135077 SUCCESS 118 +111000010 256 262 255 266 228 233 255 250 6.752724 0.563532 SUCCESS 119 +111000100 241 247 241 246 268 234 257 234 4.118574 0.846270 SUCCESS 120 +111000110 247 247 224 220 256 225 238 255 7.058823 0.530300 SUCCESS 121 +111001000 237 243 234 255 232 221 231 248 4.837748 0.774769 SUCCESS 122 +111001010 246 238 242 247 229 228 245 221 4.567661 0.802626 SUCCESS 123 +111001100 269 283 250 228 238 217 235 264 15.574531 0.048891 SUCCESS 124 +111010000 263 243 236 225 231 251 224 221 8.255682 0.408901 SUCCESS 125 +111010010 217 243 245 240 231 253 236 251 4.741364 0.784828 SUCCESS 126 +111010100 257 240 241 259 237 265 241 262 5.209516 0.734966 SUCCESS 127 +111010110 272 266 241 254 253 238 220 229 9.701446 0.286609 SUCCESS 128 +111011000 208 222 265 259 266 271 244 252 15.736584 0.046309 SUCCESS 129 +111011010 217 263 228 238 261 233 259 229 9.524565 0.299992 SUCCESS 130 +111011100 229 267 263 221 249 233 241 251 7.827779 0.450472 SUCCESS 131 +111100000 231 238 260 265 219 238 230 253 7.815069 0.451740 SUCCESS 132 +111100010 250 272 242 254 281 244 263 260 12.208496 0.142141 SUCCESS 133 +111100100 222 256 236 222 236 238 233 243 5.993300 0.647982 SUCCESS 134 +111100110 254 265 241 242 227 241 244 278 8.465398 0.389377 SUCCESS 135 +111101000 264 218 264 234 250 243 237 232 7.662549 0.467108 SUCCESS 136 +111101010 236 219 234 249 207 258 264 243 11.822959 0.159280 SUCCESS 137 +111101100 247 243 264 258 249 237 225 255 4.896003 0.768632 SUCCESS 138 +111101110 237 254 246 225 234 240 247 263 4.243555 0.834508 SUCCESS 139 +111110000 275 243 236 266 207 212 244 229 17.531873 0.025023 SUCCESS 140 +111110010 230 240 234 255 221 248 232 242 4.823979 0.776213 SUCCESS 141 +111110100 247 219 260 243 255 247 236 248 4.661927 0.793023 SUCCESS 142 +111110110 239 249 251 253 237 235 232 224 3.652540 0.887034 SUCCESS 143 +111111000 252 246 238 255 256 232 252 223 4.311342 0.827998 SUCCESS 144 +111111010 249 245 270 225 233 244 231 235 6.097099 0.636356 SUCCESS 145 +111111100 225 240 229 242 242 258 256 237 4.257324 0.833192 SUCCESS 146 +111111110 239 256 255 250 242 248 264 229 4.081503 0.849696 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 264 243 249 229 269 252 223 253 7.857435 0.447519 SUCCESS 0 +000000011 236 247 241 223 244 235 225 241 4.190597 0.839531 SUCCESS 1 +000000101 249 242 236 223 258 264 240 257 5.553746 0.697078 SUCCESS 2 +000000111 237 246 234 232 267 256 240 243 4.178946 0.840628 SUCCESS 3 +000001001 270 252 258 277 257 238 220 264 13.494326 0.095936 SUCCESS 4 +000001011 274 266 245 221 250 256 241 246 8.877414 0.352743 SUCCESS 5 +000001101 236 249 260 230 243 238 238 226 4.008420 0.856363 SUCCESS 6 +000001111 242 244 243 235 248 240 241 220 3.020217 0.933082 SUCCESS 7 +000010001 238 242 231 251 235 248 258 247 2.375184 0.967297 SUCCESS 8 +000010011 267 232 250 257 273 262 216 236 12.205319 0.142275 SUCCESS 9 +000010101 261 263 237 231 248 222 250 271 9.004514 0.341915 SUCCESS 10 +000010111 238 248 233 224 240 249 244 251 2.835921 0.944228 SUCCESS 11 +000011001 231 238 263 245 260 229 248 227 5.744396 0.675838 SUCCESS 12 +000011011 248 228 237 225 235 240 235 223 5.598231 0.692134 SUCCESS 13 +000011101 214 216 250 249 250 273 243 271 14.187021 0.077019 SUCCESS 14 +000011111 237 237 256 228 231 254 274 233 7.577815 0.475757 SUCCESS 15 +000100011 257 229 237 248 255 226 241 254 4.297573 0.829327 SUCCESS 16 +000100101 269 248 247 250 259 240 240 271 7.007983 0.535772 SUCCESS 17 +000100111 241 230 276 264 260 256 224 240 10.317882 0.243420 SUCCESS 18 +000101001 235 254 220 243 220 259 236 228 8.021606 0.431362 SUCCESS 19 +000101011 233 251 245 251 264 239 246 250 2.874051 0.942011 SUCCESS 20 +000101101 271 254 255 244 261 264 258 252 7.932636 0.440078 SUCCESS 21 +000101111 238 256 239 228 252 237 238 251 2.806265 0.945921 SUCCESS 22 +000110011 226 232 265 246 244 231 241 228 5.748633 0.675365 SUCCESS 23 +000110101 258 267 236 234 255 236 210 225 11.010578 0.201101 SUCCESS 24 +000110111 238 249 242 244 253 234 231 218 4.668282 0.792371 SUCCESS 25 +000111001 258 240 266 251 253 247 219 242 6.177595 0.627346 SUCCESS 26 +000111011 231 219 257 238 250 261 247 259 6.590671 0.581369 SUCCESS 27 +000111101 239 250 252 244 235 229 238 244 2.001297 0.980972 SUCCESS 28 +000111111 252 244 263 239 250 246 249 230 2.990560 0.934949 SUCCESS 29 +001000011 234 242 253 230 253 279 235 256 8.069269 0.426733 SUCCESS 30 +001000101 242 233 248 248 238 232 279 235 6.958202 0.541149 SUCCESS 31 +001000111 235 242 251 256 253 236 232 248 2.469449 0.963140 SUCCESS 32 +001001011 250 258 281 264 245 256 245 250 9.146442 0.330093 SUCCESS 33 +001001101 254 206 231 225 235 239 268 240 11.801776 0.160270 SUCCESS 34 +001001111 230 231 247 254 239 274 229 249 6.985740 0.538172 SUCCESS 35 +001010011 218 269 207 266 238 256 247 249 14.271755 0.074951 SUCCESS 36 +001010101 251 233 268 235 226 220 235 262 9.056413 0.337559 SUCCESS 37 +001010111 255 251 211 245 259 247 238 233 7.009042 0.535657 SUCCESS 38 +001011011 264 276 262 261 248 271 250 256 12.405501 0.134008 SUCCESS 39 +001011101 266 234 236 258 250 243 229 245 4.680992 0.791064 SUCCESS 40 +001011111 258 249 239 231 257 250 249 235 3.059406 0.930574 SUCCESS 41 +001100101 212 256 235 245 252 241 245 251 5.833366 0.665891 SUCCESS 42 +001100111 215 256 244 249 253 245 256 237 5.441474 0.709515 SUCCESS 43 +001101011 241 256 235 243 253 207 253 222 9.577524 0.295938 SUCCESS 44 +001101101 255 236 235 230 207 273 234 217 14.901960 0.061080 SUCCESS 45 +001101111 243 242 242 228 219 213 263 249 9.534098 0.299259 SUCCESS 46 +001110101 244 242 250 263 250 237 249 248 2.200421 0.974243 SUCCESS 47 +001110111 209 214 254 222 254 245 260 280 18.495716 0.017802 SUCCESS 48 +001111011 225 254 235 248 220 228 249 246 6.062146 0.640271 SUCCESS 49 +001111101 245 241 242 242 254 253 251 238 1.188916 0.996750 SUCCESS 50 +001111111 238 250 254 239 236 257 247 227 3.089063 0.928645 SUCCESS 51 +010000011 242 247 245 249 254 246 246 224 2.316929 0.969722 SUCCESS 52 +010000111 233 236 262 232 248 267 241 276 9.406998 0.309133 SUCCESS 53 +010001011 265 244 234 274 230 238 259 246 8.018429 0.431672 SUCCESS 54 +010001111 243 256 252 252 255 242 234 252 2.345527 0.968545 SUCCESS 55 +010010011 234 241 248 251 239 245 261 249 2.161232 0.975666 SUCCESS 56 +010010111 263 249 240 269 251 247 237 220 7.219816 0.513113 SUCCESS 57 +010011011 257 235 240 222 228 244 280 232 10.378254 0.239474 SUCCESS 58 +010011111 250 238 230 245 229 261 215 237 7.138261 0.521792 SUCCESS 59 +010100011 263 268 264 257 246 253 235 237 7.216639 0.513450 SUCCESS 60 +010100111 248 265 212 244 264 224 250 234 10.252214 0.247768 SUCCESS 61 +010101011 254 241 272 234 243 226 232 272 9.492790 0.302443 SUCCESS 62 +010101111 249 234 234 241 232 262 246 230 3.847427 0.870620 SUCCESS 63 +010110011 269 253 255 241 268 241 241 241 6.036726 0.643118 SUCCESS 64 +010110111 268 262 277 240 254 244 227 250 10.221498 0.249823 SUCCESS 65 +010111011 239 241 247 284 251 254 249 254 8.051263 0.428479 SUCCESS 66 +010111111 253 237 246 224 258 254 245 250 3.657836 0.886601 SUCCESS 67 +011000111 264 216 240 258 244 215 229 222 12.549548 0.128317 SUCCESS 68 +011001111 219 252 235 225 259 239 256 238 6.644688 0.575407 SUCCESS 69 +011010111 230 233 252 245 223 248 250 246 3.751042 0.878858 SUCCESS 70 +011011111 252 241 244 236 251 228 255 256 2.984205 0.935345 SUCCESS 71 +011101111 221 240 244 222 238 222 246 256 7.256887 0.509187 SUCCESS 72 +011111111 241 259 256 238 231 243 263 231 4.709589 0.788117 SUCCESS 73 +100000000 264 243 249 229 269 252 223 253 7.857435 0.447519 SUCCESS 74 +100010000 255 243 248 223 230 252 247 234 4.038077 0.853672 SUCCESS 75 +100100000 254 268 247 257 249 231 227 221 7.904039 0.442900 SUCCESS 76 +100101000 242 251 205 259 244 265 239 249 9.700387 0.286688 SUCCESS 77 +100110000 235 255 246 253 211 242 223 252 8.023725 0.431156 SUCCESS 78 +100111000 251 238 241 236 235 229 245 245 2.008711 0.980744 SUCCESS 79 +101000000 227 265 257 230 257 253 216 226 10.415325 0.237076 SUCCESS 80 +101000100 250 234 270 248 240 260 241 229 5.631065 0.688480 SUCCESS 81 +101001000 237 248 273 237 261 256 248 260 6.961380 0.540805 SUCCESS 82 +101001100 237 248 209 278 200 246 243 248 18.700135 0.016548 SUCCESS 83 +101010000 249 251 206 257 258 244 223 245 9.870913 0.274203 SUCCESS 84 +101010100 251 227 267 244 251 250 229 231 5.705207 0.680214 SUCCESS 85 +101011000 221 220 256 211 267 226 254 238 14.158424 0.077728 SUCCESS 86 +101011100 262 230 240 237 250 209 217 258 11.792243 0.160717 SUCCESS 87 +101100000 246 242 260 256 263 231 242 246 3.972408 0.859604 SUCCESS 88 +101100100 247 245 235 251 238 253 244 239 1.195271 0.996688 SUCCESS 89 +101101000 241 243 249 223 245 260 266 245 5.139611 0.742555 SUCCESS 90 +101101100 226 292 253 258 252 235 249 225 14.517482 0.069235 SUCCESS 91 +101110000 246 240 251 230 256 271 245 232 5.416054 0.712322 SUCCESS 92 +101110100 268 235 235 256 231 242 241 273 8.040671 0.429507 SUCCESS 93 +101111000 233 234 274 258 230 230 235 229 8.568137 0.380025 SUCCESS 94 +101111100 253 233 224 255 231 250 281 238 9.870913 0.274203 SUCCESS 95 +110000000 246 258 258 237 261 272 231 248 7.153089 0.520209 SUCCESS 96 +110000010 259 266 242 260 256 220 267 277 13.910579 0.084126 SUCCESS 97 +110000100 249 236 244 245 247 245 233 260 2.014007 0.980579 SUCCESS 98 +110001000 252 232 243 221 244 214 250 241 7.189101 0.516375 SUCCESS 99 +110001010 240 253 269 227 236 251 222 234 7.257947 0.509075 SUCCESS 100 +110010000 274 231 247 249 265 257 242 238 7.373396 0.496933 SUCCESS 101 +110010010 242 259 241 275 269 238 225 256 9.964120 0.267553 SUCCESS 102 +110010100 232 254 230 273 241 245 239 249 5.670254 0.684113 SUCCESS 103 +110011000 251 244 251 241 220 242 229 246 3.910977 0.865065 SUCCESS 104 +110011010 226 241 239 256 274 225 261 231 9.409116 0.308967 SUCCESS 105 +110100000 244 244 259 224 252 256 245 216 6.868173 0.550920 SUCCESS 106 +110100010 249 236 241 259 261 261 256 231 5.099363 0.746905 SUCCESS 107 +110100100 245 253 265 246 240 226 274 244 7.443301 0.489644 SUCCESS 108 +110101000 252 257 237 262 219 236 244 236 5.767698 0.673235 SUCCESS 109 +110101010 253 235 271 243 268 256 226 241 8.197428 0.414426 SUCCESS 110 +110101100 238 232 234 217 265 219 239 239 9.076537 0.335881 SUCCESS 111 +110110000 231 264 231 243 239 240 238 244 3.480955 0.900663 SUCCESS 112 +110110010 245 264 244 251 233 234 254 242 3.268062 0.916427 SUCCESS 113 +110110100 225 248 237 221 230 275 278 259 14.776978 0.063630 SUCCESS 114 +110111000 251 241 257 239 241 295 237 237 12.492353 0.130551 SUCCESS 115 +110111010 249 242 263 258 226 229 232 249 5.529385 0.699782 SUCCESS 116 +110111100 250 228 233 217 221 218 224 239 11.873799 0.156924 SUCCESS 117 +111000000 233 236 252 223 263 266 242 251 6.713534 0.567832 SUCCESS 118 +111000010 282 238 228 248 274 267 258 241 14.256927 0.075310 SUCCESS 119 +111000100 242 244 239 231 215 229 249 243 5.529385 0.699782 SUCCESS 120 +111000110 264 240 251 249 218 225 243 254 6.906303 0.546775 SUCCESS 121 +111001000 228 227 243 239 255 251 243 236 3.447061 0.903259 SUCCESS 122 +111001010 243 233 246 257 244 236 237 251 1.941984 0.982739 SUCCESS 123 +111001100 250 242 232 235 250 269 239 259 4.957434 0.762116 SUCCESS 124 +111010000 264 244 238 236 227 239 222 253 5.873614 0.661387 SUCCESS 125 +111010010 248 246 258 254 267 245 254 238 4.099508 0.848036 SUCCESS 126 +111010100 241 265 241 242 230 239 245 243 2.913241 0.939684 SUCCESS 127 +111010110 240 247 228 223 247 235 218 257 7.081066 0.527912 SUCCESS 128 +111011000 249 246 248 226 242 240 224 241 3.419523 0.905345 SUCCESS 129 +111011010 232 219 233 239 259 263 252 247 6.677523 0.571791 SUCCESS 130 +111011100 239 216 255 229 238 277 254 268 12.498708 0.130301 SUCCESS 131 +111100000 227 243 269 227 261 257 268 241 9.476903 0.303674 SUCCESS 132 +111100010 237 258 246 243 223 229 251 231 4.840926 0.774435 SUCCESS 133 +111100100 235 213 219 234 247 248 232 249 8.388078 0.396508 SUCCESS 134 +111100110 223 220 212 241 249 254 262 254 11.050826 0.198836 SUCCESS 135 +111101000 251 244 258 223 260 224 242 202 13.227416 0.104261 SUCCESS 136 +111101010 246 239 250 253 238 269 254 252 4.062438 0.851447 SUCCESS 137 +111101100 248 273 221 229 230 228 243 221 11.048708 0.198955 SUCCESS 138 +111101110 223 227 248 230 221 229 210 252 12.473288 0.131303 SUCCESS 139 +111110000 245 237 258 245 268 263 284 251 11.898160 0.155806 SUCCESS 140 +111110010 244 211 218 243 240 255 243 247 8.159298 0.418066 SUCCESS 141 +111110100 250 253 238 256 241 246 240 207 7.203929 0.514799 SUCCESS 142 +111110110 241 249 242 222 241 242 248 248 2.422846 0.965232 SUCCESS 143 +111111000 240 265 264 229 274 267 282 233 17.161164 0.028474 SUCCESS 144 +111111010 238 246 222 240 248 257 228 228 5.288954 0.726293 SUCCESS 145 +111111100 251 246 267 244 256 262 252 235 4.998742 0.757711 SUCCESS 146 +111111110 241 259 256 238 231 243 263 231 4.709589 0.788117 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 254 265 273 242 246 253 233 236 6.963498 0.540576 SUCCESS 0 +000000011 249 257 261 247 238 243 232 248 2.895235 0.940759 SUCCESS 1 +000000101 202 244 238 247 233 239 248 245 8.414558 0.394057 SUCCESS 2 +000000111 234 259 240 267 212 236 245 235 8.668758 0.371005 SUCCESS 3 +000001001 275 221 237 240 239 253 231 235 8.119050 0.421928 SUCCESS 4 +000001011 197 249 253 278 240 229 247 259 16.718432 0.033178 SUCCESS 5 +000001101 263 261 268 248 251 250 239 265 7.498378 0.483935 SUCCESS 6 +000001111 228 254 208 248 231 251 233 250 8.707947 0.367529 SUCCESS 7 +000010001 244 267 244 249 253 215 250 258 7.207106 0.514461 SUCCESS 8 +000010011 243 221 233 240 232 247 257 246 4.242496 0.834609 SUCCESS 9 +000010101 230 253 244 256 252 226 223 222 7.395638 0.494609 SUCCESS 10 +000010111 233 278 248 264 247 233 243 258 8.503528 0.385890 SUCCESS 11 +000011001 271 221 241 250 259 260 240 219 10.264924 0.246922 SUCCESS 12 +000011011 270 235 255 234 220 231 244 242 7.339502 0.500485 SUCCESS 13 +000011101 248 250 255 241 250 229 263 247 3.412109 0.905903 SUCCESS 14 +000011111 241 249 222 246 240 251 241 225 4.094213 0.848525 SUCCESS 15 +000100011 272 247 252 247 243 235 236 247 4.297573 0.829327 SUCCESS 16 +000100101 242 228 242 236 219 243 240 228 5.273066 0.728031 SUCCESS 17 +000100111 215 218 235 243 227 253 259 240 9.429240 0.307389 SUCCESS 18 +000101001 253 248 243 255 219 209 269 237 11.641842 0.167914 SUCCESS 19 +000101011 238 267 242 253 236 235 221 225 7.176391 0.517727 SUCCESS 20 +000101101 206 267 266 285 226 281 271 245 27.696705 0.000535 FAILURE 21 +000101111 213 275 245 216 268 264 226 253 17.311566 0.027023 SUCCESS 22 +000110011 282 275 236 242 246 242 220 244 12.914961 0.114809 SUCCESS 23 +000110101 257 243 237 218 263 253 235 245 6.013424 0.645728 SUCCESS 24 +000110111 283 256 275 251 229 245 223 238 14.261163 0.075207 SUCCESS 25 +000111001 250 232 247 254 265 213 245 263 8.680409 0.369969 SUCCESS 26 +000111011 253 243 254 241 244 215 259 249 5.425586 0.711270 SUCCESS 27 +000111101 211 244 230 259 249 276 230 240 11.754113 0.162517 SUCCESS 28 +000111111 261 246 228 243 221 235 253 234 5.714739 0.679150 SUCCESS 29 +001000011 276 247 250 239 255 228 228 214 11.146151 0.193555 SUCCESS 30 +001000101 233 237 247 254 233 247 246 258 2.577485 0.958020 SUCCESS 31 +001000111 251 261 238 240 241 240 244 266 3.778581 0.876528 SUCCESS 32 +001001011 249 228 250 203 234 227 237 241 10.447100 0.235036 SUCCESS 33 +001001101 264 246 250 269 232 272 254 261 9.990599 0.265686 SUCCESS 34 +001001111 249 235 241 232 252 242 245 230 2.248083 0.972446 SUCCESS 35 +001010011 246 232 244 239 229 222 288 252 12.210615 0.142051 SUCCESS 36 +001010101 235 235 245 253 237 218 233 239 4.784790 0.780311 SUCCESS 37 +001010111 219 240 239 248 214 258 250 253 8.061855 0.427451 SUCCESS 38 +001011011 247 251 255 244 251 236 253 249 1.650713 0.989914 SUCCESS 39 +001011101 269 246 226 269 228 234 227 260 10.495822 0.231934 SUCCESS 40 +001011111 239 251 243 212 269 262 232 242 9.306377 0.317113 SUCCESS 41 +001100101 243 230 250 241 246 249 275 246 5.207398 0.735197 SUCCESS 42 +001100111 246 264 256 248 262 241 240 229 4.785849 0.780200 SUCCESS 43 +001101011 242 241 225 218 255 280 262 253 12.142828 0.144944 SUCCESS 44 +001101101 254 242 247 246 243 224 238 263 3.871787 0.868502 SUCCESS 45 +001101111 273 256 285 225 234 265 245 244 15.041770 0.058338 SUCCESS 46 +001110101 256 252 219 231 257 229 239 232 6.670108 0.572607 SUCCESS 47 +001110111 249 227 240 246 226 238 261 242 4.206484 0.838030 SUCCESS 48 +001111011 224 229 238 220 242 250 224 237 7.406230 0.493503 SUCCESS 49 +001111101 255 264 225 227 215 273 242 246 12.126940 0.145629 SUCCESS 50 +001111111 269 227 230 248 254 242 249 253 5.639538 0.687536 SUCCESS 51 +010000011 242 264 230 249 261 258 259 227 6.840634 0.553921 SUCCESS 52 +010000111 247 233 253 233 245 241 228 239 2.674928 0.953074 SUCCESS 53 +010001011 223 248 235 250 233 274 261 262 9.319087 0.316097 SUCCESS 54 +010001111 265 284 234 246 239 266 240 256 11.839906 0.158491 SUCCESS 55 +010010011 267 245 247 267 245 245 240 242 4.569779 0.802412 SUCCESS 56 +010010111 241 232 249 210 226 245 248 232 7.780116 0.455239 SUCCESS 57 +010011011 256 227 234 257 269 242 251 254 6.230554 0.621424 SUCCESS 58 +010011111 237 260 230 239 247 267 238 234 5.084534 0.748504 SUCCESS 59 +010100011 232 264 286 247 234 238 248 242 10.436509 0.235715 SUCCESS 60 +010100111 231 240 236 247 251 232 275 247 6.013424 0.645728 SUCCESS 61 +010101011 247 229 261 246 259 238 238 250 3.627120 0.889103 SUCCESS 62 +010101111 227 236 251 248 242 243 257 220 4.978618 0.759859 SUCCESS 63 +010110011 265 267 258 228 266 228 214 240 13.026174 0.110952 SUCCESS 64 +010110111 242 236 249 250 264 237 234 249 2.969377 0.936265 SUCCESS 65 +010111011 247 235 266 254 239 246 243 272 6.251737 0.619056 SUCCESS 66 +010111111 238 251 232 227 242 233 222 246 4.856813 0.772765 SUCCESS 67 +011000111 248 232 237 237 249 233 241 221 4.048668 0.852706 SUCCESS 68 +011001111 240 250 258 234 267 259 243 226 6.019779 0.645016 SUCCESS 69 +011010111 233 234 242 236 247 267 278 239 8.482344 0.387825 SUCCESS 70 +011011111 284 257 285 241 225 238 250 213 20.517667 0.008545 FAILURE 71 +011101111 248 233 244 257 219 243 256 241 4.608968 0.798435 SUCCESS 72 +011111111 253 244 247 227 232 248 250 259 3.381393 0.908197 SUCCESS 73 +100000000 254 265 273 242 246 253 233 236 6.963498 0.540576 SUCCESS 74 +100010000 236 259 230 281 264 250 225 265 13.038884 0.110519 SUCCESS 75 +100100000 230 238 251 240 231 227 231 232 4.601554 0.799189 SUCCESS 76 +100101000 242 227 240 239 223 257 244 243 4.043373 0.853189 SUCCESS 77 +100110000 268 245 247 204 210 226 254 241 16.054334 0.041609 SUCCESS 78 +100111000 256 254 234 266 244 248 265 218 8.273688 0.407202 SUCCESS 79 +101000000 228 272 257 253 217 220 244 231 11.742462 0.163070 SUCCESS 80 +101000100 249 234 233 266 238 276 229 275 12.558022 0.127989 SUCCESS 81 +101001000 255 226 238 244 257 243 245 253 3.096477 0.928158 SUCCESS 82 +101001100 224 255 257 248 233 236 251 242 4.006302 0.856554 SUCCESS 83 +101010000 234 235 239 279 247 234 247 218 9.447246 0.305982 SUCCESS 84 +101010100 245 239 234 231 240 247 258 231 2.931247 0.938598 SUCCESS 85 +101011000 265 262 219 233 250 238 250 254 7.263242 0.508516 SUCCESS 86 +101011100 252 235 228 239 218 236 241 253 5.374746 0.716874 SUCCESS 87 +101100000 267 237 247 247 239 242 250 254 3.191802 0.921750 SUCCESS 88 +101100100 272 254 233 273 273 254 229 231 13.406415 0.098610 SUCCESS 89 +101101000 229 262 259 263 234 258 229 239 7.100131 0.525869 SUCCESS 90 +101101100 243 236 248 238 263 237 258 247 3.082708 0.929060 SUCCESS 91 +101110000 238 201 245 250 264 241 261 262 12.462696 0.131723 SUCCESS 92 +101110100 253 220 221 228 247 247 235 265 8.435741 0.392103 SUCCESS 93 +101111000 237 268 243 240 223 257 214 288 17.300974 0.027123 SUCCESS 94 +101111100 247 244 254 213 263 278 243 207 16.768213 0.032615 SUCCESS 95 +110000000 267 267 255 234 239 255 228 236 7.362804 0.498042 SUCCESS 96 +110000010 253 240 277 220 234 226 264 236 11.229825 0.189014 SUCCESS 97 +110000100 240 232 236 233 245 226 264 249 4.668282 0.792371 SUCCESS 98 +110001000 248 240 273 262 247 227 248 230 7.208166 0.514349 SUCCESS 99 +110001010 251 236 242 255 226 221 250 216 8.155062 0.418472 SUCCESS 100 +110010000 252 232 228 246 261 230 226 237 5.660722 0.685176 SUCCESS 101 +110010010 258 225 232 282 244 230 242 235 10.282929 0.245727 SUCCESS 102 +110010100 256 226 238 221 245 259 259 245 6.295163 0.614206 SUCCESS 103 +110011000 269 245 250 225 205 220 255 225 15.322449 0.053171 SUCCESS 104 +110011010 240 254 246 252 254 241 242 255 1.737565 0.988028 SUCCESS 105 +110100000 219 278 249 263 225 255 232 225 13.369344 0.099758 SUCCESS 106 +110100010 236 261 252 287 234 259 242 274 14.709191 0.065053 SUCCESS 107 +110100100 233 232 234 251 255 248 217 274 9.244945 0.322056 SUCCESS 108 +110101000 240 258 245 264 234 222 235 238 5.584462 0.693665 SUCCESS 109 +110101010 257 233 250 224 262 267 263 242 8.187896 0.415335 SUCCESS 110 +110101100 250 255 202 238 262 245 255 261 11.388700 0.180632 SUCCESS 111 +110110000 253 229 260 250 244 244 269 237 5.353563 0.719204 SUCCESS 112 +110110010 261 238 245 255 263 241 226 242 4.831393 0.775436 SUCCESS 113 +110110100 242 269 269 258 242 260 245 262 8.521534 0.384250 SUCCESS 114 +110111000 241 221 276 246 244 247 221 258 9.742754 0.283547 SUCCESS 115 +110111010 245 227 244 219 244 248 236 263 5.772993 0.672643 SUCCESS 116 +110111100 232 257 233 251 229 255 239 267 5.848194 0.664232 SUCCESS 117 +111000000 261 242 238 248 274 262 258 239 7.510028 0.482731 SUCCESS 118 +111000010 234 259 237 229 227 237 249 241 4.155644 0.842815 SUCCESS 119 +111000100 235 249 242 257 242 252 274 218 8.129642 0.420910 SUCCESS 120 +111000110 237 269 250 239 242 242 231 247 3.897207 0.866277 SUCCESS 121 +111001000 223 246 243 241 236 225 209 224 10.724602 0.217797 SUCCESS 122 +111001010 240 253 240 222 230 269 261 259 8.162476 0.417762 SUCCESS 123 +111001100 247 238 253 249 228 233 276 232 7.181686 0.517163 SUCCESS 124 +111010000 215 264 240 243 231 212 229 239 11.527451 0.173566 SUCCESS 125 +111010010 241 220 236 256 236 247 216 259 7.987713 0.434671 SUCCESS 126 +111010100 237 263 231 229 228 254 238 250 5.243410 0.731272 SUCCESS 127 +111010110 240 256 219 266 251 257 242 246 6.307873 0.612788 SUCCESS 128 +111011000 233 256 237 246 278 236 263 244 8.002541 0.433222 SUCCESS 129 +111011010 243 256 258 261 266 245 260 261 6.929605 0.544247 SUCCESS 130 +111011100 239 226 254 242 243 222 240 250 4.232964 0.835517 SUCCESS 131 +111100000 253 268 255 223 255 241 239 235 6.146880 0.630783 SUCCESS 132 +111100010 243 235 235 250 244 261 260 216 6.482636 0.593334 SUCCESS 133 +111100100 229 243 236 251 235 225 240 216 6.780262 0.560516 SUCCESS 134 +111100110 239 247 253 268 236 276 256 243 8.081979 0.425503 SUCCESS 135 +111101000 237 252 240 255 232 241 240 235 2.140048 0.976415 SUCCESS 136 +111101010 243 243 244 230 236 264 245 247 2.847572 0.943556 SUCCESS 137 +111101100 251 255 234 245 263 240 259 233 4.182124 0.840329 SUCCESS 138 +111101110 219 232 246 237 237 249 249 246 3.958639 0.860836 SUCCESS 139 +111110000 241 259 256 215 250 238 235 233 6.352358 0.607826 SUCCESS 140 +111110010 239 258 223 213 246 246 234 207 13.225297 0.104329 SUCCESS 141 +111110100 229 242 224 250 234 247 226 254 5.124783 0.744160 SUCCESS 142 +111110110 274 270 256 217 253 252 248 228 12.094106 0.147054 SUCCESS 143 +111111000 246 252 241 226 240 257 262 245 3.842131 0.871079 SUCCESS 144 +111111010 233 230 249 240 233 245 237 256 2.882525 0.941512 SUCCESS 145 +111111100 283 258 244 227 236 251 259 253 10.211965 0.250463 SUCCESS 146 +111111110 253 244 247 227 232 248 250 259 3.381393 0.908197 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 244 237 243 251 237 234 263 225 4.129165 0.845286 SUCCESS 0 +000000011 252 248 244 252 225 267 265 220 8.667699 0.371099 SUCCESS 1 +000000101 249 231 234 240 276 207 221 247 13.781360 0.087645 SUCCESS 2 +000000111 261 239 236 257 225 251 267 222 8.340416 0.400943 SUCCESS 3 +000001001 209 250 256 259 233 243 255 236 8.218612 0.412412 SUCCESS 4 +000001011 230 250 244 250 246 209 232 242 7.021752 0.534288 SUCCESS 5 +000001101 249 250 261 267 223 267 256 245 8.378546 0.397393 SUCCESS 6 +000001111 256 222 262 225 224 238 252 227 8.954733 0.346129 SUCCESS 7 +000010001 250 229 263 259 253 260 234 223 7.288662 0.505833 SUCCESS 8 +000010011 226 269 253 232 237 239 266 247 7.358567 0.498486 SUCCESS 9 +000010101 260 218 230 223 241 210 233 260 13.262368 0.103136 SUCCESS 10 +000010111 247 271 259 271 242 236 244 265 9.237531 0.322656 SUCCESS 11 +000011001 261 226 230 237 221 249 288 228 15.282201 0.053885 SUCCESS 12 +000011011 218 228 236 250 229 262 247 270 9.613535 0.293205 SUCCESS 13 +000011101 258 261 230 228 213 259 249 250 9.257655 0.321029 SUCCESS 14 +000011111 272 225 268 224 226 231 268 247 13.544107 0.094450 SUCCESS 15 +000100011 265 217 274 231 241 241 222 254 12.044325 0.149237 SUCCESS 16 +000100101 217 233 234 227 234 236 274 246 9.828546 0.277267 SUCCESS 17 +000100111 232 253 247 252 251 237 233 232 2.816856 0.945320 SUCCESS 18 +000101001 236 249 239 235 244 260 238 242 2.090267 0.978119 SUCCESS 19 +000101011 245 238 240 233 244 236 246 255 1.554329 0.991768 SUCCESS 20 +000101101 221 255 238 232 254 249 222 238 6.295163 0.614206 SUCCESS 21 +000101111 271 263 280 230 240 206 240 241 17.210945 0.027986 SUCCESS 22 +000110011 274 224 235 262 244 249 257 214 11.851557 0.157951 SUCCESS 23 +000110101 235 241 266 243 223 254 254 260 6.211489 0.623555 SUCCESS 24 +000110111 244 224 241 269 253 259 284 269 15.007876 0.058992 SUCCESS 25 +000111001 261 228 257 268 266 265 278 247 14.195495 0.076810 SUCCESS 26 +000111011 251 239 237 250 240 239 246 252 1.133839 0.997253 SUCCESS 27 +000111101 256 244 241 259 266 249 252 218 6.858640 0.551958 SUCCESS 28 +000111111 257 220 252 239 234 247 234 252 4.708530 0.788226 SUCCESS 29 +001000011 256 249 233 230 235 262 261 245 4.983914 0.759294 SUCCESS 30 +001000101 240 236 233 228 255 247 244 243 2.519230 0.960828 SUCCESS 31 +001000111 265 233 247 251 228 238 232 234 4.923541 0.765716 SUCCESS 32 +001001011 236 255 217 239 250 238 252 249 4.677814 0.791391 SUCCESS 33 +001001101 242 271 265 249 242 249 201 251 13.225297 0.104329 SUCCESS 34 +001001111 226 258 256 246 234 233 269 258 7.215580 0.513562 SUCCESS 35 +001010011 230 247 255 235 271 241 225 241 6.426500 0.599571 SUCCESS 36 +001010101 228 216 242 251 252 216 237 258 9.316968 0.316267 SUCCESS 37 +001010111 229 227 238 247 262 240 246 244 3.846367 0.870712 SUCCESS 38 +001011011 214 273 250 248 237 250 261 233 9.679204 0.288267 SUCCESS 39 +001011101 222 245 248 251 235 257 246 256 4.008420 0.856363 SUCCESS 40 +001011111 260 250 246 260 255 219 225 262 8.375368 0.397688 SUCCESS 41 +001100101 218 233 233 258 252 252 262 236 6.914776 0.545855 SUCCESS 42 +001100111 273 248 243 243 255 257 225 199 14.986693 0.059405 SUCCESS 43 +001101011 237 264 237 264 249 246 250 242 4.058201 0.851835 SUCCESS 44 +001101101 221 251 222 236 249 239 233 265 7.401993 0.493945 SUCCESS 45 +001101111 236 223 249 276 244 263 239 289 16.727965 0.033070 SUCCESS 46 +001110101 249 245 212 236 249 235 231 233 6.463571 0.595451 SUCCESS 47 +001110111 269 251 245 240 240 235 221 232 6.210430 0.623674 SUCCESS 48 +001111011 244 236 257 242 266 243 245 221 5.302723 0.724785 SUCCESS 49 +001111101 270 239 232 230 232 260 252 241 6.410612 0.601339 SUCCESS 50 +001111111 255 220 269 228 233 248 214 277 15.701631 0.046855 SUCCESS 51 +010000011 253 214 268 230 217 252 270 244 13.655319 0.091204 SUCCESS 52 +010000111 244 248 235 232 240 253 260 271 5.572811 0.694961 SUCCESS 53 +010001011 231 241 235 218 260 232 239 240 5.889502 0.659608 SUCCESS 54 +010001111 245 232 213 244 260 240 241 253 6.245382 0.619766 SUCCESS 55 +010010011 237 276 245 240 239 242 213 240 8.901775 0.350650 SUCCESS 56 +010010111 226 252 234 255 242 236 259 241 3.867551 0.868871 SUCCESS 57 +010011011 239 241 255 269 220 262 206 273 16.785160 0.032426 SUCCESS 58 +010011111 246 253 254 275 243 248 239 269 7.602176 0.473262 SUCCESS 59 +010100011 242 225 269 259 310 223 274 239 29.296048 0.000281 FAILURE 60 +010100111 253 247 252 240 252 242 213 234 5.524089 0.700370 SUCCESS 61 +010101011 222 224 255 265 243 226 229 256 9.100898 0.333856 SUCCESS 62 +010101111 202 228 246 229 255 237 230 248 11.228766 0.189071 SUCCESS 63 +010110011 250 228 229 244 235 271 247 219 8.339357 0.401042 SUCCESS 64 +010110111 234 246 248 253 227 235 238 247 2.635739 0.955100 SUCCESS 65 +010111011 227 239 251 245 248 240 244 247 1.728032 0.988245 SUCCESS 66 +010111111 234 239 245 255 238 225 234 263 4.702175 0.788882 SUCCESS 67 +011000111 238 235 230 241 270 248 245 252 4.564483 0.802948 SUCCESS 68 +011001111 272 244 244 226 241 251 226 188 19.662918 0.011689 SUCCESS 69 +011010111 248 245 226 268 233 245 249 236 4.781612 0.780642 SUCCESS 70 +011011111 221 264 243 265 228 266 229 260 10.956560 0.204173 SUCCESS 71 +011101111 246 244 261 237 233 241 240 235 2.427083 0.965044 SUCCESS 72 +011111111 236 246 264 241 226 247 217 262 7.907216 0.442586 SUCCESS 73 +100000000 244 237 243 251 237 234 263 225 4.129165 0.845286 SUCCESS 74 +100010000 246 254 232 218 230 235 263 246 6.664813 0.573190 SUCCESS 75 +100100000 225 230 254 245 245 227 269 195 16.902727 0.031138 SUCCESS 76 +100101000 242 255 247 258 246 242 247 245 1.443116 0.993613 SUCCESS 77 +100110000 249 241 269 257 250 272 266 238 9.090307 0.334735 SUCCESS 78 +100111000 245 253 253 250 271 264 219 242 8.244032 0.410003 SUCCESS 79 +101000000 230 237 234 250 202 276 237 246 13.693449 0.090114 SUCCESS 80 +101000100 252 246 244 224 234 249 229 240 3.569925 0.893696 SUCCESS 81 +101001000 223 224 245 267 243 258 265 249 8.594616 0.377638 SUCCESS 82 +101001100 236 245 263 212 264 252 236 256 8.978035 0.344152 SUCCESS 83 +101010000 226 221 254 224 231 236 252 238 7.217698 0.513337 SUCCESS 84 +101010100 232 216 239 237 253 233 255 264 7.333147 0.501152 SUCCESS 85 +101011000 259 232 242 232 254 233 249 243 3.245819 0.917997 SUCCESS 86 +101011100 242 252 209 263 251 242 251 244 7.438005 0.490194 SUCCESS 87 +101100000 243 253 240 234 260 247 282 221 10.291403 0.245166 SUCCESS 88 +101100100 248 266 223 237 237 217 225 260 10.146297 0.254908 SUCCESS 89 +101101000 246 231 244 215 238 265 248 252 6.670108 0.572607 SUCCESS 90 +101101100 238 267 235 258 248 253 265 257 6.490050 0.592512 SUCCESS 91 +101110000 273 272 218 264 242 228 245 245 12.516714 0.129595 SUCCESS 92 +101110100 240 268 219 236 230 264 232 258 9.398524 0.309800 SUCCESS 93 +101111000 231 229 247 274 212 247 271 265 14.828877 0.062560 SUCCESS 94 +101111100 242 240 254 229 238 268 236 242 4.346295 0.824607 SUCCESS 95 +110000000 270 255 244 240 253 261 274 230 9.576465 0.296019 SUCCESS 96 +110000010 230 217 249 238 250 227 230 257 7.158385 0.519645 SUCCESS 97 +110000100 254 256 247 241 246 247 254 236 1.829712 0.985795 SUCCESS 98 +110001000 268 248 229 220 227 245 253 250 7.639247 0.469478 SUCCESS 99 +110001010 234 249 259 230 256 255 236 232 4.318756 0.827280 SUCCESS 100 +110010000 236 247 225 213 235 227 248 231 8.357363 0.399363 SUCCESS 101 +110010010 245 250 240 262 248 235 259 265 4.775257 0.781305 SUCCESS 102 +110010100 219 247 266 248 261 240 243 225 7.633951 0.470018 SUCCESS 103 +110011000 274 240 226 257 261 288 249 243 15.415656 0.051550 SUCCESS 104 +110011010 215 255 219 232 245 250 268 232 10.579496 0.226682 SUCCESS 105 +110100000 229 243 243 257 204 269 236 255 11.905574 0.155467 SUCCESS 106 +110100010 239 252 245 218 250 238 258 257 5.091949 0.747705 SUCCESS 107 +110100100 259 270 234 263 246 240 249 236 6.185010 0.626517 SUCCESS 108 +110101000 223 211 244 235 242 239 241 224 8.779970 0.361196 SUCCESS 109 +110101010 226 224 252 251 244 243 247 262 4.964848 0.761326 SUCCESS 110 +110101100 245 265 239 244 251 253 269 217 8.233440 0.411006 SUCCESS 111 +110110000 244 248 247 250 231 239 264 250 2.905827 0.940128 SUCCESS 112 +110110010 242 241 260 251 258 240 240 247 2.323284 0.969463 SUCCESS 113 +110110100 247 240 258 223 253 248 227 254 4.866346 0.771761 SUCCESS 114 +110111000 282 268 207 237 253 226 245 247 16.310653 0.038143 SUCCESS 115 +110111010 269 256 250 252 237 264 244 226 6.908421 0.546545 SUCCESS 116 +110111100 242 226 247 291 237 244 256 259 12.505063 0.130052 SUCCESS 117 +111000000 267 254 238 262 255 208 242 250 10.338006 0.242099 SUCCESS 118 +111000010 262 259 240 251 226 279 257 251 10.010723 0.264274 SUCCESS 119 +111000100 222 248 241 227 243 239 235 217 7.007983 0.535772 SUCCESS 120 +111000110 223 272 237 248 259 248 276 262 12.120585 0.145904 SUCCESS 121 +111001000 237 234 261 245 238 241 226 240 3.523321 0.897372 SUCCESS 122 +111001010 255 229 257 257 275 220 225 240 11.001045 0.201640 SUCCESS 123 +111001100 263 271 233 262 290 273 234 263 20.839654 0.007586 FAILURE 124 +111010000 241 226 255 243 230 275 241 238 7.023870 0.534059 SUCCESS 125 +111010010 255 247 224 277 244 231 252 239 7.934755 0.439869 SUCCESS 126 +111010100 239 246 269 251 228 238 224 226 7.316201 0.502933 SUCCESS 127 +111010110 272 226 212 258 232 247 271 221 15.855211 0.044500 SUCCESS 128 +111011000 218 260 248 236 246 216 270 231 11.235121 0.188729 SUCCESS 129 +111011010 236 217 271 255 251 235 253 234 8.278984 0.406704 SUCCESS 130 +111011100 269 270 209 231 260 237 230 247 13.578000 0.093450 SUCCESS 131 +111100000 263 213 262 230 251 215 240 249 11.779533 0.161315 SUCCESS 132 +111100010 244 235 248 244 241 233 227 235 2.577485 0.958020 SUCCESS 133 +111100100 230 241 251 232 227 254 247 235 3.753161 0.878679 SUCCESS 134 +111100110 236 244 262 250 266 257 238 249 4.768902 0.781966 SUCCESS 135 +111101000 246 225 270 256 225 232 249 239 7.382928 0.495936 SUCCESS 136 +111101010 224 235 232 237 241 242 225 220 6.982563 0.538515 SUCCESS 137 +111101100 249 259 259 229 236 215 251 220 9.484317 0.303099 SUCCESS 138 +111101110 282 274 225 237 255 244 240 244 12.196845 0.142635 SUCCESS 139 +111110000 248 237 248 230 239 233 246 285 8.916603 0.349380 SUCCESS 140 +111110010 228 247 264 233 224 265 230 251 7.942169 0.439140 SUCCESS 141 +111110100 243 220 240 254 232 239 235 249 4.143994 0.843904 SUCCESS 142 +111110110 262 249 235 259 237 218 235 230 7.049290 0.531324 SUCCESS 143 +111111000 243 225 261 237 242 233 264 265 7.039758 0.532349 SUCCESS 144 +111111010 239 246 234 249 212 254 229 253 6.749546 0.563880 SUCCESS 145 +111111100 237 224 287 226 241 243 227 278 17.261785 0.027496 SUCCESS 146 +111111110 236 246 264 241 226 247 217 262 7.907216 0.442586 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 236 232 249 248 253 257 265 246 3.963935 0.860363 SUCCESS 0 +000000011 232 249 241 254 224 254 251 234 3.941693 0.862345 SUCCESS 1 +000000101 253 223 231 242 259 230 250 234 5.336616 0.721066 SUCCESS 2 +000000111 224 249 253 226 230 256 256 226 6.974090 0.539431 SUCCESS 3 +000001001 244 242 254 228 272 251 253 204 12.180958 0.143311 SUCCESS 4 +000001011 270 222 227 224 258 219 229 225 13.877744 0.085008 SUCCESS 5 +000001101 263 253 243 250 224 255 245 265 6.061087 0.640389 SUCCESS 6 +000001111 240 250 246 227 242 237 256 228 3.408931 0.906141 SUCCESS 7 +000010001 238 256 248 253 235 238 255 240 2.238551 0.972811 SUCCESS 8 +000010011 248 230 260 228 236 260 241 225 6.016602 0.645372 SUCCESS 9 +000010101 240 229 259 257 248 250 231 231 4.350531 0.824194 SUCCESS 10 +000010111 267 237 238 224 266 236 244 249 6.714593 0.567715 SUCCESS 11 +000011001 235 227 254 273 254 238 250 219 8.933550 0.347933 SUCCESS 12 +000011011 239 243 219 235 202 279 227 266 19.084613 0.014414 SUCCESS 13 +000011101 242 249 251 220 244 241 228 241 3.970290 0.859794 SUCCESS 14 +000011111 237 226 252 234 244 236 271 236 5.923395 0.655813 SUCCESS 15 +000100011 245 249 248 240 209 264 237 237 7.570401 0.476517 SUCCESS 16 +000100101 223 243 232 261 257 252 231 264 7.093776 0.526550 SUCCESS 17 +000100111 239 227 253 238 250 249 225 226 5.034754 0.753855 SUCCESS 18 +000101001 245 234 217 226 247 244 245 250 5.131138 0.743472 SUCCESS 19 +000101011 253 246 243 249 247 246 228 236 1.885848 0.984314 SUCCESS 20 +000101101 242 230 237 218 237 274 228 240 9.141147 0.330529 SUCCESS 21 +000101111 260 237 236 243 261 236 245 250 3.203453 0.920948 SUCCESS 22 +000110011 247 240 274 256 246 248 258 249 5.480663 0.705181 SUCCESS 23 +000110101 264 241 279 254 266 233 228 256 11.531688 0.173353 SUCCESS 24 +000110111 236 230 228 234 203 244 260 231 11.623836 0.168793 SUCCESS 25 +000111001 233 241 223 229 254 245 244 262 5.195747 0.736464 SUCCESS 26 +000111011 273 240 240 236 254 240 232 248 5.127960 0.743816 SUCCESS 27 +000111101 256 260 219 253 237 251 249 241 5.230700 0.732658 SUCCESS 28 +000111111 251 223 247 227 243 235 265 247 5.607763 0.691074 SUCCESS 29 +001000011 263 247 256 251 255 245 256 257 4.146112 0.843706 SUCCESS 30 +001000101 241 268 215 251 233 247 236 245 7.092716 0.526663 SUCCESS 31 +001000111 258 225 249 212 217 244 245 237 10.173835 0.253036 SUCCESS 32 +001001011 234 234 230 223 247 237 257 247 4.592021 0.800158 SUCCESS 33 +001001101 242 274 240 247 234 236 252 225 6.433914 0.598747 SUCCESS 34 +001001111 222 264 246 254 224 230 227 217 11.096370 0.196298 SUCCESS 35 +001010011 235 246 235 226 265 244 259 271 7.955938 0.437786 SUCCESS 36 +001010101 259 246 251 242 225 215 237 245 6.533476 0.587697 SUCCESS 37 +001010111 260 251 235 235 237 244 226 210 8.514119 0.384925 SUCCESS 38 +001011011 239 228 245 257 234 286 254 261 11.401410 0.179975 SUCCESS 39 +001011101 231 239 235 220 223 264 254 267 9.853966 0.275426 SUCCESS 40 +001011111 214 246 239 234 251 243 247 239 4.757252 0.783178 SUCCESS 41 +001100101 229 255 214 233 247 242 274 263 11.184281 0.191475 SUCCESS 42 +001100111 267 244 254 243 240 249 257 256 4.107982 0.847252 SUCCESS 43 +001101011 245 232 279 252 278 242 251 247 11.157802 0.192917 SUCCESS 44 +001101101 226 251 262 257 232 235 226 251 6.215726 0.623081 SUCCESS 45 +001101111 218 226 253 264 206 247 276 216 20.139544 0.009821 FAILURE 46 +001110101 230 236 228 253 246 215 237 266 8.411380 0.394351 SUCCESS 47 +001110111 262 236 243 245 242 227 234 257 4.040195 0.853479 SUCCESS 48 +001111011 244 259 242 244 251 247 270 259 4.965908 0.761214 SUCCESS 49 +001111101 205 245 245 244 250 251 203 237 14.218796 0.076238 SUCCESS 50 +001111111 266 251 222 237 262 228 279 244 12.124822 0.145721 SUCCESS 51 +010000011 249 213 251 254 246 248 253 264 6.904185 0.547005 SUCCESS 52 +010000111 296 243 267 258 266 248 267 258 19.562297 0.012125 SUCCESS 53 +010001011 245 245 219 248 223 244 233 261 6.366127 0.606292 SUCCESS 54 +010001111 249 225 236 235 252 244 238 245 2.707762 0.951338 SUCCESS 55 +010010011 230 259 250 214 222 231 223 232 11.091074 0.196592 SUCCESS 56 +010010111 202 238 256 212 237 258 271 225 18.287060 0.019174 SUCCESS 57 +010011011 219 247 239 259 220 246 245 239 6.353417 0.607708 SUCCESS 58 +010011111 233 267 250 235 258 240 221 249 6.494287 0.592041 SUCCESS 59 +010100011 247 240 243 254 270 240 256 244 4.031722 0.854250 SUCCESS 60 +010100111 255 250 240 239 242 243 248 298 13.215765 0.104638 SUCCESS 61 +010101011 243 241 253 254 240 235 222 238 3.451298 0.902936 SUCCESS 62 +010101111 247 256 253 242 228 261 240 232 3.988296 0.858178 SUCCESS 63 +010110011 232 243 241 245 277 243 221 241 7.564046 0.477170 SUCCESS 64 +010110111 251 231 268 279 232 258 261 274 14.924202 0.060636 SUCCESS 65 +010111011 243 253 229 265 231 263 212 265 11.612185 0.169364 SUCCESS 66 +010111111 224 223 276 241 268 259 255 235 12.158715 0.144262 SUCCESS 67 +011000111 263 246 196 257 240 233 239 216 16.097760 0.041002 SUCCESS 68 +011001111 244 247 258 234 255 270 240 244 4.694761 0.789646 SUCCESS 69 +011010111 248 249 250 264 241 253 247 256 2.991619 0.934882 SUCCESS 70 +011011111 220 224 249 276 213 238 275 221 19.154518 0.014055 SUCCESS 71 +011101111 242 231 257 271 231 221 236 260 8.854112 0.354752 SUCCESS 72 +011111111 239 257 250 231 248 234 259 227 4.367478 0.822540 SUCCESS 73 +100000000 236 232 249 248 253 257 265 246 3.963935 0.860363 SUCCESS 74 +100010000 261 255 244 229 244 259 237 243 3.834717 0.871719 SUCCESS 75 +100100000 265 207 265 231 248 249 279 236 15.858388 0.044452 SUCCESS 76 +100101000 247 262 225 275 250 235 256 218 10.965033 0.203688 SUCCESS 77 +100110000 249 254 261 233 260 245 245 217 6.436032 0.598511 SUCCESS 78 +100111000 278 235 204 237 243 239 249 252 12.730666 0.121459 SUCCESS 79 +101000000 232 237 237 260 236 239 257 217 6.331175 0.610188 SUCCESS 80 +101000100 235 258 248 242 241 245 233 222 3.894030 0.866556 SUCCESS 81 +101001000 251 235 255 234 231 250 257 267 5.283658 0.726873 SUCCESS 82 +101001100 289 286 234 233 282 237 255 251 23.913358 0.002370 FAILURE 83 +101010000 250 238 254 249 246 218 234 217 7.277012 0.507061 SUCCESS 84 +101010100 244 236 226 238 225 223 207 234 11.544398 0.172718 SUCCESS 85 +101011000 211 237 245 226 263 242 211 249 12.536838 0.128810 SUCCESS 86 +101011100 241 223 213 220 254 232 208 222 17.141040 0.028673 SUCCESS 87 +101100000 251 256 243 236 262 238 233 240 3.191802 0.921750 SUCCESS 88 +101100100 242 264 216 250 234 241 266 247 7.728217 0.460459 SUCCESS 89 +101101000 240 224 233 236 239 253 227 250 4.425732 0.816817 SUCCESS 90 +101101100 230 230 243 241 250 266 227 245 5.156558 0.740719 SUCCESS 91 +101110000 243 227 259 206 235 235 225 271 13.658497 0.091112 SUCCESS 92 +101110100 233 263 256 260 220 237 276 258 11.499913 0.174950 SUCCESS 93 +101111000 255 240 260 242 245 236 238 253 2.435556 0.964668 SUCCESS 94 +101111100 228 219 249 273 241 247 281 224 14.962332 0.059882 SUCCESS 95 +110000000 225 256 241 227 256 263 253 238 6.030371 0.643830 SUCCESS 96 +110000010 268 248 245 254 247 242 247 259 3.921568 0.864130 SUCCESS 97 +110000100 258 249 257 260 226 226 214 232 9.937641 0.269430 SUCCESS 98 +110001000 274 240 217 220 233 256 242 236 10.856998 0.209934 SUCCESS 99 +110001010 238 231 231 216 243 248 252 220 7.767406 0.456514 SUCCESS 100 +110010000 268 214 264 233 261 226 270 247 13.927525 0.083674 SUCCESS 101 +110010010 238 293 228 229 227 252 251 250 14.201850 0.076654 SUCCESS 102 +110010100 240 230 236 246 250 219 244 247 4.067733 0.850961 SUCCESS 103 +110011000 247 227 259 243 256 246 244 249 2.933365 0.938469 SUCCESS 104 +110011010 250 221 250 260 252 244 237 226 5.495491 0.703539 SUCCESS 105 +110100000 247 215 226 267 247 261 269 219 13.775005 0.087822 SUCCESS 106 +110100010 249 243 243 243 219 251 246 245 3.009625 0.933752 SUCCESS 107 +110100100 246 235 261 232 235 236 263 246 4.353709 0.823884 SUCCESS 108 +110101000 240 256 258 256 241 245 235 254 2.893117 0.940885 SUCCESS 109 +110101010 228 231 228 250 240 243 192 227 15.910287 0.043682 SUCCESS 110 +110101100 213 254 244 211 274 231 229 258 15.462259 0.050756 SUCCESS 111 +110110000 254 275 248 222 248 243 235 232 7.633951 0.470018 SUCCESS 112 +110110010 226 258 246 246 245 250 257 250 3.235228 0.918740 SUCCESS 113 +110110100 260 246 229 235 254 251 240 274 6.871350 0.550575 SUCCESS 114 +110111000 252 220 227 246 237 248 229 273 8.766201 0.362401 SUCCESS 115 +110111010 245 257 227 269 215 252 238 261 9.791476 0.279968 SUCCESS 116 +110111100 262 226 269 263 224 217 230 244 12.554844 0.128112 SUCCESS 117 +111000000 240 241 243 229 258 254 242 235 2.688697 0.952351 SUCCESS 118 +111000010 232 216 255 249 234 235 239 263 6.983622 0.538401 SUCCESS 119 +111000100 263 253 225 221 242 265 227 256 9.363572 0.312560 SUCCESS 120 +111000110 271 209 270 274 251 249 240 227 16.520368 0.035510 SUCCESS 121 +111001000 260 238 245 230 244 257 233 241 3.343263 0.911008 SUCCESS 122 +111001010 248 246 263 238 237 224 225 226 6.619268 0.578211 SUCCESS 123 +111001100 263 234 237 251 248 232 277 230 8.469634 0.388989 SUCCESS 124 +111010000 216 230 232 248 236 285 277 235 17.172815 0.028359 SUCCESS 125 +111010010 250 262 241 248 233 253 265 277 8.888006 0.351832 SUCCESS 126 +111010100 233 231 239 239 241 257 272 252 5.775112 0.672406 SUCCESS 127 +111010110 221 256 231 224 229 214 245 260 11.193814 0.190957 SUCCESS 128 +111011000 265 258 253 223 245 240 259 231 6.628801 0.577159 SUCCESS 129 +111011010 244 255 225 230 255 256 234 249 4.529531 0.806471 SUCCESS 130 +111011100 249 233 238 238 233 248 230 245 2.379420 0.967117 SUCCESS 131 +111100000 262 220 249 249 244 236 245 245 4.307105 0.828407 SUCCESS 132 +111100010 266 245 257 218 228 254 248 251 7.403052 0.493835 SUCCESS 133 +111100100 236 281 246 251 243 256 226 249 8.351008 0.399955 SUCCESS 134 +111100110 250 223 258 260 251 239 279 226 10.776502 0.214687 SUCCESS 135 +111101000 223 234 249 249 239 248 272 225 7.542863 0.479347 SUCCESS 136 +111101010 214 216 242 249 246 243 237 241 7.592643 0.474238 SUCCESS 137 +111101100 231 256 225 232 241 244 263 235 5.403344 0.713724 SUCCESS 138 +111101110 222 237 228 244 225 250 244 225 6.636215 0.576341 SUCCESS 139 +111110000 229 196 261 244 247 251 247 244 12.258277 0.140047 SUCCESS 140 +111110010 238 279 258 254 254 276 248 225 12.871535 0.116347 SUCCESS 141 +111110100 247 242 225 245 233 237 279 255 8.000423 0.433429 SUCCESS 142 +111110110 238 243 251 243 221 249 234 221 5.436178 0.710100 SUCCESS 143 +111111000 230 222 263 252 251 257 226 259 7.923104 0.441017 SUCCESS 144 +111111010 224 235 259 236 246 225 313 252 25.210839 0.001432 FAILURE 145 +111111100 248 256 238 247 260 233 235 239 2.911122 0.939811 SUCCESS 146 +111111110 239 257 250 231 248 234 259 227 4.367478 0.822540 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 244 250 254 244 224 251 237 252 2.953489 0.937242 SUCCESS 0 +000000011 237 249 242 251 223 234 237 278 7.936873 0.439661 SUCCESS 1 +000000101 262 249 238 261 248 268 247 268 7.748341 0.458431 SUCCESS 2 +000000111 226 267 270 231 223 240 240 258 10.025552 0.263237 SUCCESS 3 +000001001 241 248 250 249 243 256 253 267 3.505315 0.898777 SUCCESS 4 +000001011 252 248 234 233 245 250 222 238 3.667368 0.885819 SUCCESS 5 +000001101 253 229 217 265 240 238 202 243 14.020732 0.081227 SUCCESS 6 +000001111 234 208 263 228 253 238 242 254 9.499145 0.301952 SUCCESS 7 +000010001 239 283 260 244 236 241 260 245 8.973798 0.344511 SUCCESS 8 +000010011 265 228 246 229 258 233 237 265 7.333147 0.501152 SUCCESS 9 +000010101 238 246 252 262 258 251 247 246 2.856046 0.943064 SUCCESS 10 +000010111 241 245 248 239 233 233 270 216 7.456011 0.488324 SUCCESS 11 +000011001 228 255 239 264 256 226 246 248 5.455243 0.707993 SUCCESS 12 +000011011 246 233 218 256 244 240 226 248 5.555864 0.696843 SUCCESS 13 +000011101 249 288 256 251 233 254 247 237 10.241622 0.248475 SUCCESS 14 +000011111 256 233 230 237 235 257 242 260 4.324052 0.826767 SUCCESS 15 +000100011 225 272 245 233 246 264 239 247 7.203929 0.514799 SUCCESS 16 +000100101 216 224 225 262 251 246 255 238 8.845639 0.355485 SUCCESS 17 +000100111 266 251 237 226 266 239 249 252 6.336471 0.609598 SUCCESS 18 +000101001 248 238 254 240 247 258 221 262 5.177741 0.738421 SUCCESS 19 +000101011 229 221 256 267 271 263 261 218 14.716605 0.064896 SUCCESS 20 +000101101 241 241 235 230 267 274 244 246 7.293958 0.505274 SUCCESS 21 +000101111 245 235 239 253 247 276 249 239 5.352504 0.719321 SUCCESS 22 +000110011 266 245 251 250 246 215 230 267 9.047940 0.338268 SUCCESS 23 +000110101 257 238 254 253 227 204 219 239 12.457401 0.131933 SUCCESS 24 +000110111 275 238 224 240 239 260 242 257 7.886033 0.444681 SUCCESS 25 +000111001 256 246 249 238 255 239 248 268 3.962876 0.860457 SUCCESS 26 +000111011 254 254 244 215 257 255 226 230 7.860613 0.447203 SUCCESS 27 +000111101 247 244 252 220 246 236 270 236 6.174418 0.627702 SUCCESS 28 +000111111 254 258 234 246 238 253 243 259 3.113423 0.927039 SUCCESS 29 +001000011 260 259 231 254 263 244 237 230 5.717917 0.678795 SUCCESS 30 +001000101 252 241 255 260 258 231 249 239 3.630297 0.888845 SUCCESS 31 +001000111 264 264 249 218 246 252 228 243 7.723980 0.460886 SUCCESS 32 +001001011 231 231 234 255 221 218 249 252 7.915690 0.441749 SUCCESS 33 +001001101 247 229 234 222 229 225 251 236 6.511233 0.590162 SUCCESS 34 +001001111 234 236 229 230 243 242 232 248 3.239464 0.918443 SUCCESS 35 +001010011 240 235 239 247 244 236 230 233 2.220545 0.973493 SUCCESS 36 +001010101 257 264 250 241 219 257 243 269 8.567078 0.380121 SUCCESS 37 +001010111 225 244 254 247 270 235 265 244 7.033403 0.533033 SUCCESS 38 +001011011 247 255 233 248 248 258 235 233 2.880406 0.941637 SUCCESS 39 +001011101 258 247 218 238 249 243 252 230 5.115250 0.745190 SUCCESS 40 +001011111 252 234 245 259 226 261 237 253 4.784790 0.780311 SUCCESS 41 +001100101 225 279 249 266 242 234 221 239 11.660907 0.166987 SUCCESS 42 +001100111 241 254 254 256 244 228 251 248 2.830626 0.944533 SUCCESS 43 +001101011 274 248 252 238 227 226 243 255 7.407289 0.493393 SUCCESS 44 +001101101 249 222 226 262 247 259 243 225 7.447538 0.489203 SUCCESS 45 +001101111 238 251 240 225 235 230 263 268 7.103308 0.525529 SUCCESS 46 +001110101 240 264 241 236 244 249 256 254 3.178033 0.922693 SUCCESS 47 +001110111 225 251 283 205 251 241 246 243 14.899841 0.061122 SUCCESS 48 +001111011 252 248 256 222 230 224 248 242 5.641657 0.687300 SUCCESS 49 +001111101 266 261 221 236 251 280 245 241 11.476611 0.176128 SUCCESS 50 +001111111 228 269 241 235 241 248 236 245 4.505170 0.808916 SUCCESS 51 +010000011 240 225 219 247 275 228 222 244 11.545457 0.172666 SUCCESS 52 +010000111 248 263 236 255 242 269 235 267 7.564046 0.477170 SUCCESS 53 +010001011 248 224 242 273 258 259 233 233 8.132819 0.420605 SUCCESS 54 +010001111 273 249 246 235 246 239 243 224 5.848194 0.664232 SUCCESS 55 +010010011 238 224 263 221 215 230 255 224 12.305940 0.138067 SUCCESS 56 +010010111 257 229 231 265 247 222 244 234 6.790854 0.559357 SUCCESS 57 +010011011 227 235 221 212 236 233 249 223 11.028583 0.200085 SUCCESS 58 +010011111 239 246 245 217 258 283 240 252 10.799803 0.213303 SUCCESS 59 +010100011 262 275 219 265 252 236 235 243 10.813572 0.212488 SUCCESS 60 +010100111 242 215 233 247 255 230 225 246 7.083184 0.527685 SUCCESS 61 +010101011 247 241 239 267 218 239 233 275 9.970475 0.267104 SUCCESS 62 +010101111 233 259 230 231 242 264 242 268 7.163681 0.519080 SUCCESS 63 +010110011 243 229 234 247 232 225 274 244 7.397757 0.494387 SUCCESS 64 +010110111 249 243 248 248 277 251 231 230 6.587493 0.581720 SUCCESS 65 +010111011 260 238 235 247 242 238 256 220 4.855754 0.772876 SUCCESS 66 +010111111 210 259 242 245 234 260 255 263 9.405939 0.309217 SUCCESS 67 +011000111 269 250 253 233 275 242 243 225 9.238590 0.322570 SUCCESS 68 +011001111 242 275 240 261 224 249 232 252 8.038553 0.429713 SUCCESS 69 +011010111 262 247 259 230 235 243 254 270 6.779203 0.560632 SUCCESS 70 +011011111 249 264 247 242 244 244 255 254 2.742715 0.949452 SUCCESS 71 +011101111 240 243 269 232 267 234 252 234 6.670108 0.572607 SUCCESS 72 +011111111 216 263 263 224 249 236 258 241 9.323323 0.315759 SUCCESS 73 +100000000 244 250 254 244 224 251 237 252 2.953489 0.937242 SUCCESS 74 +100010000 240 267 247 234 251 241 252 233 3.787054 0.875807 SUCCESS 75 +100100000 211 254 216 230 259 234 254 257 11.745640 0.162919 SUCCESS 76 +100101000 239 228 235 254 259 258 220 271 9.257655 0.321029 SUCCESS 77 +100110000 238 233 244 261 245 248 236 259 3.173796 0.922982 SUCCESS 78 +100111000 239 234 249 245 264 229 240 239 3.475659 0.901071 SUCCESS 79 +101000000 261 239 267 246 273 281 245 270 15.682566 0.047156 SUCCESS 80 +101000100 245 261 223 239 256 236 255 215 8.183659 0.415739 SUCCESS 81 +101001000 222 257 260 244 268 250 221 236 8.950496 0.346489 SUCCESS 82 +101001100 253 247 223 265 239 243 230 234 5.501846 0.702835 SUCCESS 83 +101010000 238 254 232 266 256 247 214 280 13.152215 0.106719 SUCCESS 84 +101010100 254 240 234 245 222 251 237 237 3.627120 0.889103 SUCCESS 85 +101011000 241 273 230 267 249 259 236 247 7.988772 0.434568 SUCCESS 86 +101011100 257 232 267 240 237 234 256 231 5.590817 0.692959 SUCCESS 87 +101100000 235 235 254 221 244 229 216 220 10.170658 0.253252 SUCCESS 88 +101100100 257 216 247 254 227 224 263 239 9.080774 0.335528 SUCCESS 89 +101101000 237 236 221 229 233 241 257 246 5.012511 0.756238 SUCCESS 90 +101101100 241 254 235 230 257 272 239 224 7.474017 0.486456 SUCCESS 91 +101110000 273 240 205 263 217 245 259 223 17.547760 0.024885 SUCCESS 92 +101110100 262 247 260 229 240 246 232 250 4.281685 0.830857 SUCCESS 93 +101111000 233 267 266 238 252 249 248 243 5.359918 0.718506 SUCCESS 94 +101111100 253 249 252 214 239 247 265 264 8.208020 0.413419 SUCCESS 95 +110000000 245 238 225 254 216 259 228 254 7.928400 0.440495 SUCCESS 96 +110000010 248 234 248 251 245 248 254 227 2.484278 0.962460 SUCCESS 97 +110000100 251 239 233 245 262 231 239 260 4.101627 0.847840 SUCCESS 98 +110001000 237 245 243 231 258 259 243 241 2.753306 0.948873 SUCCESS 99 +110001010 247 246 275 237 255 268 226 238 8.770438 0.362030 SUCCESS 100 +110010000 239 243 219 239 264 234 235 222 7.436946 0.490304 SUCCESS 101 +110010010 235 219 243 236 212 233 269 257 11.532747 0.173300 SUCCESS 102 +110010100 250 226 254 246 231 248 219 241 5.475367 0.705768 SUCCESS 103 +110011000 260 219 232 236 241 248 242 258 5.584462 0.693665 SUCCESS 104 +110011010 262 242 253 248 242 214 247 248 5.732745 0.677140 SUCCESS 105 +110100000 239 248 263 252 266 249 262 248 5.492314 0.703891 SUCCESS 106 +110100010 250 248 215 225 246 250 257 239 6.327997 0.610543 SUCCESS 107 +110100100 239 234 237 230 263 235 238 235 3.979823 0.858939 SUCCESS 108 +110101000 256 256 227 292 259 251 229 245 14.257986 0.075284 SUCCESS 109 +110101010 244 217 223 271 221 233 227 243 12.105757 0.146547 SUCCESS 110 +110101100 254 261 216 251 229 240 263 231 8.451628 0.390641 SUCCESS 111 +110110000 254 237 258 209 263 242 238 226 9.750168 0.283001 SUCCESS 112 +110110010 264 223 247 235 225 255 261 241 7.250532 0.509859 SUCCESS 113 +110110100 239 249 246 249 230 215 252 239 5.140670 0.742441 SUCCESS 114 +110111000 278 246 230 249 224 247 263 226 10.474639 0.233279 SUCCESS 115 +110111010 244 254 229 233 245 263 238 223 5.469012 0.706471 SUCCESS 116 +110111100 213 256 241 245 243 254 246 235 5.532562 0.699430 SUCCESS 117 +111000000 251 236 227 259 221 260 262 256 7.944287 0.438931 SUCCESS 118 +111000010 246 259 237 239 228 236 237 250 3.021276 0.933015 SUCCESS 119 +111000100 235 238 257 221 256 239 261 241 5.436178 0.710100 SUCCESS 120 +111000110 246 247 281 246 267 216 228 239 12.606743 0.126116 SUCCESS 121 +111001000 252 225 237 215 265 248 231 233 8.785266 0.360733 SUCCESS 122 +111001010 254 214 273 234 244 247 228 238 9.520329 0.300318 SUCCESS 123 +111001100 255 228 242 238 250 250 244 251 2.273503 0.971458 SUCCESS 124 +111010000 249 254 259 261 219 258 242 240 6.239027 0.620477 SUCCESS 125 +111010010 251 245 242 232 255 239 223 238 3.507434 0.898612 SUCCESS 126 +111010100 248 272 223 260 261 249 248 224 9.400643 0.309633 SUCCESS 127 +111010110 213 252 216 222 232 256 260 230 12.925553 0.114437 SUCCESS 128 +111011000 260 236 261 211 275 259 232 226 14.193376 0.076862 SUCCESS 129 +111011010 257 239 242 246 252 218 246 249 4.117514 0.846368 SUCCESS 130 +111011100 253 235 244 217 232 233 267 252 7.430591 0.490965 SUCCESS 131 +111100000 246 233 268 252 241 243 250 250 3.556155 0.894788 SUCCESS 132 +111100010 239 237 270 237 251 270 245 247 6.452979 0.596628 SUCCESS 133 +111100100 222 249 234 221 250 254 256 244 6.031430 0.643711 SUCCESS 134 +111100110 243 226 238 254 235 248 240 256 3.055169 0.930848 SUCCESS 135 +111101000 241 265 265 254 249 260 247 262 6.704002 0.568879 SUCCESS 136 +111101010 238 270 233 273 217 264 256 237 12.655465 0.124267 SUCCESS 137 +111101100 265 223 234 213 260 270 237 248 12.458460 0.131891 SUCCESS 138 +111101110 255 271 260 218 237 231 248 243 8.534244 0.383095 SUCCESS 139 +111110000 269 251 259 238 236 248 231 271 8.051263 0.428479 SUCCESS 140 +111110010 227 259 226 227 250 233 246 246 5.514557 0.701427 SUCCESS 141 +111110100 262 272 247 239 241 282 226 233 12.827050 0.117940 SUCCESS 142 +111110110 257 247 239 219 263 262 246 243 6.406376 0.601810 SUCCESS 143 +111111000 239 252 235 262 252 253 232 259 4.237200 0.835113 SUCCESS 144 +111111010 264 270 263 248 240 257 252 243 7.125551 0.523149 SUCCESS 145 +111111100 225 260 226 245 241 248 253 252 4.713826 0.787679 SUCCESS 146 +111111110 216 263 263 224 249 236 258 241 9.323323 0.315759 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 266 251 268 240 240 232 253 241 5.784644 0.671340 SUCCESS 0 +000000011 231 243 233 243 231 235 252 240 2.682342 0.952686 SUCCESS 1 +000000101 264 254 231 253 251 257 263 256 6.159590 0.629361 SUCCESS 2 +000000111 262 242 252 247 229 248 242 259 3.659954 0.886427 SUCCESS 3 +000001001 257 232 239 216 232 244 250 232 6.179714 0.627109 SUCCESS 4 +000001011 267 259 206 272 246 268 257 254 16.149659 0.040287 SUCCESS 5 +000001101 241 251 245 266 249 216 242 256 6.340707 0.609125 SUCCESS 6 +000001111 238 240 238 253 237 239 250 255 1.697316 0.988928 SUCCESS 7 +000010001 214 239 244 279 284 258 238 254 17.233188 0.027770 SUCCESS 8 +000010011 257 239 222 241 230 254 240 230 5.104659 0.746334 SUCCESS 9 +000010101 251 273 249 234 233 260 258 234 7.109663 0.524848 SUCCESS 10 +000010111 227 267 234 276 249 273 270 258 15.483443 0.050399 SUCCESS 11 +000011001 269 272 231 243 232 237 219 237 10.376136 0.239612 SUCCESS 12 +000011011 235 232 251 257 259 232 238 230 4.442679 0.815140 SUCCESS 13 +000011101 238 251 270 245 246 247 235 252 3.864373 0.869148 SUCCESS 14 +000011111 245 231 225 245 233 248 255 268 5.789940 0.670748 SUCCESS 15 +000100011 214 249 248 253 268 258 255 222 10.148415 0.254763 SUCCESS 16 +000100101 233 250 215 238 237 263 233 247 6.707179 0.568530 SUCCESS 17 +000100111 231 240 231 241 231 253 240 240 2.780845 0.947349 SUCCESS 18 +000101001 236 233 250 239 262 239 242 233 3.069998 0.929888 SUCCESS 19 +000101011 250 258 261 221 230 228 252 257 7.345857 0.499818 SUCCESS 20 +000101101 267 242 226 265 258 243 276 244 10.599621 0.225433 SUCCESS 21 +000101111 235 244 240 240 222 265 255 245 4.921423 0.765941 SUCCESS 22 +000110011 258 295 235 246 248 238 241 232 13.035706 0.110627 SUCCESS 23 +000110101 259 247 230 244 238 244 236 239 2.367769 0.967612 SUCCESS 24 +000110111 225 243 260 225 251 213 245 207 14.319417 0.073811 SUCCESS 25 +000111001 222 267 235 236 241 249 249 249 5.266711 0.728726 SUCCESS 26 +000111011 244 239 248 250 237 237 237 251 1.166673 0.996960 SUCCESS 27 +000111101 245 229 248 262 268 234 217 243 8.361599 0.398968 SUCCESS 28 +000111111 250 229 234 260 262 250 267 265 8.180482 0.416042 SUCCESS 29 +001000011 244 234 256 249 239 255 247 239 1.891144 0.984169 SUCCESS 30 +001000101 260 227 238 246 219 211 211 260 15.523691 0.049728 SUCCESS 31 +001000111 232 269 246 252 248 249 248 230 4.595199 0.799835 SUCCESS 32 +001001011 263 228 237 242 227 261 216 255 9.146442 0.330093 SUCCESS 33 +001001101 233 255 233 241 243 229 282 241 8.684645 0.369593 SUCCESS 34 +001001111 261 261 257 234 250 241 229 257 5.408640 0.713140 SUCCESS 35 +001010011 252 239 245 229 268 215 230 257 8.902834 0.350559 SUCCESS 36 +001010101 270 248 227 248 227 258 243 243 6.275039 0.616453 SUCCESS 37 +001010111 253 262 249 215 236 252 260 264 8.665580 0.371288 SUCCESS 38 +001011011 239 235 260 249 252 257 260 226 5.056996 0.751467 SUCCESS 39 +001011101 232 243 228 261 256 266 223 245 7.454952 0.488434 SUCCESS 40 +001011111 239 228 251 268 248 265 245 221 8.006778 0.432808 SUCCESS 41 +001100101 239 238 212 260 244 251 240 246 5.997537 0.647508 SUCCESS 42 +001100111 263 278 226 248 260 229 271 244 12.923434 0.114511 SUCCESS 43 +001101011 234 266 249 241 252 231 262 235 5.302723 0.724785 SUCCESS 44 +001101101 237 248 264 252 251 242 263 230 4.789027 0.779869 SUCCESS 45 +001101111 250 237 232 251 241 201 237 258 10.135705 0.255630 SUCCESS 46 +001110101 278 259 242 269 264 256 257 236 11.692682 0.165451 SUCCESS 47 +001110111 212 253 258 250 223 254 247 238 8.165653 0.417458 SUCCESS 48 +001111011 235 229 237 239 264 228 239 273 8.067151 0.426938 SUCCESS 49 +001111101 228 241 250 219 225 237 236 240 6.080152 0.638254 SUCCESS 50 +001111111 249 226 247 263 227 220 225 248 8.358422 0.399264 SUCCESS 51 +010000011 246 260 234 255 241 246 214 255 6.420145 0.600278 SUCCESS 52 +010000111 230 242 246 241 230 225 240 251 3.587931 0.892259 SUCCESS 53 +010001011 253 235 243 246 222 231 223 259 6.338589 0.609362 SUCCESS 54 +010001111 239 243 243 253 252 224 236 234 3.148376 0.924704 SUCCESS 55 +010010011 227 257 229 235 247 238 270 263 7.806595 0.452587 SUCCESS 56 +010010111 232 225 230 258 247 254 207 229 11.090015 0.196651 SUCCESS 57 +010011011 254 253 242 229 227 226 245 246 4.387602 0.820570 SUCCESS 58 +010011111 245 271 239 221 248 253 209 244 11.064595 0.198066 SUCCESS 59 +010100011 244 230 232 241 241 250 236 231 2.706703 0.951395 SUCCESS 60 +010100111 240 227 258 231 267 234 226 233 7.427413 0.491296 SUCCESS 61 +010101011 280 239 218 237 261 245 242 247 9.934463 0.269656 SUCCESS 62 +010101111 288 257 273 212 224 244 252 274 22.522671 0.004034 FAILURE 63 +010110011 233 249 239 209 217 229 270 234 13.320622 0.101284 SUCCESS 64 +010110111 240 255 261 267 270 253 245 235 7.522738 0.481420 SUCCESS 65 +010111011 248 256 233 242 270 255 238 251 4.901298 0.768072 SUCCESS 66 +010111111 230 246 280 249 251 256 224 266 10.954442 0.204294 SUCCESS 67 +011000111 270 241 258 269 263 233 268 242 10.782857 0.214309 SUCCESS 68 +011001111 243 261 243 247 244 225 276 245 7.109663 0.524848 SUCCESS 69 +011010111 245 266 230 252 222 253 241 245 5.590817 0.692959 SUCCESS 70 +011011111 247 251 233 291 264 229 225 247 14.296116 0.074366 SUCCESS 71 +011101111 225 236 265 227 251 246 242 244 5.152321 0.741179 SUCCESS 72 +011111111 249 221 262 256 238 244 196 239 14.399914 0.071919 SUCCESS 73 +100000000 266 251 268 240 240 232 253 241 5.784644 0.671340 SUCCESS 74 +100010000 251 235 243 268 234 216 247 219 9.468429 0.304332 SUCCESS 75 +100100000 245 251 250 241 224 272 271 254 8.872118 0.353199 SUCCESS 76 +100101000 247 223 252 251 253 255 224 240 5.011452 0.756351 SUCCESS 77 +100110000 235 263 249 261 260 258 236 262 6.685996 0.570859 SUCCESS 78 +100111000 237 267 240 227 242 247 241 261 5.048523 0.752378 SUCCESS 79 +101000000 244 231 229 244 230 270 243 242 5.405462 0.713490 SUCCESS 80 +101000100 236 247 207 269 244 217 258 208 18.237279 0.019516 SUCCESS 81 +101001000 246 249 228 228 236 252 228 245 3.966053 0.860173 SUCCESS 82 +101001100 271 233 262 257 249 223 259 257 9.271424 0.319919 SUCCESS 83 +101010000 213 262 233 230 244 262 254 243 8.599912 0.377162 SUCCESS 84 +101010100 252 246 247 236 239 247 245 215 4.335703 0.825637 SUCCESS 85 +101011000 276 238 272 245 260 214 259 237 13.823727 0.086477 SUCCESS 86 +101011100 269 231 245 240 209 264 258 253 11.476611 0.176128 SUCCESS 87 +101100000 259 242 248 236 280 219 255 237 10.143119 0.255124 SUCCESS 88 +101100100 247 255 225 250 242 229 246 245 3.238405 0.918518 SUCCESS 89 +101101000 239 249 244 259 223 217 226 246 7.564046 0.477170 SUCCESS 90 +101101100 234 257 257 252 260 262 280 222 12.049621 0.149004 SUCCESS 91 +101110000 240 253 254 212 238 268 270 239 10.712951 0.218500 SUCCESS 92 +101110100 236 248 222 254 254 254 244 242 3.675841 0.885123 SUCCESS 93 +101111000 222 241 242 225 240 253 264 252 6.026134 0.644304 SUCCESS 94 +101111100 252 250 258 251 234 270 226 233 6.611854 0.579029 SUCCESS 95 +110000000 259 242 237 265 233 243 244 247 3.582635 0.892683 SUCCESS 96 +110000010 230 242 252 230 264 217 259 239 7.811891 0.452058 SUCCESS 97 +110000100 228 241 242 267 261 273 239 246 8.244032 0.410003 SUCCESS 98 +110001000 242 237 252 237 216 222 268 226 9.943996 0.268979 SUCCESS 99 +110001010 248 242 257 210 249 243 252 266 8.114813 0.422336 SUCCESS 100 +110010000 247 230 257 247 222 252 251 243 4.159881 0.842418 SUCCESS 101 +110010010 263 220 251 235 245 236 256 251 5.608822 0.690956 SUCCESS 102 +110010100 263 236 233 239 253 239 223 257 5.462657 0.707174 SUCCESS 103 +110011000 233 258 255 240 258 234 236 248 3.506375 0.898694 SUCCESS 104 +110011010 214 234 252 218 250 251 248 257 8.545894 0.382038 SUCCESS 105 +110100000 247 234 224 259 233 265 236 242 5.792058 0.670511 SUCCESS 106 +110100010 211 233 226 252 220 239 256 243 10.007546 0.264497 SUCCESS 107 +110100100 251 248 218 216 254 241 252 244 7.224053 0.512663 SUCCESS 108 +110101000 230 252 205 263 258 238 239 251 10.388846 0.238787 SUCCESS 109 +110101010 262 237 238 225 273 234 244 219 9.918576 0.270787 SUCCESS 110 +110101100 257 237 249 237 248 213 252 233 6.188187 0.626161 SUCCESS 111 +110110000 251 243 246 253 269 254 267 221 8.071387 0.426528 SUCCESS 112 +110110010 257 240 242 249 251 252 251 255 2.058492 0.979166 SUCCESS 113 +110110100 250 250 247 265 253 213 241 248 6.716712 0.567483 SUCCESS 114 +110111000 241 250 251 230 239 255 255 230 3.191802 0.921750 SUCCESS 115 +110111010 205 240 236 249 253 243 224 231 9.722630 0.285036 SUCCESS 116 +110111100 224 223 265 233 229 237 250 253 7.641365 0.469263 SUCCESS 117 +111000000 236 261 239 265 238 234 233 259 5.498669 0.703187 SUCCESS 118 +111000010 237 259 228 232 231 270 252 225 8.255682 0.408901 SUCCESS 119 +111000100 218 275 243 223 238 239 268 231 12.241330 0.140757 SUCCESS 120 +111000110 249 234 244 259 225 238 234 234 4.049728 0.852609 SUCCESS 121 +111001000 252 226 257 241 217 249 232 256 6.836398 0.554383 SUCCESS 122 +111001010 268 264 243 216 250 245 236 255 8.375368 0.397688 SUCCESS 123 +111001100 199 242 253 244 269 261 235 249 13.261309 0.103169 SUCCESS 124 +111010000 245 230 215 261 244 255 249 241 6.291986 0.614561 SUCCESS 125 +111010010 249 258 269 242 260 265 235 234 7.257947 0.509075 SUCCESS 126 +111010100 242 262 212 241 246 255 222 257 9.078656 0.335704 SUCCESS 127 +111010110 243 243 243 257 239 215 231 229 6.122519 0.633510 SUCCESS 128 +111011000 255 240 241 239 257 219 258 233 5.442533 0.709398 SUCCESS 129 +111011010 235 234 227 220 249 225 223 233 8.560723 0.380695 SUCCESS 130 +111011100 223 242 264 246 242 243 244 274 7.404112 0.493724 SUCCESS 131 +111100000 250 237 229 280 252 208 237 275 16.828586 0.031944 SUCCESS 132 +111100010 240 256 247 220 217 251 262 226 9.233294 0.323000 SUCCESS 133 +111100100 282 218 271 246 221 248 251 266 16.600865 0.034544 SUCCESS 134 +111100110 222 255 233 238 260 274 228 261 10.415325 0.237076 SUCCESS 135 +111101000 237 217 238 257 246 252 235 245 4.827157 0.775880 SUCCESS 136 +111101010 263 252 243 243 235 217 243 260 6.325879 0.610779 SUCCESS 137 +111101100 235 221 260 239 257 221 252 249 7.128728 0.522810 SUCCESS 138 +111101110 214 218 245 251 253 229 226 244 9.634719 0.291605 SUCCESS 139 +111110000 229 270 217 274 250 226 211 244 16.891077 0.031263 SUCCESS 140 +111110010 280 241 261 225 238 261 251 257 10.518065 0.230529 SUCCESS 141 +111110100 246 242 257 240 242 236 249 245 1.211158 0.996530 SUCCESS 142 +111110110 239 234 234 259 225 210 249 255 9.002396 0.342094 SUCCESS 143 +111111000 236 261 228 255 242 240 243 254 3.598522 0.891410 SUCCESS 144 +111111010 241 255 268 243 244 234 237 255 4.113278 0.846761 SUCCESS 145 +111111100 256 241 237 261 236 259 213 243 7.387165 0.495494 SUCCESS 146 +111111110 249 221 262 256 238 244 196 239 14.399914 0.071919 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 248 250 236 259 234 241 250 253 2.382598 0.966981 SUCCESS 0 +000000011 253 238 250 250 247 250 289 238 9.656961 0.289933 SUCCESS 1 +000000101 268 244 217 238 233 245 253 238 6.711416 0.568064 SUCCESS 2 +000000111 240 253 251 218 255 284 261 263 13.450900 0.097249 SUCCESS 3 +000001001 233 236 232 246 269 268 253 236 7.091657 0.526777 SUCCESS 4 +000001011 254 266 237 254 242 254 264 239 5.285776 0.726641 SUCCESS 5 +000001101 243 240 226 233 264 257 261 222 7.649839 0.468400 SUCCESS 6 +000001111 255 265 222 222 252 266 229 270 12.590856 0.126724 SUCCESS 7 +000010001 274 251 270 257 244 270 216 249 13.808899 0.086884 SUCCESS 8 +000010011 249 235 232 261 248 246 246 238 2.535118 0.960073 SUCCESS 9 +000010101 247 259 220 258 251 269 256 231 8.402907 0.395134 SUCCESS 10 +000010111 249 253 246 241 252 240 279 220 8.444214 0.391323 SUCCESS 11 +000011001 250 242 248 265 240 242 258 246 2.996915 0.934551 SUCCESS 12 +000011011 229 225 231 256 251 240 237 197 13.742171 0.088738 SUCCESS 13 +000011101 222 228 227 265 250 250 248 262 7.973944 0.436020 SUCCESS 14 +000011111 252 250 236 271 262 250 250 236 5.674491 0.683641 SUCCESS 15 +000100011 278 252 256 251 232 245 233 225 8.622154 0.375166 SUCCESS 16 +000100101 243 245 222 223 254 250 249 266 6.660576 0.573657 SUCCESS 17 +000100111 221 264 238 250 231 252 258 234 6.486872 0.592864 SUCCESS 18 +000101001 256 235 262 247 229 206 233 266 12.017846 0.150409 SUCCESS 19 +000101011 248 222 233 244 251 249 229 232 4.554951 0.803911 SUCCESS 20 +000101101 242 252 241 257 255 251 253 271 5.120546 0.744618 SUCCESS 21 +000101111 234 263 229 242 240 256 252 236 4.143994 0.843904 SUCCESS 22 +000110011 239 254 242 263 252 232 259 238 4.034899 0.853961 SUCCESS 23 +000110101 252 241 250 229 260 243 246 262 3.861196 0.869425 SUCCESS 24 +000110111 239 251 226 244 247 238 238 217 5.173505 0.738881 SUCCESS 25 +000111001 231 261 275 214 219 257 248 237 13.475261 0.096510 SUCCESS 26 +000111011 238 228 213 238 230 246 242 240 6.475222 0.594157 SUCCESS 27 +000111101 235 266 248 254 241 261 217 249 7.322556 0.502265 SUCCESS 28 +000111111 240 271 248 263 232 227 261 245 7.780116 0.455239 SUCCESS 29 +001000011 212 260 232 248 238 246 225 230 8.695237 0.368654 SUCCESS 30 +001000101 247 231 249 257 205 265 234 266 12.361016 0.135808 SUCCESS 31 +001000111 238 251 263 228 242 271 240 264 7.794945 0.453753 SUCCESS 32 +001001011 244 247 234 232 245 244 237 249 1.411341 0.994084 SUCCESS 33 +001001101 252 219 264 245 252 222 260 267 10.235267 0.248900 SUCCESS 34 +001001111 229 253 247 231 248 244 266 260 5.226463 0.733120 SUCCESS 35 +001010011 238 246 267 258 223 213 242 232 9.843375 0.276192 SUCCESS 36 +001010101 222 244 227 235 224 297 215 263 22.333080 0.004335 FAILURE 37 +001010111 248 217 252 255 253 240 218 244 7.242059 0.510756 SUCCESS 38 +001011011 255 255 234 227 258 246 247 265 5.390634 0.715124 SUCCESS 39 +001011101 251 221 208 214 235 238 221 265 16.463173 0.036211 SUCCESS 40 +001011111 224 265 224 240 238 258 236 222 8.678290 0.370157 SUCCESS 41 +001100101 230 232 279 267 239 214 252 234 13.491148 0.096031 SUCCESS 42 +001100111 240 258 229 251 242 240 225 255 4.199070 0.838731 SUCCESS 43 +001101011 243 256 227 248 244 236 229 260 4.225549 0.836222 SUCCESS 44 +001101101 271 227 240 248 265 223 253 235 8.861526 0.354112 SUCCESS 45 +001101111 253 236 237 235 273 243 233 251 5.443592 0.709281 SUCCESS 46 +001110101 200 224 253 245 236 253 232 257 12.240271 0.140801 SUCCESS 47 +001110111 241 260 223 238 228 249 253 223 6.585375 0.581954 SUCCESS 48 +001111011 237 243 261 233 257 257 214 253 7.534389 0.480219 SUCCESS 49 +001111101 230 243 241 218 229 244 264 246 6.441328 0.597923 SUCCESS 50 +001111111 229 256 250 235 227 241 260 245 4.420436 0.817339 SUCCESS 51 +010000011 246 263 225 232 261 275 255 261 10.649401 0.222367 SUCCESS 52 +010000111 208 261 247 255 241 266 224 234 11.490381 0.175431 SUCCESS 53 +010001011 234 244 222 242 226 238 222 255 6.653162 0.574473 SUCCESS 54 +010001111 265 272 253 252 251 258 258 247 7.601117 0.473371 SUCCESS 55 +010010011 277 244 245 246 258 215 247 248 9.105135 0.333505 SUCCESS 56 +010010111 273 234 239 233 267 255 218 262 11.565581 0.171664 SUCCESS 57 +010011011 279 223 253 254 254 216 246 244 11.569818 0.171454 SUCCESS 58 +010011111 221 239 245 232 243 227 259 232 5.811123 0.668379 SUCCESS 59 +010100011 236 238 230 245 242 244 244 242 1.325548 0.995240 SUCCESS 60 +010100111 210 228 256 245 227 241 253 205 14.738848 0.064427 SUCCESS 61 +010101011 221 237 229 241 241 276 225 246 9.401702 0.309550 SUCCESS 62 +010101111 239 218 270 242 241 255 251 245 6.604440 0.579848 SUCCESS 63 +010110011 270 238 240 245 235 241 248 262 4.882233 0.770086 SUCCESS 64 +010110111 255 237 243 258 249 246 236 260 3.000092 0.934352 SUCCESS 65 +010111011 219 210 224 244 249 235 223 253 12.001959 0.151117 SUCCESS 66 +010111111 227 257 236 237 247 265 242 257 5.042168 0.753060 SUCCESS 67 +011000111 243 221 246 246 211 225 253 253 9.166567 0.328440 SUCCESS 68 +011001111 241 266 233 242 252 216 236 227 7.748341 0.458431 SUCCESS 69 +011010111 226 245 246 228 228 239 223 247 5.650130 0.686356 SUCCESS 70 +011011111 244 230 251 250 257 249 233 278 7.380810 0.496158 SUCCESS 71 +011101111 251 258 241 251 246 242 258 235 2.459917 0.963574 SUCCESS 72 +011111111 242 240 250 222 219 234 252 243 5.688260 0.682105 SUCCESS 73 +100000000 248 250 236 259 234 241 250 253 2.382598 0.966981 SUCCESS 74 +100010000 251 263 244 241 233 267 233 249 5.117369 0.744961 SUCCESS 75 +100100000 269 279 241 246 265 249 260 240 10.917371 0.206425 SUCCESS 76 +100101000 229 232 227 243 253 257 225 227 6.667990 0.572840 SUCCESS 77 +100110000 244 231 213 261 237 226 226 240 9.111490 0.332978 SUCCESS 78 +100111000 210 246 261 274 221 270 240 273 18.642940 0.016890 SUCCESS 79 +101000000 240 238 229 212 290 246 278 245 19.368470 0.013009 SUCCESS 80 +101000100 246 247 260 255 232 252 250 252 2.913241 0.939684 SUCCESS 81 +101001000 235 249 235 240 277 251 259 242 6.613973 0.578795 SUCCESS 82 +101001100 241 229 229 244 245 236 243 241 2.309515 0.970023 SUCCESS 83 +101010000 282 259 237 229 235 246 269 249 11.289139 0.185848 SUCCESS 84 +101010100 249 235 264 243 234 257 200 245 11.521096 0.173884 SUCCESS 85 +101011000 217 243 240 256 245 248 230 256 5.301664 0.724901 SUCCESS 86 +101011100 219 237 211 242 253 238 241 250 8.237677 0.410604 SUCCESS 87 +101100000 235 240 217 244 285 262 226 247 13.401119 0.098773 SUCCESS 88 +101100100 256 260 249 267 242 227 244 264 6.917954 0.545510 SUCCESS 89 +101101000 270 265 232 236 237 241 250 241 6.029312 0.643948 SUCCESS 90 +101101100 248 267 255 244 281 252 269 242 11.445895 0.177691 SUCCESS 91 +101110000 240 246 249 261 231 240 258 254 3.424819 0.904945 SUCCESS 92 +101110100 261 238 229 232 248 241 232 245 3.688551 0.884074 SUCCESS 93 +101111000 262 244 248 257 206 246 252 242 8.574492 0.379452 SUCCESS 94 +101111100 241 250 245 235 239 238 234 253 1.581867 0.991263 SUCCESS 95 +110000000 261 257 231 244 210 244 268 249 10.088043 0.258901 SUCCESS 96 +110000010 246 249 228 262 249 269 238 242 5.471131 0.706236 SUCCESS 97 +110000100 234 234 234 254 218 252 258 245 5.689319 0.681987 SUCCESS 98 +110001000 254 246 242 232 234 250 227 242 2.912182 0.939747 SUCCESS 99 +110001010 249 232 252 225 259 233 232 258 5.436178 0.710100 SUCCESS 100 +110010000 247 245 251 255 240 241 240 239 1.036396 0.998008 SUCCESS 101 +110010010 256 269 245 230 236 248 248 241 4.515761 0.807854 SUCCESS 102 +110010100 222 246 235 264 264 235 236 228 7.522738 0.481420 SUCCESS 103 +110011000 240 235 202 263 229 244 247 234 10.890892 0.207958 SUCCESS 104 +110011010 255 215 260 232 255 233 207 230 13.495385 0.095904 SUCCESS 105 +110100000 236 229 235 215 288 261 263 252 16.329718 0.037897 SUCCESS 106 +110100010 244 269 238 252 248 239 234 247 3.687492 0.884161 SUCCESS 107 +110100100 236 253 236 248 261 221 236 232 5.331321 0.721648 SUCCESS 108 +110101000 259 241 237 249 234 240 263 240 3.382452 0.908119 SUCCESS 109 +110101010 248 228 266 249 251 236 210 228 9.808422 0.278731 SUCCESS 110 +110101100 245 230 251 292 253 227 244 259 13.272960 0.102797 SUCCESS 111 +110110000 229 247 230 222 275 255 254 221 11.141914 0.193787 SUCCESS 112 +110110010 273 263 226 253 262 238 256 230 9.722630 0.285036 SUCCESS 113 +110110100 260 243 248 224 231 248 252 230 4.754074 0.783509 SUCCESS 114 +110111000 231 264 244 261 258 224 232 258 7.579933 0.475540 SUCCESS 115 +110111010 237 261 217 261 250 213 234 230 11.275370 0.186579 SUCCESS 116 +110111100 259 235 258 233 218 249 236 233 6.426500 0.599571 SUCCESS 117 +111000000 238 254 247 248 209 254 247 258 7.161562 0.519306 SUCCESS 118 +111000010 231 252 257 245 238 255 257 249 3.161086 0.923845 SUCCESS 119 +111000100 244 243 223 260 201 240 245 241 10.959738 0.203991 SUCCESS 120 +111000110 260 278 245 238 272 238 269 270 15.000462 0.059136 SUCCESS 121 +111001000 248 265 273 234 226 242 243 228 8.394433 0.395919 SUCCESS 122 +111001010 240 230 251 250 246 254 232 247 2.349763 0.968369 SUCCESS 123 +111001100 233 229 237 248 241 227 238 246 3.229932 0.919110 SUCCESS 124 +111010000 237 229 214 231 257 283 238 236 13.302616 0.101853 SUCCESS 125 +111010010 258 244 221 248 235 227 230 248 5.649071 0.686474 SUCCESS 126 +111010100 238 250 217 232 244 248 248 230 5.017807 0.755671 SUCCESS 127 +111010110 240 236 261 285 254 232 236 238 10.111344 0.257298 SUCCESS 128 +111011000 225 215 226 216 266 246 248 246 12.007254 0.150881 SUCCESS 129 +111011010 278 241 267 232 223 275 238 244 13.831141 0.086274 SUCCESS 130 +111011100 226 281 240 261 250 247 232 260 10.303054 0.244396 SUCCESS 131 +111100000 254 261 251 230 230 259 236 257 5.429823 0.710802 SUCCESS 132 +111100010 240 249 248 248 216 237 238 230 4.870583 0.771315 SUCCESS 133 +111100100 244 242 251 240 219 257 261 238 5.033694 0.753969 SUCCESS 134 +111100110 243 224 257 240 256 247 235 262 4.834571 0.775102 SUCCESS 135 +111101000 243 262 231 225 264 245 250 246 5.476426 0.705650 SUCCESS 136 +111101010 257 236 252 225 241 249 253 215 6.863936 0.551382 SUCCESS 137 +111101100 218 232 251 229 265 246 234 254 7.392461 0.494940 SUCCESS 138 +111101110 223 278 245 236 250 239 239 242 7.423177 0.491737 SUCCESS 139 +111110000 254 248 246 236 266 257 225 250 5.196806 0.736349 SUCCESS 140 +111110010 249 242 245 259 213 248 251 245 5.431941 0.710568 SUCCESS 141 +111110100 232 254 210 243 244 245 208 243 11.512623 0.174310 SUCCESS 142 +111110110 236 276 238 232 259 244 253 268 9.052177 0.337914 SUCCESS 143 +111111000 240 251 245 243 227 245 243 233 2.056374 0.979235 SUCCESS 144 +111111010 238 244 245 263 243 246 238 246 1.865724 0.984855 SUCCESS 145 +111111100 248 236 254 229 231 255 254 248 3.433292 0.904305 SUCCESS 146 +111111110 242 240 250 222 219 234 252 243 5.688260 0.682105 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 237 248 282 216 220 255 286 256 20.700903 0.007986 FAILURE 0 +000000011 236 256 259 232 253 241 265 261 5.865141 0.662335 SUCCESS 1 +000000101 228 254 251 239 255 262 248 244 3.744687 0.879393 SUCCESS 2 +000000111 252 237 258 222 247 248 248 268 5.944579 0.653440 SUCCESS 3 +000001001 242 225 253 263 248 238 240 222 5.780408 0.671814 SUCCESS 4 +000001011 227 249 235 248 232 258 257 255 4.401371 0.819218 SUCCESS 5 +000001101 226 226 251 235 247 206 248 249 9.694032 0.287161 SUCCESS 6 +000001111 256 213 230 245 256 269 273 241 12.343011 0.136543 SUCCESS 7 +000010001 223 235 211 216 242 285 230 237 18.401450 0.018410 SUCCESS 8 +000010011 250 240 255 266 266 214 233 269 11.764705 0.162015 SUCCESS 9 +000010101 254 251 261 251 266 279 244 239 9.311673 0.316690 SUCCESS 10 +000010111 237 264 268 253 231 252 242 260 6.716712 0.567483 SUCCESS 11 +000011001 245 259 246 239 285 241 222 238 10.419562 0.236804 SUCCESS 12 +000011011 244 232 244 248 238 214 248 265 6.600203 0.580316 SUCCESS 13 +000011101 246 248 239 237 226 271 272 254 8.561782 0.380600 SUCCESS 14 +000011111 259 208 252 256 267 257 286 253 18.008498 0.021163 SUCCESS 15 +000100011 242 227 238 228 260 249 260 264 6.431796 0.598982 SUCCESS 16 +000100101 233 233 231 246 232 244 235 221 5.034754 0.753855 SUCCESS 17 +000100111 236 268 239 258 252 255 225 261 7.141438 0.521452 SUCCESS 18 +000101001 241 226 248 248 265 250 246 253 3.901444 0.865904 SUCCESS 19 +000101011 255 271 268 263 265 246 251 221 11.812368 0.159774 SUCCESS 20 +000101101 253 256 252 208 241 236 235 255 7.897684 0.443528 SUCCESS 21 +000101111 218 250 268 257 236 226 217 250 11.090015 0.196651 SUCCESS 22 +000110011 239 258 225 252 254 231 258 242 4.717003 0.787351 SUCCESS 23 +000110101 249 205 273 237 232 230 266 242 13.848088 0.085812 SUCCESS 24 +000110111 247 233 243 257 233 237 249 246 2.122042 0.977040 SUCCESS 25 +000111001 222 233 243 212 259 230 223 218 13.540929 0.094544 SUCCESS 26 +000111011 232 262 234 226 264 240 253 243 5.887384 0.659845 SUCCESS 27 +000111101 274 254 207 243 234 284 253 225 19.093086 0.014370 SUCCESS 28 +000111111 252 244 225 257 276 274 236 238 11.039175 0.199489 SUCCESS 29 +001000011 227 246 279 237 269 238 262 238 10.918430 0.206364 SUCCESS 30 +001000101 256 228 246 224 252 232 224 238 6.190305 0.625924 SUCCESS 31 +001000111 253 213 235 250 257 255 235 266 8.520474 0.384346 SUCCESS 32 +001001011 243 233 249 245 267 250 217 230 6.959261 0.541034 SUCCESS 33 +001001101 237 233 243 260 244 239 240 238 2.154877 0.975892 SUCCESS 34 +001001111 249 238 258 247 237 269 225 235 5.849253 0.664113 SUCCESS 35 +001010011 246 242 214 244 244 250 255 252 4.789027 0.779869 SUCCESS 36 +001010101 255 209 241 271 218 260 232 265 15.257840 0.054322 SUCCESS 37 +001010111 244 264 240 237 231 239 239 231 3.643007 0.887812 SUCCESS 38 +001011011 224 245 260 227 246 251 235 227 5.839721 0.665180 SUCCESS 39 +001011101 235 271 282 245 253 254 233 275 14.803457 0.063082 SUCCESS 40 +001011111 235 222 258 241 244 254 223 234 6.021898 0.644779 SUCCESS 41 +001100101 233 271 234 256 268 228 250 261 9.485376 0.303017 SUCCESS 42 +001100111 250 238 226 257 249 220 221 245 7.234645 0.511541 SUCCESS 43 +001101011 253 236 235 252 239 244 242 216 4.710648 0.788007 SUCCESS 44 +001101101 219 248 238 231 232 235 238 250 4.907653 0.767399 SUCCESS 45 +001101111 237 228 252 238 246 253 258 238 3.061524 0.930437 SUCCESS 46 +001110101 256 234 248 244 250 229 257 266 4.940488 0.763918 SUCCESS 47 +001110111 239 244 233 231 264 212 235 259 8.701592 0.368091 SUCCESS 48 +001111011 250 228 227 238 259 270 245 247 6.461452 0.595686 SUCCESS 49 +001111101 257 246 262 258 220 235 280 224 12.873654 0.116271 SUCCESS 50 +001111111 238 264 242 257 234 288 220 224 15.325627 0.053115 SUCCESS 51 +010000011 231 246 240 239 233 247 257 237 2.404840 0.966021 SUCCESS 52 +010000111 237 237 260 236 252 248 246 238 2.277740 0.971291 SUCCESS 53 +010001011 238 267 256 208 248 239 220 249 11.243594 0.188275 SUCCESS 54 +010001111 272 222 216 251 245 267 234 227 12.814340 0.118399 SUCCESS 55 +010010011 258 239 271 236 238 239 231 227 6.509115 0.590397 SUCCESS 56 +010010111 242 233 235 268 263 246 232 233 5.982709 0.649169 SUCCESS 57 +010011011 217 229 249 243 256 239 247 250 5.082416 0.748732 SUCCESS 58 +010011111 282 219 256 257 225 257 264 221 16.242866 0.039033 SUCCESS 59 +010100011 244 248 243 244 249 209 289 205 20.413868 0.008879 FAILURE 60 +010100111 251 238 240 235 245 241 250 252 1.237637 0.996256 SUCCESS 61 +010101011 274 227 229 268 236 252 235 265 11.149329 0.193381 SUCCESS 62 +010101111 256 231 242 241 239 225 250 248 3.258529 0.917102 SUCCESS 63 +010110011 240 258 228 266 234 231 231 251 6.110868 0.634814 SUCCESS 64 +010110111 228 249 233 250 214 253 237 236 6.546186 0.586289 SUCCESS 65 +010111011 251 239 275 235 236 252 263 256 7.352212 0.499152 SUCCESS 66 +010111111 214 241 230 242 248 249 211 241 9.605062 0.293846 SUCCESS 67 +011000111 265 265 248 251 255 245 245 212 8.836106 0.356310 SUCCESS 68 +011001111 247 259 224 244 241 237 215 259 7.476135 0.486237 SUCCESS 69 +011010111 246 248 248 238 246 250 246 239 0.588368 0.999753 SUCCESS 70 +011011111 222 230 230 225 250 238 269 249 8.341475 0.400844 SUCCESS 71 +011101111 242 238 229 232 245 241 231 268 4.959553 0.761890 SUCCESS 72 +011111111 232 259 255 229 250 261 203 235 11.901338 0.155661 SUCCESS 73 +100000000 237 248 282 216 220 255 286 256 20.700903 0.007986 FAILURE 74 +100010000 241 242 251 226 273 266 236 244 7.492023 0.484592 SUCCESS 75 +100100000 223 253 260 261 230 247 216 229 9.699328 0.286766 SUCCESS 76 +100101000 239 235 242 227 234 243 239 222 4.350531 0.824194 SUCCESS 77 +100110000 233 234 243 243 229 275 244 254 6.390488 0.603579 SUCCESS 78 +100111000 258 248 232 253 258 202 251 237 10.584792 0.226353 SUCCESS 79 +101000000 225 231 256 222 253 261 263 237 8.215434 0.412714 SUCCESS 80 +101000100 240 255 282 247 255 260 255 236 9.035230 0.339333 SUCCESS 81 +101001000 240 268 262 233 242 230 245 233 5.757106 0.674418 SUCCESS 82 +101001100 257 237 234 256 231 265 258 273 8.873177 0.353107 SUCCESS 83 +101010000 245 247 251 248 249 269 243 275 7.068355 0.529276 SUCCESS 84 +101010100 246 211 266 253 247 236 248 246 7.417881 0.492289 SUCCESS 85 +101011000 234 250 254 256 276 258 242 258 7.546040 0.479020 SUCCESS 86 +101011100 262 267 235 232 248 270 234 250 8.026902 0.430847 SUCCESS 87 +101100000 266 238 251 252 243 241 261 235 4.255206 0.833395 SUCCESS 88 +101100100 232 250 239 255 240 225 186 222 19.390712 0.012904 SUCCESS 89 +101101000 228 263 236 218 223 244 257 241 8.416676 0.393861 SUCCESS 90 +101101100 248 242 228 222 261 225 223 247 7.940050 0.439348 SUCCESS 91 +101110000 264 231 239 240 250 233 233 243 3.787054 0.875807 SUCCESS 92 +101110100 264 261 244 284 254 265 245 259 12.816458 0.118323 SUCCESS 93 +101111000 259 236 244 240 239 272 233 256 5.814301 0.668024 SUCCESS 94 +101111100 256 236 245 251 239 248 244 257 1.957871 0.982276 SUCCESS 95 +110000000 252 255 265 242 251 234 276 264 9.241768 0.322313 SUCCESS 96 +110000010 274 252 219 236 248 250 238 218 10.258569 0.247345 SUCCESS 97 +110000100 222 224 266 237 238 255 228 232 8.416676 0.393861 SUCCESS 98 +110001000 265 242 222 240 287 243 240 260 12.944618 0.113769 SUCCESS 99 +110001010 258 271 268 262 250 232 261 239 9.731103 0.284408 SUCCESS 100 +110010000 239 259 262 257 237 254 231 225 6.012365 0.645847 SUCCESS 101 +110010010 221 221 260 222 249 237 232 224 10.327414 0.242793 SUCCESS 102 +110010100 246 232 244 223 229 244 229 237 4.682051 0.790955 SUCCESS 103 +110011000 234 246 210 229 241 257 260 254 8.576610 0.379260 SUCCESS 104 +110011010 229 260 197 246 264 220 237 235 16.167665 0.040042 SUCCESS 105 +110100000 217 217 241 242 231 236 280 222 14.830995 0.062516 SUCCESS 106 +110100010 235 277 273 251 248 242 253 228 10.182308 0.252463 SUCCESS 107 +110100100 248 275 252 245 269 216 245 264 12.017846 0.150409 SUCCESS 108 +110101000 233 248 251 245 255 264 252 259 4.166236 0.841822 SUCCESS 109 +110101010 265 229 254 250 265 228 251 246 6.537712 0.587228 SUCCESS 110 +110101100 254 222 249 240 265 239 241 247 4.693702 0.789756 SUCCESS 111 +110110000 261 232 238 244 241 238 257 239 3.002211 0.934219 SUCCESS 112 +110110010 240 246 252 229 231 221 220 229 7.749400 0.458325 SUCCESS 113 +110110100 215 262 242 245 237 227 270 246 9.278838 0.319322 SUCCESS 114 +110111000 262 222 255 255 262 231 228 237 7.829897 0.450260 SUCCESS 115 +110111010 256 231 245 289 266 258 246 251 12.920257 0.114623 SUCCESS 116 +110111100 225 242 238 227 223 273 238 247 8.587202 0.378306 SUCCESS 117 +111000000 236 254 261 238 255 235 231 257 4.344176 0.824813 SUCCESS 118 +111000010 246 225 255 227 253 231 225 233 6.445565 0.597452 SUCCESS 119 +111000100 260 230 244 282 263 231 231 217 14.076868 0.079784 SUCCESS 120 +111000110 292 224 249 246 249 261 250 254 13.408533 0.098545 SUCCESS 121 +111001000 253 256 251 252 241 252 234 244 2.132634 0.976673 SUCCESS 122 +111001010 243 247 242 247 231 273 230 225 6.751664 0.563648 SUCCESS 123 +111001100 226 259 212 255 238 248 243 236 7.710211 0.462277 SUCCESS 124 +111010000 246 227 234 241 221 239 240 224 5.897975 0.658659 SUCCESS 125 +111010010 257 249 225 256 255 247 244 264 5.159735 0.740375 SUCCESS 126 +111010100 259 252 287 246 239 255 259 268 12.967919 0.112958 SUCCESS 127 +111010110 239 239 258 246 256 258 240 276 6.842753 0.553690 SUCCESS 128 +111011000 256 245 251 267 226 267 281 236 12.667116 0.123828 SUCCESS 129 +111011010 245 259 228 246 268 230 246 241 5.373687 0.716991 SUCCESS 130 +111011100 276 247 250 241 255 208 247 234 11.026465 0.200204 SUCCESS 131 +111100000 236 238 230 225 247 269 258 242 6.324820 0.610897 SUCCESS 132 +111100010 252 250 265 263 252 211 259 239 9.724748 0.284879 SUCCESS 133 +111100100 235 227 232 266 209 241 229 253 10.816750 0.212300 SUCCESS 134 +111100110 225 242 232 267 247 247 241 241 4.561306 0.803269 SUCCESS 135 +111101000 240 255 255 233 239 243 238 213 5.978472 0.649643 SUCCESS 136 +111101010 268 240 288 244 227 247 251 242 12.139650 0.145081 SUCCESS 137 +111101100 223 232 230 260 245 253 246 242 4.797500 0.778984 SUCCESS 138 +111101110 299 225 242 262 244 226 236 218 20.243342 0.009454 FAILURE 139 +111110000 240 232 220 215 272 244 254 241 10.501118 0.231599 SUCCESS 140 +111110010 233 217 259 275 212 264 234 239 15.209118 0.055205 SUCCESS 141 +111110100 239 247 241 247 247 257 249 217 4.177887 0.840728 SUCCESS 142 +111110110 221 245 220 263 223 245 243 235 8.496114 0.386566 SUCCESS 143 +111111000 212 245 256 230 278 265 244 240 12.598270 0.126440 SUCCESS 144 +111111010 242 233 240 231 267 278 246 261 9.645310 0.290808 SUCCESS 145 +111111100 198 250 249 243 248 261 233 227 12.302762 0.138198 SUCCESS 146 +111111110 232 259 255 229 250 262 203 235 12.048562 0.149050 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 246 255 251 240 221 228 229 242 5.143848 0.742097 SUCCESS 0 +000000011 228 242 271 215 237 240 234 236 8.775734 0.361567 SUCCESS 1 +000000101 250 250 233 268 240 250 236 266 5.757106 0.674418 SUCCESS 2 +000000111 214 222 285 219 239 251 236 240 16.335013 0.037828 SUCCESS 3 +000001001 234 269 241 197 246 234 235 253 13.641550 0.091600 SUCCESS 4 +000001011 235 266 242 257 200 232 239 256 12.681944 0.123272 SUCCESS 5 +000001101 255 269 220 246 259 246 243 238 6.719889 0.567134 SUCCESS 6 +000001111 251 240 269 250 243 252 240 248 3.443884 0.903501 SUCCESS 7 +000010001 230 247 253 240 232 210 264 242 8.535303 0.382999 SUCCESS 8 +000010011 223 260 214 202 255 250 229 235 16.290528 0.038406 SUCCESS 9 +000010101 264 222 233 222 237 257 231 240 8.065032 0.427144 SUCCESS 10 +000010111 249 253 226 245 229 243 250 253 3.283949 0.915296 SUCCESS 11 +000011001 256 233 252 253 241 233 258 240 3.171678 0.923126 SUCCESS 12 +000011011 265 239 237 237 267 228 252 257 6.671168 0.572490 SUCCESS 13 +000011101 230 251 247 240 257 246 231 243 2.605023 0.956654 SUCCESS 14 +000011111 247 252 258 250 225 248 245 239 2.987382 0.935147 SUCCESS 15 +000100011 215 248 267 249 264 220 263 223 13.514450 0.095332 SUCCESS 16 +000100101 247 241 237 227 230 238 226 265 5.776171 0.672288 SUCCESS 17 +000100111 240 236 249 213 259 227 250 238 7.041876 0.532121 SUCCESS 18 +000101001 262 220 205 251 269 281 244 239 18.998820 0.014866 SUCCESS 19 +000101011 260 231 248 248 253 254 242 245 2.693993 0.952071 SUCCESS 20 +000101101 240 240 248 243 241 233 219 245 3.456594 0.902532 SUCCESS 21 +000101111 264 234 225 263 262 243 241 256 7.164740 0.518967 SUCCESS 22 +000110011 250 237 244 253 262 235 271 223 7.352212 0.499152 SUCCESS 23 +000110101 238 240 243 255 225 270 254 232 6.159590 0.629361 SUCCESS 24 +000110111 262 224 239 247 259 235 246 276 8.825515 0.357229 SUCCESS 25 +000111001 241 259 281 236 225 229 278 269 17.021354 0.029887 SUCCESS 26 +000111011 210 266 264 245 268 257 273 248 15.351047 0.052668 SUCCESS 27 +000111101 243 251 272 265 248 255 237 238 6.282453 0.615625 SUCCESS 28 +000111111 247 245 254 236 252 244 230 238 1.998120 0.981069 SUCCESS 29 +001000011 252 243 238 250 223 241 268 256 5.517734 0.701074 SUCCESS 30 +001000101 253 212 250 226 258 251 250 247 7.441183 0.489864 SUCCESS 31 +001000111 235 264 267 251 275 235 262 222 12.262514 0.139870 SUCCESS 32 +001001011 256 253 227 223 260 260 233 262 8.077742 0.425913 SUCCESS 33 +001001101 257 243 232 219 238 217 245 250 7.430591 0.490965 SUCCESS 34 +001001111 246 259 224 208 273 209 229 232 18.548674 0.017469 SUCCESS 35 +001010011 240 229 223 238 260 234 235 258 5.761343 0.673945 SUCCESS 36 +001010101 231 239 247 238 235 253 224 243 3.442825 0.903581 SUCCESS 37 +001010111 242 243 269 230 239 268 256 274 10.396260 0.238307 SUCCESS 38 +001011011 248 242 252 253 248 241 220 229 4.219194 0.836825 SUCCESS 39 +001011101 254 239 264 227 228 252 232 237 5.642716 0.687182 SUCCESS 40 +001011111 256 246 243 264 251 240 233 258 3.903562 0.865718 SUCCESS 41 +001100101 243 266 247 271 231 223 240 257 8.522593 0.384153 SUCCESS 42 +001100111 242 233 243 257 251 234 255 229 3.355973 0.910076 SUCCESS 43 +001101011 237 240 246 227 218 252 246 229 5.682964 0.682696 SUCCESS 44 +001101101 255 240 218 256 258 254 255 224 7.507910 0.482950 SUCCESS 45 +001101111 248 232 255 254 226 243 255 272 6.790854 0.559357 SUCCESS 46 +001110101 239 244 226 276 246 245 233 222 8.424090 0.393177 SUCCESS 47 +001110111 231 237 228 218 267 256 263 261 10.468284 0.233683 SUCCESS 48 +001111011 266 231 231 261 256 226 224 254 8.811745 0.358425 SUCCESS 49 +001111101 231 253 239 222 236 256 228 245 5.230700 0.732658 SUCCESS 50 +001111111 246 231 240 226 261 234 245 230 4.697938 0.789319 SUCCESS 51 +010000011 247 254 233 272 264 260 237 252 7.483549 0.485469 SUCCESS 52 +010000111 227 231 262 260 235 201 289 242 21.176469 0.006693 FAILURE 53 +010001011 258 225 267 225 253 232 218 227 11.222411 0.189413 SUCCESS 54 +010001111 234 240 257 237 273 261 259 224 8.815982 0.358057 SUCCESS 55 +010010011 267 282 230 263 248 241 232 261 12.583442 0.127009 SUCCESS 56 +010010111 245 240 233 258 235 241 245 264 3.486250 0.900254 SUCCESS 57 +010011011 268 242 243 234 261 243 223 263 7.485668 0.485250 SUCCESS 58 +010011111 234 236 232 231 252 214 222 233 8.772556 0.361845 SUCCESS 59 +010100011 240 216 250 240 247 247 245 224 5.430882 0.710685 SUCCESS 60 +010100111 225 231 233 239 242 240 203 243 10.177013 0.252821 SUCCESS 61 +010101011 221 244 257 260 228 281 234 221 13.598124 0.092860 SUCCESS 62 +010101111 247 236 258 262 249 289 247 257 11.853675 0.157853 SUCCESS 63 +010110011 220 241 252 261 259 219 236 239 7.979240 0.435501 SUCCESS 64 +010110111 255 235 261 252 235 235 234 237 3.677960 0.884948 SUCCESS 65 +010111011 251 247 237 250 211 241 267 227 8.746077 0.364167 SUCCESS 66 +010111111 265 239 239 255 232 255 240 266 5.793118 0.670393 SUCCESS 67 +011000111 237 248 242 268 238 282 253 255 9.784061 0.280510 SUCCESS 68 +011001111 247 233 237 260 263 243 249 225 5.007215 0.756805 SUCCESS 69 +011010111 259 243 223 241 206 251 229 259 11.139796 0.193903 SUCCESS 70 +011011111 265 249 263 249 232 261 234 244 5.820656 0.667313 SUCCESS 71 +011101111 258 256 234 230 247 270 263 243 7.078947 0.528139 SUCCESS 72 +011111111 253 252 237 257 259 263 248 251 4.224490 0.836322 SUCCESS 73 +100000000 246 255 251 240 221 228 229 242 5.143848 0.742097 SUCCESS 74 +100010000 234 268 235 253 247 252 263 220 7.808714 0.452375 SUCCESS 75 +100100000 233 251 242 245 217 248 239 234 4.473395 0.812089 SUCCESS 76 +100101000 248 242 239 237 241 230 229 232 2.887821 0.941199 SUCCESS 77 +100110000 250 258 260 240 236 248 226 251 4.037018 0.853768 SUCCESS 78 +100111000 239 254 255 236 258 257 252 257 3.788113 0.875717 SUCCESS 79 +101000000 257 231 273 205 256 234 242 243 12.506122 0.130010 SUCCESS 80 +101000100 250 234 236 228 248 225 238 247 3.769048 0.877336 SUCCESS 81 +101001000 226 238 239 241 245 251 267 257 4.826098 0.775991 SUCCESS 82 +101001100 243 248 256 256 262 228 253 248 4.116455 0.846467 SUCCESS 83 +101010000 270 240 237 241 233 247 253 233 4.582489 0.801125 SUCCESS 84 +101010100 262 243 239 235 229 282 221 251 11.335742 0.183392 SUCCESS 85 +101011000 220 267 219 241 247 275 267 216 17.040419 0.029691 SUCCESS 86 +101011100 240 249 242 239 261 240 234 261 3.222518 0.919627 SUCCESS 87 +101100000 219 249 229 226 255 243 246 221 7.923104 0.441017 SUCCESS 88 +101100100 244 228 258 230 257 247 250 260 4.713826 0.787679 SUCCESS 89 +101101000 257 235 207 260 269 225 238 226 13.683917 0.090385 SUCCESS 90 +101101100 229 243 262 235 258 259 253 243 4.773139 0.781525 SUCCESS 91 +101110000 251 230 250 226 244 213 228 269 10.411089 0.237350 SUCCESS 92 +101110100 225 222 285 214 246 235 237 243 15.134977 0.056573 SUCCESS 93 +101111000 248 232 224 237 221 240 256 238 5.711562 0.679505 SUCCESS 94 +101111100 241 259 245 235 230 248 237 244 2.458858 0.963622 SUCCESS 95 +110000000 253 254 241 242 233 243 227 236 2.859223 0.942879 SUCCESS 96 +110000010 235 250 216 240 239 248 250 252 4.506229 0.808810 SUCCESS 97 +110000100 213 266 219 250 230 232 232 228 12.144946 0.144853 SUCCESS 98 +110001000 240 249 250 255 263 248 261 223 5.490196 0.704126 SUCCESS 99 +110001010 243 231 250 240 216 238 263 250 6.119341 0.633866 SUCCESS 100 +110010000 236 246 247 244 229 243 227 264 4.220254 0.836725 SUCCESS 101 +110010010 241 244 235 216 247 265 265 224 9.188809 0.326620 SUCCESS 102 +110010100 233 253 230 265 239 228 257 247 5.499728 0.703070 SUCCESS 103 +110011000 240 254 261 222 252 236 240 244 4.380188 0.821297 SUCCESS 104 +110011010 248 240 259 245 243 239 242 259 2.149581 0.976079 SUCCESS 105 +110100000 264 242 250 230 275 243 240 243 6.805682 0.557736 SUCCESS 106 +110100010 256 234 251 228 264 232 246 235 4.997683 0.757824 SUCCESS 107 +110100100 249 260 247 232 247 243 254 253 2.613496 0.956228 SUCCESS 108 +110101000 238 241 250 249 242 238 252 231 1.617879 0.990573 SUCCESS 109 +110101010 252 248 249 257 222 310 231 229 23.287390 0.003014 FAILURE 110 +110101100 241 265 232 234 248 248 244 222 5.145966 0.741867 SUCCESS 111 +110110000 210 243 219 236 256 226 245 230 10.730957 0.217414 SUCCESS 112 +110110010 217 250 256 262 244 244 256 262 7.165799 0.518855 SUCCESS 113 +110110100 250 246 227 274 266 243 245 237 7.435887 0.490415 SUCCESS 114 +110111000 240 237 249 216 259 231 234 249 5.941401 0.653796 SUCCESS 115 +110111010 234 219 245 227 255 226 226 243 7.644543 0.468939 SUCCESS 116 +110111100 258 229 232 235 234 249 250 257 4.143994 0.843904 SUCCESS 117 +111000000 250 243 271 252 235 239 228 254 5.453125 0.708228 SUCCESS 118 +111000010 233 236 220 240 232 242 239 244 4.095272 0.848427 SUCCESS 119 +111000100 249 256 263 231 247 231 256 256 4.897062 0.768520 SUCCESS 120 +111000110 231 249 219 238 258 223 259 230 8.152943 0.418675 SUCCESS 121 +111001000 242 225 253 268 238 253 269 272 10.723543 0.217861 SUCCESS 122 +111001010 238 237 248 244 257 231 222 241 3.985118 0.858464 SUCCESS 123 +111001100 237 245 267 230 241 240 263 255 5.404403 0.713607 SUCCESS 124 +111010000 245 227 270 222 269 217 235 260 13.315326 0.101451 SUCCESS 125 +111010010 241 243 271 254 233 231 248 260 5.905389 0.657829 SUCCESS 126 +111010100 227 220 253 259 247 242 207 229 11.842024 0.158393 SUCCESS 127 +111010110 259 258 218 245 240 254 239 255 5.745455 0.675720 SUCCESS 128 +111011000 263 238 218 243 226 245 233 262 7.838370 0.449416 SUCCESS 129 +111011010 278 241 234 279 244 254 244 229 11.872740 0.156973 SUCCESS 130 +111011100 227 233 213 230 245 263 235 249 8.682527 0.369781 SUCCESS 131 +111100000 261 250 252 257 212 246 259 240 7.714448 0.461849 SUCCESS 132 +111100010 249 248 256 233 235 230 242 252 2.766016 0.948172 SUCCESS 133 +111100100 239 256 243 253 275 244 273 246 8.633805 0.374123 SUCCESS 134 +111100110 233 227 240 242 230 276 252 250 7.416822 0.492399 SUCCESS 135 +111101000 271 251 260 235 261 250 243 221 8.304404 0.404314 SUCCESS 136 +111101010 220 236 251 258 238 260 236 230 6.112986 0.634577 SUCCESS 137 +111101100 253 225 220 251 247 245 229 247 5.591876 0.692841 SUCCESS 138 +111101110 232 256 241 249 248 250 226 228 4.065615 0.851155 SUCCESS 139 +111110000 262 253 243 244 224 238 242 245 3.590049 0.892090 SUCCESS 140 +111110010 226 227 232 255 245 242 265 265 7.472958 0.486566 SUCCESS 141 +111110100 269 235 254 224 234 226 229 224 9.614595 0.293124 SUCCESS 142 +111110110 237 258 242 273 251 264 214 235 10.653638 0.222107 SUCCESS 143 +111111000 262 266 247 248 224 229 234 270 9.435595 0.306892 SUCCESS 144 +111111010 258 218 253 241 248 226 238 227 6.939137 0.543213 SUCCESS 145 +111111100 267 260 236 232 238 245 254 255 5.263534 0.729074 SUCCESS 146 +111111110 253 252 237 257 259 263 248 251 4.224490 0.836322 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 278 260 232 241 244 235 291 252 16.518250 0.035535 SUCCESS 0 +000000011 278 247 236 253 241 210 270 245 13.324859 0.101150 SUCCESS 1 +000000101 267 238 214 246 243 248 271 239 9.475844 0.303756 SUCCESS 2 +000000111 251 237 223 260 257 206 260 243 11.307145 0.184896 SUCCESS 3 +000001001 269 229 252 245 256 264 232 245 6.753783 0.563416 SUCCESS 4 +000001011 251 251 230 225 237 252 269 235 6.247501 0.619530 SUCCESS 5 +000001101 231 243 235 251 246 254 235 254 2.482159 0.962558 SUCCESS 6 +000001111 251 253 228 264 260 245 253 238 4.872701 0.771091 SUCCESS 7 +000010001 215 237 239 225 243 224 241 253 7.566164 0.476952 SUCCESS 8 +000010011 285 263 256 253 225 266 257 256 14.395677 0.072018 SUCCESS 9 +000010101 236 256 215 258 259 238 244 232 7.005865 0.536000 SUCCESS 10 +000010111 222 232 246 239 221 257 263 238 7.459188 0.487994 SUCCESS 11 +000011001 248 240 236 281 248 218 265 255 11.478730 0.176020 SUCCESS 12 +000011011 220 236 221 238 252 242 217 244 8.569196 0.379930 SUCCESS 13 +000011101 236 231 247 230 224 225 218 246 8.061855 0.427451 SUCCESS 14 +000011111 248 228 249 254 263 251 258 223 6.094980 0.636593 SUCCESS 15 +000100011 232 249 243 221 242 243 264 239 4.803855 0.778320 SUCCESS 16 +000100101 236 230 243 224 242 253 225 250 4.894943 0.768743 SUCCESS 17 +000100111 264 239 249 245 231 250 239 232 3.498960 0.899270 SUCCESS 18 +000101001 258 247 230 239 244 248 238 241 2.071202 0.978751 SUCCESS 19 +000101011 253 260 245 256 256 252 235 228 4.316638 0.827485 SUCCESS 20 +000101101 258 250 226 227 266 246 256 228 7.337384 0.500707 SUCCESS 21 +000101111 253 242 244 237 249 267 270 235 6.074856 0.638847 SUCCESS 22 +000110011 266 220 270 275 269 214 262 252 19.451085 0.012625 SUCCESS 23 +000110101 233 250 220 251 249 249 281 259 10.236326 0.248829 SUCCESS 24 +000110111 214 262 230 222 260 253 237 233 10.258569 0.247345 SUCCESS 25 +000111001 237 237 252 247 248 276 259 254 6.446624 0.597334 SUCCESS 26 +000111011 249 240 248 250 236 223 216 249 6.004951 0.646677 SUCCESS 27 +000111101 266 242 245 265 248 225 249 245 5.613059 0.690484 SUCCESS 28 +000111111 244 227 264 263 228 218 230 230 10.109226 0.257443 SUCCESS 29 +001000011 241 263 227 230 270 195 257 259 18.338959 0.018824 SUCCESS 30 +001000101 251 230 253 235 264 257 232 230 5.575988 0.694607 SUCCESS 31 +001000111 265 237 239 214 238 247 254 235 6.977267 0.539087 SUCCESS 32 +001001011 236 257 257 243 246 246 252 231 2.711999 0.951112 SUCCESS 33 +001001101 260 243 244 267 240 249 224 255 5.679787 0.683050 SUCCESS 34 +001001111 236 235 249 235 256 255 225 236 4.013716 0.855884 SUCCESS 35 +001010011 232 242 224 247 230 253 242 246 3.605936 0.890814 SUCCESS 36 +001010101 238 248 259 234 244 240 251 217 4.983914 0.759294 SUCCESS 37 +001010111 234 251 241 247 230 249 234 247 2.126279 0.976894 SUCCESS 38 +001011011 246 233 248 219 293 238 250 243 13.708278 0.089693 SUCCESS 39 +001011101 233 263 258 259 242 256 246 249 4.518939 0.807535 SUCCESS 40 +001011111 241 228 245 250 239 230 265 236 4.374892 0.821815 SUCCESS 41 +001100101 211 246 229 259 267 269 250 256 12.152360 0.144534 SUCCESS 42 +001100111 277 226 256 232 228 229 260 251 10.529715 0.229795 SUCCESS 43 +001101011 232 248 237 245 234 224 244 232 3.677960 0.884948 SUCCESS 44 +001101101 223 251 255 238 229 243 255 232 4.849399 0.773545 SUCCESS 45 +001101111 226 263 232 233 228 234 249 260 6.752724 0.563532 SUCCESS 46 +001110101 240 233 252 232 208 237 242 220 9.710979 0.285900 SUCCESS 47 +001110111 238 230 231 253 222 237 242 238 4.534826 0.805939 SUCCESS 48 +001111011 270 251 246 220 249 236 259 239 6.946551 0.542410 SUCCESS 49 +001111101 248 246 244 240 239 270 230 265 5.789940 0.670748 SUCCESS 50 +001111111 267 237 258 266 228 226 252 216 11.382345 0.180962 SUCCESS 51 +010000011 217 255 228 242 257 245 233 258 6.784499 0.560052 SUCCESS 52 +010000111 269 252 257 250 267 223 214 252 11.947941 0.153542 SUCCESS 53 +010001011 246 227 233 252 264 272 249 254 7.523798 0.481311 SUCCESS 54 +010001111 254 241 242 232 223 259 247 251 4.159881 0.842418 SUCCESS 55 +010010011 224 244 268 216 262 207 233 237 15.414597 0.051568 SUCCESS 56 +010010111 239 259 247 236 225 238 236 248 3.415286 0.905664 SUCCESS 57 +010011011 238 259 229 245 215 240 261 243 6.946551 0.542410 SUCCESS 58 +010011111 250 222 255 249 235 237 258 244 4.205425 0.838130 SUCCESS 59 +010100011 248 232 258 253 260 246 265 263 6.273980 0.616572 SUCCESS 60 +010100111 254 236 228 205 228 271 260 232 14.131945 0.078390 SUCCESS 61 +010101011 225 257 250 249 237 259 235 225 5.553746 0.697078 SUCCESS 62 +010101111 235 235 224 247 233 259 221 231 6.913717 0.545970 SUCCESS 63 +010110011 239 219 236 241 233 244 236 267 6.127815 0.632917 SUCCESS 64 +010110111 254 238 258 217 251 235 243 223 6.953965 0.541608 SUCCESS 65 +010111011 245 244 257 246 234 232 253 255 2.612437 0.956281 SUCCESS 66 +010111111 239 259 238 222 220 245 252 220 8.479167 0.388116 SUCCESS 67 +011000111 239 256 247 275 235 232 218 248 8.713243 0.367061 SUCCESS 68 +011001111 282 229 250 218 236 227 258 249 12.523069 0.129347 SUCCESS 69 +011010111 223 270 211 243 258 238 236 219 13.310031 0.101618 SUCCESS 70 +011011111 228 254 237 233 234 230 259 262 5.824893 0.666839 SUCCESS 71 +011101111 229 243 220 241 222 235 224 240 7.696442 0.463670 SUCCESS 72 +011111111 270 225 261 269 234 229 251 232 10.440745 0.235443 SUCCESS 73 +100000000 278 260 232 241 245 235 291 252 16.521427 0.035497 SUCCESS 74 +100010000 229 234 242 231 268 245 262 256 6.521825 0.588988 SUCCESS 75 +100100000 269 209 233 266 241 266 250 229 13.584355 0.093263 SUCCESS 76 +100101000 245 244 233 245 267 262 245 271 7.164740 0.518967 SUCCESS 77 +100110000 243 235 223 220 229 221 237 229 9.133732 0.331140 SUCCESS 78 +100111000 228 201 227 234 275 271 236 217 21.153167 0.006751 FAILURE 79 +101000000 253 231 232 262 245 237 259 240 4.267916 0.832178 SUCCESS 80 +101000100 250 230 255 246 275 256 229 239 7.224053 0.512663 SUCCESS 81 +101001000 267 242 236 234 233 272 247 239 6.912658 0.546085 SUCCESS 82 +101001100 224 232 229 256 238 261 234 253 6.038845 0.642881 SUCCESS 83 +101010000 245 230 268 239 260 255 234 236 5.657544 0.685530 SUCCESS 84 +101010100 268 239 256 232 261 246 252 227 6.473103 0.594393 SUCCESS 85 +101011000 210 252 266 237 230 240 236 258 9.451483 0.305651 SUCCESS 86 +101011100 254 250 244 257 253 266 264 230 6.141584 0.631376 SUCCESS 87 +101100000 262 246 243 250 251 223 256 267 6.425441 0.599689 SUCCESS 88 +101100100 227 243 215 276 259 254 213 228 15.702690 0.046839 SUCCESS 89 +101101000 250 237 240 251 250 261 260 250 3.200275 0.921168 SUCCESS 90 +101101100 242 228 246 221 261 250 244 241 4.795382 0.779205 SUCCESS 91 +101110000 257 252 236 244 261 258 231 240 4.068793 0.850864 SUCCESS 92 +101110100 247 264 261 243 230 233 244 217 7.407289 0.493393 SUCCESS 93 +101111000 265 254 221 247 217 251 257 242 8.598853 0.377257 SUCCESS 94 +101111100 220 249 236 226 237 233 233 224 7.217698 0.513337 SUCCESS 95 +110000000 286 268 241 238 244 234 274 262 15.613720 0.048255 SUCCESS 96 +110000010 236 272 217 249 259 222 250 232 10.569964 0.227276 SUCCESS 97 +110000100 221 231 230 201 221 232 254 251 15.221828 0.054973 SUCCESS 98 +110001000 229 235 249 221 255 262 271 253 8.936727 0.347662 SUCCESS 99 +110001010 262 238 282 225 225 244 219 255 13.865034 0.085352 SUCCESS 100 +110010000 251 248 230 285 237 241 260 243 9.517151 0.300562 SUCCESS 101 +110010010 234 233 251 256 246 231 242 229 3.489428 0.900009 SUCCESS 102 +110010100 224 225 248 238 266 250 234 268 8.510942 0.385214 SUCCESS 103 +110011000 271 234 256 240 244 242 242 242 4.221313 0.836624 SUCCESS 104 +110011010 258 224 258 226 260 238 244 243 5.971058 0.650474 SUCCESS 105 +110100000 237 229 238 261 242 228 253 251 4.204366 0.838230 SUCCESS 106 +110100010 242 244 249 264 254 259 249 235 3.597463 0.891495 SUCCESS 107 +110100100 241 247 240 237 246 243 232 261 2.213131 0.973771 SUCCESS 108 +110101000 244 251 254 225 250 256 258 244 3.722445 0.881257 SUCCESS 109 +110101010 255 248 247 247 254 265 236 235 3.526499 0.897123 SUCCESS 110 +110101100 227 235 249 270 227 254 232 255 7.311964 0.503378 SUCCESS 111 +110110000 253 245 265 230 260 228 253 258 6.347062 0.608417 SUCCESS 112 +110110010 218 259 245 256 225 260 204 247 13.903165 0.084325 SUCCESS 113 +110110100 226 242 279 237 254 229 250 239 8.418794 0.393666 SUCCESS 114 +110111000 242 249 223 234 250 240 232 228 4.387602 0.820570 SUCCESS 115 +110111010 251 235 281 227 220 243 247 235 10.415325 0.237076 SUCCESS 116 +110111100 243 240 223 241 218 247 261 256 6.740014 0.564925 SUCCESS 117 +111000000 277 247 234 246 253 235 240 238 5.980590 0.649406 SUCCESS 118 +111000010 224 237 220 224 244 258 241 249 7.070474 0.529049 SUCCESS 119 +111000100 243 246 242 218 271 245 272 234 9.720511 0.285193 SUCCESS 120 +111000110 256 226 205 248 263 254 271 211 18.169492 0.019991 SUCCESS 121 +111001000 255 267 254 243 246 238 249 245 3.414227 0.905744 SUCCESS 122 +111001010 227 234 249 213 255 236 255 262 8.517297 0.384635 SUCCESS 123 +111001100 275 234 239 214 224 226 247 239 11.683149 0.165911 SUCCESS 124 +111010000 270 249 255 255 233 249 241 245 4.608968 0.798435 SUCCESS 125 +111010010 257 233 240 251 231 243 218 254 5.538917 0.698725 SUCCESS 126 +111010100 220 252 213 230 234 280 252 254 14.241039 0.075695 SUCCESS 127 +111010110 219 250 245 260 226 269 232 230 9.373104 0.311805 SUCCESS 128 +111011000 272 253 262 246 246 238 230 261 7.219816 0.513113 SUCCESS 129 +111011010 241 240 287 238 248 234 273 238 12.249804 0.140401 SUCCESS 130 +111011100 264 254 232 239 250 227 239 233 4.845163 0.773990 SUCCESS 131 +111100000 267 249 222 238 242 259 234 231 6.671168 0.572490 SUCCESS 132 +111100010 250 238 252 233 225 251 258 245 3.661013 0.886341 SUCCESS 133 +111100100 246 250 240 240 223 233 240 248 2.856046 0.943064 SUCCESS 134 +111100110 245 256 263 242 238 222 243 227 5.609882 0.690838 SUCCESS 135 +111101000 245 245 264 263 237 241 244 246 3.460830 0.902208 SUCCESS 136 +111101010 234 253 227 241 249 258 210 265 9.748050 0.283157 SUCCESS 137 +111101100 257 250 254 260 221 220 214 238 11.064595 0.198066 SUCCESS 138 +111101110 273 255 242 221 238 234 234 231 8.075624 0.426118 SUCCESS 139 +111110000 232 235 230 252 222 247 228 232 5.917040 0.656524 SUCCESS 140 +111110010 235 256 236 228 239 236 261 233 4.453270 0.814090 SUCCESS 141 +111110100 241 236 240 243 235 250 249 246 1.013094 0.998164 SUCCESS 142 +111110110 223 232 253 259 237 223 228 244 6.992095 0.537486 SUCCESS 143 +111111000 246 246 251 249 236 248 245 216 4.028544 0.854539 SUCCESS 144 +111111010 260 261 244 251 222 221 245 239 6.928545 0.544361 SUCCESS 145 +111111100 253 240 255 239 231 243 240 223 3.716090 0.881788 SUCCESS 146 +111111110 270 225 261 269 234 229 251 232 10.440745 0.235443 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 246 259 248 233 249 257 256 254 3.353854 0.910231 SUCCESS 0 +000000011 226 258 243 228 240 266 253 259 6.684937 0.570975 SUCCESS 1 +000000101 263 263 234 231 219 253 263 241 8.741840 0.364540 SUCCESS 2 +000000111 207 258 250 246 254 242 267 245 9.468429 0.304332 SUCCESS 3 +000001001 215 218 262 248 230 237 247 240 9.070182 0.336410 SUCCESS 4 +000001011 263 276 251 242 252 240 257 255 7.571460 0.476409 SUCCESS 5 +000001101 259 257 237 231 240 237 238 278 7.892388 0.444052 SUCCESS 6 +000001111 223 256 266 235 261 234 259 231 8.176245 0.416446 SUCCESS 7 +000010001 229 250 203 245 244 239 230 233 9.764996 0.281909 SUCCESS 8 +000010011 231 225 258 236 241 230 260 300 18.556088 0.017423 SUCCESS 9 +000010101 238 223 254 231 228 257 230 274 9.623068 0.292484 SUCCESS 10 +000010111 264 248 237 259 251 257 264 242 5.484900 0.704712 SUCCESS 11 +000011001 248 217 244 240 244 232 222 239 6.061087 0.640389 SUCCESS 12 +000011011 260 259 269 232 254 245 221 263 9.440891 0.306478 SUCCESS 13 +000011101 227 254 237 265 237 236 269 259 7.770584 0.456195 SUCCESS 14 +000011111 224 255 270 238 295 232 244 237 17.016058 0.029942 SUCCESS 15 +000100011 249 237 219 236 236 244 240 223 5.512438 0.701662 SUCCESS 16 +000100101 240 240 259 286 244 238 219 228 12.445750 0.132396 SUCCESS 17 +000100111 254 255 249 247 234 222 255 264 5.732745 0.677140 SUCCESS 18 +000101001 228 233 227 244 249 241 237 275 7.264302 0.508404 SUCCESS 19 +000101011 262 240 242 245 218 259 246 270 8.128582 0.421012 SUCCESS 20 +000101101 234 243 221 255 243 248 241 248 3.380334 0.908276 SUCCESS 21 +000101111 232 256 221 253 258 245 250 247 4.819743 0.776657 SUCCESS 22 +000110011 271 251 222 238 240 252 235 239 6.291986 0.614561 SUCCESS 23 +000110101 256 265 227 211 250 236 280 228 15.315035 0.053302 SUCCESS 24 +000110111 252 274 251 233 238 246 232 243 5.570692 0.695196 SUCCESS 25 +000111001 242 253 236 255 250 240 237 219 4.241437 0.834710 SUCCESS 26 +000111011 235 230 251 274 231 260 265 249 8.924017 0.348746 SUCCESS 27 +000111101 241 226 219 257 211 248 234 245 9.959883 0.267853 SUCCESS 28 +000111111 219 244 269 248 238 229 246 239 6.613973 0.578795 SUCCESS 29 +001000011 251 239 269 269 235 239 228 227 8.362658 0.398870 SUCCESS 30 +001000101 226 261 219 257 250 245 239 256 6.833220 0.554729 SUCCESS 31 +001000111 244 256 227 248 222 237 245 207 10.035084 0.262572 SUCCESS 32 +001001011 243 240 264 260 249 245 222 251 5.196806 0.736349 SUCCESS 33 +001001101 248 230 243 220 257 252 260 272 8.704770 0.367810 SUCCESS 34 +001001111 228 233 254 264 242 247 243 265 5.618355 0.689895 SUCCESS 35 +001010011 231 261 258 235 269 243 249 273 9.364631 0.312476 SUCCESS 36 +001010101 256 233 237 241 257 235 259 260 4.438442 0.815560 SUCCESS 37 +001010111 258 232 233 260 228 242 266 244 6.178655 0.627228 SUCCESS 38 +001011011 252 270 262 258 260 258 238 233 7.835193 0.449733 SUCCESS 39 +001011101 254 242 273 260 237 248 234 251 5.945638 0.653321 SUCCESS 40 +001011111 259 253 234 259 247 247 251 254 3.326316 0.912243 SUCCESS 41 +001100101 236 235 227 243 232 222 238 245 4.739246 0.785048 SUCCESS 42 +001100111 284 236 221 245 241 244 225 237 11.091074 0.196592 SUCCESS 43 +001101011 230 237 231 253 270 247 252 238 5.417113 0.712205 SUCCESS 44 +001101101 272 250 244 220 254 264 254 223 10.294580 0.244956 SUCCESS 45 +001101111 252 249 258 230 239 256 239 223 4.735009 0.785487 SUCCESS 46 +001110101 239 268 252 244 261 216 244 215 10.940673 0.205083 SUCCESS 47 +001110111 250 228 235 246 239 262 251 255 3.781758 0.876258 SUCCESS 48 +001111011 259 252 229 263 248 263 226 258 7.459188 0.487994 SUCCESS 49 +001111101 244 239 230 250 263 250 253 215 6.685996 0.570859 SUCCESS 50 +001111111 219 245 247 262 228 221 256 224 9.746991 0.283235 SUCCESS 51 +010000011 247 254 244 226 250 244 220 250 4.598376 0.799512 SUCCESS 52 +010000111 246 249 238 271 226 222 222 224 10.590088 0.226024 SUCCESS 53 +010001011 233 242 229 247 248 242 245 233 2.158054 0.975779 SUCCESS 54 +010001111 223 249 230 262 220 256 247 216 10.639869 0.222951 SUCCESS 55 +010010011 236 197 244 227 241 252 227 264 14.151010 0.077913 SUCCESS 56 +010010111 213 251 270 254 234 251 232 243 8.817041 0.357965 SUCCESS 57 +010011011 251 263 233 219 259 256 237 261 7.864850 0.446782 SUCCESS 58 +010011111 241 238 227 271 265 259 270 240 10.195018 0.251604 SUCCESS 59 +010100011 241 249 252 250 254 267 257 223 5.774053 0.672524 SUCCESS 60 +010100111 229 261 249 233 260 220 251 246 6.549363 0.585938 SUCCESS 61 +010101011 257 241 274 242 259 227 263 258 9.048999 0.338179 SUCCESS 62 +010101111 255 246 220 237 267 226 255 239 7.417881 0.492289 SUCCESS 63 +010110011 228 240 227 233 254 260 243 261 5.633183 0.688244 SUCCESS 64 +010110111 234 241 275 270 240 247 258 240 8.345712 0.400449 SUCCESS 65 +010111011 234 248 243 255 232 262 264 272 7.946405 0.438723 SUCCESS 66 +010111111 255 244 223 258 261 234 247 239 4.994505 0.758163 SUCCESS 67 +011000111 243 262 233 257 227 248 257 226 5.985886 0.648813 SUCCESS 68 +011001111 319 250 229 265 249 239 238 245 27.087684 0.000683 FAILURE 69 +011010111 255 236 233 236 244 260 259 260 4.657690 0.793457 SUCCESS 70 +011011111 255 257 261 224 263 261 263 238 8.509883 0.385310 SUCCESS 71 +011101111 234 246 226 269 217 252 250 245 7.991950 0.434257 SUCCESS 72 +011111111 231 263 255 236 268 229 261 234 8.044908 0.429096 SUCCESS 73 +100000000 246 259 248 233 249 257 256 254 3.353854 0.910231 SUCCESS 74 +100010000 242 246 279 248 222 242 232 233 8.490818 0.387050 SUCCESS 75 +100100000 237 246 225 240 248 236 230 227 4.282745 0.830755 SUCCESS 76 +100101000 241 242 251 259 234 238 216 249 5.243410 0.731272 SUCCESS 77 +100110000 234 244 239 229 241 233 226 261 4.678873 0.791282 SUCCESS 78 +100111000 217 236 237 257 251 227 224 243 7.478253 0.486017 SUCCESS 79 +101000000 241 229 254 233 244 247 261 254 3.602759 0.891070 SUCCESS 80 +101000100 265 251 269 236 258 250 235 236 6.541949 0.586758 SUCCESS 81 +101001000 231 205 206 249 244 244 258 232 14.912551 0.060868 SUCCESS 82 +101001100 259 228 227 253 242 220 224 264 9.489613 0.302689 SUCCESS 83 +101010000 231 218 231 242 246 243 241 237 4.647098 0.794542 SUCCESS 84 +101010100 250 236 249 218 253 247 258 242 4.621678 0.797140 SUCCESS 85 +101011000 236 254 244 244 240 241 238 249 1.066052 0.997796 SUCCESS 86 +101011100 256 252 243 262 222 237 254 236 5.201043 0.735888 SUCCESS 87 +101100000 259 260 211 244 240 232 252 237 7.826720 0.450577 SUCCESS 88 +101100100 274 263 259 240 285 243 219 252 16.321244 0.038006 SUCCESS 89 +101101000 230 265 245 235 239 226 256 216 8.499291 0.386276 SUCCESS 90 +101101100 288 277 249 246 257 259 260 243 15.562880 0.049081 SUCCESS 91 +101110000 224 242 260 236 237 265 246 255 5.659662 0.685294 SUCCESS 92 +101110100 249 232 235 268 261 260 215 260 10.426976 0.236327 SUCCESS 93 +101111000 237 243 229 230 233 248 243 233 3.152613 0.924418 SUCCESS 94 +101111100 240 256 245 237 235 261 251 240 2.719413 0.950714 SUCCESS 95 +110000000 225 265 233 230 215 263 261 233 11.599475 0.169989 SUCCESS 96 +110000010 237 239 251 248 243 235 239 273 4.592021 0.800158 SUCCESS 97 +110000100 220 236 227 240 245 245 224 275 9.821132 0.277805 SUCCESS 98 +110001000 245 267 241 263 207 235 225 239 11.623836 0.168793 SUCCESS 99 +110001010 255 255 241 248 224 263 267 246 6.564192 0.584297 SUCCESS 100 +110010000 253 225 263 245 238 248 226 251 5.210575 0.734851 SUCCESS 101 +110010010 276 260 246 229 250 234 242 243 6.961380 0.540805 SUCCESS 102 +110010100 233 257 253 230 254 248 228 248 4.047609 0.852803 SUCCESS 103 +110011000 240 256 232 222 259 250 255 239 5.062292 0.750898 SUCCESS 104 +110011010 208 205 241 242 263 254 252 235 14.612807 0.067126 SUCCESS 105 +110100000 245 232 240 243 264 239 250 249 2.735301 0.949855 SUCCESS 106 +110100010 243 223 248 255 250 240 240 237 2.966199 0.936461 SUCCESS 107 +110100100 235 220 221 263 240 242 251 248 6.948670 0.542181 SUCCESS 108 +110101000 245 238 232 229 227 267 247 230 6.093921 0.636712 SUCCESS 109 +110101010 251 244 286 219 255 239 262 240 12.341951 0.136587 SUCCESS 110 +110101100 243 223 215 257 273 234 237 263 11.883332 0.156486 SUCCESS 111 +110110000 258 273 228 242 241 275 255 260 11.117554 0.195127 SUCCESS 112 +110110010 258 248 247 238 270 243 215 254 7.922045 0.441122 SUCCESS 113 +110110100 232 245 258 243 235 259 251 216 6.288808 0.614916 SUCCESS 114 +110111000 243 247 240 225 242 250 253 261 3.367624 0.909217 SUCCESS 115 +110111010 236 241 240 257 263 264 206 259 11.373872 0.181401 SUCCESS 116 +110111100 254 226 229 259 219 259 229 221 10.558313 0.228003 SUCCESS 117 +111000000 219 255 255 233 234 278 258 243 10.317882 0.243420 SUCCESS 118 +111000010 232 242 238 276 250 253 220 281 13.812076 0.086797 SUCCESS 119 +111000100 213 259 248 237 214 225 233 225 12.788920 0.119322 SUCCESS 120 +111000110 218 271 233 229 247 248 253 257 8.579788 0.378974 SUCCESS 121 +111001000 243 216 250 255 222 251 225 236 8.107399 0.423050 SUCCESS 122 +111001010 228 252 240 240 258 239 249 242 2.555242 0.959105 SUCCESS 123 +111001100 246 240 240 243 234 217 219 225 7.940050 0.439348 SUCCESS 124 +111010000 247 252 232 256 263 227 250 263 5.925514 0.655575 SUCCESS 125 +111010010 236 228 236 247 259 271 254 250 6.252796 0.618938 SUCCESS 126 +111010100 259 255 234 253 210 245 238 220 9.768174 0.281676 SUCCESS 127 +111010110 258 250 228 259 263 206 240 237 10.955501 0.204233 SUCCESS 128 +111011000 248 241 229 262 258 249 235 245 3.700202 0.883109 SUCCESS 129 +111011010 228 225 277 258 218 255 259 253 12.709483 0.122244 SUCCESS 130 +111011100 260 243 260 218 263 252 254 253 7.551336 0.478476 SUCCESS 131 +111100000 209 257 265 260 237 276 262 237 14.931616 0.060489 SUCCESS 132 +111100010 253 267 250 251 243 241 255 213 7.549218 0.478693 SUCCESS 133 +111100100 254 246 245 259 225 256 250 254 4.075148 0.850280 SUCCESS 134 +111100110 245 205 247 249 236 230 240 222 9.895274 0.272453 SUCCESS 135 +111101000 283 227 249 251 280 221 270 233 19.025299 0.014725 SUCCESS 136 +111101010 250 252 236 222 238 250 242 221 5.352504 0.719321 SUCCESS 137 +111101100 254 229 246 241 261 248 243 242 2.733182 0.949970 SUCCESS 138 +111101110 241 248 261 245 259 272 232 255 6.667990 0.572840 SUCCESS 139 +111110000 239 237 258 265 259 266 235 258 7.121314 0.523602 SUCCESS 140 +111110010 232 252 251 260 237 252 257 270 6.170181 0.628176 SUCCESS 141 +111110100 260 260 229 243 254 234 254 220 6.836398 0.554383 SUCCESS 142 +111110110 233 226 254 246 241 224 240 232 4.796441 0.779095 SUCCESS 143 +111111000 260 266 244 259 262 241 254 252 6.103454 0.635645 SUCCESS 144 +111111010 254 267 229 236 239 231 238 215 8.472812 0.388697 SUCCESS 145 +111111100 230 260 234 242 251 232 265 233 5.560101 0.696373 SUCCESS 146 +111111110 231 263 255 236 268 229 261 234 8.044908 0.429096 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 227 265 253 261 223 212 244 240 10.963974 0.203749 SUCCESS 0 +000000011 232 253 268 247 237 253 234 262 5.743337 0.675957 SUCCESS 1 +000000101 225 236 239 249 238 256 265 248 4.707471 0.788335 SUCCESS 2 +000000111 234 240 238 251 243 246 242 244 0.905059 0.998780 SUCCESS 3 +000001001 238 282 254 252 239 259 244 246 7.976062 0.435812 SUCCESS 4 +000001011 251 252 228 251 231 243 256 209 8.324528 0.402428 SUCCESS 5 +000001101 235 231 272 252 218 278 230 265 15.082018 0.057570 SUCCESS 6 +000001111 230 241 230 246 248 233 240 234 2.841217 0.943923 SUCCESS 7 +000010001 237 238 267 228 226 253 266 224 9.161271 0.328875 SUCCESS 8 +000010011 235 258 245 243 246 233 227 233 3.483073 0.900499 SUCCESS 9 +000010101 227 241 239 232 218 251 242 259 6.066383 0.639796 SUCCESS 10 +000010111 234 253 230 279 229 252 261 239 9.315909 0.316351 SUCCESS 11 +000011001 259 236 287 237 233 253 230 235 11.276429 0.186523 SUCCESS 12 +000011011 265 248 264 219 220 267 226 240 12.404442 0.134050 SUCCESS 13 +000011101 264 227 239 227 251 247 247 240 4.612146 0.798111 SUCCESS 14 +000011111 245 221 232 243 251 239 235 223 5.452066 0.708345 SUCCESS 15 +000100011 265 263 257 250 245 251 264 230 6.926427 0.544591 SUCCESS 16 +000100101 256 246 261 256 230 236 235 238 4.052905 0.852319 SUCCESS 17 +000100111 241 251 229 241 243 238 222 216 6.841694 0.553805 SUCCESS 18 +000101001 239 249 242 242 225 249 235 243 2.258675 0.972037 SUCCESS 19 +000101011 221 235 251 259 262 245 240 281 10.945968 0.204780 SUCCESS 20 +000101101 240 230 228 261 253 252 282 247 9.934463 0.269656 SUCCESS 21 +000101111 247 264 237 264 244 239 230 257 5.256120 0.729884 SUCCESS 22 +000110011 271 212 247 235 229 259 227 241 11.010578 0.201101 SUCCESS 23 +000110101 241 249 231 250 236 259 241 225 3.826243 0.872450 SUCCESS 24 +000110111 255 246 270 236 235 234 262 250 5.919159 0.656287 SUCCESS 25 +000111001 260 243 240 232 277 257 254 292 17.172815 0.028359 SUCCESS 26 +000111011 257 229 226 248 244 254 235 253 4.226609 0.836121 SUCCESS 27 +000111101 231 250 242 221 268 242 247 256 6.227376 0.621779 SUCCESS 28 +000111111 244 219 252 254 257 228 229 255 6.624564 0.577626 SUCCESS 29 +001000011 249 213 218 231 239 262 251 208 15.020586 0.058746 SUCCESS 30 +001000101 216 227 227 233 252 238 245 233 7.309846 0.503601 SUCCESS 31 +001000111 263 237 233 269 243 253 260 261 7.483549 0.485469 SUCCESS 32 +001001011 257 283 254 260 251 238 215 265 14.385086 0.072264 SUCCESS 33 +001001101 250 266 228 247 242 245 240 253 3.738332 0.879927 SUCCESS 34 +001001111 251 241 247 262 232 231 214 238 6.986800 0.538058 SUCCESS 35 +001010011 256 254 231 237 244 258 233 232 3.918391 0.864410 SUCCESS 36 +001010101 242 235 228 230 233 235 249 264 4.970144 0.760762 SUCCESS 37 +001010111 218 243 258 242 247 243 220 272 9.529861 0.299585 SUCCESS 38 +001011011 235 241 249 255 259 234 250 252 2.776608 0.947585 SUCCESS 39 +001011101 249 238 245 256 229 261 260 237 4.318756 0.827280 SUCCESS 40 +001011111 243 257 261 252 232 242 234 236 3.532854 0.896625 SUCCESS 41 +001100101 235 242 230 233 247 242 257 210 7.431650 0.490855 SUCCESS 42 +001100111 234 224 229 247 237 257 253 225 5.955170 0.652254 SUCCESS 43 +001101011 256 234 226 267 229 242 231 254 6.771789 0.561443 SUCCESS 44 +001101101 263 244 243 221 251 256 252 248 4.904476 0.767735 SUCCESS 45 +001101111 251 254 238 224 253 231 240 268 6.038845 0.642881 SUCCESS 46 +001110101 219 237 225 242 259 237 274 210 14.325772 0.073660 SUCCESS 47 +001110111 262 236 218 265 265 273 228 241 12.892719 0.115595 SUCCESS 48 +001111011 223 232 243 243 261 231 250 266 6.634097 0.576575 SUCCESS 49 +001111101 244 236 254 236 254 237 247 236 1.915505 0.983494 SUCCESS 50 +001111111 221 237 254 239 247 225 204 231 12.140709 0.145035 SUCCESS 51 +010000011 256 231 247 244 227 249 226 256 4.694761 0.789646 SUCCESS 52 +010000111 254 224 221 225 251 275 247 244 10.218320 0.250036 SUCCESS 53 +010001011 251 226 236 273 256 251 250 248 6.411672 0.601221 SUCCESS 54 +010001111 257 255 256 252 256 238 248 264 4.557069 0.803697 SUCCESS 55 +010010011 250 231 249 228 243 239 225 234 4.178946 0.840628 SUCCESS 56 +010010111 261 271 231 269 249 237 246 244 7.948524 0.438515 SUCCESS 57 +010011011 248 259 216 235 263 236 243 265 8.345712 0.400449 SUCCESS 58 +010011111 261 249 252 231 212 211 218 200 22.461239 0.004129 FAILURE 59 +010100011 237 233 254 238 251 244 257 255 2.715176 0.950942 SUCCESS 60 +010100111 247 262 217 240 222 251 273 229 11.353748 0.182450 SUCCESS 61 +010101011 231 236 240 230 234 228 261 262 6.022957 0.644660 SUCCESS 62 +010101111 222 262 248 243 239 241 237 249 3.964994 0.860268 SUCCESS 63 +010110011 268 253 248 266 240 259 236 228 7.230408 0.511990 SUCCESS 64 +010110111 240 238 248 230 224 239 268 256 5.979531 0.649525 SUCCESS 65 +010111011 246 237 249 240 236 261 243 246 1.909150 0.983671 SUCCESS 66 +010111111 243 255 275 232 226 215 231 228 11.985012 0.151874 SUCCESS 67 +011000111 237 220 242 220 273 253 232 266 11.682090 0.165962 SUCCESS 68 +011001111 256 255 248 249 245 268 243 231 4.416200 0.817757 SUCCESS 69 +011010111 254 222 241 249 258 236 222 268 8.213316 0.412915 SUCCESS 70 +011011111 243 248 253 235 242 228 246 271 4.951079 0.762792 SUCCESS 71 +011101111 265 237 233 261 243 271 246 259 7.809773 0.452269 SUCCESS 72 +011111111 210 241 247 238 234 225 207 263 14.501594 0.069593 SUCCESS 73 +100000000 227 265 253 261 223 212 244 240 10.963974 0.203749 SUCCESS 74 +100010000 240 228 258 261 245 261 244 218 7.297136 0.504940 SUCCESS 75 +100100000 233 243 247 254 241 288 222 266 13.276137 0.102695 SUCCESS 76 +100101000 234 213 247 268 240 239 261 236 8.658166 0.371948 SUCCESS 77 +100110000 255 244 284 244 240 247 246 224 9.075478 0.335969 SUCCESS 78 +100111000 248 248 240 261 250 236 271 228 5.993300 0.647982 SUCCESS 79 +101000000 242 210 255 258 242 223 244 253 8.513060 0.385021 SUCCESS 80 +101000100 251 242 259 234 266 245 237 234 4.271094 0.831874 SUCCESS 81 +101001000 236 253 222 218 234 233 220 251 9.203638 0.325410 SUCCESS 82 +101001100 242 252 222 229 267 253 249 207 11.815545 0.159626 SUCCESS 83 +101010000 272 226 260 260 233 223 244 279 14.387204 0.072215 SUCCESS 84 +101010100 266 258 240 244 229 240 247 250 4.137639 0.844497 SUCCESS 85 +101011000 233 222 280 251 223 261 235 238 11.860030 0.157559 SUCCESS 86 +101011100 235 230 234 249 229 237 259 228 4.956375 0.762228 SUCCESS 87 +101100000 235 243 262 232 239 277 232 232 8.270511 0.407502 SUCCESS 88 +101100100 203 231 248 249 264 241 222 254 12.261455 0.139914 SUCCESS 89 +101101000 269 239 237 232 263 244 278 252 10.204551 0.250962 SUCCESS 90 +101101100 236 247 232 266 275 261 262 251 9.763937 0.281987 SUCCESS 91 +101110000 261 221 252 232 238 228 271 225 10.227853 0.249397 SUCCESS 92 +101110100 242 238 240 263 253 261 240 236 3.651481 0.887121 SUCCESS 93 +101111000 256 245 229 254 250 244 223 229 4.989209 0.758729 SUCCESS 94 +101111100 247 273 232 260 275 224 240 244 11.084719 0.196945 SUCCESS 95 +110000000 245 263 255 253 232 256 242 243 3.592167 0.891920 SUCCESS 96 +110000010 264 247 246 251 239 246 235 223 4.293336 0.829735 SUCCESS 97 +110000100 231 268 261 241 233 248 250 219 7.801300 0.453117 SUCCESS 98 +110001000 248 237 236 289 228 254 246 224 12.335596 0.136847 SUCCESS 99 +110001010 252 233 233 264 277 253 245 235 8.253564 0.409101 SUCCESS 100 +110010000 253 213 218 261 260 293 219 267 24.615586 0.001806 FAILURE 101 +110010010 233 264 245 241 271 223 230 281 13.799366 0.087147 SUCCESS 102 +110010100 250 237 227 269 255 240 225 225 7.897684 0.443528 SUCCESS 103 +110011000 267 227 255 245 252 244 240 232 4.921423 0.765941 SUCCESS 104 +110011010 253 249 218 236 230 237 209 262 11.246772 0.188105 SUCCESS 105 +110100000 234 254 247 225 218 252 233 261 7.317260 0.502821 SUCCESS 106 +110100010 261 239 246 246 267 245 244 255 4.068793 0.850864 SUCCESS 107 +110100100 259 246 244 212 221 251 235 254 8.556486 0.381079 SUCCESS 108 +110101000 246 232 243 260 257 239 233 279 8.201665 0.414023 SUCCESS 109 +110101010 255 259 252 244 230 233 259 248 4.071970 0.850572 SUCCESS 110 +110101100 234 241 246 252 226 253 238 230 3.483073 0.900499 SUCCESS 111 +110110000 249 231 261 219 269 265 237 226 10.786034 0.214120 SUCCESS 112 +110110010 222 224 241 274 264 236 224 260 12.349366 0.136283 SUCCESS 113 +110110100 258 231 254 216 252 238 245 244 5.734863 0.676903 SUCCESS 114 +110111000 233 226 230 226 263 232 293 250 16.552143 0.035126 SUCCESS 115 +110111010 234 253 243 261 244 240 263 223 5.452066 0.708345 SUCCESS 116 +110111100 231 228 227 240 245 238 232 247 3.966053 0.860173 SUCCESS 117 +111000000 243 243 238 247 228 235 275 228 6.799327 0.558431 SUCCESS 118 +111000010 248 247 242 251 248 234 236 223 2.986323 0.935213 SUCCESS 119 +111000100 242 229 223 273 236 243 259 233 8.158239 0.418168 SUCCESS 120 +111000110 237 245 235 244 233 245 242 258 1.933511 0.982983 SUCCESS 121 +111001000 246 222 203 269 268 292 253 251 24.535090 0.001863 FAILURE 122 +111001010 258 228 230 251 238 226 250 239 4.771021 0.781746 SUCCESS 123 +111001100 253 227 233 258 245 245 246 230 3.782817 0.876168 SUCCESS 124 +111010000 245 257 238 218 222 248 213 257 10.700241 0.219269 SUCCESS 125 +111010010 264 244 239 233 225 249 268 262 7.728217 0.460459 SUCCESS 126 +111010100 251 240 222 244 251 253 279 277 12.612039 0.125914 SUCCESS 127 +111010110 224 238 249 251 228 246 241 237 3.548741 0.895374 SUCCESS 128 +111011000 247 241 254 224 265 266 232 230 7.547099 0.478911 SUCCESS 129 +111011010 268 232 279 236 239 238 241 252 9.044762 0.338534 SUCCESS 130 +111011100 247 247 224 245 255 251 250 217 5.753928 0.674773 SUCCESS 131 +111100000 249 257 233 234 264 239 251 204 10.567845 0.227408 SUCCESS 132 +111100010 258 237 241 297 244 249 216 258 17.184466 0.028245 SUCCESS 133 +111100100 264 244 233 245 273 244 222 280 13.260250 0.103203 SUCCESS 134 +111100110 242 236 253 248 235 238 249 224 3.024453 0.932814 SUCCESS 135 +111101000 252 260 229 235 252 259 226 248 5.308019 0.724204 SUCCESS 136 +111101010 252 248 222 263 256 222 244 273 10.113463 0.257153 SUCCESS 137 +111101100 253 235 258 254 269 257 251 252 5.702029 0.680569 SUCCESS 138 +111101110 257 244 249 266 249 229 257 250 4.748778 0.784059 SUCCESS 139 +111110000 239 255 263 228 248 209 220 221 13.245421 0.103680 SUCCESS 140 +111110010 244 262 237 235 236 221 225 252 6.279276 0.615980 SUCCESS 141 +111110100 233 235 253 232 249 246 226 256 3.938515 0.862628 SUCCESS 142 +111110110 260 245 285 238 255 252 265 239 11.029643 0.200025 SUCCESS 143 +111111000 223 245 273 239 226 207 224 252 14.747321 0.064249 SUCCESS 144 +111111010 239 247 238 232 240 228 209 246 7.343739 0.500040 SUCCESS 145 +111111100 221 245 269 233 226 220 209 242 14.518541 0.069212 SUCCESS 146 +111111110 210 241 247 238 234 225 207 263 14.501594 0.069593 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 252 265 229 249 262 224 232 223 8.761965 0.362773 SUCCESS 0 +000000011 238 248 229 215 255 229 251 251 6.656339 0.574123 SUCCESS 1 +000000101 251 237 229 274 252 247 242 217 8.599912 0.377162 SUCCESS 2 +000000111 225 250 240 255 240 235 250 222 4.914008 0.766726 SUCCESS 3 +000001001 245 235 249 231 251 234 228 239 3.033986 0.932207 SUCCESS 4 +000001011 282 245 224 267 231 230 240 238 11.819782 0.159428 SUCCESS 5 +000001101 296 231 237 247 230 241 236 247 13.582237 0.093325 SUCCESS 6 +000001111 218 260 245 243 236 266 245 226 7.669963 0.466355 SUCCESS 7 +000010001 251 243 244 233 244 262 217 222 7.274893 0.507285 SUCCESS 8 +000010011 246 239 274 209 266 223 241 244 13.093960 0.108657 SUCCESS 9 +000010101 238 254 264 268 264 257 233 235 7.913571 0.441958 SUCCESS 10 +000010111 287 238 250 234 226 227 257 248 11.927817 0.154454 SUCCESS 11 +000011001 250 243 239 252 248 233 241 266 3.182269 0.922404 SUCCESS 12 +000011011 260 251 283 268 229 234 210 224 18.138776 0.020210 SUCCESS 13 +000011101 254 239 241 253 219 241 253 244 3.949107 0.861686 SUCCESS 14 +000011111 248 267 253 246 216 248 242 245 6.066383 0.639796 SUCCESS 15 +000100011 258 236 237 233 254 254 233 241 3.226754 0.919332 SUCCESS 16 +000100101 221 235 261 240 239 248 229 257 5.743337 0.675957 SUCCESS 17 +000100111 256 232 276 233 266 217 237 233 11.933113 0.154213 SUCCESS 18 +000101001 233 225 208 241 249 229 249 257 9.517151 0.300562 SUCCESS 19 +000101011 250 226 263 253 245 258 265 234 6.480517 0.593569 SUCCESS 20 +000101101 234 267 242 243 238 248 265 224 6.460393 0.595804 SUCCESS 21 +000101111 260 225 236 258 230 254 259 266 7.935814 0.439765 SUCCESS 22 +000110011 270 243 234 222 222 216 240 263 12.356780 0.135981 SUCCESS 23 +000110101 252 253 236 246 221 232 252 254 4.455389 0.813880 SUCCESS 24 +000110111 251 256 270 266 255 255 219 251 9.538335 0.298934 SUCCESS 25 +000111001 238 230 245 251 245 251 277 233 6.514411 0.589810 SUCCESS 26 +000111011 222 229 231 241 227 263 233 248 7.154148 0.520096 SUCCESS 27 +000111101 222 245 264 228 253 259 241 241 6.206193 0.624147 SUCCESS 28 +000111111 243 268 235 249 240 239 261 258 5.079239 0.749074 SUCCESS 29 +001000011 250 235 244 266 241 257 265 269 7.737749 0.459498 SUCCESS 30 +001000101 226 228 230 234 269 252 275 255 11.196991 0.190785 SUCCESS 31 +001000111 254 227 223 251 267 273 240 241 9.609299 0.293525 SUCCESS 32 +001001011 242 247 253 250 224 261 218 241 6.389429 0.603697 SUCCESS 33 +001001101 244 258 232 225 238 257 256 228 5.548450 0.697666 SUCCESS 34 +001001111 248 228 273 252 258 237 213 228 11.196991 0.190785 SUCCESS 35 +001010011 237 222 237 233 247 222 255 260 6.706120 0.568646 SUCCESS 36 +001010101 239 262 221 256 247 243 242 228 5.489136 0.704243 SUCCESS 37 +001010111 224 262 243 252 255 254 252 238 4.673577 0.791827 SUCCESS 38 +001011011 250 270 243 269 230 243 295 234 17.860215 0.022299 SUCCESS 39 +001011101 250 260 243 231 241 252 242 237 2.487455 0.962313 SUCCESS 40 +001011111 235 252 227 239 235 239 258 263 4.758311 0.783068 SUCCESS 41 +001100101 241 253 235 231 275 229 233 260 8.057618 0.427862 SUCCESS 42 +001100111 253 261 243 255 214 217 260 244 10.076392 0.259705 SUCCESS 43 +001101011 252 266 227 240 258 227 252 268 8.340416 0.400943 SUCCESS 44 +001101101 243 226 260 234 241 224 242 253 5.009334 0.756578 SUCCESS 45 +001101111 232 243 254 270 248 261 246 245 5.166090 0.739686 SUCCESS 46 +001110101 232 218 222 244 232 228 267 232 10.152652 0.254475 SUCCESS 47 +001110111 237 238 225 273 207 245 241 269 13.961419 0.082777 SUCCESS 48 +001111011 246 244 288 241 243 241 220 214 14.569381 0.068080 SUCCESS 49 +001111101 265 272 268 224 253 256 241 261 11.448014 0.177583 SUCCESS 50 +001111111 242 260 243 244 234 242 252 261 3.014921 0.933418 SUCCESS 51 +010000011 260 238 250 236 231 262 236 262 5.369451 0.717457 SUCCESS 52 +010000111 251 217 220 267 233 217 260 264 14.382967 0.072314 SUCCESS 53 +010001011 236 218 240 264 262 259 255 268 10.124054 0.256427 SUCCESS 54 +010001111 246 258 249 241 245 275 248 257 5.780408 0.671814 SUCCESS 55 +010010011 236 271 243 236 245 250 230 211 9.268247 0.320175 SUCCESS 56 +010010111 251 248 252 215 244 253 210 235 9.740636 0.283704 SUCCESS 57 +010011011 236 245 255 242 232 257 260 253 3.529676 0.896874 SUCCESS 58 +010011111 221 225 250 233 244 243 230 248 5.400166 0.714074 SUCCESS 59 +010100011 222 254 249 230 260 217 221 239 9.994836 0.265389 SUCCESS 60 +010100111 264 221 225 251 245 223 252 237 8.060796 0.427554 SUCCESS 61 +010101011 269 240 240 254 254 256 260 211 9.905866 0.271695 SUCCESS 62 +010101111 240 230 240 261 247 250 239 234 2.922773 0.939110 SUCCESS 63 +010110011 243 275 234 247 264 237 247 218 9.328619 0.315337 SUCCESS 64 +010110111 232 254 253 249 237 244 268 257 4.802796 0.778431 SUCCESS 65 +010111011 259 262 253 235 274 232 248 222 9.519269 0.300399 SUCCESS 66 +010111111 238 256 234 249 229 269 243 260 5.955170 0.652254 SUCCESS 67 +011000111 236 221 256 238 279 243 246 239 8.586143 0.378401 SUCCESS 68 +011001111 255 263 249 254 229 226 239 249 5.097244 0.747134 SUCCESS 69 +011010111 240 269 221 249 242 249 233 252 5.966821 0.650949 SUCCESS 70 +011011111 249 241 280 255 236 264 252 253 8.645456 0.373082 SUCCESS 71 +011101111 227 254 238 264 219 243 251 245 6.371423 0.605702 SUCCESS 72 +011111111 227 246 244 244 241 237 255 238 2.173942 0.975209 SUCCESS 73 +100000000 252 265 229 249 262 224 232 223 8.761965 0.362773 SUCCESS 74 +100010000 245 205 240 262 238 221 262 255 12.193668 0.142770 SUCCESS 75 +100100000 243 259 243 266 236 267 227 240 6.786617 0.559821 SUCCESS 76 +100101000 224 224 267 253 220 233 218 235 12.216970 0.141783 SUCCESS 77 +100110000 241 262 250 238 246 270 275 213 12.694654 0.122796 SUCCESS 78 +100111000 255 239 261 224 248 220 237 229 7.248414 0.510083 SUCCESS 79 +101000000 254 250 262 225 253 254 237 239 4.535886 0.805832 SUCCESS 80 +101000100 247 251 242 268 265 223 220 219 11.546516 0.172613 SUCCESS 81 +101001000 248 282 244 239 256 266 240 272 12.241330 0.140757 SUCCESS 82 +101001100 244 258 255 268 244 259 261 284 12.612039 0.125914 SUCCESS 83 +101010000 250 228 247 220 248 245 228 253 5.250824 0.730462 SUCCESS 84 +101010100 217 264 233 242 252 232 218 245 9.114667 0.332715 SUCCESS 85 +101011000 230 226 245 257 249 253 288 211 16.181434 0.039856 SUCCESS 86 +101011100 244 256 228 238 229 250 264 238 4.805973 0.778098 SUCCESS 87 +101100000 239 241 249 239 255 241 232 224 3.245819 0.917997 SUCCESS 88 +101100100 266 236 234 245 247 230 232 242 4.266857 0.832280 SUCCESS 89 +101101000 259 249 251 192 256 232 224 248 15.749294 0.046112 SUCCESS 90 +101101100 257 234 221 231 232 248 290 251 13.934940 0.083477 SUCCESS 91 +101110000 253 267 260 277 234 217 230 266 14.621280 0.066941 SUCCESS 92 +101110100 261 267 236 234 241 263 232 248 6.374601 0.605348 SUCCESS 93 +101111000 239 251 241 254 226 270 272 258 9.101957 0.333768 SUCCESS 94 +101111100 231 246 258 240 238 239 266 246 3.944870 0.862063 SUCCESS 95 +110000000 247 238 240 215 275 256 233 241 9.061709 0.337117 SUCCESS 96 +110000010 254 252 236 267 239 248 230 251 4.392898 0.820050 SUCCESS 97 +110000100 265 243 256 236 241 243 243 232 3.403635 0.906538 SUCCESS 98 +110001000 226 199 232 254 256 248 277 278 21.156345 0.006744 FAILURE 99 +110001010 255 227 228 263 225 243 267 237 8.341475 0.400844 SUCCESS 100 +110010000 248 239 222 260 235 261 247 241 4.952138 0.762679 SUCCESS 101 +110010010 256 256 249 239 232 240 246 261 3.323139 0.912474 SUCCESS 102 +110010100 229 242 251 248 244 244 222 237 3.541327 0.895959 SUCCESS 103 +110011000 225 233 237 240 252 243 258 225 4.994505 0.758163 SUCCESS 104 +110011010 248 259 235 239 242 261 236 277 7.549218 0.478693 SUCCESS 105 +110100000 257 247 243 227 229 241 238 230 3.999947 0.857128 SUCCESS 106 +110100010 290 233 240 250 251 240 224 246 11.661966 0.166935 SUCCESS 107 +110100100 250 284 262 223 258 262 237 249 12.612039 0.125914 SUCCESS 108 +110101000 248 232 243 228 252 238 232 231 3.567806 0.893864 SUCCESS 109 +110101010 247 242 252 240 259 245 237 228 2.646330 0.954558 SUCCESS 110 +110101100 252 261 265 257 257 213 290 244 17.740529 0.023258 SUCCESS 111 +110110000 251 246 261 237 255 222 249 220 6.778144 0.560748 SUCCESS 112 +110110010 244 260 234 229 240 243 233 251 3.273358 0.916050 SUCCESS 113 +110110100 264 228 277 232 243 235 248 257 9.100898 0.333856 SUCCESS 114 +110111000 268 253 234 264 226 227 215 230 11.929935 0.154357 SUCCESS 115 +110111010 262 256 248 232 256 269 246 228 6.973030 0.539545 SUCCESS 116 +110111100 224 256 238 269 230 271 263 241 10.549840 0.228533 SUCCESS 117 +111000000 235 229 242 244 262 248 241 251 3.000092 0.934352 SUCCESS 118 +111000010 241 253 258 252 232 239 256 254 3.198157 0.921313 SUCCESS 119 +111000100 221 201 266 266 228 254 269 261 19.542173 0.012214 SUCCESS 120 +111000110 265 237 243 229 239 255 248 216 7.063060 0.529845 SUCCESS 121 +111001000 259 239 231 267 226 250 274 257 10.017078 0.263829 SUCCESS 122 +111001010 237 236 232 246 232 243 238 243 1.925037 0.983224 SUCCESS 123 +111001100 244 244 227 252 244 244 253 236 2.118865 0.977149 SUCCESS 124 +111010000 240 255 249 246 230 214 240 227 6.693410 0.570043 SUCCESS 125 +111010010 257 253 256 247 258 244 217 253 5.935046 0.654508 SUCCESS 126 +111010100 248 261 236 269 257 255 231 239 6.215726 0.623081 SUCCESS 127 +111010110 248 251 259 240 257 219 256 225 6.797209 0.558662 SUCCESS 128 +111011000 225 247 253 235 239 203 261 231 11.484026 0.175752 SUCCESS 129 +111011010 261 240 278 243 247 234 245 261 7.824601 0.450789 SUCCESS 130 +111011100 257 262 210 253 239 236 246 248 7.792826 0.453965 SUCCESS 131 +111100000 240 245 252 246 242 273 232 254 4.940488 0.763918 SUCCESS 132 +111100010 223 226 261 256 207 253 274 248 15.104261 0.057150 SUCCESS 133 +111100100 253 237 248 253 232 260 264 267 6.527121 0.588401 SUCCESS 134 +111100110 248 261 224 257 247 243 236 238 4.167295 0.841723 SUCCESS 135 +111101000 243 239 243 275 229 235 248 224 7.262183 0.508627 SUCCESS 136 +111101010 227 262 243 250 271 244 223 242 7.717625 0.461528 SUCCESS 137 +111101100 234 262 251 229 241 235 251 238 3.710794 0.882229 SUCCESS 138 +111101110 264 255 227 254 247 249 246 242 3.999947 0.857128 SUCCESS 139 +111110000 236 240 272 257 241 251 228 252 5.951993 0.652610 SUCCESS 140 +111110010 252 229 248 235 235 265 253 230 5.026280 0.754764 SUCCESS 141 +111110100 235 241 237 253 251 237 240 226 2.822152 0.945018 SUCCESS 142 +111110110 263 261 259 225 246 250 250 249 5.610941 0.690720 SUCCESS 143 +111111000 232 224 269 234 213 247 240 252 9.868795 0.274356 SUCCESS 144 +111111010 245 262 218 263 244 243 233 231 7.017515 0.534744 SUCCESS 145 +111111100 226 235 242 250 230 261 255 248 4.526353 0.806791 SUCCESS 146 +111111110 227 246 244 244 241 237 255 238 2.173942 0.975209 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 267 237 238 255 241 252 262 258 5.565397 0.695784 SUCCESS 0 +000000011 258 253 232 264 266 232 252 237 6.573724 0.583242 SUCCESS 1 +000000101 263 228 239 220 206 242 253 259 12.636400 0.124987 SUCCESS 2 +000000111 232 221 236 250 271 241 265 242 8.281102 0.406504 SUCCESS 3 +000001001 236 247 250 245 268 229 225 276 9.702506 0.286530 SUCCESS 4 +000001011 267 238 240 225 220 231 270 217 13.146919 0.106894 SUCCESS 5 +000001101 256 273 248 259 209 243 246 268 12.793157 0.119167 SUCCESS 6 +000001111 246 207 242 257 257 229 254 225 10.209847 0.250605 SUCCESS 7 +000010001 278 298 270 242 222 232 236 246 23.005652 0.003357 FAILURE 8 +000010011 244 247 250 242 274 233 236 263 6.295163 0.614206 SUCCESS 9 +000010101 226 245 236 242 226 260 250 257 5.001919 0.757371 SUCCESS 10 +000010111 266 245 258 238 234 216 232 221 9.679204 0.288267 SUCCESS 11 +000011001 228 249 246 270 222 262 242 248 7.564046 0.477170 SUCCESS 12 +000011011 254 248 227 252 226 235 250 272 7.164740 0.518967 SUCCESS 13 +000011101 243 247 215 253 256 254 243 252 5.246587 0.730925 SUCCESS 14 +000011111 245 223 229 218 254 217 238 219 12.118467 0.145996 SUCCESS 15 +000100011 242 257 237 237 250 274 239 266 7.217698 0.513337 SUCCESS 16 +000100101 226 238 257 248 238 235 272 251 6.320583 0.611370 SUCCESS 17 +000100111 242 248 242 243 262 263 235 248 3.386689 0.907804 SUCCESS 18 +000101001 232 238 257 207 262 269 244 244 11.298671 0.185344 SUCCESS 19 +000101011 245 257 256 235 224 256 246 238 4.142934 0.844003 SUCCESS 20 +000101101 259 259 252 237 277 254 247 228 8.481285 0.387922 SUCCESS 21 +000101111 262 259 252 241 238 228 242 243 3.880261 0.867762 SUCCESS 22 +000110011 231 220 249 272 228 248 234 242 8.206961 0.413519 SUCCESS 23 +000110101 296 266 241 249 236 244 232 242 14.492062 0.069808 SUCCESS 24 +000110111 252 245 222 244 241 237 239 271 5.767698 0.673235 SUCCESS 25 +000111001 251 264 251 252 252 230 230 223 6.180773 0.626991 SUCCESS 26 +000111011 270 263 198 248 230 243 264 274 19.728587 0.011413 SUCCESS 27 +000111101 258 250 245 257 252 259 237 217 6.199838 0.624858 SUCCESS 28 +000111111 249 222 236 244 255 209 231 235 9.265069 0.320431 SUCCESS 29 +001000011 243 224 235 230 252 251 230 244 4.227668 0.836020 SUCCESS 30 +001000101 252 283 249 255 247 257 247 229 9.008751 0.341558 SUCCESS 31 +001000111 218 276 240 223 272 260 245 261 14.728256 0.064650 SUCCESS 32 +001001011 231 248 246 253 234 238 260 254 3.216163 0.920069 SUCCESS 33 +001001101 230 244 236 228 234 238 237 256 3.632416 0.888673 SUCCESS 34 +001001111 224 256 239 263 261 264 216 231 10.895128 0.207712 SUCCESS 35 +001010011 229 246 238 247 264 287 254 232 11.675735 0.166269 SUCCESS 36 +001010101 249 240 238 244 224 255 243 248 2.617733 0.956015 SUCCESS 37 +001010111 248 235 229 248 235 246 272 232 5.731686 0.677258 SUCCESS 38 +001011011 252 238 235 235 242 253 244 234 1.914446 0.983523 SUCCESS 39 +001011101 248 255 239 242 233 244 231 245 1.952576 0.982431 SUCCESS 40 +001011111 243 233 269 235 235 213 244 261 9.167626 0.328353 SUCCESS 41 +001100101 239 262 254 240 231 270 262 256 7.467662 0.487115 SUCCESS 42 +001100111 220 226 244 274 223 230 222 227 13.691331 0.090174 SUCCESS 43 +001101011 255 265 233 244 242 252 236 243 3.438588 0.903903 SUCCESS 44 +001101101 224 236 236 243 215 238 260 259 8.038553 0.429713 SUCCESS 45 +001101111 250 238 236 245 261 261 255 281 9.262951 0.320602 SUCCESS 46 +001110101 220 212 230 268 263 268 224 261 16.945094 0.030686 SUCCESS 47 +001110111 249 275 211 225 240 246 270 247 13.296261 0.102055 SUCCESS 48 +001111011 247 240 231 249 265 262 257 230 5.685083 0.682459 SUCCESS 49 +001111101 267 243 244 233 240 258 250 224 5.496551 0.703422 SUCCESS 50 +001111111 230 207 237 243 249 231 229 215 12.298525 0.138373 SUCCESS 51 +010000011 249 243 264 259 217 243 213 257 10.646224 0.222561 SUCCESS 52 +010000111 243 227 235 241 284 257 218 233 12.496590 0.130384 SUCCESS 53 +010001011 258 245 250 243 254 244 270 244 4.220254 0.836725 SUCCESS 54 +010001111 251 243 237 241 267 241 231 243 3.455535 0.902613 SUCCESS 55 +010010011 210 254 235 232 235 261 233 251 8.606267 0.376591 SUCCESS 56 +010010111 238 243 263 254 231 205 234 266 11.763646 0.162065 SUCCESS 57 +010011011 226 248 240 225 246 247 256 255 4.225549 0.836222 SUCCESS 58 +010011111 224 239 255 265 229 245 237 233 5.886324 0.659964 SUCCESS 59 +010100011 238 245 233 253 253 231 240 239 2.267148 0.971707 SUCCESS 60 +010100111 233 234 261 241 252 260 267 242 5.772993 0.672643 SUCCESS 61 +010101011 257 224 256 255 216 254 229 254 8.663462 0.371476 SUCCESS 62 +010101111 258 244 233 247 228 252 271 238 5.958348 0.651898 SUCCESS 63 +010110011 225 232 253 250 252 225 250 232 5.233877 0.732312 SUCCESS 64 +010110111 262 251 235 222 242 235 250 257 5.201043 0.735888 SUCCESS 65 +010111011 214 238 241 233 260 230 212 250 11.001045 0.201640 SUCCESS 66 +010111111 252 221 245 258 231 215 236 263 9.459956 0.304991 SUCCESS 67 +011000111 276 227 229 243 252 222 258 246 9.688736 0.287556 SUCCESS 68 +011001111 226 219 257 264 239 248 245 231 7.350094 0.499374 SUCCESS 69 +011010111 256 263 246 242 241 247 229 232 3.809297 0.873906 SUCCESS 70 +011011111 221 257 250 249 221 247 248 266 7.606413 0.472829 SUCCESS 71 +011101111 252 266 244 225 262 243 245 234 5.636361 0.687890 SUCCESS 72 +011111111 259 225 254 242 230 204 228 246 11.702214 0.164993 SUCCESS 73 +100000000 267 237 238 255 241 252 262 258 5.565397 0.695784 SUCCESS 74 +100010000 237 255 255 239 259 246 212 245 6.656339 0.574123 SUCCESS 75 +100100000 249 259 244 244 246 232 248 259 2.677046 0.952963 SUCCESS 76 +100101000 241 227 241 213 246 257 220 255 9.113608 0.332803 SUCCESS 77 +100110000 222 237 249 254 244 234 244 236 3.516966 0.897869 SUCCESS 78 +100111000 267 253 259 260 242 226 246 251 6.181832 0.626872 SUCCESS 79 +101000000 241 235 253 256 209 233 281 233 13.361930 0.099989 SUCCESS 80 +101000100 209 256 258 234 255 293 214 216 24.892029 0.001621 FAILURE 81 +101001000 236 257 238 228 268 248 244 270 7.557691 0.477822 SUCCESS 82 +101001100 269 251 223 260 265 248 232 250 8.459043 0.389960 SUCCESS 83 +101010000 264 233 246 279 239 264 256 252 10.010723 0.264274 SUCCESS 84 +101010100 224 237 240 256 267 264 252 234 7.188041 0.516487 SUCCESS 85 +101011000 270 244 243 258 250 245 230 263 6.161708 0.629124 SUCCESS 86 +101011100 273 247 241 238 236 252 250 275 8.495054 0.386663 SUCCESS 87 +101100000 269 246 215 239 219 254 238 225 11.137678 0.194020 SUCCESS 88 +101100100 226 203 245 230 213 274 245 251 17.494802 0.025350 SUCCESS 89 +101101000 245 251 242 243 224 244 227 211 7.835193 0.449733 SUCCESS 90 +101101100 245 234 261 232 237 260 250 236 3.975586 0.859319 SUCCESS 91 +101110000 268 242 217 233 247 244 240 249 6.283512 0.615507 SUCCESS 92 +101110100 234 242 249 273 257 244 235 234 5.575988 0.694607 SUCCESS 93 +101111000 247 239 229 243 269 241 255 224 6.000714 0.647152 SUCCESS 94 +101111100 269 258 224 213 237 262 220 241 13.333332 0.100884 SUCCESS 95 +110000000 269 230 244 238 242 255 255 262 6.000714 0.647152 SUCCESS 96 +110000010 235 230 233 228 238 229 242 234 4.405608 0.818801 SUCCESS 97 +110000100 255 258 251 249 239 233 246 246 2.283036 0.971082 SUCCESS 98 +110001000 247 258 249 265 271 257 232 258 7.998305 0.433636 SUCCESS 99 +110001010 285 264 261 213 229 275 258 244 19.886403 0.010774 SUCCESS 100 +110010000 240 259 232 220 246 211 277 269 15.962186 0.042925 SUCCESS 101 +110010010 229 245 248 257 234 256 229 234 4.173650 0.841126 SUCCESS 102 +110010100 262 238 237 248 234 234 200 277 15.487679 0.050328 SUCCESS 103 +110011000 249 244 250 256 213 260 259 207 12.793157 0.119167 SUCCESS 104 +110011010 224 252 259 262 246 243 232 258 5.728508 0.677613 SUCCESS 105 +110100000 224 244 245 246 233 236 260 234 4.040195 0.853479 SUCCESS 106 +110100010 242 233 247 252 254 256 225 213 7.505792 0.483169 SUCCESS 107 +110100100 224 269 230 231 271 226 244 257 11.066713 0.197948 SUCCESS 108 +110101000 248 238 251 253 226 230 261 244 4.200129 0.838631 SUCCESS 109 +110101010 232 221 258 267 259 263 238 240 8.598853 0.377257 SUCCESS 110 +110101100 245 258 231 228 268 238 237 227 6.681759 0.571325 SUCCESS 111 +110110000 263 263 238 249 203 248 246 221 12.787861 0.119360 SUCCESS 112 +110110010 229 212 232 224 227 247 219 260 12.699950 0.122599 SUCCESS 113 +110110100 236 254 227 240 237 246 248 213 6.405317 0.601928 SUCCESS 114 +110111000 261 239 215 236 225 255 247 246 7.291840 0.505498 SUCCESS 115 +110111010 263 249 222 248 251 251 244 232 4.771021 0.781746 SUCCESS 116 +110111100 261 258 222 232 268 266 250 246 9.322264 0.315844 SUCCESS 117 +111000000 248 229 236 239 270 249 263 279 11.023288 0.200383 SUCCESS 118 +111000010 234 255 244 251 238 226 227 245 3.932160 0.863192 SUCCESS 119 +111000100 242 238 244 264 264 270 247 232 7.019634 0.534516 SUCCESS 120 +111000110 245 240 252 231 240 231 234 236 2.583840 0.957707 SUCCESS 121 +111001000 245 251 234 264 266 219 280 272 15.757767 0.045981 SUCCESS 122 +111001010 268 236 230 263 236 241 212 272 13.034647 0.110663 SUCCESS 123 +111001100 231 252 260 236 220 230 260 215 10.312586 0.243768 SUCCESS 124 +111010000 230 246 265 246 268 216 238 231 9.376282 0.311554 SUCCESS 125 +111010010 221 241 231 242 256 233 265 245 6.027194 0.644186 SUCCESS 126 +111010100 252 233 241 249 217 253 268 248 6.858640 0.551958 SUCCESS 127 +111010110 268 245 249 241 249 259 246 220 6.079093 0.638373 SUCCESS 128 +111011000 248 272 242 247 192 244 246 244 14.935853 0.060405 SUCCESS 129 +111011010 228 225 226 242 238 238 263 226 7.281248 0.506614 SUCCESS 130 +111011100 260 253 216 247 235 250 248 251 5.550568 0.697431 SUCCESS 131 +111100000 233 237 236 234 264 237 238 253 3.834717 0.871719 SUCCESS 132 +111100010 251 239 239 236 248 274 258 209 10.590088 0.226024 SUCCESS 133 +111100100 251 265 218 262 286 250 263 284 22.112773 0.004711 FAILURE 134 +111100110 239 248 245 255 244 240 246 233 1.290596 0.995664 SUCCESS 135 +111101000 240 248 246 251 259 243 241 235 1.687784 0.989134 SUCCESS 136 +111101010 234 228 255 239 226 212 264 234 10.020256 0.263607 SUCCESS 137 +111101100 220 248 245 234 227 230 240 230 5.972117 0.650355 SUCCESS 138 +111101110 261 263 217 248 235 270 249 226 10.578437 0.226748 SUCCESS 139 +111110000 238 261 247 259 248 240 211 255 7.623359 0.471098 SUCCESS 140 +111110010 240 240 227 263 256 241 213 281 13.400060 0.098806 SUCCESS 141 +111110100 243 237 245 234 250 207 230 226 8.880591 0.352469 SUCCESS 142 +111110110 237 246 235 227 233 242 270 228 6.306814 0.612906 SUCCESS 143 +111111000 210 241 258 246 234 234 242 245 6.696588 0.569694 SUCCESS 144 +111111010 226 215 243 251 248 202 233 242 13.316386 0.101418 SUCCESS 145 +111111100 222 227 246 247 222 240 239 250 5.769816 0.672998 SUCCESS 146 +111111110 259 225 254 242 230 204 228 246 11.702214 0.164993 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 259 244 243 244 261 228 259 260 5.256120 0.729884 SUCCESS 0 +000000011 244 270 243 256 260 249 248 260 5.739100 0.676430 SUCCESS 1 +000000101 279 261 246 236 264 259 221 246 11.545457 0.172666 SUCCESS 2 +000000111 210 250 239 247 248 249 239 260 6.569488 0.583711 SUCCESS 3 +000001001 234 257 260 248 246 224 273 237 7.746223 0.458644 SUCCESS 4 +000001011 242 259 260 251 252 249 212 250 7.106486 0.525189 SUCCESS 5 +000001101 253 263 253 245 255 249 245 285 9.863499 0.274738 SUCCESS 6 +000001111 223 256 237 230 258 234 248 255 5.363096 0.718156 SUCCESS 7 +000010001 262 228 233 242 230 241 222 258 6.774966 0.561095 SUCCESS 8 +000010011 239 266 262 257 243 237 249 257 5.217990 0.734043 SUCCESS 9 +000010101 272 275 257 222 257 254 256 244 11.819782 0.159428 SUCCESS 10 +000010111 249 257 261 226 245 233 219 242 6.622446 0.577860 SUCCESS 11 +000011001 255 251 245 259 225 242 240 241 3.324198 0.912397 SUCCESS 12 +000011011 258 261 249 269 240 240 248 241 4.993446 0.758276 SUCCESS 13 +000011101 205 242 233 241 252 257 256 248 8.696296 0.368560 SUCCESS 14 +000011111 247 260 238 244 259 230 244 242 3.063643 0.930300 SUCCESS 15 +000100011 254 211 265 226 270 233 232 237 12.498708 0.130301 SUCCESS 16 +000100101 248 246 235 240 238 260 254 236 2.422846 0.965232 SUCCESS 17 +000100111 255 244 274 243 236 240 250 253 5.119487 0.744732 SUCCESS 18 +000101001 233 254 248 275 253 266 224 264 10.790271 0.213868 SUCCESS 19 +000101011 244 227 239 225 255 255 272 259 8.134937 0.420401 SUCCESS 20 +000101101 250 238 226 246 244 228 242 221 5.098304 0.747020 SUCCESS 21 +000101111 222 238 250 243 245 242 227 247 3.684315 0.884424 SUCCESS 22 +000110011 260 226 231 267 228 241 255 247 7.085302 0.527458 SUCCESS 23 +000110101 253 241 259 250 270 248 241 268 6.815214 0.556695 SUCCESS 24 +000110111 241 245 254 254 256 268 255 247 4.419377 0.817444 SUCCESS 25 +000111001 255 210 244 226 228 247 241 227 9.247063 0.321885 SUCCESS 26 +000111011 211 240 241 245 266 251 248 241 7.098012 0.526096 SUCCESS 27 +000111101 215 250 270 269 255 211 247 228 15.484502 0.050382 SUCCESS 28 +000111111 262 268 249 238 247 234 237 230 5.557982 0.696608 SUCCESS 29 +001000011 210 225 244 252 236 242 266 236 9.351921 0.313483 SUCCESS 30 +001000101 227 241 222 245 241 245 243 230 4.256265 0.833294 SUCCESS 31 +001000111 234 227 246 200 268 233 232 213 17.607074 0.024373 SUCCESS 32 +001001011 242 243 252 247 234 260 247 251 2.059552 0.979132 SUCCESS 33 +001001101 242 242 253 242 237 232 249 245 1.332963 0.995147 SUCCESS 34 +001001111 253 241 263 264 239 245 228 254 5.187274 0.737385 SUCCESS 35 +001010011 257 240 256 241 256 238 220 246 4.650276 0.794217 SUCCESS 36 +001010101 259 251 237 234 240 264 249 260 4.701116 0.788991 SUCCESS 37 +001010111 233 199 258 234 231 251 291 260 21.708171 0.005486 FAILURE 38 +001011011 243 250 207 255 234 276 252 223 13.384172 0.099297 SUCCESS 39 +001011101 263 233 254 251 268 230 235 211 10.908897 0.206915 SUCCESS 40 +001011111 232 236 261 258 227 271 237 251 7.642424 0.469155 SUCCESS 41 +001100101 252 265 257 218 217 233 255 242 9.864558 0.274661 SUCCESS 42 +001100111 237 237 224 284 220 240 259 235 12.710542 0.122205 SUCCESS 43 +001101011 251 229 232 257 260 270 245 228 7.503673 0.483388 SUCCESS 44 +001101101 264 247 254 227 224 243 236 232 5.988004 0.648576 SUCCESS 45 +001101111 235 248 257 233 263 257 242 247 3.908858 0.865251 SUCCESS 46 +001110101 228 227 243 241 257 246 244 242 3.127193 0.926124 SUCCESS 47 +001110111 211 218 229 238 260 246 262 239 11.216056 0.189755 SUCCESS 48 +001111011 224 250 234 271 252 226 253 240 7.416822 0.492399 SUCCESS 49 +001111101 255 256 235 234 221 256 229 237 5.932928 0.654745 SUCCESS 50 +001111111 245 259 259 253 243 215 236 238 6.249619 0.619293 SUCCESS 51 +010000011 227 241 234 227 240 235 259 260 5.390634 0.715124 SUCCESS 52 +010000111 233 215 234 252 233 248 264 230 7.922045 0.441122 SUCCESS 53 +010001011 227 235 205 242 241 229 243 227 10.358130 0.240784 SUCCESS 54 +010001111 248 263 251 238 248 239 231 240 2.909004 0.939937 SUCCESS 55 +010010011 233 234 206 216 216 236 241 256 14.737789 0.064449 SUCCESS 56 +010010111 254 248 264 283 256 264 243 252 11.092133 0.196533 SUCCESS 57 +010011011 224 257 243 230 251 222 243 277 10.127232 0.256209 SUCCESS 58 +010011111 254 230 237 236 226 242 237 238 3.538150 0.896209 SUCCESS 59 +010100011 262 295 254 238 270 228 253 271 20.223218 0.009524 FAILURE 60 +010100111 238 248 242 258 255 264 243 236 3.516966 0.897869 SUCCESS 61 +010101011 250 244 232 239 243 244 257 277 6.167004 0.628531 SUCCESS 62 +010101111 245 206 280 241 241 228 261 246 14.019673 0.081254 SUCCESS 63 +010110011 255 262 255 236 235 284 241 218 12.657583 0.124187 SUCCESS 64 +010110111 237 231 230 250 250 267 252 239 4.673577 0.791827 SUCCESS 65 +010111011 272 200 252 223 245 246 231 236 14.721901 0.064784 SUCCESS 66 +010111111 232 217 255 238 240 241 224 249 6.330116 0.610306 SUCCESS 67 +011000111 277 231 239 242 242 246 249 237 5.788881 0.670867 SUCCESS 68 +011001111 237 251 265 271 217 241 257 204 16.003494 0.042330 SUCCESS 69 +011010111 239 220 204 231 258 226 220 235 15.154042 0.056219 SUCCESS 70 +011011111 247 224 245 230 266 240 260 242 5.785703 0.671222 SUCCESS 71 +011101111 245 226 244 217 270 248 228 246 8.528948 0.383576 SUCCESS 72 +011111111 239 235 265 241 255 237 226 209 9.686618 0.287714 SUCCESS 73 +100000000 259 244 243 244 261 228 259 260 5.256120 0.729884 SUCCESS 74 +100010000 232 268 257 264 230 265 254 236 8.797976 0.359624 SUCCESS 75 +100100000 238 236 219 252 235 251 226 254 5.733804 0.677021 SUCCESS 76 +100101000 248 264 251 233 243 232 239 228 4.302869 0.828816 SUCCESS 77 +100110000 262 269 226 241 252 257 219 239 9.159152 0.329049 SUCCESS 78 +100111000 244 259 247 250 242 255 252 246 1.916564 0.983464 SUCCESS 79 +101000000 226 248 258 246 257 246 247 257 3.740451 0.879749 SUCCESS 80 +101000100 245 249 269 258 265 250 233 224 7.773761 0.455876 SUCCESS 81 +101001000 210 228 228 235 235 241 236 250 8.309700 0.403817 SUCCESS 82 +101001100 258 246 250 244 208 239 242 227 7.878619 0.445416 SUCCESS 83 +101010000 250 252 244 239 279 214 233 282 16.120002 0.040694 SUCCESS 84 +101010100 222 237 257 253 235 262 229 261 7.207106 0.514461 SUCCESS 85 +101011000 266 252 216 240 266 244 242 255 8.260978 0.408401 SUCCESS 86 +101011100 223 254 232 241 236 211 276 246 12.215910 0.141827 SUCCESS 87 +101100000 253 262 212 233 255 237 226 233 9.216348 0.324375 SUCCESS 88 +101100100 239 273 259 233 262 211 244 250 11.254186 0.187708 SUCCESS 89 +101101000 251 219 270 231 228 223 261 211 15.288556 0.053772 SUCCESS 90 +101101100 274 255 244 233 231 257 235 218 9.483258 0.303181 SUCCESS 91 +101110000 227 228 263 244 224 249 267 237 8.102103 0.423561 SUCCESS 92 +101110100 242 237 209 270 224 259 258 234 12.201082 0.142455 SUCCESS 93 +101111000 241 241 266 261 266 247 251 257 6.281394 0.615744 SUCCESS 94 +101111100 242 200 267 250 242 258 236 241 11.786947 0.160966 SUCCESS 95 +110000000 280 260 247 244 259 250 231 255 8.870000 0.353381 SUCCESS 96 +110000010 237 272 241 238 248 236 219 252 6.987859 0.537943 SUCCESS 97 +110000100 235 230 228 260 236 250 239 264 5.578107 0.694372 SUCCESS 98 +110001000 226 227 260 254 241 269 260 235 8.198487 0.414326 SUCCESS 99 +110001010 257 239 228 233 277 270 255 265 12.202141 0.142410 SUCCESS 100 +110010000 260 240 249 241 264 250 235 230 4.299691 0.829123 SUCCESS 101 +110010010 237 251 242 252 231 226 243 251 3.024453 0.932814 SUCCESS 102 +110010100 247 242 252 221 223 210 242 232 10.048853 0.261614 SUCCESS 103 +110011000 265 233 235 242 242 253 223 227 6.228436 0.621661 SUCCESS 104 +110011010 267 255 233 253 233 256 261 242 5.923395 0.655813 SUCCESS 105 +110100000 222 239 254 251 220 219 268 267 12.570732 0.127498 SUCCESS 106 +110100010 246 233 244 265 279 205 244 227 15.266313 0.054169 SUCCESS 107 +110100100 206 240 208 217 228 232 242 243 16.625225 0.034257 SUCCESS 108 +110101000 239 268 232 248 247 225 231 297 17.371939 0.026461 SUCCESS 109 +110101010 213 230 252 258 238 242 237 278 11.282784 0.186185 SUCCESS 110 +110101100 254 265 248 225 269 259 244 226 8.823396 0.357413 SUCCESS 111 +110110000 242 241 216 239 256 232 243 253 5.082416 0.748732 SUCCESS 112 +110110010 251 243 257 218 261 218 225 243 9.452542 0.305569 SUCCESS 113 +110110100 244 239 233 222 231 244 259 219 7.051409 0.531096 SUCCESS 114 +110111000 237 219 258 281 230 256 240 237 11.195932 0.190843 SUCCESS 115 +110111010 216 244 220 279 227 241 261 246 13.475261 0.096510 SUCCESS 116 +110111100 260 245 257 251 274 257 248 255 7.021752 0.534288 SUCCESS 117 +111000000 264 210 262 239 248 240 212 257 13.282492 0.102493 SUCCESS 118 +111000010 222 249 254 252 240 264 270 248 7.496259 0.484154 SUCCESS 119 +111000100 212 255 266 276 237 240 256 242 12.108934 0.146409 SUCCESS 120 +111000110 238 233 261 239 257 237 233 231 4.172591 0.841226 SUCCESS 121 +111001000 244 244 245 244 253 273 240 224 5.657544 0.685530 SUCCESS 122 +111001010 237 221 263 255 204 228 238 249 12.673471 0.123589 SUCCESS 123 +111001100 247 249 246 239 251 223 232 241 3.017039 0.933284 SUCCESS 124 +111010000 260 233 230 271 234 239 253 257 7.078947 0.528139 SUCCESS 125 +111010010 233 243 226 257 226 272 267 234 9.958824 0.267928 SUCCESS 126 +111010100 211 261 226 244 256 262 238 278 14.218796 0.076238 SUCCESS 127 +111010110 252 238 247 213 256 252 243 236 5.706266 0.680096 SUCCESS 128 +111011000 231 233 237 224 283 254 248 244 10.064741 0.260511 SUCCESS 129 +111011010 220 236 245 232 248 238 241 249 3.736214 0.880105 SUCCESS 130 +111011100 237 214 242 251 228 244 266 240 7.480372 0.485798 SUCCESS 131 +111100000 244 227 276 247 267 243 233 263 9.838079 0.276575 SUCCESS 132 +111100010 229 244 247 229 266 252 247 244 4.298632 0.829225 SUCCESS 133 +111100100 246 233 226 263 263 267 236 246 7.461307 0.487774 SUCCESS 134 +111100110 238 253 230 227 249 242 227 235 4.295455 0.829531 SUCCESS 135 +111101000 259 228 250 280 253 218 251 242 11.082601 0.197063 SUCCESS 136 +111101010 247 261 238 256 230 261 228 246 5.166090 0.739686 SUCCESS 137 +111101100 251 249 241 225 277 221 237 230 9.796771 0.279581 SUCCESS 138 +111101110 225 227 252 247 228 245 248 229 5.227522 0.733004 SUCCESS 139 +111110000 224 226 254 249 219 247 227 243 7.578874 0.475648 SUCCESS 140 +111110010 251 216 230 266 247 249 231 223 9.180336 0.327312 SUCCESS 141 +111110100 243 226 241 268 226 236 246 256 6.137347 0.631850 SUCCESS 142 +111110110 232 262 247 234 271 246 251 239 5.832307 0.666010 SUCCESS 143 +111111000 223 248 287 238 244 211 238 247 14.744144 0.064316 SUCCESS 144 +111111010 256 239 250 254 235 239 260 259 3.737273 0.880016 SUCCESS 145 +111111100 224 244 250 260 240 210 219 239 10.721425 0.217989 SUCCESS 146 +111111110 239 235 265 242 255 237 226 209 9.664375 0.289377 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 251 242 222 233 239 251 249 251 3.430115 0.904545 SUCCESS 0 +000000011 266 232 256 243 246 257 239 236 4.361123 0.823161 SUCCESS 1 +000000101 266 241 237 252 235 226 265 254 6.550422 0.585820 SUCCESS 2 +000000111 263 233 248 237 242 245 254 253 3.081648 0.929130 SUCCESS 3 +000001001 218 243 265 223 258 249 237 229 8.734426 0.365192 SUCCESS 4 +000001011 262 242 246 264 258 241 239 262 5.383220 0.715941 SUCCESS 5 +000001101 247 240 280 248 213 239 255 262 11.693741 0.165400 SUCCESS 6 +000001111 251 221 247 264 254 262 233 240 6.537712 0.587228 SUCCESS 7 +000010001 250 220 254 279 250 246 240 243 8.416676 0.393861 SUCCESS 8 +000010011 234 240 265 260 248 232 244 228 5.208457 0.735081 SUCCESS 9 +000010101 239 251 225 249 223 226 252 266 7.534389 0.480219 SUCCESS 10 +000010111 282 230 266 279 281 223 250 227 23.143343 0.003185 FAILURE 11 +000011001 231 251 254 226 259 252 250 253 4.415140 0.817862 SUCCESS 12 +000011011 241 259 267 243 240 238 257 252 4.397135 0.819634 SUCCESS 13 +000011101 241 239 230 231 261 226 273 257 8.560723 0.380695 SUCCESS 14 +000011111 236 243 235 265 244 256 245 241 3.126133 0.926194 SUCCESS 15 +000100011 252 229 271 257 251 251 234 266 7.856376 0.447624 SUCCESS 16 +000100101 219 240 263 233 244 235 246 221 7.413644 0.492730 SUCCESS 17 +000100111 254 249 251 259 268 230 270 217 10.865472 0.209439 SUCCESS 18 +000101001 244 243 205 231 255 245 236 241 8.045967 0.428993 SUCCESS 19 +000101011 258 249 214 222 249 235 255 280 13.242244 0.103782 SUCCESS 20 +000101101 268 223 251 252 232 236 251 263 7.380810 0.496158 SUCCESS 21 +000101111 258 241 248 272 264 248 237 233 6.689173 0.570509 SUCCESS 22 +000110011 247 258 255 220 238 233 234 250 5.081357 0.748846 SUCCESS 23 +000110101 226 243 244 265 268 237 235 232 6.849108 0.552997 SUCCESS 24 +000110111 246 255 282 241 252 242 234 231 8.080920 0.425606 SUCCESS 25 +000111001 244 244 234 217 232 249 225 247 5.859845 0.662928 SUCCESS 26 +000111011 252 261 235 220 275 230 279 270 17.161164 0.028474 SUCCESS 27 +000111101 249 235 242 225 238 241 236 244 2.502284 0.961624 SUCCESS 28 +000111111 255 240 237 247 212 253 241 263 7.080006 0.528026 SUCCESS 29 +001000011 247 214 244 227 270 234 242 219 11.086838 0.196827 SUCCESS 30 +001000101 233 262 213 255 233 269 252 242 9.911162 0.271317 SUCCESS 31 +001000111 253 234 244 238 232 264 260 280 9.743813 0.283469 SUCCESS 32 +001001011 220 241 238 234 234 243 237 244 3.755279 0.878501 SUCCESS 33 +001001101 241 240 256 235 223 263 265 240 6.382015 0.604522 SUCCESS 34 +001001111 265 252 248 251 274 256 272 220 12.509300 0.129886 SUCCESS 35 +001010011 255 232 219 238 261 248 242 225 6.796149 0.558778 SUCCESS 36 +001010101 237 271 233 250 237 263 247 240 5.777230 0.672169 SUCCESS 37 +001010111 233 248 229 236 238 247 245 255 2.535118 0.960073 SUCCESS 38 +001011011 259 232 252 233 230 228 258 241 5.151262 0.741293 SUCCESS 39 +001011101 245 233 238 266 257 248 251 247 3.715031 0.881876 SUCCESS 40 +001011111 242 258 267 265 249 260 247 251 6.301518 0.613497 SUCCESS 41 +001100101 262 237 282 213 250 259 239 266 14.972924 0.059674 SUCCESS 42 +001100111 249 252 243 223 215 234 223 235 8.531066 0.383383 SUCCESS 43 +001101011 243 246 234 235 256 236 245 254 2.100859 0.977763 SUCCESS 44 +001101101 254 262 235 257 254 263 231 238 5.633183 0.688244 SUCCESS 45 +001101111 246 260 261 243 245 229 228 228 5.470071 0.706354 SUCCESS 46 +001110101 244 203 254 222 246 256 233 248 10.852762 0.210182 SUCCESS 47 +001110111 237 235 245 252 272 228 248 265 7.137201 0.521905 SUCCESS 48 +001111011 242 239 240 230 257 239 239 235 2.325403 0.969376 SUCCESS 49 +001111101 241 266 246 269 240 258 242 246 5.626828 0.688952 SUCCESS 50 +001111111 240 236 243 243 214 244 249 250 4.454330 0.813985 SUCCESS 51 +010000011 218 235 224 256 231 225 257 231 9.269306 0.320090 SUCCESS 52 +010000111 234 219 222 236 261 236 233 235 7.825660 0.450683 SUCCESS 53 +010001011 234 244 224 242 214 279 251 244 11.367517 0.181732 SUCCESS 54 +010001111 243 252 230 279 240 239 244 253 6.783439 0.560168 SUCCESS 55 +010010011 245 264 251 252 229 238 241 255 3.810356 0.873816 SUCCESS 56 +010010111 232 252 226 239 245 251 239 234 3.137784 0.925415 SUCCESS 57 +010011011 242 251 252 226 228 262 228 216 8.782089 0.361011 SUCCESS 58 +010011111 229 233 251 266 249 248 268 223 8.191073 0.415032 SUCCESS 59 +010100011 282 266 247 256 245 243 213 240 12.922375 0.114548 SUCCESS 60 +010100111 266 219 242 229 243 239 258 276 10.926903 0.205875 SUCCESS 61 +010101011 244 255 242 248 258 263 239 256 3.617587 0.889875 SUCCESS 62 +010101111 242 263 229 252 241 244 235 253 3.488369 0.900090 SUCCESS 63 +010110011 240 256 211 232 242 248 247 257 6.761197 0.562603 SUCCESS 64 +010110111 255 250 253 264 227 267 247 225 7.698560 0.463456 SUCCESS 65 +010111011 240 246 262 267 242 223 258 259 7.320437 0.502487 SUCCESS 66 +010111111 259 274 254 262 225 250 244 266 10.208788 0.250677 SUCCESS 67 +011000111 220 240 232 238 240 230 245 258 5.055937 0.751581 SUCCESS 68 +011001111 251 246 235 219 208 231 213 246 13.620367 0.092213 SUCCESS 69 +011010111 238 241 244 223 264 227 246 280 10.474639 0.233279 SUCCESS 70 +011011111 229 260 228 256 207 251 241 241 9.858203 0.275120 SUCCESS 71 +011101111 237 255 269 246 262 241 226 252 6.402139 0.602282 SUCCESS 72 +011111111 247 248 231 247 208 233 252 252 7.442242 0.489754 SUCCESS 73 +100000000 251 242 222 233 239 251 249 251 3.430115 0.904545 SUCCESS 74 +100010000 250 205 247 251 261 213 225 228 14.828877 0.062560 SUCCESS 75 +100100000 242 233 249 255 265 223 255 223 7.273834 0.507397 SUCCESS 76 +100101000 272 230 246 238 259 234 235 269 8.657107 0.372042 SUCCESS 77 +100110000 256 252 252 249 233 235 221 242 4.385484 0.820778 SUCCESS 78 +100111000 229 262 230 266 254 234 248 263 7.615945 0.471855 SUCCESS 79 +101000000 254 231 241 217 248 235 246 266 6.760138 0.562719 SUCCESS 80 +101000100 219 231 261 250 247 261 247 242 6.052614 0.641338 SUCCESS 81 +101001000 215 236 233 246 272 224 235 238 9.932345 0.269807 SUCCESS 82 +101001100 250 217 245 219 249 280 247 204 18.350610 0.018746 SUCCESS 83 +101010000 219 237 260 233 257 293 241 233 15.870039 0.044278 SUCCESS 84 +101010100 225 241 248 240 246 264 244 255 3.916272 0.864597 SUCCESS 85 +101011000 284 259 233 266 214 256 268 236 17.362406 0.026549 SUCCESS 86 +101011100 241 246 249 233 254 252 232 269 4.601554 0.799189 SUCCESS 87 +101100000 247 253 228 248 244 258 256 300 16.174020 0.039956 SUCCESS 88 +101100100 227 249 255 217 238 242 237 232 5.977413 0.649762 SUCCESS 89 +101101000 209 242 234 239 260 240 233 289 15.987606 0.042558 SUCCESS 90 +101101100 267 240 247 223 268 231 244 256 7.956997 0.437682 SUCCESS 91 +101110000 272 259 265 213 242 225 252 276 16.315948 0.038075 SUCCESS 92 +101110100 237 224 234 248 259 263 251 220 7.541803 0.479456 SUCCESS 93 +101111000 231 256 254 273 267 233 254 225 9.976830 0.266656 SUCCESS 94 +101111100 228 225 246 235 251 244 253 243 3.558274 0.894620 SUCCESS 95 +110000000 262 237 252 244 228 245 257 243 3.644066 0.887726 SUCCESS 96 +110000010 242 274 261 261 250 249 237 264 8.348889 0.400153 SUCCESS 97 +110000100 249 232 237 268 247 234 226 206 11.372813 0.181456 SUCCESS 98 +110001000 252 236 258 242 230 234 235 231 3.739391 0.879838 SUCCESS 99 +110001010 251 266 260 245 262 255 246 226 6.559955 0.584765 SUCCESS 100 +110010000 220 253 231 251 260 246 256 224 7.125551 0.523149 SUCCESS 101 +110010010 216 244 242 244 244 245 224 212 9.462074 0.304826 SUCCESS 102 +110010100 263 237 223 232 259 246 246 259 6.142643 0.631257 SUCCESS 103 +110011000 258 239 227 265 240 223 231 253 7.041876 0.532121 SUCCESS 104 +110011010 230 254 239 247 251 245 238 246 1.782050 0.986980 SUCCESS 105 +110100000 219 227 234 254 222 225 244 252 8.650752 0.372609 SUCCESS 106 +110100010 233 240 252 235 231 262 242 257 4.016893 0.855596 SUCCESS 107 +110100100 257 233 222 239 246 228 268 241 6.984681 0.538286 SUCCESS 108 +110101000 245 246 233 242 268 261 247 239 4.329348 0.826254 SUCCESS 109 +110101010 232 225 257 238 267 264 236 271 10.263864 0.246992 SUCCESS 110 +110101100 262 253 212 234 235 251 246 249 7.162621 0.519193 SUCCESS 111 +110110000 253 242 249 265 260 245 254 254 4.196952 0.838931 SUCCESS 112 +110110010 233 243 238 255 244 269 239 239 4.033840 0.854057 SUCCESS 113 +110110100 238 229 236 239 272 231 237 250 5.902212 0.658185 SUCCESS 114 +110111000 263 250 243 217 234 251 243 275 9.456779 0.305239 SUCCESS 115 +110111010 244 261 246 233 250 260 278 233 8.345712 0.400449 SUCCESS 116 +110111100 236 273 256 293 269 233 229 230 19.490274 0.012447 SUCCESS 117 +111000000 262 252 251 243 245 256 243 246 2.442970 0.964337 SUCCESS 118 +111000010 245 238 234 270 257 216 249 230 8.432563 0.392396 SUCCESS 119 +111000100 261 251 264 240 241 242 256 247 3.845308 0.870804 SUCCESS 120 +111000110 240 243 253 252 227 249 255 239 2.629384 0.955424 SUCCESS 121 +111001000 224 240 222 247 247 247 283 246 10.384609 0.239062 SUCCESS 122 +111001010 254 243 214 241 244 244 224 266 8.048086 0.428787 SUCCESS 123 +111001100 259 258 226 256 235 214 231 259 9.607180 0.293686 SUCCESS 124 +111010000 244 247 231 234 237 247 277 231 6.758019 0.562951 SUCCESS 125 +111010010 258 218 242 225 243 244 252 224 7.260065 0.508851 SUCCESS 126 +111010100 257 241 259 246 274 231 233 256 7.328911 0.501597 SUCCESS 127 +111010110 260 258 222 245 241 266 241 260 7.138261 0.521792 SUCCESS 128 +111011000 248 225 236 249 252 232 259 251 4.016893 0.855596 SUCCESS 129 +111011010 206 231 245 257 244 249 243 256 8.296990 0.405010 SUCCESS 130 +111011100 256 235 243 228 225 243 237 245 3.830480 0.872085 SUCCESS 131 +111100000 251 232 268 256 245 258 242 216 8.024784 0.431053 SUCCESS 132 +111100010 250 262 249 277 252 225 261 225 10.747904 0.216396 SUCCESS 133 +111100100 220 250 205 250 261 243 249 236 10.835815 0.211177 SUCCESS 134 +111100110 244 260 239 285 244 246 237 248 8.551190 0.381558 SUCCESS 135 +111101000 248 278 241 242 213 234 245 239 9.638955 0.291286 SUCCESS 136 +111101010 262 262 258 253 261 223 226 286 15.774714 0.045721 SUCCESS 137 +111101100 246 238 231 246 271 250 244 216 7.476135 0.486237 SUCCESS 138 +111101110 257 256 238 235 229 255 226 248 4.737127 0.785267 SUCCESS 139 +111110000 246 230 253 261 247 252 250 218 5.735923 0.676785 SUCCESS 140 +111110010 229 230 208 250 254 246 247 240 8.024784 0.431053 SUCCESS 141 +111110100 252 256 241 223 234 254 255 251 4.340999 0.825122 SUCCESS 142 +111110110 207 252 252 253 258 262 222 246 10.956560 0.204173 SUCCESS 143 +111111000 250 221 258 273 226 239 250 230 9.254478 0.321286 SUCCESS 144 +111111010 263 253 240 236 222 235 247 294 15.195349 0.055456 SUCCESS 145 +111111100 240 235 245 250 211 247 275 241 9.338152 0.314578 SUCCESS 146 +111111110 247 248 231 247 208 233 252 252 7.442242 0.489754 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 260 238 225 236 246 258 250 243 4.038077 0.853672 SUCCESS 0 +000000011 274 265 232 254 244 244 241 257 7.407289 0.493393 SUCCESS 1 +000000101 224 244 251 235 269 263 239 262 7.864850 0.446782 SUCCESS 2 +000000111 256 261 222 286 255 239 231 275 16.687716 0.033530 SUCCESS 3 +000001001 242 226 253 248 246 222 239 246 4.023248 0.855020 SUCCESS 4 +000001011 243 260 264 239 252 245 236 223 5.294250 0.725713 SUCCESS 5 +000001101 241 273 231 247 236 242 251 270 7.674199 0.465925 SUCCESS 6 +000001111 244 259 245 242 245 237 241 231 1.949398 0.982524 SUCCESS 7 +000010001 229 254 240 266 241 264 215 247 8.825515 0.357229 SUCCESS 8 +000010011 242 239 266 244 247 230 244 235 3.390925 0.907488 SUCCESS 9 +000010101 261 255 247 241 252 246 252 263 3.833657 0.871811 SUCCESS 10 +000010111 235 255 268 240 240 260 257 218 8.074565 0.426221 SUCCESS 11 +000011001 263 232 245 274 276 231 244 272 14.243157 0.075644 SUCCESS 12 +000011011 252 248 245 238 237 265 237 233 3.289245 0.914917 SUCCESS 13 +000011101 283 238 231 235 238 268 242 263 11.746699 0.162868 SUCCESS 14 +000011111 242 243 237 254 237 231 253 236 2.211013 0.973850 SUCCESS 15 +000100011 244 250 221 263 220 251 226 224 9.695091 0.287082 SUCCESS 16 +000100101 240 238 227 249 226 260 249 271 7.194396 0.515812 SUCCESS 17 +000100111 234 254 250 259 244 226 236 256 4.200129 0.838631 SUCCESS 18 +000101001 235 219 269 243 255 235 256 231 7.835193 0.449733 SUCCESS 19 +000101011 254 229 248 233 260 241 230 255 4.425732 0.816817 SUCCESS 20 +000101101 267 246 259 245 255 248 225 238 5.445711 0.709047 SUCCESS 21 +000101111 231 262 250 238 222 237 252 218 7.832015 0.450049 SUCCESS 22 +000110011 250 247 258 257 267 233 240 243 4.517880 0.807642 SUCCESS 23 +000110101 237 261 218 232 255 233 249 258 6.877705 0.549883 SUCCESS 24 +000110111 236 270 250 267 226 259 231 225 10.088043 0.258901 SUCCESS 25 +000111001 261 244 246 253 254 224 231 271 7.474017 0.486456 SUCCESS 26 +000111011 249 253 251 286 231 263 232 256 11.523215 0.173778 SUCCESS 27 +000111101 247 269 261 249 257 252 232 251 5.751810 0.675010 SUCCESS 28 +000111111 254 245 268 243 247 234 254 229 4.688406 0.790301 SUCCESS 29 +001000011 242 217 228 246 240 231 225 248 6.667990 0.572840 SUCCESS 30 +001000101 237 246 272 277 238 228 238 253 9.853966 0.275426 SUCCESS 31 +001000111 258 232 227 256 261 254 235 251 5.451006 0.708462 SUCCESS 32 +001001011 234 246 226 255 236 258 237 266 5.679787 0.683050 SUCCESS 33 +001001101 243 239 243 245 247 212 252 253 5.129019 0.743702 SUCCESS 34 +001001111 242 236 245 246 246 245 243 264 2.014007 0.980579 SUCCESS 35 +001010011 237 229 256 215 241 237 279 214 14.629754 0.066757 SUCCESS 36 +001010101 216 248 210 223 230 234 235 258 12.687240 0.123073 SUCCESS 37 +001010111 253 228 249 268 254 239 254 253 5.222226 0.733582 SUCCESS 38 +001011011 262 249 252 244 256 254 245 233 3.255352 0.917326 SUCCESS 39 +001011101 231 249 271 275 242 281 216 228 18.162078 0.020044 SUCCESS 40 +001011111 230 239 256 231 249 238 244 223 4.434205 0.815979 SUCCESS 41 +001100101 253 245 248 231 242 224 260 247 3.968172 0.859984 SUCCESS 42 +001100111 257 262 239 229 268 236 256 232 7.051409 0.531096 SUCCESS 43 +001101011 272 255 231 237 247 240 243 268 7.265361 0.508292 SUCCESS 44 +001101101 238 226 234 245 247 247 264 215 7.325733 0.501931 SUCCESS 45 +001101111 227 235 236 232 224 238 258 238 5.347208 0.719903 SUCCESS 46 +001110101 254 224 215 204 237 223 261 224 17.572121 0.024673 SUCCESS 47 +001110111 248 254 222 265 253 290 243 264 15.325627 0.053115 SUCCESS 48 +001111011 254 256 256 235 245 262 248 255 3.882379 0.867577 SUCCESS 49 +001111101 243 241 243 229 254 217 236 254 5.244469 0.731156 SUCCESS 50 +001111111 238 259 237 234 257 261 269 235 6.628801 0.577159 SUCCESS 51 +010000011 244 264 240 249 256 245 241 235 2.841217 0.943923 SUCCESS 52 +010000111 242 243 244 231 229 223 250 270 6.597026 0.580667 SUCCESS 53 +010001011 233 259 276 245 239 248 226 253 7.669963 0.466355 SUCCESS 54 +010001111 238 248 264 253 262 246 236 243 3.883438 0.867484 SUCCESS 55 +010010011 231 235 242 261 254 238 253 261 4.420436 0.817339 SUCCESS 56 +010010111 238 268 262 249 241 248 238 241 4.333585 0.825842 SUCCESS 57 +010011011 222 251 219 237 222 229 250 246 8.367954 0.398377 SUCCESS 58 +010011111 229 260 226 240 246 249 245 252 3.882379 0.867577 SUCCESS 59 +010100011 257 268 267 250 261 266 253 255 9.548926 0.298122 SUCCESS 60 +010100111 217 250 235 243 243 242 263 236 5.435119 0.710217 SUCCESS 61 +010101011 227 235 248 227 237 242 231 253 4.199070 0.838731 SUCCESS 62 +010101111 226 260 222 235 249 245 237 268 7.620182 0.471423 SUCCESS 63 +010110011 239 231 212 237 243 256 281 222 13.866094 0.085323 SUCCESS 64 +010110111 262 245 243 235 256 247 232 241 3.011743 0.933618 SUCCESS 65 +010111011 253 229 276 266 266 262 229 240 12.057035 0.148677 SUCCESS 66 +010111111 221 233 251 213 254 266 231 238 10.423799 0.236531 SUCCESS 67 +011000111 234 246 266 241 255 221 269 251 8.106340 0.423152 SUCCESS 68 +011001111 236 255 248 220 242 236 273 215 10.735194 0.217160 SUCCESS 69 +011010111 279 260 246 230 257 240 233 259 9.316968 0.316267 SUCCESS 70 +011011111 252 230 224 264 232 239 249 222 7.406230 0.493503 SUCCESS 71 +011101111 236 242 251 258 248 284 230 269 11.581469 0.170877 SUCCESS 72 +011111111 227 238 235 251 245 299 261 235 16.274641 0.038614 SUCCESS 73 +100000000 260 238 225 236 246 258 250 243 4.038077 0.853672 SUCCESS 74 +100010000 262 232 204 262 237 245 230 224 12.930849 0.114251 SUCCESS 75 +100100000 257 250 246 231 237 262 254 246 3.590049 0.892090 SUCCESS 76 +100101000 265 259 236 246 223 229 252 283 12.603566 0.126237 SUCCESS 77 +100110000 264 245 263 237 259 235 222 240 6.837457 0.554267 SUCCESS 78 +100111000 224 256 252 225 266 289 226 251 16.276759 0.038586 SUCCESS 79 +101000000 234 255 210 262 249 232 246 257 8.663462 0.371476 SUCCESS 80 +101000100 246 234 227 258 245 245 248 259 3.514848 0.898034 SUCCESS 81 +101001000 263 230 246 250 231 253 248 236 3.922627 0.864036 SUCCESS 82 +101001100 257 240 285 258 244 234 256 236 9.980007 0.266432 SUCCESS 83 +101010000 247 254 243 235 240 239 257 253 2.025658 0.980215 SUCCESS 84 +101010100 213 221 224 245 241 255 273 240 12.236035 0.140979 SUCCESS 85 +101011000 223 254 230 247 240 240 220 218 8.685705 0.369499 SUCCESS 86 +101011100 268 228 232 267 248 229 258 263 9.714156 0.285664 SUCCESS 87 +101100000 252 262 244 247 246 232 227 275 7.570401 0.476517 SUCCESS 88 +101100100 230 240 243 237 238 231 220 258 5.308019 0.724204 SUCCESS 89 +101101000 238 238 267 243 243 236 233 248 3.413168 0.905823 SUCCESS 90 +101101100 254 264 257 234 242 248 244 235 3.658895 0.886514 SUCCESS 91 +101110000 250 237 250 267 257 234 261 259 6.004951 0.646677 SUCCESS 92 +101110100 262 258 258 273 230 246 248 225 8.990745 0.343077 SUCCESS 93 +101111000 238 244 263 231 220 277 229 250 10.558313 0.228003 SUCCESS 94 +101111100 240 247 250 227 233 241 239 254 2.585958 0.957602 SUCCESS 95 +110000000 244 248 247 255 255 254 240 244 1.586104 0.991184 SUCCESS 96 +110000010 274 240 249 235 233 224 245 239 6.661635 0.573540 SUCCESS 97 +110000100 229 252 254 260 261 268 235 227 7.929459 0.440391 SUCCESS 98 +110001000 231 257 206 275 244 234 231 234 13.227416 0.104261 SUCCESS 99 +110001010 237 250 281 249 234 251 269 228 10.580556 0.226616 SUCCESS 100 +110010000 255 243 232 255 273 252 261 248 6.695528 0.569810 SUCCESS 101 +110010010 245 261 233 273 238 245 241 252 5.732745 0.677140 SUCCESS 102 +110010100 279 248 264 238 235 244 247 282 13.514450 0.095332 SUCCESS 103 +110011000 265 242 236 247 253 219 247 239 5.334498 0.721299 SUCCESS 104 +110011010 242 245 245 263 270 229 245 257 6.046259 0.642050 SUCCESS 105 +110100000 227 251 254 276 245 241 244 238 6.364009 0.606528 SUCCESS 106 +110100010 241 239 222 234 255 237 237 250 3.738332 0.879927 SUCCESS 107 +110100100 255 247 239 247 233 232 228 253 3.264884 0.916652 SUCCESS 108 +110101000 263 239 251 248 242 222 238 232 4.759370 0.782958 SUCCESS 109 +110101010 224 208 262 249 248 263 269 235 13.246481 0.103646 SUCCESS 110 +110101100 241 259 221 232 238 236 231 216 8.387019 0.396606 SUCCESS 111 +110110000 258 272 246 246 219 233 234 263 9.279898 0.319237 SUCCESS 112 +110110010 251 260 244 260 250 263 232 254 5.027339 0.754650 SUCCESS 113 +110110100 248 236 259 234 239 245 260 236 3.176973 0.922765 SUCCESS 114 +110111000 243 255 253 247 230 240 263 236 3.581575 0.892767 SUCCESS 115 +110111010 261 246 249 270 244 252 244 215 8.015251 0.431982 SUCCESS 116 +110111100 236 231 253 226 235 292 225 259 15.285378 0.053828 SUCCESS 117 +111000000 242 253 235 252 284 246 251 260 8.987567 0.343346 SUCCESS 118 +111000010 219 252 266 245 248 271 231 250 8.967443 0.345050 SUCCESS 119 +111000100 231 248 232 272 233 232 218 232 9.369927 0.312057 SUCCESS 120 +111000110 228 249 262 253 241 259 226 221 7.525916 0.481092 SUCCESS 121 +111001000 271 245 233 257 268 245 265 262 9.907984 0.271544 SUCCESS 122 +111001010 233 221 258 224 251 247 225 272 10.398379 0.238170 SUCCESS 123 +111001100 267 235 247 230 243 225 258 242 5.839721 0.665180 SUCCESS 124 +111010000 238 232 251 242 240 240 247 251 1.380625 0.994517 SUCCESS 125 +111010010 256 251 232 266 229 243 232 242 5.064410 0.750670 SUCCESS 126 +111010100 257 266 237 220 249 251 258 216 9.878327 0.273670 SUCCESS 127 +111010110 240 265 240 238 230 230 219 231 7.244177 0.510532 SUCCESS 128 +111011000 261 266 240 244 233 219 265 259 9.288371 0.318556 SUCCESS 129 +111011010 235 246 262 245 220 249 225 246 5.855609 0.663402 SUCCESS 130 +111011100 263 243 210 238 272 250 259 226 12.374786 0.135249 SUCCESS 131 +111100000 241 243 242 239 262 246 257 242 2.267148 0.971707 SUCCESS 132 +111100010 236 214 236 266 230 237 251 222 9.766056 0.281831 SUCCESS 133 +111100100 282 260 236 228 241 272 261 272 16.358315 0.037529 SUCCESS 134 +111100110 246 235 238 222 250 223 266 256 7.262183 0.508627 SUCCESS 135 +111101000 233 226 237 233 261 216 240 251 7.485668 0.485250 SUCCESS 136 +111101010 231 262 235 233 257 232 271 234 7.780116 0.455239 SUCCESS 137 +111101100 244 279 248 239 269 241 254 244 8.403966 0.395036 SUCCESS 138 +111101110 231 235 227 219 254 226 257 237 7.721862 0.461100 SUCCESS 139 +111110000 233 251 235 237 254 256 241 239 2.455680 0.963766 SUCCESS 140 +111110010 271 241 232 205 233 266 266 252 15.051302 0.058156 SUCCESS 141 +111110100 229 225 260 236 238 246 234 251 4.674637 0.791718 SUCCESS 142 +111110110 248 276 254 240 250 213 240 236 9.455719 0.305321 SUCCESS 143 +111111000 231 263 235 252 250 263 238 216 8.020547 0.431466 SUCCESS 144 +111111010 226 207 243 239 262 267 237 252 11.396115 0.180249 SUCCESS 145 +111111100 251 251 227 242 273 268 247 235 7.997246 0.433739 SUCCESS 146 +111111110 227 238 235 251 245 299 261 235 16.274641 0.038614 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 256 253 245 247 232 247 242 231 2.376243 0.967252 SUCCESS 0 +000000011 233 244 263 246 241 257 257 247 3.529676 0.896874 SUCCESS 1 +000000101 248 246 238 243 249 250 239 215 4.194834 0.839131 SUCCESS 2 +000000111 230 255 271 228 255 250 225 268 10.119818 0.256717 SUCCESS 3 +000001001 252 231 235 238 267 249 237 237 4.252029 0.833699 SUCCESS 4 +000001011 239 222 259 277 245 233 220 274 14.476174 0.070168 SUCCESS 5 +000001101 228 255 239 264 252 236 273 257 8.164594 0.417560 SUCCESS 6 +000001111 251 245 237 242 227 260 217 268 8.280043 0.406604 SUCCESS 7 +000010001 268 237 242 204 244 248 245 268 11.952178 0.153350 SUCCESS 8 +000010011 239 242 230 222 257 245 243 256 4.357945 0.823471 SUCCESS 9 +000010101 255 263 237 235 237 260 254 210 9.207874 0.325065 SUCCESS 10 +000010111 243 229 272 263 236 231 242 249 6.905244 0.546890 SUCCESS 11 +000011001 242 247 231 239 230 242 222 254 4.246733 0.834204 SUCCESS 12 +000011011 227 222 242 256 236 254 243 241 4.672518 0.791935 SUCCESS 13 +000011101 245 241 232 244 263 238 229 245 3.308310 0.913547 SUCCESS 14 +000011111 247 248 239 250 246 255 228 288 10.129350 0.256064 SUCCESS 15 +000100011 244 214 263 231 212 235 232 249 11.532747 0.173300 SUCCESS 16 +000100101 250 218 243 228 260 248 243 226 6.673286 0.572257 SUCCESS 17 +000100111 228 258 227 262 242 239 250 251 4.990269 0.758616 SUCCESS 18 +000101001 262 263 250 253 252 213 262 242 9.082892 0.335352 SUCCESS 19 +000101011 233 263 231 251 256 254 243 225 5.529385 0.699782 SUCCESS 20 +000101101 288 242 228 227 282 225 239 293 28.377750 0.000408 FAILURE 21 +000101111 258 238 268 282 242 226 233 270 14.238921 0.075747 SUCCESS 22 +000110011 267 258 252 234 223 237 251 244 6.035667 0.643237 SUCCESS 23 +000110101 240 241 240 233 225 223 282 241 10.269160 0.246640 SUCCESS 24 +000110111 216 219 229 265 240 259 258 239 10.777561 0.214624 SUCCESS 25 +000111001 261 237 273 244 236 225 265 259 9.566932 0.296746 SUCCESS 26 +000111011 233 240 247 227 251 231 237 252 3.281831 0.915447 SUCCESS 27 +000111101 259 256 261 236 224 257 240 245 5.514557 0.701427 SUCCESS 28 +000111111 252 244 256 256 240 255 242 263 3.559333 0.894536 SUCCESS 29 +001000011 247 221 243 260 237 265 228 267 8.753491 0.363516 SUCCESS 30 +001000101 255 287 272 244 253 237 242 257 12.851411 0.117065 SUCCESS 31 +001000111 238 220 256 240 234 229 248 248 4.825038 0.776102 SUCCESS 32 +001001011 215 233 240 244 245 241 232 220 7.323615 0.502153 SUCCESS 33 +001001101 219 252 235 225 249 258 245 238 5.918099 0.656406 SUCCESS 34 +001001111 230 252 228 263 237 237 247 243 4.189538 0.839630 SUCCESS 35 +001010011 277 267 245 234 258 203 280 249 20.767630 0.007791 FAILURE 36 +001010101 236 290 241 249 211 245 237 228 15.306562 0.053452 SUCCESS 37 +001010111 247 220 228 242 237 272 236 259 8.345712 0.400449 SUCCESS 38 +001011011 247 250 233 241 247 238 262 280 7.747282 0.458538 SUCCESS 39 +001011101 236 207 233 247 248 265 254 225 10.550899 0.228467 SUCCESS 40 +001011111 251 230 268 271 233 236 262 283 15.080959 0.057590 SUCCESS 41 +001100101 258 230 237 262 255 268 237 240 6.432855 0.598865 SUCCESS 42 +001100111 250 274 228 242 231 241 247 231 6.584316 0.582071 SUCCESS 43 +001101011 259 236 233 231 246 243 261 239 3.809297 0.873906 SUCCESS 44 +001101101 249 232 252 245 253 214 251 260 6.436032 0.598511 SUCCESS 45 +001101111 242 243 240 240 259 249 239 223 3.208748 0.920582 SUCCESS 46 +001110101 219 233 237 238 261 269 246 239 7.526975 0.480983 SUCCESS 47 +001110111 255 251 230 238 249 262 222 256 5.831248 0.666128 SUCCESS 48 +001111011 263 270 248 220 208 257 232 249 13.830082 0.086303 SUCCESS 49 +001111101 227 252 206 260 239 229 252 272 13.366166 0.099857 SUCCESS 50 +001111111 231 236 249 243 222 254 253 258 4.751956 0.783729 SUCCESS 51 +010000011 244 230 230 242 262 241 257 239 3.918391 0.864410 SUCCESS 52 +010000111 234 250 238 266 233 273 239 263 8.444214 0.391323 SUCCESS 53 +010001011 281 261 261 239 261 254 239 272 13.307912 0.101685 SUCCESS 54 +010001111 241 252 241 248 221 243 251 248 2.943957 0.937825 SUCCESS 55 +010010011 239 233 260 255 251 264 262 222 7.505792 0.483169 SUCCESS 56 +010010111 223 205 240 256 227 257 231 243 11.725516 0.163877 SUCCESS 57 +010011011 247 245 252 229 282 227 260 213 13.762295 0.088175 SUCCESS 58 +010011111 230 258 201 265 253 227 296 232 24.986295 0.001563 FAILURE 59 +010100011 243 239 240 264 223 228 252 250 5.263534 0.729074 SUCCESS 60 +010100111 238 273 255 241 235 244 271 224 9.362513 0.312644 SUCCESS 61 +010101011 231 269 235 246 214 241 239 234 8.150825 0.418878 SUCCESS 62 +010101111 254 258 238 222 238 259 239 240 4.741364 0.784828 SUCCESS 63 +010110011 248 207 274 247 279 262 228 227 18.569857 0.017337 SUCCESS 64 +010110111 251 252 222 244 242 214 214 252 10.508532 0.231130 SUCCESS 65 +010111011 229 221 236 239 245 258 256 235 5.394871 0.714658 SUCCESS 66 +010111111 225 231 254 253 228 254 240 250 4.759370 0.782958 SUCCESS 67 +011000111 218 264 242 243 244 244 247 253 4.958493 0.762003 SUCCESS 68 +011001111 251 251 237 238 247 255 227 239 2.664336 0.953627 SUCCESS 69 +011010111 248 248 245 241 249 256 259 244 1.807470 0.986356 SUCCESS 70 +011011111 243 258 225 234 222 236 238 219 7.991950 0.434257 SUCCESS 71 +011101111 275 218 239 244 245 255 229 272 11.807072 0.160022 SUCCESS 72 +011111111 242 242 225 233 216 242 247 239 5.628947 0.688716 SUCCESS 73 +100000000 256 253 245 247 232 247 242 231 2.376243 0.967252 SUCCESS 74 +100010000 261 229 229 255 288 279 228 218 20.947689 0.007288 FAILURE 75 +100100000 265 226 245 253 261 233 237 248 5.584462 0.693665 SUCCESS 76 +100101000 232 241 244 258 235 240 247 241 1.981173 0.981584 SUCCESS 77 +100110000 264 212 253 250 233 240 227 255 8.865763 0.353746 SUCCESS 78 +100111000 217 237 229 210 240 218 263 257 14.410506 0.071674 SUCCESS 79 +101000000 224 235 252 239 230 221 247 257 6.290926 0.614679 SUCCESS 80 +101000100 239 250 251 233 261 234 243 229 3.597463 0.891495 SUCCESS 81 +101001000 228 234 231 252 275 236 231 252 7.839430 0.449310 SUCCESS 82 +101001100 275 241 219 252 232 247 250 239 7.932636 0.440078 SUCCESS 83 +101010000 234 247 225 229 246 250 265 225 6.545127 0.586407 SUCCESS 84 +101010100 247 259 222 230 231 256 256 228 6.917954 0.545510 SUCCESS 85 +101011000 251 246 246 248 268 246 268 266 7.165799 0.518855 SUCCESS 86 +101011100 246 219 229 260 232 261 242 278 11.436363 0.178178 SUCCESS 87 +101100000 248 280 246 268 258 245 238 261 10.130409 0.255992 SUCCESS 88 +101100100 237 239 240 257 244 243 241 236 1.427228 0.993851 SUCCESS 89 +101101000 241 269 241 225 249 241 236 243 4.680992 0.791064 SUCCESS 90 +101101100 228 265 253 216 231 268 238 257 10.638810 0.223016 SUCCESS 91 +101110000 264 214 227 231 226 257 252 248 9.911162 0.271317 SUCCESS 92 +101110100 211 228 252 250 248 251 242 222 8.516238 0.384732 SUCCESS 93 +101111000 248 243 256 250 271 228 253 240 5.380042 0.716291 SUCCESS 94 +101111100 255 234 249 249 241 243 243 269 3.810356 0.873816 SUCCESS 95 +110000000 274 256 259 255 215 246 255 239 10.038262 0.262351 SUCCESS 96 +110000010 256 237 241 254 237 248 238 267 3.921568 0.864130 SUCCESS 97 +110000100 244 233 228 242 259 266 253 254 5.356741 0.718855 SUCCESS 98 +110001000 254 225 244 260 251 264 229 217 8.990745 0.343077 SUCCESS 99 +110001010 254 270 247 242 216 228 264 241 9.471607 0.304085 SUCCESS 100 +110010000 256 246 238 247 243 244 215 251 4.605791 0.798758 SUCCESS 101 +110010010 240 264 256 235 235 236 236 269 6.229495 0.621542 SUCCESS 102 +110010100 251 257 248 258 256 252 261 244 3.848486 0.870528 SUCCESS 103 +110011000 279 233 291 233 234 234 240 266 18.478769 0.017910 SUCCESS 104 +110011010 273 219 254 234 257 247 238 218 10.842170 0.210803 SUCCESS 105 +110100000 230 245 251 228 267 228 264 263 8.651811 0.372514 SUCCESS 106 +110100010 221 248 251 239 252 246 223 260 5.876792 0.661031 SUCCESS 107 +110100100 220 234 262 251 257 260 247 249 6.359772 0.607000 SUCCESS 108 +110101000 247 231 240 254 232 246 258 215 6.297281 0.613970 SUCCESS 109 +110101010 242 238 216 227 234 252 258 234 6.718830 0.567250 SUCCESS 110 +110101100 283 251 257 213 249 245 250 248 11.723397 0.163978 SUCCESS 111 +110110000 258 287 250 269 229 246 257 243 13.063245 0.109692 SUCCESS 112 +110110010 227 233 234 250 221 241 234 236 5.368391 0.717573 SUCCESS 113 +110110100 226 241 256 242 252 250 256 251 3.256411 0.917251 SUCCESS 114 +110111000 237 247 218 217 257 224 230 247 9.557400 0.297474 SUCCESS 115 +110111010 226 244 233 251 248 249 256 234 3.312547 0.913241 SUCCESS 116 +110111100 273 240 260 259 260 247 243 264 8.391256 0.396213 SUCCESS 117 +111000000 225 233 242 237 243 234 244 252 3.010684 0.933685 SUCCESS 118 +111000010 269 237 237 223 247 252 262 265 8.439978 0.391713 SUCCESS 119 +111000100 217 245 252 247 230 234 229 227 6.909480 0.546430 SUCCESS 120 +111000110 222 271 254 242 257 238 251 264 8.301227 0.404612 SUCCESS 121 +111001000 262 256 224 237 244 252 222 237 6.433914 0.598747 SUCCESS 122 +111001010 231 239 248 257 249 262 268 250 5.622592 0.689423 SUCCESS 123 +111001100 273 215 264 221 250 220 228 275 18.817703 0.015866 SUCCESS 124 +111010000 222 235 252 243 248 257 239 241 3.613351 0.890217 SUCCESS 125 +111010010 226 244 218 268 238 253 226 245 8.586143 0.378401 SUCCESS 126 +111010100 212 223 254 253 249 265 251 221 11.422594 0.178885 SUCCESS 127 +111010110 261 247 261 229 265 257 242 236 6.264447 0.617636 SUCCESS 128 +111011000 252 242 236 279 229 256 291 244 16.590273 0.034670 SUCCESS 129 +111011010 246 246 256 244 246 252 244 223 2.795673 0.946518 SUCCESS 130 +111011100 256 263 212 210 234 256 237 242 12.678767 0.123391 SUCCESS 131 +111100000 224 260 250 250 227 227 217 254 9.091366 0.334647 SUCCESS 132 +111100010 236 251 216 244 222 258 242 229 7.709152 0.462384 SUCCESS 133 +111100100 259 258 242 248 240 256 236 258 3.600641 0.891240 SUCCESS 134 +111100110 280 215 234 210 224 232 225 266 20.330194 0.009156 FAILURE 135 +111101000 219 248 245 256 245 245 262 263 6.208311 0.623910 SUCCESS 136 +111101010 246 238 244 249 245 244 235 242 0.649799 0.999641 SUCCESS 137 +111101100 268 260 246 281 222 262 256 255 13.784538 0.087557 SUCCESS 138 +111101110 274 263 222 239 244 240 244 252 7.810832 0.452164 SUCCESS 139 +111110000 228 254 252 248 222 245 258 257 5.436178 0.710100 SUCCESS 140 +111110010 223 240 231 257 257 258 260 258 6.796149 0.558778 SUCCESS 141 +111110100 231 234 235 246 213 239 244 254 6.160649 0.629242 SUCCESS 142 +111110110 241 257 258 287 231 248 267 235 12.710542 0.122205 SUCCESS 143 +111111000 233 234 240 238 200 250 251 247 9.820073 0.277882 SUCCESS 144 +111111010 233 232 250 230 243 235 246 251 2.711999 0.951112 SUCCESS 145 +111111100 237 237 237 244 209 258 236 273 10.500059 0.231666 SUCCESS 146 +111111110 242 242 225 233 216 242 247 239 5.628947 0.688716 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 253 249 239 243 227 239 235 238 2.416491 0.965511 SUCCESS 0 +000000011 251 227 232 259 256 248 248 235 4.080443 0.849794 SUCCESS 1 +000000101 270 236 246 241 228 238 227 247 5.710503 0.679623 SUCCESS 2 +000000111 227 243 236 254 246 244 259 239 3.004329 0.934086 SUCCESS 3 +000001001 240 266 243 217 226 240 216 258 10.852762 0.210182 SUCCESS 4 +000001011 257 236 243 235 234 261 240 235 3.405754 0.906380 SUCCESS 5 +000001101 268 237 228 249 256 244 231 242 5.178800 0.738306 SUCCESS 6 +000001111 216 252 228 234 243 268 248 256 8.231322 0.411207 SUCCESS 7 +000010001 244 240 250 257 248 238 237 243 1.363678 0.994747 SUCCESS 8 +000010011 210 231 220 218 239 234 237 257 12.483880 0.130885 SUCCESS 9 +000010101 278 243 232 247 238 209 247 231 11.675735 0.166269 SUCCESS 10 +000010111 254 245 250 231 234 243 260 253 3.133548 0.925699 SUCCESS 11 +000011001 248 217 255 263 249 232 262 233 7.792826 0.453965 SUCCESS 12 +000011011 254 239 227 225 244 248 225 243 4.935192 0.764480 SUCCESS 13 +000011101 229 239 252 230 252 241 270 245 5.332380 0.721532 SUCCESS 14 +000011111 236 248 255 226 243 234 231 256 4.003124 0.856841 SUCCESS 15 +000100011 229 231 265 247 226 264 247 258 7.496259 0.484154 SUCCESS 16 +000100101 251 261 247 259 244 248 255 250 3.090122 0.928575 SUCCESS 17 +000100111 240 230 230 234 254 234 222 260 6.186069 0.626398 SUCCESS 18 +000101001 262 238 248 250 225 263 267 253 7.332088 0.501263 SUCCESS 19 +000101011 261 265 229 242 248 234 252 250 4.947902 0.763130 SUCCESS 20 +000101101 223 218 253 261 233 251 228 253 8.482344 0.387825 SUCCESS 21 +000101111 240 239 238 239 230 232 271 236 5.261415 0.729305 SUCCESS 22 +000110011 257 228 270 261 251 240 249 261 7.426354 0.491406 SUCCESS 23 +000110101 250 280 244 276 241 246 220 231 13.155392 0.106614 SUCCESS 24 +000110111 255 238 239 220 253 252 237 239 4.159881 0.842418 SUCCESS 25 +000111001 253 256 248 259 261 248 218 272 9.385814 0.310801 SUCCESS 26 +000111011 224 232 229 261 247 223 254 233 7.377632 0.496490 SUCCESS 27 +000111101 237 244 239 254 235 245 253 238 1.588222 0.991144 SUCCESS 28 +000111111 261 250 258 236 234 252 250 253 3.625001 0.889275 SUCCESS 29 +001000011 226 243 253 248 264 240 272 244 6.832161 0.554845 SUCCESS 30 +001000101 265 236 255 237 238 241 228 241 4.185301 0.840030 SUCCESS 31 +001000111 231 237 272 254 246 245 259 267 7.822483 0.451000 SUCCESS 32 +001001011 238 254 221 230 245 227 258 248 5.807946 0.668735 SUCCESS 33 +001001101 214 227 255 231 225 219 255 222 13.117262 0.107878 SUCCESS 34 +001001111 234 232 225 251 221 246 212 228 10.561490 0.227804 SUCCESS 35 +001010011 242 234 261 246 235 266 267 261 7.478253 0.486017 SUCCESS 36 +001010101 242 231 239 258 245 243 271 239 4.855754 0.772876 SUCCESS 37 +001010111 276 276 221 238 258 238 252 251 12.471170 0.131387 SUCCESS 38 +001011011 252 245 261 247 249 249 233 264 3.906740 0.865438 SUCCESS 39 +001011101 249 243 242 241 245 235 225 279 7.225112 0.512551 SUCCESS 40 +001011111 228 227 244 241 239 236 259 245 3.717149 0.881699 SUCCESS 41 +001100101 237 238 235 231 250 236 262 240 3.308310 0.913547 SUCCESS 42 +001100111 244 231 262 229 256 250 233 261 5.527267 0.700017 SUCCESS 43 +001101011 243 235 258 252 247 217 202 235 12.459519 0.131849 SUCCESS 44 +001101101 259 241 218 262 232 261 230 236 8.178363 0.416244 SUCCESS 45 +001101111 247 265 253 238 245 248 226 247 3.867551 0.868871 SUCCESS 46 +001110101 223 208 233 252 259 277 246 262 15.091551 0.057390 SUCCESS 47 +001110111 226 257 215 248 259 218 238 221 12.005136 0.150975 SUCCESS 48 +001111011 245 251 261 280 245 247 240 260 8.040671 0.429507 SUCCESS 49 +001111101 235 233 266 227 247 233 252 250 5.115250 0.745190 SUCCESS 50 +001111111 268 227 269 265 223 265 246 252 12.139650 0.145081 SUCCESS 51 +010000011 258 251 234 248 250 236 261 262 4.499874 0.809446 SUCCESS 52 +010000111 237 239 255 242 264 225 271 232 7.752578 0.458005 SUCCESS 53 +010001011 234 235 236 260 215 233 227 239 7.606413 0.472829 SUCCESS 54 +010001111 253 239 260 226 231 245 253 260 5.038990 0.753401 SUCCESS 55 +010010011 230 251 246 233 216 263 248 215 10.102871 0.257880 SUCCESS 56 +010010111 248 226 243 241 256 223 246 249 4.105863 0.847448 SUCCESS 57 +010011011 234 246 273 272 229 230 251 245 9.291548 0.318301 SUCCESS 58 +010011111 225 234 264 275 234 243 253 220 10.935377 0.205388 SUCCESS 59 +010100011 264 273 241 251 236 230 224 251 8.488699 0.387244 SUCCESS 60 +010100111 261 223 250 280 236 272 262 239 13.732639 0.089006 SUCCESS 61 +010101011 239 257 249 255 246 244 279 232 7.206047 0.514574 SUCCESS 62 +010101111 275 273 219 242 254 223 263 268 16.492829 0.035845 SUCCESS 63 +010110011 234 249 244 234 257 246 226 234 3.512730 0.898199 SUCCESS 64 +010110111 231 215 241 233 254 250 225 247 7.033403 0.533033 SUCCESS 65 +010111011 239 249 251 237 261 234 257 261 4.176828 0.840827 SUCCESS 66 +010111111 236 246 221 251 257 230 252 240 4.642862 0.794976 SUCCESS 67 +011000111 232 262 230 230 250 277 266 262 11.773178 0.161615 SUCCESS 68 +011001111 274 241 261 238 252 259 234 248 6.886179 0.548962 SUCCESS 69 +011010111 255 235 259 254 246 212 220 243 9.062768 0.337029 SUCCESS 70 +011011111 240 242 246 225 238 258 231 232 3.983000 0.858654 SUCCESS 71 +011101111 247 262 235 255 260 222 239 241 5.536799 0.698960 SUCCESS 72 +011111111 245 231 228 259 232 257 249 264 5.871496 0.661624 SUCCESS 73 +100000000 253 249 239 243 227 239 235 238 2.416491 0.965511 SUCCESS 74 +100010000 254 231 247 247 255 261 236 233 3.724563 0.881080 SUCCESS 75 +100100000 255 247 242 251 246 252 240 248 1.168792 0.996941 SUCCESS 76 +100101000 226 260 231 274 257 264 252 263 11.118613 0.195069 SUCCESS 77 +100110000 229 222 248 232 251 217 233 225 9.121022 0.332190 SUCCESS 78 +100111000 247 245 242 253 233 255 232 254 2.452503 0.963909 SUCCESS 79 +101000000 240 259 231 225 258 214 224 288 17.821026 0.022609 SUCCESS 80 +101000100 230 235 257 228 235 249 262 244 4.809151 0.777766 SUCCESS 81 +101001000 220 234 260 224 259 250 256 259 8.302286 0.404513 SUCCESS 82 +101001100 223 237 235 204 231 252 240 231 11.074128 0.197534 SUCCESS 83 +101010000 273 265 232 236 228 240 247 242 7.508969 0.482841 SUCCESS 84 +101010100 218 246 236 246 260 239 238 256 5.136434 0.742899 SUCCESS 85 +101011000 270 254 250 253 243 259 216 271 11.083660 0.197004 SUCCESS 86 +101011100 245 225 247 269 254 251 263 247 6.367186 0.606174 SUCCESS 87 +101100000 261 241 255 269 208 245 249 249 10.103930 0.257807 SUCCESS 88 +101100100 233 247 248 251 237 233 230 229 3.377156 0.908512 SUCCESS 89 +101101000 227 252 267 245 254 257 250 254 5.400166 0.714074 SUCCESS 90 +101101100 272 276 253 234 233 255 255 244 9.891037 0.272757 SUCCESS 91 +101110000 215 208 241 250 254 237 255 238 10.598561 0.225499 SUCCESS 92 +101110100 250 223 206 260 221 215 244 259 16.059630 0.041535 SUCCESS 93 +101111000 257 259 252 229 260 234 245 231 5.106777 0.746105 SUCCESS 94 +101111100 264 249 235 236 248 249 243 248 2.639975 0.954884 SUCCESS 95 +110000000 246 229 242 267 236 268 233 224 8.155062 0.418472 SUCCESS 96 +110000010 260 242 241 254 231 226 237 241 3.919450 0.864317 SUCCESS 97 +110000100 228 220 246 220 245 252 251 245 6.517588 0.589457 SUCCESS 98 +110001000 235 234 251 243 241 272 251 258 5.341912 0.720485 SUCCESS 99 +110001010 275 266 228 230 237 261 237 253 9.983185 0.266208 SUCCESS 100 +110010000 237 248 229 247 215 247 244 226 6.303636 0.613261 SUCCESS 101 +110010010 241 257 240 234 244 225 256 224 5.113132 0.745419 SUCCESS 102 +110010100 238 265 246 263 273 271 241 253 10.496881 0.231867 SUCCESS 103 +110011000 220 246 261 244 250 218 231 235 7.807655 0.452481 SUCCESS 104 +110011010 258 244 274 219 247 238 259 237 8.617918 0.375545 SUCCESS 105 +110100000 238 253 250 217 240 210 257 288 17.619784 0.024265 SUCCESS 106 +110100010 208 233 245 245 239 252 243 257 7.141438 0.521452 SUCCESS 107 +110100100 226 237 234 234 235 228 239 271 7.101190 0.525756 SUCCESS 108 +110101000 247 268 243 237 214 241 261 252 8.025843 0.430950 SUCCESS 109 +110101010 215 272 246 243 261 240 246 249 8.300167 0.404712 SUCCESS 110 +110101100 257 233 224 249 250 256 222 260 6.928545 0.544361 SUCCESS 111 +110110000 268 250 240 257 211 233 250 251 8.855171 0.354661 SUCCESS 112 +110110010 233 256 245 240 225 243 234 225 4.736068 0.785377 SUCCESS 113 +110110100 236 250 236 268 273 256 263 260 9.827487 0.277343 SUCCESS 114 +110111000 232 226 240 249 256 237 232 222 5.696733 0.681160 SUCCESS 115 +110111010 234 222 202 243 235 240 248 253 10.853821 0.210120 SUCCESS 116 +110111100 245 264 235 244 262 230 240 235 4.653453 0.793892 SUCCESS 117 +111000000 259 228 241 253 260 256 237 244 4.294395 0.829633 SUCCESS 118 +111000010 226 224 244 247 249 258 283 268 12.876831 0.116158 SUCCESS 119 +111000100 254 229 242 261 262 261 234 268 8.017370 0.431775 SUCCESS 120 +111000110 240 225 251 229 251 234 228 256 5.124783 0.744160 SUCCESS 121 +111001000 264 241 222 259 244 227 233 232 7.116018 0.524169 SUCCESS 122 +111001010 263 262 252 276 266 258 203 258 18.254225 0.019399 SUCCESS 123 +111001100 256 247 262 238 264 209 271 236 12.385377 0.134820 SUCCESS 124 +111010000 218 242 241 230 226 196 235 243 15.359520 0.052520 SUCCESS 125 +111010010 243 228 243 229 238 241 234 301 16.420806 0.036738 SUCCESS 126 +111010100 240 229 248 242 206 262 273 233 12.692536 0.122875 SUCCESS 127 +111010110 243 233 232 243 241 266 216 277 11.156743 0.192975 SUCCESS 128 +111011000 256 237 259 277 240 245 266 258 9.247063 0.321885 SUCCESS 129 +111011010 261 239 268 250 282 230 277 256 15.978074 0.042695 SUCCESS 130 +111011100 242 248 263 249 268 228 223 219 9.774529 0.281209 SUCCESS 131 +111100000 271 244 218 229 244 261 247 255 8.663462 0.371476 SUCCESS 132 +111100010 253 245 258 229 246 258 240 246 3.039282 0.931868 SUCCESS 133 +111100100 263 258 205 249 246 218 236 209 17.324276 0.026904 SUCCESS 134 +111100110 245 244 247 230 234 219 248 238 4.214958 0.837227 SUCCESS 135 +111101000 217 235 256 243 218 214 219 268 15.898636 0.043854 SUCCESS 136 +111101010 217 241 261 236 236 253 253 239 5.703088 0.680450 SUCCESS 137 +111101100 256 224 265 258 242 254 243 229 6.382015 0.604522 SUCCESS 138 +111101110 258 248 264 256 236 256 253 239 4.472336 0.812194 SUCCESS 139 +111110000 259 246 219 255 249 233 243 262 6.111927 0.634696 SUCCESS 140 +111110010 251 289 236 258 259 245 223 221 14.924202 0.060636 SUCCESS 141 +111110100 230 234 240 250 256 242 255 269 5.237055 0.731965 SUCCESS 142 +111110110 239 239 272 222 241 244 250 225 7.325733 0.501931 SUCCESS 143 +111111000 255 227 232 247 252 219 238 259 6.434973 0.598629 SUCCESS 144 +111111010 235 215 243 260 235 263 246 253 7.230408 0.511990 SUCCESS 145 +111111100 252 249 228 242 244 237 234 249 2.234314 0.972972 SUCCESS 146 +111111110 245 231 228 259 232 257 249 264 5.871496 0.661624 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 252 231 242 244 253 255 245 241 1.891144 0.984169 SUCCESS 0 +000000011 235 243 225 248 273 250 234 236 6.364009 0.606528 SUCCESS 1 +000000101 272 259 252 218 202 224 227 259 18.797578 0.015980 SUCCESS 2 +000000111 239 226 238 263 255 239 248 261 5.053819 0.751809 SUCCESS 3 +000001001 274 242 235 256 237 253 245 212 9.674967 0.288584 SUCCESS 4 +000001011 227 247 261 231 231 245 222 239 6.132051 0.632443 SUCCESS 5 +000001101 260 237 226 249 241 249 249 258 3.833657 0.871811 SUCCESS 6 +000001111 256 232 245 248 245 258 245 250 2.255498 0.972160 SUCCESS 7 +000010001 253 254 261 238 256 240 260 234 4.283804 0.830653 SUCCESS 8 +000010011 245 248 236 242 247 241 246 221 2.722591 0.950543 SUCCESS 9 +000010101 235 237 233 240 233 242 254 263 3.630297 0.888845 SUCCESS 10 +000010111 224 234 241 234 240 266 217 240 7.914630 0.441853 SUCCESS 11 +000011001 219 241 219 231 282 216 257 225 17.800902 0.022770 SUCCESS 12 +000011011 262 242 239 262 223 235 263 261 7.797063 0.453541 SUCCESS 13 +000011101 231 232 257 265 250 232 275 266 10.736253 0.217096 SUCCESS 14 +000011111 256 244 250 248 242 277 234 253 6.173359 0.627820 SUCCESS 15 +000100011 259 257 238 257 257 251 247 251 3.638771 0.888157 SUCCESS 16 +000100101 240 258 227 261 250 246 250 251 3.844249 0.870895 SUCCESS 17 +000100111 244 233 260 228 250 244 222 247 4.948961 0.763017 SUCCESS 18 +000101001 259 284 219 204 212 247 228 264 24.351854 0.002000 FAILURE 19 +000101011 230 244 234 251 238 268 257 251 4.956375 0.762228 SUCCESS 20 +000101101 230 232 270 277 243 260 225 242 11.525333 0.173672 SUCCESS 21 +000101111 232 245 252 229 227 275 247 230 8.019488 0.431569 SUCCESS 22 +000110011 233 263 240 245 259 243 261 224 5.974235 0.650118 SUCCESS 23 +000110101 273 268 247 260 261 245 251 253 8.793740 0.359994 SUCCESS 24 +000110111 244 234 254 249 227 252 260 256 4.118574 0.846270 SUCCESS 25 +000111001 281 252 226 237 273 257 250 219 14.685889 0.065549 SUCCESS 26 +000111011 233 236 238 249 231 232 261 246 3.637711 0.888243 SUCCESS 27 +000111101 263 237 213 245 232 265 246 217 11.433185 0.178341 SUCCESS 28 +000111111 237 233 254 250 227 257 223 256 5.731686 0.677258 SUCCESS 29 +001000011 263 255 246 246 250 246 271 239 5.372628 0.717107 SUCCESS 30 +001000101 231 249 228 253 241 243 249 217 5.530444 0.699665 SUCCESS 31 +001000111 246 262 239 254 248 212 266 237 8.571314 0.379738 SUCCESS 32 +001001011 227 253 220 237 235 235 239 248 5.137493 0.742785 SUCCESS 33 +001001101 238 249 243 232 227 231 250 246 3.021276 0.933015 SUCCESS 34 +001001111 243 253 228 253 230 251 243 251 3.025512 0.932746 SUCCESS 35 +001010011 269 265 224 204 230 250 207 238 19.994438 0.010357 SUCCESS 36 +001010101 230 249 256 254 251 235 262 237 4.078325 0.849988 SUCCESS 37 +001010111 236 248 252 237 251 246 245 266 3.066820 0.930094 SUCCESS 38 +001011011 231 266 259 259 231 245 250 236 5.790999 0.670630 SUCCESS 39 +001011101 248 256 235 272 251 228 216 244 8.958970 0.345769 SUCCESS 40 +001011111 251 242 231 230 230 252 227 233 4.669341 0.792262 SUCCESS 41 +001100101 230 245 256 235 268 224 238 238 6.247501 0.619530 SUCCESS 42 +001100111 227 248 238 239 256 237 259 228 4.427850 0.816607 SUCCESS 43 +001101011 278 266 253 258 252 229 267 252 11.749877 0.162718 SUCCESS 44 +001101101 262 238 233 267 216 235 256 236 8.835047 0.356402 SUCCESS 45 +001101111 238 214 261 243 242 249 229 244 6.304696 0.613142 SUCCESS 46 +001110101 228 233 240 212 274 232 241 252 10.778620 0.214561 SUCCESS 47 +001110111 238 258 245 248 231 272 255 240 5.636361 0.687890 SUCCESS 48 +001111011 253 239 217 239 247 260 243 229 5.750751 0.675128 SUCCESS 49 +001111101 240 256 228 237 235 236 232 227 4.483986 0.811033 SUCCESS 50 +001111111 254 223 257 244 234 253 232 260 5.464776 0.706939 SUCCESS 51 +010000011 247 228 240 275 236 263 264 247 8.745018 0.364261 SUCCESS 52 +010000111 266 245 226 212 242 252 252 254 8.752432 0.363609 SUCCESS 53 +010001011 217 250 251 255 265 227 247 214 10.933258 0.205510 SUCCESS 54 +010001111 225 256 247 256 247 224 244 203 11.695859 0.165298 SUCCESS 55 +010010011 229 245 243 254 242 264 242 253 3.436470 0.904064 SUCCESS 56 +010010111 262 260 250 252 239 258 224 263 6.982563 0.538515 SUCCESS 57 +010011011 249 223 246 229 238 226 239 248 4.701116 0.788991 SUCCESS 58 +010011111 267 245 232 250 215 256 247 242 7.234645 0.511541 SUCCESS 59 +010100011 217 240 252 256 253 245 246 253 4.735009 0.785487 SUCCESS 60 +010100111 252 267 235 214 245 243 229 244 7.655134 0.467861 SUCCESS 61 +010101011 230 235 259 230 235 215 275 261 12.172485 0.143672 SUCCESS 62 +010101111 249 258 250 236 241 222 251 257 4.360064 0.823265 SUCCESS 63 +010110011 245 237 249 237 244 257 238 250 1.541619 0.991995 SUCCESS 64 +010110111 228 271 255 254 232 240 223 234 8.095748 0.424174 SUCCESS 65 +010111011 226 255 240 247 225 251 233 222 6.348121 0.608299 SUCCESS 66 +010111111 257 223 228 249 235 251 225 264 7.571460 0.476409 SUCCESS 67 +011000111 228 227 235 240 234 248 257 272 7.261124 0.508739 SUCCESS 68 +011001111 235 255 250 258 251 222 226 250 5.627887 0.688834 SUCCESS 69 +011010111 275 266 269 279 239 255 254 235 15.218651 0.055031 SUCCESS 70 +011011111 237 244 276 241 226 241 233 247 6.553600 0.585469 SUCCESS 71 +011101111 220 244 237 253 227 278 226 239 10.621863 0.224059 SUCCESS 72 +011111111 270 226 248 265 235 267 222 259 11.719161 0.164181 SUCCESS 73 +100000000 252 231 242 244 253 255 245 241 1.891144 0.984169 SUCCESS 74 +100010000 242 257 260 234 252 238 261 221 6.117223 0.634103 SUCCESS 75 +100100000 245 198 236 258 265 247 256 246 12.605684 0.126156 SUCCESS 76 +100101000 233 246 267 214 265 261 248 251 9.917517 0.270863 SUCCESS 77 +100110000 258 231 249 266 243 231 232 248 5.095126 0.747362 SUCCESS 78 +100111000 225 254 249 243 239 254 240 235 3.018098 0.933217 SUCCESS 79 +101000000 250 262 239 233 236 244 244 245 2.418609 0.965418 SUCCESS 80 +101000100 240 236 254 229 249 246 272 238 5.300605 0.725017 SUCCESS 81 +101001000 227 222 237 267 239 228 264 243 8.640160 0.373555 SUCCESS 82 +101001100 236 241 251 249 233 241 222 230 4.106923 0.847350 SUCCESS 83 +101010000 233 244 246 241 276 238 254 258 6.272921 0.616690 SUCCESS 84 +101010100 241 242 267 269 251 262 246 223 8.358422 0.399264 SUCCESS 85 +101011000 275 251 246 231 228 264 257 253 8.794799 0.359901 SUCCESS 86 +101011100 253 234 259 230 257 259 231 274 8.701592 0.368091 SUCCESS 87 +101100000 249 224 251 246 249 226 245 230 4.372774 0.822023 SUCCESS 88 +101100100 229 252 243 234 255 229 238 241 3.342204 0.911085 SUCCESS 89 +101101000 229 217 251 254 232 225 250 218 9.910102 0.271392 SUCCESS 90 +101101100 239 257 235 253 234 244 254 239 2.458858 0.963622 SUCCESS 91 +101110000 265 249 241 243 252 241 228 244 3.399399 0.906856 SUCCESS 92 +101110100 254 261 229 270 245 242 250 287 13.382054 0.099363 SUCCESS 93 +101111000 230 261 247 253 251 283 256 200 17.869747 0.022224 SUCCESS 94 +101111100 264 254 228 237 221 250 236 253 6.428618 0.599336 SUCCESS 95 +110000000 266 248 232 243 246 243 227 268 6.396843 0.602871 SUCCESS 96 +110000010 219 232 239 251 232 242 240 235 4.675696 0.791609 SUCCESS 97 +110000100 241 250 236 255 246 253 236 227 2.839099 0.944045 SUCCESS 98 +110001000 241 275 230 231 269 249 262 248 9.794653 0.279735 SUCCESS 99 +110001010 227 260 247 251 257 239 252 244 3.621824 0.889532 SUCCESS 100 +110010000 253 257 233 242 248 247 261 262 4.238259 0.835012 SUCCESS 101 +110010010 213 239 270 229 254 243 225 244 9.989540 0.265761 SUCCESS 102 +110010100 241 236 252 231 291 250 215 235 14.715546 0.064918 SUCCESS 103 +110011000 256 247 238 235 248 244 255 236 1.988587 0.981360 SUCCESS 104 +110011010 253 258 255 278 250 234 272 250 10.530775 0.229729 SUCCESS 105 +110100000 282 260 228 259 222 264 255 234 13.867153 0.085294 SUCCESS 106 +110100010 240 241 252 247 258 243 243 249 1.338258 0.995079 SUCCESS 107 +110100100 231 226 227 258 235 238 259 262 6.982563 0.538515 SUCCESS 108 +110101000 224 253 233 244 260 225 253 250 5.671313 0.683995 SUCCESS 109 +110101010 241 228 270 245 235 242 259 247 5.327084 0.722113 SUCCESS 110 +110101100 272 247 242 227 260 244 254 260 7.137201 0.521905 SUCCESS 111 +110110000 247 222 226 261 226 249 276 241 10.545603 0.228798 SUCCESS 112 +110110010 247 257 248 218 227 238 253 239 5.538917 0.698725 SUCCESS 113 +110110100 241 243 243 267 224 222 263 218 10.459810 0.234224 SUCCESS 114 +110111000 256 250 245 245 239 239 228 219 4.748778 0.784059 SUCCESS 115 +110111010 228 273 241 231 239 250 219 264 10.010723 0.264274 SUCCESS 116 +110111100 231 260 263 249 246 268 229 216 10.157948 0.254115 SUCCESS 117 +111000000 264 256 238 229 238 244 228 275 8.698415 0.368373 SUCCESS 118 +111000010 226 253 241 240 255 258 236 228 4.536945 0.805726 SUCCESS 119 +111000100 225 235 246 233 265 257 220 238 7.614886 0.471963 SUCCESS 120 +111000110 239 247 249 245 247 240 275 244 4.396075 0.819738 SUCCESS 121 +111001000 270 242 235 253 247 236 237 261 5.278362 0.727452 SUCCESS 122 +111001010 228 249 241 235 244 265 208 222 11.045530 0.199133 SUCCESS 123 +111001100 262 240 245 224 237 234 234 255 4.729713 0.786035 SUCCESS 124 +111010000 262 237 216 251 233 276 255 238 10.609153 0.224843 SUCCESS 125 +111010010 208 238 248 264 232 269 227 277 16.490711 0.035871 SUCCESS 126 +111010100 231 266 221 225 253 209 253 241 12.508241 0.129927 SUCCESS 127 +111010110 241 246 240 233 274 223 236 250 6.750605 0.563764 SUCCESS 128 +111011000 241 223 248 242 239 242 278 232 7.629714 0.470450 SUCCESS 129 +111011010 236 260 251 244 243 242 274 222 7.427413 0.491296 SUCCESS 130 +111011100 262 250 239 261 238 225 226 212 10.290344 0.245236 SUCCESS 131 +111100000 249 252 209 248 225 260 234 264 10.379314 0.239406 SUCCESS 132 +111100010 233 241 225 260 271 262 242 277 12.194727 0.142725 SUCCESS 133 +111100100 243 254 269 235 228 235 232 238 5.628947 0.688716 SUCCESS 134 +111100110 237 257 249 243 227 239 242 250 2.542532 0.959718 SUCCESS 135 +111101000 261 233 231 235 239 238 249 214 7.029166 0.533489 SUCCESS 136 +111101010 273 242 233 247 233 231 274 231 9.876209 0.273822 SUCCESS 137 +111101100 229 232 262 246 242 222 260 250 6.267625 0.617281 SUCCESS 138 +111101110 249 255 212 260 239 224 209 216 16.447285 0.036408 SUCCESS 139 +111110000 253 243 232 245 229 247 224 253 4.019012 0.855404 SUCCESS 140 +111110010 260 245 268 253 220 244 210 229 12.188372 0.142995 SUCCESS 141 +111110100 233 224 258 248 214 246 252 226 8.633805 0.374123 SUCCESS 142 +111110110 249 258 268 242 250 254 254 232 4.945783 0.763355 SUCCESS 143 +111111000 233 224 247 247 236 266 226 283 12.411856 0.133752 SUCCESS 144 +111111010 277 230 249 229 235 240 267 248 9.199401 0.325755 SUCCESS 145 +111111100 248 224 251 242 220 262 231 275 10.586911 0.226221 SUCCESS 146 +111111110 270 226 248 265 235 267 222 259 11.719161 0.164181 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 221 258 207 262 266 242 218 230 16.057512 0.041564 SUCCESS 0 +000000011 206 271 234 283 245 229 226 249 18.520076 0.017648 SUCCESS 1 +000000101 249 275 229 226 245 272 236 235 10.428035 0.236259 SUCCESS 2 +000000111 226 283 250 264 250 234 248 221 12.524128 0.129306 SUCCESS 3 +000001001 236 229 222 237 228 208 234 263 12.112112 0.146271 SUCCESS 4 +000001011 242 259 246 249 243 266 230 238 4.109041 0.847154 SUCCESS 5 +000001101 254 263 228 273 236 232 243 237 7.679495 0.465387 SUCCESS 6 +000001111 242 248 222 244 247 230 240 245 3.112364 0.927109 SUCCESS 7 +000010001 236 239 272 218 261 252 249 259 9.081833 0.335440 SUCCESS 8 +000010011 239 233 222 229 247 226 251 237 5.520912 0.700722 SUCCESS 9 +000010101 235 261 230 234 252 247 254 226 4.941547 0.763805 SUCCESS 10 +000010111 267 246 262 271 243 278 226 255 13.405356 0.098643 SUCCESS 11 +000011001 268 248 250 263 255 230 250 254 6.039904 0.642762 SUCCESS 12 +000011011 248 221 244 257 228 249 251 244 4.434205 0.815979 SUCCESS 13 +000011101 200 243 231 256 247 223 228 255 13.109848 0.108126 SUCCESS 14 +000011111 239 242 232 247 267 248 257 249 3.871787 0.868502 SUCCESS 15 +000100011 245 239 255 233 243 240 254 244 1.630589 0.990321 SUCCESS 16 +000100101 234 243 254 234 243 247 225 241 2.918537 0.939365 SUCCESS 17 +000100111 241 226 225 241 239 239 248 223 5.201043 0.735888 SUCCESS 18 +000101001 244 228 223 253 237 249 236 254 4.334644 0.825739 SUCCESS 19 +000101011 247 240 238 228 204 231 268 224 13.049475 0.110159 SUCCESS 20 +000101101 267 265 258 238 236 247 249 250 5.599290 0.692016 SUCCESS 21 +000101111 259 260 248 229 234 250 230 259 5.401226 0.713957 SUCCESS 22 +000110011 258 247 258 249 236 219 258 258 6.352358 0.607826 SUCCESS 23 +000110101 244 260 252 244 239 244 252 225 3.254293 0.917401 SUCCESS 24 +000110111 258 268 264 259 231 239 233 249 7.307727 0.503824 SUCCESS 25 +000111001 287 254 244 241 238 231 239 233 9.767115 0.281753 SUCCESS 26 +000111011 215 245 230 248 258 259 246 236 6.553600 0.585469 SUCCESS 27 +000111101 266 244 273 243 234 238 226 242 7.569342 0.476626 SUCCESS 28 +000111111 217 250 240 254 258 241 275 256 9.241768 0.322313 SUCCESS 29 +001000011 261 221 246 264 284 255 263 259 14.844765 0.062235 SUCCESS 30 +001000101 246 247 233 239 252 275 269 271 10.668466 0.221201 SUCCESS 31 +001000111 247 232 251 232 229 251 272 232 6.565251 0.584179 SUCCESS 32 +001001011 233 249 248 235 227 230 251 259 4.266857 0.832280 SUCCESS 33 +001001101 247 247 222 214 236 260 223 263 10.736253 0.217096 SUCCESS 34 +001001111 225 232 241 253 248 239 241 255 3.264884 0.916652 SUCCESS 35 +001010011 233 213 223 230 244 240 239 235 7.900861 0.443214 SUCCESS 36 +001010101 231 252 217 225 266 242 249 240 7.878619 0.445416 SUCCESS 37 +001010111 236 232 253 248 228 239 265 223 6.249619 0.619293 SUCCESS 38 +001011011 276 259 255 238 222 262 236 260 10.676940 0.220685 SUCCESS 39 +001011101 265 225 209 257 260 227 247 280 17.123034 0.028853 SUCCESS 40 +001011111 277 266 263 265 216 256 210 254 19.257257 0.013543 SUCCESS 41 +001100101 265 239 247 267 254 219 268 233 10.236326 0.248829 SUCCESS 42 +001100111 241 246 238 263 234 261 265 253 5.545272 0.698019 SUCCESS 43 +001101011 222 241 234 240 227 243 247 224 5.620473 0.689659 SUCCESS 44 +001101101 249 221 223 236 249 256 225 262 8.138115 0.420096 SUCCESS 45 +001101111 254 264 251 254 232 232 208 222 11.548635 0.172507 SUCCESS 46 +001110101 257 236 233 228 246 260 258 237 4.721240 0.786912 SUCCESS 47 +001110111 218 253 222 250 258 261 269 241 10.130409 0.255992 SUCCESS 48 +001111011 252 226 251 238 220 231 222 226 8.675113 0.370440 SUCCESS 49 +001111101 245 232 236 253 257 255 221 228 5.810064 0.668498 SUCCESS 50 +001111111 215 264 256 234 257 249 259 233 8.563900 0.380408 SUCCESS 51 +010000011 243 259 237 233 231 252 229 245 3.647244 0.887467 SUCCESS 52 +010000111 255 219 228 252 311 239 250 261 24.951343 0.001584 FAILURE 53 +010001011 234 274 230 259 240 237 239 255 6.897829 0.547695 SUCCESS 54 +010001111 214 240 261 235 227 256 257 249 8.119050 0.421928 SUCCESS 55 +010010011 225 263 269 218 256 260 241 236 10.558313 0.228003 SUCCESS 56 +010010111 257 253 253 243 262 228 250 279 9.129496 0.331490 SUCCESS 57 +010011011 253 251 231 192 271 287 214 251 27.668108 0.000542 FAILURE 58 +010011111 235 245 274 233 274 247 254 236 9.170803 0.328093 SUCCESS 59 +010100011 225 261 245 240 252 259 277 244 8.610504 0.376210 SUCCESS 60 +010100111 241 240 257 239 249 227 225 227 5.062292 0.750898 SUCCESS 61 +010101011 236 238 219 241 243 242 254 236 3.871787 0.868502 SUCCESS 62 +010101111 271 238 268 239 255 237 256 228 8.160357 0.417965 SUCCESS 63 +010110011 229 231 252 241 219 253 232 257 6.336471 0.609598 SUCCESS 64 +010110111 242 254 243 233 245 221 239 256 3.939574 0.862534 SUCCESS 65 +010111011 262 244 216 248 257 223 246 247 7.411526 0.492951 SUCCESS 66 +010111111 251 258 289 242 229 241 222 204 19.472268 0.012528 SUCCESS 67 +011000111 229 263 228 225 236 236 268 236 8.383842 0.396901 SUCCESS 68 +011001111 247 228 249 246 224 254 245 264 5.058055 0.751353 SUCCESS 69 +011010111 219 222 234 237 234 241 248 220 8.402907 0.395134 SUCCESS 70 +011011111 255 258 254 235 231 232 223 227 6.568428 0.583828 SUCCESS 71 +011101111 235 245 214 256 290 250 265 232 16.329718 0.037897 SUCCESS 72 +011111111 227 272 264 250 269 246 252 228 10.354953 0.240991 SUCCESS 73 +100000000 221 258 207 262 265 242 218 230 15.876394 0.044184 SUCCESS 74 +100010000 222 259 233 245 256 257 219 241 7.554513 0.478149 SUCCESS 75 +100100000 229 253 229 224 218 251 216 244 10.431213 0.236055 SUCCESS 76 +100101000 243 256 250 237 226 219 254 242 5.462657 0.707174 SUCCESS 77 +100110000 230 242 252 276 255 266 239 256 8.668758 0.371005 SUCCESS 78 +100111000 263 239 241 239 229 219 249 288 13.673325 0.090688 SUCCESS 79 +101000000 251 252 237 241 258 238 240 263 3.275476 0.915900 SUCCESS 80 +101000100 269 251 259 227 233 230 252 248 6.697647 0.569578 SUCCESS 81 +101001000 238 253 224 247 234 270 219 267 10.405793 0.237691 SUCCESS 82 +101001100 241 236 224 250 230 260 266 222 8.197428 0.414426 SUCCESS 83 +101010000 263 268 261 229 249 249 244 245 6.304696 0.613142 SUCCESS 84 +101010100 257 283 255 241 282 259 251 251 15.062953 0.057933 SUCCESS 85 +101011000 251 272 240 236 230 263 270 228 10.136764 0.255558 SUCCESS 86 +101011100 222 233 221 268 208 241 262 249 14.303530 0.074189 SUCCESS 87 +101100000 257 223 235 273 241 237 266 231 9.491731 0.302525 SUCCESS 88 +101100100 219 228 226 252 255 198 215 254 18.952217 0.015117 SUCCESS 89 +101101000 263 227 243 247 238 274 244 239 6.843812 0.553574 SUCCESS 90 +101101100 240 241 260 243 235 239 237 253 2.199362 0.974282 SUCCESS 91 +101110000 241 245 238 236 251 251 259 259 2.758602 0.948581 SUCCESS 92 +101110100 249 261 237 232 252 259 217 261 7.668904 0.466462 SUCCESS 93 +101111000 238 228 240 255 273 231 218 236 9.267188 0.320260 SUCCESS 94 +101111100 277 231 245 245 252 250 239 241 5.876792 0.661031 SUCCESS 95 +110000000 214 245 220 270 254 259 242 234 10.954442 0.204294 SUCCESS 96 +110000010 232 231 262 252 247 223 246 257 5.612000 0.690602 SUCCESS 97 +110000100 253 222 259 220 265 262 300 262 23.591371 0.002682 FAILURE 98 +110001000 219 229 205 222 238 250 235 262 14.214560 0.076342 SUCCESS 99 +110001010 241 239 227 235 236 206 255 236 8.966384 0.345140 SUCCESS 100 +110010000 253 232 228 259 249 248 241 249 3.301955 0.914005 SUCCESS 101 +110010010 213 241 227 240 203 234 258 258 14.691185 0.065436 SUCCESS 102 +110010100 243 239 260 234 232 218 239 224 6.960320 0.540920 SUCCESS 103 +110011000 242 252 267 253 249 263 240 251 4.714885 0.787569 SUCCESS 104 +110011010 226 246 240 229 240 231 266 227 6.519707 0.589223 SUCCESS 105 +110100000 253 237 260 248 249 250 211 257 7.278071 0.506950 SUCCESS 106 +110100010 269 258 248 232 232 239 247 246 4.907653 0.767399 SUCCESS 107 +110100100 202 263 247 247 240 265 237 247 11.265837 0.187087 SUCCESS 108 +110101000 255 268 249 230 259 242 267 233 7.559809 0.477605 SUCCESS 109 +110101010 262 269 257 257 259 259 256 247 7.887092 0.444576 SUCCESS 110 +110101100 239 239 235 214 225 250 262 247 7.504733 0.483278 SUCCESS 111 +110110000 251 215 248 259 248 257 251 261 6.967735 0.540118 SUCCESS 112 +110110010 239 238 252 265 245 212 201 254 15.047066 0.058237 SUCCESS 113 +110110100 244 243 226 232 254 272 227 256 7.565105 0.477061 SUCCESS 114 +110111000 222 241 239 206 245 247 227 242 9.684500 0.287872 SUCCESS 115 +110111010 260 260 247 231 245 253 219 260 6.979385 0.538858 SUCCESS 116 +110111100 244 259 260 276 271 241 238 237 9.785121 0.280433 SUCCESS 117 +111000000 236 250 220 249 253 232 254 230 5.207398 0.735197 SUCCESS 118 +111000010 249 218 248 239 258 251 264 262 7.210284 0.514124 SUCCESS 119 +111000100 210 215 226 228 213 270 216 251 21.513284 0.005902 FAILURE 120 +111000110 235 272 232 244 251 207 242 247 10.361308 0.240577 SUCCESS 121 +111001000 270 234 261 251 242 247 256 235 5.681905 0.682814 SUCCESS 122 +111001010 242 249 241 244 231 247 236 207 7.045054 0.531780 SUCCESS 123 +111001100 230 246 210 278 255 268 236 268 16.266168 0.038725 SUCCESS 124 +111010000 264 259 254 242 271 237 216 243 9.674967 0.288584 SUCCESS 125 +111010010 226 257 263 246 221 267 237 262 9.669671 0.288980 SUCCESS 126 +111010100 253 244 254 244 253 239 244 218 4.083621 0.849501 SUCCESS 127 +111010110 231 233 244 219 236 255 253 246 5.058055 0.751353 SUCCESS 128 +111011000 259 225 226 246 234 262 256 273 9.811600 0.278499 SUCCESS 129 +111011010 236 251 242 230 246 244 237 234 2.008711 0.980744 SUCCESS 130 +111011100 236 220 222 245 245 253 244 238 5.318610 0.723043 SUCCESS 131 +111100000 241 247 254 252 275 205 257 243 11.983953 0.151921 SUCCESS 132 +111100010 223 234 227 223 235 247 230 259 7.628655 0.470558 SUCCESS 133 +111100100 239 249 253 249 241 258 283 233 8.430445 0.392591 SUCCESS 134 +111100110 223 230 219 271 236 229 221 258 12.800571 0.118898 SUCCESS 135 +111101000 246 240 261 247 236 237 233 254 2.760721 0.948465 SUCCESS 136 +111101010 234 268 286 246 262 237 234 229 13.265546 0.103034 SUCCESS 137 +111101100 243 235 262 255 247 251 219 257 5.824893 0.666839 SUCCESS 138 +111101110 243 217 233 245 239 261 227 245 6.213607 0.623318 SUCCESS 139 +111110000 259 258 275 232 258 217 278 242 15.228183 0.054858 SUCCESS 140 +111110010 236 252 247 236 251 256 257 233 2.881466 0.941574 SUCCESS 141 +111110100 245 239 253 263 247 259 261 233 4.660867 0.793131 SUCCESS 142 +111110110 248 232 274 247 266 269 216 263 14.012259 0.081446 SUCCESS 143 +111111000 253 272 267 231 241 229 275 240 11.693741 0.165400 SUCCESS 144 +111111010 228 245 272 250 260 246 243 221 7.896625 0.443633 SUCCESS 145 +111111100 244 269 248 253 236 230 257 219 7.520620 0.481639 SUCCESS 146 +111111110 227 272 264 250 269 246 252 228 10.354953 0.240991 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 231 254 239 241 254 246 261 208 8.459043 0.389960 SUCCESS 0 +000000011 238 256 259 229 259 235 252 227 5.458421 0.707642 SUCCESS 1 +000000101 237 227 253 243 244 263 239 229 4.386543 0.820674 SUCCESS 2 +000000111 272 239 236 246 256 225 260 237 7.127669 0.522923 SUCCESS 3 +000001001 261 235 231 235 225 217 258 217 11.241476 0.188389 SUCCESS 4 +000001011 229 214 239 228 249 264 254 212 12.586619 0.126886 SUCCESS 5 +000001101 227 244 243 240 243 261 237 243 2.752247 0.948931 SUCCESS 6 +000001111 269 239 254 260 223 239 266 220 10.708715 0.218756 SUCCESS 7 +000010001 228 260 244 279 198 234 233 278 22.156199 0.004635 FAILURE 8 +000010011 228 267 257 236 230 238 257 242 6.026134 0.644304 SUCCESS 9 +000010101 238 243 271 255 243 254 209 265 11.217115 0.189698 SUCCESS 10 +000010111 232 232 242 225 259 245 240 232 4.450093 0.814405 SUCCESS 11 +000011001 241 233 224 226 229 229 230 242 6.476281 0.594040 SUCCESS 12 +000011011 255 233 229 246 257 248 237 259 3.927923 0.863567 SUCCESS 13 +000011101 274 247 270 257 251 237 235 224 9.839138 0.276498 SUCCESS 14 +000011111 255 248 251 252 267 229 232 233 5.360977 0.718389 SUCCESS 15 +000100011 221 251 232 266 213 230 226 269 14.078986 0.079730 SUCCESS 16 +000100101 240 245 239 247 214 249 256 252 5.027339 0.754650 SUCCESS 17 +000100111 234 234 257 255 231 241 269 276 9.769233 0.281598 SUCCESS 18 +000101001 246 255 259 257 254 246 250 227 3.972408 0.859604 SUCCESS 19 +000101011 244 265 285 239 238 273 195 250 23.097799 0.003241 FAILURE 20 +000101101 274 235 238 231 253 239 238 237 5.841839 0.664943 SUCCESS 21 +000101111 244 222 245 203 271 232 229 211 18.543378 0.017502 SUCCESS 22 +000110011 216 243 222 226 234 233 256 276 12.683003 0.123232 SUCCESS 23 +000110101 204 241 246 254 236 247 228 271 11.766823 0.161915 SUCCESS 24 +000110111 241 249 231 250 261 227 248 255 4.031722 0.854250 SUCCESS 25 +000111001 240 264 263 232 232 253 244 242 4.853636 0.773099 SUCCESS 26 +000111011 239 240 270 246 262 240 205 251 11.146151 0.193555 SUCCESS 27 +000111101 264 252 221 242 200 267 238 263 16.355138 0.037570 SUCCESS 28 +000111111 261 249 252 211 235 226 234 236 8.677231 0.370252 SUCCESS 29 +001000011 256 245 247 245 237 246 214 248 4.777376 0.781084 SUCCESS 30 +001000101 259 278 231 241 228 250 238 254 8.390197 0.396312 SUCCESS 31 +001000111 233 237 234 242 224 251 242 249 3.228873 0.919184 SUCCESS 32 +001001011 227 238 266 260 213 250 269 250 11.514741 0.174203 SUCCESS 33 +001001101 247 248 241 227 250 235 252 254 2.557360 0.959002 SUCCESS 34 +001001111 261 235 237 263 250 255 259 234 5.302723 0.724785 SUCCESS 35 +001010011 246 270 240 267 223 245 245 230 7.882855 0.444996 SUCCESS 36 +001010101 222 240 254 232 256 254 256 246 4.804914 0.778209 SUCCESS 37 +001010111 252 245 248 259 250 251 207 268 9.867736 0.274432 SUCCESS 38 +001011011 263 235 233 240 252 226 267 219 9.004514 0.341915 SUCCESS 39 +001011101 230 232 223 223 220 214 258 247 12.410797 0.133795 SUCCESS 40 +001011111 226 233 240 237 260 257 275 260 9.079715 0.335616 SUCCESS 41 +001100101 250 232 239 279 239 242 256 239 6.872409 0.550459 SUCCESS 42 +001100111 220 283 242 222 254 228 265 255 14.823581 0.062668 SUCCESS 43 +001101011 209 234 254 265 261 236 239 237 9.733221 0.284252 SUCCESS 44 +001101101 262 208 234 275 242 242 227 246 12.651228 0.124427 SUCCESS 45 +001101111 234 265 235 242 245 228 246 244 3.772226 0.877067 SUCCESS 46 +001110101 242 262 257 242 247 247 237 266 4.406667 0.818697 SUCCESS 47 +001110111 239 231 247 245 259 262 244 247 3.205571 0.920802 SUCCESS 48 +001111011 258 222 236 225 225 231 228 271 11.159920 0.192802 SUCCESS 49 +001111101 254 238 258 248 293 233 222 235 14.522778 0.069117 SUCCESS 50 +001111111 256 246 225 233 242 250 226 247 4.278508 0.831162 SUCCESS 51 +010000011 228 265 245 244 235 223 237 229 6.378837 0.604876 SUCCESS 52 +010000111 244 274 247 229 236 246 223 244 6.970912 0.539774 SUCCESS 53 +010001011 238 259 226 229 227 211 239 223 11.350570 0.182615 SUCCESS 54 +010001111 232 252 236 246 228 232 245 245 2.911122 0.939811 SUCCESS 55 +010010011 245 220 243 250 258 268 260 250 7.065178 0.529617 SUCCESS 56 +010010111 251 245 247 252 240 248 270 249 3.574161 0.893358 SUCCESS 57 +010011011 242 240 242 261 227 234 239 255 3.605936 0.890814 SUCCESS 58 +010011111 238 242 209 242 256 280 259 229 13.380995 0.099396 SUCCESS 59 +010100011 246 242 250 246 224 235 228 250 3.511670 0.898282 SUCCESS 60 +010100111 231 243 235 252 227 266 244 230 5.465835 0.706822 SUCCESS 61 +010101011 230 260 253 239 229 241 261 245 4.578252 0.801554 SUCCESS 62 +010101111 247 230 245 228 250 255 235 228 4.086798 0.849208 SUCCESS 63 +010110011 244 243 247 253 248 240 243 245 0.518463 0.999847 SUCCESS 64 +010110111 260 249 243 257 234 216 257 243 6.369305 0.605938 SUCCESS 65 +010111011 230 227 232 227 242 219 246 225 8.211197 0.413117 SUCCESS 66 +010111111 231 227 236 233 255 243 261 257 5.191510 0.736925 SUCCESS 67 +011000111 277 227 261 237 245 282 221 248 15.652910 0.047626 SUCCESS 68 +011001111 251 247 246 245 246 219 241 247 3.019157 0.933150 SUCCESS 69 +011010111 216 225 246 276 251 243 232 230 10.894069 0.207774 SUCCESS 70 +011011111 240 258 244 254 242 234 249 229 2.824271 0.944897 SUCCESS 71 +011101111 236 238 235 242 266 235 266 247 5.252942 0.730231 SUCCESS 72 +011111111 246 237 229 219 246 254 248 246 4.380188 0.821297 SUCCESS 73 +100000000 231 254 239 241 254 246 261 208 8.459043 0.389960 SUCCESS 74 +100010000 239 236 269 241 244 244 233 245 3.581575 0.892767 SUCCESS 75 +100100000 242 241 242 262 241 231 240 228 3.378215 0.908433 SUCCESS 76 +100101000 253 279 259 235 246 225 243 226 9.738517 0.283860 SUCCESS 77 +100110000 236 231 249 254 215 239 241 242 5.288954 0.726293 SUCCESS 78 +100111000 239 257 268 259 223 232 253 278 11.874858 0.156875 SUCCESS 79 +101000000 229 243 279 236 240 227 249 228 8.924017 0.348746 SUCCESS 80 +101000100 233 243 253 244 226 250 239 233 3.037163 0.932004 SUCCESS 81 +101001000 257 247 227 241 238 216 261 253 7.071533 0.528935 SUCCESS 82 +101001100 242 241 231 238 259 236 244 219 4.840926 0.774435 SUCCESS 83 +101010000 231 246 239 258 259 225 234 247 4.628033 0.796491 SUCCESS 84 +101010100 225 221 236 236 254 234 250 233 5.892679 0.659252 SUCCESS 85 +101011000 258 242 263 232 220 247 202 237 13.200936 0.105120 SUCCESS 86 +101011100 229 276 252 262 231 269 244 259 11.178985 0.191762 SUCCESS 87 +101100000 249 251 254 225 214 285 247 231 13.951886 0.083028 SUCCESS 88 +101100100 272 251 253 232 249 258 241 258 6.222081 0.622371 SUCCESS 89 +101101000 243 272 258 253 270 260 211 257 13.701923 0.089873 SUCCESS 90 +101101100 255 228 235 263 273 251 256 211 12.443631 0.132481 SUCCESS 91 +101110000 231 256 242 253 237 231 240 248 2.760721 0.948465 SUCCESS 92 +101110100 248 252 231 231 235 229 234 271 6.602322 0.580082 SUCCESS 93 +101111000 263 217 258 229 277 226 247 256 13.014523 0.111351 SUCCESS 94 +101111100 240 238 255 252 261 252 239 217 5.692497 0.681632 SUCCESS 95 +110000000 266 230 241 249 247 262 259 226 6.732599 0.565739 SUCCESS 96 +110000010 244 239 234 241 225 238 232 235 3.271239 0.916201 SUCCESS 97 +110000100 215 238 246 261 212 250 236 279 14.925261 0.060615 SUCCESS 98 +110001000 250 251 244 245 232 261 218 252 5.333439 0.721415 SUCCESS 99 +110001010 249 267 257 252 259 239 248 233 4.919304 0.766165 SUCCESS 100 +110010000 239 263 261 253 232 227 228 245 6.130992 0.632561 SUCCESS 101 +110010010 230 253 272 227 238 261 233 244 7.603235 0.473154 SUCCESS 102 +110010100 259 251 254 254 249 233 266 248 4.679932 0.791173 SUCCESS 103 +110011000 252 217 249 244 215 250 237 258 8.251446 0.409302 SUCCESS 104 +110011010 228 230 246 237 234 246 247 215 6.254915 0.618701 SUCCESS 105 +110100000 231 253 270 234 243 235 257 234 5.829129 0.666365 SUCCESS 106 +110100010 233 246 228 256 225 246 226 231 5.924454 0.655694 SUCCESS 107 +110100100 231 257 233 229 226 243 261 237 5.744396 0.675838 SUCCESS 108 +110101000 241 250 243 242 247 252 243 238 0.674160 0.999589 SUCCESS 109 +110101010 233 241 235 243 227 221 255 232 5.555864 0.696843 SUCCESS 110 +110101100 229 255 243 239 243 244 230 273 5.969999 0.650593 SUCCESS 111 +110110000 256 251 244 212 239 268 236 258 8.791621 0.360178 SUCCESS 112 +110110010 266 246 216 271 258 265 274 277 19.475446 0.012514 SUCCESS 113 +110110100 251 255 241 232 264 244 224 268 7.170036 0.518403 SUCCESS 114 +110111000 230 238 244 224 250 215 226 263 9.361454 0.312727 SUCCESS 115 +110111010 248 226 257 227 238 221 242 268 8.258860 0.408601 SUCCESS 116 +110111100 249 207 265 237 266 239 265 266 14.013318 0.081419 SUCCESS 117 +111000000 276 245 236 262 266 273 243 211 16.154955 0.040215 SUCCESS 118 +111000010 208 257 254 246 224 262 257 242 10.450278 0.234833 SUCCESS 119 +111000100 253 250 230 248 232 256 249 243 2.715176 0.950942 SUCCESS 120 +111000110 239 226 222 221 255 244 227 298 19.883225 0.010787 SUCCESS 121 +111001000 241 249 248 263 253 249 217 251 5.466894 0.706705 SUCCESS 122 +111001010 259 247 272 257 264 237 270 225 11.241476 0.188389 SUCCESS 123 +111001100 257 230 258 243 242 255 256 258 4.301810 0.828918 SUCCESS 124 +111010000 228 230 257 230 228 244 255 244 5.097244 0.747134 SUCCESS 125 +111010010 232 244 222 235 235 229 247 255 4.907653 0.767399 SUCCESS 126 +111010100 254 226 244 246 241 260 241 218 5.861964 0.662691 SUCCESS 127 +111010110 234 252 256 257 244 247 237 245 2.250202 0.972364 SUCCESS 128 +111011000 239 255 263 242 245 250 214 253 6.468867 0.594863 SUCCESS 129 +111011010 239 247 244 222 275 246 230 253 7.452833 0.488653 SUCCESS 130 +111011100 230 208 247 241 262 228 234 243 9.345566 0.313988 SUCCESS 131 +111100000 271 237 235 248 248 261 242 230 5.825952 0.666721 SUCCESS 132 +111100010 278 237 230 237 241 235 252 232 7.416822 0.492399 SUCCESS 133 +111100100 224 224 247 265 260 252 253 226 8.369013 0.398279 SUCCESS 134 +111100110 255 257 259 225 227 250 238 261 6.444506 0.597569 SUCCESS 135 +111101000 245 240 240 251 247 241 262 263 3.287127 0.915069 SUCCESS 136 +111101010 254 233 230 244 235 246 244 195 12.374786 0.135249 SUCCESS 137 +111101100 256 248 235 237 242 253 231 256 2.909004 0.939937 SUCCESS 138 +111101110 234 214 238 234 233 200 235 255 14.499476 0.069640 SUCCESS 139 +111110000 229 270 230 241 242 269 225 215 12.476466 0.131178 SUCCESS 140 +111110010 235 260 251 265 251 250 241 206 10.012842 0.264126 SUCCESS 141 +111110100 236 251 234 241 266 237 257 275 7.938991 0.439452 SUCCESS 142 +111110110 256 239 256 221 259 239 232 259 6.180773 0.626991 SUCCESS 143 +111111000 243 263 213 222 241 250 254 233 8.818100 0.357873 SUCCESS 144 +111111010 236 245 231 236 248 248 229 255 2.889939 0.941073 SUCCESS 145 +111111100 247 255 250 241 233 247 235 214 5.480663 0.705181 SUCCESS 146 +111111110 246 237 229 219 246 254 248 246 4.380188 0.821297 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 237 225 230 245 237 211 249 244 7.577815 0.475757 SUCCESS 0 +000000011 223 244 237 230 211 227 244 253 9.176099 0.327659 SUCCESS 1 +000000101 225 269 235 237 264 260 239 228 8.693119 0.368842 SUCCESS 2 +000000111 227 242 236 223 230 216 255 235 8.482344 0.387825 SUCCESS 3 +000001001 262 229 258 238 271 253 234 251 7.325733 0.501931 SUCCESS 4 +000001011 244 270 225 237 275 262 229 229 11.932053 0.154261 SUCCESS 5 +000001101 237 240 251 244 210 267 252 264 9.574346 0.296180 SUCCESS 6 +000001111 228 244 233 238 228 239 250 250 3.290304 0.914841 SUCCESS 7 +000010001 244 249 232 261 239 236 262 225 5.224345 0.733351 SUCCESS 8 +000010011 263 249 217 220 229 228 256 245 9.864558 0.274661 SUCCESS 9 +000010101 264 246 250 235 221 262 252 239 6.180773 0.626991 SUCCESS 10 +000010111 233 268 231 227 251 245 267 224 9.047940 0.338268 SUCCESS 11 +000011001 233 238 237 266 224 234 266 244 7.103308 0.525529 SUCCESS 12 +000011011 226 245 250 280 241 263 243 234 8.984390 0.343615 SUCCESS 13 +000011101 226 253 262 260 262 244 241 231 6.271861 0.616808 SUCCESS 14 +000011111 242 236 241 246 248 226 251 246 2.025658 0.980215 SUCCESS 15 +000100011 264 236 239 237 246 236 275 235 6.965616 0.540347 SUCCESS 16 +000100101 241 231 260 256 261 240 253 255 4.549655 0.804445 SUCCESS 17 +000100111 255 244 258 244 236 251 235 258 2.965140 0.936526 SUCCESS 18 +000101001 229 249 261 250 211 250 261 240 8.496114 0.386566 SUCCESS 19 +000101011 255 251 246 258 250 291 249 204 17.908937 0.021920 SUCCESS 20 +000101101 233 238 239 244 246 240 259 232 2.441911 0.964385 SUCCESS 21 +000101111 234 273 210 221 272 244 249 230 15.404005 0.051750 SUCCESS 22 +000110011 227 266 238 257 232 232 236 237 5.871496 0.661624 SUCCESS 23 +000110101 217 228 240 244 218 232 251 277 12.584501 0.126968 SUCCESS 24 +000110111 248 220 239 260 229 249 229 232 6.370364 0.605820 SUCCESS 25 +000111001 270 261 240 242 254 241 258 233 5.928691 0.655219 SUCCESS 26 +000111011 232 270 232 228 250 224 263 243 8.560723 0.380695 SUCCESS 27 +000111101 241 241 267 214 244 243 254 240 6.635156 0.576458 SUCCESS 28 +000111111 250 257 254 244 231 223 259 227 6.062146 0.640271 SUCCESS 29 +001000011 246 234 228 240 253 247 256 215 6.182891 0.626754 SUCCESS 30 +001000101 241 253 223 252 235 252 265 211 9.638955 0.291286 SUCCESS 31 +001000111 261 228 255 257 247 230 255 246 4.907653 0.767399 SUCCESS 32 +001001011 254 226 245 257 246 249 237 246 2.856046 0.943064 SUCCESS 33 +001001101 256 252 272 228 262 240 225 275 12.267810 0.139649 SUCCESS 34 +001001111 268 269 271 253 230 271 249 245 12.439395 0.132649 SUCCESS 35 +001010011 257 237 278 233 228 263 260 262 11.335742 0.183392 SUCCESS 36 +001010101 248 239 241 214 219 270 240 247 9.679204 0.288267 SUCCESS 37 +001010111 238 246 254 242 232 265 250 222 5.295309 0.725597 SUCCESS 38 +001011011 230 229 235 248 263 243 239 265 5.703088 0.680450 SUCCESS 39 +001011101 239 270 236 273 237 256 261 276 13.083369 0.109013 SUCCESS 40 +001011111 246 262 208 225 249 251 244 216 12.099402 0.146824 SUCCESS 41 +001100101 236 266 260 253 233 252 276 266 10.827342 0.211675 SUCCESS 42 +001100111 214 234 222 283 246 207 232 238 19.391771 0.012899 SUCCESS 43 +001101011 240 233 258 243 240 227 252 283 9.397465 0.309883 SUCCESS 44 +001101101 242 266 270 248 254 215 235 243 9.311673 0.316690 SUCCESS 45 +001101111 247 255 223 268 228 218 239 231 9.676026 0.288505 SUCCESS 46 +001110101 247 254 240 231 256 241 233 251 2.613496 0.956228 SUCCESS 47 +001110111 252 248 218 255 260 234 253 242 5.573870 0.694843 SUCCESS 48 +001111011 247 223 282 246 239 262 248 230 10.392024 0.238582 SUCCESS 49 +001111101 243 243 259 240 259 268 244 262 5.726390 0.677849 SUCCESS 50 +001111111 256 248 246 265 251 223 230 234 5.892679 0.659252 SUCCESS 51 +010000011 224 239 256 252 216 264 240 259 8.721716 0.366313 SUCCESS 52 +010000111 259 243 233 241 266 243 263 235 5.403344 0.713724 SUCCESS 53 +010001011 237 245 230 264 247 239 261 236 4.369596 0.822333 SUCCESS 54 +010001111 245 241 237 256 254 261 265 237 4.538004 0.805619 SUCCESS 55 +010010011 242 235 257 260 247 244 232 278 7.661489 0.467215 SUCCESS 56 +010010111 259 245 235 262 241 241 229 241 3.740451 0.879749 SUCCESS 57 +010011011 263 269 260 220 249 239 224 249 9.692973 0.287240 SUCCESS 58 +010011111 280 231 258 239 240 269 259 251 10.940673 0.205083 SUCCESS 59 +010100011 237 233 252 241 264 230 249 238 3.822007 0.872815 SUCCESS 60 +010100111 260 215 261 242 253 262 251 248 7.838370 0.449416 SUCCESS 61 +010101011 251 230 237 232 221 247 240 243 4.261561 0.832787 SUCCESS 62 +010101111 208 221 248 223 211 259 253 217 18.785927 0.016047 SUCCESS 63 +010110011 267 260 241 248 259 246 219 242 7.035521 0.532805 SUCCESS 64 +010110111 236 225 231 243 261 256 252 264 6.304696 0.613142 SUCCESS 65 +010111011 232 267 234 248 242 280 250 258 9.771351 0.281442 SUCCESS 66 +010111111 244 259 234 230 236 255 253 220 5.797354 0.669919 SUCCESS 67 +011000111 256 266 231 229 262 252 243 248 6.009188 0.646203 SUCCESS 68 +011001111 239 233 263 248 272 242 237 242 5.753928 0.674773 SUCCESS 69 +011010111 229 227 238 227 267 232 223 252 8.606267 0.376591 SUCCESS 70 +011011111 249 239 245 253 222 233 248 241 3.252174 0.917550 SUCCESS 71 +011101111 270 252 221 244 251 249 251 257 6.568428 0.583828 SUCCESS 72 +011111111 240 238 252 251 260 227 228 244 4.105863 0.847448 SUCCESS 73 +100000000 237 225 230 245 237 211 249 244 7.577815 0.475757 SUCCESS 74 +100010000 218 239 249 230 240 229 243 215 8.589320 0.378115 SUCCESS 75 +100100000 228 245 273 247 225 262 258 241 8.432563 0.392396 SUCCESS 76 +100101000 222 277 248 269 263 247 275 248 14.984575 0.059446 SUCCESS 77 +100110000 248 246 231 264 242 249 223 243 4.497756 0.809658 SUCCESS 78 +100111000 223 278 216 228 223 237 234 249 13.845969 0.085870 SUCCESS 79 +101000000 232 252 234 231 234 258 247 255 3.835776 0.871628 SUCCESS 80 +101000100 242 260 241 248 235 230 267 219 7.281248 0.506614 SUCCESS 81 +101001000 235 253 261 244 246 256 248 234 3.003270 0.934152 SUCCESS 82 +101001100 251 239 272 233 238 250 230 254 5.691438 0.681750 SUCCESS 83 +101010000 241 247 236 267 252 249 228 281 9.798890 0.279426 SUCCESS 84 +101010100 241 228 228 235 262 243 243 270 6.798268 0.558546 SUCCESS 85 +101011000 238 255 234 223 222 240 255 245 5.635302 0.688008 SUCCESS 86 +101011100 259 281 248 255 264 241 238 252 9.399584 0.309716 SUCCESS 87 +101100000 248 245 234 224 272 238 259 218 9.497027 0.302115 SUCCESS 88 +101100100 225 256 244 245 241 238 247 219 5.060174 0.751126 SUCCESS 89 +101101000 262 247 266 245 263 223 247 233 7.378692 0.496379 SUCCESS 90 +101101100 246 249 243 228 276 227 236 253 7.382928 0.495936 SUCCESS 91 +101110000 237 259 257 253 246 261 255 243 3.916272 0.864597 SUCCESS 92 +101110100 261 237 243 273 241 225 256 256 7.745164 0.458751 SUCCESS 93 +101111000 224 261 248 245 225 235 264 242 6.584316 0.582071 SUCCESS 94 +101111100 242 244 217 241 242 250 242 220 5.828070 0.666484 SUCCESS 95 +110000000 217 246 242 247 252 220 245 241 5.959407 0.651779 SUCCESS 96 +110000010 256 248 243 230 259 271 265 217 10.472520 0.233414 SUCCESS 97 +110000100 272 247 245 258 224 245 237 245 6.083330 0.637898 SUCCESS 98 +110001000 232 240 234 215 245 235 272 230 9.216348 0.324375 SUCCESS 99 +110001010 229 230 240 231 243 239 255 222 5.308019 0.724204 SUCCESS 100 +110010000 240 243 230 231 233 243 271 218 8.133878 0.420503 SUCCESS 101 +110010010 238 247 233 242 245 258 223 252 3.709735 0.882317 SUCCESS 102 +110010100 223 284 255 249 253 242 294 269 22.741919 0.003712 FAILURE 103 +110011000 271 263 225 270 247 243 227 234 10.672703 0.220943 SUCCESS 104 +110011010 268 244 241 236 258 264 249 245 5.329202 0.721880 SUCCESS 105 +110100000 230 239 269 259 225 263 243 245 7.583111 0.475214 SUCCESS 106 +110100010 272 238 258 249 271 251 232 208 13.779242 0.087704 SUCCESS 107 +110100100 253 246 268 244 222 257 246 258 6.370364 0.605820 SUCCESS 108 +110101000 232 209 252 262 228 255 233 270 12.429862 0.133030 SUCCESS 109 +110101010 244 219 224 253 264 220 243 266 10.896187 0.207651 SUCCESS 110 +110101100 246 244 233 240 225 224 251 260 5.144907 0.741982 SUCCESS 111 +110110000 249 241 238 250 295 243 270 243 14.260104 0.075233 SUCCESS 112 +110110010 215 255 256 253 260 255 245 232 7.220876 0.513000 SUCCESS 113 +110110100 267 259 262 247 255 231 227 212 11.388700 0.180632 SUCCESS 114 +110111000 233 253 240 248 246 261 244 232 2.838040 0.944106 SUCCESS 115 +110111010 268 224 233 248 243 237 238 241 5.139611 0.742555 SUCCESS 116 +110111100 236 254 228 262 227 247 234 240 4.932014 0.764817 SUCCESS 117 +111000000 218 245 241 251 251 231 238 245 4.228727 0.835920 SUCCESS 118 +111000010 254 244 227 233 228 236 233 235 4.438442 0.815560 SUCCESS 119 +111000100 220 249 256 225 252 234 260 246 6.493227 0.592159 SUCCESS 120 +111000110 218 245 213 251 241 227 229 258 10.268101 0.246711 SUCCESS 121 +111001000 252 228 223 255 245 267 245 242 5.998596 0.647389 SUCCESS 122 +111001010 227 257 237 234 253 233 259 272 7.681614 0.465172 SUCCESS 123 +111001100 285 259 230 295 261 248 238 228 22.357441 0.004295 FAILURE 124 +111010000 237 215 236 249 210 262 260 261 12.750790 0.120717 SUCCESS 125 +111010010 279 236 245 257 246 240 228 252 7.589466 0.474563 SUCCESS 126 +111010100 222 216 265 250 232 255 223 235 10.784975 0.214183 SUCCESS 127 +111010110 268 215 232 217 248 227 239 273 14.698599 0.065278 SUCCESS 128 +111011000 238 253 259 236 284 280 267 232 16.738556 0.032950 SUCCESS 129 +111011010 221 260 258 240 259 248 216 224 10.289284 0.245306 SUCCESS 130 +111011100 232 230 239 259 246 266 244 262 5.912804 0.656999 SUCCESS 131 +111100000 246 276 237 248 235 237 256 245 5.766638 0.673353 SUCCESS 132 +111100010 245 231 252 226 215 239 275 221 12.397028 0.134349 SUCCESS 133 +111100100 221 221 242 256 219 267 229 248 11.072009 0.197652 SUCCESS 134 +111100110 244 263 244 288 269 256 237 245 13.102434 0.108373 SUCCESS 135 +111101000 235 241 225 234 255 254 267 245 5.512438 0.701662 SUCCESS 136 +111101010 225 219 234 264 226 250 235 227 9.465252 0.304579 SUCCESS 137 +111101100 240 245 271 216 278 275 235 212 20.112005 0.009921 FAILURE 138 +111101110 263 250 250 258 240 239 252 263 4.572956 0.802090 SUCCESS 139 +111110000 252 260 242 227 246 237 253 238 3.314665 0.913088 SUCCESS 140 +111110010 227 250 227 261 244 249 245 242 3.960758 0.860647 SUCCESS 141 +111110100 258 257 248 260 223 239 281 243 10.417444 0.236940 SUCCESS 142 +111110110 246 232 245 210 286 267 248 200 23.533117 0.002743 FAILURE 143 +111111000 252 245 259 220 241 228 247 236 5.126901 0.743931 SUCCESS 144 +111111010 267 237 243 251 237 232 256 222 6.146880 0.630783 SUCCESS 145 +111111100 236 248 235 242 224 238 236 248 2.933365 0.938469 SUCCESS 146 +111111110 240 238 252 251 260 228 228 244 3.964994 0.860268 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 235 251 248 258 270 262 238 249 5.882088 0.660438 SUCCESS 0 +000000011 247 236 235 251 285 240 266 257 10.747904 0.216396 SUCCESS 1 +000000101 242 260 249 249 260 265 231 236 5.211635 0.734735 SUCCESS 2 +000000111 238 237 229 245 257 265 266 263 7.431650 0.490855 SUCCESS 3 +000001001 247 243 246 214 220 279 222 219 16.267227 0.038711 SUCCESS 4 +000001011 244 270 259 273 242 244 254 253 8.072446 0.426426 SUCCESS 5 +000001101 228 232 235 240 241 244 267 235 4.760429 0.782848 SUCCESS 6 +000001111 251 254 215 259 253 256 273 297 21.452912 0.006037 FAILURE 7 +000010001 244 228 243 206 265 262 218 246 13.371462 0.099692 SUCCESS 8 +000010011 245 252 253 226 219 247 223 190 19.003057 0.014843 SUCCESS 9 +000010101 255 249 247 229 245 275 227 259 7.827779 0.450472 SUCCESS 10 +000010111 249 255 248 240 231 264 262 240 4.566601 0.802733 SUCCESS 11 +000011001 202 231 266 246 240 262 224 273 16.964159 0.030484 SUCCESS 12 +000011011 238 213 234 247 239 240 263 245 6.428618 0.599336 SUCCESS 13 +000011101 252 241 243 238 256 260 247 231 2.898412 0.940570 SUCCESS 14 +000011111 270 272 219 255 252 262 259 263 13.367226 0.099824 SUCCESS 15 +000100011 251 215 253 227 243 262 244 241 6.770729 0.561559 SUCCESS 16 +000100101 247 273 236 216 212 254 242 236 12.282638 0.139032 SUCCESS 17 +000100111 266 214 263 260 247 239 244 211 13.244362 0.103714 SUCCESS 18 +000101001 245 242 251 249 242 239 251 222 2.727886 0.950257 SUCCESS 19 +000101011 269 228 236 242 256 256 220 245 7.685850 0.464743 SUCCESS 20 +000101101 242 231 239 264 272 262 230 253 8.358422 0.399264 SUCCESS 21 +000101111 248 259 245 222 221 238 246 217 8.634864 0.374028 SUCCESS 22 +000110011 212 243 260 249 228 262 251 257 8.903893 0.350468 SUCCESS 23 +000110101 219 256 233 257 237 260 244 222 7.855317 0.447729 SUCCESS 24 +000110111 226 230 218 263 248 226 253 241 8.468575 0.389086 SUCCESS 25 +000111001 202 225 225 249 244 255 275 228 16.359374 0.037516 SUCCESS 26 +000111011 264 245 244 231 255 270 234 222 8.252505 0.409202 SUCCESS 27 +000111101 260 248 245 247 236 236 255 242 2.249143 0.972405 SUCCESS 28 +000111111 259 250 224 262 226 241 251 232 6.409553 0.601457 SUCCESS 29 +001000011 252 233 232 254 225 266 252 251 5.863023 0.662572 SUCCESS 30 +001000101 249 231 238 255 290 220 225 260 15.489798 0.050293 SUCCESS 31 +001000111 269 239 249 230 220 261 239 227 8.704770 0.367810 SUCCESS 32 +001001011 248 276 238 253 221 257 228 265 10.776502 0.214687 SUCCESS 33 +001001101 236 265 233 255 201 224 235 220 15.564999 0.049047 SUCCESS 34 +001001111 273 231 253 247 245 216 256 247 8.617918 0.375545 SUCCESS 35 +001010011 236 244 250 235 231 236 251 226 3.380334 0.908276 SUCCESS 36 +001010101 228 280 239 224 257 246 263 258 11.423653 0.178830 SUCCESS 37 +001010111 255 214 242 239 250 218 250 227 8.902834 0.350559 SUCCESS 38 +001011011 227 234 236 244 255 231 235 255 4.041254 0.853382 SUCCESS 39 +001011101 248 241 248 264 260 238 235 251 3.621824 0.889532 SUCCESS 40 +001011111 241 229 250 203 209 265 260 234 16.897432 0.031195 SUCCESS 41 +001100101 227 221 259 243 239 245 235 263 6.427559 0.599454 SUCCESS 42 +001100111 238 247 255 228 246 245 233 249 2.439793 0.964479 SUCCESS 43 +001101011 210 255 244 272 220 250 236 234 12.052799 0.148864 SUCCESS 44 +001101101 264 233 249 242 226 230 239 251 4.866346 0.771761 SUCCESS 45 +001101111 241 242 246 240 248 223 241 233 2.667514 0.953462 SUCCESS 46 +001110101 217 268 242 222 257 256 259 255 10.363426 0.240439 SUCCESS 47 +001110111 254 236 225 240 254 261 218 235 7.178509 0.517501 SUCCESS 48 +001111011 253 246 268 267 255 233 256 244 6.603381 0.579965 SUCCESS 49 +001111101 258 262 224 228 242 234 266 256 8.065032 0.427144 SUCCESS 50 +001111111 255 264 246 220 253 227 242 254 6.663753 0.573307 SUCCESS 51 +010000011 217 240 250 239 239 251 262 253 5.445711 0.709047 SUCCESS 52 +010000111 254 240 226 262 240 260 213 254 8.888006 0.351832 SUCCESS 53 +010001011 247 247 250 261 264 222 221 251 7.636069 0.469802 SUCCESS 54 +010001111 280 263 268 231 227 228 261 231 14.387204 0.072215 SUCCESS 55 +010010011 262 249 246 246 220 209 228 253 10.612331 0.224647 SUCCESS 56 +010010111 246 230 241 248 209 271 237 269 12.088810 0.147285 SUCCESS 57 +010011011 262 257 214 232 216 215 221 237 15.949476 0.043109 SUCCESS 58 +010011111 251 265 252 230 245 230 257 266 6.732599 0.565739 SUCCESS 59 +010100011 229 251 248 232 245 246 249 248 2.038368 0.979813 SUCCESS 60 +010100111 225 256 246 227 236 223 263 234 7.518502 0.481857 SUCCESS 61 +010101011 225 281 236 224 259 240 256 241 10.954442 0.204294 SUCCESS 62 +010101111 262 236 249 242 271 234 239 216 8.710065 0.367342 SUCCESS 63 +010110011 242 254 256 240 239 246 246 245 1.246111 0.996165 SUCCESS 64 +010110111 222 269 241 247 253 252 214 259 10.150533 0.254619 SUCCESS 65 +010111011 237 241 230 265 228 233 260 279 10.794507 0.213617 SUCCESS 66 +010111111 228 235 264 210 234 241 265 246 10.398379 0.238170 SUCCESS 67 +011000111 231 215 234 271 242 234 232 224 10.610212 0.224778 SUCCESS 68 +011001111 257 273 260 219 234 224 224 268 14.257986 0.075284 SUCCESS 69 +011010111 228 258 266 272 231 239 246 257 8.794799 0.359901 SUCCESS 70 +011011111 221 250 226 229 240 219 244 259 8.456924 0.390155 SUCCESS 71 +011101111 258 242 228 229 229 234 231 258 5.854549 0.663521 SUCCESS 72 +011111111 254 255 254 228 255 237 247 250 3.326316 0.912243 SUCCESS 73 +100000000 235 251 248 258 270 262 238 249 5.882088 0.660438 SUCCESS 74 +100010000 251 251 238 245 245 271 241 261 4.873760 0.770980 SUCCESS 75 +100100000 228 254 243 244 247 267 234 239 4.317697 0.827383 SUCCESS 76 +100101000 233 220 232 249 232 243 238 252 4.763607 0.782518 SUCCESS 77 +100110000 219 227 253 226 261 269 261 250 10.823105 0.211925 SUCCESS 78 +100111000 258 241 261 230 245 249 232 253 3.969231 0.859889 SUCCESS 79 +101000000 256 202 245 242 236 262 256 232 10.991513 0.202181 SUCCESS 80 +101000100 257 265 227 264 230 268 276 252 13.292025 0.102189 SUCCESS 81 +101001000 270 274 256 235 228 250 266 228 11.944763 0.153685 SUCCESS 82 +101001100 237 246 250 242 251 251 242 235 1.167732 0.996951 SUCCESS 83 +101010000 238 233 244 249 244 250 263 232 3.062583 0.930369 SUCCESS 84 +101010100 243 230 240 242 231 269 255 262 6.147939 0.630665 SUCCESS 85 +101011000 244 241 237 248 239 246 223 243 2.342349 0.968677 SUCCESS 86 +101011100 251 252 239 246 226 243 235 243 2.344468 0.968589 SUCCESS 87 +101100000 236 264 247 232 259 234 239 261 5.300605 0.725017 SUCCESS 88 +101100100 254 261 224 250 252 231 225 236 6.303636 0.613261 SUCCESS 89 +101101000 266 222 249 240 240 240 233 228 6.044140 0.642287 SUCCESS 90 +101101100 236 252 247 219 258 231 243 241 4.844103 0.774101 SUCCESS 91 +101110000 253 254 241 260 231 229 250 245 3.704439 0.882757 SUCCESS 92 +101110100 257 254 239 250 266 240 225 247 5.056996 0.751467 SUCCESS 93 +101111000 234 263 263 272 236 258 237 253 8.389138 0.396410 SUCCESS 94 +101111100 241 232 227 234 224 250 265 224 7.765288 0.456727 SUCCESS 95 +110000000 237 242 245 260 261 243 255 257 3.720326 0.881434 SUCCESS 96 +110000010 251 252 260 235 229 267 245 248 5.136434 0.742899 SUCCESS 97 +110000100 231 275 258 233 249 220 231 223 11.295494 0.185512 SUCCESS 98 +110001000 257 234 257 282 251 254 265 272 13.668029 0.090839 SUCCESS 99 +110001010 268 251 237 252 226 234 230 230 6.609736 0.579263 SUCCESS 100 +110010000 219 248 224 241 252 239 206 240 11.099548 0.196122 SUCCESS 101 +110010010 241 254 246 252 284 232 219 268 13.180812 0.105778 SUCCESS 102 +110010100 217 218 244 247 210 227 234 239 12.765618 0.120172 SUCCESS 103 +110011000 213 261 249 253 272 272 255 233 13.354516 0.100220 SUCCESS 104 +110011010 240 241 251 237 227 242 246 247 1.840304 0.985522 SUCCESS 105 +110100000 251 237 237 233 241 269 257 246 4.534826 0.805939 SUCCESS 106 +110100010 246 241 255 267 239 254 257 228 5.102540 0.746562 SUCCESS 107 +110100100 268 250 239 238 230 241 260 242 4.804914 0.778209 SUCCESS 108 +110101000 235 240 233 237 243 263 260 236 4.026426 0.854731 SUCCESS 109 +110101010 240 231 237 242 233 263 248 245 3.136725 0.925486 SUCCESS 110 +110101100 261 250 244 267 250 245 235 248 4.135520 0.844694 SUCCESS 111 +110110000 235 237 251 247 236 256 256 227 3.520144 0.897621 SUCCESS 112 +110110010 237 248 224 245 281 226 218 228 13.143741 0.106999 SUCCESS 113 +110110100 247 242 247 251 239 235 266 228 3.882379 0.867577 SUCCESS 114 +110111000 255 243 232 255 240 226 235 234 3.881320 0.867669 SUCCESS 115 +110111010 262 229 224 251 254 228 251 243 5.959407 0.651779 SUCCESS 116 +110111100 240 251 244 250 228 242 219 274 7.995127 0.433946 SUCCESS 117 +111000000 234 252 261 233 242 257 231 247 3.914154 0.864784 SUCCESS 118 +111000010 248 246 237 213 235 223 233 228 8.267333 0.407802 SUCCESS 119 +111000100 264 248 271 237 233 257 247 268 8.688882 0.369217 SUCCESS 120 +111000110 244 239 250 257 239 232 239 240 1.877375 0.984543 SUCCESS 121 +111001000 221 234 227 242 236 252 211 263 10.662111 0.221589 SUCCESS 122 +111001010 237 219 234 264 229 209 261 208 17.929061 0.021765 SUCCESS 123 +111001100 232 241 234 243 273 267 245 232 7.479313 0.485908 SUCCESS 124 +111010000 267 229 232 243 229 264 262 248 7.874382 0.445836 SUCCESS 125 +111010010 251 226 266 227 222 222 248 250 9.219525 0.324117 SUCCESS 126 +111010100 256 262 234 223 229 251 282 259 12.460578 0.131807 SUCCESS 127 +111010110 236 271 223 223 233 263 242 254 9.587056 0.295213 SUCCESS 128 +111011000 223 244 266 266 223 239 255 222 10.522301 0.230262 SUCCESS 129 +111011010 255 243 253 246 263 216 271 255 9.276720 0.319493 SUCCESS 130 +111011100 248 236 233 263 260 220 230 240 6.827924 0.555307 SUCCESS 131 +111100000 240 259 246 238 241 247 254 252 1.935629 0.982922 SUCCESS 132 +111100010 257 254 244 245 223 258 250 267 6.188187 0.626161 SUCCESS 133 +111100100 237 237 243 260 253 243 227 258 3.900385 0.865997 SUCCESS 134 +111100110 249 236 236 234 262 253 228 237 4.098449 0.848134 SUCCESS 135 +111101000 236 224 236 226 220 256 248 253 7.127669 0.522923 SUCCESS 136 +111101010 266 258 237 223 223 257 261 234 9.182454 0.327139 SUCCESS 137 +111101100 244 243 272 248 238 201 219 210 19.007294 0.014821 SUCCESS 138 +111101110 264 256 238 271 262 221 235 236 9.741695 0.283626 SUCCESS 139 +111110000 233 255 235 210 239 255 259 245 7.864850 0.446782 SUCCESS 140 +111110010 237 240 232 235 260 211 257 253 8.015251 0.431982 SUCCESS 141 +111110100 248 222 251 212 206 241 263 236 14.698599 0.065278 SUCCESS 142 +111110110 231 232 245 228 254 188 239 259 17.264963 0.027465 SUCCESS 143 +111111000 233 267 248 220 259 254 259 264 9.232235 0.323085 SUCCESS 144 +111111010 243 245 250 224 204 253 245 246 9.043703 0.338623 SUCCESS 145 +111111100 239 250 244 213 269 245 260 260 9.122082 0.332102 SUCCESS 146 +111111110 254 255 254 228 255 237 247 250 3.326316 0.912243 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 236 223 278 244 234 229 258 267 11.468138 0.176558 SUCCESS 0 +000000011 256 236 242 246 213 235 254 262 7.135083 0.522131 SUCCESS 1 +000000101 225 242 250 255 245 232 243 232 3.470363 0.901478 SUCCESS 2 +000000111 263 217 255 251 219 228 241 260 10.213024 0.250392 SUCCESS 3 +000001001 279 243 264 256 265 263 267 246 13.016641 0.111278 SUCCESS 4 +000001011 218 239 237 250 234 256 235 257 5.451006 0.708462 SUCCESS 5 +000001101 252 271 248 256 251 247 256 261 6.022957 0.644660 SUCCESS 6 +000001111 243 238 243 244 225 242 236 246 2.033072 0.979981 SUCCESS 7 +000010001 246 232 241 248 263 232 225 240 4.496696 0.809764 SUCCESS 8 +000010011 260 264 272 250 249 235 274 217 13.531397 0.094827 SUCCESS 9 +000010101 225 247 235 227 260 229 244 245 5.220108 0.733813 SUCCESS 10 +000010111 256 233 242 266 223 237 226 260 7.733513 0.459925 SUCCESS 11 +000011001 223 255 249 248 219 253 231 265 8.140233 0.419893 SUCCESS 12 +000011011 245 264 259 233 245 228 254 236 4.936251 0.764368 SUCCESS 13 +000011101 229 215 258 246 250 218 268 249 10.947028 0.204719 SUCCESS 14 +000011111 245 244 251 234 249 264 240 247 2.519230 0.960828 SUCCESS 15 +000100011 253 234 242 243 265 220 217 222 10.295639 0.244886 SUCCESS 16 +000100101 262 226 244 238 255 258 245 260 5.292131 0.725945 SUCCESS 17 +000100111 258 236 263 250 249 246 248 222 5.004038 0.757144 SUCCESS 18 +000101001 234 228 231 248 259 242 235 256 4.236141 0.835214 SUCCESS 19 +000101011 222 237 212 239 233 216 222 282 18.799697 0.015968 SUCCESS 20 +000101101 249 237 226 222 249 241 255 225 5.974235 0.650118 SUCCESS 21 +000101111 237 237 238 282 236 222 235 259 10.310468 0.243908 SUCCESS 22 +000110011 216 257 257 268 237 259 241 250 8.510942 0.385214 SUCCESS 23 +000110101 250 251 250 244 229 248 235 245 1.881611 0.984429 SUCCESS 24 +000110111 269 258 246 229 268 245 245 256 7.440123 0.489974 SUCCESS 25 +000111001 206 249 257 234 252 243 258 232 9.101957 0.333768 SUCCESS 26 +000111011 242 208 237 255 230 246 252 265 9.233294 0.323000 SUCCESS 27 +000111101 240 262 230 256 230 236 248 237 4.272153 0.831772 SUCCESS 28 +000111111 250 243 246 218 266 249 238 233 5.869378 0.661861 SUCCESS 29 +001000011 236 239 246 241 239 259 261 246 2.717295 0.950828 SUCCESS 30 +001000101 238 229 230 241 259 234 237 254 4.014775 0.855788 SUCCESS 31 +001000111 239 251 238 240 250 210 231 208 11.881213 0.156583 SUCCESS 32 +001001011 252 237 240 212 213 262 232 262 12.356780 0.135981 SUCCESS 33 +001001101 240 255 275 246 243 246 278 205 15.993962 0.042467 SUCCESS 34 +001001111 235 227 248 267 249 231 257 238 5.567515 0.695549 SUCCESS 35 +001010011 238 228 216 256 280 262 230 261 14.067335 0.080027 SUCCESS 36 +001010101 249 258 234 220 266 250 257 246 6.707179 0.568530 SUCCESS 37 +001010111 227 229 213 245 230 227 216 251 11.958533 0.153064 SUCCESS 38 +001011011 238 220 220 224 251 262 246 246 8.390197 0.396312 SUCCESS 39 +001011101 254 242 245 229 230 244 240 255 2.823211 0.944957 SUCCESS 40 +001011111 247 257 236 269 241 255 247 259 5.153380 0.741064 SUCCESS 41 +001100101 240 246 231 256 221 261 235 235 5.591876 0.692841 SUCCESS 42 +001100111 216 259 239 250 236 248 245 229 5.861964 0.662691 SUCCESS 43 +001101011 259 254 265 255 265 215 228 230 11.084719 0.196945 SUCCESS 44 +001101101 230 268 294 235 224 244 229 232 17.459850 0.025661 SUCCESS 45 +001101111 261 228 247 244 262 252 267 231 6.906303 0.546775 SUCCESS 46 +001110101 235 243 254 239 259 216 251 255 5.872555 0.661505 SUCCESS 47 +001110111 232 237 240 255 232 243 261 230 4.091035 0.848818 SUCCESS 48 +001111011 240 229 231 249 225 219 255 216 9.948232 0.268678 SUCCESS 49 +001111101 249 254 268 269 246 264 244 240 7.310905 0.503490 SUCCESS 50 +001111111 228 238 241 225 273 224 251 216 11.651374 0.167450 SUCCESS 51 +010000011 219 235 248 244 249 250 232 224 5.676609 0.683404 SUCCESS 52 +010000111 239 260 261 260 237 264 247 249 5.477486 0.705533 SUCCESS 53 +010001011 263 225 232 249 270 223 265 265 12.202141 0.142410 SUCCESS 54 +010001111 256 239 232 223 246 227 234 213 9.018283 0.340756 SUCCESS 55 +010010011 224 257 253 258 246 251 258 222 6.672227 0.572374 SUCCESS 56 +010010111 248 227 251 248 235 265 249 258 4.685228 0.790628 SUCCESS 57 +010011011 232 251 251 261 228 256 259 214 8.711125 0.367248 SUCCESS 58 +010011111 250 227 240 253 273 236 257 239 6.420145 0.600278 SUCCESS 59 +010100011 275 247 229 247 267 238 248 275 11.556049 0.172138 SUCCESS 60 +010100111 228 223 220 242 270 275 247 253 12.721133 0.121812 SUCCESS 61 +010101011 243 277 236 216 255 246 240 254 9.216348 0.324375 SUCCESS 62 +010101111 222 248 225 237 245 234 233 247 4.899180 0.768296 SUCCESS 63 +010110011 233 246 226 230 206 239 281 226 16.198381 0.039627 SUCCESS 64 +010110111 261 238 239 228 237 241 230 264 5.353563 0.719204 SUCCESS 65 +010111011 248 238 240 217 243 245 230 262 5.619414 0.689777 SUCCESS 66 +010111111 238 264 240 259 232 247 235 270 6.689173 0.570509 SUCCESS 67 +011000111 249 251 231 222 234 246 222 258 6.443447 0.597687 SUCCESS 68 +011001111 212 245 258 228 219 240 258 248 9.918576 0.270787 SUCCESS 69 +011010111 267 256 239 254 256 228 245 254 5.454184 0.708111 SUCCESS 70 +011011111 280 227 245 255 257 236 233 256 9.303199 0.317368 SUCCESS 71 +011101111 240 221 245 226 253 250 263 252 5.984827 0.648932 SUCCESS 72 +011111111 250 220 234 230 247 237 247 243 4.182124 0.840329 SUCCESS 73 +100000000 236 223 278 244 234 229 258 267 11.468138 0.176558 SUCCESS 74 +100010000 255 235 230 261 245 262 248 260 5.393811 0.714774 SUCCESS 75 +100100000 230 251 248 229 244 238 226 237 3.844249 0.870895 SUCCESS 76 +100101000 251 242 245 242 254 251 259 245 1.795819 0.986644 SUCCESS 77 +100110000 235 232 267 229 253 235 251 242 5.067588 0.750328 SUCCESS 78 +100111000 238 266 235 259 227 239 259 261 6.974090 0.539431 SUCCESS 79 +101000000 246 244 261 255 242 251 273 246 5.489136 0.704243 SUCCESS 80 +101000100 252 229 254 250 246 264 213 245 7.587348 0.474780 SUCCESS 81 +101001000 228 248 236 259 253 260 293 229 14.873362 0.061655 SUCCESS 82 +101001100 232 249 270 241 231 237 238 271 7.765288 0.456727 SUCCESS 83 +101010000 253 242 267 229 232 254 224 252 6.553600 0.585469 SUCCESS 84 +101010100 228 237 271 242 241 242 267 256 7.270657 0.507732 SUCCESS 85 +101011000 255 235 253 241 252 228 226 232 4.607909 0.798543 SUCCESS 86 +101011100 256 247 228 250 258 239 249 263 4.417259 0.817653 SUCCESS 87 +101100000 244 248 235 245 244 229 256 238 2.145344 0.976229 SUCCESS 88 +101100100 226 228 230 200 247 234 231 232 13.409592 0.098512 SUCCESS 89 +101101000 238 235 251 234 237 269 243 246 4.003124 0.856841 SUCCESS 90 +101101100 239 235 249 203 238 242 243 223 9.804186 0.279039 SUCCESS 91 +101110000 242 210 256 239 244 242 222 216 11.105903 0.195771 SUCCESS 92 +101110100 253 279 214 271 208 250 245 238 18.228805 0.019575 SUCCESS 93 +101111000 225 231 259 252 238 241 241 266 5.748633 0.675365 SUCCESS 94 +101111100 260 247 230 263 263 234 230 242 6.265506 0.617518 SUCCESS 95 +110000000 262 230 252 246 224 232 246 240 4.902358 0.767960 SUCCESS 96 +110000010 250 242 238 252 252 244 249 238 1.109478 0.997458 SUCCESS 97 +110000100 248 232 234 234 253 247 240 208 7.524857 0.481202 SUCCESS 98 +110001000 252 225 222 286 251 239 233 252 12.413975 0.133667 SUCCESS 99 +110001010 264 246 234 252 242 224 263 271 8.689941 0.369123 SUCCESS 100 +110010000 210 232 234 233 236 240 225 259 9.354039 0.313315 SUCCESS 101 +110010010 236 267 239 237 224 239 251 241 4.891766 0.769079 SUCCESS 102 +110010100 249 246 237 220 228 242 237 250 4.278508 0.831162 SUCCESS 103 +110011000 212 258 262 247 251 242 244 241 6.837457 0.554267 SUCCESS 104 +110011010 217 245 230 255 230 234 227 240 7.060941 0.530072 SUCCESS 105 +110100000 247 247 256 254 242 251 267 246 3.531795 0.896708 SUCCESS 106 +110100010 243 205 244 247 261 266 209 278 19.848273 0.010926 SUCCESS 107 +110100100 224 236 242 253 262 263 260 232 6.902066 0.547235 SUCCESS 108 +110101000 268 234 265 236 233 250 228 263 8.256742 0.408801 SUCCESS 109 +110101010 222 256 273 238 230 238 250 264 9.186691 0.326793 SUCCESS 110 +110101100 246 220 232 215 256 250 258 223 10.147356 0.254835 SUCCESS 111 +110110000 254 283 229 254 260 229 268 243 12.655465 0.124267 SUCCESS 112 +110110010 234 226 225 198 242 231 227 253 14.714487 0.064941 SUCCESS 113 +110110100 251 252 253 218 221 260 242 242 7.059882 0.530186 SUCCESS 114 +110111000 246 218 239 251 252 239 235 210 8.878473 0.352651 SUCCESS 115 +110111010 254 282 223 254 229 276 243 267 16.290528 0.038406 SUCCESS 116 +110111100 211 246 248 249 247 229 247 248 5.930809 0.654982 SUCCESS 117 +111000000 234 234 254 244 242 257 223 245 3.897207 0.866277 SUCCESS 118 +111000010 237 240 224 223 250 239 228 237 5.467953 0.706588 SUCCESS 119 +111000100 253 235 242 240 241 230 247 229 2.668573 0.953406 SUCCESS 120 +111000110 244 234 259 280 248 248 256 220 10.014960 0.263977 SUCCESS 121 +111001000 227 244 221 258 242 252 231 252 5.598231 0.692134 SUCCESS 122 +111001010 245 230 236 236 260 250 262 218 6.867114 0.551036 SUCCESS 123 +111001100 231 277 235 227 260 244 234 243 8.411380 0.394351 SUCCESS 124 +111010000 255 236 248 287 240 236 252 246 9.261892 0.320687 SUCCESS 125 +111010010 240 238 240 270 255 269 271 238 9.481139 0.303345 SUCCESS 126 +111010100 233 254 226 244 236 252 269 257 6.195601 0.625332 SUCCESS 127 +111010110 244 230 238 219 254 262 257 240 6.219962 0.622608 SUCCESS 128 +111011000 249 251 213 248 240 233 237 253 5.614118 0.690366 SUCCESS 129 +111011010 253 233 256 230 232 230 265 262 6.968794 0.540003 SUCCESS 130 +111011100 255 252 251 239 257 235 238 211 6.938078 0.543328 SUCCESS 131 +111100000 258 261 234 234 233 245 256 244 4.015834 0.855692 SUCCESS 132 +111100010 246 246 243 264 237 238 237 238 2.456739 0.963718 SUCCESS 133 +111100100 234 236 220 257 237 262 237 257 6.368246 0.606056 SUCCESS 134 +111100110 248 277 241 242 247 235 204 252 12.174603 0.143582 SUCCESS 135 +111101000 245 234 272 270 246 237 245 254 7.212402 0.513899 SUCCESS 136 +111101010 232 255 240 238 231 262 268 254 6.266566 0.617400 SUCCESS 137 +111101100 223 241 225 221 241 213 235 231 10.975625 0.203084 SUCCESS 138 +111101110 249 245 228 240 251 249 246 238 1.752393 0.987685 SUCCESS 139 +111110000 257 252 230 241 234 246 249 219 5.076061 0.749417 SUCCESS 140 +111110010 255 223 236 254 240 292 230 236 13.992135 0.081971 SUCCESS 141 +111110100 240 241 267 260 256 247 240 254 4.515761 0.807854 SUCCESS 142 +111110110 254 287 244 233 248 220 245 262 12.612039 0.125914 SUCCESS 143 +111111000 240 242 243 246 262 237 221 237 4.160940 0.842319 SUCCESS 144 +111111010 232 236 243 255 250 228 262 253 4.344176 0.824813 SUCCESS 145 +111111100 240 231 256 235 262 249 243 245 3.215103 0.920142 SUCCESS 146 +111111110 250 220 234 230 247 237 247 243 4.182124 0.840329 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 232 214 251 243 247 264 242 251 6.601263 0.580199 SUCCESS 0 +000000011 232 234 247 237 251 236 243 242 1.811706 0.986250 SUCCESS 1 +000000101 236 249 255 262 221 245 249 232 5.227522 0.733004 SUCCESS 2 +000000111 257 219 265 233 188 259 229 239 21.110801 0.006859 FAILURE 3 +000001001 254 231 225 228 267 235 233 250 7.034462 0.532919 SUCCESS 4 +000001011 229 245 229 241 217 242 241 246 5.175623 0.738651 SUCCESS 5 +000001101 261 242 244 246 252 252 244 228 2.867696 0.942384 SUCCESS 6 +000001111 252 246 255 248 240 265 250 238 3.065761 0.930163 SUCCESS 7 +000010001 265 264 239 252 267 227 245 248 7.419999 0.492068 SUCCESS 8 +000010011 240 246 242 234 265 231 225 264 6.339648 0.609243 SUCCESS 9 +000010101 227 241 244 243 257 267 264 258 6.697647 0.569578 SUCCESS 10 +000010111 220 253 236 246 224 233 245 249 5.438296 0.709866 SUCCESS 11 +000011001 228 275 244 235 242 231 260 257 8.012074 0.432292 SUCCESS 12 +000011011 270 232 240 238 278 236 229 217 12.918139 0.114697 SUCCESS 13 +000011101 232 232 250 242 233 234 214 245 6.217844 0.622845 SUCCESS 14 +000011111 253 242 237 252 236 279 243 232 6.891474 0.548386 SUCCESS 15 +000100011 251 260 261 233 236 246 242 255 3.813533 0.873543 SUCCESS 16 +000100101 231 252 252 254 261 243 219 241 5.596112 0.692370 SUCCESS 17 +000100111 258 250 269 243 268 227 256 261 9.050058 0.338091 SUCCESS 18 +000101001 222 234 270 228 233 243 258 261 8.998159 0.342451 SUCCESS 19 +000101011 227 253 242 260 255 261 254 232 5.406521 0.713373 SUCCESS 20 +000101101 233 236 258 259 222 235 246 222 7.072592 0.528821 SUCCESS 21 +000101111 222 275 251 235 237 249 258 222 9.870913 0.274203 SUCCESS 22 +000110011 253 235 239 255 277 234 237 235 6.879824 0.549653 SUCCESS 23 +000110101 260 248 244 267 229 270 243 265 9.005573 0.341826 SUCCESS 24 +000110111 242 241 228 240 272 266 232 232 7.799181 0.453329 SUCCESS 25 +000111001 253 256 247 259 261 256 235 231 4.790086 0.779758 SUCCESS 26 +000111011 246 247 242 259 223 229 230 262 6.065324 0.639915 SUCCESS 27 +000111101 277 230 237 246 254 248 269 234 9.186691 0.326793 SUCCESS 28 +000111111 278 235 228 255 234 244 261 257 9.160212 0.328962 SUCCESS 29 +001000011 281 256 239 253 251 232 254 226 9.431359 0.307223 SUCCESS 30 +001000101 229 250 260 250 282 254 233 246 9.359335 0.312895 SUCCESS 31 +001000111 272 241 283 227 234 255 256 244 12.511418 0.129803 SUCCESS 32 +001001011 235 258 253 247 249 208 244 222 9.240708 0.322399 SUCCESS 33 +001001101 253 226 233 223 264 227 237 225 8.821278 0.357596 SUCCESS 34 +001001111 258 268 243 258 264 254 250 246 6.299400 0.613734 SUCCESS 35 +001010011 251 255 280 251 239 254 249 268 9.394288 0.310133 SUCCESS 36 +001010101 227 243 252 232 266 231 225 244 6.440269 0.598040 SUCCESS 37 +001010111 233 249 242 245 223 260 275 228 8.746077 0.364167 SUCCESS 38 +001011011 236 243 261 261 224 228 220 206 14.139359 0.078205 SUCCESS 39 +001011101 237 268 231 257 250 230 267 247 7.305609 0.504047 SUCCESS 40 +001011111 238 253 226 222 245 236 227 215 9.077597 0.335792 SUCCESS 41 +001100101 263 223 247 284 235 222 221 247 14.898782 0.061144 SUCCESS 42 +001100111 257 265 225 259 233 247 243 262 6.953965 0.541608 SUCCESS 43 +001101011 256 262 257 239 246 269 266 248 7.492023 0.484592 SUCCESS 44 +001101101 247 235 238 254 227 236 223 262 5.726390 0.677849 SUCCESS 45 +001101111 229 239 215 233 267 265 226 253 10.987276 0.202421 SUCCESS 46 +001110101 244 231 240 222 225 240 231 237 5.442533 0.709398 SUCCESS 47 +001110111 254 246 236 266 221 233 248 294 16.127417 0.040592 SUCCESS 48 +001111011 259 243 223 234 255 273 252 246 7.578874 0.475648 SUCCESS 49 +001111101 244 228 223 235 254 266 271 231 9.575405 0.296100 SUCCESS 50 +001111111 260 264 263 220 251 248 240 237 7.267479 0.508068 SUCCESS 51 +010000011 257 213 242 244 273 260 269 253 12.381141 0.134991 SUCCESS 52 +010000111 248 245 237 263 233 240 237 224 4.318756 0.827280 SUCCESS 53 +010001011 220 262 235 266 287 249 259 230 15.871098 0.044263 SUCCESS 54 +010001111 280 214 221 231 257 254 257 240 14.182785 0.077124 SUCCESS 55 +010010011 236 240 242 243 229 229 252 250 2.723650 0.950486 SUCCESS 56 +010010111 222 258 234 219 247 213 243 220 12.608862 0.126035 SUCCESS 57 +010011011 242 237 236 245 227 239 234 248 2.368829 0.967567 SUCCESS 58 +010011111 260 264 248 254 261 246 233 265 6.809919 0.557273 SUCCESS 59 +010100011 275 236 233 230 263 241 242 281 13.018759 0.111206 SUCCESS 60 +010100111 238 237 248 238 247 242 240 259 1.660245 0.989717 SUCCESS 61 +010101011 221 247 250 223 264 248 246 239 6.200897 0.624740 SUCCESS 62 +010101111 243 257 247 245 219 275 257 234 8.595675 0.377543 SUCCESS 63 +010110011 217 221 257 246 232 234 237 245 7.375514 0.496712 SUCCESS 64 +010110111 236 255 244 246 229 239 235 240 2.301042 0.970364 SUCCESS 65 +010111011 248 250 227 264 240 215 256 229 8.358422 0.399264 SUCCESS 66 +010111111 245 263 223 233 241 249 231 224 6.515470 0.589692 SUCCESS 67 +011000111 253 247 230 233 229 224 254 260 5.904330 0.657948 SUCCESS 68 +011001111 246 243 228 246 232 253 271 235 5.506083 0.702366 SUCCESS 69 +011010111 243 262 233 245 232 256 242 242 3.145198 0.924918 SUCCESS 70 +011011111 256 244 238 252 250 254 248 249 1.742860 0.987906 SUCCESS 71 +011101111 229 241 228 270 221 220 252 275 13.981543 0.082248 SUCCESS 72 +011111111 243 276 264 242 237 238 236 252 6.919013 0.545395 SUCCESS 73 +100000000 232 214 251 243 247 264 242 251 6.601263 0.580199 SUCCESS 74 +100010000 240 257 229 247 272 261 231 265 8.853053 0.354844 SUCCESS 75 +100100000 240 239 233 262 270 270 242 226 9.145383 0.330181 SUCCESS 76 +100101000 243 249 238 255 245 223 245 248 2.726827 0.950314 SUCCESS 77 +100110000 231 230 270 239 238 233 251 239 5.517734 0.701074 SUCCESS 78 +100111000 246 247 235 267 228 250 247 249 4.003124 0.856841 SUCCESS 79 +101000000 248 239 254 234 226 245 248 238 2.639975 0.954884 SUCCESS 80 +101000100 231 244 243 241 234 222 225 236 5.114191 0.745304 SUCCESS 81 +101001000 249 247 249 264 260 253 226 250 4.849399 0.773545 SUCCESS 82 +101001100 256 244 243 282 239 270 240 271 12.760323 0.120367 SUCCESS 83 +101010000 235 187 248 231 242 244 229 249 16.060689 0.041520 SUCCESS 84 +101010100 248 201 244 237 231 220 250 243 11.505209 0.174683 SUCCESS 85 +101011000 237 254 228 231 248 257 257 234 4.362182 0.823058 SUCCESS 86 +101011100 235 254 235 242 237 285 257 233 9.658020 0.289853 SUCCESS 87 +101100000 255 277 269 271 285 248 218 237 21.010180 0.007120 FAILURE 88 +101100100 279 205 240 268 263 235 219 244 18.662005 0.016776 SUCCESS 89 +101101000 235 255 239 254 235 243 239 280 7.300313 0.504605 SUCCESS 90 +101101100 259 251 232 241 250 217 231 214 9.640015 0.291206 SUCCESS 91 +101110000 226 232 248 270 238 225 261 228 8.931431 0.348113 SUCCESS 92 +101110100 243 259 260 238 256 235 253 244 3.453416 0.902775 SUCCESS 93 +101111000 237 256 250 218 247 250 245 228 5.136434 0.742899 SUCCESS 94 +101111100 244 235 239 267 246 260 255 249 4.365360 0.822747 SUCCESS 95 +110000000 229 235 247 247 237 232 256 263 4.336762 0.825534 SUCCESS 96 +110000010 264 226 265 234 224 231 255 240 8.364777 0.398673 SUCCESS 97 +110000100 231 275 266 240 252 223 232 220 12.109994 0.146363 SUCCESS 98 +110001000 248 238 245 223 254 251 242 244 2.749070 0.949105 SUCCESS 99 +110001010 227 229 243 229 263 244 251 229 5.865141 0.662335 SUCCESS 100 +110010000 240 257 212 253 254 248 246 232 6.594908 0.580901 SUCCESS 101 +110010010 243 232 247 242 283 228 247 245 8.224967 0.411809 SUCCESS 102 +110010100 243 237 260 256 222 242 246 248 4.057142 0.851931 SUCCESS 103 +110011000 251 256 278 246 250 234 266 241 8.323469 0.402527 SUCCESS 104 +110011010 232 253 256 240 233 258 237 230 4.026426 0.854731 SUCCESS 105 +110100000 265 250 265 247 237 253 243 240 4.499874 0.809446 SUCCESS 106 +110100010 231 264 233 237 258 224 237 252 6.152175 0.630190 SUCCESS 107 +110100100 246 237 261 256 254 238 251 220 5.272007 0.728147 SUCCESS 108 +110101000 244 223 255 222 248 241 228 254 6.085448 0.637661 SUCCESS 109 +110101010 242 205 242 228 229 237 271 238 12.028438 0.149940 SUCCESS 110 +110101100 229 236 264 231 238 236 255 231 5.321788 0.722694 SUCCESS 111 +110110000 245 280 249 260 257 235 221 231 10.674821 0.220814 SUCCESS 112 +110110010 255 223 238 244 251 261 243 216 7.314082 0.503156 SUCCESS 113 +110110100 245 240 243 257 203 255 243 234 8.889065 0.351741 SUCCESS 114 +110111000 238 232 238 285 242 222 255 244 10.613390 0.224582 SUCCESS 115 +110111010 253 245 253 240 247 213 220 251 7.548158 0.478802 SUCCESS 116 +110111100 224 242 224 231 248 248 234 223 6.633038 0.576692 SUCCESS 117 +111000000 249 221 229 229 221 227 251 251 8.213316 0.412915 SUCCESS 118 +111000010 230 267 262 260 253 242 260 251 7.104367 0.525415 SUCCESS 119 +111000100 243 251 255 234 243 261 259 243 3.295600 0.914462 SUCCESS 120 +111000110 240 240 234 270 253 251 252 255 4.712767 0.787788 SUCCESS 121 +111001000 232 262 256 241 261 273 245 252 7.620182 0.471423 SUCCESS 122 +111001010 236 234 239 255 229 233 255 246 3.335849 0.911549 SUCCESS 123 +111001100 235 249 261 257 242 237 263 228 5.207398 0.735197 SUCCESS 124 +111010000 267 233 256 281 230 256 254 227 12.197905 0.142590 SUCCESS 125 +111010010 241 272 243 238 265 251 226 247 6.970912 0.539774 SUCCESS 126 +111010100 263 251 217 220 266 259 229 241 11.267955 0.186974 SUCCESS 127 +111010110 242 230 215 231 230 230 249 231 7.709152 0.462384 SUCCESS 128 +111011000 253 291 234 263 258 246 232 238 13.198818 0.105190 SUCCESS 129 +111011010 234 249 233 229 233 264 243 239 4.343117 0.824916 SUCCESS 130 +111011100 253 228 228 271 242 251 260 274 10.665289 0.221395 SUCCESS 131 +111100000 283 229 236 209 224 232 241 269 17.880339 0.022142 SUCCESS 132 +111100010 232 221 250 230 241 257 229 235 5.945638 0.653321 SUCCESS 133 +111100100 225 249 253 246 274 263 217 240 10.478875 0.233009 SUCCESS 134 +111100110 253 263 255 244 226 250 243 232 4.510466 0.808385 SUCCESS 135 +111101000 246 222 243 262 240 270 229 237 7.540744 0.479565 SUCCESS 136 +111101010 257 234 218 203 252 244 287 238 19.403422 0.012845 SUCCESS 137 +111101100 248 260 227 247 248 252 266 238 4.921423 0.765941 SUCCESS 138 +111101110 256 238 233 256 239 251 241 245 2.234314 0.972972 SUCCESS 139 +111110000 251 250 251 242 228 259 241 275 6.684937 0.570975 SUCCESS 140 +111110010 256 234 240 264 246 250 238 246 3.112364 0.927109 SUCCESS 141 +111110100 252 254 235 229 260 266 240 243 5.170327 0.739226 SUCCESS 142 +111110110 268 274 227 241 261 244 260 229 10.723543 0.217861 SUCCESS 143 +111111000 270 259 263 228 229 250 231 256 8.827633 0.357045 SUCCESS 144 +111111010 252 256 224 228 253 258 252 250 5.235995 0.732081 SUCCESS 145 +111111100 259 262 252 224 217 245 230 242 8.254623 0.409001 SUCCESS 146 +111111110 243 276 264 242 237 238 236 252 6.919013 0.545395 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 260 236 264 255 255 206 263 260 12.758204 0.120444 SUCCESS 0 +000000011 235 222 244 258 256 209 281 239 14.939030 0.060342 SUCCESS 1 +000000101 235 264 253 253 241 200 217 247 14.136181 0.078284 SUCCESS 2 +000000111 265 209 247 251 236 215 248 242 11.264778 0.187143 SUCCESS 3 +000001001 250 263 246 253 246 231 218 263 7.149911 0.520548 SUCCESS 4 +000001011 226 268 244 249 256 221 246 238 6.944433 0.542640 SUCCESS 5 +000001101 228 259 237 262 262 232 259 239 6.633038 0.576692 SUCCESS 6 +000001111 244 212 220 261 234 225 219 235 13.055830 0.109943 SUCCESS 7 +000010001 261 219 250 229 228 245 260 234 7.603235 0.473154 SUCCESS 8 +000010011 239 257 235 208 258 234 232 232 9.190928 0.326447 SUCCESS 9 +000010101 263 268 252 252 254 229 235 246 6.199838 0.624858 SUCCESS 10 +000010111 228 254 239 252 256 241 260 263 5.104659 0.746334 SUCCESS 11 +000011001 222 214 240 257 249 250 262 235 8.646515 0.372987 SUCCESS 12 +000011011 211 247 244 282 273 248 243 235 14.715546 0.064918 SUCCESS 13 +000011101 257 217 257 245 240 256 234 272 8.920840 0.349018 SUCCESS 14 +000011111 227 228 264 256 233 240 250 244 5.357800 0.718738 SUCCESS 15 +000100011 259 228 242 235 234 237 260 231 4.857873 0.772653 SUCCESS 16 +000100101 264 227 266 256 236 225 231 269 10.721425 0.217989 SUCCESS 17 +000100111 234 253 278 230 263 244 219 244 10.658934 0.221783 SUCCESS 18 +000101001 246 239 281 261 241 213 259 220 14.642464 0.066482 SUCCESS 19 +000101011 225 250 257 238 234 260 225 218 8.500350 0.386180 SUCCESS 20 +000101101 230 268 249 220 239 240 249 228 7.212402 0.513899 SUCCESS 21 +000101111 238 251 231 269 247 235 249 249 4.299691 0.829123 SUCCESS 22 +000110011 259 253 264 239 244 232 255 224 5.895857 0.658896 SUCCESS 23 +000110101 230 208 236 237 268 226 236 234 11.389760 0.180578 SUCCESS 24 +000110111 226 255 242 253 268 242 239 259 5.728508 0.677613 SUCCESS 25 +000111001 259 258 240 219 221 229 257 237 8.651811 0.372514 SUCCESS 26 +000111011 247 212 251 227 250 242 240 246 6.102395 0.635763 SUCCESS 27 +000111101 254 245 242 223 265 255 247 268 7.123432 0.523376 SUCCESS 28 +000111111 220 226 269 223 236 262 262 241 11.398233 0.180139 SUCCESS 29 +001000011 227 265 244 251 241 266 237 256 6.170181 0.628176 SUCCESS 30 +001000101 221 240 239 239 245 245 246 200 10.830519 0.211488 SUCCESS 31 +001000111 270 245 234 252 241 254 265 264 7.511088 0.482622 SUCCESS 32 +001001011 247 219 260 258 239 258 215 247 9.148561 0.329919 SUCCESS 33 +001001101 243 244 211 224 247 255 212 212 15.650791 0.047660 SUCCESS 34 +001001111 222 252 262 228 244 240 236 238 5.302723 0.724785 SUCCESS 35 +001010011 240 240 255 256 244 232 273 229 6.367186 0.606174 SUCCESS 36 +001010101 238 262 214 252 241 240 249 231 6.564192 0.584297 SUCCESS 37 +001010111 245 232 220 228 222 274 229 208 16.546847 0.035189 SUCCESS 38 +001011011 242 253 251 253 232 268 240 256 4.594140 0.799942 SUCCESS 39 +001011101 241 257 219 238 236 244 233 243 4.386543 0.820674 SUCCESS 40 +001011111 248 246 247 256 236 234 210 264 8.032198 0.430331 SUCCESS 41 +001100101 241 231 219 261 235 254 261 225 8.174127 0.416649 SUCCESS 42 +001100111 258 226 249 237 224 255 251 244 4.940488 0.763918 SUCCESS 43 +001101011 228 218 233 235 263 238 237 226 8.145529 0.419385 SUCCESS 44 +001101101 241 220 251 225 241 241 236 254 5.032635 0.754082 SUCCESS 45 +001101111 225 262 216 244 250 261 240 242 7.698560 0.463456 SUCCESS 46 +001110101 235 225 245 245 249 222 251 230 5.129019 0.743702 SUCCESS 47 +001110111 250 239 266 231 235 243 247 238 3.566747 0.893948 SUCCESS 48 +001111011 250 264 219 238 258 240 242 235 5.912804 0.656999 SUCCESS 49 +001111101 258 230 232 241 239 216 231 262 7.871205 0.446151 SUCCESS 50 +001111111 217 229 263 208 254 251 258 259 13.491148 0.096031 SUCCESS 51 +010000011 265 237 218 236 240 249 234 212 10.211965 0.250463 SUCCESS 52 +010000111 251 245 263 265 254 258 236 258 5.883147 0.660319 SUCCESS 53 +010001011 242 247 226 232 221 252 235 232 5.572811 0.694961 SUCCESS 54 +010001111 262 264 271 246 253 253 233 268 9.708861 0.286058 SUCCESS 55 +010010011 234 241 247 242 227 260 255 243 3.346440 0.910775 SUCCESS 56 +010010111 249 230 283 252 244 260 235 265 10.878182 0.208698 SUCCESS 57 +010011011 229 245 240 232 244 268 223 221 8.238736 0.410504 SUCCESS 58 +010011111 246 229 246 228 259 239 246 237 3.379274 0.908355 SUCCESS 59 +010100011 247 250 240 237 267 226 227 247 5.354622 0.719088 SUCCESS 60 +010100111 235 245 281 251 248 260 252 221 9.976830 0.266656 SUCCESS 61 +010101011 233 258 203 260 229 235 246 240 10.981980 0.202722 SUCCESS 62 +010101111 232 234 246 252 208 258 249 244 7.780116 0.455239 SUCCESS 63 +010110011 253 232 228 258 247 253 252 269 6.126755 0.633036 SUCCESS 64 +010110111 229 242 252 242 243 241 239 255 1.929274 0.983104 SUCCESS 65 +010111011 237 251 220 239 250 264 238 242 4.990269 0.758616 SUCCESS 66 +010111111 246 229 239 237 233 248 229 279 8.020547 0.431466 SUCCESS 67 +011000111 241 263 241 239 248 254 252 247 2.477923 0.962752 SUCCESS 68 +011001111 270 238 248 252 231 239 222 254 6.649984 0.574824 SUCCESS 69 +011010111 228 240 234 252 258 254 251 217 6.416967 0.600632 SUCCESS 70 +011011111 224 250 239 239 270 264 227 256 8.434682 0.392200 SUCCESS 71 +011101111 272 251 250 263 222 254 253 253 8.302286 0.404513 SUCCESS 72 +011111111 235 246 258 216 268 236 232 272 11.144033 0.193671 SUCCESS 73 +100000000 260 236 264 255 255 206 263 260 12.758204 0.120444 SUCCESS 74 +100010000 235 225 254 243 215 232 251 249 6.838516 0.554152 SUCCESS 75 +100100000 263 237 261 239 244 245 257 235 4.100568 0.847938 SUCCESS 76 +100101000 273 238 250 246 265 229 222 245 8.745018 0.364261 SUCCESS 77 +100110000 224 261 240 242 244 238 240 225 4.794322 0.779316 SUCCESS 78 +100111000 253 251 262 233 225 249 234 228 5.598231 0.692134 SUCCESS 79 +101000000 246 253 231 264 256 207 227 245 10.434390 0.235851 SUCCESS 80 +101000100 277 235 236 239 256 215 217 256 13.228475 0.104227 SUCCESS 81 +101001000 254 260 239 242 279 231 255 224 9.710979 0.285900 SUCCESS 82 +101001100 242 260 267 246 251 246 236 259 4.750897 0.783839 SUCCESS 83 +101010000 255 232 243 270 268 204 244 245 13.205173 0.104983 SUCCESS 84 +101010100 265 238 231 227 260 229 244 239 6.125696 0.633154 SUCCESS 85 +101011000 229 258 227 239 294 246 261 241 14.940090 0.060321 SUCCESS 86 +101011100 271 256 212 207 246 243 231 200 22.867960 0.003538 FAILURE 87 +101100000 218 221 239 261 278 222 241 262 14.805575 0.063038 SUCCESS 88 +101100100 223 249 247 248 207 240 266 238 10.187604 0.252105 SUCCESS 89 +101101000 265 238 222 241 234 247 224 251 6.505937 0.590749 SUCCESS 90 +101101100 208 230 230 239 243 245 253 234 8.107399 0.423050 SUCCESS 91 +101110000 262 256 270 229 262 253 237 249 7.759992 0.457259 SUCCESS 92 +101110100 238 254 227 229 236 245 211 228 8.817041 0.357965 SUCCESS 93 +101111000 241 229 236 230 240 238 280 236 8.098926 0.423867 SUCCESS 94 +101111100 245 277 254 249 239 235 229 234 6.963498 0.540576 SUCCESS 95 +110000000 226 245 236 248 252 226 248 256 4.053964 0.852222 SUCCESS 96 +110000010 237 279 250 241 281 248 261 225 14.136181 0.078284 SUCCESS 97 +110000100 233 232 213 218 252 248 249 226 9.962002 0.267703 SUCCESS 98 +110001000 214 243 259 227 242 246 252 211 10.975625 0.203084 SUCCESS 99 +110001010 277 246 262 240 246 243 253 229 7.342680 0.500151 SUCCESS 100 +110010000 228 236 266 259 221 259 254 224 9.678145 0.288346 SUCCESS 101 +110010010 224 237 253 249 220 239 245 250 5.091949 0.747705 SUCCESS 102 +110010100 232 256 247 242 262 228 240 226 5.193629 0.736695 SUCCESS 103 +110011000 233 268 256 232 245 251 234 234 5.231759 0.732543 SUCCESS 104 +110011010 250 248 255 257 252 261 258 237 3.913095 0.864878 SUCCESS 105 +110100000 278 259 219 281 257 230 218 240 18.745679 0.016281 SUCCESS 106 +110100010 244 220 220 233 227 255 226 240 8.663462 0.371476 SUCCESS 107 +110100100 249 266 250 230 262 257 256 226 7.164740 0.518967 SUCCESS 108 +110101000 241 256 224 258 244 204 237 281 15.967482 0.042848 SUCCESS 109 +110101010 260 234 220 235 248 224 241 248 6.205134 0.624266 SUCCESS 110 +110101100 235 238 236 263 262 254 269 245 6.692351 0.570160 SUCCESS 111 +110110000 221 211 247 260 237 226 236 257 10.605976 0.225040 SUCCESS 112 +110110010 213 251 249 240 225 251 232 257 7.552395 0.478367 SUCCESS 113 +110110100 267 246 232 227 252 273 235 274 12.026319 0.150033 SUCCESS 114 +110111000 236 243 273 239 235 261 240 232 6.182891 0.626754 SUCCESS 115 +110111010 239 222 242 230 245 246 222 271 8.201665 0.414023 SUCCESS 116 +110111100 261 248 227 226 231 238 241 244 4.834571 0.775102 SUCCESS 117 +111000000 254 276 263 237 227 217 272 234 14.528073 0.068998 SUCCESS 118 +111000010 241 249 242 208 253 259 255 235 7.815069 0.451740 SUCCESS 119 +111000100 222 235 278 247 229 229 258 216 13.428657 0.097927 SUCCESS 120 +111000110 244 245 242 244 231 255 215 254 5.260356 0.729421 SUCCESS 121 +111001000 244 237 237 256 221 291 255 209 18.330485 0.018881 SUCCESS 122 +111001010 259 236 255 239 245 257 243 239 2.651626 0.954285 SUCCESS 123 +111001100 226 229 254 241 255 251 217 228 7.735631 0.459711 SUCCESS 124 +111010000 263 232 234 279 244 240 225 247 9.376282 0.311554 SUCCESS 125 +111010010 249 243 234 244 260 265 252 254 4.130224 0.845187 SUCCESS 126 +111010100 234 236 243 272 245 215 233 261 9.339211 0.314493 SUCCESS 127 +111010110 242 244 249 259 263 253 255 260 4.469158 0.812511 SUCCESS 128 +111011000 215 230 237 255 243 238 258 225 7.684791 0.464850 SUCCESS 129 +111011010 249 248 229 244 247 276 219 271 11.207583 0.190212 SUCCESS 130 +111011100 240 230 246 245 259 257 248 230 3.484132 0.900418 SUCCESS 131 +111100000 255 263 220 244 239 225 273 253 10.003309 0.264794 SUCCESS 132 +111100010 243 242 258 245 223 238 251 244 3.093299 0.928367 SUCCESS 133 +111100100 253 236 231 286 222 270 225 220 17.698162 0.023607 SUCCESS 134 +111100110 257 251 258 231 229 244 221 246 5.697793 0.681041 SUCCESS 135 +111101000 244 236 259 269 244 223 223 236 7.899802 0.443319 SUCCESS 136 +111101010 252 233 211 247 247 225 254 259 8.406084 0.394840 SUCCESS 137 +111101100 225 240 255 248 216 252 246 256 6.412731 0.601103 SUCCESS 138 +111101110 242 228 245 251 224 256 246 246 3.667368 0.885819 SUCCESS 139 +111110000 208 253 252 215 268 236 269 257 15.737643 0.046293 SUCCESS 140 +111110010 266 224 241 276 231 264 245 238 10.654697 0.222042 SUCCESS 141 +111110100 245 248 248 257 248 237 247 284 7.882855 0.444996 SUCCESS 142 +111110110 232 223 247 242 235 265 225 240 6.388370 0.603814 SUCCESS 143 +111111000 214 208 264 226 253 250 245 251 13.122558 0.107702 SUCCESS 144 +111111010 262 264 239 252 258 240 266 272 9.608240 0.293605 SUCCESS 145 +111111100 223 232 255 220 251 241 258 268 8.952615 0.346309 SUCCESS 146 +111111110 235 246 258 216 268 236 232 272 11.144033 0.193671 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 239 227 234 254 235 257 251 253 3.790232 0.875536 SUCCESS 0 +000000011 215 225 224 259 249 218 221 269 15.676211 0.047256 SUCCESS 1 +000000101 219 216 253 265 246 272 247 245 11.550753 0.172402 SUCCESS 2 +000000111 209 225 237 251 231 232 217 257 12.364194 0.135679 SUCCESS 3 +000001001 245 264 241 269 224 248 260 245 7.190160 0.516262 SUCCESS 4 +000001011 262 216 242 261 241 255 243 271 9.538335 0.298934 SUCCESS 5 +000001101 243 234 228 256 272 242 219 244 8.124346 0.421419 SUCCESS 6 +000001111 230 246 253 250 216 268 204 253 14.261163 0.075207 SUCCESS 7 +000010001 249 240 238 215 247 237 240 228 5.349326 0.719670 SUCCESS 8 +000010011 248 245 238 273 221 252 245 271 9.349803 0.313652 SUCCESS 9 +000010101 241 256 213 252 243 258 262 244 7.180627 0.517276 SUCCESS 10 +000010111 256 245 258 245 224 256 247 260 4.835630 0.774991 SUCCESS 11 +000011001 234 252 237 241 229 248 275 268 8.439978 0.391713 SUCCESS 12 +000011011 261 233 263 249 263 238 243 283 11.417298 0.179157 SUCCESS 13 +000011101 222 243 232 243 235 216 230 238 7.415762 0.492509 SUCCESS 14 +000011111 241 254 242 240 207 236 205 227 14.392500 0.072091 SUCCESS 15 +000100011 257 259 241 217 261 253 254 253 7.085302 0.527458 SUCCESS 16 +000100101 232 229 227 251 237 224 247 249 5.101481 0.746677 SUCCESS 17 +000100111 229 240 240 239 207 233 226 248 9.043703 0.338623 SUCCESS 18 +000101001 256 249 216 256 245 243 242 214 8.519415 0.384442 SUCCESS 19 +000101011 263 230 231 258 250 246 267 229 7.247355 0.510195 SUCCESS 20 +000101101 245 233 230 230 238 238 246 263 4.060319 0.851641 SUCCESS 21 +000101111 263 241 257 270 241 268 248 231 8.339357 0.401042 SUCCESS 22 +000110011 205 251 243 243 233 237 279 262 13.942354 0.083280 SUCCESS 23 +000110101 237 248 224 256 225 245 251 228 5.446770 0.708930 SUCCESS 24 +000110111 246 245 274 231 257 252 251 262 7.048231 0.531438 SUCCESS 25 +000111001 234 234 235 234 234 248 243 256 2.756484 0.948698 SUCCESS 26 +000111011 238 262 240 247 229 228 235 252 4.306046 0.828509 SUCCESS 27 +000111101 231 236 265 230 229 264 239 252 6.717771 0.567367 SUCCESS 28 +000111111 232 295 243 245 245 224 210 217 21.367119 0.006234 FAILURE 29 +001000011 280 248 248 240 219 245 230 221 11.440600 0.177962 SUCCESS 30 +001000101 247 236 223 212 266 248 244 254 9.081833 0.335440 SUCCESS 31 +001000111 269 266 235 219 281 231 245 260 15.237716 0.054685 SUCCESS 32 +001001011 238 241 219 251 224 227 248 257 6.799327 0.558431 SUCCESS 33 +001001101 237 241 247 235 239 270 228 263 6.203015 0.624503 SUCCESS 34 +001001111 237 252 255 220 225 202 229 254 13.894691 0.084552 SUCCESS 35 +001010011 241 223 230 257 265 250 256 214 9.914339 0.271090 SUCCESS 36 +001010101 240 267 232 225 259 232 284 254 13.171280 0.106091 SUCCESS 37 +001010111 259 233 257 222 249 239 262 218 8.695237 0.368654 SUCCESS 38 +001011011 226 240 230 225 239 240 233 263 6.075915 0.638728 SUCCESS 39 +001011101 244 225 275 220 231 229 243 275 13.797248 0.087206 SUCCESS 40 +001011111 254 234 227 256 237 246 234 217 6.468867 0.594863 SUCCESS 41 +001100101 233 227 260 231 230 264 266 262 9.464193 0.304661 SUCCESS 42 +001100111 233 216 251 250 230 260 260 244 7.202870 0.514911 SUCCESS 43 +001101011 228 250 247 250 233 266 240 224 5.768757 0.673116 SUCCESS 44 +001101101 242 238 261 231 246 261 244 297 15.180521 0.055729 SUCCESS 45 +001101111 245 246 266 249 261 247 256 256 4.582489 0.801125 SUCCESS 46 +001110101 240 258 241 259 258 240 255 225 4.804914 0.778209 SUCCESS 47 +001110111 241 257 223 250 239 244 237 232 3.729859 0.880637 SUCCESS 48 +001111011 228 237 236 243 239 238 239 228 3.084826 0.928922 SUCCESS 49 +001111101 249 245 228 252 259 227 250 249 3.895089 0.866463 SUCCESS 50 +001111111 246 263 256 246 253 221 210 222 11.743522 0.163019 SUCCESS 51 +010000011 246 244 254 237 245 235 241 242 1.059697 0.997842 SUCCESS 52 +010000111 252 230 237 234 209 246 215 208 16.122121 0.040665 SUCCESS 53 +010001011 261 246 248 243 260 236 225 252 4.450093 0.814405 SUCCESS 54 +010001111 269 263 241 224 281 225 250 267 15.561821 0.049099 SUCCESS 55 +010010011 238 260 276 215 233 224 218 252 14.519600 0.069188 SUCCESS 56 +010010111 245 220 233 235 247 231 248 241 4.216017 0.837127 SUCCESS 57 +010011011 243 238 239 233 243 255 234 263 3.250056 0.917699 SUCCESS 58 +010011111 251 228 225 258 234 226 230 249 6.439210 0.598158 SUCCESS 59 +010100011 228 230 276 240 252 222 233 226 10.576319 0.226880 SUCCESS 60 +010100111 221 223 244 270 286 250 263 231 16.807402 0.032178 SUCCESS 61 +010101011 232 244 248 227 264 244 293 264 15.396591 0.051878 SUCCESS 62 +010101111 255 234 255 209 251 242 264 217 11.673617 0.166371 SUCCESS 63 +010110011 260 264 234 264 251 256 277 246 10.240563 0.248546 SUCCESS 64 +010110111 238 238 237 281 239 258 220 232 10.309409 0.243978 SUCCESS 65 +010111011 240 245 284 223 231 237 248 269 12.332419 0.136977 SUCCESS 66 +010111111 260 224 243 258 242 246 243 243 3.649362 0.887294 SUCCESS 67 +011000111 243 269 234 249 253 273 234 253 7.796004 0.453647 SUCCESS 68 +011001111 241 233 243 246 253 242 274 250 4.866346 0.771761 SUCCESS 69 +011010111 228 242 250 231 236 266 257 243 5.011452 0.756351 SUCCESS 70 +011011111 236 266 260 276 284 242 221 231 17.430193 0.025929 SUCCESS 71 +011101111 242 259 241 206 242 260 237 230 9.303199 0.317368 SUCCESS 72 +011111111 229 238 217 249 245 231 232 217 8.819160 0.357781 SUCCESS 73 +100000000 239 227 234 254 235 257 251 253 3.790232 0.875536 SUCCESS 74 +100010000 239 244 228 232 242 236 244 236 2.414373 0.965604 SUCCESS 75 +100100000 257 240 243 229 244 239 244 261 3.066820 0.930094 SUCCESS 76 +100101000 224 229 266 243 235 275 230 275 13.993194 0.081943 SUCCESS 77 +100110000 231 276 226 265 243 209 223 245 15.398709 0.051841 SUCCESS 78 +100111000 254 206 241 241 212 239 246 267 13.369344 0.099758 SUCCESS 79 +101000000 230 229 231 246 259 259 230 278 10.141001 0.255269 SUCCESS 80 +101000100 234 237 235 212 232 254 233 279 12.087751 0.147331 SUCCESS 81 +101001000 280 260 227 232 261 229 249 221 12.927671 0.114363 SUCCESS 82 +101001100 243 238 231 231 236 244 267 215 7.714448 0.461849 SUCCESS 83 +101010000 247 245 227 233 233 256 249 262 4.381247 0.821193 SUCCESS 84 +101010100 229 250 225 227 250 237 246 254 4.696879 0.789428 SUCCESS 85 +101011000 242 249 217 241 243 229 255 226 6.145820 0.630902 SUCCESS 86 +101011100 255 257 235 247 244 254 244 224 3.720326 0.881434 SUCCESS 87 +101100000 215 259 227 242 238 268 263 239 9.987422 0.265910 SUCCESS 88 +101100100 258 240 238 226 279 233 239 272 11.518978 0.173990 SUCCESS 89 +101101000 259 245 227 234 227 245 251 273 7.595821 0.473912 SUCCESS 90 +101101100 229 254 257 248 251 241 244 273 5.922336 0.655931 SUCCESS 91 +101110000 243 260 239 272 217 242 244 263 9.122082 0.332102 SUCCESS 92 +101110100 224 218 230 219 258 244 253 237 9.491731 0.302525 SUCCESS 93 +101111000 222 241 256 245 224 234 265 223 8.603089 0.376876 SUCCESS 94 +101111100 251 290 230 256 264 243 232 242 12.880009 0.116045 SUCCESS 95 +110000000 218 231 247 262 246 239 233 229 6.629860 0.577042 SUCCESS 96 +110000010 258 228 246 276 243 213 259 249 11.384464 0.180852 SUCCESS 97 +110000100 250 234 221 249 244 221 249 242 5.332380 0.721532 SUCCESS 98 +110001000 240 254 247 231 267 219 224 244 7.857435 0.447519 SUCCESS 99 +110001010 288 257 239 221 240 237 263 249 13.132090 0.107385 SUCCESS 100 +110010000 237 241 250 245 267 240 237 256 3.507434 0.898612 SUCCESS 101 +110010010 272 257 257 229 240 232 233 254 7.298195 0.504828 SUCCESS 102 +110010100 220 236 286 245 248 255 234 256 11.774237 0.161565 SUCCESS 103 +110011000 244 282 246 256 248 220 231 263 11.458606 0.177043 SUCCESS 104 +110011010 228 244 223 263 253 239 246 241 5.002979 0.757258 SUCCESS 105 +110100000 232 247 254 240 236 260 240 248 2.626206 0.955586 SUCCESS 106 +110100010 261 253 234 244 243 266 246 250 4.168354 0.841623 SUCCESS 107 +110100100 266 243 219 242 260 231 253 252 7.120255 0.523716 SUCCESS 108 +110101000 242 246 238 243 236 218 240 236 3.721386 0.881346 SUCCESS 109 +110101010 221 227 241 229 255 249 255 264 7.295017 0.505163 SUCCESS 110 +110101100 249 262 234 247 265 246 262 237 5.353563 0.719204 SUCCESS 111 +110110000 225 243 264 227 243 263 284 241 12.763500 0.120250 SUCCESS 112 +110110010 230 252 241 241 264 254 240 269 5.971058 0.650474 SUCCESS 113 +110110100 252 231 235 237 223 240 240 279 8.748195 0.363981 SUCCESS 114 +110111000 234 240 245 280 202 235 235 238 14.344837 0.073208 SUCCESS 115 +110111010 241 239 250 254 248 240 264 244 2.521349 0.960728 SUCCESS 116 +110111100 235 236 248 249 248 246 239 243 0.991911 0.998299 SUCCESS 117 +111000000 229 235 244 276 248 236 238 241 6.170181 0.628176 SUCCESS 118 +111000010 254 237 223 251 239 229 239 240 3.983000 0.858654 SUCCESS 119 +111000100 234 242 242 251 242 223 215 244 6.176536 0.627465 SUCCESS 120 +111000110 248 225 267 243 238 265 241 259 6.819451 0.556232 SUCCESS 121 +111001000 248 252 242 230 220 257 253 263 6.201956 0.624621 SUCCESS 122 +111001010 248 261 273 237 252 224 240 223 8.958970 0.345769 SUCCESS 123 +111001100 236 266 242 257 259 266 231 270 9.559518 0.297312 SUCCESS 124 +111010000 221 219 256 235 217 263 259 232 12.077159 0.147794 SUCCESS 125 +111010010 264 225 226 232 272 243 229 243 9.509737 0.301134 SUCCESS 126 +111010100 261 232 253 225 226 227 246 215 9.955647 0.268153 SUCCESS 127 +111010110 252 246 248 250 267 248 264 256 5.038990 0.753401 SUCCESS 128 +111011000 225 244 263 232 248 272 271 233 10.621863 0.224059 SUCCESS 129 +111011010 267 244 248 252 238 257 259 230 5.187274 0.737385 SUCCESS 130 +111011100 262 266 229 254 246 225 238 252 6.749546 0.563880 SUCCESS 131 +111100000 223 208 248 239 235 214 224 244 13.508095 0.095523 SUCCESS 132 +111100010 218 231 234 235 217 231 221 252 10.783916 0.214246 SUCCESS 133 +111100100 237 249 264 226 220 259 222 255 9.359335 0.312895 SUCCESS 134 +111100110 239 254 237 270 257 242 238 248 4.519998 0.807429 SUCCESS 135 +111101000 253 241 262 252 234 270 271 234 8.756669 0.363237 SUCCESS 136 +111101010 243 238 245 217 248 237 257 209 9.492790 0.302443 SUCCESS 137 +111101100 227 251 275 217 262 248 257 230 11.563463 0.171769 SUCCESS 138 +111101110 261 242 223 282 240 235 232 241 10.282929 0.245727 SUCCESS 139 +111110000 247 227 232 242 236 233 227 252 4.228727 0.835920 SUCCESS 140 +111110010 247 248 255 238 241 253 238 228 2.394249 0.966480 SUCCESS 141 +111110100 242 245 246 239 265 256 237 208 8.336179 0.401339 SUCCESS 142 +111110110 233 257 261 236 264 273 250 229 9.034171 0.339422 SUCCESS 143 +111111000 233 239 235 241 234 216 221 238 7.239941 0.510980 SUCCESS 144 +111111010 241 233 263 233 265 261 224 209 12.595092 0.126561 SUCCESS 145 +111111100 232 246 246 265 256 206 233 245 9.781943 0.280666 SUCCESS 146 +111111110 229 238 217 249 245 231 232 217 8.819160 0.357781 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 237 237 247 242 234 263 260 233 4.020071 0.855308 SUCCESS 0 +000000011 260 240 236 252 248 244 252 232 2.631502 0.955317 SUCCESS 1 +000000101 235 235 232 255 259 258 262 244 4.936251 0.764368 SUCCESS 2 +000000111 245 206 220 260 226 241 266 235 13.508095 0.095523 SUCCESS 3 +000001001 252 257 249 269 245 262 254 239 5.568574 0.695431 SUCCESS 4 +000001011 233 241 220 254 239 242 253 251 4.109041 0.847154 SUCCESS 5 +000001101 257 243 234 223 239 242 228 258 5.080298 0.748960 SUCCESS 6 +000001111 265 235 238 230 234 274 242 195 17.662151 0.023907 SUCCESS 7 +000010001 261 223 250 250 226 236 260 247 6.163826 0.628887 SUCCESS 8 +000010011 270 244 248 240 247 257 222 250 5.929750 0.655101 SUCCESS 9 +000010101 253 235 240 221 257 215 254 241 7.774820 0.455770 SUCCESS 10 +000010111 224 256 244 241 246 257 257 251 3.974527 0.859414 SUCCESS 11 +000011001 235 247 223 258 241 245 242 236 3.437529 0.903984 SUCCESS 12 +000011011 257 241 229 238 246 237 218 238 5.152321 0.741179 SUCCESS 13 +000011101 234 230 234 246 241 241 255 241 2.354000 0.968192 SUCCESS 14 +000011111 258 234 256 230 265 253 255 235 5.726390 0.677849 SUCCESS 15 +000100011 230 246 249 236 229 243 261 244 3.421641 0.905185 SUCCESS 16 +000100101 206 232 276 253 253 268 234 229 15.571354 0.048943 SUCCESS 17 +000100111 248 244 242 239 237 242 230 255 1.774635 0.987159 SUCCESS 18 +000101001 280 261 225 259 252 244 238 253 9.901629 0.271998 SUCCESS 19 +000101011 238 227 259 229 257 236 236 229 5.538917 0.698725 SUCCESS 20 +000101101 257 246 234 258 219 222 227 258 8.773615 0.361752 SUCCESS 21 +000101111 253 236 245 232 255 231 244 262 3.824125 0.872633 SUCCESS 22 +000110011 225 265 262 250 262 250 243 231 7.130846 0.522583 SUCCESS 23 +000110101 233 281 248 230 250 246 247 273 10.922667 0.206120 SUCCESS 24 +000110111 251 228 244 260 248 239 231 235 3.627120 0.889103 SUCCESS 25 +000111001 248 238 259 246 237 259 246 271 5.402285 0.713840 SUCCESS 26 +000111011 237 246 243 256 238 258 247 239 1.953635 0.982400 SUCCESS 27 +000111101 252 233 241 215 247 231 258 228 7.104367 0.525415 SUCCESS 28 +000111111 240 217 251 240 246 265 254 241 5.777230 0.672169 SUCCESS 29 +001000011 253 257 233 241 255 275 216 257 10.195018 0.251604 SUCCESS 30 +001000101 232 236 235 256 265 233 246 232 4.861050 0.772319 SUCCESS 31 +001000111 232 241 230 251 228 237 252 248 3.352795 0.910309 SUCCESS 32 +001001011 232 230 225 243 259 244 242 247 4.014775 0.855788 SUCCESS 33 +001001101 250 267 234 245 233 237 233 227 5.306960 0.724320 SUCCESS 34 +001001111 234 255 252 229 245 235 267 258 5.555864 0.696843 SUCCESS 35 +001010011 264 276 230 231 258 261 232 255 10.699182 0.219333 SUCCESS 36 +001010101 254 240 237 229 253 249 237 250 2.465213 0.963333 SUCCESS 37 +001010111 218 227 249 269 246 230 246 230 8.576610 0.379260 SUCCESS 38 +001011011 284 250 226 229 239 235 230 265 12.399146 0.134264 SUCCESS 39 +001011101 247 220 243 235 277 242 247 243 7.497318 0.484045 SUCCESS 40 +001011111 252 240 230 233 262 234 258 234 4.742423 0.784718 SUCCESS 41 +001100101 220 230 234 231 267 252 268 240 9.441950 0.306395 SUCCESS 42 +001100111 257 246 278 261 244 250 245 238 7.093776 0.526550 SUCCESS 43 +001101011 224 264 240 261 251 225 203 251 13.783479 0.087586 SUCCESS 44 +001101101 255 259 226 242 252 253 232 246 4.083621 0.849501 SUCCESS 45 +001101111 248 250 246 247 259 247 226 231 3.353854 0.910231 SUCCESS 46 +001110101 243 218 243 240 225 240 238 247 4.790086 0.779758 SUCCESS 47 +001110111 272 232 236 239 249 274 251 225 9.937641 0.269430 SUCCESS 48 +001111011 237 212 249 204 249 250 262 242 13.128913 0.107490 SUCCESS 49 +001111101 226 257 274 232 264 248 228 252 9.599766 0.294248 SUCCESS 50 +001111111 246 257 263 226 250 251 240 237 4.252029 0.833699 SUCCESS 51 +010000011 255 256 267 245 267 268 243 209 13.182930 0.105709 SUCCESS 52 +010000111 234 223 229 221 238 242 229 269 9.328619 0.315337 SUCCESS 53 +010001011 228 248 218 248 257 242 239 259 5.890561 0.659489 SUCCESS 54 +010001111 236 239 248 223 242 256 255 254 3.876024 0.868132 SUCCESS 55 +010010011 247 239 239 261 217 232 254 232 6.240086 0.620358 SUCCESS 56 +010010111 222 218 248 254 270 229 249 257 10.050972 0.261467 SUCCESS 57 +010011011 275 261 205 245 271 247 234 227 16.505539 0.035690 SUCCESS 58 +010011111 242 260 239 233 257 240 247 268 4.946843 0.763242 SUCCESS 59 +010100011 259 236 251 239 271 254 265 254 7.261124 0.508739 SUCCESS 60 +010100111 242 274 257 234 250 241 235 267 7.694324 0.463885 SUCCESS 61 +010101011 250 231 247 221 249 247 237 250 3.673723 0.885297 SUCCESS 62 +010101111 260 250 240 262 228 262 246 254 5.523030 0.700487 SUCCESS 63 +010110011 210 242 262 244 206 250 228 260 14.780155 0.063564 SUCCESS 64 +010110111 259 249 268 240 240 239 234 241 4.184242 0.840130 SUCCESS 65 +010111011 234 234 240 247 280 249 246 246 6.558896 0.584883 SUCCESS 66 +010111111 266 261 245 252 268 231 247 205 13.164925 0.106300 SUCCESS 67 +011000111 231 233 246 247 232 237 239 253 2.587017 0.957550 SUCCESS 68 +011001111 235 255 251 242 228 238 246 255 2.849691 0.943433 SUCCESS 69 +011010111 223 273 254 273 257 242 229 235 11.412002 0.179429 SUCCESS 70 +011011111 263 255 265 248 232 232 229 246 6.150057 0.630428 SUCCESS 71 +011101111 269 243 240 240 259 268 242 230 6.987859 0.537943 SUCCESS 72 +011111111 249 247 247 236 249 233 260 216 5.494432 0.703657 SUCCESS 73 +100000000 237 237 247 242 234 263 260 233 4.020071 0.855308 SUCCESS 74 +100010000 260 269 251 247 264 251 235 259 7.088480 0.527117 SUCCESS 75 +100100000 219 251 250 269 249 260 248 241 6.915835 0.545740 SUCCESS 76 +100101000 211 241 252 258 250 247 262 260 8.371132 0.398082 SUCCESS 77 +100110000 254 222 228 250 267 245 254 239 6.479458 0.593687 SUCCESS 78 +100111000 249 244 278 250 234 245 248 217 8.727012 0.365846 SUCCESS 79 +101000000 262 231 252 256 241 234 249 250 3.666309 0.885906 SUCCESS 80 +101000100 219 245 233 233 246 246 233 234 4.714885 0.787569 SUCCESS 81 +101001000 198 270 229 258 258 269 243 201 24.956638 0.001581 FAILURE 82 +101001100 256 263 252 250 248 251 239 236 3.170618 0.923198 SUCCESS 83 +101010000 240 218 252 228 264 250 234 224 8.298049 0.404911 SUCCESS 84 +101010100 224 256 237 223 263 258 244 230 7.589466 0.474563 SUCCESS 85 +101011000 240 220 235 232 243 244 244 252 3.781758 0.876258 SUCCESS 86 +101011100 215 221 233 234 257 241 216 246 10.927963 0.205814 SUCCESS 87 +101100000 258 232 226 216 243 264 261 236 9.346625 0.313904 SUCCESS 88 +101100100 252 236 230 217 226 252 257 258 7.677377 0.465602 SUCCESS 89 +101101000 249 279 252 271 225 237 225 251 12.090929 0.147193 SUCCESS 90 +101101100 269 224 252 236 236 228 229 244 7.230408 0.511990 SUCCESS 91 +101110000 217 252 242 239 228 237 219 254 7.914630 0.441853 SUCCESS 92 +101110100 234 217 238 246 245 235 241 218 7.014338 0.535087 SUCCESS 93 +101111000 238 247 254 301 249 242 244 235 14.784392 0.063476 SUCCESS 94 +101111100 244 238 247 220 247 252 257 263 5.169268 0.739341 SUCCESS 95 +110000000 247 221 234 241 234 266 257 220 8.406084 0.394840 SUCCESS 96 +110000010 276 249 214 224 232 212 258 258 16.592391 0.034645 SUCCESS 97 +110000100 242 224 251 238 237 237 237 260 3.807178 0.874088 SUCCESS 98 +110001000 247 269 264 244 246 260 257 258 6.930664 0.544132 SUCCESS 99 +110001010 265 241 251 222 249 246 223 259 7.105426 0.525302 SUCCESS 100 +110010000 252 211 239 264 248 230 233 253 8.463279 0.389571 SUCCESS 101 +110010010 259 249 206 241 219 234 235 260 11.766823 0.161915 SUCCESS 102 +110010100 209 239 226 233 257 267 272 253 13.799366 0.087147 SUCCESS 103 +110011000 225 233 232 238 261 278 230 253 10.102871 0.257880 SUCCESS 104 +110011010 243 216 245 253 273 250 230 238 8.376428 0.397589 SUCCESS 105 +110100000 263 251 239 240 254 222 241 248 4.485046 0.810927 SUCCESS 106 +110100010 210 231 242 282 259 238 247 244 12.891659 0.115632 SUCCESS 107 +110100100 228 250 254 250 251 266 261 225 6.790854 0.559357 SUCCESS 108 +110101000 252 228 253 228 258 265 235 226 7.206047 0.514574 SUCCESS 109 +110101010 220 247 247 215 259 256 244 230 8.509883 0.385310 SUCCESS 110 +110101100 229 247 224 242 238 242 231 257 4.349472 0.824297 SUCCESS 111 +110110000 248 236 212 229 239 242 263 246 7.339502 0.500485 SUCCESS 112 +110110010 247 238 237 248 238 261 241 271 4.939428 0.764030 SUCCESS 113 +110110100 225 258 235 256 253 245 227 251 5.095126 0.747362 SUCCESS 114 +110111000 226 256 242 245 233 239 213 253 7.085302 0.527458 SUCCESS 115 +110111010 249 223 260 257 217 233 249 230 8.348889 0.400153 SUCCESS 116 +110111100 247 236 256 264 271 241 254 233 6.624564 0.577626 SUCCESS 117 +111000000 241 231 249 269 241 231 257 222 7.040817 0.532235 SUCCESS 118 +111000010 241 232 248 253 233 249 234 247 2.155936 0.975854 SUCCESS 119 +111000100 255 228 280 246 234 253 237 253 8.387019 0.396606 SUCCESS 120 +111000110 233 265 245 258 236 253 229 252 5.034754 0.753855 SUCCESS 121 +111001000 222 241 235 248 252 217 237 244 6.126755 0.633036 SUCCESS 122 +111001010 233 247 231 228 233 269 244 230 6.382015 0.604522 SUCCESS 123 +111001100 224 237 249 223 281 279 239 265 16.793633 0.032331 SUCCESS 124 +111010000 264 240 227 237 235 216 223 248 8.861526 0.354112 SUCCESS 125 +111010010 242 252 269 239 229 233 269 234 7.564046 0.477170 SUCCESS 126 +111010100 244 246 247 260 268 235 238 219 6.718830 0.567250 SUCCESS 127 +111010110 226 231 249 244 212 241 256 259 8.170949 0.416952 SUCCESS 128 +111011000 269 247 225 239 250 234 254 267 7.528034 0.480874 SUCCESS 129 +111011010 217 263 231 234 275 273 234 251 13.996371 0.081860 SUCCESS 130 +111011100 242 229 216 229 236 243 229 242 6.582198 0.582305 SUCCESS 131 +111100000 255 232 251 220 240 228 250 226 6.501701 0.591219 SUCCESS 132 +111100010 264 248 257 254 226 257 245 262 6.303636 0.613261 SUCCESS 133 +111100100 241 261 227 233 262 220 249 265 8.781030 0.361104 SUCCESS 134 +111100110 246 224 246 257 273 264 257 271 11.416239 0.179211 SUCCESS 135 +111101000 249 241 228 241 252 217 232 234 5.722153 0.678322 SUCCESS 136 +111101010 222 262 247 248 252 244 240 231 4.590962 0.800265 SUCCESS 137 +111101100 271 228 224 239 246 241 247 255 6.581138 0.582422 SUCCESS 138 +111101110 234 228 239 236 241 239 232 236 2.982087 0.935477 SUCCESS 139 +111110000 264 242 265 227 257 268 247 249 8.034316 0.430125 SUCCESS 140 +111110010 248 249 220 232 258 221 248 240 6.469926 0.594745 SUCCESS 141 +111110100 254 257 269 234 260 240 265 230 8.002541 0.433222 SUCCESS 142 +111110110 254 246 248 241 266 235 262 246 4.281685 0.830857 SUCCESS 143 +111111000 288 254 267 233 250 274 246 263 16.761858 0.032687 SUCCESS 144 +111111010 221 268 262 247 251 233 237 221 9.274602 0.319663 SUCCESS 145 +111111100 252 241 248 229 252 232 250 260 3.436470 0.904064 SUCCESS 146 +111111110 249 247 247 236 249 233 260 216 5.494432 0.703657 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 225 253 214 236 249 265 239 228 9.167626 0.328353 SUCCESS 0 +000000011 208 244 232 249 238 233 240 223 8.898597 0.350922 SUCCESS 1 +000000101 244 255 235 224 240 276 231 234 8.110576 0.422744 SUCCESS 2 +000000111 228 231 238 261 248 225 230 231 6.385192 0.604168 SUCCESS 3 +000001001 246 286 223 250 233 246 238 254 10.592206 0.225893 SUCCESS 4 +000001011 245 261 210 217 239 261 240 243 10.655756 0.221978 SUCCESS 5 +000001101 246 261 234 228 230 230 273 249 8.080920 0.425606 SUCCESS 6 +000001111 246 238 248 273 245 214 212 228 13.091842 0.108728 SUCCESS 7 +000010001 239 219 245 229 232 243 221 259 7.589466 0.474563 SUCCESS 8 +000010011 257 292 257 248 221 252 239 240 13.890454 0.084666 SUCCESS 9 +000010101 252 233 236 249 267 249 239 250 3.742569 0.879571 SUCCESS 10 +000010111 225 253 219 239 239 248 243 257 5.551627 0.697314 SUCCESS 11 +000011001 231 232 262 253 254 253 216 232 7.761051 0.457153 SUCCESS 12 +000011011 242 253 226 221 242 265 234 274 10.091220 0.258682 SUCCESS 13 +000011101 213 238 244 245 253 247 258 266 7.478253 0.486017 SUCCESS 14 +000011111 244 239 254 255 238 224 218 213 9.896333 0.272378 SUCCESS 15 +000100011 234 215 235 247 271 262 245 248 8.896479 0.351104 SUCCESS 16 +000100101 234 262 231 239 256 246 240 247 3.348559 0.910620 SUCCESS 17 +000100111 260 262 259 260 239 245 259 251 5.678727 0.683168 SUCCESS 18 +000101001 262 249 248 225 247 262 261 262 7.016456 0.534858 SUCCESS 19 +000101011 256 245 262 254 247 243 241 261 3.655717 0.886774 SUCCESS 20 +000101101 250 228 236 227 240 231 231 251 4.501992 0.809234 SUCCESS 21 +000101111 230 236 250 257 227 249 244 231 4.046550 0.852899 SUCCESS 22 +000110011 219 217 230 240 224 262 235 224 11.847320 0.158147 SUCCESS 23 +000110101 244 242 255 232 279 230 233 241 7.707034 0.462598 SUCCESS 24 +000110111 255 265 236 231 241 272 248 241 6.795090 0.558894 SUCCESS 25 +000111001 245 223 254 249 228 250 218 244 6.547245 0.586172 SUCCESS 26 +000111011 236 211 247 263 257 243 245 258 7.999364 0.433532 SUCCESS 27 +000111101 253 229 253 266 251 227 260 238 6.333293 0.609952 SUCCESS 28 +000111111 260 220 247 242 229 244 242 233 5.100422 0.746791 SUCCESS 29 +001000011 273 238 262 249 247 252 226 268 9.250241 0.321628 SUCCESS 30 +001000101 233 206 238 246 223 258 244 243 9.567991 0.296665 SUCCESS 31 +001000111 248 198 258 261 252 258 256 256 13.372522 0.099659 SUCCESS 32 +001001011 254 236 230 273 249 263 242 228 7.801300 0.453117 SUCCESS 33 +001001101 255 273 252 225 220 242 228 239 9.543630 0.298528 SUCCESS 34 +001001111 255 274 256 245 229 239 230 245 6.812037 0.557042 SUCCESS 35 +001010011 224 246 258 242 234 233 237 256 4.336762 0.825534 SUCCESS 36 +001010101 254 257 261 253 235 244 244 236 3.288186 0.914993 SUCCESS 37 +001010111 243 262 232 237 259 254 246 235 3.915213 0.864691 SUCCESS 38 +001011011 269 237 236 246 255 224 253 255 6.182891 0.626754 SUCCESS 39 +001011101 249 225 244 228 249 219 252 230 6.635156 0.576458 SUCCESS 40 +001011111 246 233 253 238 227 258 255 246 3.605936 0.890814 SUCCESS 41 +001100101 239 251 254 259 243 274 246 226 6.855463 0.552305 SUCCESS 42 +001100111 236 209 225 239 249 222 237 252 9.820073 0.277882 SUCCESS 43 +001101011 236 231 242 204 265 244 261 222 12.976393 0.112664 SUCCESS 44 +001101101 235 253 236 242 237 260 237 248 2.546769 0.959514 SUCCESS 45 +001101111 219 255 246 213 234 262 251 244 9.283075 0.318982 SUCCESS 46 +001110101 246 238 220 247 235 223 249 263 6.528180 0.588284 SUCCESS 47 +001110111 276 205 271 264 250 242 271 248 18.812407 0.015896 SUCCESS 48 +001111011 238 255 264 222 254 247 256 234 5.887384 0.659845 SUCCESS 49 +001111101 223 231 250 260 253 231 237 214 8.957911 0.345859 SUCCESS 50 +001111111 245 212 235 244 228 272 246 230 9.982126 0.266283 SUCCESS 51 +010000011 258 206 256 246 241 227 234 262 10.657875 0.221848 SUCCESS 52 +010000111 237 242 245 234 231 252 241 239 1.817002 0.986117 SUCCESS 53 +010001011 229 216 215 227 244 258 255 237 10.688591 0.219976 SUCCESS 54 +010001111 256 235 255 271 246 243 261 254 6.151116 0.630309 SUCCESS 55 +010010011 251 260 222 240 242 213 248 253 7.934755 0.439869 SUCCESS 56 +010010111 254 282 240 272 242 251 270 244 12.910724 0.114958 SUCCESS 57 +010011011 248 271 279 222 248 233 242 249 11.058240 0.198421 SUCCESS 58 +010011111 250 237 247 241 258 232 234 229 3.279713 0.915598 SUCCESS 59 +010100011 245 247 243 247 229 250 254 266 3.634534 0.888501 SUCCESS 60 +010100111 227 231 242 237 249 229 233 260 4.868464 0.771538 SUCCESS 61 +010101011 263 260 252 264 197 247 256 235 14.907255 0.060974 SUCCESS 62 +010101111 249 260 237 252 218 244 253 241 4.912949 0.766838 SUCCESS 63 +010110011 254 258 215 266 226 256 230 237 9.899511 0.272150 SUCCESS 64 +010110111 244 232 261 243 254 232 235 283 9.626245 0.292244 SUCCESS 65 +010111011 250 236 248 241 243 225 256 244 2.683401 0.952630 SUCCESS 66 +010111111 249 241 258 233 216 259 244 222 7.844725 0.448783 SUCCESS 67 +011000111 224 248 242 275 234 230 245 252 7.382928 0.495936 SUCCESS 68 +011001111 245 238 244 235 250 239 264 243 2.451444 0.963957 SUCCESS 69 +011010111 243 225 251 200 271 243 247 257 13.806780 0.086943 SUCCESS 70 +011011111 221 257 246 207 251 260 242 223 11.999840 0.151211 SUCCESS 71 +011101111 283 236 258 239 241 253 279 255 13.638373 0.091692 SUCCESS 72 +011111111 244 206 241 241 212 272 267 243 16.127417 0.040592 SUCCESS 73 +100000000 225 253 214 236 249 265 239 228 9.167626 0.328353 SUCCESS 74 +100010000 224 251 242 259 243 229 238 267 6.223140 0.622253 SUCCESS 75 +100100000 246 214 238 235 243 237 250 220 7.203929 0.514799 SUCCESS 76 +100101000 244 265 226 256 271 274 256 251 11.474493 0.176235 SUCCESS 77 +100110000 246 267 245 234 216 230 221 208 14.660469 0.066094 SUCCESS 78 +100111000 247 234 245 252 232 255 249 237 2.175001 0.975171 SUCCESS 79 +101000000 235 257 232 245 251 274 263 231 7.901920 0.443109 SUCCESS 80 +101000100 258 238 240 257 240 239 244 261 3.138843 0.925344 SUCCESS 81 +101001000 251 238 237 222 253 264 231 238 5.544213 0.698137 SUCCESS 82 +101001100 232 243 267 236 252 240 247 241 3.536031 0.896375 SUCCESS 83 +101010000 233 247 223 227 258 269 228 248 8.294872 0.405209 SUCCESS 84 +101010100 243 227 243 236 259 235 231 242 3.572043 0.893527 SUCCESS 85 +101011000 240 213 253 247 245 256 267 271 10.422740 0.236599 SUCCESS 86 +101011100 249 241 245 222 234 251 243 261 4.065615 0.851155 SUCCESS 87 +101100000 244 218 231 249 273 240 232 241 7.990891 0.434360 SUCCESS 88 +101100100 265 237 255 243 246 228 271 240 6.816274 0.556579 SUCCESS 89 +101101000 227 257 252 250 270 237 215 272 12.291111 0.138680 SUCCESS 90 +101101100 261 238 238 247 241 234 275 251 6.273980 0.616572 SUCCESS 91 +101110000 251 254 246 258 225 236 214 248 7.181686 0.517163 SUCCESS 92 +101110100 235 215 260 246 250 238 235 227 6.929605 0.544247 SUCCESS 93 +101111000 259 268 251 242 231 239 271 249 7.573578 0.476191 SUCCESS 94 +101111100 230 233 253 230 260 236 240 222 6.042022 0.642525 SUCCESS 95 +110000000 242 238 232 250 245 239 221 242 3.346440 0.910775 SUCCESS 96 +110000010 246 262 237 253 230 234 245 255 3.701261 0.883021 SUCCESS 97 +110000100 249 262 231 227 218 256 244 222 8.989686 0.343167 SUCCESS 98 +110001000 225 244 221 240 234 248 236 253 4.998742 0.757711 SUCCESS 99 +110001010 266 269 276 222 249 252 278 252 16.515072 0.035574 SUCCESS 100 +110010000 245 216 264 230 251 190 245 252 18.750975 0.016250 SUCCESS 101 +110010010 233 242 245 295 247 283 223 226 21.232605 0.006555 FAILURE 102 +110010100 237 257 247 269 236 276 256 258 9.571169 0.296423 SUCCESS 103 +110011000 236 248 257 243 215 229 225 248 7.227231 0.512327 SUCCESS 104 +110011010 246 227 213 246 273 258 243 238 9.888919 0.272909 SUCCESS 105 +110100000 263 251 235 242 237 239 244 258 3.223577 0.919553 SUCCESS 106 +110100010 252 251 238 244 248 245 252 270 3.788113 0.875717 SUCCESS 107 +110100100 255 258 234 235 236 239 220 241 5.001919 0.757371 SUCCESS 108 +110101000 237 236 207 238 244 256 243 248 7.159444 0.519532 SUCCESS 109 +110101010 252 230 234 247 221 238 243 241 4.048668 0.852706 SUCCESS 110 +110101100 232 216 211 228 240 255 262 219 14.325772 0.073660 SUCCESS 111 +110110000 240 238 271 236 225 229 236 245 6.372482 0.605584 SUCCESS 112 +110110010 266 240 220 250 240 237 275 258 9.852907 0.275502 SUCCESS 113 +110110100 247 253 264 255 255 230 210 251 9.023579 0.340311 SUCCESS 114 +110111000 235 263 232 243 253 236 225 261 5.859845 0.662928 SUCCESS 115 +110111010 236 190 276 240 252 254 236 240 18.095350 0.020523 SUCCESS 116 +110111100 265 247 265 233 232 241 274 278 13.558935 0.094011 SUCCESS 117 +111000000 241 247 223 244 243 239 207 245 7.926281 0.440704 SUCCESS 118 +111000010 270 238 230 253 229 252 236 243 5.691438 0.681750 SUCCESS 119 +111000100 217 237 228 251 233 222 245 243 7.241000 0.510868 SUCCESS 120 +111000110 222 269 243 231 251 235 265 218 10.721425 0.217989 SUCCESS 121 +111001000 266 213 262 242 260 214 248 242 12.499767 0.130259 SUCCESS 122 +111001010 239 232 265 240 235 264 260 273 9.278838 0.319322 SUCCESS 123 +111001100 271 238 235 248 255 236 241 240 4.529531 0.806471 SUCCESS 124 +111010000 242 220 265 240 231 250 244 252 5.542095 0.698372 SUCCESS 125 +111010010 240 246 233 243 283 255 238 248 7.743045 0.458964 SUCCESS 126 +111010100 209 251 226 228 258 250 252 228 10.246918 0.248122 SUCCESS 127 +111010110 239 210 209 211 242 242 254 262 16.725846 0.033094 SUCCESS 128 +111011000 242 232 249 247 234 235 235 218 4.809151 0.777766 SUCCESS 129 +111011010 242 243 259 244 247 232 234 236 2.333876 0.969028 SUCCESS 130 +111011100 243 264 241 247 241 257 248 220 5.028399 0.754537 SUCCESS 131 +111100000 254 254 231 238 243 248 234 243 2.223723 0.973373 SUCCESS 132 +111100010 252 252 251 247 207 200 259 240 15.858388 0.044452 SUCCESS 133 +111100100 264 232 239 271 238 224 243 223 9.238590 0.322570 SUCCESS 134 +111100110 236 232 254 259 256 246 242 256 3.482014 0.900581 SUCCESS 135 +111101000 247 227 268 237 246 249 250 285 11.247831 0.188048 SUCCESS 136 +111101010 230 260 229 250 223 256 246 238 5.690378 0.681869 SUCCESS 137 +111101100 258 242 217 248 238 228 256 228 6.975149 0.539316 SUCCESS 138 +111101110 249 247 246 240 243 253 246 237 0.791728 0.999253 SUCCESS 139 +111110000 261 259 253 223 223 255 221 232 9.648488 0.290569 SUCCESS 140 +111110010 246 238 271 238 266 235 254 226 7.577815 0.475757 SUCCESS 141 +111110100 245 224 259 232 269 239 228 252 7.376573 0.496601 SUCCESS 142 +111110110 248 224 233 232 270 248 250 182 22.324607 0.004349 FAILURE 143 +111111000 266 256 241 246 223 234 243 236 5.291072 0.726061 SUCCESS 144 +111111010 239 226 239 226 234 249 241 227 4.825038 0.776102 SUCCESS 145 +111111100 246 222 259 234 232 275 263 235 9.984244 0.266134 SUCCESS 146 +111111110 244 206 241 241 212 272 267 243 16.127417 0.040592 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 234 227 268 238 252 235 236 236 5.425586 0.711270 SUCCESS 0 +000000011 237 255 254 235 230 245 249 221 4.696879 0.789428 SUCCESS 1 +000000101 244 276 238 222 226 251 220 248 10.658934 0.221783 SUCCESS 2 +000000111 246 232 250 236 220 271 236 241 6.910540 0.546315 SUCCESS 3 +000001001 246 239 250 240 238 221 267 211 9.634719 0.291605 SUCCESS 4 +000001011 253 264 237 237 248 257 211 231 8.581906 0.378783 SUCCESS 5 +000001101 243 243 255 235 260 233 264 214 7.975003 0.435916 SUCCESS 6 +000001111 257 245 223 250 224 278 225 223 12.760323 0.120367 SUCCESS 7 +000010001 249 252 266 267 257 229 263 252 8.051263 0.428479 SUCCESS 8 +000010011 251 218 243 236 257 250 281 218 12.877890 0.116121 SUCCESS 9 +000010101 242 251 267 219 254 260 243 256 7.194396 0.515812 SUCCESS 10 +000010111 223 271 227 246 251 221 258 253 9.823251 0.277651 SUCCESS 11 +000011001 278 255 262 240 249 262 239 252 8.616859 0.375640 SUCCESS 12 +000011011 230 254 257 258 236 237 251 248 3.534972 0.896459 SUCCESS 13 +000011101 255 264 251 243 290 269 209 282 25.222489 0.001425 FAILURE 14 +000011111 241 250 215 258 219 254 234 210 13.052653 0.110051 SUCCESS 15 +000100011 260 265 265 246 259 227 237 251 7.370218 0.497266 SUCCESS 16 +000100101 243 260 257 238 257 234 254 232 4.106923 0.847350 SUCCESS 17 +000100111 264 224 262 239 275 262 275 227 15.527928 0.049657 SUCCESS 18 +000101001 241 222 264 263 246 239 249 240 5.597172 0.692252 SUCCESS 19 +000101011 240 233 268 229 245 249 247 240 4.191656 0.839431 SUCCESS 20 +000101101 250 259 265 279 246 221 221 252 12.891659 0.115632 SUCCESS 21 +000101111 221 273 250 219 265 251 268 246 13.095020 0.108622 SUCCESS 22 +000110011 252 234 235 242 243 258 224 262 4.959553 0.761890 SUCCESS 23 +000110101 239 229 242 222 258 239 249 256 4.798559 0.778873 SUCCESS 24 +000110111 231 266 242 269 240 228 233 226 8.487640 0.387340 SUCCESS 25 +000111001 281 222 269 271 262 227 239 256 16.821171 0.032026 SUCCESS 26 +000111011 250 278 254 238 254 231 216 283 16.476942 0.036041 SUCCESS 27 +000111101 262 232 253 235 232 262 243 235 4.997683 0.757824 SUCCESS 28 +000111111 241 250 227 267 221 242 274 239 9.824310 0.277574 SUCCESS 29 +001000011 257 255 243 262 231 237 227 252 5.012511 0.756238 SUCCESS 30 +001000101 231 239 249 264 259 271 245 243 6.621387 0.577977 SUCCESS 31 +001000111 253 258 271 258 229 242 247 254 6.461452 0.595686 SUCCESS 32 +001001011 252 261 243 266 241 240 225 256 5.762402 0.673827 SUCCESS 33 +001001101 237 256 202 234 236 253 246 241 9.434536 0.306974 SUCCESS 34 +001001111 238 239 254 239 269 267 238 258 6.607618 0.579497 SUCCESS 35 +001010011 252 221 246 260 236 245 278 227 9.998013 0.265165 SUCCESS 36 +001010101 264 230 241 246 240 249 283 253 9.484317 0.303099 SUCCESS 37 +001010111 245 241 250 230 244 259 240 243 2.051078 0.979406 SUCCESS 38 +001011011 251 278 235 235 243 226 245 256 7.765288 0.456727 SUCCESS 39 +001011101 249 232 251 247 225 256 233 246 3.645126 0.887639 SUCCESS 40 +001011111 228 273 243 235 274 273 264 244 13.979425 0.082303 SUCCESS 41 +001100101 245 254 224 253 220 237 267 247 7.398816 0.494277 SUCCESS 42 +001100111 252 229 254 240 224 218 229 239 7.405171 0.493614 SUCCESS 43 +001101011 233 228 240 230 247 253 239 258 3.838953 0.871353 SUCCESS 44 +001101101 215 240 232 251 248 245 222 240 6.701883 0.569112 SUCCESS 45 +001101111 236 270 219 241 243 231 246 236 6.861818 0.551612 SUCCESS 46 +001110101 204 247 225 254 263 283 255 256 17.829499 0.022542 SUCCESS 47 +001110111 253 274 223 229 256 229 230 269 12.008314 0.150833 SUCCESS 48 +001111011 247 246 241 242 233 242 248 233 1.241874 0.996211 SUCCESS 49 +001111101 262 224 246 248 245 247 246 252 3.464008 0.901965 SUCCESS 50 +001111111 242 240 244 255 236 233 237 244 1.611524 0.990697 SUCCESS 51 +010000011 262 254 265 272 231 260 225 240 10.324237 0.243002 SUCCESS 52 +010000111 251 248 244 256 252 254 238 236 1.975877 0.981742 SUCCESS 53 +010001011 252 256 231 226 266 245 243 247 5.052759 0.751923 SUCCESS 54 +010001111 250 253 261 259 231 252 231 226 5.738041 0.676548 SUCCESS 55 +010010011 203 244 222 240 235 262 226 236 12.689358 0.122994 SUCCESS 56 +010010111 274 250 240 241 265 268 231 237 9.247063 0.321885 SUCCESS 57 +010011011 257 219 208 224 246 246 245 229 11.623836 0.168793 SUCCESS 58 +010011111 253 233 258 247 277 274 244 274 13.850206 0.085754 SUCCESS 59 +010100011 202 270 240 239 255 220 247 243 13.545166 0.094418 SUCCESS 60 +010100111 253 223 234 273 264 255 251 228 9.667553 0.289139 SUCCESS 61 +010101011 264 232 222 240 214 223 297 256 22.620114 0.003888 FAILURE 62 +010101111 243 246 226 244 249 263 238 229 4.150349 0.843310 SUCCESS 63 +010110011 235 210 258 222 231 240 244 251 9.178218 0.327486 SUCCESS 64 +010110111 246 251 230 243 239 227 237 238 2.793555 0.946638 SUCCESS 65 +010111011 259 235 229 229 239 244 234 239 3.885557 0.867298 SUCCESS 66 +010111111 240 257 235 231 273 267 264 250 9.426063 0.307637 SUCCESS 67 +011000111 236 255 250 244 234 241 268 254 4.230845 0.835718 SUCCESS 68 +011001111 252 226 250 228 235 242 246 247 3.324198 0.912397 SUCCESS 69 +011010111 248 227 244 247 238 252 212 268 8.550131 0.381654 SUCCESS 70 +011011111 253 264 238 231 229 228 247 237 5.216930 0.734159 SUCCESS 71 +011101111 244 269 209 252 247 209 226 268 17.180229 0.028286 SUCCESS 72 +011111111 264 247 248 232 218 229 231 247 7.020693 0.534402 SUCCESS 73 +100000000 234 227 268 238 252 235 236 236 5.425586 0.711270 SUCCESS 74 +100010000 268 233 225 271 234 270 247 254 11.267955 0.186974 SUCCESS 75 +100100000 239 256 241 218 221 265 234 238 8.346771 0.400350 SUCCESS 76 +100101000 239 225 224 247 235 227 263 240 6.588553 0.581603 SUCCESS 77 +100110000 226 249 257 223 259 239 244 250 5.280480 0.727220 SUCCESS 78 +100111000 258 231 260 255 252 247 239 202 11.041293 0.199370 SUCCESS 79 +101000000 241 236 269 232 216 250 242 236 7.361745 0.498153 SUCCESS 80 +101000100 243 239 240 247 241 260 222 251 3.606996 0.890729 SUCCESS 81 +101001000 243 271 257 242 229 278 246 248 9.696150 0.287003 SUCCESS 82 +101001100 217 248 243 243 217 244 249 250 6.555718 0.585234 SUCCESS 83 +101010000 248 225 275 253 254 261 246 249 7.720803 0.461207 SUCCESS 84 +101010100 246 249 258 264 266 250 236 232 5.680846 0.682932 SUCCESS 85 +101011000 247 247 246 244 229 262 265 242 4.273212 0.831670 SUCCESS 86 +101011100 223 227 259 210 219 245 269 262 15.657146 0.047559 SUCCESS 87 +101100000 277 270 261 251 249 249 266 263 12.560140 0.127907 SUCCESS 88 +101100100 230 228 234 260 243 237 238 245 3.831539 0.871994 SUCCESS 89 +101101000 232 255 249 221 249 251 220 237 6.472044 0.594510 SUCCESS 90 +101101100 227 259 238 234 251 220 265 263 8.794799 0.359901 SUCCESS 91 +101110000 240 279 249 228 240 226 241 244 7.932636 0.440078 SUCCESS 92 +101110100 267 227 261 237 224 255 235 256 8.048086 0.428787 SUCCESS 93 +101111000 249 260 238 262 224 245 237 249 4.715944 0.787460 SUCCESS 94 +101111100 253 258 213 244 238 248 264 238 7.308787 0.503713 SUCCESS 95 +110000000 257 275 249 242 255 217 254 231 9.622009 0.292564 SUCCESS 96 +110000010 253 252 278 237 243 238 238 272 9.288371 0.318556 SUCCESS 97 +110000100 239 242 248 250 271 242 249 227 4.762547 0.782628 SUCCESS 98 +110001000 259 233 224 245 241 267 263 229 7.917808 0.441540 SUCCESS 99 +110001010 259 221 274 243 236 216 251 243 10.826282 0.211738 SUCCESS 100 +110010000 234 225 246 242 243 249 218 214 8.860467 0.354203 SUCCESS 101 +110010010 250 240 223 269 235 243 222 265 9.008751 0.341558 SUCCESS 102 +110010100 246 246 219 256 230 264 257 230 7.368100 0.497487 SUCCESS 103 +110011000 209 245 236 231 255 240 232 256 8.033257 0.430228 SUCCESS 104 +110011010 227 248 233 241 237 226 242 248 3.561451 0.894368 SUCCESS 105 +110100000 240 245 265 242 213 241 245 235 6.442387 0.597805 SUCCESS 106 +110100010 258 234 256 219 249 264 243 252 6.564192 0.584297 SUCCESS 107 +110100100 241 252 239 209 218 248 239 243 8.714302 0.366967 SUCCESS 108 +110101000 229 254 264 251 276 240 233 249 8.257801 0.408701 SUCCESS 109 +110101010 246 251 239 258 240 224 250 235 3.429055 0.904625 SUCCESS 110 +110101100 242 241 240 228 225 250 264 249 4.704293 0.788663 SUCCESS 111 +110110000 262 259 248 250 233 247 269 258 6.497464 0.591689 SUCCESS 112 +110110010 250 230 237 248 232 247 220 242 4.413022 0.818071 SUCCESS 113 +110110100 206 244 242 216 246 239 236 223 11.825078 0.159181 SUCCESS 114 +110111000 223 249 241 252 258 244 243 233 3.640889 0.887985 SUCCESS 115 +110111010 229 256 246 209 225 236 252 239 9.011928 0.341291 SUCCESS 116 +110111100 257 271 224 253 259 228 240 240 7.995127 0.433946 SUCCESS 117 +111000000 240 256 239 249 253 223 271 233 6.690233 0.570393 SUCCESS 118 +111000010 231 262 257 271 269 239 251 219 11.453310 0.177313 SUCCESS 119 +111000100 261 258 237 219 232 275 266 240 11.672557 0.166422 SUCCESS 120 +111000110 247 265 251 274 231 253 225 255 8.976976 0.344242 SUCCESS 121 +111001000 252 241 242 269 245 244 227 226 5.582343 0.693901 SUCCESS 122 +111001010 257 242 229 244 224 272 261 230 8.750314 0.363795 SUCCESS 123 +111001100 231 227 237 258 244 221 238 260 6.495346 0.591924 SUCCESS 124 +111010000 252 211 264 250 264 236 233 236 9.488554 0.302771 SUCCESS 125 +111010010 237 234 251 201 234 227 250 253 10.885596 0.208266 SUCCESS 126 +111010100 223 246 253 238 271 273 247 259 9.963061 0.267628 SUCCESS 127 +111010110 245 239 249 246 236 242 268 235 3.296659 0.914386 SUCCESS 128 +111011000 267 256 269 260 244 249 241 267 8.862586 0.354020 SUCCESS 129 +111011010 232 238 224 222 242 229 212 240 10.004368 0.264719 SUCCESS 130 +111011100 254 253 246 256 254 249 229 243 2.847572 0.943556 SUCCESS 131 +111100000 258 254 221 249 241 240 270 253 6.878764 0.549768 SUCCESS 132 +111100010 237 261 228 244 220 270 243 246 7.845785 0.448678 SUCCESS 133 +111100100 222 238 240 265 270 238 223 242 9.056413 0.337559 SUCCESS 134 +111100110 211 237 241 244 246 216 252 239 8.645456 0.373082 SUCCESS 135 +111101000 259 215 247 237 267 221 254 238 9.835961 0.276729 SUCCESS 136 +111101010 253 254 238 250 244 255 255 244 2.054256 0.979303 SUCCESS 137 +111101100 258 250 247 273 235 253 266 245 7.246296 0.510307 SUCCESS 138 +111101110 242 243 247 255 221 222 237 255 5.616237 0.690131 SUCCESS 139 +111110000 243 257 223 259 241 258 258 259 6.145820 0.630902 SUCCESS 140 +111110010 232 256 235 254 248 280 222 248 9.640015 0.291206 SUCCESS 141 +111110100 254 219 249 213 254 222 233 269 12.925553 0.114437 SUCCESS 142 +111110110 258 241 255 261 241 261 261 258 5.834425 0.665773 SUCCESS 143 +111111000 252 257 213 248 247 250 266 254 7.754696 0.457792 SUCCESS 144 +111111010 273 233 230 222 265 244 252 247 9.119963 0.332277 SUCCESS 145 +111111100 229 252 235 238 267 247 241 254 4.450093 0.814405 SUCCESS 146 +111111110 264 247 248 232 218 229 231 247 7.020693 0.534402 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 247 235 250 256 255 264 241 238 3.506375 0.898694 SUCCESS 0 +000000011 259 227 236 241 220 281 259 237 11.880154 0.156632 SUCCESS 1 +000000101 230 278 220 248 238 247 214 271 15.335159 0.052947 SUCCESS 2 +000000111 257 241 213 253 230 244 256 230 7.469780 0.486895 SUCCESS 3 +000001001 238 253 233 237 236 245 255 239 2.127338 0.976857 SUCCESS 4 +000001011 241 218 217 255 253 232 237 270 10.559372 0.227937 SUCCESS 5 +000001101 234 255 245 216 272 268 253 237 10.545603 0.228798 SUCCESS 6 +000001111 277 251 214 241 227 229 244 218 13.768650 0.087998 SUCCESS 7 +000010001 236 250 253 249 253 259 252 250 2.540414 0.959820 SUCCESS 8 +000010011 243 241 250 234 245 252 243 226 2.290450 0.970788 SUCCESS 9 +000010101 241 248 240 255 219 254 245 246 3.783877 0.876077 SUCCESS 10 +000010111 225 206 223 245 268 245 214 269 18.486183 0.017863 SUCCESS 11 +000011001 244 240 250 253 246 229 218 256 5.025221 0.754877 SUCCESS 12 +000011011 248 238 246 224 243 256 221 256 5.419231 0.711971 SUCCESS 13 +000011101 242 239 220 282 264 232 241 239 11.122849 0.194835 SUCCESS 14 +000011111 239 242 240 290 206 241 244 236 15.597833 0.048512 SUCCESS 15 +000100011 234 251 260 280 258 257 252 241 8.976976 0.344242 SUCCESS 16 +000100101 232 247 248 237 248 248 266 252 3.353854 0.910231 SUCCESS 17 +000100111 251 240 232 246 224 266 245 209 9.883623 0.273289 SUCCESS 18 +000101001 236 253 245 254 227 251 255 220 5.439356 0.709749 SUCCESS 19 +000101011 242 228 257 251 227 252 248 243 3.597463 0.891495 SUCCESS 20 +000101101 269 231 226 240 229 227 253 268 9.775588 0.281131 SUCCESS 21 +000101111 218 216 237 229 240 266 219 273 15.733406 0.046359 SUCCESS 22 +000110011 233 266 246 248 259 212 222 254 10.426976 0.236327 SUCCESS 23 +000110101 253 246 263 228 282 231 254 236 10.459810 0.234224 SUCCESS 24 +000110111 257 243 243 224 224 263 232 248 6.340707 0.609125 SUCCESS 25 +000111001 247 256 273 227 233 245 247 260 7.037640 0.532577 SUCCESS 26 +000111011 233 265 221 253 246 256 246 241 5.638479 0.687654 SUCCESS 27 +000111101 298 236 230 234 240 232 264 259 17.162223 0.028463 SUCCESS 28 +000111111 252 249 245 243 223 228 258 234 4.614264 0.797895 SUCCESS 29 +001000011 242 236 261 261 253 241 231 233 4.340999 0.825122 SUCCESS 30 +001000101 271 202 240 231 250 247 246 260 12.643814 0.124707 SUCCESS 31 +001000111 242 243 264 247 247 259 277 233 7.808714 0.452375 SUCCESS 32 +001001011 234 263 238 240 253 255 256 254 4.020071 0.855308 SUCCESS 33 +001001101 244 255 226 256 271 245 249 272 8.946260 0.346850 SUCCESS 34 +001001111 258 249 231 242 248 272 241 224 6.778144 0.560748 SUCCESS 35 +001010011 250 257 243 256 228 248 245 238 2.778726 0.947467 SUCCESS 36 +001010101 250 255 276 224 236 226 243 246 8.359481 0.399166 SUCCESS 37 +001010111 247 226 274 232 242 250 239 266 8.134937 0.420401 SUCCESS 38 +001011011 256 238 231 238 240 214 267 268 10.193959 0.251676 SUCCESS 39 +001011101 244 240 270 245 231 245 217 217 9.879387 0.273594 SUCCESS 40 +001011111 221 222 246 267 247 255 231 246 7.852140 0.448045 SUCCESS 41 +001100101 245 260 259 247 262 234 228 254 5.346149 0.720019 SUCCESS 42 +001100111 231 241 236 240 255 213 236 231 6.737895 0.565158 SUCCESS 43 +001101011 247 253 247 225 277 228 260 249 8.802213 0.359255 SUCCESS 44 +001101101 247 238 216 256 258 250 240 238 5.335557 0.721183 SUCCESS 45 +001101111 234 225 241 245 218 259 232 267 8.697355 0.368466 SUCCESS 46 +001110101 252 261 240 265 210 225 255 231 11.101666 0.196005 SUCCESS 47 +001110111 243 236 219 233 254 234 238 217 7.607472 0.472721 SUCCESS 48 +001111011 245 237 214 238 241 206 266 254 12.862003 0.116687 SUCCESS 49 +001111101 261 201 244 239 249 278 237 267 16.591332 0.034657 SUCCESS 50 +001111111 251 259 251 264 213 224 259 209 14.996226 0.059219 SUCCESS 51 +010000011 253 256 227 262 257 233 218 207 13.484793 0.096222 SUCCESS 52 +010000111 224 234 259 277 250 238 242 231 8.720657 0.366406 SUCCESS 53 +010001011 253 212 237 224 242 252 242 265 8.784207 0.360826 SUCCESS 54 +010001111 264 255 243 246 251 264 268 256 7.081066 0.527912 SUCCESS 55 +010010011 246 276 245 256 260 222 272 244 11.353748 0.182450 SUCCESS 56 +010010111 230 234 252 266 224 247 249 241 5.462657 0.707174 SUCCESS 57 +010011011 256 270 202 242 257 259 241 269 15.273727 0.054037 SUCCESS 58 +010011111 262 253 224 253 242 266 252 232 6.669049 0.572724 SUCCESS 59 +010100011 252 270 258 240 234 235 250 250 5.066529 0.750442 SUCCESS 60 +010100111 265 254 229 255 223 232 242 215 9.856085 0.275273 SUCCESS 61 +010101011 248 236 284 247 249 249 256 240 7.985595 0.434879 SUCCESS 62 +010101111 247 232 249 220 224 216 247 238 8.485522 0.387534 SUCCESS 63 +010110011 246 261 263 231 231 237 251 239 4.717003 0.787351 SUCCESS 64 +010110111 263 253 230 211 238 224 269 266 13.860798 0.085467 SUCCESS 65 +010111011 232 236 270 240 228 253 258 234 6.496405 0.591806 SUCCESS 66 +010111111 244 229 234 227 237 222 228 258 6.852285 0.552651 SUCCESS 67 +011000111 262 252 275 248 266 238 248 247 8.003601 0.433118 SUCCESS 68 +011001111 225 227 238 237 258 220 244 257 7.149911 0.520548 SUCCESS 69 +011010111 264 236 267 220 266 250 248 234 9.307436 0.317029 SUCCESS 70 +011011111 234 235 236 240 223 229 247 280 9.486435 0.302935 SUCCESS 71 +011101111 244 221 276 236 245 246 246 231 7.612768 0.472180 SUCCESS 72 +011111111 262 255 263 264 227 240 263 253 8.195310 0.414628 SUCCESS 73 +100000000 247 235 250 256 255 264 241 238 3.506375 0.898694 SUCCESS 74 +100010000 225 225 231 240 233 248 253 252 5.085594 0.748390 SUCCESS 75 +100100000 264 251 225 243 230 227 225 220 9.531980 0.299422 SUCCESS 76 +100101000 248 270 241 287 252 253 221 249 13.692390 0.090144 SUCCESS 77 +100110000 226 210 220 250 242 247 228 258 10.908897 0.206915 SUCCESS 78 +100111000 244 276 244 239 202 252 274 225 17.527636 0.025061 SUCCESS 79 +101000000 252 259 216 243 251 263 246 214 10.126173 0.256282 SUCCESS 80 +101000100 221 237 212 269 251 238 209 253 15.394473 0.051914 SUCCESS 81 +101001000 246 248 233 223 242 246 246 216 5.893739 0.659134 SUCCESS 82 +101001100 226 234 256 242 253 247 205 227 10.539248 0.229197 SUCCESS 83 +101010000 219 253 239 258 254 272 242 214 11.504150 0.174736 SUCCESS 84 +101010100 230 265 258 236 256 244 207 231 10.953383 0.204355 SUCCESS 85 +101011000 263 253 243 235 246 258 251 237 3.447061 0.903259 SUCCESS 86 +101011100 254 253 274 250 265 265 235 238 8.878473 0.352651 SUCCESS 87 +101100000 243 244 245 247 257 248 252 268 3.487310 0.900172 SUCCESS 88 +101100100 244 223 229 235 253 249 243 246 3.667368 0.885819 SUCCESS 89 +101101000 240 233 236 247 228 235 261 250 3.718208 0.881611 SUCCESS 90 +101101100 255 224 241 273 233 258 264 253 9.137969 0.330791 SUCCESS 91 +101110000 246 224 222 239 247 246 247 250 4.147171 0.843607 SUCCESS 92 +101110100 266 251 250 230 273 254 225 231 9.444069 0.306230 SUCCESS 93 +101111000 228 221 238 251 243 257 235 263 6.296222 0.614088 SUCCESS 94 +101111100 251 229 237 248 244 236 256 253 2.659040 0.953902 SUCCESS 95 +110000000 236 226 238 233 233 257 255 267 6.299400 0.613734 SUCCESS 96 +110000010 248 213 229 257 235 244 253 242 6.545127 0.586407 SUCCESS 97 +110000100 257 222 255 257 276 251 233 241 9.050058 0.338091 SUCCESS 98 +110001000 238 221 248 241 233 263 243 246 4.583548 0.801017 SUCCESS 99 +110001010 230 243 222 252 245 240 252 245 3.528617 0.896957 SUCCESS 100 +110010000 243 244 241 252 228 253 245 254 2.161232 0.975666 SUCCESS 101 +110010010 255 243 255 264 248 220 263 229 7.689028 0.464421 SUCCESS 102 +110010100 259 270 247 283 248 249 234 248 10.873945 0.208944 SUCCESS 103 +110011000 232 217 239 247 250 249 225 253 6.016602 0.645372 SUCCESS 104 +110011010 241 252 238 218 242 229 262 237 5.911744 0.657117 SUCCESS 105 +110100000 247 267 236 240 249 251 245 230 3.753161 0.878679 SUCCESS 106 +110100010 238 225 242 274 261 239 228 254 8.341475 0.400844 SUCCESS 107 +110100100 259 276 233 223 254 254 260 215 13.144800 0.106964 SUCCESS 108 +110101000 235 252 256 232 220 267 243 227 7.766347 0.456621 SUCCESS 109 +110101010 228 246 266 259 269 267 220 225 12.935085 0.114103 SUCCESS 110 +110101100 251 242 242 260 251 243 279 261 7.871205 0.446151 SUCCESS 111 +110110000 236 247 251 262 251 229 264 247 4.746660 0.784278 SUCCESS 112 +110110010 250 249 232 251 256 248 221 274 7.777998 0.455451 SUCCESS 113 +110110100 245 249 213 249 243 226 251 225 7.456011 0.488324 SUCCESS 114 +110111000 248 225 218 247 243 243 254 248 5.027339 0.754650 SUCCESS 115 +110111010 266 261 230 240 270 250 251 252 7.596880 0.473804 SUCCESS 116 +110111100 241 210 237 232 242 233 244 247 6.391547 0.603461 SUCCESS 117 +111000000 232 247 250 249 245 273 247 267 6.692351 0.570160 SUCCESS 118 +111000010 249 250 248 243 259 244 238 236 1.692020 0.989043 SUCCESS 119 +111000100 243 232 251 249 233 252 267 253 4.266857 0.832280 SUCCESS 120 +111000110 233 244 230 240 243 243 272 245 4.747719 0.784168 SUCCESS 121 +111001000 282 231 252 261 228 230 255 235 11.077305 0.197357 SUCCESS 122 +111001010 246 243 247 261 213 276 239 255 10.282929 0.245727 SUCCESS 123 +111001100 228 216 255 228 256 240 228 247 7.861672 0.447098 SUCCESS 124 +111010000 242 270 226 230 231 223 243 225 9.268247 0.320175 SUCCESS 125 +111010010 247 224 266 210 279 256 236 224 16.457877 0.036276 SUCCESS 126 +111010100 236 273 252 243 255 254 247 226 6.421204 0.600160 SUCCESS 127 +111010110 261 239 240 255 204 251 270 243 11.754113 0.162517 SUCCESS 128 +111011000 235 234 273 231 242 242 243 238 5.251883 0.730347 SUCCESS 129 +111011010 212 244 227 208 241 224 265 221 17.012881 0.029975 SUCCESS 130 +111011100 246 226 237 250 230 232 255 258 4.552832 0.804124 SUCCESS 131 +111100000 233 258 224 250 244 264 252 248 5.202102 0.735773 SUCCESS 132 +111100010 242 208 256 256 229 244 231 252 8.704770 0.367810 SUCCESS 133 +111100100 264 242 240 256 222 231 250 242 5.331321 0.721648 SUCCESS 134 +111100110 207 211 233 235 249 241 238 249 11.766823 0.161915 SUCCESS 135 +111101000 251 249 220 235 239 225 234 221 7.480372 0.485798 SUCCESS 136 +111101010 231 231 267 238 252 245 223 216 9.343448 0.314157 SUCCESS 137 +111101100 245 228 243 244 256 249 228 260 3.977704 0.859129 SUCCESS 138 +111101110 265 221 259 249 247 236 249 271 8.625332 0.374881 SUCCESS 139 +111110000 274 275 215 242 254 247 262 264 14.908315 0.060953 SUCCESS 140 +111110010 261 251 250 271 213 233 246 244 9.256596 0.321115 SUCCESS 141 +111110100 208 237 236 227 241 230 235 223 10.396260 0.238307 SUCCESS 142 +111110110 234 213 234 235 240 241 246 244 5.454184 0.708111 SUCCESS 143 +111111000 280 255 257 215 252 236 263 250 12.447868 0.132312 SUCCESS 144 +111111010 230 248 244 239 222 218 231 235 7.068355 0.529276 SUCCESS 145 +111111100 267 240 249 265 214 229 263 248 10.622922 0.223994 SUCCESS 146 +111111110 262 255 263 264 227 240 263 253 8.195310 0.414628 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 247 249 232 242 260 246 233 221 4.650276 0.794217 SUCCESS 0 +000000011 250 263 267 244 252 265 251 231 6.911599 0.546200 SUCCESS 1 +000000101 243 235 231 245 250 240 255 246 1.825475 0.985903 SUCCESS 2 +000000111 240 261 238 236 268 253 247 270 7.337384 0.500707 SUCCESS 3 +000001001 209 254 233 225 215 241 233 252 12.136473 0.145218 SUCCESS 4 +000001011 238 252 247 258 250 242 232 253 2.394249 0.966480 SUCCESS 5 +000001101 243 209 254 243 235 242 227 263 8.774675 0.361659 SUCCESS 6 +000001111 252 245 239 263 263 230 256 248 4.902358 0.767960 SUCCESS 7 +000010001 238 240 249 253 265 243 248 257 3.282890 0.915371 SUCCESS 8 +000010011 246 237 255 226 230 245 240 226 4.435265 0.815874 SUCCESS 9 +000010101 241 222 263 216 233 253 228 261 10.142060 0.255196 SUCCESS 10 +000010111 233 220 240 236 244 261 247 263 6.092862 0.636831 SUCCESS 11 +000011001 241 260 252 231 250 238 227 232 4.272153 0.831772 SUCCESS 12 +000011011 252 247 258 245 224 252 245 244 3.098595 0.928019 SUCCESS 13 +000011101 236 257 255 252 270 246 232 251 5.420291 0.711854 SUCCESS 14 +000011111 252 221 259 251 233 238 256 214 8.791621 0.360178 SUCCESS 15 +000100011 232 269 223 259 240 257 240 239 7.030225 0.533375 SUCCESS 16 +000100101 235 230 216 241 245 245 251 267 7.014338 0.535087 SUCCESS 17 +000100111 232 247 238 210 235 252 238 238 6.683878 0.571092 SUCCESS 18 +000101001 237 279 246 247 237 259 238 249 6.830043 0.555076 SUCCESS 19 +000101011 242 198 239 207 236 227 219 245 19.183115 0.013910 SUCCESS 20 +000101101 257 264 247 254 255 237 236 254 4.232964 0.835517 SUCCESS 21 +000101111 238 237 239 237 252 255 268 261 5.085594 0.748390 SUCCESS 22 +000110011 244 263 247 252 240 240 237 248 2.230078 0.973133 SUCCESS 23 +000110101 258 227 264 280 262 226 229 262 14.252690 0.075412 SUCCESS 24 +000110111 243 234 249 245 225 230 257 230 4.486105 0.810822 SUCCESS 25 +000111001 236 238 245 254 255 265 243 246 3.222518 0.919627 SUCCESS 26 +000111011 240 254 258 264 245 241 264 263 6.201956 0.624621 SUCCESS 27 +000111101 248 244 226 221 268 224 229 254 9.234353 0.322914 SUCCESS 28 +000111111 247 215 247 266 228 225 273 231 12.604625 0.126197 SUCCESS 29 +001000011 245 253 227 262 259 256 227 225 7.260065 0.508851 SUCCESS 30 +001000101 256 243 254 263 236 239 239 217 6.144761 0.631020 SUCCESS 31 +001000111 245 272 222 243 231 242 247 263 7.667844 0.466570 SUCCESS 32 +001001011 247 239 247 228 237 247 246 243 1.553269 0.991787 SUCCESS 33 +001001101 247 251 249 236 243 247 241 240 0.769485 0.999328 SUCCESS 34 +001001111 254 240 238 239 249 236 243 233 1.665541 0.989606 SUCCESS 35 +001010011 255 263 259 248 218 252 258 231 7.711270 0.462170 SUCCESS 36 +001010101 264 237 252 196 252 237 278 231 18.032859 0.020981 SUCCESS 37 +001010111 241 209 254 231 241 241 202 236 14.291879 0.074468 SUCCESS 38 +001011011 263 262 246 229 241 247 243 244 3.928982 0.863473 SUCCESS 39 +001011101 256 233 235 263 235 231 232 237 4.904476 0.767735 SUCCESS 40 +001011111 232 234 219 234 250 284 261 266 14.282347 0.074697 SUCCESS 41 +001100101 260 226 271 250 241 242 258 196 16.354079 0.037584 SUCCESS 42 +001100111 261 227 235 245 262 252 232 247 5.079239 0.749074 SUCCESS 43 +001101011 225 238 249 244 255 256 244 275 6.946551 0.542410 SUCCESS 44 +001101101 238 248 237 251 239 265 218 256 6.084389 0.637780 SUCCESS 45 +001101111 243 243 256 246 226 263 238 211 8.331943 0.401735 SUCCESS 46 +001110101 243 256 250 267 250 244 237 272 6.619268 0.578211 SUCCESS 47 +001110111 245 270 244 267 231 258 269 250 9.369927 0.312057 SUCCESS 48 +001111011 258 251 234 229 264 250 237 269 7.075770 0.528480 SUCCESS 49 +001111101 237 244 232 249 228 230 208 255 8.915544 0.349471 SUCCESS 50 +001111111 232 231 236 237 230 242 257 273 6.946551 0.542410 SUCCESS 51 +010000011 262 217 239 246 265 214 244 229 11.257364 0.187539 SUCCESS 52 +010000111 251 234 253 235 261 244 209 228 8.856231 0.354569 SUCCESS 53 +010001011 282 243 256 268 229 246 229 215 14.642464 0.066482 SUCCESS 54 +010001111 240 265 255 234 213 232 256 259 9.115727 0.332628 SUCCESS 55 +010010011 255 274 249 244 243 235 226 234 6.567369 0.583945 SUCCESS 56 +010010111 260 230 254 236 236 252 250 249 3.395162 0.907172 SUCCESS 57 +010011011 233 251 249 238 233 263 240 227 4.332525 0.825945 SUCCESS 58 +010011111 254 253 224 244 250 257 231 247 4.076207 0.850183 SUCCESS 59 +010100011 232 233 239 264 279 234 267 261 11.942645 0.153781 SUCCESS 60 +010100111 265 258 252 242 238 235 270 256 6.889356 0.548616 SUCCESS 61 +010101011 256 239 264 217 257 252 264 232 8.760905 0.362866 SUCCESS 62 +010101111 248 223 249 252 221 259 240 230 6.438151 0.598276 SUCCESS 63 +010110011 239 237 236 251 252 217 264 232 6.482636 0.593334 SUCCESS 64 +010110111 271 248 264 249 225 244 241 250 6.635156 0.576458 SUCCESS 65 +010111011 234 233 263 238 236 229 229 249 4.945783 0.763355 SUCCESS 66 +010111111 243 256 230 244 237 269 245 262 5.641657 0.687300 SUCCESS 67 +011000111 249 262 250 235 246 243 244 249 2.074380 0.978646 SUCCESS 68 +011001111 252 231 239 241 260 244 227 254 3.868610 0.868779 SUCCESS 69 +011010111 209 239 261 259 230 250 230 254 9.732162 0.284330 SUCCESS 70 +011011111 237 245 252 257 220 253 242 237 4.217076 0.837026 SUCCESS 71 +011101111 228 230 247 248 238 247 253 263 4.082562 0.849599 SUCCESS 72 +011111111 228 243 237 239 238 263 266 280 10.581615 0.226550 SUCCESS 73 +100000000 247 249 232 242 260 246 233 221 4.650276 0.794217 SUCCESS 74 +100010000 252 229 240 231 237 275 231 242 7.036580 0.532691 SUCCESS 75 +100100000 263 265 243 251 262 233 238 270 8.434682 0.392200 SUCCESS 76 +100101000 253 238 235 243 266 255 242 237 3.613351 0.890217 SUCCESS 77 +100110000 236 261 248 240 252 280 230 237 8.397611 0.395625 SUCCESS 78 +100111000 255 239 253 213 228 237 258 233 7.707034 0.462598 SUCCESS 79 +101000000 220 240 213 246 267 237 239 219 11.874858 0.156875 SUCCESS 80 +101000100 262 251 225 257 238 249 220 234 6.965616 0.540347 SUCCESS 81 +101001000 234 240 206 246 240 238 231 266 9.667553 0.289139 SUCCESS 82 +101001100 250 258 232 245 240 259 228 242 3.718208 0.881611 SUCCESS 83 +101010000 242 223 261 237 260 221 232 244 7.287603 0.505944 SUCCESS 84 +101010100 251 255 231 213 246 236 268 233 8.769379 0.362123 SUCCESS 85 +101011000 262 232 250 229 246 235 245 277 8.041731 0.429404 SUCCESS 86 +101011100 244 231 270 249 251 233 214 263 9.745931 0.283313 SUCCESS 87 +101100000 248 236 258 263 267 237 234 261 6.741073 0.564809 SUCCESS 88 +101100100 239 228 241 241 236 267 230 237 4.852577 0.773211 SUCCESS 89 +101101000 225 242 251 214 239 254 234 250 6.718830 0.567250 SUCCESS 90 +101101100 231 268 248 241 244 270 234 237 6.735777 0.565390 SUCCESS 91 +101110000 234 238 262 226 253 245 235 264 5.702029 0.680569 SUCCESS 92 +101110100 235 232 248 246 231 247 242 212 6.210430 0.623674 SUCCESS 93 +101111000 252 241 239 230 230 249 259 247 3.179092 0.922621 SUCCESS 94 +101111100 225 188 248 256 231 278 248 238 21.370297 0.006226 FAILURE 95 +110000000 248 254 243 220 255 252 257 258 5.229640 0.732774 SUCCESS 96 +110000010 248 240 256 260 235 245 223 239 4.158822 0.842517 SUCCESS 97 +110000100 240 241 261 250 238 262 265 209 10.052031 0.261393 SUCCESS 98 +110001000 251 251 242 244 237 273 244 232 4.790086 0.779758 SUCCESS 99 +110001010 257 251 245 228 246 235 231 226 4.496696 0.809764 SUCCESS 100 +110010000 242 257 236 257 262 236 232 247 3.994651 0.857606 SUCCESS 101 +110010010 258 246 235 227 230 241 271 259 7.309846 0.503601 SUCCESS 102 +110010100 276 230 235 218 260 252 237 246 9.954587 0.268228 SUCCESS 103 +110011000 242 249 252 226 239 262 223 241 5.171386 0.739111 SUCCESS 104 +110011010 235 257 247 230 226 225 256 249 5.574929 0.694725 SUCCESS 105 +110100000 219 245 214 226 264 239 245 224 11.418357 0.179102 SUCCESS 106 +110100010 255 239 229 231 220 221 218 230 10.779679 0.214498 SUCCESS 107 +110100100 247 239 248 267 261 229 227 256 6.442387 0.597805 SUCCESS 108 +110101000 250 236 254 257 259 230 246 260 4.406667 0.818697 SUCCESS 109 +110101010 243 257 243 234 251 251 254 234 2.395308 0.966434 SUCCESS 110 +110101100 262 233 238 250 264 242 253 261 5.416054 0.712322 SUCCESS 111 +110110000 231 264 242 259 252 248 239 267 6.014484 0.645609 SUCCESS 112 +110110010 258 232 269 235 213 268 233 247 11.491440 0.175377 SUCCESS 113 +110110100 230 257 246 243 246 257 230 246 3.145198 0.924918 SUCCESS 114 +110111000 227 255 253 231 253 238 239 247 3.446002 0.903340 SUCCESS 115 +110111010 237 256 256 248 225 247 259 236 4.275330 0.831467 SUCCESS 116 +110111100 229 232 241 234 241 259 261 262 5.606704 0.691192 SUCCESS 117 +111000000 246 276 258 232 230 253 222 278 13.872449 0.085151 SUCCESS 118 +111000010 254 240 256 258 234 260 251 228 4.702175 0.788882 SUCCESS 119 +111000100 272 244 252 229 240 261 251 239 6.114045 0.634459 SUCCESS 120 +111000110 246 229 261 259 226 230 244 252 5.627887 0.688834 SUCCESS 121 +111001000 241 257 248 263 246 230 245 229 4.149289 0.843409 SUCCESS 122 +111001010 246 231 247 230 248 237 241 246 1.959990 0.982214 SUCCESS 123 +111001100 254 238 237 214 244 240 240 221 7.041876 0.532121 SUCCESS 124 +111010000 239 231 224 248 272 228 210 230 12.793157 0.119167 SUCCESS 125 +111010010 259 221 290 241 260 228 256 233 15.451668 0.050936 SUCCESS 126 +111010100 249 240 229 263 248 227 242 265 5.822774 0.667076 SUCCESS 127 +111010110 230 225 232 232 245 256 246 259 5.193629 0.736695 SUCCESS 128 +111011000 246 242 229 249 263 247 238 268 5.222226 0.733582 SUCCESS 129 +111011010 224 258 245 257 242 239 235 261 4.926718 0.765379 SUCCESS 130 +111011100 227 248 258 221 230 227 254 225 8.437859 0.391908 SUCCESS 131 +111100000 261 266 249 249 220 231 212 266 13.030410 0.110808 SUCCESS 132 +111100010 250 239 241 229 223 275 285 236 14.555612 0.068385 SUCCESS 133 +111100100 246 251 222 269 251 243 246 239 5.242350 0.731387 SUCCESS 134 +111100110 222 239 264 225 229 251 262 217 11.048708 0.198955 SUCCESS 135 +111101000 260 255 225 252 264 193 208 235 22.010034 0.004897 FAILURE 136 +111101010 244 234 220 249 233 244 250 238 3.830480 0.872085 SUCCESS 137 +111101100 260 249 247 241 232 264 224 271 8.317114 0.403122 SUCCESS 138 +111101110 235 250 266 208 233 229 253 230 10.727780 0.217606 SUCCESS 139 +111110000 258 266 232 266 216 249 237 241 9.201519 0.325582 SUCCESS 140 +111110010 225 232 245 252 261 284 239 241 10.533952 0.229529 SUCCESS 141 +111110100 256 261 231 240 252 229 238 253 4.330407 0.826151 SUCCESS 142 +111110110 230 228 258 278 252 252 231 262 10.233149 0.249042 SUCCESS 143 +111111000 251 280 227 257 230 245 249 248 8.610504 0.376210 SUCCESS 144 +111111010 265 248 219 241 240 246 242 247 4.766784 0.782187 SUCCESS 145 +111111100 225 260 223 228 239 253 241 253 6.429677 0.599218 SUCCESS 146 +111111110 228 243 237 239 238 263 266 280 10.581615 0.226550 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 253 242 239 264 263 243 237 245 3.870728 0.868594 SUCCESS 0 +000000011 247 213 235 238 260 244 235 246 6.086507 0.637542 SUCCESS 1 +000000101 220 259 225 257 246 249 257 253 6.806741 0.557620 SUCCESS 2 +000000111 246 233 226 240 243 248 216 253 5.757106 0.674418 SUCCESS 3 +000001001 225 251 265 265 237 245 250 230 6.652103 0.574590 SUCCESS 4 +000001011 226 226 240 244 242 230 252 250 4.129165 0.845286 SUCCESS 5 +000001101 248 212 251 232 239 250 247 254 5.964703 0.651186 SUCCESS 6 +000001111 259 242 245 241 246 232 234 242 2.092386 0.978048 SUCCESS 7 +000010001 225 259 270 245 223 250 248 231 8.157180 0.418269 SUCCESS 8 +000010011 230 228 255 242 236 225 244 257 4.998742 0.757711 SUCCESS 9 +000010101 228 244 232 249 242 256 236 242 2.740596 0.949567 SUCCESS 10 +000010111 234 251 232 266 238 220 233 260 7.501555 0.483607 SUCCESS 11 +000011001 232 245 239 237 253 252 249 210 6.583257 0.582188 SUCCESS 12 +000011011 242 231 229 222 231 244 229 272 8.783148 0.360918 SUCCESS 13 +000011101 270 211 238 233 252 249 231 249 9.362513 0.312644 SUCCESS 14 +000011111 278 250 245 250 265 224 231 249 9.549985 0.298041 SUCCESS 15 +000100011 220 247 269 240 237 255 244 234 6.344944 0.608653 SUCCESS 16 +000100101 251 261 250 261 242 245 246 268 5.211635 0.734735 SUCCESS 17 +000100111 264 244 244 242 214 230 227 232 8.248268 0.409602 SUCCESS 18 +000101001 243 260 251 263 252 254 255 239 4.070911 0.850670 SUCCESS 19 +000101011 228 233 234 256 248 265 239 240 4.750897 0.783839 SUCCESS 20 +000101101 255 227 265 250 253 260 250 262 6.637274 0.576225 SUCCESS 21 +000101111 243 265 240 254 237 228 233 241 4.219194 0.836825 SUCCESS 22 +000110011 224 243 230 223 247 247 230 229 6.341766 0.609007 SUCCESS 23 +000110101 236 248 259 251 249 228 239 259 3.731977 0.880460 SUCCESS 24 +000110111 239 225 232 247 218 246 238 257 6.086507 0.637542 SUCCESS 25 +000111001 251 256 237 238 242 254 229 252 2.835921 0.944228 SUCCESS 26 +000111011 260 226 228 245 228 218 223 222 11.522156 0.173831 SUCCESS 27 +000111101 246 235 257 253 258 230 271 212 10.496881 0.231867 SUCCESS 28 +000111111 278 263 255 224 240 239 236 218 11.942645 0.153781 SUCCESS 29 +001000011 242 274 227 243 263 241 253 236 7.212402 0.513899 SUCCESS 30 +001000101 264 240 255 248 225 242 236 231 4.888588 0.769415 SUCCESS 31 +001000111 231 249 259 242 230 269 249 229 6.323761 0.611015 SUCCESS 32 +001001011 239 260 252 259 258 247 256 262 5.180919 0.738076 SUCCESS 33 +001001101 220 257 273 253 249 245 279 239 12.402324 0.134136 SUCCESS 34 +001001111 265 227 256 254 235 259 244 230 6.234791 0.620950 SUCCESS 35 +001010011 254 276 244 238 250 231 235 239 6.216785 0.622963 SUCCESS 36 +001010101 239 256 250 250 236 246 255 247 1.831830 0.985740 SUCCESS 37 +001010111 237 227 220 247 260 269 240 272 11.011637 0.201041 SUCCESS 38 +001011011 239 239 241 241 254 255 241 248 1.324489 0.995253 SUCCESS 39 +001011101 258 226 237 283 248 248 248 269 11.637605 0.168120 SUCCESS 40 +001011111 243 272 248 234 251 247 236 248 4.373833 0.821919 SUCCESS 41 +001100101 256 251 237 253 264 222 249 258 6.010247 0.646084 SUCCESS 42 +001100111 221 238 244 249 229 226 233 240 5.482781 0.704947 SUCCESS 43 +001101011 216 223 273 230 235 225 271 229 15.551229 0.049273 SUCCESS 44 +001101101 253 264 284 230 262 249 228 264 13.818431 0.086622 SUCCESS 45 +001101111 237 246 244 261 235 244 248 270 4.689465 0.790192 SUCCESS 46 +001110101 237 239 267 225 272 232 256 258 9.420767 0.308052 SUCCESS 47 +001110111 264 220 232 232 239 234 237 247 6.180773 0.626991 SUCCESS 48 +001111011 234 255 266 255 268 224 272 234 11.320914 0.184170 SUCCESS 49 +001111101 284 211 215 240 231 226 229 239 18.253166 0.019407 SUCCESS 50 +001111111 261 239 261 228 262 233 240 253 5.909626 0.657355 SUCCESS 51 +010000011 252 228 220 247 245 245 245 234 4.309224 0.828202 SUCCESS 52 +010000111 269 241 243 250 243 241 259 258 4.614264 0.797895 SUCCESS 53 +010001011 255 225 247 251 225 247 250 239 4.128106 0.845384 SUCCESS 54 +010001111 249 244 241 223 230 260 257 237 4.863168 0.772096 SUCCESS 55 +010010011 221 263 249 236 265 233 262 254 8.292753 0.405408 SUCCESS 56 +010010111 239 271 241 260 244 265 245 248 6.193483 0.625569 SUCCESS 57 +010011011 258 279 248 273 248 252 259 255 11.329387 0.183725 SUCCESS 58 +010011111 267 220 241 243 230 267 211 246 12.455282 0.132017 SUCCESS 59 +010100011 231 248 245 226 253 262 231 254 5.018866 0.755558 SUCCESS 60 +010100111 252 280 240 230 233 235 260 236 8.857290 0.354478 SUCCESS 61 +010101011 269 238 265 260 238 249 239 236 6.344944 0.608653 SUCCESS 62 +010101111 268 234 238 254 244 256 246 252 4.296514 0.829429 SUCCESS 63 +010110011 240 252 238 248 234 220 229 244 4.426791 0.816712 SUCCESS 64 +010110111 235 261 247 231 262 232 256 238 5.056996 0.751467 SUCCESS 65 +010111011 240 213 239 241 221 255 240 290 16.083991 0.041194 SUCCESS 66 +010111111 251 265 266 249 251 246 234 230 5.669195 0.684231 SUCCESS 67 +011000111 245 228 250 254 246 235 248 246 2.110392 0.977439 SUCCESS 68 +011001111 233 251 248 253 228 228 224 249 5.141729 0.742326 SUCCESS 69 +011010111 228 228 254 250 222 226 259 232 7.788590 0.454389 SUCCESS 70 +011011111 239 243 264 246 281 248 263 224 10.854880 0.210058 SUCCESS 71 +011101111 253 224 219 248 235 238 240 253 5.705207 0.680214 SUCCESS 72 +011111111 271 231 270 239 271 261 270 244 13.840674 0.086014 SUCCESS 73 +100000000 253 242 239 264 263 243 237 245 3.870728 0.868594 SUCCESS 74 +100010000 250 254 240 270 261 250 246 222 6.909480 0.546430 SUCCESS 75 +100100000 238 261 253 254 209 230 246 219 10.873945 0.208944 SUCCESS 76 +100101000 273 241 229 247 258 233 255 242 6.438151 0.598276 SUCCESS 77 +100110000 207 220 245 266 243 219 240 267 15.304443 0.053489 SUCCESS 78 +100111000 253 249 246 228 223 250 250 248 3.797646 0.874903 SUCCESS 79 +101000000 252 252 228 254 242 236 234 262 4.127047 0.845483 SUCCESS 80 +101000100 243 253 241 220 233 237 256 236 4.462803 0.813143 SUCCESS 81 +101001000 271 261 261 252 245 257 249 238 6.700824 0.569228 SUCCESS 82 +101001100 252 230 236 273 261 250 234 276 11.011637 0.201041 SUCCESS 83 +101010000 258 241 230 238 227 229 246 247 4.122810 0.845877 SUCCESS 84 +101010100 245 275 213 241 238 235 269 257 12.023142 0.150174 SUCCESS 85 +101011000 226 224 268 241 246 230 247 229 7.428473 0.491186 SUCCESS 86 +101011100 224 224 235 249 241 267 236 242 6.442387 0.597805 SUCCESS 87 +101100000 219 244 261 243 252 251 254 234 5.196806 0.736349 SUCCESS 88 +101100100 224 246 241 244 241 224 268 276 10.249036 0.247980 SUCCESS 89 +101101000 243 248 260 260 217 237 261 247 6.778144 0.560748 SUCCESS 90 +101101100 217 211 286 245 250 273 242 233 19.420369 0.012766 SUCCESS 91 +101110000 229 219 247 233 252 235 255 230 6.164885 0.628768 SUCCESS 92 +101110100 251 231 228 239 266 242 240 238 4.420436 0.817339 SUCCESS 93 +101111000 269 251 247 263 226 247 242 282 11.889687 0.156194 SUCCESS 94 +101111100 259 255 243 263 240 257 253 234 4.495637 0.809869 SUCCESS 95 +110000000 223 233 246 245 267 239 231 233 6.015543 0.645491 SUCCESS 96 +110000010 229 237 252 241 239 235 236 235 2.584899 0.957654 SUCCESS 97 +110000100 244 231 248 232 243 238 263 264 4.763607 0.782518 SUCCESS 98 +110001000 262 231 255 258 258 258 235 226 6.776025 0.560980 SUCCESS 99 +110001010 232 219 221 255 247 286 251 248 13.791952 0.087352 SUCCESS 100 +110010000 206 287 249 250 217 225 235 246 19.227600 0.013689 SUCCESS 101 +110010010 254 262 244 226 242 239 258 241 4.146112 0.843706 SUCCESS 102 +110010100 274 261 244 239 258 230 253 246 7.108604 0.524962 SUCCESS 103 +110011000 226 235 257 256 236 245 220 233 6.317406 0.611724 SUCCESS 104 +110011010 261 227 244 222 249 253 251 224 6.873469 0.550344 SUCCESS 105 +110100000 244 242 239 241 257 243 235 255 1.733328 0.988125 SUCCESS 106 +110100010 259 268 260 237 218 264 252 244 9.463134 0.304744 SUCCESS 107 +110100100 264 263 262 234 242 253 273 246 8.871059 0.353290 SUCCESS 108 +110101000 227 235 255 248 261 246 222 239 5.566456 0.695667 SUCCESS 109 +110101010 275 257 228 251 240 238 253 246 6.622446 0.577860 SUCCESS 110 +110101100 234 237 269 240 265 207 254 261 12.648051 0.124547 SUCCESS 111 +110110000 238 242 246 236 243 252 226 238 2.291509 0.970746 SUCCESS 112 +110110010 233 254 248 250 253 242 263 265 4.855754 0.772876 SUCCESS 113 +110110100 242 249 217 247 232 269 242 287 14.323654 0.073710 SUCCESS 114 +110111000 263 252 231 224 269 219 243 240 9.591293 0.294891 SUCCESS 115 +110111010 239 224 244 242 226 224 246 247 5.004038 0.757144 SUCCESS 116 +110111100 255 247 249 238 237 251 233 265 3.581575 0.892767 SUCCESS 117 +111000000 252 239 234 237 262 249 232 233 3.625001 0.889275 SUCCESS 118 +111000010 242 232 242 251 239 242 265 274 6.619268 0.578211 SUCCESS 119 +111000100 269 254 242 265 253 245 257 255 6.440269 0.598040 SUCCESS 120 +111000110 238 263 232 243 258 272 238 251 6.763315 0.562371 SUCCESS 121 +111001000 218 250 257 267 219 227 229 229 11.812368 0.159774 SUCCESS 122 +111001010 248 256 245 227 244 240 245 245 1.985410 0.981456 SUCCESS 123 +111001100 243 246 274 271 242 236 225 220 11.175808 0.191935 SUCCESS 124 +111010000 248 248 242 228 235 259 238 272 5.989064 0.648457 SUCCESS 125 +111010010 246 247 225 235 239 213 261 221 9.640015 0.291206 SUCCESS 126 +111010100 230 237 250 239 244 225 248 235 3.283949 0.915296 SUCCESS 127 +111010110 227 223 259 260 288 226 248 244 14.749439 0.064205 SUCCESS 128 +111011000 252 240 238 240 238 245 243 265 2.579603 0.957915 SUCCESS 129 +111011010 249 235 213 254 226 230 234 258 8.457983 0.390057 SUCCESS 130 +111011100 272 240 259 236 263 239 266 222 10.303054 0.244396 SUCCESS 131 +111100000 263 246 243 216 259 237 194 245 16.681361 0.033603 SUCCESS 132 +111100010 246 264 271 263 252 257 244 251 7.423177 0.491737 SUCCESS 133 +111100100 206 241 262 255 239 229 231 221 12.130118 0.145492 SUCCESS 134 +111100110 260 260 248 249 240 228 236 228 4.854695 0.772988 SUCCESS 135 +111101000 268 265 250 235 209 248 235 253 10.737312 0.217032 SUCCESS 136 +111101010 258 265 239 238 252 223 235 239 5.549509 0.697549 SUCCESS 137 +111101100 250 228 246 244 229 233 256 256 3.951225 0.861497 SUCCESS 138 +111101110 262 257 258 253 258 227 266 236 7.570401 0.476517 SUCCESS 139 +111110000 277 249 235 234 253 253 194 242 16.797870 0.032284 SUCCESS 140 +111110010 242 240 255 254 232 245 242 236 1.930333 0.983074 SUCCESS 141 +111110100 274 227 218 217 233 243 250 258 12.524128 0.129306 SUCCESS 142 +111110110 266 222 223 228 238 255 234 225 9.737458 0.283939 SUCCESS 143 +111111000 255 259 227 237 251 241 205 259 10.560431 0.227870 SUCCESS 144 +111111010 257 245 254 224 262 244 253 220 6.987859 0.537943 SUCCESS 145 +111111100 252 244 280 231 263 258 222 252 11.106962 0.195712 SUCCESS 146 +111111110 271 231 270 239 271 261 270 244 13.840674 0.086014 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 203 264 233 221 260 248 245 245 12.766678 0.120134 SUCCESS 0 +000000011 226 268 257 217 270 228 235 236 12.196845 0.142635 SUCCESS 1 +000000101 250 204 262 224 219 250 263 254 14.780155 0.063564 SUCCESS 2 +000000111 265 248 248 235 253 229 233 260 5.221167 0.733697 SUCCESS 3 +000001001 239 247 228 244 232 236 223 250 4.187419 0.839830 SUCCESS 4 +000001011 224 211 239 234 217 236 232 261 12.136473 0.145218 SUCCESS 5 +000001101 255 278 231 240 239 262 269 225 11.800717 0.160319 SUCCESS 6 +000001111 247 260 258 236 248 245 239 251 2.576425 0.958072 SUCCESS 7 +000010001 233 272 220 274 243 256 241 246 10.722484 0.217925 SUCCESS 8 +000010011 225 219 238 247 242 231 228 236 6.548304 0.586055 SUCCESS 9 +000010101 253 254 275 263 247 208 263 269 15.989725 0.042527 SUCCESS 10 +000010111 248 216 247 235 248 244 240 234 4.372774 0.822023 SUCCESS 11 +000011001 264 243 256 262 231 246 240 215 8.040671 0.429507 SUCCESS 12 +000011011 243 271 240 266 230 280 223 236 13.633077 0.091845 SUCCESS 13 +000011101 267 258 271 229 248 213 227 248 12.535779 0.128852 SUCCESS 14 +000011111 223 253 242 238 245 256 279 249 8.256742 0.408801 SUCCESS 15 +000100011 231 275 229 263 215 244 243 255 11.347393 0.182782 SUCCESS 16 +000100101 261 279 252 220 231 213 279 255 19.576067 0.012065 SUCCESS 17 +000100111 249 221 232 227 219 232 245 234 7.966530 0.436746 SUCCESS 18 +000101001 253 274 227 235 244 248 246 245 5.792058 0.670511 SUCCESS 19 +000101011 277 239 263 283 282 236 251 258 19.975373 0.010430 SUCCESS 20 +000101101 228 236 220 258 201 240 222 276 18.992465 0.014900 SUCCESS 21 +000101111 265 243 255 249 246 267 243 240 4.762547 0.782628 SUCCESS 22 +000110011 242 250 236 278 230 225 237 214 11.761527 0.162165 SUCCESS 23 +000110101 233 248 230 234 238 238 239 253 2.630443 0.955370 SUCCESS 24 +000110111 269 236 232 263 247 263 240 227 7.892388 0.444052 SUCCESS 25 +000111001 222 229 227 256 242 239 251 248 5.277303 0.727568 SUCCESS 26 +000111011 253 274 259 223 255 225 258 251 10.009664 0.264348 SUCCESS 27 +000111101 273 224 269 266 235 266 229 238 13.405356 0.098643 SUCCESS 28 +000111111 246 228 239 256 273 250 265 259 8.287457 0.405906 SUCCESS 29 +001000011 257 280 223 251 257 224 219 221 15.604188 0.048409 SUCCESS 30 +001000101 269 266 250 274 250 269 236 230 12.469051 0.131471 SUCCESS 31 +001000111 244 248 259 250 254 274 244 231 6.071679 0.639203 SUCCESS 32 +001001011 252 265 233 222 231 237 272 275 12.982748 0.112445 SUCCESS 33 +001001101 218 237 248 256 235 246 251 237 4.550714 0.804338 SUCCESS 34 +001001111 231 235 266 259 250 218 263 259 9.531980 0.299422 SUCCESS 35 +001010011 239 256 237 228 244 250 280 237 7.839430 0.449310 SUCCESS 36 +001010101 222 278 254 205 246 236 257 283 21.233664 0.006552 FAILURE 37 +001010111 245 263 233 266 243 257 237 233 5.511379 0.701779 SUCCESS 38 +001011011 244 233 235 237 237 239 231 252 2.411195 0.965743 SUCCESS 39 +001011101 241 214 222 231 254 238 263 233 9.295785 0.317962 SUCCESS 40 +001011111 244 246 235 254 243 274 241 253 4.942606 0.763693 SUCCESS 41 +001100101 249 227 226 250 243 247 241 207 8.802213 0.359255 SUCCESS 42 +001100111 235 236 235 262 243 233 257 235 3.923687 0.863942 SUCCESS 43 +001101011 236 227 249 224 231 227 238 237 5.685083 0.682459 SUCCESS 44 +001101101 224 210 232 238 221 254 225 210 16.593450 0.034632 SUCCESS 45 +001101111 234 249 233 262 264 245 234 233 5.048523 0.752378 SUCCESS 46 +001110101 251 233 263 239 215 236 249 254 6.732599 0.565739 SUCCESS 47 +001110111 240 261 255 228 257 246 257 227 5.543154 0.698254 SUCCESS 48 +001111011 265 238 251 245 239 271 213 231 10.214083 0.250320 SUCCESS 49 +001111101 248 281 250 285 231 235 243 255 14.638227 0.066574 SUCCESS 50 +001111111 269 243 230 244 261 235 260 268 8.514119 0.384925 SUCCESS 51 +010000011 260 251 271 243 230 257 256 267 8.695237 0.368654 SUCCESS 52 +010000111 254 248 238 252 269 238 239 252 4.052905 0.852319 SUCCESS 53 +010001011 249 251 236 287 244 257 241 245 9.115727 0.332628 SUCCESS 54 +010001111 255 250 259 271 250 268 242 222 9.298963 0.317707 SUCCESS 55 +010010011 241 242 245 243 250 247 266 248 2.341290 0.968721 SUCCESS 56 +010010111 214 241 250 246 244 239 275 279 13.350279 0.100352 SUCCESS 57 +010011011 231 248 234 228 209 231 233 222 10.884537 0.208328 SUCCESS 58 +010011111 264 252 260 256 240 220 271 263 10.708715 0.218756 SUCCESS 59 +010100011 240 268 224 249 225 215 233 221 12.237094 0.140935 SUCCESS 60 +010100111 261 238 259 239 228 258 257 250 5.179860 0.738191 SUCCESS 61 +010101011 247 271 273 215 226 249 252 243 11.981834 0.152016 SUCCESS 62 +010101111 246 248 227 246 234 260 251 259 3.975586 0.859319 SUCCESS 63 +010110011 256 251 247 245 232 236 237 226 3.345381 0.910853 SUCCESS 64 +010110111 250 234 235 219 232 231 253 237 5.509261 0.702014 SUCCESS 65 +010111011 243 245 244 244 250 274 275 221 10.240563 0.248546 SUCCESS 66 +010111111 229 238 233 248 246 284 241 269 11.130264 0.194427 SUCCESS 67 +011000111 210 237 233 235 250 218 244 260 10.131468 0.255920 SUCCESS 68 +011001111 282 250 229 264 242 238 233 251 9.769233 0.281598 SUCCESS 69 +011010111 220 230 251 246 236 248 241 218 6.802504 0.558083 SUCCESS 70 +011011111 226 235 235 232 263 257 237 239 5.258238 0.729652 SUCCESS 71 +011101111 259 242 257 226 275 240 249 214 11.106962 0.195712 SUCCESS 72 +011111111 236 267 228 238 258 244 233 260 6.164885 0.628768 SUCCESS 73 +100000000 203 264 233 221 260 248 245 245 12.766678 0.120134 SUCCESS 74 +100010000 251 242 258 242 230 246 214 264 7.432709 0.490745 SUCCESS 75 +100100000 241 244 253 231 236 230 268 241 4.686287 0.790519 SUCCESS 76 +100101000 276 243 227 264 250 247 216 258 11.574055 0.171244 SUCCESS 77 +100110000 246 250 262 240 261 254 267 244 5.423468 0.711504 SUCCESS 78 +100111000 245 223 238 244 238 252 277 236 7.333147 0.501152 SUCCESS 79 +101000000 244 236 227 259 245 266 232 249 5.213753 0.734505 SUCCESS 80 +101000100 254 268 243 233 199 255 255 256 13.584355 0.093263 SUCCESS 81 +101001000 249 267 250 235 274 233 209 226 13.741112 0.088768 SUCCESS 82 +101001100 236 239 250 254 265 241 276 254 7.555573 0.478040 SUCCESS 83 +101010000 255 234 268 246 248 236 223 253 5.932928 0.654745 SUCCESS 84 +101010100 229 228 243 221 243 260 241 253 5.789940 0.670748 SUCCESS 85 +101011000 242 242 266 234 208 239 231 250 9.016165 0.340934 SUCCESS 86 +101011100 252 244 244 265 253 247 235 246 2.845454 0.943678 SUCCESS 87 +101100000 246 263 241 224 229 240 210 267 11.473434 0.176289 SUCCESS 88 +101100100 233 248 239 241 259 239 258 229 3.574161 0.893358 SUCCESS 89 +101101000 238 233 247 228 230 233 231 257 4.621678 0.797140 SUCCESS 90 +101101100 242 239 242 233 244 227 243 263 3.431174 0.904465 SUCCESS 91 +101110000 228 242 232 237 229 243 231 230 4.508347 0.808597 SUCCESS 92 +101110100 241 282 240 245 262 253 261 208 14.617044 0.067034 SUCCESS 93 +101111000 255 266 274 265 258 247 237 220 11.687386 0.165706 SUCCESS 94 +101111100 249 224 255 220 250 245 257 232 6.258092 0.618346 SUCCESS 95 +110000000 242 252 251 227 263 254 245 227 4.892825 0.768967 SUCCESS 96 +110000010 232 234 230 245 240 237 231 254 3.335849 0.911549 SUCCESS 97 +110000100 234 259 244 260 230 230 213 262 9.588115 0.295132 SUCCESS 98 +110001000 250 249 253 227 233 229 249 221 5.682964 0.682696 SUCCESS 99 +110001010 252 261 260 233 244 234 268 272 9.202578 0.325496 SUCCESS 100 +110010000 241 254 228 248 233 239 258 234 3.505315 0.898777 SUCCESS 101 +110010010 231 242 211 239 244 252 242 262 7.144616 0.521113 SUCCESS 102 +110010100 236 218 231 264 257 249 237 231 7.322556 0.502265 SUCCESS 103 +110011000 217 257 239 234 236 219 252 227 8.824455 0.357321 SUCCESS 104 +110011010 243 243 258 262 212 247 207 241 12.467992 0.131513 SUCCESS 105 +110100000 243 252 222 256 211 264 251 244 9.462074 0.304826 SUCCESS 106 +110100010 234 279 240 265 231 246 254 243 8.668758 0.371005 SUCCESS 107 +110100100 265 269 270 237 259 254 240 238 9.100898 0.333856 SUCCESS 108 +110101000 244 245 238 236 235 216 216 261 8.703710 0.367904 SUCCESS 109 +110101010 254 221 262 231 223 273 236 213 14.569381 0.068080 SUCCESS 110 +110101100 237 246 242 235 234 258 233 237 2.591254 0.957340 SUCCESS 111 +110110000 252 247 256 241 247 234 231 257 2.838040 0.944106 SUCCESS 112 +110110010 249 245 235 240 250 231 259 214 6.187128 0.626280 SUCCESS 113 +110110100 256 224 254 231 247 264 253 251 5.698852 0.680923 SUCCESS 114 +110111000 231 231 239 248 218 236 241 242 4.866346 0.771761 SUCCESS 115 +110111010 232 270 237 235 247 265 256 224 8.221789 0.412111 SUCCESS 116 +110111100 240 234 251 267 278 254 240 231 9.000277 0.342273 SUCCESS 117 +111000000 255 240 233 230 250 254 275 201 14.420038 0.071453 SUCCESS 118 +111000010 237 264 254 246 221 240 189 248 17.592246 0.024500 SUCCESS 119 +111000100 256 217 267 240 238 213 272 216 16.910142 0.031058 SUCCESS 120 +111000110 252 208 227 264 224 260 235 226 13.235889 0.103987 SUCCESS 121 +111001000 258 265 237 269 270 254 251 225 10.497940 0.231800 SUCCESS 122 +111001010 268 228 221 254 247 266 250 236 8.683586 0.369687 SUCCESS 123 +111001100 217 239 234 224 242 258 242 242 6.251737 0.619056 SUCCESS 124 +111010000 258 247 248 263 244 242 268 274 8.639101 0.373649 SUCCESS 125 +111010010 228 270 270 232 259 200 243 245 16.592391 0.034645 SUCCESS 126 +111010100 221 234 236 226 230 242 200 234 13.919052 0.083900 SUCCESS 127 +111010110 231 243 257 240 229 259 260 235 4.836689 0.774880 SUCCESS 128 +111011000 247 245 248 236 250 218 235 228 4.873760 0.770980 SUCCESS 129 +111011010 265 237 261 236 247 244 256 254 4.593081 0.800050 SUCCESS 130 +111011100 256 235 234 246 220 253 249 252 4.562365 0.803162 SUCCESS 131 +111100000 243 239 231 261 252 251 283 227 10.161125 0.253899 SUCCESS 132 +111100010 235 253 266 256 221 245 247 231 6.344944 0.608653 SUCCESS 133 +111100100 232 268 231 248 249 243 261 259 6.081211 0.638135 SUCCESS 134 +111100110 242 242 239 232 242 259 251 253 2.262912 0.971872 SUCCESS 135 +111101000 243 257 244 288 229 256 269 271 16.111529 0.040811 SUCCESS 136 +111101010 234 232 254 239 256 271 220 225 9.254478 0.321286 SUCCESS 137 +111101100 250 249 252 251 247 232 225 228 4.019012 0.855404 SUCCESS 138 +111101110 249 235 234 234 263 246 243 245 2.854986 0.943126 SUCCESS 139 +111110000 257 237 240 265 255 241 242 237 3.612291 0.890302 SUCCESS 140 +111110010 255 251 233 221 250 244 269 263 7.768465 0.456408 SUCCESS 141 +111110100 241 263 248 260 243 234 228 254 4.636507 0.795626 SUCCESS 142 +111110110 249 240 272 244 228 238 244 260 5.793118 0.670393 SUCCESS 143 +111111000 236 238 217 284 262 268 241 245 14.105466 0.079058 SUCCESS 144 +111111010 238 260 240 249 246 245 244 242 1.436761 0.993709 SUCCESS 145 +111111100 264 243 226 265 246 255 250 266 7.606413 0.472829 SUCCESS 146 +111111110 236 267 228 238 258 244 233 260 6.164885 0.628768 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 244 273 244 250 226 238 258 242 6.064265 0.640033 SUCCESS 0 +000000011 265 258 250 256 224 230 254 221 8.645456 0.373082 SUCCESS 1 +000000101 222 243 252 240 240 229 249 248 3.619706 0.889703 SUCCESS 2 +000000111 224 246 243 251 243 210 256 231 8.202724 0.413922 SUCCESS 3 +000001001 248 259 245 232 233 261 243 272 6.655280 0.574240 SUCCESS 4 +000001011 227 234 225 259 234 231 246 236 5.622592 0.689423 SUCCESS 5 +000001101 257 272 257 255 229 251 244 242 6.386252 0.604050 SUCCESS 6 +000001111 220 257 258 232 231 219 245 231 8.743959 0.364354 SUCCESS 7 +000010001 235 260 249 232 233 260 220 260 7.269597 0.507844 SUCCESS 8 +000010011 237 231 221 249 237 247 251 272 7.053527 0.530869 SUCCESS 9 +000010101 239 263 235 250 273 223 267 234 10.193959 0.251676 SUCCESS 10 +000010111 212 242 233 247 248 234 229 237 6.633038 0.576692 SUCCESS 11 +000011001 251 250 265 228 243 240 219 257 6.748487 0.563996 SUCCESS 12 +000011011 267 258 281 262 222 236 249 252 12.864121 0.116611 SUCCESS 13 +000011101 231 250 240 256 241 250 238 210 6.825806 0.555538 SUCCESS 14 +000011111 220 258 240 229 242 233 244 242 4.885411 0.769750 SUCCESS 15 +000100011 221 249 230 227 245 262 245 243 5.819597 0.667432 SUCCESS 16 +000100101 247 237 248 227 258 264 229 244 5.014629 0.756011 SUCCESS 17 +000100111 206 233 250 227 241 254 234 252 9.222703 0.323859 SUCCESS 18 +000101001 260 233 275 249 256 239 233 250 7.110722 0.524735 SUCCESS 19 +000101011 248 254 243 241 272 263 263 260 7.901920 0.443109 SUCCESS 20 +000101101 234 230 235 262 235 253 257 241 4.416200 0.817757 SUCCESS 21 +000101111 224 240 224 245 248 243 229 244 4.545418 0.804872 SUCCESS 22 +000110011 263 265 229 225 269 263 232 243 10.633514 0.223342 SUCCESS 23 +000110101 253 236 229 234 253 276 248 266 8.746077 0.364167 SUCCESS 24 +000110111 287 266 251 250 223 238 246 234 12.660761 0.124067 SUCCESS 25 +000111001 237 195 246 252 249 239 258 243 11.749877 0.162718 SUCCESS 26 +000111011 213 248 233 243 223 234 234 226 8.848816 0.355210 SUCCESS 27 +000111101 217 269 258 260 255 279 261 235 14.835232 0.062430 SUCCESS 28 +000111111 217 244 240 218 283 229 241 250 13.640491 0.091631 SUCCESS 29 +001000011 251 264 233 225 245 245 239 249 4.166236 0.841822 SUCCESS 30 +001000101 224 252 289 257 233 233 235 260 13.681798 0.090446 SUCCESS 31 +001000111 223 242 249 231 247 231 234 234 4.373833 0.821919 SUCCESS 32 +001001011 232 261 256 223 252 268 227 234 8.671935 0.370722 SUCCESS 33 +001001101 281 239 228 264 250 244 239 251 9.105135 0.333505 SUCCESS 34 +001001111 225 235 256 207 233 260 233 245 10.458751 0.234291 SUCCESS 35 +001010011 246 229 276 241 260 228 235 250 7.998305 0.433636 SUCCESS 36 +001010101 244 235 231 232 250 226 254 246 3.671605 0.885471 SUCCESS 37 +001010111 243 275 215 247 237 231 251 241 8.859408 0.354295 SUCCESS 38 +001011011 228 239 231 266 246 248 256 257 5.348267 0.719786 SUCCESS 39 +001011101 245 239 262 249 252 251 233 232 3.179092 0.922621 SUCCESS 40 +001011111 222 225 234 256 244 226 226 237 7.654075 0.467969 SUCCESS 41 +001100101 262 254 239 245 215 234 225 232 8.081979 0.425503 SUCCESS 42 +001100111 267 258 242 234 271 262 242 257 8.621095 0.375260 SUCCESS 43 +001101011 287 255 248 243 243 246 237 265 10.439686 0.235511 SUCCESS 44 +001101101 270 237 256 219 248 254 229 240 7.841548 0.449099 SUCCESS 45 +001101111 282 256 263 268 233 232 236 235 12.379022 0.135077 SUCCESS 46 +001110101 246 233 224 259 246 225 265 230 7.448597 0.489093 SUCCESS 47 +001110111 238 234 270 235 219 234 250 238 7.196515 0.515586 SUCCESS 48 +001111011 237 254 258 231 233 253 239 246 3.157908 0.924060 SUCCESS 49 +001111101 237 261 227 235 246 237 246 209 8.488699 0.387244 SUCCESS 50 +001111111 232 242 246 233 261 239 232 247 3.156849 0.924132 SUCCESS 51 +010000011 248 266 288 268 234 245 235 259 14.389322 0.072165 SUCCESS 52 +010000111 244 262 223 264 269 254 257 215 12.248745 0.140446 SUCCESS 53 +010001011 225 242 249 246 241 240 238 260 3.024453 0.932814 SUCCESS 54 +010001111 243 257 236 244 273 247 238 256 5.311196 0.723856 SUCCESS 55 +010010011 263 251 242 259 246 240 235 265 4.952138 0.762679 SUCCESS 56 +010010111 218 235 236 227 260 260 223 223 10.683295 0.220298 SUCCESS 57 +010011011 258 238 258 253 240 237 248 230 3.319961 0.912705 SUCCESS 58 +010011111 235 248 235 238 262 256 246 232 3.516966 0.897869 SUCCESS 59 +010100011 248 216 243 260 268 229 221 224 11.853675 0.157853 SUCCESS 60 +010100111 231 236 274 258 248 229 252 235 7.254769 0.509411 SUCCESS 61 +010101011 232 233 222 245 252 236 264 224 7.156266 0.519871 SUCCESS 62 +010101111 222 256 209 273 240 213 266 248 17.698162 0.023607 SUCCESS 63 +010110011 255 258 216 242 237 245 255 229 6.375660 0.605230 SUCCESS 64 +010110111 230 252 254 234 237 252 244 255 2.934424 0.938405 SUCCESS 65 +010111011 263 252 250 232 228 231 247 257 5.109954 0.745762 SUCCESS 66 +010111111 221 219 250 259 236 224 269 229 11.610066 0.169468 SUCCESS 67 +011000111 244 232 263 271 263 246 275 221 13.020878 0.111133 SUCCESS 68 +011001111 266 255 226 247 252 251 221 259 7.621241 0.471314 SUCCESS 69 +011010111 295 221 242 227 247 231 251 293 25.578370 0.001240 FAILURE 70 +011011111 260 254 252 242 233 236 229 247 3.570984 0.893611 SUCCESS 71 +011101111 227 243 252 227 245 245 245 255 3.263825 0.916727 SUCCESS 72 +011111111 258 238 250 255 249 223 238 240 3.844249 0.870895 SUCCESS 73 +100000000 244 273 244 250 226 238 258 242 6.064265 0.640033 SUCCESS 74 +100010000 244 232 239 227 215 236 229 248 6.883001 0.549307 SUCCESS 75 +100100000 242 242 251 233 226 219 231 245 5.562219 0.696137 SUCCESS 76 +100101000 246 211 249 261 247 250 217 256 9.866676 0.274509 SUCCESS 77 +100110000 269 258 244 255 238 258 247 267 7.164740 0.518967 SUCCESS 78 +100111000 233 248 233 228 255 243 264 245 4.397135 0.819634 SUCCESS 79 +101000000 249 240 243 229 236 219 245 255 4.605791 0.798758 SUCCESS 80 +101000100 242 220 231 214 247 258 247 231 8.675113 0.370440 SUCCESS 81 +101001000 243 263 275 215 251 238 237 260 10.789212 0.213931 SUCCESS 82 +101001100 248 244 219 256 252 246 222 248 5.750751 0.675128 SUCCESS 83 +101010000 250 242 237 269 270 237 262 249 7.507910 0.482950 SUCCESS 84 +101010100 266 230 225 254 241 237 251 259 6.229495 0.621542 SUCCESS 85 +101011000 250 244 258 257 253 264 248 247 3.770107 0.877247 SUCCESS 86 +101011100 253 237 241 219 227 264 278 242 11.061418 0.198243 SUCCESS 87 +101100000 222 241 243 254 231 242 266 239 5.421350 0.711737 SUCCESS 88 +101100100 231 237 233 247 236 255 237 256 3.097536 0.928088 SUCCESS 89 +101101000 266 258 259 261 248 248 247 249 5.249765 0.730578 SUCCESS 90 +101101100 230 228 252 224 244 276 257 238 9.091366 0.334647 SUCCESS 91 +101110000 230 261 238 229 228 240 274 254 8.548013 0.381846 SUCCESS 92 +101110100 230 252 255 241 261 252 252 267 5.599290 0.692016 SUCCESS 93 +101111000 259 249 206 274 255 217 224 218 19.203240 0.013810 SUCCESS 94 +101111100 266 251 217 246 253 227 218 240 9.899511 0.272150 SUCCESS 95 +110000000 258 288 246 248 224 228 265 254 14.126649 0.078524 SUCCESS 96 +110000010 251 252 234 237 250 269 247 241 3.956521 0.861025 SUCCESS 97 +110000100 227 273 223 245 261 256 228 249 9.674967 0.288584 SUCCESS 98 +110001000 241 243 251 250 235 233 242 240 1.361560 0.994775 SUCCESS 99 +110001010 249 231 228 284 254 269 259 230 13.485852 0.096191 SUCCESS 100 +110010000 237 251 233 249 233 236 225 265 5.240232 0.731618 SUCCESS 101 +110010010 225 246 226 244 250 244 254 249 3.616528 0.889960 SUCCESS 102 +110010100 233 230 258 250 223 245 203 256 11.988189 0.151732 SUCCESS 103 +110011000 257 253 253 262 240 256 238 244 3.551919 0.895123 SUCCESS 104 +110011010 233 239 262 204 231 245 225 243 11.098489 0.196181 SUCCESS 105 +110100000 251 260 268 237 239 254 230 249 5.368391 0.717573 SUCCESS 106 +110100010 240 213 252 230 274 261 255 254 11.186399 0.191360 SUCCESS 107 +110100100 229 247 259 222 248 244 236 273 7.891329 0.444157 SUCCESS 108 +110101000 222 236 234 270 273 236 220 234 12.336656 0.136803 SUCCESS 109 +110101010 254 228 216 267 243 247 261 238 8.488699 0.387244 SUCCESS 110 +110101100 252 243 269 268 227 263 266 249 10.184427 0.252320 SUCCESS 111 +110110000 205 231 236 248 249 247 260 248 8.825515 0.357229 SUCCESS 112 +110110010 250 226 241 228 234 264 224 258 7.320437 0.502487 SUCCESS 113 +110110100 252 256 239 255 266 233 236 250 4.450093 0.814405 SUCCESS 114 +110111000 244 263 245 253 205 226 249 251 10.024492 0.263311 SUCCESS 115 +110111010 258 264 258 257 227 255 280 251 11.403529 0.179866 SUCCESS 116 +110111100 234 241 236 270 220 228 222 228 10.334829 0.242307 SUCCESS 117 +111000000 232 258 242 248 219 242 233 257 5.441474 0.709515 SUCCESS 118 +111000010 216 277 247 244 273 258 252 233 13.100315 0.108444 SUCCESS 119 +111000100 254 266 255 244 239 226 271 252 7.767406 0.456514 SUCCESS 120 +111000110 237 207 226 245 249 239 228 238 8.921899 0.348927 SUCCESS 121 +111001000 261 226 246 245 224 218 239 249 7.435887 0.490415 SUCCESS 122 +111001010 236 248 249 230 256 231 230 270 6.298341 0.613852 SUCCESS 123 +111001100 237 248 258 272 221 246 246 243 6.687055 0.570742 SUCCESS 124 +111010000 244 262 255 250 262 241 216 242 6.766493 0.562023 SUCCESS 125 +111010010 225 238 261 254 255 237 253 249 4.478691 0.811561 SUCCESS 126 +111010100 269 253 228 247 255 231 242 239 5.453125 0.708228 SUCCESS 127 +111010110 234 236 262 247 238 248 273 232 6.480517 0.593569 SUCCESS 128 +111011000 227 248 248 245 230 224 254 228 5.448888 0.708696 SUCCESS 129 +111011010 240 259 243 255 252 233 249 253 2.737419 0.949740 SUCCESS 130 +111011100 253 262 250 244 213 200 250 257 15.035415 0.058460 SUCCESS 131 +111100000 263 251 222 255 233 225 220 236 9.104076 0.333593 SUCCESS 132 +111100010 267 257 234 244 253 248 274 236 7.811891 0.452058 SUCCESS 133 +111100100 272 213 272 245 254 225 265 237 14.715546 0.064918 SUCCESS 134 +111100110 244 275 232 262 234 264 231 255 9.354039 0.313315 SUCCESS 135 +111101000 249 233 248 258 284 259 229 238 10.306231 0.244187 SUCCESS 136 +111101010 256 248 233 246 285 244 263 268 12.203200 0.142365 SUCCESS 137 +111101100 239 257 238 215 238 225 240 253 6.680700 0.571441 SUCCESS 138 +111101110 254 275 243 257 221 236 247 252 8.002541 0.433222 SUCCESS 139 +111110000 249 245 256 223 246 256 242 234 3.657836 0.886601 SUCCESS 140 +111110010 247 241 263 261 259 221 256 242 6.611854 0.579029 SUCCESS 141 +111110100 243 245 222 255 261 260 239 240 5.041109 0.753173 SUCCESS 142 +111110110 238 256 235 229 237 215 251 245 6.090744 0.637068 SUCCESS 143 +111111000 219 224 260 224 267 249 247 237 9.741695 0.283626 SUCCESS 144 +111111010 221 230 250 240 257 263 249 246 5.656485 0.685648 SUCCESS 145 +111111100 244 239 256 244 247 230 247 235 1.976936 0.981711 SUCCESS 146 +111111110 258 238 250 255 249 223 238 240 3.844249 0.870895 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 272 243 226 246 226 229 263 228 9.676026 0.288505 SUCCESS 0 +000000011 264 241 251 282 214 231 247 237 12.817518 0.118284 SUCCESS 1 +000000101 243 243 255 219 236 259 260 217 8.588261 0.378210 SUCCESS 2 +000000111 264 224 258 247 215 246 246 252 8.126464 0.421215 SUCCESS 3 +000001001 235 270 226 257 235 239 253 223 7.971826 0.436227 SUCCESS 4 +000001011 273 266 261 240 226 242 275 217 15.405064 0.051732 SUCCESS 5 +000001101 242 271 230 252 235 235 248 239 5.067588 0.750328 SUCCESS 6 +000001111 257 241 264 251 244 257 242 243 3.344322 0.910930 SUCCESS 7 +000010001 251 230 253 194 234 278 237 221 19.800610 0.011117 SUCCESS 8 +000010011 254 258 250 261 241 257 235 238 3.836835 0.871536 SUCCESS 9 +000010101 234 217 251 241 230 256 239 227 6.589612 0.581486 SUCCESS 10 +000010111 242 247 274 223 240 237 260 232 7.703856 0.462920 SUCCESS 11 +000011001 243 266 241 257 217 251 239 239 6.316346 0.611842 SUCCESS 12 +000011011 236 251 203 249 238 256 233 241 9.068064 0.336587 SUCCESS 13 +000011101 259 226 239 236 236 263 270 250 7.492023 0.484592 SUCCESS 14 +000011111 247 224 276 252 248 265 239 240 8.411380 0.394351 SUCCESS 15 +000100011 245 229 232 222 245 264 254 236 6.038845 0.642881 SUCCESS 16 +000100101 246 242 229 247 248 198 245 244 10.118758 0.256789 SUCCESS 17 +000100111 250 242 251 254 249 259 268 250 4.378070 0.821504 SUCCESS 18 +000101001 222 225 257 233 269 219 223 260 13.104552 0.108303 SUCCESS 19 +000101011 228 208 241 242 230 252 235 228 9.253418 0.321371 SUCCESS 20 +000101101 286 231 288 245 229 233 242 236 18.110179 0.020415 SUCCESS 21 +000101111 246 238 255 253 242 236 254 235 2.073321 0.978681 SUCCESS 22 +000110011 248 245 253 251 234 233 214 263 6.913717 0.545970 SUCCESS 23 +000110101 235 237 241 237 246 255 232 250 2.109332 0.977475 SUCCESS 24 +000110111 217 258 226 227 241 268 238 221 11.448014 0.177583 SUCCESS 25 +000111001 239 267 260 234 243 231 248 230 5.474308 0.705885 SUCCESS 26 +000111011 256 238 228 229 234 246 272 261 7.774820 0.455770 SUCCESS 27 +000111101 214 248 233 236 258 243 256 250 6.277157 0.616217 SUCCESS 28 +000111111 250 254 256 271 223 268 256 255 9.620950 0.292644 SUCCESS 29 +001000011 233 246 244 231 256 242 248 223 3.840012 0.871262 SUCCESS 30 +001000101 250 227 259 224 234 271 234 225 9.520329 0.300318 SUCCESS 31 +001000111 240 243 238 233 261 255 276 232 7.395638 0.494609 SUCCESS 32 +001001011 241 242 249 229 234 247 265 244 3.446002 0.903340 SUCCESS 33 +001001101 231 260 246 268 245 230 228 244 6.177595 0.627346 SUCCESS 34 +001001111 241 244 229 243 252 223 247 231 3.934278 0.863004 SUCCESS 35 +001010011 234 238 244 233 267 231 229 274 8.814923 0.358149 SUCCESS 36 +001010101 234 239 249 260 260 270 251 231 6.548304 0.586055 SUCCESS 37 +001010111 241 228 237 250 241 271 236 249 4.986032 0.759068 SUCCESS 38 +001011011 279 225 281 247 232 239 221 237 15.713282 0.046673 SUCCESS 39 +001011101 247 234 254 222 231 268 245 284 12.840819 0.117445 SUCCESS 40 +001011111 260 238 271 242 246 247 234 233 5.314374 0.723507 SUCCESS 41 +001100101 245 268 244 246 240 261 233 243 4.241437 0.834710 SUCCESS 42 +001100111 256 254 250 246 245 210 220 246 8.589320 0.378115 SUCCESS 43 +001101011 219 221 247 243 259 244 237 266 8.160357 0.417965 SUCCESS 44 +001101101 239 244 208 197 238 218 223 244 19.990201 0.010373 SUCCESS 45 +001101111 237 249 229 248 250 259 217 260 6.617150 0.578445 SUCCESS 46 +001110101 204 237 235 261 256 249 243 240 9.370986 0.311973 SUCCESS 47 +001110111 248 242 218 254 241 229 259 249 5.436178 0.710100 SUCCESS 48 +001111011 235 248 227 255 272 236 252 253 6.327997 0.610543 SUCCESS 49 +001111101 244 240 246 254 277 226 257 254 7.586288 0.474888 SUCCESS 50 +001111111 269 252 234 251 259 241 225 246 6.062146 0.640271 SUCCESS 51 +010000011 249 269 269 241 251 264 249 220 9.825369 0.277497 SUCCESS 52 +010000111 233 246 253 240 249 237 253 231 2.324343 0.969419 SUCCESS 53 +010001011 239 228 241 240 238 263 224 247 4.745601 0.784388 SUCCESS 54 +010001111 242 227 234 258 259 246 266 232 6.114045 0.634459 SUCCESS 55 +010010011 241 279 251 275 239 215 217 269 18.877016 0.015531 SUCCESS 56 +010010111 248 243 254 228 247 237 255 259 3.272299 0.916126 SUCCESS 57 +010011011 251 260 225 244 238 228 233 269 7.224053 0.512663 SUCCESS 58 +010011111 239 238 238 236 270 233 241 245 4.114337 0.846663 SUCCESS 59 +010100011 227 241 246 236 219 234 265 231 7.263242 0.508516 SUCCESS 60 +010100111 232 222 242 227 251 236 229 255 5.908567 0.657473 SUCCESS 61 +010101011 250 239 276 254 255 287 262 255 15.119089 0.056871 SUCCESS 62 +010101111 263 233 242 253 249 259 254 259 4.775257 0.781305 SUCCESS 63 +010110011 252 290 239 270 278 236 239 227 18.621757 0.017019 SUCCESS 64 +010110111 255 231 265 233 229 236 232 249 5.573870 0.694843 SUCCESS 65 +010111011 223 235 255 240 230 264 246 261 6.556778 0.585117 SUCCESS 66 +010111111 242 229 272 241 283 264 224 214 17.958718 0.021538 SUCCESS 67 +011000111 236 264 255 264 229 224 263 255 8.823396 0.357413 SUCCESS 68 +011001111 261 270 242 239 262 231 230 248 7.165799 0.518855 SUCCESS 69 +011010111 231 226 241 218 250 241 246 239 5.368391 0.717573 SUCCESS 70 +011011111 232 264 230 249 243 243 217 265 8.216493 0.412613 SUCCESS 71 +011101111 254 224 224 234 241 237 224 249 6.352358 0.607826 SUCCESS 72 +011111111 265 254 254 264 274 259 231 240 9.866676 0.274509 SUCCESS 73 +100000000 272 243 226 246 226 229 263 228 9.676026 0.288505 SUCCESS 74 +100010000 261 259 239 227 248 239 237 229 4.856813 0.772765 SUCCESS 75 +100100000 253 238 247 253 233 264 280 245 8.515179 0.384828 SUCCESS 76 +100101000 227 237 254 244 246 220 226 249 5.843958 0.664706 SUCCESS 77 +100110000 240 250 241 248 229 257 234 233 2.953489 0.937242 SUCCESS 78 +100111000 274 232 246 252 249 226 236 230 7.299254 0.504716 SUCCESS 79 +101000000 235 243 256 253 211 234 250 233 7.042935 0.532007 SUCCESS 80 +101000100 265 261 261 252 274 257 234 253 9.773470 0.281287 SUCCESS 81 +101001000 217 264 257 233 240 259 251 218 10.118758 0.256789 SUCCESS 82 +101001100 246 237 267 213 253 248 207 268 15.202763 0.055321 SUCCESS 83 +101010000 233 237 258 241 225 247 244 228 4.282745 0.830755 SUCCESS 84 +101010100 214 234 243 250 257 242 233 234 6.110868 0.634814 SUCCESS 85 +101011000 233 228 236 230 220 256 253 239 6.259151 0.618228 SUCCESS 86 +101011100 229 259 224 255 247 260 237 247 5.476426 0.705650 SUCCESS 87 +101100000 232 267 228 275 236 240 265 273 13.710396 0.089633 SUCCESS 88 +101100100 248 222 250 255 228 258 265 258 7.363863 0.497931 SUCCESS 89 +101101000 255 235 229 243 251 231 244 245 2.761780 0.948406 SUCCESS 90 +101101100 237 230 233 248 227 241 246 262 4.300750 0.829021 SUCCESS 91 +101110000 225 232 250 243 251 257 249 243 3.332671 0.911781 SUCCESS 92 +101110100 256 256 261 221 232 236 225 258 7.934755 0.439869 SUCCESS 93 +101111000 245 236 245 231 235 258 238 228 3.444943 0.903420 SUCCESS 94 +101111100 274 225 226 245 241 242 216 280 15.590419 0.048632 SUCCESS 95 +110000000 265 250 220 232 236 230 256 249 6.904185 0.547005 SUCCESS 96 +110000010 225 242 230 259 236 230 256 238 5.232818 0.732427 SUCCESS 97 +110000100 273 226 258 260 245 262 264 232 10.460870 0.234156 SUCCESS 98 +110001000 259 243 218 230 234 229 258 232 7.521679 0.481529 SUCCESS 99 +110001010 229 239 241 251 240 236 231 259 3.341144 0.911163 SUCCESS 100 +110010000 258 226 268 229 238 235 240 252 6.438151 0.598276 SUCCESS 101 +110010010 233 244 250 243 241 262 239 247 2.217368 0.973612 SUCCESS 102 +110010100 237 252 250 228 232 247 209 258 8.426208 0.392981 SUCCESS 103 +110011000 275 243 222 259 245 253 238 231 8.281102 0.406504 SUCCESS 104 +110011010 254 235 266 245 235 254 246 267 5.794177 0.670275 SUCCESS 105 +110100000 271 263 245 244 242 243 254 218 7.901920 0.443109 SUCCESS 106 +110100010 253 247 238 250 285 244 246 270 10.603857 0.225171 SUCCESS 107 +110100100 196 284 261 252 245 252 249 226 19.776249 0.011217 SUCCESS 108 +110101000 227 241 266 258 213 265 248 229 11.110139 0.195536 SUCCESS 109 +110101010 230 234 270 244 252 259 244 258 6.132051 0.632443 SUCCESS 110 +110101100 239 236 244 255 259 256 232 251 3.250056 0.917699 SUCCESS 111 +110110000 243 255 228 264 233 230 259 270 8.425149 0.393079 SUCCESS 112 +110110010 246 230 244 249 229 251 245 257 2.835921 0.944228 SUCCESS 113 +110110100 246 239 235 246 278 252 248 253 6.015543 0.645491 SUCCESS 114 +110111000 222 259 242 231 257 255 259 235 6.253856 0.618820 SUCCESS 115 +110111010 233 251 257 239 244 217 240 246 4.742423 0.784718 SUCCESS 116 +110111100 275 231 245 231 239 256 248 227 7.516383 0.482076 SUCCESS 117 +111000000 273 249 248 236 266 232 222 226 10.092279 0.258609 SUCCESS 118 +111000010 268 236 244 248 242 252 237 220 5.721094 0.678441 SUCCESS 119 +111000100 227 244 223 234 234 211 268 235 11.418357 0.179102 SUCCESS 120 +111000110 236 251 261 264 249 268 262 239 7.340562 0.500374 SUCCESS 121 +111001000 247 258 296 239 247 224 257 257 15.518395 0.049816 SUCCESS 122 +111001010 252 246 249 243 250 248 234 238 1.186797 0.996771 SUCCESS 123 +111001100 248 235 230 255 255 240 236 228 3.717149 0.881699 SUCCESS 124 +111010000 292 248 233 230 246 264 250 228 14.080046 0.079703 SUCCESS 125 +111010010 238 257 248 224 237 255 266 242 5.403344 0.713724 SUCCESS 126 +111010100 221 239 258 261 228 250 233 241 6.212548 0.623437 SUCCESS 127 +111010110 233 222 253 247 270 244 249 255 6.405317 0.601928 SUCCESS 128 +111011000 254 265 226 282 221 226 247 264 15.094728 0.057329 SUCCESS 129 +111011010 215 239 238 250 248 268 237 257 7.406230 0.493503 SUCCESS 130 +111011100 211 279 238 245 258 243 273 254 14.730374 0.064605 SUCCESS 131 +111100000 275 251 258 248 242 234 219 229 9.215288 0.324461 SUCCESS 132 +111100010 230 240 228 234 246 229 259 242 4.393957 0.819946 SUCCESS 133 +111100100 260 246 258 250 264 244 237 257 4.635447 0.795734 SUCCESS 134 +111100110 255 228 256 232 247 261 234 240 4.570838 0.802305 SUCCESS 135 +111101000 274 232 250 229 253 239 261 232 7.793885 0.453859 SUCCESS 136 +111101010 237 227 276 257 238 250 237 263 8.493995 0.386760 SUCCESS 137 +111101100 236 242 223 256 229 228 250 267 7.220876 0.513000 SUCCESS 138 +111101110 217 267 251 257 260 224 245 244 9.023579 0.340311 SUCCESS 139 +111110000 281 264 239 234 247 246 217 240 11.219234 0.189584 SUCCESS 140 +111110010 257 247 240 252 266 251 218 254 6.604440 0.579848 SUCCESS 141 +111110100 251 243 240 232 289 257 274 231 14.645641 0.066413 SUCCESS 142 +111110110 245 245 225 256 226 236 233 275 8.388078 0.396508 SUCCESS 143 +111111000 242 257 255 251 256 257 233 254 3.659954 0.886427 SUCCESS 144 +111111010 262 222 260 229 279 263 242 237 12.361016 0.135808 SUCCESS 145 +111111100 243 245 242 263 280 268 237 255 10.120877 0.256644 SUCCESS 146 +111111110 265 254 254 264 274 259 231 240 9.866676 0.274509 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 254 237 274 238 246 247 264 244 6.291986 0.614561 SUCCESS 0 +000000011 217 246 269 248 235 242 224 245 7.908275 0.442481 SUCCESS 1 +000000101 262 235 240 219 256 252 262 249 6.767552 0.561907 SUCCESS 2 +000000111 232 246 227 254 239 244 230 274 7.031285 0.533261 SUCCESS 3 +000001001 242 233 234 262 223 245 266 224 7.968648 0.436539 SUCCESS 4 +000001011 240 243 246 225 211 242 260 226 8.769379 0.362123 SUCCESS 5 +000001101 259 261 265 245 250 239 243 237 4.471276 0.812300 SUCCESS 6 +000001111 251 245 232 248 247 244 215 256 5.116309 0.745076 SUCCESS 7 +000010001 225 242 261 251 226 264 241 270 8.918721 0.349199 SUCCESS 8 +000010011 214 252 250 276 223 232 247 246 11.121790 0.194893 SUCCESS 9 +000010101 259 238 240 247 254 243 258 230 3.282890 0.915371 SUCCESS 10 +000010111 245 227 257 232 212 256 247 228 8.677231 0.370252 SUCCESS 11 +000011001 250 252 255 256 245 224 211 236 8.155062 0.418472 SUCCESS 12 +000011011 252 254 231 237 242 236 236 223 4.089976 0.848916 SUCCESS 13 +000011101 247 261 244 235 263 270 277 254 10.932199 0.205571 SUCCESS 14 +000011111 280 267 232 240 228 244 211 247 14.149951 0.077940 SUCCESS 15 +000100011 268 251 277 252 231 243 239 244 8.303345 0.404413 SUCCESS 16 +000100101 239 257 235 265 250 239 232 213 7.997246 0.433739 SUCCESS 17 +000100111 223 275 240 268 221 244 249 234 11.217115 0.189698 SUCCESS 18 +000101001 242 244 238 231 255 219 257 239 4.897062 0.768520 SUCCESS 19 +000101011 233 247 229 271 259 274 256 229 10.873945 0.208944 SUCCESS 20 +000101101 238 270 251 234 225 234 245 235 5.969999 0.650593 SUCCESS 21 +000101111 259 232 246 235 234 255 254 231 4.006302 0.856554 SUCCESS 22 +000110011 245 266 258 261 251 246 215 231 8.591439 0.377924 SUCCESS 23 +000110101 222 240 256 213 233 248 253 249 7.870145 0.446257 SUCCESS 24 +000110111 252 251 219 238 241 228 219 231 7.843666 0.448889 SUCCESS 25 +000111001 244 249 233 219 258 245 257 250 4.966967 0.761101 SUCCESS 26 +000111011 234 263 246 238 262 263 259 250 6.064265 0.640033 SUCCESS 27 +000111101 241 227 225 269 243 262 233 290 16.254517 0.038879 SUCCESS 28 +000111111 249 265 244 240 240 257 195 231 13.747467 0.088590 SUCCESS 29 +001000011 260 248 219 236 253 236 258 253 5.848194 0.664232 SUCCESS 30 +001000101 228 265 237 252 256 259 235 257 6.015543 0.645491 SUCCESS 31 +001000111 257 248 252 242 253 235 243 266 3.766930 0.877516 SUCCESS 32 +001001011 264 235 216 259 253 252 233 239 7.547099 0.478911 SUCCESS 33 +001001101 234 227 255 243 233 245 277 238 7.448597 0.489093 SUCCESS 34 +001001111 239 229 263 265 219 225 224 245 10.379314 0.239406 SUCCESS 35 +001010011 239 250 243 241 259 202 256 248 9.420767 0.308052 SUCCESS 36 +001010101 258 252 231 220 272 225 231 263 11.354807 0.182394 SUCCESS 37 +001010111 249 241 215 244 242 258 251 237 4.986032 0.759068 SUCCESS 38 +001011011 220 257 220 251 231 229 256 217 11.247831 0.188048 SUCCESS 39 +001011101 242 221 239 249 213 261 231 233 9.061709 0.337117 SUCCESS 40 +001011111 266 217 265 253 254 240 255 226 9.702506 0.286530 SUCCESS 41 +001100101 245 223 250 252 237 251 222 256 5.389575 0.715241 SUCCESS 42 +001100111 242 276 270 251 264 232 237 229 10.841111 0.210866 SUCCESS 43 +001101011 214 243 242 224 250 257 246 254 6.861818 0.551612 SUCCESS 44 +001101101 250 236 257 250 230 259 269 213 9.783002 0.280588 SUCCESS 45 +001101111 251 242 231 240 240 248 265 224 4.719122 0.787131 SUCCESS 46 +001110101 242 270 219 241 250 259 243 234 7.094835 0.526436 SUCCESS 47 +001110111 242 248 242 265 258 264 277 241 9.057472 0.337471 SUCCESS 48 +001111011 253 227 244 282 254 227 235 287 17.450317 0.025747 SUCCESS 49 +001111101 265 246 238 265 236 240 215 233 8.336179 0.401339 SUCCESS 50 +001111111 234 268 240 248 250 254 231 236 4.553891 0.804018 SUCCESS 51 +010000011 235 264 234 258 247 248 231 227 5.347208 0.719903 SUCCESS 52 +010000111 267 260 232 220 248 254 252 266 9.140087 0.330617 SUCCESS 53 +010001011 258 248 248 240 264 266 243 236 5.000860 0.757484 SUCCESS 54 +010001111 229 223 214 251 252 242 213 250 11.437422 0.178124 SUCCESS 55 +010010011 257 234 257 235 245 254 255 284 9.845493 0.276038 SUCCESS 56 +010010111 254 200 249 239 239 238 226 255 11.037057 0.199608 SUCCESS 57 +010011011 218 232 263 270 227 249 277 235 14.135122 0.078311 SUCCESS 58 +010011111 250 256 247 274 230 215 243 246 9.019342 0.340667 SUCCESS 59 +010100011 209 256 242 251 225 262 212 261 14.525955 0.069045 SUCCESS 60 +010100111 250 238 233 252 259 202 251 234 10.182308 0.252463 SUCCESS 61 +010101011 250 261 245 223 269 239 248 276 10.347539 0.241475 SUCCESS 62 +010101111 229 238 211 259 250 266 254 236 9.580701 0.295696 SUCCESS 63 +010110011 231 247 259 266 247 279 228 242 10.038262 0.262351 SUCCESS 64 +010110111 200 263 232 246 233 248 260 232 12.674530 0.123549 SUCCESS 65 +010111011 205 242 236 252 230 235 243 236 8.530007 0.383479 SUCCESS 66 +010111111 256 223 248 230 246 244 271 240 6.544067 0.586524 SUCCESS 67 +011000111 261 244 258 243 235 232 245 243 3.011743 0.933618 SUCCESS 68 +011001111 228 260 260 262 278 242 250 267 11.834610 0.158737 SUCCESS 69 +011010111 220 247 249 237 272 225 239 242 7.788590 0.454389 SUCCESS 70 +011011111 227 241 225 261 239 268 262 243 7.925222 0.440809 SUCCESS 71 +011101111 216 258 244 258 249 252 270 229 9.151738 0.329658 SUCCESS 72 +011111111 245 228 232 254 238 226 250 236 4.117514 0.846368 SUCCESS 73 +100000000 254 237 274 238 246 247 264 244 6.291986 0.614561 SUCCESS 74 +100010000 246 255 227 269 235 234 233 237 5.906449 0.657710 SUCCESS 75 +100100000 241 245 255 258 239 242 241 251 1.733328 0.988125 SUCCESS 76 +100101000 255 246 245 259 224 260 220 238 6.864995 0.551266 SUCCESS 77 +100110000 260 250 256 230 229 242 269 279 11.419416 0.179048 SUCCESS 78 +100111000 239 255 233 238 219 241 260 243 5.084534 0.748504 SUCCESS 79 +101000000 251 240 233 245 241 229 254 241 2.265030 0.971790 SUCCESS 80 +101000100 256 283 238 234 226 231 267 213 16.036328 0.041863 SUCCESS 81 +101001000 251 237 246 248 262 230 250 254 3.252174 0.917550 SUCCESS 82 +101001100 256 252 249 250 240 241 243 268 3.640889 0.887985 SUCCESS 83 +101010000 233 242 236 238 234 249 251 216 5.068647 0.750214 SUCCESS 84 +101010100 248 239 233 245 246 228 257 247 2.556301 0.959054 SUCCESS 85 +101011000 261 221 223 237 247 246 247 215 9.256596 0.321115 SUCCESS 86 +101011100 245 265 244 243 282 246 243 253 8.286398 0.406006 SUCCESS 87 +101100000 246 205 233 221 247 234 233 248 10.347539 0.241475 SUCCESS 88 +101100100 231 264 230 254 230 244 246 238 4.680992 0.791064 SUCCESS 89 +101101000 251 274 240 236 250 277 272 231 13.080191 0.109120 SUCCESS 90 +101101100 245 231 258 232 234 239 237 255 3.433292 0.904305 SUCCESS 91 +101110000 240 252 265 231 250 250 231 220 6.398962 0.602635 SUCCESS 92 +101110100 228 211 233 244 252 277 234 259 12.488116 0.130718 SUCCESS 93 +101111000 226 276 237 236 268 252 264 242 10.561490 0.227804 SUCCESS 94 +101111100 230 257 233 237 246 261 258 227 5.566456 0.695667 SUCCESS 95 +110000000 245 225 269 222 250 244 248 251 6.658458 0.573890 SUCCESS 96 +110000010 221 240 221 238 212 229 251 243 10.309409 0.243978 SUCCESS 97 +110000100 215 260 227 268 275 247 237 266 14.635049 0.066642 SUCCESS 98 +110001000 245 251 257 265 246 245 231 248 3.563570 0.894200 SUCCESS 99 +110001010 231 271 242 278 235 249 257 258 10.641987 0.222821 SUCCESS 100 +110010000 249 225 244 246 220 239 250 241 4.429969 0.816398 SUCCESS 101 +110010010 264 242 239 231 247 222 246 260 5.725331 0.677968 SUCCESS 102 +110010100 240 215 239 228 220 250 233 265 9.861381 0.274890 SUCCESS 103 +110011000 239 255 267 253 245 273 250 257 7.547099 0.478911 SUCCESS 104 +110011010 230 243 223 260 223 266 217 246 10.859117 0.209810 SUCCESS 105 +110100000 269 246 223 261 235 263 258 235 8.764083 0.362587 SUCCESS 106 +110100010 246 256 254 237 241 241 270 231 4.889648 0.769303 SUCCESS 107 +110100100 257 228 266 249 270 248 237 288 15.202763 0.055321 SUCCESS 108 +110101000 259 255 220 248 234 232 229 210 10.927963 0.205814 SUCCESS 109 +110101010 240 248 247 248 243 242 274 260 5.107836 0.745991 SUCCESS 110 +110101100 250 249 228 247 223 237 213 241 7.635010 0.469910 SUCCESS 111 +110110000 239 247 244 239 271 227 217 235 8.030080 0.430537 SUCCESS 112 +110110010 234 244 250 245 239 250 253 238 1.334022 0.995133 SUCCESS 113 +110110100 264 237 247 257 244 243 271 227 6.933841 0.543787 SUCCESS 114 +110111000 233 248 239 253 243 240 221 201 11.255245 0.187652 SUCCESS 115 +110111010 218 218 234 239 271 244 251 274 13.370403 0.099725 SUCCESS 116 +110111100 223 269 239 237 235 258 272 230 10.144178 0.255052 SUCCESS 117 +111000000 241 237 246 235 217 249 242 234 4.295455 0.829531 SUCCESS 118 +111000010 230 250 253 248 269 261 244 245 5.220108 0.733813 SUCCESS 119 +111000100 236 269 249 267 240 245 251 232 6.117223 0.634103 SUCCESS 120 +111000110 233 238 253 255 254 225 252 249 3.844249 0.870895 SUCCESS 121 +111001000 249 238 242 222 252 228 257 256 5.016748 0.755785 SUCCESS 122 +111001010 273 227 232 231 236 219 233 262 10.959738 0.203991 SUCCESS 123 +111001100 245 253 268 219 253 272 259 249 10.090161 0.258755 SUCCESS 124 +111010000 258 232 225 224 252 255 233 237 6.207252 0.624029 SUCCESS 125 +111010010 260 216 253 248 250 228 248 278 10.989394 0.202301 SUCCESS 126 +111010100 256 251 237 265 243 233 238 223 5.438296 0.709866 SUCCESS 127 +111010110 238 253 251 262 253 220 229 238 5.974235 0.650118 SUCCESS 128 +111011000 251 250 248 257 262 235 239 242 2.949252 0.937502 SUCCESS 129 +111011010 231 242 240 252 263 261 259 246 4.751956 0.783729 SUCCESS 130 +111011100 249 233 241 234 233 246 247 232 2.297864 0.970492 SUCCESS 131 +111100000 246 240 240 237 236 257 252 242 1.638003 0.990172 SUCCESS 132 +111100010 234 284 253 264 263 234 237 245 11.339979 0.183170 SUCCESS 133 +111100100 229 231 244 242 234 238 232 257 3.636652 0.888329 SUCCESS 134 +111100110 245 231 247 223 261 252 240 269 6.821569 0.556001 SUCCESS 135 +111101000 243 219 238 226 219 255 214 212 15.623253 0.048101 SUCCESS 136 +111101010 255 243 268 258 255 246 246 231 4.997683 0.757824 SUCCESS 137 +111101100 244 240 228 271 264 241 251 234 6.583257 0.582188 SUCCESS 138 +111101110 250 220 228 232 256 238 240 251 5.365214 0.717923 SUCCESS 139 +111110000 223 244 260 244 226 241 247 233 4.951079 0.762792 SUCCESS 140 +111110010 244 240 219 248 216 234 228 258 8.513060 0.385021 SUCCESS 141 +111110100 259 238 221 266 233 242 226 250 7.470839 0.486786 SUCCESS 142 +111110110 223 242 231 246 251 261 227 233 5.828070 0.666484 SUCCESS 143 +111111000 252 238 250 239 273 251 241 245 4.456448 0.813774 SUCCESS 144 +111111010 240 236 226 252 233 238 232 243 3.317843 0.912858 SUCCESS 145 +111111100 235 248 258 243 263 246 246 245 2.779786 0.947408 SUCCESS 146 +111111110 245 228 232 254 238 226 250 236 4.117514 0.846368 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 252 254 258 252 252 225 264 246 5.255060 0.729999 SUCCESS 0 +000000011 238 225 255 248 244 243 267 257 5.197865 0.736234 SUCCESS 1 +000000101 233 266 252 236 247 219 221 256 8.666640 0.371193 SUCCESS 2 +000000111 258 238 245 263 239 235 270 248 5.851372 0.663876 SUCCESS 3 +000001001 247 261 264 229 231 265 284 240 13.268723 0.102932 SUCCESS 4 +000001011 238 283 250 258 248 247 206 269 16.401741 0.036978 SUCCESS 5 +000001101 239 235 241 244 243 227 248 273 5.349326 0.719670 SUCCESS 6 +000001111 245 224 261 250 213 240 256 231 8.575551 0.379356 SUCCESS 7 +000010001 203 239 222 255 252 237 248 253 10.726721 0.217669 SUCCESS 8 +000010011 252 260 273 239 243 236 271 216 11.670439 0.166525 SUCCESS 9 +000010101 263 237 254 242 259 246 251 244 3.309369 0.913471 SUCCESS 10 +000010111 224 281 255 252 250 270 250 245 11.372813 0.181456 SUCCESS 11 +000011001 254 251 256 234 272 262 252 232 7.176391 0.517727 SUCCESS 12 +000011011 223 241 258 261 254 250 248 251 4.777376 0.781084 SUCCESS 13 +000011101 244 257 254 251 212 228 235 243 7.147793 0.520774 SUCCESS 14 +000011111 252 231 234 254 221 242 227 231 6.097099 0.636356 SUCCESS 15 +000100011 213 257 242 257 273 248 242 254 9.556340 0.297555 SUCCESS 16 +000100101 219 250 260 241 236 276 229 259 10.420621 0.236735 SUCCESS 17 +000100111 225 260 262 236 238 246 261 249 5.731686 0.677258 SUCCESS 18 +000101001 255 220 235 227 222 217 243 262 11.112258 0.195419 SUCCESS 19 +000101011 264 240 237 248 281 253 255 259 9.557400 0.297474 SUCCESS 20 +000101101 236 244 226 234 247 230 238 261 4.351590 0.824091 SUCCESS 21 +000101111 251 238 230 251 214 252 247 226 6.939137 0.543213 SUCCESS 22 +000110011 258 264 244 231 253 256 256 235 5.100422 0.746791 SUCCESS 23 +000110101 232 236 231 219 241 220 256 242 7.430591 0.490965 SUCCESS 24 +000110111 215 208 259 256 254 251 258 266 14.113939 0.078844 SUCCESS 25 +000111001 266 234 235 223 262 231 263 243 8.303345 0.404413 SUCCESS 26 +000111011 239 264 246 238 238 224 220 256 6.896770 0.547810 SUCCESS 27 +000111101 261 232 248 231 258 256 275 241 8.115872 0.422234 SUCCESS 28 +000111111 267 223 237 236 226 258 220 234 9.709920 0.285979 SUCCESS 29 +001000011 231 251 241 234 244 271 254 251 5.079239 0.749074 SUCCESS 30 +001000101 251 231 245 242 267 233 235 245 4.049728 0.852609 SUCCESS 31 +001000111 228 262 247 252 265 238 240 236 5.109954 0.745762 SUCCESS 32 +001001011 227 249 249 241 248 280 252 241 7.305609 0.504047 SUCCESS 33 +001001101 255 232 229 245 234 217 236 255 6.428618 0.599336 SUCCESS 34 +001001111 244 258 265 273 241 230 219 229 10.724602 0.217797 SUCCESS 35 +001010011 259 218 257 244 230 243 244 237 5.597172 0.692252 SUCCESS 36 +001010101 262 224 257 257 226 280 238 252 11.740344 0.163171 SUCCESS 37 +001010111 242 241 257 255 253 260 244 242 2.684460 0.952574 SUCCESS 38 +001011011 231 257 222 231 240 241 215 266 9.970475 0.267104 SUCCESS 39 +001011101 226 252 244 243 274 253 244 244 5.775112 0.672406 SUCCESS 40 +001011111 268 247 231 228 218 261 258 232 9.817955 0.278036 SUCCESS 41 +001100101 222 232 224 245 260 240 254 248 6.032490 0.643592 SUCCESS 42 +001100111 246 243 259 245 251 225 240 253 3.116601 0.926828 SUCCESS 43 +001101011 225 226 245 241 248 222 256 237 5.936105 0.654389 SUCCESS 44 +001101101 236 233 244 237 255 229 229 264 5.132197 0.743358 SUCCESS 45 +001101111 230 227 242 250 257 256 264 280 10.679058 0.220556 SUCCESS 46 +001110101 253 249 240 248 223 242 238 220 5.104659 0.746334 SUCCESS 47 +001110111 249 261 253 234 231 242 219 201 13.377817 0.099494 SUCCESS 48 +001111011 271 207 263 251 240 266 262 227 15.304443 0.053489 SUCCESS 49 +001111101 224 264 241 251 222 233 235 226 7.973944 0.436020 SUCCESS 50 +001111111 279 236 238 246 245 237 222 220 10.364485 0.240370 SUCCESS 51 +010000011 269 253 254 261 229 233 246 254 6.496405 0.591806 SUCCESS 52 +010000111 243 237 248 259 233 260 252 251 3.276535 0.915824 SUCCESS 53 +010001011 243 239 224 248 281 238 252 226 9.470548 0.304167 SUCCESS 54 +010001111 226 257 224 244 236 235 233 233 5.491255 0.704009 SUCCESS 55 +010010011 264 251 233 254 247 189 250 254 16.279937 0.038544 SUCCESS 56 +010010111 238 273 232 245 251 246 252 273 8.327706 0.402131 SUCCESS 57 +010011011 248 233 203 250 243 234 247 258 9.189868 0.326533 SUCCESS 58 +010011111 247 244 277 256 225 229 217 230 11.692682 0.165451 SUCCESS 59 +010100011 234 248 235 235 252 246 262 254 3.247938 0.917848 SUCCESS 60 +010100111 256 221 228 244 233 220 248 249 7.119196 0.523829 SUCCESS 61 +010101011 243 244 252 238 249 277 218 251 8.198487 0.414326 SUCCESS 62 +010101111 218 238 268 228 238 253 237 243 7.280189 0.506726 SUCCESS 63 +010110011 246 245 248 240 270 238 247 231 3.914154 0.864784 SUCCESS 64 +010110111 241 253 234 244 224 245 236 246 2.823211 0.944957 SUCCESS 65 +010111011 227 241 241 275 257 255 232 231 7.919926 0.441331 SUCCESS 66 +010111111 229 232 250 250 215 263 248 252 7.314082 0.503156 SUCCESS 67 +011000111 252 228 234 253 243 257 254 238 3.412109 0.905903 SUCCESS 68 +011001111 253 260 246 241 253 238 239 222 4.135520 0.844694 SUCCESS 69 +011010111 220 254 229 235 250 234 258 259 6.534535 0.587580 SUCCESS 70 +011011111 247 249 232 243 260 264 242 279 8.677231 0.370252 SUCCESS 71 +011101111 240 242 247 232 247 255 210 229 7.188041 0.516487 SUCCESS 72 +011111111 244 208 242 275 252 239 264 257 12.336656 0.136803 SUCCESS 73 +100000000 252 254 258 252 252 225 264 246 5.255060 0.729999 SUCCESS 74 +100010000 246 235 249 211 248 262 250 262 8.034316 0.430125 SUCCESS 75 +100100000 265 254 256 268 239 244 260 237 6.665872 0.573074 SUCCESS 76 +100101000 242 246 256 262 228 235 232 275 8.101044 0.423663 SUCCESS 77 +100110000 243 255 226 241 234 249 246 237 2.704585 0.951508 SUCCESS 78 +100111000 248 248 229 207 239 227 246 303 22.989764 0.003377 FAILURE 79 +101000000 228 237 256 239 234 219 234 260 6.636215 0.576341 SUCCESS 80 +101000100 229 240 263 245 267 246 214 240 8.702651 0.367997 SUCCESS 81 +101001000 237 239 274 250 235 254 242 249 5.139611 0.742555 SUCCESS 82 +101001100 287 221 242 267 223 274 223 216 23.203716 0.003112 FAILURE 83 +101010000 236 247 247 239 257 226 263 220 6.530298 0.588049 SUCCESS 84 +101010100 247 239 236 247 216 253 257 212 9.220584 0.324031 SUCCESS 85 +101011000 273 255 246 252 241 251 221 260 7.886033 0.444681 SUCCESS 86 +101011100 245 251 227 256 239 247 261 237 3.611232 0.890388 SUCCESS 87 +101100000 227 251 238 264 249 232 243 276 8.308641 0.403917 SUCCESS 88 +101100100 241 229 247 288 257 242 230 254 11.181104 0.191647 SUCCESS 89 +101101000 212 221 242 245 252 224 249 249 8.840343 0.355943 SUCCESS 90 +101101100 214 270 224 262 266 249 216 245 15.233479 0.054761 SUCCESS 91 +101110000 224 288 244 231 243 236 298 215 26.777348 0.000772 FAILURE 92 +101110100 277 257 251 223 259 250 232 231 9.808422 0.278731 SUCCESS 93 +101111000 259 225 263 249 221 279 257 260 13.285670 0.102391 SUCCESS 94 +101111100 256 254 242 222 244 233 243 241 3.674782 0.885210 SUCCESS 95 +110000000 227 247 250 239 232 246 253 251 2.706703 0.951395 SUCCESS 96 +110000010 235 269 270 245 239 264 292 276 21.613905 0.005684 FAILURE 97 +110000100 250 260 246 235 249 244 249 243 1.788405 0.986826 SUCCESS 98 +110001000 250 241 260 221 241 253 244 279 9.048999 0.338179 SUCCESS 99 +110001010 262 227 251 230 231 246 238 266 6.572665 0.583359 SUCCESS 100 +110010000 250 252 262 240 246 254 259 252 3.462949 0.902046 SUCCESS 101 +110010010 246 241 235 293 256 246 233 233 12.190490 0.142905 SUCCESS 102 +110010100 234 209 262 262 227 248 253 248 10.072155 0.259998 SUCCESS 103 +110011000 231 239 231 239 241 242 252 239 2.116747 0.977222 SUCCESS 104 +110011010 241 253 230 275 253 259 221 224 10.511710 0.230930 SUCCESS 105 +110100000 253 245 258 258 221 242 242 265 6.118282 0.633984 SUCCESS 106 +110100010 247 216 225 258 285 245 233 233 13.881981 0.084894 SUCCESS 107 +110100100 255 264 241 253 236 245 249 244 2.933365 0.938469 SUCCESS 108 +110101000 224 222 254 229 251 238 270 233 8.892242 0.351468 SUCCESS 109 +110101010 228 259 231 228 239 251 237 211 9.045822 0.338445 SUCCESS 110 +110101100 253 248 248 261 254 241 231 235 3.204512 0.920875 SUCCESS 111 +110110000 227 243 221 251 256 266 255 253 7.173213 0.518065 SUCCESS 112 +110110010 239 214 231 244 258 225 242 246 7.085302 0.527458 SUCCESS 113 +110110100 216 229 265 241 237 220 253 234 9.656961 0.289933 SUCCESS 114 +110111000 232 258 238 236 243 215 258 242 6.311051 0.612433 SUCCESS 115 +110111010 258 241 256 245 238 244 234 226 3.442825 0.903581 SUCCESS 116 +110111100 232 218 243 258 233 275 232 266 11.548635 0.172507 SUCCESS 117 +111000000 253 261 247 233 230 223 263 244 6.344944 0.608653 SUCCESS 118 +111000010 247 256 247 216 254 254 257 262 6.901007 0.547350 SUCCESS 119 +111000100 268 211 250 239 242 250 260 290 17.470441 0.025567 SUCCESS 120 +111000110 230 230 265 247 237 229 238 236 5.194688 0.736579 SUCCESS 121 +111001000 232 230 233 226 233 247 241 235 4.337821 0.825431 SUCCESS 122 +111001010 237 237 271 262 231 256 251 252 6.634097 0.576575 SUCCESS 123 +111001100 214 245 246 226 244 233 231 255 7.010101 0.535543 SUCCESS 124 +111010000 276 251 258 245 235 236 241 253 6.331175 0.610188 SUCCESS 125 +111010010 261 245 246 253 251 256 247 249 2.491692 0.962117 SUCCESS 126 +111010100 233 238 236 225 231 238 259 235 4.691583 0.789974 SUCCESS 127 +111010110 241 271 235 240 256 245 214 218 10.863353 0.209563 SUCCESS 128 +111011000 241 237 241 237 261 259 250 245 2.806265 0.945921 SUCCESS 129 +111011010 229 246 275 255 251 235 249 244 6.177595 0.627346 SUCCESS 130 +111011100 243 255 242 244 232 237 251 218 4.455389 0.813880 SUCCESS 131 +111100000 271 240 252 240 204 243 236 236 10.852762 0.210182 SUCCESS 132 +111100010 279 206 261 241 241 249 262 268 16.469528 0.036132 SUCCESS 133 +111100100 222 235 244 249 237 238 225 254 4.864228 0.771984 SUCCESS 134 +111100110 226 254 252 249 237 239 234 245 2.932306 0.938534 SUCCESS 135 +111101000 254 226 242 263 260 249 225 233 6.575843 0.583008 SUCCESS 136 +111101010 233 254 235 227 240 236 235 222 5.311196 0.723856 SUCCESS 137 +111101100 261 246 254 237 234 268 245 249 4.802796 0.778431 SUCCESS 138 +111101110 250 235 230 210 251 253 236 225 8.641219 0.373460 SUCCESS 139 +111110000 261 242 247 223 237 231 228 225 6.747428 0.564112 SUCCESS 140 +111110010 245 250 242 253 211 268 222 242 9.659080 0.289774 SUCCESS 141 +111110100 252 229 240 259 249 239 211 247 7.137201 0.521905 SUCCESS 142 +111110110 232 259 251 238 211 254 250 259 8.065032 0.427144 SUCCESS 143 +111111000 245 222 277 242 245 238 253 235 7.523798 0.481311 SUCCESS 144 +111111010 272 240 242 253 251 247 206 267 12.327123 0.137194 SUCCESS 145 +111111100 240 230 253 232 239 249 248 232 2.772371 0.947820 SUCCESS 146 +111111110 244 208 242 275 252 239 264 257 12.336656 0.136803 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 247 270 237 242 237 262 285 244 11.753054 0.162567 SUCCESS 0 +000000011 213 236 242 253 242 247 250 231 5.667077 0.684467 SUCCESS 1 +000000101 253 237 255 221 244 252 278 240 8.512001 0.385117 SUCCESS 2 +000000111 209 257 250 248 234 247 250 237 6.969853 0.539889 SUCCESS 3 +000001001 251 253 292 232 270 218 252 249 16.958863 0.030540 SUCCESS 4 +000001011 241 220 244 214 251 248 275 237 10.869708 0.209192 SUCCESS 5 +000001101 233 229 262 232 232 247 250 238 4.433146 0.816084 SUCCESS 6 +000001111 223 231 246 231 251 255 260 246 5.149144 0.741523 SUCCESS 7 +000010001 251 260 232 228 274 274 265 272 15.693158 0.046989 SUCCESS 8 +000010011 246 246 289 261 242 229 233 235 11.633368 0.168327 SUCCESS 9 +000010101 258 233 268 245 245 273 240 246 7.380810 0.496158 SUCCESS 10 +000010111 246 241 256 246 250 228 267 230 4.978618 0.759859 SUCCESS 11 +000011001 245 238 252 246 225 257 249 241 2.833803 0.944350 SUCCESS 12 +000011011 244 243 257 260 242 220 230 232 5.728508 0.677613 SUCCESS 13 +000011101 192 253 248 262 230 227 255 235 16.203677 0.039556 SUCCESS 14 +000011111 237 235 262 234 262 251 268 242 6.343885 0.608771 SUCCESS 15 +000100011 223 269 251 234 271 299 249 250 21.211421 0.006607 FAILURE 16 +000100101 255 239 264 244 246 230 228 260 5.315433 0.723391 SUCCESS 17 +000100111 258 265 240 245 226 225 209 237 11.120731 0.194952 SUCCESS 18 +000101001 272 237 221 262 262 253 250 235 9.312732 0.316605 SUCCESS 19 +000101011 243 228 253 228 275 238 283 255 13.643668 0.091539 SUCCESS 20 +000101101 259 224 248 230 241 247 237 226 5.245528 0.731040 SUCCESS 21 +000101111 241 245 246 231 232 231 259 243 3.084826 0.928922 SUCCESS 22 +000110011 253 262 247 283 232 236 254 223 11.331505 0.183614 SUCCESS 23 +000110101 210 256 237 252 272 225 222 249 13.025115 0.110988 SUCCESS 24 +000110111 257 236 229 265 266 258 229 274 11.390819 0.180523 SUCCESS 25 +000111001 248 246 224 250 243 258 232 226 4.776317 0.781194 SUCCESS 26 +000111011 224 229 239 260 237 242 242 241 4.158822 0.842517 SUCCESS 27 +000111101 207 256 233 257 240 253 259 253 9.340270 0.314409 SUCCESS 28 +000111111 230 227 253 229 271 256 212 229 12.389614 0.134648 SUCCESS 29 +001000011 232 224 243 251 224 248 265 228 7.271716 0.507621 SUCCESS 30 +001000101 268 256 226 239 230 241 256 241 6.040963 0.642643 SUCCESS 31 +001000111 218 266 245 236 269 263 241 242 9.393229 0.310217 SUCCESS 32 +001001011 257 229 285 255 238 236 212 260 15.129681 0.056672 SUCCESS 33 +001001101 252 251 254 251 241 252 272 251 4.872701 0.771091 SUCCESS 34 +001001111 252 242 233 251 248 207 226 242 8.320292 0.402825 SUCCESS 35 +001010011 259 226 228 209 227 274 253 239 14.126649 0.078524 SUCCESS 36 +001010101 239 266 253 253 246 251 217 240 6.210430 0.623674 SUCCESS 37 +001010111 251 265 267 241 245 231 242 248 5.120546 0.744618 SUCCESS 38 +001011011 231 225 253 226 255 248 244 230 5.414995 0.712439 SUCCESS 39 +001011101 227 257 232 247 241 254 239 247 3.203453 0.920948 SUCCESS 40 +001011111 254 217 270 226 231 240 253 240 8.966384 0.345140 SUCCESS 41 +001100101 252 266 211 230 251 252 231 250 9.123141 0.332015 SUCCESS 42 +001100111 236 251 233 245 224 239 237 250 3.196038 0.921459 SUCCESS 43 +001101011 227 270 257 239 270 233 243 254 8.671935 0.370722 SUCCESS 44 +001101101 266 259 243 233 230 213 258 238 9.418649 0.308219 SUCCESS 45 +001101111 247 273 247 248 267 251 244 281 11.844143 0.158295 SUCCESS 46 +001110101 226 251 217 230 225 224 235 257 9.875150 0.273898 SUCCESS 47 +001110111 249 222 246 231 245 242 227 245 4.187419 0.839830 SUCCESS 48 +001111011 225 250 220 263 236 246 255 239 6.577961 0.582774 SUCCESS 49 +001111101 255 245 241 277 248 232 255 234 6.746369 0.564229 SUCCESS 50 +001111111 228 226 247 224 254 238 198 249 13.930703 0.083590 SUCCESS 51 +010000011 224 247 230 242 247 246 247 236 2.979968 0.935608 SUCCESS 52 +010000111 209 230 248 242 230 248 254 224 9.193046 0.326274 SUCCESS 53 +010001011 253 234 232 245 235 249 236 253 2.460976 0.963526 SUCCESS 54 +010001111 228 251 246 238 258 249 251 217 5.709443 0.679741 SUCCESS 55 +010010011 241 230 224 278 272 239 277 248 15.509922 0.049957 SUCCESS 56 +010010111 240 229 271 243 248 265 239 236 6.407435 0.601692 SUCCESS 57 +010011011 240 246 264 226 256 243 249 249 3.956521 0.861025 SUCCESS 58 +010011111 257 237 238 229 261 235 223 256 6.092862 0.636831 SUCCESS 59 +010100011 255 266 255 267 250 270 246 219 10.918430 0.206364 SUCCESS 60 +010100111 246 230 226 199 227 241 241 249 12.304880 0.138110 SUCCESS 61 +010101011 248 270 264 245 230 229 222 226 9.857144 0.275196 SUCCESS 62 +010101111 250 276 271 234 244 226 240 251 9.609299 0.293525 SUCCESS 63 +010110011 238 241 227 256 272 213 215 246 13.045239 0.110303 SUCCESS 64 +010110111 258 237 233 211 236 239 230 238 7.598998 0.473587 SUCCESS 65 +010111011 251 284 244 250 230 266 222 277 16.608279 0.034457 SUCCESS 66 +010111111 263 204 259 208 217 223 257 251 20.707258 0.007967 FAILURE 67 +011000111 257 230 240 256 232 261 240 248 4.182124 0.840329 SUCCESS 68 +011001111 226 229 216 252 234 242 231 241 7.199692 0.515249 SUCCESS 69 +011010111 228 260 273 237 259 228 251 255 8.657107 0.372042 SUCCESS 70 +011011111 259 247 239 252 270 241 243 256 4.827157 0.775880 SUCCESS 71 +011101111 267 237 239 241 233 244 234 235 3.896148 0.866370 SUCCESS 72 +011111111 225 229 243 220 241 246 228 272 9.439832 0.306560 SUCCESS 73 +100000000 247 270 237 242 237 262 285 244 11.753054 0.162567 SUCCESS 74 +100010000 244 211 258 254 248 252 259 235 7.494141 0.484373 SUCCESS 75 +100100000 224 263 236 238 251 246 262 236 5.512438 0.701662 SUCCESS 76 +100101000 268 252 237 251 226 275 239 244 8.634864 0.374028 SUCCESS 77 +100110000 237 238 254 265 247 248 252 249 3.095418 0.928228 SUCCESS 78 +100111000 241 246 243 263 240 248 252 237 2.184533 0.974825 SUCCESS 79 +101000000 272 232 266 241 237 254 270 266 11.475552 0.176182 SUCCESS 80 +101000100 261 231 228 252 256 241 260 257 5.709443 0.679741 SUCCESS 81 +101001000 240 261 228 267 240 236 245 244 4.952138 0.762679 SUCCESS 82 +101001100 243 246 223 245 255 292 269 249 14.847942 0.062170 SUCCESS 83 +101010000 268 247 245 247 238 245 263 258 4.975440 0.760198 SUCCESS 84 +101010100 252 267 251 220 228 255 223 220 11.104844 0.195829 SUCCESS 85 +101011000 228 226 245 232 237 242 255 248 3.918391 0.864410 SUCCESS 86 +101011100 240 273 258 242 229 220 238 230 8.878473 0.352651 SUCCESS 87 +101100000 228 244 265 230 249 246 262 222 7.336325 0.500818 SUCCESS 88 +101100100 245 248 236 260 249 230 238 278 7.380810 0.496158 SUCCESS 89 +101101000 239 249 218 243 248 266 270 237 8.251446 0.409302 SUCCESS 90 +101101100 237 250 266 233 248 233 237 245 3.719267 0.881523 SUCCESS 91 +101110000 245 271 255 243 270 220 244 255 9.373104 0.311805 SUCCESS 92 +101110100 233 237 257 252 257 234 262 238 4.353709 0.823884 SUCCESS 93 +101111000 232 262 279 230 232 225 250 270 13.129972 0.107455 SUCCESS 94 +101111100 263 234 244 282 246 254 241 228 9.592352 0.294810 SUCCESS 95 +110000000 220 251 250 244 274 240 264 236 8.618977 0.375450 SUCCESS 96 +110000010 257 248 255 213 251 239 256 237 6.495346 0.591924 SUCCESS 97 +110000100 246 215 232 227 221 252 251 226 9.594470 0.294650 SUCCESS 98 +110001000 220 222 268 230 241 258 252 212 13.292025 0.102189 SUCCESS 99 +110001010 255 230 265 241 270 253 262 259 8.695237 0.368654 SUCCESS 100 +110010000 212 226 236 255 260 234 244 238 8.205902 0.413620 SUCCESS 101 +110010010 247 255 235 249 231 244 207 245 7.561928 0.477387 SUCCESS 102 +110010100 252 244 222 237 220 286 225 241 14.037679 0.080789 SUCCESS 103 +110011000 247 253 253 259 245 232 228 257 4.069852 0.850767 SUCCESS 104 +110011010 233 248 289 233 246 217 276 228 18.182202 0.019901 SUCCESS 105 +110100000 233 234 252 243 255 262 257 235 4.136579 0.844595 SUCCESS 106 +110100010 256 249 229 259 262 247 264 258 6.482636 0.593334 SUCCESS 107 +110100100 239 249 247 265 237 250 267 235 5.024162 0.754991 SUCCESS 108 +110101000 244 229 243 263 242 236 264 267 6.673286 0.572257 SUCCESS 109 +110101010 261 271 262 212 212 233 228 206 22.148785 0.004648 FAILURE 110 +110101100 213 249 232 252 245 231 252 232 6.709298 0.568297 SUCCESS 111 +110110000 237 245 280 240 251 238 244 224 7.818246 0.451423 SUCCESS 112 +110110010 249 261 254 254 250 244 236 279 7.712329 0.462063 SUCCESS 113 +110110100 268 271 229 237 255 259 247 227 9.375223 0.311638 SUCCESS 114 +110111000 246 249 251 231 245 226 220 265 6.752724 0.563532 SUCCESS 115 +110111010 266 257 261 242 223 249 234 243 6.386252 0.604050 SUCCESS 116 +110111100 216 250 251 227 234 252 219 251 8.512001 0.385117 SUCCESS 117 +111000000 231 226 265 245 265 240 248 244 5.953052 0.652491 SUCCESS 118 +111000010 233 244 244 232 230 241 269 216 8.006778 0.432808 SUCCESS 119 +111000100 220 216 237 214 248 248 241 207 15.884867 0.044058 SUCCESS 120 +111000110 230 271 250 253 246 255 248 271 8.024784 0.431053 SUCCESS 121 +111001000 244 215 220 262 234 226 237 226 10.846407 0.210555 SUCCESS 122 +111001010 251 246 224 219 210 260 223 248 12.561199 0.127866 SUCCESS 123 +111001100 271 253 236 245 210 239 250 254 9.280957 0.319152 SUCCESS 124 +111010000 251 234 251 265 239 248 253 246 3.204512 0.920875 SUCCESS 125 +111010010 220 245 233 248 240 230 277 249 8.653930 0.372325 SUCCESS 126 +111010100 222 242 245 249 233 226 249 264 5.887384 0.659845 SUCCESS 127 +111010110 209 235 227 214 220 257 257 238 14.696481 0.065323 SUCCESS 128 +111011000 239 239 267 252 264 247 240 242 4.501992 0.809234 SUCCESS 129 +111011010 265 284 223 275 252 270 249 236 17.991552 0.021290 SUCCESS 130 +111011100 227 229 253 234 245 231 224 245 5.431941 0.710568 SUCCESS 131 +111100000 246 235 244 202 262 240 249 241 9.453601 0.305486 SUCCESS 132 +111100010 238 219 247 224 239 245 239 224 6.526062 0.588518 SUCCESS 133 +111100100 274 240 229 256 252 216 216 246 12.400206 0.134221 SUCCESS 134 +111100110 231 238 240 237 235 242 253 269 4.503051 0.809128 SUCCESS 135 +111101000 251 227 242 266 268 250 239 241 6.203015 0.624503 SUCCESS 136 +111101010 233 261 256 241 234 238 261 244 4.169414 0.841524 SUCCESS 137 +111101100 258 246 252 245 254 235 248 259 2.863460 0.942632 SUCCESS 138 +111101110 243 256 248 241 251 224 230 242 3.488369 0.900090 SUCCESS 139 +111110000 244 214 252 221 247 255 242 231 7.658312 0.467538 SUCCESS 140 +111110010 264 231 217 241 224 228 208 271 16.968396 0.030440 SUCCESS 141 +111110100 241 220 234 252 266 263 250 246 6.902066 0.547235 SUCCESS 142 +111110110 256 230 266 253 263 206 217 246 14.603274 0.067334 SUCCESS 143 +111111000 243 208 248 226 255 239 238 231 8.490818 0.387050 SUCCESS 144 +111111010 235 219 250 238 234 268 257 250 7.030225 0.533375 SUCCESS 145 +111111100 236 214 251 221 223 225 225 268 13.995312 0.081888 SUCCESS 146 +111111110 225 229 243 220 241 246 228 272 9.439832 0.306560 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 231 234 232 238 249 278 227 210 13.084428 0.108978 SUCCESS 0 +000000011 263 237 218 228 238 260 229 232 8.536362 0.382902 SUCCESS 1 +000000101 240 263 234 259 244 261 247 249 4.295455 0.829531 SUCCESS 2 +000000111 273 240 222 245 236 268 231 206 15.264195 0.054207 SUCCESS 3 +000001001 234 230 249 231 233 257 248 213 7.504733 0.483278 SUCCESS 4 +000001011 241 273 265 236 239 240 254 245 6.299400 0.613734 SUCCESS 5 +000001101 238 241 227 250 242 256 249 234 2.740596 0.949567 SUCCESS 6 +000001111 263 252 225 234 250 260 254 229 6.352358 0.607826 SUCCESS 7 +000010001 257 260 247 245 267 250 236 224 6.167004 0.628531 SUCCESS 8 +000010011 244 220 243 259 235 255 210 221 11.461783 0.176881 SUCCESS 9 +000010101 251 251 232 235 239 255 226 243 3.385629 0.907882 SUCCESS 10 +000010111 245 251 251 243 246 245 236 238 0.865870 0.998962 SUCCESS 11 +000011001 236 248 242 212 215 247 260 252 9.694032 0.287161 SUCCESS 12 +000011011 237 260 230 267 266 269 242 246 9.027816 0.339955 SUCCESS 13 +000011101 233 235 246 278 251 244 227 219 9.870913 0.274203 SUCCESS 14 +000011111 253 238 233 252 235 235 242 227 3.246879 0.917923 SUCCESS 15 +000100011 247 231 222 258 266 267 233 233 8.947319 0.346760 SUCCESS 16 +000100101 248 241 228 258 216 228 243 252 6.743191 0.564577 SUCCESS 17 +000100111 233 217 258 258 223 236 216 247 10.829460 0.211551 SUCCESS 18 +000101001 227 235 240 227 250 224 250 257 5.620473 0.689659 SUCCESS 19 +000101011 250 260 216 225 246 252 239 257 7.206047 0.514574 SUCCESS 20 +000101101 243 256 244 233 268 251 256 230 5.185155 0.737616 SUCCESS 21 +000101111 236 236 266 236 239 267 253 239 5.639538 0.687536 SUCCESS 22 +000110011 235 244 262 236 233 233 257 264 5.410758 0.712906 SUCCESS 23 +000110101 242 250 255 215 236 232 237 251 5.578107 0.694372 SUCCESS 24 +000110111 264 243 244 259 272 254 246 225 7.886033 0.444681 SUCCESS 25 +000111001 276 236 259 221 246 236 259 257 9.721571 0.285114 SUCCESS 26 +000111011 236 253 250 254 260 235 256 223 5.081357 0.748846 SUCCESS 27 +000111101 232 249 289 259 266 237 248 285 19.577126 0.012060 SUCCESS 28 +000111111 226 251 215 238 243 228 232 234 7.508969 0.482841 SUCCESS 29 +001000011 247 281 241 218 258 240 228 237 10.933258 0.205510 SUCCESS 30 +001000101 240 259 256 241 267 252 232 232 5.373687 0.716991 SUCCESS 31 +001000111 229 230 218 273 251 282 243 245 14.524896 0.069069 SUCCESS 32 +001001011 242 230 235 242 223 237 239 234 3.887675 0.867113 SUCCESS 33 +001001101 256 240 237 241 237 252 265 237 3.465067 0.901884 SUCCESS 34 +001001111 231 221 257 247 255 232 243 241 4.903417 0.767847 SUCCESS 35 +001010011 236 253 264 259 260 230 256 240 5.806887 0.668853 SUCCESS 36 +001010101 249 243 281 229 231 249 243 234 8.106340 0.423152 SUCCESS 37 +001010111 236 253 202 231 254 261 245 272 13.776064 0.087792 SUCCESS 38 +001011011 233 223 247 236 255 235 234 252 4.280626 0.830958 SUCCESS 39 +001011101 242 231 238 257 221 227 231 222 7.922045 0.441122 SUCCESS 40 +001011111 232 240 241 219 252 258 270 238 7.484608 0.485359 SUCCESS 41 +001100101 273 248 227 240 236 263 232 245 7.325733 0.501931 SUCCESS 42 +001100111 230 243 265 248 224 254 285 252 12.230739 0.141202 SUCCESS 43 +001101011 257 242 271 225 245 243 242 271 8.418794 0.393666 SUCCESS 44 +001101101 219 259 245 237 252 253 228 253 5.861964 0.662691 SUCCESS 45 +001101111 271 263 226 240 234 231 264 244 8.871059 0.353290 SUCCESS 46 +001110101 231 250 269 241 251 236 242 250 4.184242 0.840130 SUCCESS 47 +001110111 241 248 259 266 264 231 259 216 9.761819 0.282143 SUCCESS 48 +001111011 226 230 269 291 253 252 253 269 17.719346 0.023432 SUCCESS 49 +001111101 233 245 257 271 246 237 245 243 4.528471 0.806578 SUCCESS 50 +001111111 230 238 240 237 253 244 222 259 4.636507 0.795626 SUCCESS 51 +010000011 262 232 237 277 225 242 258 222 11.228766 0.189071 SUCCESS 52 +010000111 224 265 258 250 255 232 231 251 6.577961 0.582774 SUCCESS 53 +010001011 229 242 254 223 246 235 252 236 4.202248 0.838430 SUCCESS 54 +010001111 225 229 226 262 234 251 234 261 7.539685 0.479674 SUCCESS 55 +010010011 239 265 221 241 241 224 277 236 10.880300 0.208574 SUCCESS 56 +010010111 224 217 251 239 242 262 238 227 7.918867 0.441435 SUCCESS 57 +010011011 254 263 219 232 246 234 247 253 6.037785 0.642999 SUCCESS 58 +010011111 230 209 249 245 234 243 260 251 7.883915 0.444891 SUCCESS 59 +010100011 259 260 273 252 229 220 263 257 11.446955 0.177637 SUCCESS 60 +010100111 258 251 234 255 248 210 233 249 7.573578 0.476191 SUCCESS 61 +010101011 238 239 258 252 245 248 245 231 2.148522 0.976117 SUCCESS 62 +010101111 219 254 217 238 262 242 237 253 8.285339 0.406105 SUCCESS 63 +010110011 263 264 227 229 241 241 279 247 10.665289 0.221395 SUCCESS 64 +010110111 214 245 239 244 258 216 233 252 8.913426 0.349652 SUCCESS 65 +010111011 241 255 245 265 251 245 248 217 5.776171 0.672288 SUCCESS 66 +010111111 247 228 248 218 252 243 247 269 7.016456 0.534858 SUCCESS 67 +011000111 236 263 244 247 245 217 243 257 5.652248 0.686120 SUCCESS 68 +011001111 255 251 271 252 244 250 258 233 5.510320 0.701896 SUCCESS 69 +011010111 276 265 265 240 252 233 249 249 9.057472 0.337471 SUCCESS 70 +011011111 237 265 229 227 216 237 241 241 7.922045 0.441122 SUCCESS 71 +011101111 225 255 236 262 248 234 258 223 6.888297 0.548731 SUCCESS 72 +011111111 219 231 236 238 224 232 224 282 13.975188 0.082414 SUCCESS 73 +100000000 231 234 232 238 249 278 227 210 13.084428 0.108978 SUCCESS 74 +100010000 253 265 233 244 245 263 221 233 7.006924 0.535886 SUCCESS 75 +100100000 276 231 233 258 250 241 246 231 7.306668 0.503936 SUCCESS 76 +100101000 253 256 256 278 210 264 238 231 13.886218 0.084780 SUCCESS 77 +100110000 274 246 248 243 228 242 241 233 5.551627 0.697314 SUCCESS 78 +100111000 263 246 255 244 255 249 262 249 4.081503 0.849696 SUCCESS 79 +101000000 266 265 228 257 249 264 229 231 9.150679 0.329745 SUCCESS 80 +101000100 228 231 230 249 217 248 209 228 12.286875 0.138856 SUCCESS 81 +101001000 255 221 250 253 256 222 251 229 7.087421 0.527231 SUCCESS 82 +101001100 236 237 249 228 228 237 227 239 4.367478 0.822540 SUCCESS 83 +101010000 229 246 240 254 251 279 232 265 9.291548 0.318301 SUCCESS 84 +101010100 236 240 258 224 229 242 234 247 4.340999 0.825122 SUCCESS 85 +101011000 226 238 230 232 204 252 227 265 13.191404 0.105432 SUCCESS 86 +101011100 266 269 226 239 238 252 257 280 12.728548 0.121537 SUCCESS 87 +101100000 207 258 270 217 243 251 272 227 17.348637 0.026677 SUCCESS 88 +101100100 242 233 247 236 239 233 241 235 1.887966 0.984256 SUCCESS 89 +101101000 224 248 224 231 238 209 248 242 9.694032 0.287161 SUCCESS 90 +101101100 235 226 285 249 256 223 251 246 11.627013 0.168637 SUCCESS 91 +101110000 241 265 232 240 245 250 250 234 3.312547 0.913241 SUCCESS 92 +101110100 249 252 244 232 238 233 231 247 2.434497 0.964715 SUCCESS 93 +101111000 238 245 252 277 278 266 240 256 12.562258 0.127825 SUCCESS 94 +101111100 254 260 224 221 250 239 239 234 6.265506 0.617518 SUCCESS 95 +110000000 244 234 225 216 242 244 249 244 5.455243 0.707993 SUCCESS 96 +110000010 248 250 246 211 221 240 249 222 9.385814 0.310801 SUCCESS 97 +110000100 257 237 217 264 244 227 232 231 8.303345 0.404413 SUCCESS 98 +110001000 252 260 212 271 258 277 246 258 14.987752 0.059384 SUCCESS 99 +110001010 237 235 248 248 234 227 287 246 10.174894 0.252965 SUCCESS 100 +110010000 261 261 233 266 258 240 237 233 6.591730 0.581252 SUCCESS 101 +110010010 261 231 264 250 230 240 273 237 8.420913 0.393470 SUCCESS 102 +110010100 240 249 262 266 251 248 235 209 9.397465 0.309883 SUCCESS 103 +110011000 251 245 225 242 248 238 249 229 3.064702 0.930232 SUCCESS 104 +110011010 260 255 242 251 227 250 239 263 4.797500 0.778984 SUCCESS 105 +110100000 252 247 217 247 237 240 244 224 5.453125 0.708228 SUCCESS 106 +110100010 208 237 237 236 238 229 223 260 10.325296 0.242933 SUCCESS 107 +110100100 254 232 242 242 230 215 274 241 9.336033 0.314746 SUCCESS 108 +110101000 226 251 252 235 238 268 254 252 5.457361 0.707759 SUCCESS 109 +110101010 225 236 235 247 243 241 236 244 2.543591 0.959667 SUCCESS 110 +110101100 229 251 240 230 222 253 262 251 6.048377 0.641813 SUCCESS 111 +110110000 217 230 265 248 273 231 255 240 10.707656 0.218820 SUCCESS 112 +110110010 257 231 246 267 238 236 252 257 5.067588 0.750328 SUCCESS 113 +110110100 224 255 234 234 242 220 244 256 6.168063 0.628413 SUCCESS 114 +110111000 234 252 241 240 260 244 242 225 3.447061 0.903259 SUCCESS 115 +110111010 254 252 260 233 247 219 214 249 8.922958 0.348837 SUCCESS 116 +110111100 227 230 241 274 259 247 239 235 7.346917 0.499707 SUCCESS 117 +111000000 261 239 249 254 244 278 250 222 8.913426 0.349652 SUCCESS 118 +111000010 256 250 224 261 238 245 229 217 7.914630 0.441853 SUCCESS 119 +111000100 269 276 214 276 248 262 241 257 17.236365 0.027740 SUCCESS 120 +111000110 249 237 255 237 236 250 271 277 9.096662 0.334207 SUCCESS 121 +111001000 278 261 253 238 278 254 234 254 12.683003 0.123232 SUCCESS 122 +111001010 241 220 252 227 261 244 225 222 8.842461 0.355760 SUCCESS 123 +111001100 254 253 240 254 235 241 253 243 1.965286 0.982058 SUCCESS 124 +111010000 230 257 252 259 238 236 228 262 5.641657 0.687300 SUCCESS 125 +111010010 256 236 253 257 240 227 248 243 3.296659 0.914386 SUCCESS 126 +111010100 228 261 265 216 248 247 234 255 8.539539 0.382614 SUCCESS 127 +111010110 206 272 253 261 246 230 254 253 12.597211 0.126480 SUCCESS 128 +111011000 229 233 272 257 247 223 249 253 7.847903 0.448467 SUCCESS 129 +111011010 227 255 231 264 231 245 244 238 5.038990 0.753401 SUCCESS 130 +111011100 238 254 253 252 248 230 270 210 9.847611 0.275885 SUCCESS 131 +111100000 239 247 235 258 232 282 252 223 10.168539 0.253395 SUCCESS 132 +111100010 250 233 216 268 239 228 267 243 9.871972 0.274127 SUCCESS 133 +111100100 291 259 250 239 284 283 239 241 23.795791 0.002480 FAILURE 134 +111100110 249 254 236 266 222 231 264 255 7.799181 0.453329 SUCCESS 135 +111101000 227 229 265 228 240 241 225 246 6.837457 0.554267 SUCCESS 136 +111101010 239 251 240 212 257 259 255 256 7.494141 0.484373 SUCCESS 137 +111101100 240 244 271 275 259 246 251 253 8.657107 0.372042 SUCCESS 138 +111101110 230 262 241 261 233 223 241 249 6.003892 0.646796 SUCCESS 139 +111110000 244 239 219 253 216 242 272 236 10.061563 0.260732 SUCCESS 140 +111110010 252 223 239 207 269 259 222 220 16.202618 0.039570 SUCCESS 141 +111110100 224 217 268 241 241 222 233 255 10.430154 0.236123 SUCCESS 142 +111110110 221 249 233 254 242 249 249 228 4.625915 0.796708 SUCCESS 143 +111111000 258 228 232 246 215 223 268 242 10.473580 0.233346 SUCCESS 144 +111111010 217 247 261 222 250 232 228 249 8.403966 0.395036 SUCCESS 145 +111111100 257 232 237 245 253 236 241 250 2.344468 0.968589 SUCCESS 146 +111111110 219 231 236 238 224 232 224 282 13.975188 0.082414 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 230 276 248 249 236 238 266 225 9.329678 0.315252 SUCCESS 0 +000000011 240 258 243 251 237 205 250 216 11.291257 0.185736 SUCCESS 1 +000000101 250 229 263 254 212 268 253 248 10.222557 0.249752 SUCCESS 2 +000000111 261 251 248 251 238 228 255 222 5.506083 0.702366 SUCCESS 3 +000001001 267 226 218 255 238 263 243 234 9.109372 0.333154 SUCCESS 4 +000001011 247 220 244 259 221 265 240 258 8.437859 0.391908 SUCCESS 5 +000001101 228 245 235 252 238 221 243 238 4.309224 0.828202 SUCCESS 6 +000001111 242 235 244 240 249 223 262 228 4.890707 0.769191 SUCCESS 7 +000010001 229 248 252 230 263 277 258 250 9.190928 0.326447 SUCCESS 8 +000010011 247 242 239 255 235 260 266 240 4.186360 0.839930 SUCCESS 9 +000010101 270 243 286 253 248 230 255 229 12.983807 0.112408 SUCCESS 10 +000010111 255 245 227 254 257 235 235 259 4.505170 0.808916 SUCCESS 11 +000011001 253 219 258 238 226 248 270 236 8.554368 0.381270 SUCCESS 12 +000011011 227 238 271 247 225 231 214 240 10.692827 0.219719 SUCCESS 13 +000011101 240 236 270 251 237 230 249 242 4.568720 0.802519 SUCCESS 14 +000011111 248 239 233 221 265 262 253 224 8.214375 0.412815 SUCCESS 15 +000100011 227 254 253 242 257 263 264 258 6.709298 0.568297 SUCCESS 16 +000100101 267 227 220 251 259 242 229 260 9.118904 0.332365 SUCCESS 17 +000100111 214 255 233 238 234 268 270 236 10.994690 0.202000 SUCCESS 18 +000101001 251 266 247 275 242 228 226 248 8.877414 0.352743 SUCCESS 19 +000101011 261 235 266 252 256 253 255 242 5.300605 0.725017 SUCCESS 20 +000101101 254 260 264 215 238 257 252 233 8.396552 0.395723 SUCCESS 21 +000101111 236 218 222 245 252 253 231 283 12.977452 0.112628 SUCCESS 22 +000110011 252 243 243 235 220 265 243 254 5.356741 0.718855 SUCCESS 23 +000110101 207 223 221 267 252 229 230 227 15.532164 0.049587 SUCCESS 24 +000110111 246 237 259 223 232 254 220 232 7.182746 0.517050 SUCCESS 25 +000111001 250 250 225 289 247 261 264 228 14.390382 0.072141 SUCCESS 26 +000111011 245 234 249 255 243 212 254 260 6.897829 0.547695 SUCCESS 27 +000111101 210 247 233 239 266 247 253 225 9.549985 0.298041 SUCCESS 28 +000111111 234 240 249 238 269 261 253 254 5.340853 0.720601 SUCCESS 29 +001000011 245 244 251 245 240 259 215 245 4.813388 0.777323 SUCCESS 30 +001000101 245 235 238 237 246 251 244 241 0.986615 0.998332 SUCCESS 31 +001000111 244 256 273 246 244 248 277 247 8.822337 0.357504 SUCCESS 32 +001001011 239 229 235 271 255 217 243 235 8.469634 0.388989 SUCCESS 33 +001001101 259 253 238 237 223 252 233 245 4.326170 0.826562 SUCCESS 34 +001001111 239 251 232 232 236 253 231 240 2.972554 0.936068 SUCCESS 35 +001010011 257 250 223 292 257 246 227 250 14.555612 0.068385 SUCCESS 36 +001010101 256 245 255 233 250 234 231 214 6.781321 0.560400 SUCCESS 37 +001010111 253 234 243 252 242 262 253 257 3.444943 0.903420 SUCCESS 38 +001011011 258 234 251 223 239 254 265 236 5.991182 0.648220 SUCCESS 39 +001011101 250 249 245 225 244 242 267 230 4.881174 0.770198 SUCCESS 40 +001011111 223 224 240 239 231 238 232 250 5.447829 0.708813 SUCCESS 41 +001100101 226 265 230 218 251 249 257 240 8.050204 0.428581 SUCCESS 42 +001100111 260 251 249 234 229 238 236 243 3.216163 0.920069 SUCCESS 43 +001101011 232 226 248 252 257 224 236 234 5.473249 0.706002 SUCCESS 44 +001101101 266 263 262 244 245 222 249 258 7.883915 0.444891 SUCCESS 45 +001101111 239 245 245 215 250 242 237 236 4.371715 0.822126 SUCCESS 46 +001110101 249 240 244 250 215 234 221 245 6.616091 0.578562 SUCCESS 47 +001110111 214 242 241 248 239 228 239 251 5.493373 0.703774 SUCCESS 48 +001111011 229 266 251 243 249 228 259 211 9.990599 0.265686 SUCCESS 49 +001111101 248 244 251 223 228 251 229 272 7.717625 0.461528 SUCCESS 50 +001111111 245 234 250 237 259 270 261 247 5.814301 0.668024 SUCCESS 51 +010000011 218 243 256 248 269 252 253 246 6.790854 0.559357 SUCCESS 52 +010000111 229 253 227 238 223 265 226 250 7.979240 0.435501 SUCCESS 53 +010001011 264 255 226 229 244 259 247 245 5.511379 0.701779 SUCCESS 54 +010001111 245 212 261 252 246 252 277 257 11.403529 0.179866 SUCCESS 55 +010010011 246 272 253 236 224 245 223 251 7.730335 0.460245 SUCCESS 56 +010010111 266 231 246 251 241 212 251 243 7.591584 0.474346 SUCCESS 57 +010011011 270 264 232 222 250 247 244 249 7.488845 0.484921 SUCCESS 58 +010011111 238 248 235 248 246 226 241 225 3.636652 0.888329 SUCCESS 59 +010100011 200 230 259 234 248 260 213 261 16.908023 0.031081 SUCCESS 60 +010100111 252 249 227 250 230 239 220 214 9.019342 0.340667 SUCCESS 61 +010101011 264 230 248 244 240 229 235 200 12.225443 0.141425 SUCCESS 62 +010101111 221 225 222 288 260 238 244 238 15.430484 0.051296 SUCCESS 63 +010110011 249 242 241 233 257 242 221 269 6.294104 0.614325 SUCCESS 64 +010110111 275 257 237 222 243 246 253 231 8.113754 0.422438 SUCCESS 65 +010111011 268 231 261 228 251 255 251 245 6.357654 0.607236 SUCCESS 66 +010111111 224 216 232 247 250 248 234 268 8.784207 0.360826 SUCCESS 67 +011000111 243 243 224 265 267 229 219 265 11.279606 0.186354 SUCCESS 68 +011001111 268 243 248 222 220 268 238 253 9.931286 0.269882 SUCCESS 69 +011010111 254 212 245 266 246 255 240 226 8.795858 0.359809 SUCCESS 70 +011011111 257 266 238 216 238 235 242 224 8.486581 0.387437 SUCCESS 71 +011101111 239 240 277 221 267 247 231 259 10.947028 0.204719 SUCCESS 72 +011111111 235 239 243 233 284 276 239 248 12.209555 0.142096 SUCCESS 73 +100000000 230 276 248 249 236 238 266 225 9.329678 0.315252 SUCCESS 74 +100010000 264 261 257 239 259 267 268 249 9.363572 0.312560 SUCCESS 75 +100100000 254 245 241 263 230 233 248 211 8.049145 0.428684 SUCCESS 76 +100101000 227 245 267 235 228 254 233 275 9.893156 0.272605 SUCCESS 77 +100110000 246 266 227 259 241 257 264 283 13.042061 0.110411 SUCCESS 78 +100111000 255 260 255 252 208 249 213 219 14.740966 0.064382 SUCCESS 79 +101000000 231 249 247 251 224 227 254 252 4.700057 0.789100 SUCCESS 80 +101000100 251 257 245 250 242 279 248 265 8.133878 0.420503 SUCCESS 81 +101001000 240 248 227 264 231 225 255 221 8.097866 0.423969 SUCCESS 82 +101001100 261 260 226 239 252 233 261 277 10.349657 0.241337 SUCCESS 83 +101010000 232 254 264 264 261 230 244 269 9.056413 0.337559 SUCCESS 84 +101010100 225 232 243 221 261 269 251 249 8.572374 0.379643 SUCCESS 85 +101011000 221 237 257 241 271 232 243 232 7.535448 0.480110 SUCCESS 86 +101011100 262 224 256 226 232 257 248 238 6.606558 0.579614 SUCCESS 87 +101100000 233 236 242 247 254 243 247 232 1.934570 0.982952 SUCCESS 88 +101100100 222 214 239 267 222 237 240 242 10.627159 0.223733 SUCCESS 89 +101101000 241 250 249 227 234 240 223 249 4.028544 0.854539 SUCCESS 90 +101101100 253 226 245 267 234 225 251 216 9.481139 0.303345 SUCCESS 91 +101110000 268 225 240 235 232 240 252 233 5.871496 0.661624 SUCCESS 92 +101110100 242 238 249 252 238 234 284 240 7.943228 0.439035 SUCCESS 93 +101111000 261 242 227 257 264 263 258 237 7.383987 0.495826 SUCCESS 94 +101111100 251 253 261 236 248 244 236 234 2.797791 0.946399 SUCCESS 95 +110000000 258 247 241 248 241 240 268 224 5.199984 0.736003 SUCCESS 96 +110000010 244 253 262 277 262 234 247 246 8.104221 0.423356 SUCCESS 97 +110000100 241 265 238 247 259 248 241 241 3.165323 0.923558 SUCCESS 98 +110001000 253 268 255 243 252 244 271 239 6.689173 0.570509 SUCCESS 99 +110001010 252 233 266 253 252 247 229 242 4.434205 0.815979 SUCCESS 100 +110010000 253 253 243 276 253 239 232 221 8.310759 0.403718 SUCCESS 101 +110010010 231 227 253 239 217 228 246 264 8.324528 0.402428 SUCCESS 102 +110010100 236 253 274 242 248 253 240 250 5.029458 0.754423 SUCCESS 103 +110011000 261 268 215 263 239 234 252 270 12.369490 0.135464 SUCCESS 104 +110011010 247 227 238 256 253 235 278 253 7.915690 0.441749 SUCCESS 105 +110100000 228 258 232 233 251 239 248 216 6.790854 0.559357 SUCCESS 106 +110100010 251 247 260 242 231 259 239 243 3.106009 0.927530 SUCCESS 107 +110100100 236 253 233 264 243 226 249 216 7.660430 0.467323 SUCCESS 108 +110101000 207 259 226 265 258 222 242 258 13.738994 0.088827 SUCCESS 109 +110101010 233 217 236 232 251 264 255 235 7.271716 0.507621 SUCCESS 110 +110101100 229 235 254 264 281 238 255 227 11.072009 0.197652 SUCCESS 111 +110110000 236 246 244 250 247 235 242 230 1.693080 0.989020 SUCCESS 112 +110110010 234 236 238 257 205 237 245 239 8.390197 0.396312 SUCCESS 113 +110110100 238 232 239 222 242 236 223 252 5.419231 0.711971 SUCCESS 114 +110111000 260 226 240 249 239 237 238 249 3.218281 0.919922 SUCCESS 115 +110111010 251 245 253 233 247 235 265 251 3.495783 0.899517 SUCCESS 116 +110111100 267 242 261 211 252 269 234 236 11.689504 0.165604 SUCCESS 117 +111000000 265 228 217 232 237 280 248 219 15.093669 0.057350 SUCCESS 118 +111000010 276 272 261 234 266 245 212 252 15.902873 0.043792 SUCCESS 119 +111000100 259 237 253 236 233 238 246 253 2.797791 0.946399 SUCCESS 120 +111000110 232 245 228 225 222 254 201 249 13.744289 0.088679 SUCCESS 121 +111001000 266 245 237 256 262 256 237 247 5.044286 0.752832 SUCCESS 122 +111001010 241 233 268 245 268 255 226 236 7.571460 0.476409 SUCCESS 123 +111001100 265 275 225 242 223 225 253 251 11.427890 0.178613 SUCCESS 124 +111010000 220 247 265 224 226 249 258 243 8.376428 0.397589 SUCCESS 125 +111010010 243 256 204 266 235 230 231 242 11.398233 0.180139 SUCCESS 126 +111010100 249 253 249 211 236 236 260 256 7.408348 0.493282 SUCCESS 127 +111010110 217 230 251 263 244 255 238 241 6.373541 0.605466 SUCCESS 128 +111011000 235 254 230 240 243 222 258 250 4.724417 0.786584 SUCCESS 129 +111011010 238 243 240 246 233 249 247 249 1.012035 0.998171 SUCCESS 130 +111011100 230 247 250 253 236 227 259 253 4.153526 0.843013 SUCCESS 131 +111100000 274 226 250 260 241 263 277 243 12.522010 0.129388 SUCCESS 132 +111100010 245 239 232 231 255 258 251 237 3.199216 0.921241 SUCCESS 133 +111100100 267 241 244 223 250 252 234 248 5.055937 0.751581 SUCCESS 134 +111100110 246 238 245 265 239 250 250 233 2.951371 0.937372 SUCCESS 135 +111101000 238 242 247 212 247 271 236 249 8.060796 0.427554 SUCCESS 136 +111101010 237 233 239 238 236 265 269 251 5.957289 0.652016 SUCCESS 137 +111101100 219 241 243 236 253 222 259 255 6.846989 0.553228 SUCCESS 138 +111101110 230 262 242 236 266 237 261 249 6.047318 0.641931 SUCCESS 139 +111110000 270 239 256 255 246 232 266 247 6.746369 0.564229 SUCCESS 140 +111110010 247 232 232 246 244 243 244 236 1.580808 0.991283 SUCCESS 141 +111110100 244 232 230 221 246 222 230 260 7.735631 0.459711 SUCCESS 142 +111110110 232 227 240 226 226 251 236 271 8.260978 0.408401 SUCCESS 143 +111111000 257 239 246 229 245 240 244 241 1.914446 0.983523 SUCCESS 144 +111111010 216 234 245 231 234 232 239 219 8.361599 0.398968 SUCCESS 145 +111111100 245 244 239 246 270 268 254 253 6.127815 0.632917 SUCCESS 146 +111111110 235 239 243 233 284 276 239 248 12.209555 0.142096 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 248 222 242 229 242 251 240 229 4.386543 0.820674 SUCCESS 0 +000000011 230 247 241 250 237 262 255 245 3.140962 0.925202 SUCCESS 1 +000000101 280 247 240 261 231 237 235 231 8.793740 0.359994 SUCCESS 2 +000000111 236 237 232 247 249 254 240 247 1.773576 0.987184 SUCCESS 3 +000001001 263 240 246 243 244 254 242 239 2.145344 0.976229 SUCCESS 4 +000001011 266 253 252 244 239 219 258 232 6.848049 0.553112 SUCCESS 5 +000001101 224 257 258 267 273 263 273 251 14.225151 0.076082 SUCCESS 6 +000001111 238 250 224 263 250 257 220 282 12.922375 0.114548 SUCCESS 7 +000010001 263 210 230 253 250 249 267 225 11.635487 0.168223 SUCCESS 8 +000010011 247 243 249 217 263 263 255 276 11.082601 0.197063 SUCCESS 9 +000010101 263 260 239 248 235 261 218 252 7.465543 0.487335 SUCCESS 10 +000010111 261 242 251 250 224 230 251 235 4.686287 0.790519 SUCCESS 11 +000011001 243 250 247 258 220 262 227 257 6.766493 0.562023 SUCCESS 12 +000011011 232 245 249 252 247 255 258 249 2.441911 0.964385 SUCCESS 13 +000011101 268 264 267 246 228 226 252 235 9.429240 0.307389 SUCCESS 14 +000011111 228 259 235 259 263 234 216 252 8.886946 0.351923 SUCCESS 15 +000100011 241 225 244 250 233 244 252 220 4.990269 0.758616 SUCCESS 16 +000100101 273 205 234 249 245 246 246 233 11.110139 0.195536 SUCCESS 17 +000100111 249 227 252 237 245 264 239 267 5.825952 0.666721 SUCCESS 18 +000101001 240 233 271 276 268 252 238 229 11.766823 0.161915 SUCCESS 19 +000101011 251 236 223 235 234 255 238 231 4.547536 0.804659 SUCCESS 20 +000101101 249 226 245 224 235 229 245 241 4.578252 0.801554 SUCCESS 21 +000101111 264 249 247 279 236 218 249 251 10.434390 0.235851 SUCCESS 22 +000110011 221 268 257 250 243 247 253 238 6.062146 0.640271 SUCCESS 23 +000110101 254 224 221 235 262 231 256 257 8.130701 0.420808 SUCCESS 24 +000110111 255 234 254 235 220 251 275 236 8.685705 0.369499 SUCCESS 25 +000111001 232 217 258 224 275 270 246 236 13.441367 0.097539 SUCCESS 26 +000111011 265 243 238 248 248 210 251 226 8.663462 0.371476 SUCCESS 27 +000111101 233 256 244 249 231 247 221 253 4.586726 0.800695 SUCCESS 28 +000111111 214 243 228 252 248 248 239 272 8.745018 0.364261 SUCCESS 29 +001000011 223 245 242 224 228 258 254 251 6.159590 0.629361 SUCCESS 30 +001000101 251 201 247 264 240 242 262 264 12.906488 0.115108 SUCCESS 31 +001000111 231 229 237 254 244 266 232 218 7.869086 0.446362 SUCCESS 32 +001001011 263 225 218 255 256 238 210 244 12.141769 0.144990 SUCCESS 33 +001001101 240 277 249 252 275 241 244 246 9.109372 0.333154 SUCCESS 34 +001001111 242 233 220 247 244 248 235 236 3.740451 0.879749 SUCCESS 35 +001010011 253 254 274 271 270 243 229 230 12.244508 0.140623 SUCCESS 36 +001010101 270 259 284 234 222 231 214 260 18.660946 0.016782 SUCCESS 37 +001010111 223 238 228 245 246 241 251 240 3.483073 0.900499 SUCCESS 38 +001011011 250 237 240 238 251 222 242 253 3.219340 0.919848 SUCCESS 39 +001011101 253 223 247 236 245 235 247 242 2.949252 0.937502 SUCCESS 40 +001011111 250 229 211 270 222 232 229 210 17.200353 0.028089 SUCCESS 41 +001100101 225 247 212 227 240 250 247 245 7.456011 0.488324 SUCCESS 42 +001100111 213 275 241 242 207 256 271 227 18.942684 0.015169 SUCCESS 43 +001101011 223 229 221 238 257 216 240 258 10.225734 0.249538 SUCCESS 44 +001101101 262 265 229 243 280 244 257 248 10.393083 0.238513 SUCCESS 45 +001101111 244 220 262 262 235 247 251 226 7.153089 0.520209 SUCCESS 46 +001110101 241 295 267 244 242 245 232 226 15.261017 0.054264 SUCCESS 47 +001110111 228 245 260 246 248 233 251 248 3.039282 0.931868 SUCCESS 48 +001111011 246 229 253 246 233 237 255 240 2.645271 0.954612 SUCCESS 49 +001111101 245 266 237 245 243 245 231 226 4.379129 0.821401 SUCCESS 50 +001111111 212 229 247 253 267 242 227 255 9.689795 0.287477 SUCCESS 51 +010000011 239 255 248 270 256 272 248 237 7.680554 0.465280 SUCCESS 52 +010000111 256 244 250 221 248 247 232 254 4.143994 0.843904 SUCCESS 53 +010001011 263 250 244 248 226 247 227 260 5.456302 0.707876 SUCCESS 54 +010001111 238 263 251 244 251 246 242 248 2.166527 0.975476 SUCCESS 55 +010010011 189 237 240 261 252 224 240 252 16.681361 0.033603 SUCCESS 56 +010010111 260 232 230 257 270 275 217 245 13.233771 0.104055 SUCCESS 57 +010011011 267 265 235 267 250 245 216 223 12.024201 0.150127 SUCCESS 58 +010011111 228 234 249 252 256 240 239 245 2.683401 0.952630 SUCCESS 59 +010100011 235 239 242 230 240 250 223 242 3.456594 0.902532 SUCCESS 60 +010100111 233 242 276 263 262 246 234 255 8.661344 0.371665 SUCCESS 61 +010101011 268 272 281 230 224 217 224 263 20.371502 0.009018 FAILURE 62 +010101111 236 257 241 215 242 243 238 270 7.637129 0.469694 SUCCESS 63 +010110011 261 261 223 238 226 255 262 249 7.809773 0.452269 SUCCESS 64 +010110111 251 254 245 257 251 203 245 258 9.503382 0.301624 SUCCESS 65 +010111011 236 239 236 235 267 254 257 221 6.621387 0.577977 SUCCESS 66 +010111111 269 213 252 253 217 258 245 207 17.097614 0.029109 SUCCESS 67 +011000111 253 236 260 225 249 233 238 277 8.593557 0.377733 SUCCESS 68 +011001111 240 256 237 254 229 234 259 237 3.853782 0.870069 SUCCESS 69 +011010111 229 234 229 233 265 233 232 240 5.962584 0.651423 SUCCESS 70 +011011111 253 249 268 220 239 212 250 247 9.980007 0.266432 SUCCESS 71 +011101111 219 247 255 235 260 223 256 258 7.934755 0.439869 SUCCESS 72 +011111111 224 242 237 254 236 259 247 246 3.630297 0.888845 SUCCESS 73 +100000000 248 222 242 229 242 251 240 229 4.386543 0.820674 SUCCESS 74 +100010000 203 234 276 263 240 294 235 237 24.592285 0.001822 FAILURE 75 +100100000 258 228 245 263 261 255 282 235 11.567700 0.171559 SUCCESS 76 +100101000 272 226 271 251 238 240 233 238 8.858349 0.354386 SUCCESS 77 +100110000 251 239 242 239 253 253 271 246 4.184242 0.840130 SUCCESS 78 +100111000 228 238 264 232 224 230 254 248 6.594908 0.580901 SUCCESS 79 +101000000 256 247 232 242 236 237 235 246 2.136871 0.976526 SUCCESS 80 +101000100 222 232 271 246 250 256 248 232 7.201811 0.515024 SUCCESS 81 +101001000 237 198 243 229 261 258 264 269 16.520368 0.035510 SUCCESS 82 +101001100 272 241 227 218 277 250 262 276 17.850682 0.022374 SUCCESS 83 +101010000 266 260 253 264 247 225 258 239 7.613827 0.472071 SUCCESS 84 +101010100 230 242 237 229 246 274 232 248 6.531357 0.587932 SUCCESS 85 +101011000 241 234 257 242 258 224 195 215 17.546701 0.024894 SUCCESS 86 +101011100 263 223 234 238 245 242 250 228 5.263534 0.729074 SUCCESS 87 +101100000 238 265 241 229 233 240 251 258 4.628033 0.796491 SUCCESS 88 +101100100 222 246 241 276 221 253 248 227 10.340124 0.241960 SUCCESS 89 +101101000 250 256 245 234 263 254 255 251 3.805060 0.874269 SUCCESS 90 +101101100 253 236 248 259 259 235 250 213 7.155207 0.519983 SUCCESS 91 +101110000 266 251 237 246 278 252 241 238 7.782235 0.455026 SUCCESS 92 +101110100 249 236 253 241 238 267 252 238 3.552978 0.895039 SUCCESS 93 +101111000 242 247 229 220 224 245 254 242 5.640597 0.687418 SUCCESS 94 +101111100 242 240 253 240 237 219 239 258 4.313460 0.827793 SUCCESS 95 +110000000 237 249 227 254 229 252 240 240 3.347499 0.910698 SUCCESS 96 +110000010 274 264 240 221 234 248 236 245 8.573433 0.379547 SUCCESS 97 +110000100 265 235 232 243 291 245 253 262 13.826904 0.086390 SUCCESS 98 +110001000 229 235 246 246 231 278 230 253 8.122227 0.421623 SUCCESS 99 +110001010 235 230 243 233 228 238 248 267 5.268830 0.728495 SUCCESS 100 +110010000 266 244 234 270 238 222 244 245 7.534389 0.480219 SUCCESS 101 +110010010 213 238 235 248 248 255 223 234 7.569342 0.476626 SUCCESS 102 +110010100 262 252 253 253 243 242 250 249 2.555242 0.959105 SUCCESS 103 +110011000 263 240 247 232 248 269 263 261 7.640306 0.469371 SUCCESS 104 +110011010 245 229 259 227 277 238 207 255 14.230447 0.075953 SUCCESS 105 +110100000 263 278 244 234 245 246 234 229 8.227085 0.411608 SUCCESS 106 +110100010 221 271 259 240 248 248 215 230 10.901483 0.207344 SUCCESS 107 +110100100 227 227 245 256 255 255 246 283 10.505355 0.231331 SUCCESS 108 +110101000 264 264 254 250 262 218 226 251 9.743813 0.283469 SUCCESS 109 +110101010 228 255 234 225 247 260 242 251 4.908713 0.767287 SUCCESS 110 +110101100 245 260 224 257 246 236 229 236 5.032635 0.754082 SUCCESS 111 +110110000 255 258 240 244 242 257 234 246 2.559479 0.958900 SUCCESS 112 +110110010 236 243 237 262 248 246 244 214 5.777230 0.672169 SUCCESS 113 +110110100 255 265 251 229 257 225 246 258 6.599144 0.580433 SUCCESS 114 +110111000 236 240 237 257 280 235 261 242 8.300167 0.404712 SUCCESS 115 +110111010 266 245 247 238 249 272 269 212 12.610980 0.125954 SUCCESS 116 +110111100 237 243 235 259 247 208 247 230 7.954879 0.437890 SUCCESS 117 +111000000 236 235 236 247 235 261 244 247 2.541473 0.959769 SUCCESS 118 +111000010 254 253 249 244 282 252 261 239 8.505646 0.385697 SUCCESS 119 +111000100 232 243 231 261 220 253 241 225 6.955025 0.541493 SUCCESS 120 +111000110 239 271 260 231 227 220 253 253 9.344507 0.314072 SUCCESS 121 +111001000 233 231 239 282 261 229 253 249 10.053090 0.261319 SUCCESS 122 +111001010 257 258 275 255 246 253 232 261 8.235558 0.410805 SUCCESS 123 +111001100 282 240 254 234 248 272 290 237 19.483919 0.012475 SUCCESS 124 +111010000 261 270 238 241 226 243 197 234 15.483443 0.050399 SUCCESS 125 +111010010 234 213 257 248 260 280 251 247 12.060213 0.148537 SUCCESS 126 +111010100 269 269 262 246 247 226 237 251 8.453747 0.390447 SUCCESS 127 +111010110 242 273 230 254 263 247 218 224 10.961856 0.203870 SUCCESS 128 +111011000 258 235 245 235 219 230 238 257 5.905389 0.657829 SUCCESS 129 +111011010 236 262 221 235 255 247 260 256 6.452979 0.596628 SUCCESS 130 +111011100 216 239 249 244 286 222 240 227 14.380849 0.072363 SUCCESS 131 +111100000 231 225 222 239 230 251 229 244 6.479458 0.593687 SUCCESS 132 +111100010 236 256 229 255 246 246 256 246 2.989501 0.935015 SUCCESS 133 +111100100 251 240 245 269 256 223 256 258 6.798268 0.558546 SUCCESS 134 +111100110 235 234 252 231 260 252 254 241 3.564629 0.894116 SUCCESS 135 +111101000 237 286 226 256 217 230 205 237 20.296301 0.009271 FAILURE 136 +111101010 251 233 231 227 257 237 250 260 4.828216 0.775769 SUCCESS 137 +111101100 234 239 240 229 206 227 257 263 11.199109 0.190671 SUCCESS 138 +111101110 233 237 265 249 276 234 244 239 7.536508 0.480001 SUCCESS 139 +111110000 234 232 237 261 244 224 236 244 4.474454 0.811983 SUCCESS 140 +111110010 245 241 262 250 242 223 241 249 3.596404 0.891580 SUCCESS 141 +111110100 242 252 211 255 231 245 219 231 9.569050 0.296584 SUCCESS 142 +111110110 241 238 227 228 255 228 234 245 4.584607 0.800910 SUCCESS 143 +111111000 225 256 245 262 242 227 249 229 5.835484 0.665654 SUCCESS 144 +111111010 257 227 238 255 238 245 220 233 5.757106 0.674418 SUCCESS 145 +111111100 230 253 270 263 240 254 247 241 6.086507 0.637542 SUCCESS 146 +111111110 224 242 237 254 236 259 247 246 3.630297 0.888845 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 211 242 251 263 259 250 250 274 11.388700 0.180632 SUCCESS 0 +000000011 233 262 238 241 253 213 242 276 10.840052 0.210928 SUCCESS 1 +000000101 226 249 269 222 273 244 224 272 14.728256 0.064650 SUCCESS 2 +000000111 261 244 241 252 249 202 262 240 10.555135 0.228201 SUCCESS 3 +000001001 257 241 249 276 248 262 241 215 10.201373 0.251176 SUCCESS 4 +000001011 220 235 248 242 252 260 222 259 7.243118 0.510644 SUCCESS 5 +000001101 225 245 262 253 242 243 284 252 10.263864 0.246992 SUCCESS 6 +000001111 261 257 250 242 219 226 239 244 6.251737 0.619056 SUCCESS 7 +000010001 251 223 238 280 220 235 212 246 14.908315 0.060953 SUCCESS 8 +000010011 248 244 239 246 253 256 233 212 6.017661 0.645253 SUCCESS 9 +000010101 256 253 255 239 262 242 229 231 4.615323 0.797788 SUCCESS 10 +000010111 242 217 234 246 251 257 229 271 8.517297 0.384635 SUCCESS 11 +000011001 243 243 263 217 221 243 240 235 7.333147 0.501152 SUCCESS 12 +000011011 252 236 238 240 243 237 276 226 6.690233 0.570393 SUCCESS 13 +000011101 260 266 233 231 257 221 255 223 9.708861 0.286058 SUCCESS 14 +000011111 251 244 245 252 247 214 241 242 4.406667 0.818697 SUCCESS 15 +000100011 243 209 236 261 233 225 225 246 10.357071 0.240853 SUCCESS 16 +000100101 266 229 248 256 261 253 233 250 5.868319 0.661979 SUCCESS 17 +000100111 243 245 234 262 222 239 263 221 7.756814 0.457579 SUCCESS 18 +000101001 261 242 272 259 212 234 236 256 11.138737 0.193961 SUCCESS 19 +000101011 255 246 256 250 236 240 247 225 3.196038 0.921459 SUCCESS 20 +000101101 235 245 249 239 215 269 229 236 8.032198 0.430331 SUCCESS 21 +000101111 221 209 232 245 226 244 235 248 9.927049 0.270184 SUCCESS 22 +000110011 230 222 253 229 229 248 248 232 5.941401 0.653796 SUCCESS 23 +000110101 215 231 249 279 236 226 238 210 16.341369 0.037747 SUCCESS 24 +000110111 247 231 210 259 258 240 249 245 7.627596 0.470666 SUCCESS 25 +000111001 224 262 246 255 252 227 233 246 5.630006 0.688598 SUCCESS 26 +000111011 256 256 240 244 242 232 247 224 3.659954 0.886427 SUCCESS 27 +000111101 261 257 252 230 253 229 212 252 8.954733 0.346129 SUCCESS 28 +000111111 249 232 263 242 239 228 214 247 7.344798 0.499929 SUCCESS 29 +001000011 227 263 248 258 242 229 261 260 6.893593 0.548156 SUCCESS 30 +001000101 238 240 228 248 213 244 206 240 11.730812 0.163625 SUCCESS 31 +001000111 239 225 237 240 224 231 217 256 8.108458 0.422948 SUCCESS 32 +001001011 267 254 236 248 246 217 232 229 7.697501 0.463563 SUCCESS 33 +001001101 245 234 262 258 264 281 231 219 13.445604 0.097410 SUCCESS 34 +001001111 223 237 233 246 243 240 277 247 7.336325 0.500818 SUCCESS 35 +001010011 230 216 251 252 247 249 231 273 9.057472 0.337471 SUCCESS 36 +001010101 255 252 211 229 237 231 227 246 8.584024 0.378592 SUCCESS 37 +001010111 258 259 244 237 238 230 249 233 3.597463 0.891495 SUCCESS 38 +001011011 272 259 246 233 234 254 230 269 9.082892 0.335352 SUCCESS 39 +001011101 240 230 236 234 251 236 211 268 9.175040 0.327746 SUCCESS 40 +001011111 237 226 253 261 238 212 234 242 8.131760 0.420706 SUCCESS 41 +001100101 254 271 229 245 249 217 254 251 8.276866 0.406903 SUCCESS 42 +001100111 221 221 243 240 238 247 258 245 5.621532 0.689541 SUCCESS 43 +001101011 239 261 230 250 255 221 239 230 6.032490 0.643592 SUCCESS 44 +001101101 243 238 256 247 262 228 262 260 5.673432 0.683759 SUCCESS 45 +001101111 252 237 228 256 234 256 271 242 6.287749 0.615034 SUCCESS 46 +001110101 231 242 234 208 241 263 249 250 8.509883 0.385310 SUCCESS 47 +001110111 242 248 246 229 239 230 240 229 3.064702 0.930232 SUCCESS 48 +001111011 237 239 226 212 244 235 259 257 8.083038 0.425401 SUCCESS 49 +001111101 239 258 231 262 242 235 276 286 15.115911 0.056930 SUCCESS 50 +001111111 244 242 251 237 220 234 245 221 5.603527 0.691545 SUCCESS 51 +010000011 262 282 251 215 220 239 228 244 14.904078 0.061038 SUCCESS 52 +010000111 241 253 230 237 250 237 239 243 1.913386 0.983553 SUCCESS 53 +010001011 250 252 258 231 209 258 218 240 10.960797 0.203930 SUCCESS 54 +010001111 222 250 243 257 246 228 232 253 5.000860 0.757484 SUCCESS 55 +010010011 249 218 226 249 268 267 233 242 9.660139 0.289694 SUCCESS 56 +010010111 252 252 256 246 239 222 234 253 4.091035 0.848818 SUCCESS 57 +010011011 268 246 258 250 275 258 221 228 11.613244 0.169312 SUCCESS 58 +010011111 234 254 256 218 229 229 269 252 9.159152 0.329049 SUCCESS 59 +010100011 239 248 253 255 248 250 220 218 6.576902 0.582891 SUCCESS 60 +010100111 227 238 241 236 210 251 242 241 6.916895 0.545625 SUCCESS 61 +010101011 243 237 219 225 233 228 244 250 6.216785 0.622963 SUCCESS 62 +010101111 238 264 234 228 234 243 239 229 4.888588 0.769415 SUCCESS 63 +010110011 237 243 221 227 236 272 245 257 8.005719 0.432912 SUCCESS 64 +010110111 246 263 249 221 234 222 224 259 9.052177 0.337914 SUCCESS 65 +010111011 242 217 244 218 248 239 235 272 9.847611 0.275885 SUCCESS 66 +010111111 239 246 231 241 243 250 235 256 1.999179 0.981037 SUCCESS 67 +011000111 230 238 266 245 257 257 270 243 7.281248 0.506614 SUCCESS 68 +011001111 217 224 232 235 259 248 264 239 8.594616 0.377638 SUCCESS 69 +011010111 262 246 238 237 252 243 261 250 3.363387 0.909530 SUCCESS 70 +011011111 246 256 265 239 229 260 263 242 6.135229 0.632087 SUCCESS 71 +011101111 240 241 234 222 237 230 230 249 4.628033 0.796491 SUCCESS 72 +011111111 241 244 240 237 202 233 255 212 13.244362 0.103714 SUCCESS 73 +100000000 211 242 251 263 259 250 250 274 11.388700 0.180632 SUCCESS 74 +100010000 251 250 236 246 225 256 243 244 2.793555 0.946638 SUCCESS 75 +100100000 249 258 262 270 259 242 226 247 7.489904 0.484811 SUCCESS 76 +100101000 245 252 257 251 228 249 241 239 2.523467 0.960628 SUCCESS 77 +100110000 244 227 237 262 251 224 223 226 8.009956 0.432498 SUCCESS 78 +100111000 220 256 223 271 249 266 236 233 10.945968 0.204780 SUCCESS 79 +101000000 210 246 257 242 239 260 252 232 7.734572 0.459818 SUCCESS 80 +101000100 265 236 248 223 240 236 242 224 6.167004 0.628531 SUCCESS 81 +101001000 230 236 246 277 263 237 242 263 8.971680 0.344691 SUCCESS 82 +101001100 254 232 260 252 268 230 249 250 5.873614 0.661387 SUCCESS 83 +101010000 231 255 237 229 234 257 252 210 8.748195 0.363981 SUCCESS 84 +101010100 241 257 235 250 259 252 245 262 3.799764 0.874722 SUCCESS 85 +101011000 215 243 218 234 243 253 268 244 9.679204 0.288267 SUCCESS 86 +101011100 262 249 270 244 276 231 267 238 11.701155 0.165044 SUCCESS 87 +101100000 229 256 243 244 242 231 258 239 3.247938 0.917848 SUCCESS 88 +101100100 229 250 281 267 240 218 243 238 12.221206 0.141604 SUCCESS 89 +101101000 246 233 240 235 234 236 252 234 2.375184 0.967297 SUCCESS 90 +101101100 249 256 242 228 242 248 232 269 5.145966 0.741867 SUCCESS 91 +101110000 252 264 246 229 264 219 257 271 11.030702 0.199966 SUCCESS 92 +101110100 239 223 225 224 229 222 238 245 8.472812 0.388697 SUCCESS 93 +101111000 236 225 218 236 222 217 244 241 10.233149 0.249042 SUCCESS 94 +101111100 232 250 260 268 212 249 234 248 9.222703 0.323859 SUCCESS 95 +110000000 249 257 256 244 294 232 234 262 14.350133 0.073084 SUCCESS 96 +110000010 240 264 250 282 259 227 229 239 11.229825 0.189014 SUCCESS 97 +110000100 238 215 230 241 225 237 220 238 9.028875 0.339866 SUCCESS 98 +110001000 238 237 238 257 226 258 241 267 5.700970 0.680687 SUCCESS 99 +110001010 279 253 256 232 234 241 256 228 8.881651 0.352378 SUCCESS 100 +110010000 252 270 265 263 239 258 236 277 12.240271 0.140801 SUCCESS 101 +110010010 243 233 223 227 258 235 232 246 5.469012 0.706471 SUCCESS 102 +110010100 230 245 253 244 251 240 267 252 3.934278 0.863004 SUCCESS 103 +110011000 247 241 251 247 235 266 216 238 6.201956 0.624621 SUCCESS 104 +110011010 265 246 259 225 231 217 249 237 8.510942 0.385214 SUCCESS 105 +110100000 237 271 247 233 239 260 242 235 5.385338 0.715708 SUCCESS 106 +110100010 270 240 250 221 234 233 226 220 10.136764 0.255558 SUCCESS 107 +110100100 237 208 217 264 216 245 244 250 14.035560 0.080843 SUCCESS 108 +110101000 230 223 246 236 206 254 238 234 10.195018 0.251604 SUCCESS 109 +110101010 229 242 243 246 255 249 262 266 4.991328 0.758503 SUCCESS 110 +110101100 244 247 210 245 230 236 273 242 9.648488 0.290569 SUCCESS 111 +110110000 245 235 236 247 236 240 240 260 2.162291 0.975628 SUCCESS 112 +110110010 224 256 280 247 242 221 237 243 10.306231 0.244187 SUCCESS 113 +110110100 257 243 251 246 238 229 259 261 4.194834 0.839131 SUCCESS 114 +110111000 292 251 242 253 268 203 242 252 20.125775 0.009871 FAILURE 115 +110111010 235 224 238 254 243 257 240 225 4.970144 0.760762 SUCCESS 116 +110111100 256 236 213 227 232 221 250 239 9.369927 0.312057 SUCCESS 117 +111000000 251 250 249 244 282 224 227 259 10.420621 0.236735 SUCCESS 118 +111000010 236 219 233 233 222 250 239 233 6.858640 0.551958 SUCCESS 119 +111000100 251 206 251 269 250 253 232 254 10.696005 0.219526 SUCCESS 120 +111000110 235 229 247 280 257 221 240 247 9.884682 0.273213 SUCCESS 121 +111001000 252 265 241 244 270 251 249 254 5.700970 0.680687 SUCCESS 122 +111001010 236 258 236 238 242 260 257 238 3.482014 0.900581 SUCCESS 123 +111001100 250 250 237 242 227 225 232 240 4.013716 0.855884 SUCCESS 124 +111010000 256 248 217 230 247 258 246 244 5.489136 0.704243 SUCCESS 125 +111010010 232 225 204 250 240 249 249 255 9.914339 0.271090 SUCCESS 126 +111010100 225 226 239 235 218 281 251 241 12.299585 0.138329 SUCCESS 127 +111010110 244 246 224 226 231 238 234 259 5.383220 0.715941 SUCCESS 128 +111011000 255 226 234 251 245 225 238 233 4.763607 0.782518 SUCCESS 129 +111011010 253 247 235 221 236 232 254 269 6.924309 0.544821 SUCCESS 130 +111011100 239 230 251 235 272 230 266 289 16.205795 0.039528 SUCCESS 131 +111100000 238 232 264 246 250 227 220 252 6.587493 0.581720 SUCCESS 132 +111100010 224 219 270 248 221 257 235 260 11.678912 0.166115 SUCCESS 133 +111100100 240 258 251 238 252 247 251 243 1.750275 0.987734 SUCCESS 134 +111100110 235 253 253 235 262 231 248 234 3.954403 0.861214 SUCCESS 135 +111101000 243 272 247 228 251 261 210 218 13.665911 0.090900 SUCCESS 136 +111101010 231 248 239 249 244 261 248 251 2.475804 0.962850 SUCCESS 137 +111101100 241 238 216 253 239 201 251 255 12.577087 0.127253 SUCCESS 138 +111101110 246 234 250 254 251 243 259 272 5.443592 0.709281 SUCCESS 139 +111110000 251 218 271 245 229 235 216 242 10.847466 0.210493 SUCCESS 140 +111110010 237 242 254 227 246 255 265 231 4.981795 0.759520 SUCCESS 141 +111110100 255 279 233 234 246 256 244 253 7.558750 0.477714 SUCCESS 142 +111110110 227 232 223 236 219 222 247 262 10.172776 0.253108 SUCCESS 143 +111111000 266 217 271 251 227 227 233 265 13.260250 0.103203 SUCCESS 144 +111111010 256 276 228 231 247 238 251 257 7.829897 0.450260 SUCCESS 145 +111111100 262 242 262 236 219 241 241 240 5.835484 0.665654 SUCCESS 146 +111111110 241 244 240 237 202 233 255 212 13.244362 0.103714 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 247 262 271 257 244 228 249 224 8.069269 0.426733 SUCCESS 0 +000000011 237 246 263 245 264 254 244 237 4.044432 0.853093 SUCCESS 1 +000000101 236 258 261 258 247 222 244 260 6.294104 0.614325 SUCCESS 2 +000000111 228 238 262 228 231 252 242 224 6.443447 0.597687 SUCCESS 3 +000001001 259 238 230 260 244 255 230 244 4.355827 0.823678 SUCCESS 4 +000001011 245 255 249 243 253 246 273 234 4.925659 0.765491 SUCCESS 5 +000001101 232 222 231 269 253 260 255 254 8.363718 0.398771 SUCCESS 6 +000001111 209 263 230 250 239 245 242 252 8.124346 0.421419 SUCCESS 7 +000010001 236 231 264 249 232 235 264 235 5.785703 0.671222 SUCCESS 8 +000010011 254 233 220 242 242 254 228 238 5.115250 0.745190 SUCCESS 9 +000010101 247 240 261 239 224 238 230 242 4.164118 0.842021 SUCCESS 10 +000010111 228 266 258 249 253 226 264 233 7.968648 0.436539 SUCCESS 11 +000011001 258 226 259 265 270 214 228 247 12.809044 0.118591 SUCCESS 12 +000011011 212 233 246 255 227 280 242 257 12.829168 0.117864 SUCCESS 13 +000011101 236 253 241 218 256 241 261 236 5.671313 0.683995 SUCCESS 14 +000011111 246 243 232 222 241 237 250 257 3.822007 0.872815 SUCCESS 15 +000100011 250 253 280 264 254 235 258 266 11.214997 0.189812 SUCCESS 16 +000100101 240 254 213 266 229 268 254 244 10.414266 0.237145 SUCCESS 17 +000100111 272 252 241 247 243 252 256 234 4.930955 0.764930 SUCCESS 18 +000101001 263 248 246 284 246 235 229 268 12.076100 0.147841 SUCCESS 19 +000101011 251 243 236 231 237 243 245 250 1.585044 0.991204 SUCCESS 20 +000101101 260 220 269 251 211 246 265 226 14.256927 0.075310 SUCCESS 21 +000101111 221 224 245 243 257 259 277 241 10.250095 0.247909 SUCCESS 22 +000110011 254 241 252 228 263 208 217 246 11.989249 0.151684 SUCCESS 23 +000110101 243 257 254 246 235 250 228 239 2.847572 0.943556 SUCCESS 24 +000110111 207 240 242 250 235 278 242 259 12.247685 0.140490 SUCCESS 25 +000111001 271 274 252 233 246 258 255 265 10.806158 0.212926 SUCCESS 26 +000111011 256 255 240 235 232 252 254 240 2.894176 0.940822 SUCCESS 27 +000111101 212 236 234 235 242 235 242 253 6.163826 0.628887 SUCCESS 28 +000111111 261 235 223 239 235 231 251 241 4.885411 0.769750 SUCCESS 29 +001000011 233 248 231 263 230 221 255 242 6.458275 0.596039 SUCCESS 30 +001000101 226 238 242 251 222 229 253 235 5.499728 0.703070 SUCCESS 31 +001000111 276 256 275 253 267 198 260 255 22.073584 0.004781 FAILURE 32 +001001011 249 251 229 254 235 266 251 228 5.365214 0.717923 SUCCESS 33 +001001101 213 235 233 252 270 217 216 249 14.649878 0.066322 SUCCESS 34 +001001111 259 245 226 269 247 265 227 239 8.188955 0.415234 SUCCESS 35 +001010011 215 236 242 249 271 228 221 257 11.122849 0.194835 SUCCESS 36 +001010101 263 247 254 221 231 237 249 257 5.971058 0.650474 SUCCESS 37 +001010111 253 231 235 231 216 256 227 256 7.934755 0.439869 SUCCESS 38 +001011011 246 217 247 247 242 246 265 234 5.516675 0.701192 SUCCESS 39 +001011101 252 254 227 254 243 249 252 233 3.224636 0.919480 SUCCESS 40 +001011111 229 265 243 255 240 236 283 244 10.076392 0.259705 SUCCESS 41 +001100101 262 255 250 262 277 232 246 272 11.863208 0.157412 SUCCESS 42 +001100111 245 249 269 211 254 232 225 239 10.071096 0.260071 SUCCESS 43 +001101011 259 227 247 225 264 248 229 233 6.995273 0.537143 SUCCESS 44 +001101101 239 230 214 269 267 256 249 228 11.439540 0.178016 SUCCESS 45 +001101111 217 254 236 239 226 251 227 240 6.827924 0.555307 SUCCESS 46 +001110101 224 255 237 247 233 244 248 242 3.074234 0.929613 SUCCESS 47 +001110111 286 239 236 233 221 262 240 255 12.536838 0.128810 SUCCESS 48 +001111011 230 225 234 228 248 252 238 268 6.831102 0.554960 SUCCESS 49 +001111101 262 244 230 250 227 248 267 276 10.172776 0.253108 SUCCESS 50 +001111111 229 227 222 239 239 224 258 226 8.431504 0.392493 SUCCESS 51 +010000011 238 247 233 248 225 221 260 252 5.927632 0.655338 SUCCESS 52 +010000111 242 256 216 250 245 231 255 243 5.353563 0.719204 SUCCESS 53 +010001011 229 243 261 253 216 260 234 237 7.583111 0.475214 SUCCESS 54 +010001111 256 245 258 264 242 238 242 253 3.620765 0.889618 SUCCESS 55 +010010011 247 256 242 256 241 251 246 227 2.748011 0.949163 SUCCESS 56 +010010111 263 233 219 270 253 248 250 239 8.199547 0.414225 SUCCESS 57 +010011011 228 246 239 261 275 220 200 230 18.032859 0.020981 SUCCESS 58 +010011111 237 226 244 273 260 263 234 262 9.504441 0.301543 SUCCESS 59 +010100011 247 248 258 241 233 254 217 250 5.156558 0.740719 SUCCESS 60 +010100111 222 256 244 263 243 253 227 265 7.608531 0.472613 SUCCESS 61 +010101011 257 250 242 223 231 248 253 248 3.949107 0.861686 SUCCESS 62 +010101111 240 249 244 241 233 240 241 252 1.114774 0.997414 SUCCESS 63 +010110011 246 252 257 228 250 257 226 251 4.522116 0.807216 SUCCESS 64 +010110111 257 241 252 258 241 255 237 254 2.992678 0.934816 SUCCESS 65 +010111011 266 251 217 232 230 250 248 249 7.123432 0.523376 SUCCESS 66 +010111111 245 244 273 221 251 237 268 234 9.065946 0.336763 SUCCESS 67 +011000111 267 237 216 233 237 225 288 241 16.269345 0.038683 SUCCESS 68 +011001111 237 246 263 215 238 239 233 227 7.370218 0.497266 SUCCESS 69 +011010111 267 246 243 222 264 233 235 212 11.234062 0.188786 SUCCESS 70 +011011111 234 223 246 230 243 256 205 238 10.432272 0.235987 SUCCESS 71 +011101111 283 249 240 224 232 263 243 260 11.496736 0.175110 SUCCESS 72 +011111111 244 225 227 256 222 220 240 216 11.352689 0.182505 SUCCESS 73 +100000000 247 262 271 257 244 228 249 224 8.069269 0.426733 SUCCESS 74 +100010000 231 246 265 253 251 229 272 253 7.719744 0.461314 SUCCESS 75 +100100000 268 233 253 245 232 264 264 268 9.661198 0.289615 SUCCESS 76 +100101000 247 260 224 267 238 247 242 249 5.349326 0.719670 SUCCESS 77 +100110000 228 240 255 244 251 240 228 262 4.402430 0.819113 SUCCESS 78 +100111000 248 237 241 266 250 261 221 240 6.037785 0.642999 SUCCESS 79 +101000000 200 257 261 273 249 215 234 254 18.231983 0.019553 SUCCESS 80 +101000100 222 228 259 259 271 251 268 221 12.991221 0.112152 SUCCESS 81 +101001000 265 243 235 261 229 249 241 259 5.459480 0.707525 SUCCESS 82 +101001100 243 255 234 227 248 248 248 270 5.210575 0.734851 SUCCESS 83 +101010000 209 263 250 264 258 235 257 255 10.927963 0.205814 SUCCESS 84 +101010100 248 258 253 262 255 261 249 251 4.575075 0.801876 SUCCESS 85 +101011000 234 218 243 216 244 221 272 249 12.340892 0.136630 SUCCESS 86 +101011100 259 260 231 214 244 237 230 243 7.645602 0.468831 SUCCESS 87 +101100000 250 249 244 243 251 233 234 255 1.912327 0.983583 SUCCESS 88 +101100100 262 247 234 265 234 209 270 241 12.208496 0.142141 SUCCESS 89 +101101000 228 227 224 262 246 228 264 245 8.206961 0.413519 SUCCESS 90 +101101100 245 230 236 239 224 245 269 240 5.652248 0.686120 SUCCESS 91 +101110000 271 260 258 239 240 243 254 257 6.247501 0.619530 SUCCESS 92 +101110100 242 239 239 284 224 247 239 208 14.369198 0.072636 SUCCESS 93 +101111000 241 260 239 244 243 246 263 242 2.769194 0.947997 SUCCESS 94 +101111100 233 248 236 231 241 252 226 237 3.508493 0.898530 SUCCESS 95 +110000000 243 233 252 251 258 247 249 226 3.335849 0.911549 SUCCESS 96 +110000010 232 247 242 258 234 233 241 245 2.495929 0.961921 SUCCESS 97 +110000100 249 249 248 229 234 254 248 244 2.145344 0.976229 SUCCESS 98 +110001000 240 251 255 252 254 224 246 259 4.117514 0.846368 SUCCESS 99 +110001010 245 228 261 243 260 253 236 262 5.351445 0.719437 SUCCESS 100 +110010000 256 253 244 251 214 229 264 258 8.434682 0.392200 SUCCESS 101 +110010010 269 259 226 244 239 246 232 252 5.962584 0.651423 SUCCESS 102 +110010100 237 261 237 258 272 226 235 243 7.494141 0.484373 SUCCESS 103 +110011000 229 256 246 245 242 243 226 272 6.293045 0.614443 SUCCESS 104 +110011010 242 259 248 228 263 222 236 247 6.019779 0.645016 SUCCESS 105 +110100000 217 238 248 265 243 209 249 232 11.141914 0.193787 SUCCESS 106 +110100010 255 246 238 262 254 249 263 224 5.767698 0.673235 SUCCESS 107 +110100100 247 233 258 257 235 237 244 224 4.361123 0.823161 SUCCESS 108 +110101000 233 242 240 243 255 252 223 236 3.555096 0.894872 SUCCESS 109 +110101010 242 261 240 264 255 271 253 242 6.885119 0.549077 SUCCESS 110 +110101100 223 226 230 240 266 240 224 258 8.830811 0.356769 SUCCESS 111 +110110000 258 236 242 237 230 238 221 237 4.814447 0.777212 SUCCESS 112 +110110010 248 244 224 245 239 204 237 224 10.646224 0.222561 SUCCESS 113 +110110100 240 210 255 232 239 232 235 244 7.216639 0.513450 SUCCESS 114 +110111000 269 253 248 238 241 263 253 281 10.823105 0.211925 SUCCESS 115 +110111010 231 243 227 276 231 244 247 267 9.264010 0.320516 SUCCESS 116 +110111100 252 273 226 249 245 243 253 259 6.567369 0.583945 SUCCESS 117 +111000000 248 221 234 218 235 244 253 220 8.807509 0.358794 SUCCESS 118 +111000010 262 253 278 250 254 261 250 236 8.740781 0.364633 SUCCESS 119 +111000100 234 253 214 247 252 236 239 249 5.402285 0.713840 SUCCESS 120 +111000110 257 263 241 257 239 251 253 261 4.807033 0.777988 SUCCESS 121 +111001000 262 239 220 236 229 216 272 261 13.029351 0.110844 SUCCESS 122 +111001010 248 275 232 257 240 246 251 233 6.239027 0.620477 SUCCESS 123 +111001100 223 270 276 240 265 253 223 268 15.589359 0.048649 SUCCESS 124 +111010000 225 240 259 260 243 240 231 232 5.056996 0.751467 SUCCESS 125 +111010010 252 248 236 267 240 237 267 232 5.949874 0.652847 SUCCESS 126 +111010100 228 237 241 253 255 245 250 258 3.157908 0.924060 SUCCESS 127 +111010110 243 251 230 262 228 248 245 254 3.986178 0.858368 SUCCESS 128 +111011000 258 247 247 240 224 231 230 246 4.263679 0.832584 SUCCESS 129 +111011010 250 228 233 223 232 238 221 256 7.307727 0.503824 SUCCESS 130 +111011100 259 247 247 229 234 249 257 240 3.286068 0.915144 SUCCESS 131 +111100000 206 250 236 241 258 251 257 222 10.417444 0.236940 SUCCESS 132 +111100010 240 219 232 246 246 220 252 221 8.393374 0.396017 SUCCESS 133 +111100100 263 235 219 253 252 239 242 262 6.617150 0.578445 SUCCESS 134 +111100110 240 266 231 231 260 247 233 245 5.189392 0.737155 SUCCESS 135 +111101000 226 243 247 234 243 264 234 236 4.259443 0.832990 SUCCESS 136 +111101010 242 250 245 244 259 236 257 249 2.188770 0.974671 SUCCESS 137 +111101100 269 237 233 237 242 212 232 227 9.832783 0.276959 SUCCESS 138 +111101110 239 235 235 234 242 245 256 245 1.874197 0.984629 SUCCESS 139 +111110000 212 224 262 224 249 273 255 212 17.664269 0.023889 SUCCESS 140 +111110010 256 260 231 239 242 255 248 257 3.792350 0.875356 SUCCESS 141 +111110100 260 240 241 244 236 275 272 241 8.832929 0.356585 SUCCESS 142 +111110110 257 236 256 243 249 204 215 240 12.172485 0.143672 SUCCESS 143 +111111000 209 219 231 241 248 247 252 231 9.763937 0.281987 SUCCESS 144 +111111010 241 232 238 244 246 261 243 235 2.402722 0.966113 SUCCESS 145 +111111100 227 225 229 219 242 261 265 230 10.352834 0.241129 SUCCESS 146 +111111110 244 225 227 256 222 220 240 216 11.352689 0.182505 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 258 250 245 236 258 246 230 216 6.271861 0.616808 SUCCESS 0 +000000011 255 247 230 226 246 244 223 214 8.523652 0.384057 SUCCESS 1 +000000101 253 224 242 232 262 213 223 242 10.059445 0.260878 SUCCESS 2 +000000111 225 249 228 246 236 241 256 229 4.654512 0.793783 SUCCESS 3 +000001001 276 237 224 243 249 258 250 195 17.527636 0.025061 SUCCESS 4 +000001011 255 204 239 215 275 221 247 236 17.646263 0.024041 SUCCESS 5 +000001101 258 237 248 218 255 241 243 240 4.605791 0.798758 SUCCESS 6 +000001111 247 253 238 248 220 236 253 256 4.267916 0.832178 SUCCESS 7 +000010001 261 276 242 205 248 243 224 256 14.397796 0.071968 SUCCESS 8 +000010011 257 270 245 255 244 251 268 229 7.627596 0.470666 SUCCESS 9 +000010101 243 221 260 249 217 258 255 268 10.288225 0.245376 SUCCESS 10 +000010111 224 231 229 210 258 261 219 238 13.204114 0.105017 SUCCESS 11 +000011001 248 239 278 242 222 239 240 258 8.128582 0.421012 SUCCESS 12 +000011011 233 247 223 236 252 242 231 220 6.207252 0.624029 SUCCESS 13 +000011101 209 237 246 247 275 232 273 248 13.749585 0.088530 SUCCESS 14 +000011111 245 248 239 264 227 234 253 259 4.799618 0.778763 SUCCESS 15 +000100011 258 263 264 196 246 227 239 244 15.179462 0.055748 SUCCESS 16 +000100101 274 234 201 231 226 226 246 226 17.014999 0.029953 SUCCESS 17 +000100111 253 273 246 227 256 264 272 209 15.913465 0.043636 SUCCESS 18 +000101001 261 240 254 259 233 233 259 224 6.331175 0.610188 SUCCESS 19 +000101011 238 238 245 257 236 275 263 248 6.914776 0.545855 SUCCESS 20 +000101101 233 259 242 237 199 248 256 246 10.998927 0.201760 SUCCESS 21 +000101111 223 238 224 213 258 252 230 245 9.796771 0.279581 SUCCESS 22 +000110011 275 253 286 236 226 251 240 269 16.366789 0.037421 SUCCESS 23 +000110101 263 249 256 232 256 230 221 251 6.738954 0.565042 SUCCESS 24 +000110111 230 238 231 223 236 243 254 230 5.168209 0.739456 SUCCESS 25 +000111001 220 261 266 248 252 253 269 253 9.314850 0.316436 SUCCESS 26 +000111011 237 231 231 241 238 247 268 252 4.587785 0.800588 SUCCESS 27 +000111101 243 238 252 250 265 244 215 221 8.278984 0.406704 SUCCESS 28 +000111111 230 263 241 266 256 238 236 266 7.486727 0.485140 SUCCESS 29 +001000011 233 239 272 232 253 225 242 242 6.472044 0.594510 SUCCESS 30 +001000101 230 257 229 246 233 251 254 229 4.638625 0.795409 SUCCESS 31 +001000111 244 228 276 230 244 265 208 248 13.690272 0.090204 SUCCESS 32 +001001011 238 249 219 234 234 229 248 233 5.359918 0.718506 SUCCESS 33 +001001101 235 253 240 254 236 208 261 247 8.221789 0.412111 SUCCESS 34 +001001111 253 237 258 233 267 258 263 232 7.053527 0.530869 SUCCESS 35 +001010011 251 235 240 253 221 244 252 244 3.487310 0.900172 SUCCESS 36 +001010101 283 256 238 266 203 238 238 270 19.506162 0.012375 SUCCESS 37 +001010111 235 240 205 251 260 257 280 225 15.882749 0.044089 SUCCESS 38 +001011011 247 268 245 231 215 237 266 248 9.082892 0.335352 SUCCESS 39 +001011101 238 239 258 237 249 260 229 223 5.329202 0.721880 SUCCESS 40 +001011111 242 243 247 232 243 268 240 248 3.238405 0.918518 SUCCESS 41 +001100101 263 242 250 256 254 261 254 252 4.567661 0.802626 SUCCESS 42 +001100111 245 241 246 248 250 248 246 274 4.129165 0.845286 SUCCESS 43 +001101011 276 241 257 224 260 225 215 262 14.328950 0.073584 SUCCESS 44 +001101101 218 247 256 246 236 249 245 236 4.202248 0.838430 SUCCESS 45 +001101111 231 253 230 230 240 216 249 218 9.169744 0.328180 SUCCESS 46 +001110101 242 235 240 233 226 250 233 250 3.176973 0.922765 SUCCESS 47 +001110111 266 260 228 256 237 247 237 244 5.259297 0.729537 SUCCESS 48 +001111011 247 225 214 267 273 243 225 224 14.449695 0.070771 SUCCESS 49 +001111101 253 212 242 262 254 248 242 255 7.075770 0.528480 SUCCESS 50 +001111111 221 250 265 250 273 261 246 253 9.491731 0.302525 SUCCESS 51 +010000011 272 235 260 234 239 237 235 249 5.926573 0.655457 SUCCESS 52 +010000111 257 243 255 231 265 233 262 259 6.600203 0.580316 SUCCESS 53 +010001011 226 267 209 262 221 246 230 250 13.461492 0.096927 SUCCESS 54 +010001111 249 233 277 260 281 244 213 240 16.208973 0.039485 SUCCESS 55 +010010011 234 246 233 238 220 226 241 236 5.311196 0.723856 SUCCESS 56 +010010111 254 233 239 251 220 223 232 218 9.119963 0.332277 SUCCESS 57 +010011011 230 255 263 245 213 213 270 242 13.923289 0.083787 SUCCESS 58 +010011111 239 233 248 241 273 250 260 247 5.521971 0.700605 SUCCESS 59 +010100011 242 245 251 234 230 248 237 270 4.617441 0.797572 SUCCESS 60 +010100111 251 243 239 255 240 266 232 240 3.612291 0.890302 SUCCESS 61 +010101011 286 250 240 249 219 234 268 260 14.339542 0.073334 SUCCESS 62 +010101111 253 235 217 238 235 235 267 238 7.043995 0.531894 SUCCESS 63 +010110011 239 244 230 224 247 256 235 248 3.721386 0.881346 SUCCESS 64 +010110111 234 228 240 247 236 220 277 245 8.970621 0.344780 SUCCESS 65 +010111011 237 238 234 245 239 228 237 226 3.631356 0.888759 SUCCESS 66 +010111111 243 225 233 240 235 262 231 229 5.556923 0.696726 SUCCESS 67 +011000111 238 232 262 257 243 239 226 248 4.409845 0.818384 SUCCESS 68 +011001111 228 230 248 246 246 236 234 282 8.831870 0.356677 SUCCESS 69 +011010111 281 245 241 244 232 241 214 247 10.349657 0.241337 SUCCESS 70 +011011111 228 263 232 250 260 228 258 246 6.379897 0.604758 SUCCESS 71 +011101111 255 234 228 248 224 220 262 237 7.851080 0.448151 SUCCESS 72 +011111111 240 237 251 241 261 251 237 252 2.413314 0.965651 SUCCESS 73 +100000000 258 250 245 236 258 246 230 216 6.271861 0.616808 SUCCESS 74 +100010000 236 233 244 234 241 256 261 242 3.102832 0.927739 SUCCESS 75 +100100000 251 237 216 251 231 253 234 238 5.623651 0.689305 SUCCESS 76 +100101000 238 243 226 235 249 241 253 250 2.530881 0.960275 SUCCESS 77 +100110000 257 266 240 230 254 266 212 220 12.925553 0.114437 SUCCESS 78 +100111000 232 244 263 250 229 224 242 252 5.245528 0.731040 SUCCESS 79 +101000000 213 269 244 224 248 242 248 224 10.304113 0.244327 SUCCESS 80 +101000100 257 263 232 251 241 255 245 211 8.229203 0.411407 SUCCESS 81 +101001000 236 253 261 238 256 235 222 238 5.161854 0.740145 SUCCESS 82 +101001100 238 238 248 276 228 262 215 232 11.357985 0.182228 SUCCESS 83 +101010000 290 275 253 221 241 235 262 246 17.316862 0.026974 SUCCESS 84 +101010100 257 250 238 263 234 260 226 227 6.653162 0.574473 SUCCESS 85 +101011000 236 242 239 237 249 261 242 245 1.954694 0.982369 SUCCESS 86 +101011100 257 254 235 259 257 252 242 251 3.590049 0.892090 SUCCESS 87 +101100000 252 232 235 231 248 229 240 243 3.078471 0.929337 SUCCESS 88 +101100100 245 251 245 225 235 248 253 257 3.208748 0.920582 SUCCESS 89 +101101000 234 241 249 260 233 255 260 266 5.764520 0.673590 SUCCESS 90 +101101100 226 260 238 219 228 237 264 254 8.696296 0.368560 SUCCESS 91 +101110000 234 236 246 253 234 237 235 261 3.271239 0.916201 SUCCESS 92 +101110100 257 248 246 243 250 270 238 215 7.521679 0.481529 SUCCESS 93 +101111000 233 247 225 247 233 249 267 230 5.831248 0.666128 SUCCESS 94 +101111100 237 249 246 266 240 224 259 250 5.229640 0.732774 SUCCESS 95 +110000000 286 217 233 219 239 239 228 235 15.422011 0.051441 SUCCESS 96 +110000010 251 229 259 244 240 238 229 212 7.679495 0.465387 SUCCESS 97 +110000100 252 271 229 225 235 242 275 258 11.067773 0.197889 SUCCESS 98 +110001000 217 226 231 231 242 235 272 257 10.334829 0.242307 SUCCESS 99 +110001010 271 270 253 267 244 266 251 249 10.775442 0.214750 SUCCESS 100 +110010000 243 221 242 234 234 243 238 258 4.138698 0.844398 SUCCESS 101 +110010010 236 272 226 249 224 211 261 245 12.638518 0.124907 SUCCESS 102 +110010100 245 239 219 235 245 230 241 255 4.532708 0.806152 SUCCESS 103 +110011000 228 251 269 226 266 258 248 225 9.771351 0.281442 SUCCESS 104 +110011010 252 237 251 245 250 250 213 269 7.699619 0.463348 SUCCESS 105 +110100000 216 246 252 247 269 261 239 241 7.644543 0.468939 SUCCESS 106 +110100010 242 267 224 274 233 252 240 247 8.627450 0.374691 SUCCESS 107 +110100100 222 243 224 231 255 221 220 232 10.380373 0.239337 SUCCESS 108 +110101000 257 258 255 201 239 257 236 242 11.010578 0.201101 SUCCESS 109 +110101010 260 244 240 246 250 256 256 217 5.613059 0.690484 SUCCESS 110 +110101100 232 257 226 226 260 228 232 246 6.915835 0.545740 SUCCESS 111 +110110000 253 252 215 216 225 217 240 237 12.495531 0.130426 SUCCESS 112 +110110010 249 266 239 257 207 250 256 255 10.025552 0.263237 SUCCESS 113 +110110100 243 220 265 260 239 248 233 237 6.299400 0.613734 SUCCESS 114 +110111000 220 241 250 240 231 251 251 258 4.671459 0.792044 SUCCESS 115 +110111010 253 241 250 253 246 280 240 217 9.511855 0.300971 SUCCESS 116 +110111100 234 239 223 248 253 222 255 229 6.377778 0.604994 SUCCESS 117 +111000000 270 215 239 216 262 215 251 257 15.742939 0.046211 SUCCESS 118 +111000010 245 283 231 219 224 258 273 254 16.287351 0.038447 SUCCESS 119 +111000100 228 224 252 238 234 244 267 255 6.391547 0.603461 SUCCESS 120 +111000110 258 232 270 238 257 232 245 245 5.765579 0.673471 SUCCESS 121 +111001000 244 221 263 220 234 241 227 246 7.973944 0.436020 SUCCESS 122 +111001010 256 237 227 252 255 249 240 261 4.198011 0.838831 SUCCESS 123 +111001100 213 237 257 230 275 240 256 250 10.721425 0.217989 SUCCESS 124 +111010000 219 241 258 235 236 254 254 233 5.514557 0.701427 SUCCESS 125 +111010010 231 229 234 234 252 222 244 228 6.006010 0.646559 SUCCESS 126 +111010100 245 257 262 246 240 265 226 251 5.584462 0.693665 SUCCESS 127 +111010110 224 247 244 241 269 241 257 256 5.754988 0.674655 SUCCESS 128 +111011000 273 260 225 229 262 242 245 239 8.606267 0.376591 SUCCESS 129 +111011010 224 235 230 257 247 258 235 245 4.822920 0.776324 SUCCESS 130 +111011100 249 214 234 231 258 247 220 259 9.363572 0.312560 SUCCESS 131 +111100000 276 212 238 259 228 229 263 235 13.706159 0.089753 SUCCESS 132 +111100010 223 236 257 260 240 238 255 261 5.878910 0.660794 SUCCESS 133 +111100100 225 236 248 263 248 239 248 254 4.053964 0.852222 SUCCESS 134 +111100110 219 264 255 227 241 254 232 264 8.842461 0.355760 SUCCESS 135 +111101000 253 226 255 241 253 237 227 235 4.411963 0.818175 SUCCESS 136 +111101010 234 243 241 241 239 238 252 254 1.468536 0.993218 SUCCESS 137 +111101100 277 216 216 235 244 238 222 248 13.930703 0.083590 SUCCESS 138 +111101110 230 217 238 232 255 248 231 251 6.239027 0.620477 SUCCESS 139 +111110000 247 244 261 241 237 242 269 231 4.868464 0.771538 SUCCESS 140 +111110010 247 255 269 246 268 232 237 266 8.452688 0.390544 SUCCESS 141 +111110100 228 220 229 246 249 255 227 240 6.467807 0.594981 SUCCESS 142 +111110110 278 230 233 238 262 260 245 241 8.856231 0.354569 SUCCESS 143 +111111000 232 237 255 248 250 231 279 246 7.446478 0.489314 SUCCESS 144 +111111010 223 243 227 238 245 261 209 229 10.703419 0.219077 SUCCESS 145 +111111100 241 242 262 247 265 236 249 242 3.694906 0.883548 SUCCESS 146 +111111110 240 237 251 241 261 251 237 252 2.413314 0.965651 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 271 238 235 243 221 207 227 225 14.474056 0.070216 SUCCESS 0 +000000011 235 235 230 242 221 245 231 225 6.118282 0.633984 SUCCESS 1 +000000101 257 247 246 245 244 218 260 222 6.788735 0.559589 SUCCESS 2 +000000111 229 236 233 223 233 226 255 218 8.972739 0.344601 SUCCESS 3 +000001001 245 243 247 217 242 230 197 223 15.324568 0.053133 SUCCESS 4 +000001011 240 261 245 256 232 225 270 243 6.893593 0.548156 SUCCESS 5 +000001101 247 215 244 247 235 257 234 231 5.883147 0.660319 SUCCESS 6 +000001111 256 218 258 238 252 223 265 220 10.929022 0.205753 SUCCESS 7 +000010001 271 242 220 253 238 251 261 248 7.507910 0.482950 SUCCESS 8 +000010011 229 249 248 216 212 234 224 245 11.010578 0.201101 SUCCESS 9 +000010101 257 229 247 261 241 248 237 241 3.274417 0.915975 SUCCESS 10 +000010111 237 228 220 263 244 222 261 246 8.587202 0.378306 SUCCESS 11 +000011001 242 279 256 212 240 266 250 248 12.451046 0.132185 SUCCESS 12 +000011011 267 206 222 230 242 236 250 213 15.843560 0.044675 SUCCESS 13 +000011101 230 263 255 244 237 225 247 214 8.500350 0.386180 SUCCESS 14 +000011111 252 238 251 236 243 239 252 253 1.614701 0.990635 SUCCESS 15 +000100011 228 247 225 253 235 253 250 248 3.916272 0.864597 SUCCESS 16 +000100101 234 251 244 257 267 240 232 254 4.661927 0.793023 SUCCESS 17 +000100111 228 248 239 263 225 233 232 249 5.583402 0.693783 SUCCESS 18 +000101001 229 260 263 236 259 251 232 243 5.591876 0.692841 SUCCESS 19 +000101011 274 251 204 258 243 227 242 247 12.920257 0.114623 SUCCESS 20 +000101101 262 243 264 227 239 237 249 253 5.035813 0.753742 SUCCESS 21 +000101111 228 230 238 259 259 237 260 242 5.282599 0.726989 SUCCESS 22 +000110011 252 285 260 236 248 250 254 248 9.375223 0.311638 SUCCESS 23 +000110101 242 227 242 231 244 258 282 265 10.750022 0.216270 SUCCESS 24 +000110111 250 230 234 244 243 256 242 245 2.051078 0.979406 SUCCESS 25 +000111001 233 232 248 230 229 229 259 255 5.433001 0.710451 SUCCESS 26 +000111011 235 267 255 228 259 249 249 190 17.722523 0.023406 SUCCESS 27 +000111101 246 249 262 244 249 237 199 258 11.227707 0.189128 SUCCESS 28 +000111111 244 238 230 247 240 255 262 257 3.668427 0.885732 SUCCESS 29 +001000011 246 269 270 229 256 243 246 257 7.762110 0.457046 SUCCESS 30 +001000101 253 267 228 261 259 246 249 246 5.926573 0.655457 SUCCESS 31 +001000111 224 234 236 236 247 244 241 261 3.992533 0.857797 SUCCESS 32 +001001011 231 233 236 231 254 231 252 242 3.688551 0.884074 SUCCESS 33 +001001101 248 246 260 241 232 251 248 240 2.146403 0.976191 SUCCESS 34 +001001111 224 248 255 247 253 241 228 280 9.244945 0.322056 SUCCESS 35 +001010011 226 259 257 250 229 250 241 238 4.493519 0.810081 SUCCESS 36 +001010101 248 240 233 286 238 248 236 242 8.610504 0.376210 SUCCESS 37 +001010111 256 209 232 247 238 253 241 246 7.031285 0.533261 SUCCESS 38 +001011011 285 242 237 238 233 236 265 265 11.968065 0.152634 SUCCESS 39 +001011101 235 231 214 253 251 235 272 254 9.519269 0.300399 SUCCESS 40 +001011111 245 240 231 245 251 227 255 243 2.757543 0.948640 SUCCESS 41 +001100101 258 253 233 219 253 223 250 225 8.268392 0.407702 SUCCESS 42 +001100111 263 264 263 257 256 249 237 264 7.981358 0.435293 SUCCESS 43 +001101011 248 261 235 235 248 245 258 264 4.531649 0.806258 SUCCESS 44 +001101101 222 258 272 269 254 268 251 208 17.360288 0.026569 SUCCESS 45 +001101111 229 228 243 245 234 246 239 242 2.659040 0.953902 SUCCESS 46 +001110101 247 237 223 244 219 245 238 244 4.977558 0.759972 SUCCESS 47 +001110111 251 253 249 249 261 273 240 227 6.788735 0.559589 SUCCESS 48 +001111011 237 239 250 258 279 233 215 272 13.851265 0.085725 SUCCESS 49 +001111101 229 239 249 249 271 236 235 255 5.475367 0.705768 SUCCESS 50 +001111111 246 252 276 232 241 255 238 253 6.240086 0.620358 SUCCESS 51 +010000011 256 241 248 252 235 249 262 221 5.037931 0.753514 SUCCESS 52 +010000111 239 270 265 254 250 266 240 270 10.289284 0.245306 SUCCESS 53 +010001011 250 251 256 253 245 240 225 247 2.937602 0.938212 SUCCESS 54 +010001111 241 248 248 238 251 233 239 268 3.578398 0.893021 SUCCESS 55 +010010011 225 246 264 256 241 255 228 266 7.506851 0.483060 SUCCESS 56 +010010111 241 254 254 231 253 227 240 239 3.357032 0.909998 SUCCESS 57 +010011011 216 228 250 249 257 261 243 228 7.715507 0.461742 SUCCESS 58 +010011111 215 251 252 234 251 248 236 268 7.449656 0.488983 SUCCESS 59 +010100011 254 217 286 239 268 251 263 258 16.010908 0.042224 SUCCESS 60 +010100111 219 245 256 250 229 266 258 246 7.248414 0.510083 SUCCESS 61 +010101011 243 250 235 264 235 253 243 252 3.132488 0.925770 SUCCESS 62 +010101111 269 222 243 242 227 271 247 251 9.257655 0.321029 SUCCESS 63 +010110011 229 276 224 215 255 237 229 246 12.283697 0.138988 SUCCESS 64 +010110111 258 243 244 284 254 236 269 254 11.284902 0.186073 SUCCESS 65 +010111011 236 231 217 245 251 236 270 278 12.308058 0.137979 SUCCESS 66 +010111111 245 244 223 232 223 245 243 231 5.145966 0.741867 SUCCESS 67 +011000111 223 241 225 252 250 253 219 229 7.868027 0.446467 SUCCESS 68 +011001111 253 267 242 240 279 257 232 260 10.187604 0.252105 SUCCESS 69 +011010111 246 255 231 232 260 257 244 257 4.340999 0.825122 SUCCESS 70 +011011111 251 225 247 256 232 250 264 254 5.238114 0.731849 SUCCESS 71 +011101111 248 254 256 231 258 258 270 254 6.684937 0.570975 SUCCESS 72 +011111111 246 244 254 249 254 266 245 236 3.252174 0.917550 SUCCESS 73 +100000000 271 238 235 243 221 207 227 225 14.474056 0.070216 SUCCESS 74 +100010000 257 229 288 230 279 242 280 254 21.710289 0.005482 FAILURE 75 +100100000 243 249 234 256 215 215 240 216 11.748817 0.162768 SUCCESS 76 +100101000 241 239 289 219 246 255 271 251 15.134977 0.056573 SUCCESS 77 +100110000 214 239 214 229 248 231 232 220 12.652287 0.124387 SUCCESS 78 +100111000 251 253 254 241 248 237 240 268 3.754220 0.878590 SUCCESS 79 +101000000 238 229 238 251 238 230 226 213 7.987713 0.434671 SUCCESS 80 +101000100 241 236 249 268 266 238 267 241 7.281248 0.506614 SUCCESS 81 +101001000 231 234 254 248 229 226 241 232 4.666163 0.792588 SUCCESS 82 +101001100 247 255 257 242 267 233 248 239 4.173650 0.841126 SUCCESS 83 +101010000 257 246 234 244 221 230 254 234 5.109954 0.745762 SUCCESS 84 +101010100 261 231 234 259 219 249 234 270 9.354039 0.313315 SUCCESS 85 +101011000 243 254 231 286 247 234 252 240 9.381578 0.311136 SUCCESS 86 +101011100 236 248 239 247 243 259 254 246 1.860428 0.984996 SUCCESS 87 +101100000 257 251 264 228 241 241 283 223 12.053858 0.148817 SUCCESS 88 +101100100 222 249 255 250 247 251 253 249 3.491546 0.899845 SUCCESS 89 +101101000 249 268 219 248 268 228 252 241 9.074419 0.336057 SUCCESS 90 +101101100 257 256 250 230 248 234 224 229 5.474308 0.705885 SUCCESS 91 +101110000 260 248 242 244 249 225 246 231 3.545564 0.895625 SUCCESS 92 +101110100 233 215 230 240 226 254 270 243 9.682381 0.288030 SUCCESS 93 +101111000 223 234 228 261 253 217 247 236 8.398670 0.395527 SUCCESS 94 +101111100 257 227 240 244 245 249 247 274 5.937164 0.654270 SUCCESS 95 +110000000 241 242 237 230 231 219 230 219 8.044908 0.429096 SUCCESS 96 +110000010 240 235 241 258 230 244 219 241 4.843044 0.774213 SUCCESS 97 +110000100 257 263 226 222 228 238 237 252 7.415762 0.492509 SUCCESS 98 +110001000 241 228 259 233 258 243 284 254 10.575260 0.226946 SUCCESS 99 +110001010 252 243 245 225 240 249 237 227 3.451298 0.902936 SUCCESS 100 +110010000 225 249 249 246 226 255 232 236 4.561306 0.803269 SUCCESS 101 +110010010 231 233 245 254 234 260 269 255 6.295163 0.614206 SUCCESS 102 +110010100 253 248 274 240 242 248 274 253 8.448451 0.390933 SUCCESS 103 +110011000 213 264 209 205 256 265 244 221 22.199625 0.004559 FAILURE 104 +110011010 262 264 222 244 255 230 246 256 7.059882 0.530186 SUCCESS 105 +110100000 246 238 262 264 235 236 250 227 5.222226 0.733582 SUCCESS 106 +110100010 243 251 230 264 257 251 229 261 5.802650 0.669327 SUCCESS 107 +110100100 237 248 236 256 241 238 258 253 2.505461 0.961476 SUCCESS 108 +110101000 245 229 263 224 263 240 242 238 5.957289 0.652016 SUCCESS 109 +110101010 256 241 236 237 217 254 241 280 10.157948 0.254115 SUCCESS 110 +110101100 243 236 242 267 252 243 243 228 3.896148 0.866370 SUCCESS 111 +110110000 264 240 254 234 247 220 256 231 6.421204 0.600160 SUCCESS 112 +110110010 255 258 268 246 237 255 258 278 10.139942 0.255341 SUCCESS 113 +110110100 239 257 235 268 285 222 286 248 20.226396 0.009513 FAILURE 114 +110111000 266 229 248 241 252 243 240 233 3.966053 0.860173 SUCCESS 115 +110111010 236 210 233 251 222 249 265 262 11.312440 0.184617 SUCCESS 116 +110111100 234 235 246 270 274 241 254 244 7.874382 0.445836 SUCCESS 117 +111000000 242 264 250 244 249 224 218 225 8.096807 0.424071 SUCCESS 118 +111000010 270 229 244 217 238 245 248 258 7.964411 0.436954 SUCCESS 119 +111000100 233 227 252 255 267 239 244 249 4.959553 0.761890 SUCCESS 120 +111000110 211 259 263 232 253 248 246 252 8.393374 0.396017 SUCCESS 121 +111001000 232 239 258 255 237 251 223 271 7.416822 0.492399 SUCCESS 122 +111001010 242 245 241 255 242 257 250 245 1.435702 0.993725 SUCCESS 123 +111001100 238 231 209 216 243 253 256 240 10.475698 0.233212 SUCCESS 124 +111010000 229 224 267 270 221 251 245 233 10.732016 0.217351 SUCCESS 125 +111010010 235 238 248 239 223 261 242 239 3.914154 0.864784 SUCCESS 126 +111010100 232 219 252 234 278 243 227 243 10.109226 0.257443 SUCCESS 127 +111010110 262 244 229 245 249 235 232 215 6.996332 0.537028 SUCCESS 128 +111011000 242 258 255 224 260 260 240 254 5.672372 0.683877 SUCCESS 129 +111011010 232 252 248 250 271 231 253 231 5.948815 0.652965 SUCCESS 130 +111011100 252 209 240 242 285 253 239 227 14.346956 0.073158 SUCCESS 131 +111100000 229 247 246 226 243 223 231 250 5.183037 0.737846 SUCCESS 132 +111100010 230 274 241 253 296 247 258 241 17.294619 0.027183 SUCCESS 133 +111100100 255 238 260 237 232 250 222 264 6.459334 0.595922 SUCCESS 134 +111100110 242 227 214 245 250 239 254 247 5.815360 0.667905 SUCCESS 135 +111101000 252 258 266 270 219 249 227 243 9.965179 0.267478 SUCCESS 136 +111101010 247 217 267 238 271 254 244 264 10.674821 0.220814 SUCCESS 137 +111101100 244 249 285 244 258 258 255 284 16.047979 0.041699 SUCCESS 138 +111101110 263 214 244 235 238 234 225 249 7.950642 0.438306 SUCCESS 139 +111110000 242 236 246 207 244 240 237 251 6.640452 0.575874 SUCCESS 140 +111110010 243 253 243 230 242 255 230 264 4.228727 0.835920 SUCCESS 141 +111110100 251 250 263 261 259 248 257 256 5.363096 0.718156 SUCCESS 142 +111110110 236 230 254 232 275 269 259 268 12.173544 0.143627 SUCCESS 143 +111111000 229 242 253 221 249 252 260 226 6.410612 0.601339 SUCCESS 144 +111111010 251 248 257 257 229 248 248 231 3.494724 0.899599 SUCCESS 145 +111111100 238 245 258 223 240 260 243 225 5.563278 0.696020 SUCCESS 146 +111111110 246 244 254 249 254 266 245 236 3.252174 0.917550 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 216 243 250 254 257 244 236 232 5.520912 0.700722 SUCCESS 0 +000000011 247 250 252 291 257 235 223 242 12.717956 0.121929 SUCCESS 1 +000000101 264 237 237 214 241 246 264 216 11.029643 0.200025 SUCCESS 2 +000000111 254 241 271 267 256 242 230 252 7.456011 0.488324 SUCCESS 3 +000001001 245 256 232 237 252 257 246 227 3.661013 0.886341 SUCCESS 4 +000001011 245 227 246 228 245 236 269 235 5.619414 0.689777 SUCCESS 5 +000001101 230 256 255 244 212 238 245 239 6.589612 0.581486 SUCCESS 6 +000001111 248 249 265 247 232 250 222 258 5.704148 0.680332 SUCCESS 7 +000010001 229 235 242 233 242 251 258 240 2.972554 0.936068 SUCCESS 8 +000010011 263 239 235 249 271 245 222 249 7.311964 0.503378 SUCCESS 9 +000010101 236 254 210 255 256 244 251 206 13.083369 0.109013 SUCCESS 10 +000010111 248 232 254 217 242 240 273 246 7.855317 0.447729 SUCCESS 11 +000011001 234 249 233 265 236 243 248 245 3.257470 0.917176 SUCCESS 12 +000011011 220 253 261 260 238 246 254 243 5.666017 0.684585 SUCCESS 13 +000011101 239 229 235 256 233 241 228 248 3.761634 0.877964 SUCCESS 14 +000011111 254 282 241 260 251 241 229 254 9.223762 0.323773 SUCCESS 15 +000100011 266 252 238 256 246 240 271 224 7.909335 0.442376 SUCCESS 16 +000100101 235 241 234 233 239 249 234 252 2.261853 0.971913 SUCCESS 17 +000100111 241 228 243 234 252 247 240 247 1.987528 0.981392 SUCCESS 18 +000101001 227 246 218 244 249 253 205 259 12.006195 0.150928 SUCCESS 19 +000101011 246 239 228 260 233 237 264 214 8.553309 0.381366 SUCCESS 20 +000101101 243 225 237 244 234 242 260 221 5.556923 0.696726 SUCCESS 21 +000101111 259 234 253 234 241 261 269 229 6.978326 0.538973 SUCCESS 22 +000110011 222 235 261 246 214 235 243 243 7.856376 0.447624 SUCCESS 23 +000110101 262 259 241 246 245 225 247 257 4.637566 0.795518 SUCCESS 24 +000110111 246 253 247 281 256 238 257 221 9.868795 0.274356 SUCCESS 25 +000111001 243 271 240 232 245 252 232 233 5.173505 0.738881 SUCCESS 26 +000111011 234 234 227 252 216 258 229 251 7.710211 0.462277 SUCCESS 27 +000111101 264 251 248 238 241 241 220 243 4.650276 0.794217 SUCCESS 28 +000111111 244 259 242 244 247 238 255 260 2.719413 0.950714 SUCCESS 29 +001000011 271 263 211 250 228 266 263 258 14.818285 0.062777 SUCCESS 30 +001000101 226 235 249 221 216 247 258 261 9.519269 0.300399 SUCCESS 31 +001000111 238 266 224 247 236 253 256 258 5.963644 0.651304 SUCCESS 32 +001001011 231 235 253 248 229 247 256 257 3.783877 0.876077 SUCCESS 33 +001001101 257 242 262 243 253 237 226 261 5.227522 0.733004 SUCCESS 34 +001001111 261 210 232 249 259 232 259 247 9.396406 0.309966 SUCCESS 35 +001010011 213 239 235 250 263 256 226 269 10.834756 0.211239 SUCCESS 36 +001010101 218 248 228 227 264 259 232 226 9.924931 0.270334 SUCCESS 37 +001010111 252 229 230 243 257 251 206 217 12.260395 0.139958 SUCCESS 38 +001011011 259 254 206 238 241 237 249 226 9.416530 0.308385 SUCCESS 39 +001011101 229 229 265 241 246 250 245 246 4.005243 0.856650 SUCCESS 40 +001011111 258 260 244 244 237 276 269 280 14.477233 0.070144 SUCCESS 41 +001100101 252 285 246 231 250 234 237 253 9.215288 0.324461 SUCCESS 42 +001100111 235 240 243 252 238 211 269 234 8.556486 0.381079 SUCCESS 43 +001101011 256 269 243 282 248 243 251 238 9.730044 0.284487 SUCCESS 44 +001101101 225 240 262 233 240 245 255 264 5.749692 0.675247 SUCCESS 45 +001101111 252 246 251 254 258 232 263 247 3.873906 0.868317 SUCCESS 46 +001110101 253 223 252 261 254 237 255 242 4.841985 0.774324 SUCCESS 47 +001110111 240 242 222 254 237 255 256 232 4.514702 0.807960 SUCCESS 48 +001111011 261 252 250 238 260 240 238 255 3.574161 0.893358 SUCCESS 49 +001111101 252 278 212 258 215 224 248 248 15.749294 0.046112 SUCCESS 50 +001111111 226 251 241 228 223 227 241 262 7.263242 0.508516 SUCCESS 51 +010000011 232 242 252 245 205 260 220 239 11.038116 0.199549 SUCCESS 52 +010000111 245 263 250 248 249 246 242 215 5.451006 0.708462 SUCCESS 53 +010001011 233 241 237 226 235 249 266 243 4.658749 0.793349 SUCCESS 54 +010001111 263 274 211 235 245 233 242 255 11.339979 0.183170 SUCCESS 55 +010010011 236 246 263 221 257 244 265 263 8.127523 0.421114 SUCCESS 56 +010010111 237 225 249 272 231 267 262 235 9.810541 0.278576 SUCCESS 57 +010011011 239 228 241 256 263 263 236 260 6.217844 0.622845 SUCCESS 58 +010011111 258 237 233 265 229 236 238 238 4.968026 0.760988 SUCCESS 59 +010100011 250 273 245 242 249 244 257 262 5.857727 0.663165 SUCCESS 60 +010100111 260 242 241 248 254 250 213 272 9.147502 0.330006 SUCCESS 61 +010101011 228 256 244 220 270 252 244 222 9.338152 0.314578 SUCCESS 62 +010101111 248 245 228 237 250 255 233 205 9.040526 0.338889 SUCCESS 63 +010110011 243 258 244 251 238 212 233 233 6.601263 0.580199 SUCCESS 64 +010110111 242 247 225 239 234 255 241 224 4.407726 0.818592 SUCCESS 65 +010111011 224 243 238 247 263 249 228 236 4.906594 0.767511 SUCCESS 66 +010111111 232 248 253 257 252 268 258 269 7.837311 0.449521 SUCCESS 67 +011000111 253 252 255 240 250 234 217 267 7.084243 0.527571 SUCCESS 68 +011001111 228 248 235 256 220 226 255 236 6.753783 0.563416 SUCCESS 69 +011010111 225 248 262 254 240 235 246 235 4.172591 0.841226 SUCCESS 70 +011011111 262 223 259 263 256 227 254 238 8.103162 0.423458 SUCCESS 71 +011101111 255 260 251 241 260 262 241 222 6.347062 0.608417 SUCCESS 72 +011111111 236 236 263 231 240 257 254 258 4.801737 0.778541 SUCCESS 73 +100000000 216 243 250 254 257 244 236 232 5.520912 0.700722 SUCCESS 74 +100010000 250 225 257 252 241 259 242 237 3.873906 0.868317 SUCCESS 75 +100100000 256 243 216 243 258 250 227 238 6.322701 0.611133 SUCCESS 76 +100101000 261 275 251 249 235 248 243 255 6.468867 0.594863 SUCCESS 77 +100110000 244 293 234 207 231 254 242 244 17.556234 0.024811 SUCCESS 78 +100111000 232 234 262 223 198 255 259 247 14.788629 0.063388 SUCCESS 79 +101000000 263 252 248 242 235 236 272 243 5.784644 0.671340 SUCCESS 80 +101000100 245 229 250 249 234 226 261 248 4.315579 0.827588 SUCCESS 81 +101001000 255 252 229 243 243 247 210 253 7.046113 0.531666 SUCCESS 82 +101001100 236 256 209 220 273 250 249 263 13.858679 0.085524 SUCCESS 83 +101010000 237 241 249 277 233 238 245 251 5.822774 0.667076 SUCCESS 84 +101010100 234 230 248 214 264 243 234 245 7.304550 0.504159 SUCCESS 85 +101011000 247 246 255 245 221 235 229 214 7.986654 0.434775 SUCCESS 86 +101011100 248 257 234 266 253 228 249 242 4.782672 0.780532 SUCCESS 87 +101100000 220 238 271 233 251 210 259 233 12.804808 0.118744 SUCCESS 88 +101100100 243 247 211 239 239 268 259 265 10.110285 0.257371 SUCCESS 89 +101101000 258 236 204 258 233 232 272 229 14.140418 0.078178 SUCCESS 90 +101101100 268 224 277 224 244 218 243 226 14.714487 0.064941 SUCCESS 91 +101110000 244 241 242 251 248 254 221 218 5.894798 0.659015 SUCCESS 92 +101110100 231 258 263 250 239 258 231 223 6.748487 0.563996 SUCCESS 93 +101111000 244 252 244 228 226 227 253 243 4.337821 0.825431 SUCCESS 94 +101111100 254 245 223 251 264 247 257 213 9.022520 0.340400 SUCCESS 95 +110000000 230 238 249 264 256 237 242 215 7.203929 0.514799 SUCCESS 96 +110000010 229 234 240 245 259 232 272 246 6.346003 0.608535 SUCCESS 97 +110000100 248 247 229 238 223 255 242 251 3.837894 0.871445 SUCCESS 98 +110001000 260 213 258 278 227 253 254 220 15.304443 0.053489 SUCCESS 99 +110001010 216 245 235 239 233 238 237 242 4.736068 0.785377 SUCCESS 100 +110010000 268 218 215 234 246 243 251 236 9.834901 0.276805 SUCCESS 101 +110010010 240 252 251 244 240 258 247 278 6.319524 0.611488 SUCCESS 102 +110010100 253 270 241 246 253 258 256 235 5.326025 0.722229 SUCCESS 103 +110011000 246 263 260 232 226 262 244 281 11.721279 0.164080 SUCCESS 104 +110011010 248 233 256 250 257 240 246 236 2.400604 0.966205 SUCCESS 105 +110100000 229 250 243 253 227 237 259 234 4.283804 0.830653 SUCCESS 106 +110100010 247 236 234 261 238 253 258 231 3.993592 0.857701 SUCCESS 107 +110100100 262 250 239 240 231 263 234 252 4.619560 0.797356 SUCCESS 108 +110101000 247 244 227 267 252 225 254 267 7.936873 0.439661 SUCCESS 109 +110101010 244 238 264 207 270 236 246 241 10.844288 0.210679 SUCCESS 110 +110101100 259 248 250 244 226 235 224 230 5.453125 0.708228 SUCCESS 111 +110110000 229 257 240 228 269 226 270 251 9.895274 0.272453 SUCCESS 112 +110110010 243 227 231 253 238 249 224 246 4.301810 0.828918 SUCCESS 113 +110110100 248 232 218 263 234 260 266 267 10.833697 0.211301 SUCCESS 114 +110111000 240 216 254 264 232 263 222 228 10.817809 0.212238 SUCCESS 115 +110111010 253 248 239 244 234 262 234 220 5.196806 0.736349 SUCCESS 116 +110111100 242 237 246 244 241 239 255 275 4.941547 0.763805 SUCCESS 117 +111000000 248 242 259 245 251 242 262 244 2.596550 0.957077 SUCCESS 118 +111000010 235 252 242 246 235 256 243 252 1.867842 0.984799 SUCCESS 119 +111000100 239 271 233 249 234 258 246 230 5.906449 0.657710 SUCCESS 120 +111000110 239 227 278 245 238 237 233 237 7.332088 0.501263 SUCCESS 121 +111001000 269 233 214 206 248 243 246 235 13.585414 0.093232 SUCCESS 122 +111001010 239 269 236 258 265 247 204 231 13.260250 0.103203 SUCCESS 123 +111001100 245 261 249 242 222 236 262 281 10.797685 0.213428 SUCCESS 124 +111010000 243 284 254 259 250 242 246 232 8.895420 0.351195 SUCCESS 125 +111010010 258 265 239 234 224 268 239 243 7.454952 0.488434 SUCCESS 126 +111010100 248 234 237 251 257 241 255 233 2.682342 0.952686 SUCCESS 127 +111010110 256 217 251 231 230 230 234 240 6.841694 0.553805 SUCCESS 128 +111011000 205 260 218 250 252 238 252 254 11.688445 0.165655 SUCCESS 129 +111011010 247 244 254 252 238 247 243 262 2.263971 0.971831 SUCCESS 130 +111011100 260 223 238 255 253 273 217 233 11.126027 0.194660 SUCCESS 131 +111100000 243 232 231 261 247 237 245 250 2.964081 0.936591 SUCCESS 132 +111100010 241 248 264 240 238 243 258 214 6.675404 0.572024 SUCCESS 133 +111100100 252 224 227 208 246 214 232 252 13.495385 0.095904 SUCCESS 134 +111100110 246 241 260 224 260 239 263 238 5.687201 0.682223 SUCCESS 135 +111101000 239 285 235 273 265 245 260 259 14.929498 0.060531 SUCCESS 136 +111101010 253 233 243 255 249 226 267 234 5.508202 0.702131 SUCCESS 137 +111101100 241 259 234 255 236 234 238 247 2.822152 0.945018 SUCCESS 138 +111101110 267 234 261 249 253 264 233 217 9.607180 0.293686 SUCCESS 139 +111110000 245 225 249 259 248 252 252 242 3.199216 0.921241 SUCCESS 140 +111110010 239 242 236 232 270 247 233 230 5.274125 0.727916 SUCCESS 141 +111110100 255 298 233 266 250 276 276 234 24.539326 0.001860 FAILURE 142 +111110110 259 250 226 248 207 237 229 269 12.184135 0.143175 SUCCESS 143 +111111000 238 227 271 252 218 236 269 247 10.551958 0.228400 SUCCESS 144 +111111010 254 269 247 250 251 241 259 236 4.674637 0.791718 SUCCESS 145 +111111100 227 236 273 217 242 258 262 256 10.957619 0.204112 SUCCESS 146 +111111110 236 236 263 231 240 257 254 258 4.801737 0.778541 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 240 252 226 241 245 217 260 246 5.971058 0.650474 SUCCESS 0 +000000011 247 260 247 247 254 221 239 253 4.296514 0.829429 SUCCESS 1 +000000101 233 256 250 271 243 252 229 236 5.845017 0.664587 SUCCESS 2 +000000111 242 274 237 257 242 222 225 234 8.794799 0.359901 SUCCESS 3 +000001001 234 228 241 252 251 241 256 254 3.092240 0.928436 SUCCESS 4 +000001011 251 264 249 239 249 255 241 249 2.829566 0.944593 SUCCESS 5 +000001101 251 248 219 208 257 252 249 254 9.946114 0.268828 SUCCESS 6 +000001111 248 258 247 251 246 239 242 196 11.072009 0.197652 SUCCESS 7 +000010001 263 236 282 249 216 246 240 262 12.759263 0.120405 SUCCESS 8 +000010011 254 254 233 260 248 245 248 247 2.583840 0.957707 SUCCESS 9 +000010101 252 270 214 263 251 236 230 227 11.021169 0.200503 SUCCESS 10 +000010111 259 227 243 229 228 274 239 217 11.265837 0.187087 SUCCESS 11 +000011001 254 249 261 265 244 236 219 256 7.118136 0.523942 SUCCESS 12 +000011011 243 254 222 234 239 248 262 245 4.458566 0.813564 SUCCESS 13 +000011101 235 251 254 261 242 252 240 239 2.637857 0.954992 SUCCESS 14 +000011111 252 216 248 232 254 235 233 210 10.524420 0.230129 SUCCESS 15 +000100011 233 242 252 257 213 223 266 261 10.737312 0.217032 SUCCESS 16 +000100101 221 241 245 245 239 269 245 273 8.581906 0.378783 SUCCESS 17 +000100111 276 259 248 235 225 242 258 259 8.980153 0.343973 SUCCESS 18 +000101001 248 242 236 248 238 251 229 249 1.855132 0.985135 SUCCESS 19 +000101011 228 258 235 255 263 255 213 262 10.239504 0.248617 SUCCESS 20 +000101101 247 249 277 228 243 246 247 266 7.898743 0.443423 SUCCESS 21 +000101111 228 238 251 241 257 244 240 220 4.742423 0.784718 SUCCESS 22 +000110011 251 240 236 291 231 235 238 254 11.515801 0.174150 SUCCESS 23 +000110101 255 234 236 236 260 239 242 256 3.290304 0.914841 SUCCESS 24 +000110111 258 252 229 243 236 265 275 255 8.718539 0.366593 SUCCESS 25 +000111001 245 248 256 224 218 249 243 244 5.377924 0.716524 SUCCESS 26 +000111011 227 261 244 279 219 239 255 256 11.486144 0.175645 SUCCESS 27 +000111101 255 239 255 271 242 248 250 225 5.951993 0.652610 SUCCESS 28 +000111111 248 257 230 243 236 231 239 215 6.331175 0.610188 SUCCESS 29 +001000011 217 266 245 243 249 249 245 251 5.557982 0.696608 SUCCESS 30 +001000101 239 236 246 233 234 252 218 248 4.582489 0.801125 SUCCESS 31 +001000111 246 232 269 263 215 210 258 255 14.612807 0.067126 SUCCESS 32 +001001011 244 246 249 246 233 250 212 250 5.319670 0.722927 SUCCESS 33 +001001101 243 251 255 261 248 252 249 257 3.042459 0.931665 SUCCESS 34 +001001111 243 258 238 224 257 273 267 262 10.501118 0.231599 SUCCESS 35 +001010011 243 248 237 242 224 271 260 252 6.409553 0.601457 SUCCESS 36 +001010101 258 255 226 226 266 237 231 234 7.506851 0.483060 SUCCESS 37 +001010111 244 245 246 240 257 235 234 218 4.471276 0.812300 SUCCESS 38 +001011011 237 260 269 250 233 254 242 237 5.222226 0.733582 SUCCESS 39 +001011101 261 248 236 265 247 264 223 265 8.841402 0.355851 SUCCESS 40 +001011111 213 254 269 248 259 251 246 219 11.029643 0.200025 SUCCESS 41 +001100101 246 252 247 228 214 273 235 229 10.113463 0.257153 SUCCESS 42 +001100111 254 240 230 277 217 237 237 262 10.810395 0.212676 SUCCESS 43 +001101011 255 233 240 239 227 236 251 246 2.946075 0.937696 SUCCESS 44 +001101101 233 231 253 222 248 248 273 276 11.625954 0.168689 SUCCESS 45 +001101111 269 229 254 261 215 244 256 261 10.608094 0.224909 SUCCESS 46 +001110101 244 249 236 234 257 231 254 255 3.161086 0.923845 SUCCESS 47 +001110111 233 253 232 252 229 241 249 248 2.918537 0.939365 SUCCESS 48 +001111011 246 250 257 224 254 256 248 254 4.066674 0.851058 SUCCESS 49 +001111101 257 232 251 245 252 236 241 246 2.127338 0.976857 SUCCESS 50 +001111111 228 232 220 245 241 238 265 207 12.079278 0.147702 SUCCESS 51 +010000011 290 239 233 252 228 245 251 244 11.119672 0.195010 SUCCESS 52 +010000111 236 235 274 262 256 255 236 237 7.360686 0.498264 SUCCESS 53 +010001011 262 244 251 239 240 237 224 228 4.769962 0.781856 SUCCESS 54 +010001111 247 235 248 248 256 225 239 252 3.036104 0.932071 SUCCESS 55 +010010011 218 229 232 220 276 266 282 241 19.400245 0.012860 SUCCESS 56 +010010111 249 241 259 239 240 251 212 279 10.988335 0.202361 SUCCESS 57 +010011011 249 244 262 237 270 253 238 245 5.001919 0.757371 SUCCESS 58 +010011111 252 269 215 225 257 229 271 238 12.918139 0.114697 SUCCESS 59 +010100011 249 221 238 247 245 242 240 257 3.357032 0.909998 SUCCESS 60 +010100111 266 265 220 222 248 232 264 245 10.776502 0.214687 SUCCESS 61 +010101011 251 245 242 230 277 243 229 229 7.590525 0.474455 SUCCESS 62 +010101111 244 228 231 253 258 227 254 220 7.102249 0.525642 SUCCESS 63 +010110011 246 238 247 248 253 237 215 260 5.482781 0.704947 SUCCESS 64 +010110111 265 235 283 231 236 272 247 224 14.654114 0.066230 SUCCESS 65 +010111011 241 253 250 233 250 234 232 254 2.662218 0.953737 SUCCESS 66 +010111111 240 244 260 249 254 248 264 241 3.432233 0.904385 SUCCESS 67 +011000111 225 290 235 265 256 231 232 253 14.948563 0.060153 SUCCESS 68 +011001111 251 218 258 246 249 251 251 238 4.582489 0.801125 SUCCESS 69 +011010111 240 229 249 218 249 214 250 239 8.236617 0.410705 SUCCESS 70 +011011111 257 243 236 255 210 243 226 226 9.211052 0.324806 SUCCESS 71 +011101111 242 255 230 262 243 231 240 252 3.789172 0.875626 SUCCESS 72 +011111111 231 228 224 241 243 224 283 212 16.085050 0.041179 SUCCESS 73 +100000000 240 252 226 241 245 217 260 246 5.971058 0.650474 SUCCESS 74 +100010000 243 234 253 239 248 237 239 217 4.391839 0.820154 SUCCESS 75 +100100000 256 234 260 241 249 245 242 225 3.813533 0.873543 SUCCESS 76 +100101000 239 252 252 229 258 263 236 255 4.711707 0.787898 SUCCESS 77 +100110000 245 254 256 217 246 241 256 249 4.885411 0.769750 SUCCESS 78 +100111000 250 242 265 245 248 266 238 237 4.479750 0.811456 SUCCESS 79 +101000000 242 266 259 277 218 260 218 239 14.524896 0.069069 SUCCESS 80 +101000100 234 252 236 242 246 243 249 274 4.898121 0.768408 SUCCESS 81 +101001000 241 259 228 263 245 213 247 232 8.355244 0.399560 SUCCESS 82 +101001100 233 241 252 228 204 272 252 256 12.903310 0.115220 SUCCESS 83 +101010000 253 227 244 278 233 265 233 260 10.400497 0.238033 SUCCESS 84 +101010100 253 250 214 224 248 245 259 252 7.307727 0.503824 SUCCESS 85 +101011000 252 244 216 242 279 262 243 272 13.437131 0.097668 SUCCESS 86 +101011100 244 271 254 234 264 243 226 240 7.050350 0.531210 SUCCESS 87 +101100000 253 245 240 245 256 242 223 244 2.919596 0.939301 SUCCESS 88 +101100100 252 220 241 238 247 245 258 267 5.999655 0.647271 SUCCESS 89 +101101000 260 258 242 262 257 237 237 251 4.588844 0.800480 SUCCESS 90 +101101100 244 264 279 263 253 259 250 263 11.262659 0.187256 SUCCESS 91 +101110000 259 276 251 204 251 209 238 253 18.183261 0.019894 SUCCESS 92 +101110100 287 251 243 221 251 258 273 232 15.430484 0.051296 SUCCESS 93 +101111000 243 242 246 248 206 253 232 241 7.259006 0.508963 SUCCESS 94 +101111100 201 255 240 257 240 253 239 237 9.886801 0.273061 SUCCESS 95 +110000000 252 244 223 236 243 225 227 231 5.960466 0.651660 SUCCESS 96 +110000010 258 252 253 254 230 213 241 284 13.552580 0.094199 SUCCESS 97 +110000100 261 255 251 236 251 251 253 269 5.543154 0.698254 SUCCESS 98 +110001000 225 239 236 247 233 246 269 237 5.351445 0.719437 SUCCESS 99 +110001010 253 236 250 248 251 254 210 273 9.902688 0.271923 SUCCESS 100 +110010000 240 249 260 243 246 251 252 249 1.824416 0.985930 SUCCESS 101 +110010010 241 231 237 270 266 262 240 241 7.317260 0.502821 SUCCESS 102 +110010100 236 246 253 222 238 267 238 251 5.437237 0.709983 SUCCESS 103 +110011000 234 246 251 258 235 223 249 241 3.850604 0.870345 SUCCESS 104 +110011010 231 268 232 244 253 238 263 233 6.294104 0.614325 SUCCESS 105 +110100000 262 240 260 266 221 260 232 230 9.322264 0.315844 SUCCESS 106 +110100010 234 257 241 233 258 221 239 242 4.914008 0.766726 SUCCESS 107 +110100100 248 239 234 242 269 246 247 241 3.341144 0.911163 SUCCESS 108 +110101000 238 232 252 256 247 251 237 252 2.355059 0.968147 SUCCESS 109 +110101010 246 240 230 228 259 251 257 247 3.908858 0.865251 SUCCESS 110 +110101100 256 230 236 245 267 239 252 251 4.516821 0.807748 SUCCESS 111 +110110000 245 245 263 243 232 274 234 238 6.518647 0.589340 SUCCESS 112 +110110010 243 246 252 242 239 229 271 241 4.483986 0.811033 SUCCESS 113 +110110100 262 255 239 259 254 224 246 257 5.749692 0.675247 SUCCESS 114 +110111000 256 244 231 228 249 232 247 237 3.402576 0.906618 SUCCESS 115 +110111010 258 244 240 236 232 248 274 244 5.635302 0.688008 SUCCESS 116 +110111100 263 236 258 254 222 255 254 215 9.599766 0.294248 SUCCESS 117 +111000000 241 265 250 232 228 207 230 257 11.145092 0.193613 SUCCESS 118 +111000010 266 249 243 230 231 246 239 249 3.935338 0.862910 SUCCESS 119 +111000100 235 265 244 231 218 251 237 220 8.701592 0.368091 SUCCESS 120 +111000110 221 229 226 247 254 249 220 234 8.075624 0.426118 SUCCESS 121 +111001000 251 261 282 239 229 228 264 240 11.412002 0.179429 SUCCESS 122 +111001010 255 241 248 221 251 275 253 250 7.590525 0.474455 SUCCESS 123 +111001100 226 243 236 247 249 242 248 232 2.518171 0.960878 SUCCESS 124 +111010000 276 254 246 266 219 247 245 213 13.576941 0.093481 SUCCESS 125 +111010010 259 239 257 233 268 248 249 261 6.061087 0.640389 SUCCESS 126 +111010100 230 218 231 236 231 242 258 251 6.511233 0.590162 SUCCESS 127 +111010110 261 243 247 256 282 253 240 243 8.333002 0.401636 SUCCESS 128 +111011000 226 252 233 253 226 243 248 261 5.179860 0.738191 SUCCESS 129 +111011010 259 246 243 253 262 234 235 238 3.591108 0.892005 SUCCESS 130 +111011100 258 233 233 241 260 248 232 239 3.771167 0.877157 SUCCESS 131 +111100000 228 264 255 240 220 228 248 266 9.006632 0.341737 SUCCESS 132 +111100010 240 263 264 227 227 239 222 228 9.026757 0.340044 SUCCESS 133 +111100100 235 248 268 258 277 241 273 233 12.323946 0.137325 SUCCESS 134 +111100110 239 257 228 241 258 238 250 238 3.236287 0.918666 SUCCESS 135 +111101000 250 243 236 279 219 227 229 243 10.475698 0.233212 SUCCESS 136 +111101010 261 225 241 240 243 267 254 230 6.350240 0.608063 SUCCESS 137 +111101100 230 248 262 235 232 261 239 237 4.771021 0.781746 SUCCESS 138 +111101110 273 220 244 232 263 228 252 242 9.513974 0.300807 SUCCESS 139 +111110000 235 237 229 238 253 217 271 248 8.270511 0.407502 SUCCESS 140 +111110010 227 257 257 261 256 243 270 234 7.727158 0.460566 SUCCESS 141 +111110100 238 250 244 256 226 215 260 263 8.465398 0.389377 SUCCESS 142 +111110110 253 221 246 247 239 250 236 222 5.260356 0.729421 SUCCESS 143 +111111000 233 244 230 232 229 227 261 217 8.527889 0.383672 SUCCESS 144 +111111010 264 245 252 235 241 257 253 243 3.375038 0.908669 SUCCESS 145 +111111100 224 249 230 263 236 223 251 231 7.271716 0.507621 SUCCESS 146 +111111110 231 228 224 241 243 224 283 212 16.085050 0.041179 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 277 259 247 264 257 238 218 238 11.136619 0.194078 SUCCESS 0 +000000011 286 271 268 258 239 238 243 235 14.348015 0.073133 SUCCESS 1 +000000101 239 222 237 258 261 250 245 248 4.635447 0.795734 SUCCESS 2 +000000111 261 260 255 253 266 252 248 246 5.477486 0.705533 SUCCESS 3 +000001001 239 263 229 232 249 244 252 218 6.467807 0.594981 SUCCESS 4 +000001011 255 256 236 259 251 256 239 255 3.725622 0.880992 SUCCESS 5 +000001101 251 240 269 255 233 255 260 224 7.203929 0.514799 SUCCESS 6 +000001111 234 251 254 253 255 248 231 239 2.787200 0.946994 SUCCESS 7 +000010001 254 253 245 256 253 248 237 234 2.394249 0.966480 SUCCESS 8 +000010011 242 235 245 258 214 259 249 251 6.273980 0.616572 SUCCESS 9 +000010101 248 213 241 242 244 247 243 249 4.369596 0.822333 SUCCESS 10 +000010111 244 256 271 254 234 238 245 236 4.946843 0.763242 SUCCESS 11 +000011001 241 238 245 240 227 237 228 225 4.384425 0.820882 SUCCESS 12 +000011011 265 237 265 257 245 261 255 242 6.339648 0.609243 SUCCESS 13 +000011101 237 241 239 239 228 255 252 248 2.408018 0.965882 SUCCESS 14 +000011111 229 255 243 255 260 268 257 276 10.466165 0.233818 SUCCESS 15 +000100011 258 269 233 208 248 243 242 245 9.581760 0.295616 SUCCESS 16 +000100101 255 249 244 240 241 234 243 238 1.313898 0.995384 SUCCESS 17 +000100111 248 252 238 254 207 258 248 246 7.631833 0.470234 SUCCESS 18 +000101001 253 223 230 277 247 239 245 257 8.500350 0.386180 SUCCESS 19 +000101011 248 244 264 253 235 259 254 261 4.980736 0.759633 SUCCESS 20 +000101101 227 239 266 251 237 227 242 261 6.264447 0.617636 SUCCESS 21 +000101111 250 246 240 255 239 254 265 232 3.727741 0.880814 SUCCESS 22 +000110011 251 229 222 264 259 241 237 226 7.502614 0.483497 SUCCESS 23 +000110101 226 242 260 229 229 266 257 233 7.671022 0.466247 SUCCESS 24 +000110111 245 233 254 263 246 235 263 234 4.761488 0.782738 SUCCESS 25 +000111001 235 269 271 246 246 213 218 245 13.063245 0.109692 SUCCESS 26 +000111011 227 253 261 226 223 237 250 252 6.689173 0.570509 SUCCESS 27 +000111101 213 228 253 226 234 264 237 237 9.469489 0.304250 SUCCESS 28 +000111111 233 258 232 258 254 262 279 248 9.761819 0.282143 SUCCESS 29 +001000011 230 257 240 247 252 243 243 242 1.947280 0.982586 SUCCESS 30 +001000101 234 254 255 270 224 271 257 264 11.336801 0.183336 SUCCESS 31 +001000111 271 270 255 216 234 244 249 241 10.325296 0.242933 SUCCESS 32 +001001011 243 275 215 236 267 240 223 239 12.208496 0.142141 SUCCESS 33 +001001101 237 245 222 259 210 251 243 238 8.527889 0.383672 SUCCESS 34 +001001111 245 235 256 234 231 277 238 240 6.927486 0.544476 SUCCESS 35 +001010011 242 237 259 248 233 241 231 280 7.983476 0.435086 SUCCESS 36 +001010101 257 220 257 256 274 220 241 229 11.725516 0.163877 SUCCESS 37 +001010111 251 228 252 253 234 248 235 255 3.250056 0.917699 SUCCESS 38 +001011011 232 223 250 252 263 229 228 242 6.521825 0.588988 SUCCESS 39 +001011101 228 248 253 252 258 220 241 239 5.195747 0.736464 SUCCESS 40 +001011111 236 267 269 226 243 259 247 235 7.840489 0.449205 SUCCESS 41 +001100101 249 233 265 231 231 227 236 243 5.458421 0.707642 SUCCESS 42 +001100111 236 224 228 281 258 231 236 239 10.794507 0.213617 SUCCESS 43 +001101011 210 250 250 245 230 240 243 232 6.774966 0.561095 SUCCESS 44 +001101101 242 258 236 210 252 249 244 245 6.414849 0.600867 SUCCESS 45 +001101111 255 249 260 259 222 208 264 254 12.296407 0.138461 SUCCESS 46 +001110101 236 259 249 240 265 261 246 240 4.529531 0.806471 SUCCESS 47 +001110111 243 242 265 244 225 222 261 266 8.728071 0.365752 SUCCESS 48 +001111011 206 248 229 240 246 286 229 258 16.491770 0.035858 SUCCESS 49 +001111101 244 258 253 236 257 237 240 248 2.482159 0.962558 SUCCESS 50 +001111111 231 258 242 253 229 232 260 240 4.630151 0.796275 SUCCESS 51 +010000011 245 246 244 248 238 240 254 231 1.455826 0.993417 SUCCESS 52 +010000111 199 237 227 251 230 251 244 240 11.402470 0.179921 SUCCESS 53 +010001011 239 233 247 264 272 268 264 242 9.743813 0.283469 SUCCESS 54 +010001111 259 263 246 228 251 221 258 237 7.059882 0.530186 SUCCESS 55 +010010011 232 233 237 273 239 229 242 246 6.009188 0.646203 SUCCESS 56 +010010111 264 254 231 234 271 261 242 233 8.060796 0.427554 SUCCESS 57 +010011011 256 262 248 240 218 226 233 248 6.958202 0.541149 SUCCESS 58 +010011111 255 232 236 231 216 277 242 245 10.085924 0.259047 SUCCESS 59 +010100011 233 247 237 232 236 254 253 242 2.442970 0.964337 SUCCESS 60 +010100111 250 229 247 236 230 228 238 278 8.397611 0.395625 SUCCESS 61 +010101011 256 219 241 256 251 238 243 235 4.628033 0.796491 SUCCESS 62 +010101111 224 226 256 261 246 281 229 251 11.856853 0.157706 SUCCESS 63 +010110011 217 249 219 253 252 250 252 235 7.250532 0.509859 SUCCESS 64 +010110111 257 255 245 228 264 237 229 240 5.238114 0.731849 SUCCESS 65 +010111011 242 276 249 229 274 222 257 241 11.992426 0.151542 SUCCESS 66 +010111111 218 246 239 213 250 233 244 231 8.522593 0.384153 SUCCESS 67 +011000111 254 238 244 228 239 225 218 249 6.326938 0.610661 SUCCESS 68 +011001111 221 260 227 265 253 252 227 253 8.594616 0.377638 SUCCESS 69 +011010111 224 244 243 245 226 243 266 252 5.411817 0.712789 SUCCESS 70 +011011111 269 255 243 259 212 210 229 236 14.620221 0.066965 SUCCESS 71 +011101111 217 273 248 259 242 207 265 275 19.393890 0.012889 SUCCESS 72 +011111111 224 244 247 233 228 229 242 224 6.081211 0.638135 SUCCESS 73 +100000000 277 259 247 264 257 238 218 238 11.136619 0.194078 SUCCESS 74 +100010000 279 229 255 228 247 235 258 219 11.602652 0.169832 SUCCESS 75 +100100000 220 270 231 250 245 258 257 235 8.052322 0.428376 SUCCESS 76 +100101000 265 210 252 229 235 270 267 221 15.683625 0.047139 SUCCESS 77 +100110000 267 240 256 271 256 249 250 237 7.005865 0.536000 SUCCESS 78 +100111000 224 244 233 249 257 244 226 232 5.058055 0.751353 SUCCESS 79 +101000000 247 243 234 270 249 239 244 240 3.595345 0.891665 SUCCESS 80 +101000100 270 256 251 215 243 247 258 229 9.053236 0.337825 SUCCESS 81 +101001000 264 241 247 241 233 221 240 244 4.653453 0.793892 SUCCESS 82 +101001100 256 226 234 252 235 235 234 257 4.528471 0.806578 SUCCESS 83 +101010000 240 228 240 248 246 228 251 243 2.631502 0.955317 SUCCESS 84 +101010100 250 221 271 232 246 226 275 252 11.802835 0.160220 SUCCESS 85 +101011000 248 226 252 233 252 270 237 220 8.022666 0.431259 SUCCESS 86 +101011100 225 234 264 245 233 238 252 252 4.869523 0.771426 SUCCESS 87 +101100000 236 247 272 267 244 253 244 219 8.831870 0.356677 SUCCESS 88 +101100100 259 271 241 240 259 248 248 246 5.190451 0.737040 SUCCESS 89 +101101000 240 242 224 240 237 237 253 233 3.167441 0.923414 SUCCESS 90 +101101100 214 235 254 272 261 227 253 274 14.466642 0.070385 SUCCESS 91 +101110000 239 264 247 263 245 269 222 265 9.874091 0.273975 SUCCESS 92 +101110100 258 249 267 244 266 249 236 260 6.608677 0.579380 SUCCESS 93 +101111000 251 245 254 261 234 259 255 257 4.398194 0.819530 SUCCESS 94 +101111100 256 255 249 254 226 244 253 259 4.275330 0.831467 SUCCESS 95 +110000000 282 258 268 263 259 237 257 228 13.773946 0.087851 SUCCESS 96 +110000010 253 265 223 261 238 248 248 255 6.064265 0.640033 SUCCESS 97 +110000100 236 234 232 252 228 270 221 264 9.476903 0.303674 SUCCESS 98 +110001000 258 244 243 219 231 233 265 249 6.696588 0.569694 SUCCESS 99 +110001010 260 242 247 232 243 256 239 235 2.811561 0.945621 SUCCESS 100 +110010000 225 266 236 270 252 257 256 252 8.518356 0.384539 SUCCESS 101 +110010010 225 260 232 238 235 256 236 242 4.648157 0.794434 SUCCESS 102 +110010100 238 217 261 229 235 231 243 238 6.698706 0.569461 SUCCESS 103 +110011000 253 250 250 259 249 250 238 244 1.969522 0.981932 SUCCESS 104 +110011010 230 259 244 276 245 229 243 239 7.176391 0.517727 SUCCESS 105 +110100000 248 263 236 271 245 231 232 255 6.769670 0.561675 SUCCESS 106 +110100010 246 257 240 238 257 243 248 230 2.564775 0.958642 SUCCESS 107 +110100100 247 235 255 241 254 214 234 243 5.627887 0.688834 SUCCESS 108 +110101000 245 274 230 231 239 231 238 237 6.574783 0.583125 SUCCESS 109 +110101010 249 220 255 232 223 244 277 258 10.975625 0.203084 SUCCESS 110 +110101100 222 237 245 246 251 289 239 240 11.222411 0.189413 SUCCESS 111 +110110000 215 283 270 253 238 242 227 261 15.793779 0.045429 SUCCESS 112 +110110010 225 259 222 243 263 244 249 246 6.191365 0.625806 SUCCESS 113 +110110100 244 254 247 224 255 248 257 242 3.450239 0.903017 SUCCESS 114 +110111000 236 247 248 235 220 268 235 234 6.398962 0.602635 SUCCESS 115 +110111010 259 247 265 242 260 268 242 256 6.937019 0.543443 SUCCESS 116 +110111100 227 246 247 257 256 224 257 268 7.425295 0.491517 SUCCESS 117 +111000000 259 240 259 252 244 270 223 245 6.940196 0.543099 SUCCESS 118 +111000010 234 224 244 250 243 263 205 273 13.829023 0.086332 SUCCESS 119 +111000100 243 240 249 223 216 254 258 250 6.795090 0.558894 SUCCESS 120 +111000110 256 251 235 265 283 230 272 250 13.682858 0.090415 SUCCESS 121 +111001000 213 252 229 276 210 263 274 250 20.011385 0.010293 SUCCESS 122 +111001010 243 218 227 233 250 238 222 241 7.084243 0.527571 SUCCESS 123 +111001100 258 256 263 250 256 209 233 244 9.417589 0.308302 SUCCESS 124 +111010000 231 214 228 262 227 239 239 260 9.562695 0.297069 SUCCESS 125 +111010010 252 244 254 228 270 247 245 231 5.382161 0.716058 SUCCESS 126 +111010100 252 242 243 243 256 234 231 220 4.519998 0.807429 SUCCESS 127 +111010110 239 266 232 268 250 266 235 246 7.717625 0.461528 SUCCESS 128 +111011000 228 272 268 234 238 221 257 225 11.919343 0.154839 SUCCESS 129 +111011010 240 251 235 210 247 259 258 245 7.350094 0.499374 SUCCESS 130 +111011100 252 242 253 237 224 250 241 246 2.749070 0.949105 SUCCESS 131 +111100000 267 247 245 257 249 263 221 252 7.095894 0.526323 SUCCESS 132 +111100010 265 245 239 251 230 272 266 253 8.659225 0.371853 SUCCESS 133 +111100100 225 242 243 259 206 286 243 254 16.517190 0.035548 SUCCESS 134 +111100110 236 266 241 265 254 197 241 254 14.470878 0.070288 SUCCESS 135 +111101000 242 218 222 261 227 246 234 249 7.983476 0.435086 SUCCESS 136 +111101010 227 229 242 244 258 227 238 234 4.882233 0.770086 SUCCESS 137 +111101100 205 302 235 243 236 248 248 263 22.950575 0.003428 FAILURE 138 +111101110 252 238 270 241 210 268 221 252 13.176575 0.105917 SUCCESS 139 +111110000 262 227 248 244 244 245 238 266 4.849399 0.773545 SUCCESS 140 +111110010 219 256 250 252 212 281 223 268 18.119711 0.020347 SUCCESS 141 +111110100 247 242 238 247 252 228 256 232 2.832744 0.944411 SUCCESS 142 +111110110 216 271 262 224 249 247 283 268 18.434284 0.018196 SUCCESS 143 +111111000 247 242 247 244 226 237 251 249 1.997061 0.981102 SUCCESS 144 +111111010 222 256 232 250 237 218 261 207 13.592828 0.093015 SUCCESS 145 +111111100 228 249 240 264 245 235 248 246 3.382452 0.908119 SUCCESS 146 +111111110 224 244 247 233 228 229 242 224 6.081211 0.638135 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 255 254 253 241 233 253 222 270 7.057764 0.530413 SUCCESS 0 +000000011 242 243 216 251 213 245 210 267 14.834173 0.062451 SUCCESS 1 +000000101 248 263 238 246 254 249 236 232 3.163204 0.923702 SUCCESS 2 +000000111 251 239 232 235 235 245 209 231 7.600058 0.473479 SUCCESS 3 +000001001 232 250 248 269 236 247 259 245 4.709589 0.788117 SUCCESS 4 +000001011 266 257 243 237 259 238 242 247 4.100568 0.847938 SUCCESS 5 +000001101 262 249 234 245 241 217 256 255 6.148998 0.630546 SUCCESS 6 +000001111 265 240 254 219 250 238 227 222 8.627450 0.374691 SUCCESS 7 +000010001 231 249 250 266 225 245 248 252 4.883293 0.769974 SUCCESS 8 +000010011 234 256 249 246 252 248 260 231 3.271239 0.916201 SUCCESS 9 +000010101 238 242 257 262 241 272 271 267 10.844288 0.210679 SUCCESS 10 +000010111 240 266 241 251 246 236 237 271 5.910685 0.657236 SUCCESS 11 +000011001 221 247 245 269 267 255 255 267 10.361308 0.240577 SUCCESS 12 +000011011 244 249 216 235 254 234 255 218 8.044908 0.429096 SUCCESS 13 +000011101 246 235 274 276 216 243 243 225 13.365107 0.099890 SUCCESS 14 +000011111 259 247 240 198 255 252 246 248 10.900424 0.207405 SUCCESS 15 +000100011 238 254 236 258 243 227 238 238 3.233109 0.918888 SUCCESS 16 +000100101 233 254 251 260 259 227 234 267 7.036580 0.532691 SUCCESS 17 +000100111 230 238 244 276 260 258 260 232 8.882710 0.352287 SUCCESS 18 +000101001 236 241 262 225 229 259 224 263 8.356303 0.399462 SUCCESS 19 +000101011 232 254 244 237 252 246 260 244 2.596550 0.957077 SUCCESS 20 +000101101 247 230 267 223 233 232 241 234 6.610795 0.579146 SUCCESS 21 +000101111 263 255 238 250 242 253 250 270 5.651189 0.686238 SUCCESS 22 +000110011 231 234 234 250 296 249 257 248 14.012259 0.081446 SUCCESS 23 +000110101 245 229 243 240 233 231 250 284 9.186691 0.326793 SUCCESS 24 +000110111 248 273 245 224 245 257 257 238 6.881942 0.549422 SUCCESS 25 +000111001 245 240 254 263 241 258 225 209 9.631541 0.291845 SUCCESS 26 +000111011 257 231 267 246 251 261 231 230 6.645748 0.575290 SUCCESS 27 +000111101 261 262 262 233 258 231 236 218 9.154916 0.329397 SUCCESS 28 +000111111 233 239 243 228 247 247 265 281 9.419708 0.308136 SUCCESS 29 +001000011 231 233 238 245 272 255 243 257 5.917040 0.656524 SUCCESS 30 +001000101 237 238 251 267 238 238 255 255 4.111159 0.846958 SUCCESS 31 +001000111 238 263 243 241 247 242 233 246 2.308456 0.970065 SUCCESS 32 +001001011 245 241 267 233 249 239 243 244 3.003270 0.934152 SUCCESS 33 +001001101 216 238 259 255 229 256 263 216 11.375990 0.181291 SUCCESS 34 +001001111 242 229 210 279 275 253 260 241 16.556380 0.035075 SUCCESS 35 +001010011 228 248 242 212 224 239 200 257 16.335013 0.037828 SUCCESS 36 +001010101 272 233 238 259 234 250 217 260 9.678145 0.288346 SUCCESS 37 +001010111 220 234 244 239 233 259 261 226 7.071533 0.528935 SUCCESS 38 +001011011 236 251 252 237 202 229 238 255 10.104989 0.257734 SUCCESS 39 +001011101 218 239 259 237 249 274 220 246 10.518065 0.230529 SUCCESS 40 +001011111 244 250 216 258 227 247 249 280 11.144033 0.193671 SUCCESS 41 +001100101 217 258 236 259 250 232 275 273 13.490089 0.096063 SUCCESS 42 +001100111 230 244 268 238 259 247 247 231 5.156558 0.740719 SUCCESS 43 +001101011 230 240 239 272 224 255 252 255 7.301372 0.504493 SUCCESS 44 +001101101 215 244 249 232 265 245 243 220 8.638042 0.373744 SUCCESS 45 +001101111 266 270 276 233 271 235 233 213 17.734174 0.023310 SUCCESS 46 +001110101 246 277 225 234 223 235 244 279 13.974129 0.082442 SUCCESS 47 +001110111 254 223 251 239 252 268 221 235 7.911453 0.442167 SUCCESS 48 +001111011 252 265 254 237 246 221 234 233 5.976354 0.649881 SUCCESS 49 +001111101 279 244 228 223 249 237 242 239 8.591439 0.377924 SUCCESS 50 +001111111 246 242 225 244 235 233 264 242 4.153526 0.843013 SUCCESS 51 +010000011 265 247 257 258 240 255 278 223 10.724602 0.217797 SUCCESS 52 +010000111 236 252 248 234 258 248 240 241 2.033072 0.979981 SUCCESS 53 +010001011 265 227 257 247 214 264 247 235 9.732162 0.284330 SUCCESS 54 +010001111 247 252 235 252 257 236 237 273 5.642716 0.687182 SUCCESS 55 +010010011 215 220 218 261 264 226 263 228 15.834027 0.044818 SUCCESS 56 +010010111 220 247 269 246 259 249 235 247 6.563133 0.584414 SUCCESS 57 +010011011 261 248 256 242 257 233 240 216 6.536653 0.587345 SUCCESS 58 +010011111 212 235 214 274 245 254 244 239 12.878949 0.116083 SUCCESS 59 +010100011 249 239 235 242 258 255 246 271 4.975440 0.760198 SUCCESS 60 +010100111 228 261 255 244 236 251 230 242 4.153526 0.843013 SUCCESS 61 +010101011 272 230 243 237 238 232 210 257 10.775442 0.214750 SUCCESS 62 +010101111 261 206 253 234 227 242 241 238 9.594470 0.294650 SUCCESS 63 +010110011 232 244 240 223 245 235 284 233 10.202433 0.251104 SUCCESS 64 +010110111 219 251 262 255 224 252 273 256 10.837933 0.211052 SUCCESS 65 +010111011 225 250 252 217 246 216 230 260 10.354953 0.240991 SUCCESS 66 +010111111 228 235 224 240 228 254 257 250 5.605645 0.691309 SUCCESS 67 +011000111 257 225 251 252 245 237 254 264 5.019925 0.755444 SUCCESS 68 +011001111 279 234 257 243 250 214 229 235 11.607948 0.169572 SUCCESS 69 +011010111 252 235 252 245 233 259 263 236 4.132343 0.844990 SUCCESS 70 +011011111 268 241 247 234 241 254 263 232 5.512438 0.701662 SUCCESS 71 +011101111 228 241 239 249 255 255 225 230 4.751956 0.783729 SUCCESS 72 +011111111 233 230 218 241 267 247 250 244 6.700824 0.569228 SUCCESS 73 +100000000 255 254 253 241 233 253 222 270 7.057764 0.530413 SUCCESS 74 +100010000 250 240 264 254 216 260 252 238 7.145675 0.521000 SUCCESS 75 +100100000 260 246 243 236 226 208 226 232 10.303054 0.244396 SUCCESS 76 +100101000 266 249 265 231 264 282 235 275 16.846591 0.031747 SUCCESS 77 +100110000 223 250 235 234 246 257 252 253 4.137639 0.844497 SUCCESS 78 +100111000 223 252 260 232 260 243 238 232 5.698852 0.680923 SUCCESS 79 +101000000 254 228 242 253 215 252 236 249 6.104513 0.635526 SUCCESS 80 +101000100 218 229 222 274 214 247 224 259 16.249221 0.038949 SUCCESS 81 +101001000 254 231 259 258 243 224 240 243 4.694761 0.789646 SUCCESS 82 +101001100 238 233 257 232 264 241 257 235 4.778435 0.780974 SUCCESS 83 +101010000 228 238 253 230 244 243 262 245 3.801882 0.874541 SUCCESS 84 +101010100 241 251 232 253 248 259 245 248 2.266089 0.971748 SUCCESS 85 +101011000 253 223 233 233 241 241 233 264 5.553746 0.697078 SUCCESS 86 +101011100 252 243 229 267 226 247 252 261 6.350240 0.608063 SUCCESS 87 +101100000 232 241 247 251 248 235 236 251 1.795819 0.986644 SUCCESS 88 +101100100 250 291 227 231 240 239 226 219 15.677270 0.047239 SUCCESS 89 +101101000 253 256 244 255 253 208 234 252 7.991950 0.434257 SUCCESS 90 +101101100 248 249 231 249 242 256 225 254 3.574161 0.893358 SUCCESS 91 +101110000 268 240 231 243 240 228 241 241 4.478691 0.811561 SUCCESS 92 +101110100 232 247 249 267 231 280 223 228 12.150242 0.144625 SUCCESS 93 +101111000 237 234 251 234 255 242 264 263 4.987091 0.758955 SUCCESS 94 +101111100 264 245 263 251 221 282 256 243 12.332419 0.136977 SUCCESS 95 +110000000 265 251 217 254 236 246 234 258 7.121314 0.523602 SUCCESS 96 +110000010 262 234 230 244 271 267 251 267 10.327414 0.242793 SUCCESS 97 +110000100 202 234 228 240 231 259 260 242 11.880154 0.156632 SUCCESS 98 +110001000 243 248 247 239 254 240 265 234 2.981027 0.935543 SUCCESS 99 +110001010 259 258 228 235 209 250 232 265 11.049767 0.198895 SUCCESS 100 +110010000 253 259 242 221 257 224 247 245 6.012365 0.645847 SUCCESS 101 +110010010 269 219 258 228 249 264 229 230 10.801922 0.213177 SUCCESS 102 +110010100 255 254 241 267 244 235 222 230 6.444506 0.597569 SUCCESS 103 +110011000 225 262 248 255 245 259 252 256 5.268830 0.728495 SUCCESS 104 +110011010 266 248 250 247 244 227 257 240 4.289100 0.830143 SUCCESS 105 +110100000 256 261 252 266 242 246 250 229 5.243410 0.731272 SUCCESS 106 +110100010 245 240 243 229 200 225 234 236 11.562404 0.171822 SUCCESS 107 +110100100 248 226 252 241 246 221 256 264 6.311051 0.612433 SUCCESS 108 +110101000 234 230 264 240 228 247 247 238 4.355827 0.823678 SUCCESS 109 +110101010 241 248 237 231 252 241 238 245 1.516199 0.992436 SUCCESS 110 +110101100 268 245 238 226 228 233 261 247 6.836398 0.554383 SUCCESS 111 +110110000 235 264 233 240 243 249 243 253 3.067879 0.930026 SUCCESS 112 +110110010 242 259 233 237 246 236 236 224 3.986178 0.858368 SUCCESS 113 +110110100 228 251 270 237 252 210 245 259 10.490526 0.232270 SUCCESS 114 +110111000 252 226 227 255 242 233 252 234 4.638625 0.795409 SUCCESS 115 +110111010 248 242 238 247 230 240 237 253 1.742860 0.987906 SUCCESS 116 +110111100 228 277 244 226 270 227 250 249 11.398233 0.180139 SUCCESS 117 +111000000 227 256 228 258 254 212 240 268 11.029643 0.200025 SUCCESS 118 +111000010 225 218 217 248 249 262 258 261 11.098489 0.196181 SUCCESS 119 +111000100 239 244 233 259 273 250 237 231 6.196660 0.625213 SUCCESS 120 +111000110 231 230 248 247 231 262 245 235 4.113278 0.846761 SUCCESS 121 +111001000 238 268 260 208 269 241 250 237 12.194727 0.142725 SUCCESS 122 +111001010 262 228 250 240 212 260 212 220 14.951741 0.060091 SUCCESS 123 +111001100 236 248 240 268 256 247 236 250 3.888734 0.867020 SUCCESS 124 +111010000 244 266 252 251 214 248 245 211 11.050826 0.198836 SUCCESS 125 +111010010 242 226 262 252 227 254 245 260 5.753928 0.674773 SUCCESS 126 +111010100 238 232 263 225 258 264 214 244 10.174894 0.252965 SUCCESS 127 +111010110 275 247 250 244 232 223 270 240 9.642133 0.291047 SUCCESS 128 +111011000 219 277 251 236 241 243 236 274 11.840965 0.158442 SUCCESS 129 +111011010 260 223 290 231 256 219 251 254 16.489652 0.035884 SUCCESS 130 +111011100 254 232 223 238 242 224 216 210 13.105611 0.108267 SUCCESS 131 +111100000 251 245 248 241 254 227 268 246 4.393957 0.819946 SUCCESS 132 +111100010 242 234 229 265 270 254 227 248 7.824601 0.450789 SUCCESS 133 +111100100 253 224 232 229 246 253 242 255 4.510466 0.808385 SUCCESS 134 +111100110 250 244 245 249 256 258 234 252 2.360355 0.967925 SUCCESS 135 +111101000 260 249 233 236 218 229 236 239 6.224199 0.622134 SUCCESS 136 +111101010 259 234 275 250 254 246 218 226 10.268101 0.246711 SUCCESS 137 +111101100 243 252 256 222 235 243 233 244 3.822007 0.872815 SUCCESS 138 +111101110 248 248 241 265 227 217 227 210 12.550607 0.128276 SUCCESS 139 +111110000 239 239 245 270 250 248 266 250 5.445711 0.709047 SUCCESS 140 +111110010 242 223 237 242 241 246 221 247 4.500933 0.809340 SUCCESS 141 +111110100 258 242 217 218 263 240 280 261 15.084136 0.057530 SUCCESS 142 +111110110 249 261 236 251 221 241 232 259 5.654367 0.685884 SUCCESS 143 +111111000 233 251 232 271 257 245 257 235 6.168063 0.628413 SUCCESS 144 +111111010 249 246 229 233 242 235 272 257 5.975294 0.649999 SUCCESS 145 +111111100 231 225 210 240 270 237 264 232 12.633222 0.125108 SUCCESS 146 +111111110 233 230 218 241 267 247 250 244 6.700824 0.569228 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 237 233 236 227 248 249 257 261 4.334644 0.825739 SUCCESS 0 +000000011 228 251 233 206 253 237 243 250 8.684645 0.369593 SUCCESS 1 +000000101 259 232 243 226 225 264 244 271 9.240708 0.322399 SUCCESS 2 +000000111 250 214 228 236 257 240 266 238 8.333002 0.401636 SUCCESS 3 +000001001 239 229 240 248 257 234 239 233 2.988442 0.935081 SUCCESS 4 +000001011 236 242 245 250 241 263 238 247 2.193007 0.974516 SUCCESS 5 +000001101 223 270 216 250 250 253 208 256 14.830995 0.062516 SUCCESS 6 +000001111 244 246 231 250 253 269 271 228 8.007837 0.432705 SUCCESS 7 +000010001 251 231 247 264 222 262 263 249 7.676318 0.465710 SUCCESS 8 +000010011 235 250 236 233 245 220 252 248 4.098449 0.848134 SUCCESS 9 +000010101 273 229 266 219 232 241 247 243 9.907984 0.271544 SUCCESS 10 +000010111 246 228 253 237 228 237 242 252 3.263825 0.916727 SUCCESS 11 +000011001 260 213 223 282 249 250 246 266 15.429425 0.051314 SUCCESS 12 +000011011 223 254 217 227 231 241 205 256 14.517482 0.069235 SUCCESS 13 +000011101 262 224 245 227 240 257 216 257 9.143265 0.330355 SUCCESS 14 +000011111 228 233 244 235 243 256 273 233 6.638333 0.576108 SUCCESS 15 +000100011 273 241 229 237 230 232 251 270 9.262951 0.320602 SUCCESS 16 +000100101 241 226 238 223 255 222 214 246 9.917517 0.270863 SUCCESS 17 +000100111 225 246 255 238 253 219 247 231 5.997537 0.647508 SUCCESS 18 +000101001 256 243 263 262 239 261 277 265 11.208642 0.190155 SUCCESS 19 +000101011 263 235 251 243 251 227 233 245 4.038077 0.853672 SUCCESS 20 +000101101 261 270 216 262 254 232 256 233 10.905720 0.207099 SUCCESS 21 +000101111 255 254 230 252 244 234 217 242 5.592935 0.692723 SUCCESS 22 +000110011 240 228 230 254 244 228 234 248 4.031722 0.854250 SUCCESS 23 +000110101 243 251 228 260 251 254 206 225 10.696005 0.219526 SUCCESS 24 +000110111 244 247 212 250 230 255 232 236 6.802504 0.558083 SUCCESS 25 +000111001 255 250 240 248 263 241 246 250 2.494869 0.961970 SUCCESS 26 +000111011 273 216 267 249 245 246 234 262 11.007400 0.201280 SUCCESS 27 +000111101 250 256 252 262 248 267 242 239 4.771021 0.781746 SUCCESS 28 +000111111 219 246 238 237 234 235 260 240 4.990269 0.758616 SUCCESS 29 +001000011 223 234 208 245 218 263 244 246 12.273105 0.139428 SUCCESS 30 +001000101 248 227 247 249 224 249 250 248 3.468245 0.901640 SUCCESS 31 +001000111 284 251 256 255 245 229 241 272 12.340892 0.136630 SUCCESS 32 +001001011 265 213 260 253 248 229 218 230 12.121644 0.145858 SUCCESS 33 +001001101 230 246 249 243 223 252 245 241 3.164263 0.923630 SUCCESS 34 +001001111 233 259 256 250 274 220 254 253 9.199401 0.325755 SUCCESS 35 +001010011 241 242 259 266 245 254 267 257 6.360831 0.606882 SUCCESS 36 +001010101 257 229 227 206 239 241 235 227 10.819927 0.212113 SUCCESS 37 +001010111 232 248 242 217 240 210 236 258 9.923872 0.270410 SUCCESS 38 +001011011 259 267 238 249 248 216 239 237 7.155207 0.519983 SUCCESS 39 +001011101 256 223 269 231 252 237 259 226 8.646515 0.372987 SUCCESS 40 +001011111 239 247 242 275 245 243 228 224 7.030225 0.533375 SUCCESS 41 +001100101 241 254 219 245 247 238 242 233 3.869669 0.868687 SUCCESS 42 +001100111 253 232 250 233 259 217 235 224 7.750459 0.458218 SUCCESS 43 +001101011 238 247 214 260 243 253 242 244 5.464776 0.706939 SUCCESS 44 +001101101 231 255 251 241 245 256 239 256 2.781904 0.947290 SUCCESS 45 +001101111 235 242 217 252 224 258 262 249 7.737749 0.459498 SUCCESS 46 +001110101 247 251 266 241 256 238 229 223 5.920218 0.656168 SUCCESS 47 +001110111 266 234 257 258 238 242 231 255 5.388516 0.715358 SUCCESS 48 +001111011 241 262 262 239 262 254 251 235 5.179860 0.738191 SUCCESS 49 +001111101 253 222 240 237 234 242 251 235 3.701261 0.883021 SUCCESS 50 +001111111 239 251 243 239 231 238 249 253 1.751334 0.987709 SUCCESS 51 +010000011 242 263 213 262 224 276 226 227 15.641259 0.047812 SUCCESS 52 +010000111 248 239 240 221 225 274 225 257 10.095457 0.258390 SUCCESS 53 +010001011 262 276 243 255 225 226 243 230 9.956706 0.268078 SUCCESS 54 +010001111 251 255 258 289 236 226 246 252 11.997722 0.151306 SUCCESS 55 +010010011 218 259 247 231 254 228 268 274 12.304880 0.138110 SUCCESS 56 +010010111 244 245 261 244 257 257 237 211 7.478253 0.486017 SUCCESS 57 +010011011 238 236 261 244 241 251 258 249 2.803087 0.946101 SUCCESS 58 +010011111 237 261 250 238 246 234 282 249 8.354185 0.399659 SUCCESS 59 +010100011 227 235 282 282 257 235 249 232 15.528987 0.049640 SUCCESS 60 +010100111 251 253 255 252 236 245 259 238 2.677046 0.952963 SUCCESS 61 +010101011 239 245 227 221 246 254 230 239 5.007215 0.756805 SUCCESS 62 +010101111 224 243 239 238 252 231 227 272 7.518502 0.481857 SUCCESS 63 +010110011 232 231 252 239 262 256 247 250 3.859077 0.869609 SUCCESS 64 +010110111 269 231 246 251 231 229 245 242 5.287895 0.726409 SUCCESS 65 +010111011 237 244 263 229 243 247 251 238 3.093299 0.928367 SUCCESS 66 +010111111 214 227 246 290 247 212 213 222 24.603936 0.001814 FAILURE 67 +011000111 280 241 247 242 251 244 252 242 6.030371 0.643830 SUCCESS 68 +011001111 224 227 273 226 255 252 235 248 9.062768 0.337029 SUCCESS 69 +011010111 249 257 211 254 257 249 236 234 7.381869 0.496047 SUCCESS 70 +011011111 267 249 241 251 230 244 247 247 3.474600 0.901152 SUCCESS 71 +011101111 249 233 279 248 225 248 225 255 9.505500 0.301461 SUCCESS 72 +011111111 238 243 254 260 233 246 241 251 2.426024 0.965091 SUCCESS 73 +100000000 237 233 236 227 248 249 257 261 4.334644 0.825739 SUCCESS 74 +100010000 252 248 266 268 223 260 227 244 8.969561 0.344870 SUCCESS 75 +100100000 240 242 224 265 241 256 241 252 4.596258 0.799727 SUCCESS 76 +100101000 252 244 235 267 230 274 256 231 8.786325 0.360641 SUCCESS 77 +100110000 249 237 267 235 257 245 247 277 8.204842 0.413721 SUCCESS 78 +100111000 244 243 237 238 259 252 246 219 4.268975 0.832077 SUCCESS 79 +101000000 272 228 242 241 269 234 254 237 8.138115 0.420096 SUCCESS 80 +101000100 261 259 238 241 244 258 224 284 11.612185 0.169364 SUCCESS 81 +101001000 243 228 234 254 223 234 242 238 4.457507 0.813669 SUCCESS 82 +101001100 252 227 240 218 243 225 255 219 9.199401 0.325755 SUCCESS 83 +101010000 250 231 247 232 257 252 229 262 4.821861 0.776435 SUCCESS 84 +101010100 248 226 239 243 267 249 241 231 4.660867 0.793131 SUCCESS 85 +101011000 257 242 226 236 242 248 247 262 3.864373 0.869148 SUCCESS 86 +101011100 246 245 221 222 234 227 234 236 6.748487 0.563996 SUCCESS 87 +101100000 260 253 215 228 249 260 212 268 14.052507 0.080407 SUCCESS 88 +101100100 242 247 260 247 218 250 251 233 4.919304 0.766165 SUCCESS 89 +101101000 250 245 233 226 249 218 234 242 5.511379 0.701779 SUCCESS 90 +101101100 258 268 264 241 235 264 251 235 7.524857 0.481202 SUCCESS 91 +101110000 242 216 254 248 228 261 276 237 10.674821 0.220814 SUCCESS 92 +101110100 238 257 247 216 264 244 263 252 7.693264 0.463992 SUCCESS 93 +101111000 255 272 241 244 248 201 240 240 11.921462 0.154743 SUCCESS 94 +101111100 255 288 223 267 260 248 215 236 17.769127 0.023026 SUCCESS 95 +110000000 218 244 247 208 233 258 255 252 10.559372 0.227937 SUCCESS 96 +110000010 264 270 254 244 252 279 257 240 11.113317 0.195361 SUCCESS 97 +110000100 234 232 239 245 248 227 265 252 4.586726 0.800695 SUCCESS 98 +110001000 259 243 253 233 232 226 226 234 5.641657 0.687300 SUCCESS 99 +110001010 260 236 240 235 239 208 253 217 10.863353 0.209563 SUCCESS 100 +110010000 216 245 210 258 221 276 239 243 15.790601 0.045477 SUCCESS 101 +110010010 266 253 247 243 229 251 246 262 4.939428 0.764030 SUCCESS 102 +110010100 258 246 260 270 234 248 271 232 8.915544 0.349471 SUCCESS 103 +110011000 249 249 274 242 239 241 224 267 8.087275 0.424992 SUCCESS 104 +110011010 237 247 235 257 268 275 256 273 11.888628 0.156243 SUCCESS 105 +110100000 232 241 221 241 253 239 232 232 4.661927 0.793023 SUCCESS 106 +110100010 257 270 242 219 248 252 245 266 8.589320 0.378115 SUCCESS 107 +110100100 196 237 215 249 251 229 234 270 18.162078 0.020044 SUCCESS 108 +110101000 244 250 255 252 253 252 227 263 4.258384 0.833091 SUCCESS 109 +110101010 230 242 239 258 274 262 236 243 7.211343 0.514012 SUCCESS 110 +110101100 236 250 259 244 262 279 244 268 10.285048 0.245587 SUCCESS 111 +110110000 230 227 226 235 229 242 238 260 6.047318 0.641931 SUCCESS 112 +110110010 245 248 248 254 226 223 273 242 7.377632 0.496490 SUCCESS 113 +110110100 257 244 264 221 238 251 250 266 7.174272 0.517952 SUCCESS 114 +110111000 253 214 256 242 242 269 277 232 12.637459 0.124947 SUCCESS 115 +110111010 252 243 241 224 241 256 250 283 9.213170 0.324634 SUCCESS 116 +110111100 246 253 237 270 245 253 230 231 5.312255 0.723740 SUCCESS 117 +111000000 230 214 248 214 257 257 263 238 11.671498 0.166474 SUCCESS 118 +111000010 245 259 258 241 257 219 269 241 7.837311 0.449521 SUCCESS 119 +111000100 262 240 259 228 263 231 215 234 9.732162 0.284330 SUCCESS 120 +111000110 238 282 251 257 252 229 243 221 10.641987 0.222821 SUCCESS 121 +111001000 229 272 222 286 222 249 219 239 18.724496 0.016405 SUCCESS 122 +111001010 241 250 271 270 228 238 245 237 7.562987 0.477278 SUCCESS 123 +111001100 227 226 264 261 239 237 226 254 7.645602 0.468831 SUCCESS 124 +111010000 251 238 248 237 261 235 228 249 3.399399 0.906856 SUCCESS 125 +111010010 210 247 199 238 244 224 245 235 15.826613 0.044930 SUCCESS 126 +111010100 226 250 244 251 224 247 238 221 5.913863 0.656880 SUCCESS 127 +111010110 252 220 262 224 252 259 260 267 10.282929 0.245727 SUCCESS 128 +111011000 250 216 244 245 255 254 232 235 5.390634 0.715124 SUCCESS 129 +111011010 262 237 247 221 266 242 243 247 5.956229 0.652135 SUCCESS 130 +111011100 231 236 253 250 254 258 256 221 5.581284 0.694019 SUCCESS 131 +111100000 239 274 239 245 247 258 277 232 10.059445 0.260878 SUCCESS 132 +111100010 240 247 262 214 268 225 209 222 16.571208 0.034897 SUCCESS 133 +111100100 246 264 229 283 207 235 234 251 15.886986 0.044027 SUCCESS 134 +111100110 231 234 269 266 222 269 241 259 11.487203 0.175591 SUCCESS 135 +111101000 265 245 236 237 244 222 227 256 6.258092 0.618346 SUCCESS 136 +111101010 229 244 255 256 239 256 262 236 4.409845 0.818384 SUCCESS 137 +111101100 251 223 237 258 244 251 229 239 4.402430 0.819113 SUCCESS 138 +111101110 232 222 244 252 243 266 259 243 5.935046 0.654508 SUCCESS 139 +111110000 260 270 261 264 249 233 249 214 11.354807 0.182394 SUCCESS 140 +111110010 246 256 248 273 236 237 222 248 6.840634 0.553921 SUCCESS 141 +111110100 234 226 218 226 236 207 242 260 13.315326 0.101451 SUCCESS 142 +111110110 241 214 236 256 240 238 231 249 5.824893 0.666839 SUCCESS 143 +111111000 265 257 260 260 236 241 255 227 6.748487 0.563996 SUCCESS 144 +111111010 197 225 250 254 251 200 221 255 22.733445 0.003724 FAILURE 145 +111111100 258 227 263 283 214 245 241 234 14.293997 0.074417 SUCCESS 146 +111111110 238 243 254 260 233 246 241 251 2.426024 0.965091 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 253 225 253 233 244 230 263 243 5.101481 0.746677 SUCCESS 0 +000000011 240 248 234 243 246 256 277 226 7.158385 0.519645 SUCCESS 1 +000000101 251 230 257 228 251 238 271 247 6.303636 0.613261 SUCCESS 2 +000000111 237 241 236 241 247 250 241 234 1.234460 0.996290 SUCCESS 3 +000001001 259 205 247 223 263 226 229 235 13.571645 0.093636 SUCCESS 4 +000001011 224 239 226 204 250 239 243 248 10.366604 0.240232 SUCCESS 5 +000001101 251 232 236 256 258 228 221 245 5.886324 0.659964 SUCCESS 6 +000001111 235 245 255 241 239 246 243 233 1.554329 0.991768 SUCCESS 7 +000010001 244 247 274 239 257 255 226 279 11.675735 0.166269 SUCCESS 8 +000010011 247 209 253 205 250 236 228 240 13.680739 0.090476 SUCCESS 9 +000010101 249 256 229 234 262 237 249 260 4.838808 0.774658 SUCCESS 10 +000010111 229 265 212 234 253 266 265 231 12.559081 0.127948 SUCCESS 11 +000011001 238 256 291 222 233 272 238 245 16.117884 0.040724 SUCCESS 12 +000011011 252 236 243 256 253 226 250 210 7.950642 0.438306 SUCCESS 13 +000011101 256 278 249 251 233 253 234 239 7.163681 0.519080 SUCCESS 14 +000011111 229 244 254 262 214 219 244 230 10.100753 0.258026 SUCCESS 15 +000100011 221 242 254 235 272 260 232 265 9.879387 0.273594 SUCCESS 16 +000100101 251 248 254 261 243 241 263 240 3.511670 0.898282 SUCCESS 17 +000100111 282 245 234 227 253 214 234 249 12.471170 0.131387 SUCCESS 18 +000101001 240 228 263 256 227 251 258 221 7.804477 0.452799 SUCCESS 19 +000101011 243 229 245 243 258 237 254 267 4.643921 0.794868 SUCCESS 20 +000101101 213 235 228 241 225 260 237 258 9.248123 0.321799 SUCCESS 21 +000101111 246 263 241 238 243 258 254 237 3.173796 0.922982 SUCCESS 22 +000110011 242 243 286 248 245 290 231 245 17.169638 0.028390 SUCCESS 23 +000110101 252 241 247 253 250 209 222 231 8.849876 0.355118 SUCCESS 24 +000110111 237 249 214 248 239 224 252 224 8.030080 0.430537 SUCCESS 25 +000111001 250 233 262 230 246 252 255 245 3.651481 0.887121 SUCCESS 26 +000111011 246 235 233 256 254 227 232 251 3.968172 0.859984 SUCCESS 27 +000111101 267 219 242 255 272 276 251 239 13.319563 0.101317 SUCCESS 28 +000111111 233 243 253 284 231 235 241 241 8.765142 0.362494 SUCCESS 29 +001000011 251 233 262 251 246 232 230 235 4.114337 0.846663 SUCCESS 30 +001000101 253 243 273 275 219 256 260 253 12.583442 0.127009 SUCCESS 31 +001000111 264 224 227 233 267 246 228 281 14.250572 0.075464 SUCCESS 32 +001001011 218 266 249 257 251 242 253 236 6.554659 0.585351 SUCCESS 33 +001001101 235 218 247 233 265 249 233 247 6.309991 0.612552 SUCCESS 34 +001001111 266 251 227 228 240 236 239 229 6.003892 0.646796 SUCCESS 35 +001010011 241 222 251 271 222 241 242 214 11.354807 0.182394 SUCCESS 36 +001010101 248 231 236 267 244 268 257 222 8.481285 0.387922 SUCCESS 37 +001010111 243 259 240 259 259 237 254 259 4.455389 0.813880 SUCCESS 38 +001011011 206 232 230 249 213 258 237 271 15.921938 0.043511 SUCCESS 39 +001011101 224 233 231 249 255 228 237 226 6.280335 0.615862 SUCCESS 40 +001011111 224 268 238 247 249 235 269 234 7.834134 0.449838 SUCCESS 41 +001100101 237 239 246 235 242 252 251 210 6.109809 0.634933 SUCCESS 42 +001100111 250 245 260 258 247 260 250 236 3.561451 0.894368 SUCCESS 43 +001101011 265 237 232 233 243 231 231 236 4.953198 0.762567 SUCCESS 44 +001101101 238 210 245 222 241 224 243 228 10.034025 0.262646 SUCCESS 45 +001101111 246 234 227 237 244 242 258 247 2.776608 0.947585 SUCCESS 46 +001110101 262 272 237 217 222 239 251 236 10.643046 0.222756 SUCCESS 47 +001110111 240 250 238 260 259 239 239 251 2.805206 0.945981 SUCCESS 48 +001111011 239 218 214 265 265 279 237 219 18.582567 0.017259 SUCCESS 49 +001111101 250 254 232 248 251 228 246 275 6.601263 0.580199 SUCCESS 50 +001111111 233 250 271 269 226 235 241 220 10.603857 0.225171 SUCCESS 51 +010000011 264 259 269 225 252 234 241 252 7.783294 0.454920 SUCCESS 52 +010000111 238 234 267 262 248 223 237 228 7.434828 0.490525 SUCCESS 53 +010001011 255 234 271 239 260 252 266 280 12.917079 0.114735 SUCCESS 54 +010001111 267 228 219 272 238 277 248 261 15.292793 0.053696 SUCCESS 55 +010010011 249 269 278 235 248 257 245 256 9.303199 0.317368 SUCCESS 56 +010010111 213 269 241 263 227 233 246 222 12.132236 0.145401 SUCCESS 57 +010011011 251 221 230 230 263 235 263 263 9.037348 0.339155 SUCCESS 58 +010011111 226 236 241 245 247 226 241 238 3.343263 0.911008 SUCCESS 59 +010100011 263 253 224 261 240 238 267 237 7.428473 0.491186 SUCCESS 60 +010100111 209 242 239 269 226 253 241 218 12.637459 0.124947 SUCCESS 61 +010101011 237 250 239 235 254 271 262 240 5.724272 0.678086 SUCCESS 62 +010101111 259 246 235 257 235 247 241 251 2.636798 0.955046 SUCCESS 63 +010110011 225 243 251 246 225 237 259 265 6.318465 0.611606 SUCCESS 64 +010110111 215 234 247 265 212 241 240 289 18.926797 0.015256 SUCCESS 65 +010111011 266 266 245 245 265 235 244 257 6.962439 0.540691 SUCCESS 66 +010111111 264 259 214 239 255 232 260 229 9.727926 0.284644 SUCCESS 67 +011000111 231 230 242 246 247 248 229 255 3.178033 0.922693 SUCCESS 68 +011001111 242 258 254 252 260 260 238 230 4.650276 0.794217 SUCCESS 69 +011010111 262 234 237 225 254 228 249 264 6.841694 0.553805 SUCCESS 70 +011011111 211 234 230 242 220 232 268 261 12.657583 0.124187 SUCCESS 71 +011101111 236 244 251 247 249 239 235 249 1.180442 0.996831 SUCCESS 72 +011111111 247 240 233 246 229 246 233 238 2.313752 0.969851 SUCCESS 73 +100000000 253 225 253 233 244 230 263 243 5.101481 0.746677 SUCCESS 74 +100010000 268 250 231 241 258 237 238 230 5.367332 0.717690 SUCCESS 75 +100100000 222 264 248 214 262 247 227 245 10.290344 0.245236 SUCCESS 76 +100101000 267 232 250 225 247 253 270 248 7.804477 0.452799 SUCCESS 77 +100110000 250 247 273 231 253 263 230 245 7.135083 0.522131 SUCCESS 78 +100111000 241 233 240 244 240 264 265 281 9.990599 0.265686 SUCCESS 79 +101000000 256 238 253 247 244 252 263 231 3.627120 0.889103 SUCCESS 80 +101000100 253 268 215 233 246 249 243 224 8.703710 0.367904 SUCCESS 81 +101001000 240 252 276 221 244 264 232 250 9.347684 0.313820 SUCCESS 82 +101001100 251 239 259 249 234 226 235 235 3.881320 0.867669 SUCCESS 83 +101010000 259 233 240 245 239 244 243 225 3.203453 0.920948 SUCCESS 84 +101010100 241 239 250 265 224 243 254 227 5.521971 0.700605 SUCCESS 85 +101011000 243 251 242 230 233 261 238 230 3.805060 0.874269 SUCCESS 86 +101011100 260 228 235 249 283 248 266 253 11.450132 0.177475 SUCCESS 87 +101100000 236 252 225 248 237 243 243 242 2.400604 0.966205 SUCCESS 88 +101100100 253 255 244 249 250 213 237 250 5.547391 0.697784 SUCCESS 89 +101101000 228 234 248 226 284 241 226 225 12.710542 0.122205 SUCCESS 90 +101101100 245 230 242 245 250 240 235 265 3.288186 0.914993 SUCCESS 91 +101110000 274 236 254 251 248 257 260 235 6.860759 0.551728 SUCCESS 92 +101110100 256 219 250 269 238 248 225 251 8.012074 0.432292 SUCCESS 93 +101111000 242 249 230 255 257 250 240 238 2.545710 0.959565 SUCCESS 94 +101111100 222 237 235 258 238 237 274 240 7.684791 0.464850 SUCCESS 95 +110000000 235 240 261 248 229 250 273 243 6.348121 0.608299 SUCCESS 96 +110000010 242 244 226 223 267 249 254 257 6.734718 0.565506 SUCCESS 97 +110000100 238 225 270 238 249 233 210 265 12.108934 0.146409 SUCCESS 98 +110001000 237 244 249 263 266 242 253 239 4.316638 0.827485 SUCCESS 99 +110001010 252 219 243 243 246 265 252 239 5.183037 0.737846 SUCCESS 100 +110010000 213 234 236 232 250 235 240 270 8.848816 0.355210 SUCCESS 101 +110010010 244 265 269 262 251 255 244 216 9.874091 0.273975 SUCCESS 102 +110010100 247 247 244 220 250 257 237 243 3.604877 0.890899 SUCCESS 103 +110011000 249 246 274 249 248 240 256 266 6.758019 0.562951 SUCCESS 104 +110011010 228 232 220 256 245 249 240 243 4.969085 0.760875 SUCCESS 105 +110100000 261 263 230 229 254 247 253 238 5.471131 0.706236 SUCCESS 106 +110100010 243 253 229 230 268 241 244 259 5.547391 0.697784 SUCCESS 107 +110100100 224 274 254 220 247 260 224 260 12.262514 0.139870 SUCCESS 108 +110101000 259 242 239 243 248 255 253 231 2.701407 0.951677 SUCCESS 109 +110101010 230 258 253 233 234 246 259 245 3.908858 0.865251 SUCCESS 110 +110101100 230 254 261 229 218 246 226 249 7.833075 0.449944 SUCCESS 111 +110110000 244 245 232 252 223 232 226 263 6.303636 0.613261 SUCCESS 112 +110110010 262 245 262 265 247 222 260 253 8.067151 0.426938 SUCCESS 113 +110110100 236 211 251 213 270 227 222 236 15.665620 0.047424 SUCCESS 114 +110111000 248 248 240 262 250 238 261 241 3.106009 0.927530 SUCCESS 115 +110111010 251 253 249 276 240 243 262 251 6.570547 0.583594 SUCCESS 116 +110111100 240 250 231 253 252 264 234 230 4.497756 0.809658 SUCCESS 117 +111000000 222 220 269 238 225 233 253 275 13.766532 0.088057 SUCCESS 118 +111000010 249 262 229 240 240 260 240 260 4.775257 0.781305 SUCCESS 119 +111000100 248 244 252 240 237 236 248 229 1.926096 0.983194 SUCCESS 120 +111000110 214 225 212 234 219 230 228 224 16.538374 0.035291 SUCCESS 121 +111001000 226 242 229 243 242 230 265 248 5.159735 0.740375 SUCCESS 122 +111001010 218 248 249 234 255 239 270 245 6.942315 0.542869 SUCCESS 123 +111001100 247 249 257 255 235 241 259 245 2.673869 0.953130 SUCCESS 124 +111010000 257 259 269 240 237 257 247 242 5.304841 0.724553 SUCCESS 125 +111010010 256 260 257 263 241 237 227 261 6.582198 0.582305 SUCCESS 126 +111010100 247 277 236 232 255 244 252 237 6.495346 0.591924 SUCCESS 127 +111010110 233 263 284 251 234 215 228 248 14.163720 0.077597 SUCCESS 128 +111011000 244 234 229 238 225 231 233 237 4.581430 0.801232 SUCCESS 129 +111011010 251 234 247 231 274 228 232 248 6.968794 0.540003 SUCCESS 130 +111011100 250 221 251 264 260 248 242 239 5.547391 0.697784 SUCCESS 131 +111100000 216 239 271 228 245 215 228 280 17.775482 0.022974 SUCCESS 132 +111100010 252 243 235 252 236 248 235 218 4.471276 0.812300 SUCCESS 133 +111100100 234 253 232 231 250 251 260 243 3.540268 0.896042 SUCCESS 134 +111100110 251 219 225 239 223 227 248 230 8.577669 0.379165 SUCCESS 135 +111101000 253 258 233 230 250 258 245 260 4.551773 0.804231 SUCCESS 136 +111101010 245 284 223 237 236 269 249 261 13.053712 0.110015 SUCCESS 137 +111101100 229 218 257 265 243 248 248 228 7.643484 0.469047 SUCCESS 138 +111101110 254 237 240 270 252 252 251 232 4.885411 0.769750 SUCCESS 139 +111110000 224 249 238 267 227 248 237 237 5.928691 0.655219 SUCCESS 140 +111110010 228 244 234 257 237 236 265 224 6.295163 0.614206 SUCCESS 141 +111110100 255 285 237 252 258 243 253 280 14.664706 0.066002 SUCCESS 142 +111110110 240 219 254 252 251 221 263 239 7.508969 0.482841 SUCCESS 143 +111111000 226 234 224 251 230 214 253 228 9.867736 0.274432 SUCCESS 144 +111111010 253 258 244 268 250 260 245 256 5.378983 0.716408 SUCCESS 145 +111111100 226 245 229 239 216 237 252 203 13.469965 0.096670 SUCCESS 146 +111111110 247 240 233 246 229 246 233 238 2.313752 0.969851 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 273 260 282 257 234 257 223 234 14.841587 0.062300 SUCCESS 0 +000000011 241 273 264 261 243 257 228 250 8.409262 0.394546 SUCCESS 1 +000000101 256 242 240 247 227 260 255 230 4.380188 0.821297 SUCCESS 2 +000000111 248 275 268 246 238 256 230 212 12.506122 0.130010 SUCCESS 3 +000001001 248 236 279 250 259 223 246 254 8.898597 0.350922 SUCCESS 4 +000001011 240 252 245 256 260 246 244 254 2.431319 0.964857 SUCCESS 5 +000001101 260 255 263 256 246 234 230 265 6.816274 0.556579 SUCCESS 6 +000001111 254 252 265 241 244 266 242 228 5.711562 0.679505 SUCCESS 7 +000010001 253 249 213 241 241 248 240 249 4.857873 0.772653 SUCCESS 8 +000010011 259 244 246 250 243 216 246 254 4.883293 0.769974 SUCCESS 9 +000010101 258 247 246 238 237 266 233 256 4.388661 0.820466 SUCCESS 10 +000010111 242 253 243 260 232 258 264 254 4.951079 0.762792 SUCCESS 11 +000011001 233 241 235 247 242 231 246 218 4.608968 0.798435 SUCCESS 12 +000011011 264 238 231 240 269 258 220 259 9.474784 0.303838 SUCCESS 13 +000011101 229 231 251 219 238 227 296 234 17.810434 0.022693 SUCCESS 14 +000011111 225 250 239 280 252 254 243 244 7.941110 0.439244 SUCCESS 15 +000100011 261 264 247 242 243 232 217 250 6.825806 0.555538 SUCCESS 16 +000100101 233 240 276 239 256 222 241 261 8.931431 0.348113 SUCCESS 17 +000100111 244 242 247 247 234 225 233 256 3.194979 0.921532 SUCCESS 18 +000101001 258 285 228 203 245 240 255 238 16.896372 0.031206 SUCCESS 19 +000101011 251 225 251 222 248 243 228 273 8.727012 0.365846 SUCCESS 20 +000101101 234 259 254 227 258 253 264 235 6.203015 0.624503 SUCCESS 21 +000101111 225 239 266 243 247 268 244 266 8.170949 0.416952 SUCCESS 22 +000110011 242 257 238 228 229 226 246 224 6.073797 0.638966 SUCCESS 23 +000110101 229 256 280 265 240 235 254 237 9.918576 0.270787 SUCCESS 24 +000110111 267 245 238 247 270 258 233 246 6.605499 0.579731 SUCCESS 25 +000111001 255 249 228 226 248 243 215 235 7.110722 0.524735 SUCCESS 26 +000111011 245 218 238 243 253 243 253 258 4.547536 0.804659 SUCCESS 27 +000111101 248 260 245 243 245 251 242 245 1.365797 0.994718 SUCCESS 28 +000111111 252 264 232 266 237 273 255 232 9.457838 0.305156 SUCCESS 29 +001000011 264 252 232 263 236 238 262 248 5.924454 0.655694 SUCCESS 30 +001000101 246 261 255 247 269 252 258 267 7.674199 0.465925 SUCCESS 31 +001000111 274 219 235 293 235 240 224 246 19.084613 0.014414 SUCCESS 32 +001001011 247 254 266 249 248 239 238 271 5.969999 0.650593 SUCCESS 33 +001001101 244 252 240 257 228 232 253 248 3.158968 0.923989 SUCCESS 34 +001001111 258 255 270 249 224 224 215 273 14.811930 0.062907 SUCCESS 35 +001010011 247 265 233 216 253 257 246 225 8.357363 0.399363 SUCCESS 36 +001010101 245 233 244 241 239 236 235 249 1.413459 0.994053 SUCCESS 37 +001010111 226 199 252 252 225 262 252 260 14.778037 0.063608 SUCCESS 38 +001011011 223 249 240 234 251 260 281 222 11.600534 0.169937 SUCCESS 39 +001011101 251 249 229 257 238 233 255 254 3.569925 0.893696 SUCCESS 40 +001011111 248 231 264 241 250 271 233 252 6.501701 0.591219 SUCCESS 41 +001100101 245 239 230 264 250 253 242 233 3.656776 0.886688 SUCCESS 42 +001100111 265 264 232 242 243 241 252 230 5.316492 0.723275 SUCCESS 43 +001101011 262 237 234 245 230 215 248 237 6.724126 0.566669 SUCCESS 44 +001101101 217 231 237 260 233 243 220 237 8.340416 0.400943 SUCCESS 45 +001101111 244 252 228 241 238 241 259 234 2.977850 0.935740 SUCCESS 46 +001110101 248 248 231 228 251 234 263 245 4.105863 0.847448 SUCCESS 47 +001110111 273 244 221 239 249 248 237 265 8.134937 0.420401 SUCCESS 48 +001111011 258 257 238 231 251 232 223 259 6.057910 0.640745 SUCCESS 49 +001111101 194 240 265 250 251 256 253 259 14.778037 0.063608 SUCCESS 50 +001111111 252 228 254 261 245 244 247 211 7.671022 0.466247 SUCCESS 51 +010000011 243 212 263 229 238 244 255 258 8.331943 0.401735 SUCCESS 52 +010000111 233 250 252 264 243 228 269 239 6.446624 0.597334 SUCCESS 53 +010001011 233 260 260 222 240 264 262 284 14.569381 0.068080 SUCCESS 54 +010001111 251 234 257 266 235 246 235 270 6.921131 0.545166 SUCCESS 55 +010010011 247 247 249 217 226 215 242 243 8.298049 0.404911 SUCCESS 56 +010010111 245 257 247 245 238 231 230 257 3.180151 0.922548 SUCCESS 57 +010011011 252 268 230 255 219 252 261 252 8.430445 0.392591 SUCCESS 58 +010011111 230 263 257 262 228 230 233 251 7.082125 0.527799 SUCCESS 59 +010100011 217 224 250 246 262 235 263 249 8.310759 0.403718 SUCCESS 60 +010100111 239 277 211 264 252 253 248 241 11.713865 0.164434 SUCCESS 61 +010101011 246 255 264 223 255 244 228 262 7.036580 0.532691 SUCCESS 62 +010101111 224 234 256 230 238 290 239 264 14.452873 0.070699 SUCCESS 63 +010110011 221 245 265 244 233 227 293 217 19.119565 0.014233 SUCCESS 64 +010110111 248 243 254 262 257 268 269 232 8.197428 0.414426 SUCCESS 65 +010111011 266 240 222 245 220 246 263 250 8.312878 0.403519 SUCCESS 66 +010111111 250 211 230 240 229 274 236 270 13.579059 0.093419 SUCCESS 67 +011000111 247 260 240 227 227 272 228 269 10.674821 0.220814 SUCCESS 68 +011001111 237 226 237 233 242 234 281 225 10.110285 0.257371 SUCCESS 69 +011010111 242 239 231 229 240 215 245 244 5.498669 0.703187 SUCCESS 70 +011011111 248 234 217 260 232 238 258 223 8.170949 0.416952 SUCCESS 71 +011101111 253 244 241 232 255 258 258 258 3.945929 0.861969 SUCCESS 72 +011111111 244 230 227 271 213 260 254 235 11.085778 0.196886 SUCCESS 73 +100000000 273 260 282 257 234 257 223 234 14.841587 0.062300 SUCCESS 74 +100010000 241 242 244 249 269 243 252 245 3.054110 0.930916 SUCCESS 75 +100100000 247 240 257 234 247 242 254 217 4.828216 0.775769 SUCCESS 76 +100101000 241 246 263 237 256 250 258 247 3.375038 0.908669 SUCCESS 77 +100110000 265 247 256 256 264 258 233 237 6.304696 0.613142 SUCCESS 78 +100111000 245 276 240 248 250 246 256 259 6.139465 0.631613 SUCCESS 79 +101000000 239 257 240 265 242 227 257 221 6.961380 0.540805 SUCCESS 80 +101000100 236 259 264 264 243 216 286 246 15.364816 0.052428 SUCCESS 81 +101001000 272 245 256 242 261 239 217 227 9.589175 0.295052 SUCCESS 82 +101001100 260 254 267 277 272 250 243 228 12.821754 0.118131 SUCCESS 83 +101010000 238 245 252 250 223 256 226 248 4.514702 0.807960 SUCCESS 84 +101010100 244 239 256 261 223 258 255 226 6.514411 0.589810 SUCCESS 85 +101011000 231 231 218 244 239 234 250 249 5.143848 0.742097 SUCCESS 86 +101011100 233 201 222 227 241 232 236 255 13.164925 0.106300 SUCCESS 87 +101100000 254 245 252 260 235 246 238 226 3.665250 0.885993 SUCCESS 88 +101100100 251 231 235 263 229 261 246 238 5.141729 0.742326 SUCCESS 89 +101101000 234 242 226 234 258 257 273 240 7.401993 0.493945 SUCCESS 90 +101101100 232 237 266 216 237 234 250 288 15.167811 0.055963 SUCCESS 91 +101110000 241 239 256 244 257 204 224 273 13.521864 0.095111 SUCCESS 92 +101110100 236 260 221 271 255 230 256 241 8.658166 0.371948 SUCCESS 93 +101111000 240 250 244 216 241 238 237 242 4.004183 0.856746 SUCCESS 94 +101111100 236 234 245 238 232 242 230 254 2.776608 0.947585 SUCCESS 95 +110000000 250 268 269 242 226 248 240 252 6.992095 0.537486 SUCCESS 96 +110000010 249 271 244 239 251 241 242 262 4.886470 0.769639 SUCCESS 97 +110000100 255 223 237 238 257 209 226 241 10.128291 0.256137 SUCCESS 98 +110001000 253 265 261 259 269 254 217 279 15.628549 0.048016 SUCCESS 99 +110001010 224 214 262 226 219 259 233 273 15.974896 0.042741 SUCCESS 100 +110010000 234 244 241 234 244 230 268 226 5.562219 0.696137 SUCCESS 101 +110010010 240 230 253 265 247 256 228 242 4.850458 0.773433 SUCCESS 102 +110010100 239 257 253 223 254 237 240 247 3.773285 0.876977 SUCCESS 103 +110011000 256 240 229 233 271 249 234 236 6.037785 0.642999 SUCCESS 104 +110011010 259 227 253 252 234 251 248 223 5.365214 0.717923 SUCCESS 105 +110100000 240 247 240 239 240 225 259 230 3.694906 0.883548 SUCCESS 106 +110100010 240 277 251 238 243 236 273 266 10.854880 0.210058 SUCCESS 107 +110100100 264 231 256 256 244 263 243 241 5.154439 0.740949 SUCCESS 108 +110101000 218 247 253 255 268 247 255 253 7.046113 0.531666 SUCCESS 109 +110101010 245 261 276 243 239 266 248 239 7.833075 0.449944 SUCCESS 110 +110101100 235 203 256 258 225 237 250 239 10.953383 0.204355 SUCCESS 111 +110110000 240 244 247 254 250 265 257 239 3.326316 0.912243 SUCCESS 112 +110110010 242 225 255 234 271 246 238 231 6.467807 0.594981 SUCCESS 113 +110110100 220 223 209 275 254 244 236 226 15.706927 0.046772 SUCCESS 114 +110111000 260 268 254 236 267 220 227 263 11.610066 0.169468 SUCCESS 115 +110111010 227 256 225 246 236 242 258 245 4.522116 0.807216 SUCCESS 116 +110111100 222 242 218 224 230 258 252 242 8.643338 0.373271 SUCCESS 117 +111000000 239 283 270 234 230 228 243 263 13.246481 0.103646 SUCCESS 118 +111000010 267 223 240 223 250 231 238 262 8.459043 0.389960 SUCCESS 119 +111000100 250 244 248 248 245 247 205 279 11.950059 0.153446 SUCCESS 120 +111000110 240 263 252 234 224 231 237 246 4.954257 0.762454 SUCCESS 121 +111001000 227 249 240 260 234 228 258 244 4.834571 0.775102 SUCCESS 122 +111001010 225 253 239 242 231 244 264 262 5.770875 0.672880 SUCCESS 123 +111001100 248 231 214 233 271 257 228 233 10.550899 0.228467 SUCCESS 124 +111010000 231 252 244 243 232 214 257 230 7.013279 0.535201 SUCCESS 125 +111010010 257 254 253 263 241 252 269 238 6.043081 0.642406 SUCCESS 126 +111010100 248 266 244 238 228 232 251 240 4.246733 0.834204 SUCCESS 127 +111010110 236 208 231 258 247 258 245 240 8.280043 0.406604 SUCCESS 128 +111011000 246 264 252 268 246 296 235 232 16.757621 0.032734 SUCCESS 129 +111011010 227 200 229 274 262 230 257 240 17.215182 0.027945 SUCCESS 130 +111011100 266 258 249 227 262 260 201 243 14.492062 0.069808 SUCCESS 131 +111100000 254 271 284 235 244 246 249 277 15.256781 0.054341 SUCCESS 132 +111100010 251 241 261 249 239 251 221 253 4.459626 0.813459 SUCCESS 133 +111100100 242 248 274 262 241 240 256 255 6.429677 0.599218 SUCCESS 134 +111100110 257 219 216 258 257 262 232 244 10.222557 0.249752 SUCCESS 135 +111101000 239 255 255 232 235 249 241 241 2.272444 0.971500 SUCCESS 136 +111101010 252 282 244 264 241 271 253 214 15.293852 0.053677 SUCCESS 137 +111101100 241 257 263 262 245 259 266 246 6.589612 0.581486 SUCCESS 138 +111101110 238 262 248 231 260 259 217 231 8.158239 0.418168 SUCCESS 139 +111110000 244 259 267 244 221 256 226 285 14.487825 0.069904 SUCCESS 140 +111110010 238 240 250 243 239 245 260 252 1.827594 0.985849 SUCCESS 141 +111110100 253 253 240 244 242 245 240 232 1.456885 0.993401 SUCCESS 142 +111110110 230 229 248 278 239 251 260 242 8.138115 0.420096 SUCCESS 143 +111111000 253 239 253 232 247 256 246 258 2.864519 0.942570 SUCCESS 144 +111111010 262 227 241 238 230 241 232 212 8.678290 0.370157 SUCCESS 145 +111111100 236 231 234 250 247 265 262 245 4.828216 0.775769 SUCCESS 146 +111111110 244 230 227 271 213 260 254 235 11.085778 0.196886 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 252 253 216 283 259 240 253 275 15.732347 0.046375 SUCCESS 0 +000000011 234 258 229 260 245 240 242 260 4.449034 0.814510 SUCCESS 1 +000000101 264 257 241 246 244 247 269 253 5.422409 0.711620 SUCCESS 2 +000000111 223 270 238 238 243 255 247 281 11.347393 0.182782 SUCCESS 3 +000001001 263 217 247 235 245 249 235 249 5.571752 0.695078 SUCCESS 4 +000001011 279 224 238 246 250 236 278 254 12.743376 0.120990 SUCCESS 5 +000001101 242 249 266 254 242 241 246 242 2.654804 0.954121 SUCCESS 6 +000001111 227 254 218 238 247 228 255 261 7.550277 0.478584 SUCCESS 7 +000010001 258 240 246 227 217 246 253 225 7.160503 0.519419 SUCCESS 8 +000010011 238 230 234 229 236 251 263 224 6.112986 0.634577 SUCCESS 9 +000010101 247 249 239 232 242 251 242 253 1.442057 0.993629 SUCCESS 10 +000010111 277 240 223 247 249 221 260 249 10.111344 0.257298 SUCCESS 11 +000011001 247 262 233 236 245 224 280 234 9.798890 0.279426 SUCCESS 12 +000011011 269 250 254 269 250 243 253 244 6.287749 0.615034 SUCCESS 13 +000011101 232 255 235 238 241 270 241 264 6.228436 0.621661 SUCCESS 14 +000011111 239 242 235 271 246 226 250 257 5.798413 0.669801 SUCCESS 15 +000100011 247 240 262 249 224 240 211 251 8.198487 0.414326 SUCCESS 16 +000100101 250 209 268 240 258 231 246 252 9.683440 0.287951 SUCCESS 17 +000100111 234 235 237 244 234 232 240 206 8.289576 0.405707 SUCCESS 18 +000101001 239 293 245 226 240 259 246 259 13.588592 0.093139 SUCCESS 19 +000101011 254 225 252 252 228 264 247 238 5.457361 0.707759 SUCCESS 20 +000101101 252 216 248 224 245 225 258 234 8.196369 0.414527 SUCCESS 21 +000101111 263 253 223 230 252 251 257 241 5.785703 0.671222 SUCCESS 22 +000110011 249 227 224 220 247 224 261 264 10.155829 0.254259 SUCCESS 23 +000110101 223 259 252 255 261 275 228 239 10.049913 0.261540 SUCCESS 24 +000110111 228 231 248 273 238 251 230 243 6.637274 0.576225 SUCCESS 25 +000111001 240 272 268 260 234 226 267 240 10.961856 0.203870 SUCCESS 26 +000111011 224 258 249 233 226 241 233 296 16.515072 0.035574 SUCCESS 27 +000111101 268 249 235 221 248 270 250 244 8.180482 0.416042 SUCCESS 28 +000111111 235 242 244 244 247 221 256 245 3.273358 0.916050 SUCCESS 29 +001000011 271 274 240 234 238 262 274 244 12.641696 0.124787 SUCCESS 30 +001000101 269 227 235 246 224 232 266 215 12.191550 0.142860 SUCCESS 31 +001000111 242 257 281 231 230 227 235 220 12.118467 0.145996 SUCCESS 32 +001001011 240 218 272 246 244 254 245 245 6.690233 0.570393 SUCCESS 33 +001001101 226 262 256 250 255 254 222 263 7.986654 0.434775 SUCCESS 34 +001001111 246 245 217 258 253 217 261 221 10.873945 0.208944 SUCCESS 35 +001010011 244 283 246 243 247 241 265 224 10.061563 0.260732 SUCCESS 36 +001010101 250 240 230 239 215 222 226 243 8.239795 0.410404 SUCCESS 37 +001010111 256 222 262 242 230 247 239 255 5.536799 0.698960 SUCCESS 38 +001011011 249 217 257 205 237 239 263 220 14.707073 0.065098 SUCCESS 39 +001011101 257 229 239 211 262 226 255 223 11.568759 0.171507 SUCCESS 40 +001011111 256 257 223 244 278 239 243 243 8.174127 0.416649 SUCCESS 41 +001100101 249 256 269 252 238 234 261 215 8.975916 0.344332 SUCCESS 42 +001100111 263 248 233 224 254 248 234 268 7.139320 0.521679 SUCCESS 43 +001101011 221 260 260 239 234 263 224 242 8.191073 0.415032 SUCCESS 44 +001101101 239 234 260 259 270 268 248 256 8.463279 0.389571 SUCCESS 45 +001101111 228 231 237 258 230 236 221 258 7.068355 0.529276 SUCCESS 46 +001110101 238 238 253 260 231 259 242 253 3.739391 0.879838 SUCCESS 47 +001110111 232 262 240 240 240 230 233 276 7.866968 0.446572 SUCCESS 48 +001111011 275 243 264 228 249 272 226 231 12.333478 0.136934 SUCCESS 49 +001111101 262 255 246 256 251 216 257 247 6.755901 0.563184 SUCCESS 50 +001111111 245 242 232 271 225 243 238 230 6.264447 0.617636 SUCCESS 51 +010000011 225 250 256 254 258 219 231 248 6.989977 0.537714 SUCCESS 52 +010000111 260 260 251 267 241 273 252 219 11.063536 0.198125 SUCCESS 53 +010001011 262 223 236 204 249 231 263 232 13.307912 0.101685 SUCCESS 54 +010001111 260 249 226 231 242 242 247 213 7.467662 0.487115 SUCCESS 55 +010010011 247 254 227 239 266 270 230 238 7.669963 0.466355 SUCCESS 56 +010010111 248 220 271 249 241 259 241 242 6.729422 0.566087 SUCCESS 57 +010011011 244 260 277 255 232 266 211 264 15.120148 0.056851 SUCCESS 58 +010011111 248 248 242 239 250 217 255 233 4.546477 0.804765 SUCCESS 59 +010100011 244 240 249 260 241 235 240 245 1.710026 0.988648 SUCCESS 60 +010100111 250 253 258 235 231 239 257 265 5.037931 0.753514 SUCCESS 61 +010101011 220 251 223 233 232 228 206 228 14.065217 0.080081 SUCCESS 62 +010101111 245 226 267 230 224 234 243 246 6.627742 0.577276 SUCCESS 63 +010110011 244 270 243 226 280 276 247 222 16.099878 0.040973 SUCCESS 64 +010110111 218 234 255 236 240 262 244 221 7.798122 0.453435 SUCCESS 65 +010111011 234 231 224 239 249 237 250 246 3.468245 0.901640 SUCCESS 66 +010111111 260 246 236 221 240 257 252 247 4.700057 0.789100 SUCCESS 67 +011000111 251 232 255 222 221 215 234 235 10.044617 0.261908 SUCCESS 68 +011001111 243 262 235 225 238 264 232 279 10.869708 0.209192 SUCCESS 69 +011010111 254 233 208 265 238 273 220 247 14.504772 0.069521 SUCCESS 70 +011011111 235 243 216 240 247 245 243 237 4.040195 0.853479 SUCCESS 71 +011101111 253 240 216 249 230 237 256 276 9.820073 0.277882 SUCCESS 72 +011111111 234 251 226 259 218 236 234 226 7.961234 0.437266 SUCCESS 73 +100000000 252 253 216 283 259 240 253 275 15.732347 0.046375 SUCCESS 74 +100010000 259 224 226 252 231 246 249 267 7.370218 0.497266 SUCCESS 75 +100100000 235 263 255 229 244 211 261 247 9.222703 0.323859 SUCCESS 76 +100101000 238 215 252 250 263 237 262 261 8.446333 0.391128 SUCCESS 77 +100110000 248 235 253 243 254 263 253 211 7.660430 0.467323 SUCCESS 78 +100111000 241 240 240 250 223 241 232 279 8.039612 0.429610 SUCCESS 79 +101000000 206 232 244 264 233 241 259 264 11.631250 0.168430 SUCCESS 80 +101000100 256 217 255 276 251 232 245 247 9.381578 0.311136 SUCCESS 81 +101001000 254 244 256 205 241 244 241 274 11.360103 0.182118 SUCCESS 82 +101001100 217 253 257 248 241 252 243 245 4.529531 0.806471 SUCCESS 83 +101010000 237 234 249 264 244 241 267 229 5.651189 0.686238 SUCCESS 84 +101010100 251 228 243 269 218 254 259 245 8.174127 0.416649 SUCCESS 85 +101011000 243 263 248 232 228 241 253 242 3.697025 0.883373 SUCCESS 86 +101011100 251 247 251 262 254 258 205 255 10.004368 0.264719 SUCCESS 87 +101100000 271 239 258 231 235 260 271 255 9.698269 0.286845 SUCCESS 88 +101100100 206 232 255 268 238 264 217 251 14.846883 0.062192 SUCCESS 89 +101101000 243 243 235 244 270 243 258 250 4.167295 0.841723 SUCCESS 90 +101101100 236 253 229 236 229 224 241 237 4.803855 0.778320 SUCCESS 91 +101110000 243 243 266 243 228 225 267 230 7.756814 0.457579 SUCCESS 92 +101110100 235 249 233 227 242 230 217 241 6.243264 0.620003 SUCCESS 93 +101111000 245 216 234 235 236 261 228 254 7.142497 0.521339 SUCCESS 94 +101111100 252 257 206 245 266 222 261 247 12.469051 0.131471 SUCCESS 95 +110000000 262 250 237 255 247 279 243 237 7.624419 0.470990 SUCCESS 96 +110000010 262 248 255 233 235 253 251 251 3.529676 0.896874 SUCCESS 97 +110000100 216 230 251 245 235 230 254 191 17.968250 0.021466 SUCCESS 98 +110001000 264 252 240 261 239 239 209 230 9.509737 0.301134 SUCCESS 99 +110001010 240 247 225 236 235 255 245 251 2.993737 0.934750 SUCCESS 100 +110010000 236 269 249 240 250 232 270 239 6.790854 0.559357 SUCCESS 101 +110010010 218 232 269 249 248 263 230 236 8.934609 0.347842 SUCCESS 102 +110010100 226 220 250 239 277 232 249 243 9.422885 0.307886 SUCCESS 103 +110011000 256 238 255 239 247 264 281 207 14.677416 0.065730 SUCCESS 104 +110011010 226 238 228 227 229 250 249 258 5.926573 0.655457 SUCCESS 105 +110100000 228 230 243 246 259 233 272 264 8.394433 0.395919 SUCCESS 106 +110100010 259 237 248 250 255 241 222 235 4.331466 0.826048 SUCCESS 107 +110100100 225 260 237 222 239 245 263 256 7.127669 0.522923 SUCCESS 108 +110101000 249 250 247 260 247 221 245 235 4.006302 0.856554 SUCCESS 109 +110101010 221 239 236 263 235 260 239 230 6.543008 0.586641 SUCCESS 110 +110101100 248 256 273 244 267 239 252 248 6.848049 0.553112 SUCCESS 111 +110110000 282 242 264 248 249 253 254 245 8.684645 0.369593 SUCCESS 112 +110110010 243 235 238 255 235 249 217 232 5.211635 0.734735 SUCCESS 113 +110110100 254 238 251 243 252 242 273 257 5.294250 0.725713 SUCCESS 114 +110111000 253 250 258 245 246 232 262 234 3.724563 0.881080 SUCCESS 115 +110111010 239 250 258 253 229 240 206 219 11.280665 0.186298 SUCCESS 116 +110111100 224 231 229 234 228 257 243 245 5.661781 0.685058 SUCCESS 117 +111000000 244 271 237 265 235 249 236 257 6.556778 0.585117 SUCCESS 118 +111000010 256 242 231 230 232 234 264 206 11.080483 0.197181 SUCCESS 119 +111000100 256 245 224 224 225 238 212 255 10.614449 0.224516 SUCCESS 120 +111000110 237 234 260 248 268 222 261 252 7.738809 0.459391 SUCCESS 121 +111001000 248 251 257 240 256 232 256 234 3.290304 0.914841 SUCCESS 122 +111001010 244 222 243 221 254 272 260 256 9.715216 0.285586 SUCCESS 123 +111001100 246 266 248 220 236 260 250 220 8.531066 0.383383 SUCCESS 124 +111010000 237 265 252 235 239 234 246 248 3.300896 0.914081 SUCCESS 125 +111010010 248 260 265 243 218 236 236 227 7.676318 0.465710 SUCCESS 126 +111010100 272 247 240 241 238 228 238 253 5.193629 0.736695 SUCCESS 127 +111010110 250 228 241 266 246 244 244 225 4.881174 0.770198 SUCCESS 128 +111011000 255 227 235 232 258 265 239 239 5.603527 0.691545 SUCCESS 129 +111011010 233 250 239 234 238 254 249 257 2.591254 0.957340 SUCCESS 130 +111011100 257 254 241 232 246 252 236 239 2.448266 0.964100 SUCCESS 131 +111100000 280 246 224 259 240 249 228 233 9.919635 0.270712 SUCCESS 132 +111100010 243 247 218 234 221 266 211 226 13.699804 0.089933 SUCCESS 133 +111100100 217 255 234 258 238 223 247 218 9.844434 0.276115 SUCCESS 134 +111100110 247 232 228 228 261 233 265 233 6.962439 0.540691 SUCCESS 135 +111101000 237 257 250 254 244 221 242 268 6.176536 0.627465 SUCCESS 136 +111101010 263 246 231 240 220 229 234 265 8.041731 0.429404 SUCCESS 137 +111101100 253 239 228 254 242 268 246 218 7.300313 0.504605 SUCCESS 138 +111101110 269 243 238 238 245 258 235 240 4.188479 0.839730 SUCCESS 139 +111110000 274 259 223 237 264 263 257 232 11.332565 0.183558 SUCCESS 140 +111110010 234 218 236 241 247 222 245 254 6.172300 0.627939 SUCCESS 141 +111110100 262 258 249 256 247 226 267 264 8.184718 0.415638 SUCCESS 142 +111110110 249 258 214 245 238 230 245 244 5.771934 0.672761 SUCCESS 143 +111111000 279 238 223 247 253 268 235 235 10.691768 0.219783 SUCCESS 144 +111111010 253 258 241 263 252 230 246 267 6.039904 0.642762 SUCCESS 145 +111111100 240 218 237 249 236 267 233 240 6.372482 0.605584 SUCCESS 146 +111111110 234 251 226 259 218 236 234 226 7.961234 0.437266 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 231 254 253 259 261 216 262 235 8.678290 0.370157 SUCCESS 0 +000000011 245 257 245 254 243 228 243 250 2.380479 0.967071 SUCCESS 1 +000000101 234 225 263 211 237 247 270 223 13.119380 0.107808 SUCCESS 2 +000000111 249 230 222 253 246 255 226 260 6.329056 0.610425 SUCCESS 3 +000001001 230 253 258 241 260 256 265 235 5.900094 0.658422 SUCCESS 4 +000001011 254 221 225 242 267 244 247 231 7.229349 0.512102 SUCCESS 5 +000001101 228 255 218 219 252 274 253 234 11.980775 0.152064 SUCCESS 6 +000001111 240 246 227 260 218 238 246 235 5.815360 0.667905 SUCCESS 7 +000010001 230 223 286 247 250 256 222 237 13.232711 0.104090 SUCCESS 8 +000010011 254 261 226 253 252 270 258 232 7.882855 0.444996 SUCCESS 9 +000010101 239 266 252 233 226 261 266 241 7.592643 0.474238 SUCCESS 10 +000010111 270 249 232 274 234 215 254 238 11.941586 0.153829 SUCCESS 11 +000011001 243 261 249 232 244 238 257 257 3.498960 0.899270 SUCCESS 12 +000011011 251 249 225 253 256 254 256 215 7.386106 0.495604 SUCCESS 13 +000011101 220 235 246 259 246 261 225 268 8.956851 0.345949 SUCCESS 14 +000011111 241 243 255 251 237 223 232 254 3.889793 0.866927 SUCCESS 15 +000100011 230 227 248 242 239 254 228 240 3.868610 0.868779 SUCCESS 16 +000100101 241 228 239 248 241 246 248 219 4.112219 0.846859 SUCCESS 17 +000100111 256 275 222 249 235 262 239 253 8.962147 0.345499 SUCCESS 18 +000101001 240 241 264 235 250 281 250 213 12.297466 0.138417 SUCCESS 19 +000101011 214 253 222 262 228 265 262 228 13.009227 0.111533 SUCCESS 20 +000101101 238 243 246 238 276 251 235 220 7.661489 0.467215 SUCCESS 21 +000101111 249 232 241 263 240 222 247 251 4.655572 0.793674 SUCCESS 22 +000110011 239 245 240 238 254 239 251 265 2.916418 0.939493 SUCCESS 23 +000110101 229 219 247 224 227 237 232 265 9.321205 0.315928 SUCCESS 24 +000110111 239 233 241 250 222 255 246 230 4.258384 0.833091 SUCCESS 25 +000111001 218 252 252 221 231 240 224 272 11.492499 0.175324 SUCCESS 26 +000111011 239 247 233 273 249 241 250 273 8.023725 0.431156 SUCCESS 27 +000111101 235 241 245 232 251 274 253 216 8.686764 0.369405 SUCCESS 28 +000111111 236 240 242 235 235 225 245 257 3.331612 0.911858 SUCCESS 29 +001000011 241 243 246 241 254 241 246 265 2.418609 0.965418 SUCCESS 30 +001000101 224 230 256 227 246 259 269 248 8.038553 0.429713 SUCCESS 31 +001000111 236 245 253 249 235 260 245 223 4.031722 0.854250 SUCCESS 32 +001001011 254 265 243 245 232 237 248 254 3.582635 0.892683 SUCCESS 33 +001001101 266 266 265 269 236 240 251 232 9.697210 0.286924 SUCCESS 34 +001001111 232 267 254 247 240 271 241 245 6.464630 0.595334 SUCCESS 35 +001010011 231 235 254 253 239 286 224 240 11.157802 0.192917 SUCCESS 36 +001010101 250 256 232 243 237 259 282 254 9.015106 0.341023 SUCCESS 37 +001010111 271 241 222 230 236 284 238 233 13.719929 0.089364 SUCCESS 38 +001011011 223 228 241 218 261 234 247 228 8.702651 0.367997 SUCCESS 39 +001011101 262 252 273 246 228 227 230 232 8.975916 0.344332 SUCCESS 40 +001011111 253 263 257 242 267 233 225 270 9.691914 0.287319 SUCCESS 41 +001100101 255 226 229 229 240 253 250 247 4.418318 0.817548 SUCCESS 42 +001100111 258 271 242 239 246 231 256 250 5.494432 0.703657 SUCCESS 43 +001101011 235 222 238 240 246 233 229 258 4.981795 0.759520 SUCCESS 44 +001101101 275 253 267 249 260 263 235 229 10.589029 0.226090 SUCCESS 45 +001101111 222 255 229 243 224 213 242 215 12.982748 0.112445 SUCCESS 46 +001110101 219 216 235 242 242 241 233 260 8.050204 0.428581 SUCCESS 47 +001110111 242 253 225 263 244 229 250 267 6.744250 0.564461 SUCCESS 48 +001111011 237 242 246 238 220 273 256 219 9.678145 0.288346 SUCCESS 49 +001111101 257 258 262 253 262 245 235 257 5.617296 0.690013 SUCCESS 50 +001111111 240 259 235 235 220 240 279 227 10.648342 0.222432 SUCCESS 51 +010000011 234 264 246 258 230 252 225 243 5.601408 0.691781 SUCCESS 52 +010000111 214 244 250 245 250 240 238 248 4.435265 0.815874 SUCCESS 53 +010001011 261 241 247 233 247 251 255 232 3.166382 0.923486 SUCCESS 54 +010001111 235 238 244 229 218 254 252 244 5.048523 0.752378 SUCCESS 55 +010010011 260 253 280 244 252 245 244 230 7.965471 0.436850 SUCCESS 56 +010010111 224 237 269 235 234 217 234 243 8.896479 0.351104 SUCCESS 57 +010011011 263 280 260 234 251 242 239 253 9.128437 0.331577 SUCCESS 58 +010011111 268 263 245 249 224 251 240 261 7.222994 0.512776 SUCCESS 59 +010100011 279 227 243 226 232 210 244 251 13.549403 0.094293 SUCCESS 60 +010100111 233 225 243 274 231 276 212 242 15.286437 0.053809 SUCCESS 61 +010101011 250 247 240 246 216 252 264 272 8.847757 0.355301 SUCCESS 62 +010101111 271 229 221 260 256 270 229 263 13.275078 0.102729 SUCCESS 63 +010110011 256 271 228 224 255 245 258 273 11.327269 0.183836 SUCCESS 64 +010110111 235 256 245 240 255 225 227 236 4.598376 0.799512 SUCCESS 65 +010111011 245 236 259 231 239 258 236 237 3.371860 0.908904 SUCCESS 66 +010111111 251 241 241 243 256 236 223 273 6.588553 0.581603 SUCCESS 67 +011000111 236 246 221 237 260 228 270 238 7.940050 0.439348 SUCCESS 68 +011001111 264 258 253 237 246 257 241 251 3.996769 0.857415 SUCCESS 69 +011010111 244 248 265 251 251 237 240 254 3.010684 0.933685 SUCCESS 70 +011011111 247 244 222 224 230 230 241 243 5.562219 0.696137 SUCCESS 71 +011101111 276 252 256 262 243 252 251 250 7.132965 0.522357 SUCCESS 72 +011111111 252 241 220 235 234 230 244 225 5.951993 0.652610 SUCCESS 73 +100000000 231 254 253 259 261 216 262 235 8.678290 0.370157 SUCCESS 74 +100010000 282 257 242 244 239 263 262 231 10.503236 0.231465 SUCCESS 75 +100100000 226 230 256 258 246 269 241 231 7.057764 0.530413 SUCCESS 76 +100101000 243 236 228 236 241 235 239 233 2.696111 0.951958 SUCCESS 77 +100110000 252 257 232 243 259 254 242 241 3.004329 0.934086 SUCCESS 78 +100111000 219 241 227 249 261 228 234 240 6.873469 0.550344 SUCCESS 79 +101000000 229 264 242 262 248 235 249 239 4.643921 0.794868 SUCCESS 80 +101000100 246 211 248 256 238 258 273 240 9.903747 0.271847 SUCCESS 81 +101001000 226 253 273 250 249 252 235 214 9.965179 0.267478 SUCCESS 82 +101001100 237 263 241 247 246 267 262 211 10.035084 0.262572 SUCCESS 83 +101010000 224 244 245 247 235 219 264 257 7.157326 0.519758 SUCCESS 84 +101010100 239 220 240 275 243 242 238 262 8.224967 0.411809 SUCCESS 85 +101011000 217 231 245 240 230 227 237 261 7.431650 0.490855 SUCCESS 86 +101011100 266 236 247 243 261 250 248 273 7.296077 0.505051 SUCCESS 87 +101100000 227 226 232 226 232 236 260 247 6.654221 0.574357 SUCCESS 88 +101100100 235 253 231 244 247 234 233 262 3.763752 0.877785 SUCCESS 89 +101101000 231 249 249 225 227 253 235 248 4.473395 0.812089 SUCCESS 90 +101101100 243 244 245 253 244 243 258 219 3.837894 0.871445 SUCCESS 91 +101110000 226 240 208 243 242 269 240 253 10.044617 0.261908 SUCCESS 92 +101110100 251 280 305 250 245 240 247 249 21.710289 0.005482 FAILURE 93 +101111000 257 230 221 211 264 254 248 246 10.627159 0.223733 SUCCESS 94 +101111100 249 229 235 217 260 248 254 250 6.230554 0.621424 SUCCESS 95 +110000000 243 247 258 258 247 222 245 237 3.998888 0.857224 SUCCESS 96 +110000010 250 228 201 246 252 242 249 241 9.565873 0.296827 SUCCESS 97 +110000100 228 245 251 251 246 266 222 270 8.457983 0.390057 SUCCESS 98 +110001000 261 257 229 242 230 272 273 233 11.091074 0.196592 SUCCESS 99 +110001010 210 259 221 258 258 268 263 221 15.957950 0.042986 SUCCESS 100 +110010000 234 230 246 238 235 256 253 248 2.800969 0.946220 SUCCESS 101 +110010010 213 270 242 246 226 257 224 244 10.784975 0.214183 SUCCESS 102 +110010100 240 229 243 236 216 235 241 260 6.139465 0.631613 SUCCESS 103 +110011000 254 236 236 270 242 265 255 252 6.438151 0.598276 SUCCESS 104 +110011010 243 238 250 254 273 223 243 250 6.298341 0.613852 SUCCESS 105 +110100000 251 261 251 259 244 251 242 232 3.386689 0.907804 SUCCESS 106 +110100010 262 252 240 250 250 258 247 247 2.866637 0.942446 SUCCESS 107 +110100100 257 263 249 235 252 251 237 225 4.892825 0.768967 SUCCESS 108 +110101000 261 237 251 256 258 228 239 244 4.247792 0.834103 SUCCESS 109 +110101010 239 211 248 278 222 235 220 280 20.030450 0.010221 SUCCESS 110 +110101100 239 208 250 226 241 231 225 268 11.914048 0.155080 SUCCESS 111 +110110000 232 233 245 247 262 236 259 262 5.109954 0.745762 SUCCESS 112 +110110010 225 284 233 255 226 236 250 262 12.482821 0.130927 SUCCESS 113 +110110100 251 263 267 239 238 269 245 235 7.174272 0.517952 SUCCESS 114 +110111000 232 256 220 204 240 257 255 237 11.997722 0.151306 SUCCESS 115 +110111010 250 270 300 267 244 258 250 248 19.452144 0.012620 SUCCESS 116 +110111100 240 243 239 214 271 242 241 231 7.883915 0.444891 SUCCESS 117 +111000000 273 222 245 250 257 262 250 240 8.030080 0.430537 SUCCESS 118 +111000010 241 251 234 251 249 275 197 254 14.837350 0.062386 SUCCESS 119 +111000100 286 248 212 213 256 226 268 251 20.573803 0.008370 FAILURE 120 +111000110 260 264 247 244 240 229 236 258 4.912949 0.766838 SUCCESS 121 +111001000 225 220 248 230 232 247 249 235 6.035667 0.643237 SUCCESS 122 +111001010 256 247 222 224 203 242 239 265 13.564231 0.093855 SUCCESS 123 +111001100 253 260 242 270 213 234 249 241 8.937786 0.347571 SUCCESS 124 +111010000 252 256 258 283 233 256 226 226 11.983953 0.151921 SUCCESS 125 +111010010 244 240 282 245 259 235 238 245 7.605354 0.472937 SUCCESS 126 +111010100 263 237 247 252 241 260 230 246 3.991473 0.857892 SUCCESS 127 +111010110 255 261 250 253 240 236 252 255 3.303014 0.913929 SUCCESS 128 +111011000 233 234 245 256 225 247 226 239 4.647098 0.794542 SUCCESS 129 +111011010 248 241 262 236 227 229 214 267 10.011782 0.264200 SUCCESS 130 +111011100 239 247 237 239 224 258 252 238 3.425878 0.904866 SUCCESS 131 +111100000 254 251 232 214 234 264 250 229 8.304404 0.404314 SUCCESS 132 +111100010 239 248 202 241 262 253 249 245 9.525625 0.299910 SUCCESS 133 +111100100 237 236 238 237 226 244 248 240 2.396367 0.966388 SUCCESS 134 +111100110 240 244 246 275 236 232 234 249 5.563278 0.696020 SUCCESS 135 +111101000 264 256 238 284 235 266 236 201 19.705285 0.011510 SUCCESS 136 +111101010 255 226 261 261 264 250 223 272 11.308204 0.184840 SUCCESS 137 +111101100 230 259 232 257 220 256 247 257 6.908421 0.546545 SUCCESS 138 +111101110 243 236 261 260 229 244 241 230 4.415140 0.817862 SUCCESS 139 +111110000 247 230 241 230 246 240 239 224 3.681137 0.884686 SUCCESS 140 +111110010 243 251 231 195 210 233 216 272 23.260911 0.003045 FAILURE 141 +111110100 264 264 234 254 240 246 252 237 4.759370 0.782958 SUCCESS 142 +111110110 245 273 243 246 220 230 247 245 6.905244 0.546890 SUCCESS 143 +111111000 260 239 235 242 234 249 235 238 2.597609 0.957024 SUCCESS 144 +111111010 243 259 243 234 234 230 247 268 5.112073 0.745533 SUCCESS 145 +111111100 240 243 231 252 231 249 235 236 2.532999 0.960174 SUCCESS 146 +111111110 252 241 220 235 234 230 244 225 5.951993 0.652610 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 266 248 259 232 241 246 217 226 8.216493 0.412613 SUCCESS 0 +000000011 239 240 257 214 247 253 262 221 8.718539 0.366593 SUCCESS 1 +000000101 262 251 256 252 265 205 222 258 13.635195 0.091784 SUCCESS 2 +000000111 235 252 251 262 246 225 275 229 8.741840 0.364540 SUCCESS 3 +000001001 222 263 248 229 234 259 225 274 11.318795 0.184282 SUCCESS 4 +000001011 274 267 243 243 257 216 248 264 11.799658 0.160369 SUCCESS 5 +000001101 278 237 244 228 243 227 240 247 7.533330 0.480329 SUCCESS 6 +000001111 243 256 262 243 276 246 241 231 7.052468 0.530983 SUCCESS 7 +000010001 235 237 244 255 233 228 255 257 3.898267 0.866184 SUCCESS 8 +000010011 207 246 270 228 204 260 246 244 17.696044 0.023624 SUCCESS 9 +000010101 226 253 242 235 244 256 234 254 3.542386 0.895875 SUCCESS 10 +000010111 299 259 240 216 261 219 229 253 22.302364 0.004385 FAILURE 11 +000011001 257 247 265 224 239 255 218 231 8.533184 0.383191 SUCCESS 12 +000011011 260 258 205 221 245 260 257 235 12.760323 0.120367 SUCCESS 13 +000011101 211 258 244 256 233 249 247 230 7.567223 0.476843 SUCCESS 14 +000011111 240 234 253 262 258 240 228 245 4.186360 0.839930 SUCCESS 15 +000100011 255 243 228 246 246 253 250 265 3.963935 0.860363 SUCCESS 16 +000100101 252 248 251 270 251 257 224 265 7.827779 0.450472 SUCCESS 17 +000100111 248 227 275 254 225 248 247 229 8.375368 0.397688 SUCCESS 18 +000101001 279 234 240 261 240 239 259 226 9.378400 0.311387 SUCCESS 19 +000101011 216 226 255 251 222 254 221 244 10.197137 0.251461 SUCCESS 20 +000101101 233 234 251 244 258 216 233 256 6.447683 0.597216 SUCCESS 21 +000101111 285 255 255 244 255 218 252 241 11.777415 0.161415 SUCCESS 22 +000110011 250 227 254 236 241 235 231 230 4.050787 0.852512 SUCCESS 23 +000110101 238 214 237 213 247 244 251 225 10.108167 0.257516 SUCCESS 24 +000110111 266 264 225 253 237 230 236 231 7.654075 0.467969 SUCCESS 25 +000111001 249 245 220 266 252 227 256 250 6.845930 0.553343 SUCCESS 26 +000111011 240 248 243 262 235 262 232 220 6.289867 0.614798 SUCCESS 27 +000111101 255 252 244 222 239 235 243 253 3.640889 0.887985 SUCCESS 28 +000111111 234 231 226 256 235 267 246 274 9.519269 0.300399 SUCCESS 29 +001000011 230 237 242 243 219 233 267 249 6.601263 0.580199 SUCCESS 30 +001000101 240 237 263 261 262 232 255 248 5.544213 0.698137 SUCCESS 31 +001000111 234 213 228 243 259 244 238 255 7.243118 0.510644 SUCCESS 32 +001001011 241 246 245 254 234 222 228 259 5.019925 0.755444 SUCCESS 33 +001001101 250 269 249 235 233 254 234 282 10.670585 0.221072 SUCCESS 34 +001001111 266 247 266 229 262 237 227 240 7.942169 0.439140 SUCCESS 35 +001010011 287 247 259 255 236 253 248 242 9.957765 0.268003 SUCCESS 36 +001010101 246 261 242 265 272 251 265 267 10.641987 0.222821 SUCCESS 37 +001010111 214 247 259 259 233 246 225 236 8.123286 0.421521 SUCCESS 38 +001011011 227 246 246 261 258 240 234 244 3.800823 0.874632 SUCCESS 39 +001011101 265 230 247 230 257 250 270 246 7.271716 0.507621 SUCCESS 40 +001011111 244 230 253 241 241 249 256 236 2.239610 0.972771 SUCCESS 41 +001100101 297 261 243 227 233 255 240 254 15.809666 0.045187 SUCCESS 42 +001100111 265 226 254 247 233 238 246 224 6.100276 0.636000 SUCCESS 43 +001101011 227 245 238 230 255 235 223 253 5.328143 0.721997 SUCCESS 44 +001101101 248 262 223 233 241 235 268 267 8.858349 0.354386 SUCCESS 45 +001101111 267 259 233 246 227 256 253 215 9.461015 0.304909 SUCCESS 46 +001110101 210 237 224 254 248 268 220 202 19.740238 0.011365 SUCCESS 47 +001110111 243 244 235 263 237 245 224 232 4.424673 0.816921 SUCCESS 48 +001111011 244 254 254 201 238 232 268 255 12.403383 0.134093 SUCCESS 49 +001111101 249 231 220 250 254 224 249 256 6.269743 0.617045 SUCCESS 50 +001111111 254 219 228 271 259 250 246 257 9.050058 0.338091 SUCCESS 51 +010000011 242 256 262 217 265 256 238 221 9.955647 0.268153 SUCCESS 52 +010000111 238 235 253 257 220 220 264 246 8.167772 0.417256 SUCCESS 53 +010001011 252 224 276 230 267 239 259 241 10.435450 0.235783 SUCCESS 54 +010001111 255 222 234 237 250 265 247 265 7.098012 0.526096 SUCCESS 55 +010010011 266 242 238 229 256 261 234 235 5.765579 0.673471 SUCCESS 56 +010010111 248 244 254 224 240 241 227 261 4.755133 0.783398 SUCCESS 57 +010011011 250 253 246 264 217 257 252 258 7.066237 0.529503 SUCCESS 58 +010011111 249 271 224 243 242 223 244 228 7.893447 0.443947 SUCCESS 59 +010100011 242 236 219 248 261 236 244 241 4.564483 0.802948 SUCCESS 60 +010100111 254 247 248 266 219 253 263 256 7.654075 0.467969 SUCCESS 61 +010101011 252 267 217 268 249 238 266 257 11.001045 0.201640 SUCCESS 62 +010101111 217 248 208 273 231 237 236 253 13.800425 0.087118 SUCCESS 63 +010110011 260 242 239 227 224 234 235 239 5.054878 0.751695 SUCCESS 64 +010110111 220 257 198 269 245 242 243 257 15.533224 0.049570 SUCCESS 65 +010111011 240 243 269 231 261 233 263 248 6.732599 0.565739 SUCCESS 66 +010111111 228 240 233 252 240 257 240 237 3.022335 0.932948 SUCCESS 67 +011000111 236 241 245 253 246 249 219 271 6.508056 0.590514 SUCCESS 68 +011001111 241 211 262 235 237 227 264 224 11.243594 0.188275 SUCCESS 69 +011010111 223 254 239 206 237 203 236 263 17.742647 0.023241 SUCCESS 70 +011011111 234 266 220 256 231 242 237 240 6.561014 0.584648 SUCCESS 71 +011101111 253 234 260 252 261 232 248 232 4.614264 0.797895 SUCCESS 72 +011111111 240 233 216 285 243 244 247 238 11.225589 0.189242 SUCCESS 73 +100000000 266 248 259 232 241 246 217 226 8.216493 0.412613 SUCCESS 74 +100010000 214 256 248 231 245 237 266 259 8.418794 0.393666 SUCCESS 75 +100100000 232 235 249 245 264 228 236 247 4.169414 0.841524 SUCCESS 76 +100101000 246 229 242 265 250 269 250 235 6.116164 0.634222 SUCCESS 77 +100110000 249 270 244 225 214 268 225 239 12.407620 0.133922 SUCCESS 78 +100111000 248 235 248 243 234 244 223 274 6.591730 0.581252 SUCCESS 79 +101000000 257 265 256 243 244 246 231 256 4.493519 0.810081 SUCCESS 80 +101000100 236 246 239 245 249 245 259 245 1.453708 0.993450 SUCCESS 81 +101001000 264 204 268 256 247 237 240 237 12.044325 0.149237 SUCCESS 82 +101001100 253 262 278 241 231 232 255 262 9.797831 0.279503 SUCCESS 83 +101010000 253 260 270 245 247 247 231 251 5.241291 0.731503 SUCCESS 84 +101010100 259 220 256 240 248 255 273 243 8.175186 0.416547 SUCCESS 85 +101011000 241 253 256 246 250 238 241 230 2.179237 0.975018 SUCCESS 86 +101011100 257 250 270 245 246 248 244 239 3.878142 0.867947 SUCCESS 87 +101100000 230 258 255 240 263 242 258 226 5.969999 0.650593 SUCCESS 88 +101100100 230 236 251 249 248 249 225 257 3.842131 0.871079 SUCCESS 89 +101101000 223 225 259 222 224 243 265 228 11.120731 0.194952 SUCCESS 90 +101101100 248 247 231 260 244 258 238 261 4.077266 0.850086 SUCCESS 91 +101110000 249 242 267 225 259 235 238 232 5.958348 0.651898 SUCCESS 92 +101110100 246 248 230 241 237 234 257 245 2.320107 0.969593 SUCCESS 93 +101111000 270 255 205 263 234 256 249 229 13.433953 0.097765 SUCCESS 94 +101111100 239 243 254 240 242 256 268 257 4.335703 0.825637 SUCCESS 95 +110000000 240 247 248 228 259 261 249 225 5.066529 0.750442 SUCCESS 96 +110000010 235 247 255 232 244 263 288 242 11.195932 0.190843 SUCCESS 97 +110000100 216 234 258 222 236 243 255 245 7.464484 0.487444 SUCCESS 98 +110001000 238 239 242 237 258 247 237 267 3.787054 0.875807 SUCCESS 99 +110001010 242 224 238 249 236 251 244 256 3.072116 0.929751 SUCCESS 100 +110010000 226 274 252 240 225 237 244 231 8.002541 0.433222 SUCCESS 101 +110010010 262 216 241 251 251 217 231 261 10.200314 0.251247 SUCCESS 102 +110010100 249 233 252 251 235 241 227 212 7.096953 0.526209 SUCCESS 103 +110011000 262 257 241 240 208 245 215 255 11.796480 0.160518 SUCCESS 104 +110011010 240 233 253 240 268 225 223 244 6.857581 0.552074 SUCCESS 105 +110100000 258 261 231 218 258 228 248 245 7.627596 0.470666 SUCCESS 106 +110100010 244 241 243 237 238 230 249 238 1.525731 0.992272 SUCCESS 107 +110100100 223 230 260 266 244 241 230 221 8.983331 0.343704 SUCCESS 108 +110101000 238 254 256 236 227 248 245 218 5.650130 0.686356 SUCCESS 109 +110101010 265 226 231 243 225 242 274 233 9.847611 0.275885 SUCCESS 110 +110101100 222 257 244 227 240 240 251 236 4.642862 0.794976 SUCCESS 111 +110110000 243 276 242 247 240 240 253 227 6.084389 0.637780 SUCCESS 112 +110110010 228 274 251 256 257 251 217 232 10.323178 0.243072 SUCCESS 113 +110110100 226 228 265 231 230 260 287 232 15.393413 0.051932 SUCCESS 114 +110111000 247 254 248 231 252 229 227 245 3.719267 0.881523 SUCCESS 115 +110111010 247 245 256 243 225 222 256 263 6.371423 0.605702 SUCCESS 116 +110111100 257 252 215 274 259 256 233 227 11.641842 0.167914 SUCCESS 117 +111000000 249 234 252 235 232 225 251 248 3.586871 0.892344 SUCCESS 118 +111000010 244 232 248 225 242 246 246 231 3.014921 0.933418 SUCCESS 119 +111000100 271 236 243 254 262 248 234 281 11.370695 0.181567 SUCCESS 120 +111000110 268 255 226 277 240 240 207 214 18.714963 0.016461 SUCCESS 121 +111001000 229 268 226 228 244 238 238 249 6.296222 0.614088 SUCCESS 122 +111001010 234 246 252 254 272 234 237 216 8.417735 0.393763 SUCCESS 123 +111001100 270 244 242 238 236 246 224 263 6.534535 0.587580 SUCCESS 124 +111010000 266 265 242 250 247 225 223 240 7.586288 0.474888 SUCCESS 125 +111010010 228 232 254 280 230 236 228 250 9.963061 0.267628 SUCCESS 126 +111010100 219 267 253 258 221 236 248 237 8.864704 0.353838 SUCCESS 127 +111010110 218 224 222 244 207 264 255 239 14.806635 0.063016 SUCCESS 128 +111011000 234 258 238 243 235 230 259 238 3.708676 0.882405 SUCCESS 129 +111011010 231 243 245 211 238 240 284 237 12.569672 0.127539 SUCCESS 130 +111011100 235 235 246 242 246 254 234 274 5.383220 0.715941 SUCCESS 131 +111100000 259 224 246 255 238 232 256 246 4.563424 0.803055 SUCCESS 132 +111100010 266 231 245 265 267 250 261 266 10.203492 0.251033 SUCCESS 133 +111100100 251 266 229 243 267 219 240 258 8.981212 0.343883 SUCCESS 134 +111100110 251 234 252 257 252 251 236 252 2.605023 0.956654 SUCCESS 135 +111101000 254 242 231 250 256 245 229 242 2.897353 0.940633 SUCCESS 136 +111101010 239 269 237 295 218 250 246 248 17.029827 0.029800 SUCCESS 137 +111101100 247 276 226 242 248 221 241 212 12.493412 0.130509 SUCCESS 138 +111101110 236 237 258 231 274 249 234 271 9.416530 0.308385 SUCCESS 139 +111110000 235 220 247 248 242 254 244 246 3.364446 0.909452 SUCCESS 140 +111110010 238 271 240 257 243 237 252 220 6.942315 0.542869 SUCCESS 141 +111110100 242 236 221 237 241 237 250 232 3.805060 0.874269 SUCCESS 142 +111110110 244 231 226 227 243 213 232 217 11.213938 0.189869 SUCCESS 143 +111111000 252 239 229 267 242 257 252 258 5.359918 0.718506 SUCCESS 144 +111111010 228 230 231 248 225 248 255 230 5.699911 0.680805 SUCCESS 145 +111111100 266 221 223 274 247 237 235 256 11.165216 0.192512 SUCCESS 146 +111111110 240 233 216 285 243 244 247 238 11.225589 0.189242 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 255 245 223 262 261 247 252 244 5.252942 0.730231 SUCCESS 0 +000000011 242 255 216 260 263 238 278 221 13.734757 0.088946 SUCCESS 1 +000000101 239 247 243 221 239 253 216 244 6.213607 0.623318 SUCCESS 2 +000000111 243 267 230 242 257 246 277 224 10.098634 0.258171 SUCCESS 3 +000001001 239 256 269 247 214 255 240 255 8.284280 0.406205 SUCCESS 4 +000001011 243 264 243 229 249 265 222 247 6.709298 0.568297 SUCCESS 5 +000001101 244 247 246 231 245 266 253 209 8.371132 0.398082 SUCCESS 6 +000001111 234 263 257 260 251 254 264 211 10.649401 0.222367 SUCCESS 7 +000010001 232 261 229 251 237 242 241 247 3.309369 0.913471 SUCCESS 8 +000010011 223 272 287 262 231 236 250 267 17.697103 0.023616 SUCCESS 9 +000010101 238 225 248 220 239 222 256 265 8.866822 0.353655 SUCCESS 10 +000010111 246 250 245 246 226 267 219 243 6.467807 0.594981 SUCCESS 11 +000011001 234 248 221 253 240 242 227 228 5.532562 0.699430 SUCCESS 12 +000011011 222 218 239 233 257 273 254 212 14.621280 0.066941 SUCCESS 13 +000011101 237 239 239 234 279 226 254 243 7.835193 0.449733 SUCCESS 14 +000011111 192 258 232 248 243 232 265 233 16.011967 0.042209 SUCCESS 15 +000100011 260 241 232 236 262 231 255 234 5.030517 0.754310 SUCCESS 16 +000100101 234 273 268 308 233 262 223 253 27.769788 0.000520 FAILURE 17 +000100111 221 255 237 245 213 237 271 241 10.405793 0.237691 SUCCESS 18 +000101001 251 243 247 213 257 270 209 238 13.269782 0.102898 SUCCESS 19 +000101011 252 254 268 226 255 226 256 251 7.173213 0.518065 SUCCESS 20 +000101101 245 235 260 230 228 250 233 243 4.046550 0.852899 SUCCESS 21 +000101111 273 238 225 244 234 252 206 252 12.358898 0.135895 SUCCESS 22 +000110011 236 252 237 253 242 251 231 214 5.885265 0.660082 SUCCESS 23 +000110101 258 219 247 266 256 249 240 227 7.565105 0.477061 SUCCESS 24 +000110111 240 208 251 242 264 259 244 204 15.252544 0.054417 SUCCESS 25 +000111001 254 249 236 230 234 227 258 240 4.203307 0.838330 SUCCESS 26 +000111011 262 251 235 253 283 232 247 230 10.146297 0.254908 SUCCESS 27 +000111101 239 254 264 225 240 268 246 237 6.464630 0.595334 SUCCESS 28 +000111111 246 238 244 242 255 234 249 227 2.471568 0.963044 SUCCESS 29 +001000011 235 233 224 254 238 240 276 249 7.642424 0.469155 SUCCESS 30 +001000101 272 253 238 245 218 256 209 283 18.906673 0.015367 SUCCESS 31 +001000111 249 230 225 217 241 204 280 258 18.743561 0.016293 SUCCESS 32 +001001011 235 242 264 277 223 244 239 259 9.563755 0.296988 SUCCESS 33 +001001101 257 257 257 238 224 222 246 241 6.111927 0.634696 SUCCESS 34 +001001111 227 228 234 237 248 224 259 227 6.952906 0.541722 SUCCESS 35 +001010011 258 238 233 240 243 243 233 252 2.368829 0.967567 SUCCESS 36 +001010101 201 243 232 245 236 249 236 247 9.205756 0.325237 SUCCESS 37 +001010111 241 225 263 245 248 233 253 250 4.171532 0.841325 SUCCESS 38 +001011011 237 236 257 236 246 232 243 248 2.183474 0.974864 SUCCESS 39 +001011101 245 262 241 245 246 271 232 254 5.512438 0.701662 SUCCESS 40 +001011111 281 248 225 224 230 242 233 229 11.448014 0.177583 SUCCESS 41 +001100101 237 240 241 247 244 265 264 233 4.407726 0.818592 SUCCESS 42 +001100111 248 255 228 266 244 247 234 253 4.496696 0.809764 SUCCESS 43 +001101011 266 229 252 280 224 236 248 233 11.295494 0.185512 SUCCESS 44 +001101101 234 232 288 210 258 240 210 240 20.039982 0.010186 SUCCESS 45 +001101111 229 230 241 240 254 250 225 218 6.928545 0.544361 SUCCESS 46 +001110101 215 266 212 246 269 257 239 240 13.515509 0.095301 SUCCESS 47 +001110111 227 244 252 246 268 252 243 250 4.349472 0.824297 SUCCESS 48 +001111011 239 254 236 244 258 243 239 244 1.736505 0.988052 SUCCESS 49 +001111101 257 245 235 247 236 232 271 247 5.090889 0.747819 SUCCESS 50 +001111111 234 254 234 278 242 239 272 255 10.066859 0.260365 SUCCESS 51 +010000011 234 234 265 257 268 267 240 203 15.286437 0.053809 SUCCESS 52 +010000111 238 242 258 250 238 228 264 242 4.093153 0.848622 SUCCESS 53 +010001011 265 248 242 241 243 261 210 259 9.053236 0.337825 SUCCESS 54 +010001111 270 243 219 229 230 250 250 212 11.995604 0.151400 SUCCESS 55 +010010011 264 239 222 239 270 230 248 256 8.312878 0.403519 SUCCESS 56 +010010111 267 237 223 244 253 238 218 222 9.780884 0.280743 SUCCESS 57 +010011011 235 277 252 252 251 232 211 248 10.992572 0.202120 SUCCESS 58 +010011111 250 224 242 234 221 270 260 256 9.082892 0.335352 SUCCESS 59 +010100011 273 253 282 240 243 251 235 219 13.248599 0.103578 SUCCESS 60 +010100111 251 238 227 240 224 263 256 249 5.597172 0.692252 SUCCESS 61 +010101011 202 244 245 230 249 235 233 248 9.408057 0.309050 SUCCESS 62 +010101111 224 236 260 237 245 234 230 251 4.761488 0.782738 SUCCESS 63 +010110011 266 263 225 253 256 260 251 280 12.738080 0.121185 SUCCESS 64 +010110111 254 270 273 229 241 206 220 253 16.750207 0.032818 SUCCESS 65 +010111011 245 237 228 256 272 232 252 246 6.109809 0.634933 SUCCESS 66 +010111111 245 243 218 241 241 257 241 242 3.745746 0.879304 SUCCESS 67 +011000111 241 244 233 232 242 250 271 249 4.514702 0.807960 SUCCESS 68 +011001111 240 271 217 265 235 254 264 261 11.741403 0.163120 SUCCESS 69 +011010111 262 226 212 257 212 273 257 245 16.430339 0.036619 SUCCESS 70 +011011111 231 237 251 218 253 235 229 242 5.711562 0.679505 SUCCESS 71 +011101111 210 246 245 243 254 256 274 280 15.201704 0.055340 SUCCESS 72 +011111111 238 246 237 251 261 255 266 247 4.359005 0.823368 SUCCESS 73 +100000000 255 245 223 262 261 247 252 244 5.252942 0.730231 SUCCESS 74 +100010000 219 226 238 235 232 240 250 259 6.356595 0.607354 SUCCESS 75 +100100000 234 240 252 241 244 263 251 226 3.912036 0.864971 SUCCESS 76 +100101000 237 261 254 266 250 247 236 233 4.847281 0.773767 SUCCESS 77 +100110000 238 262 260 241 250 228 226 273 8.793740 0.359994 SUCCESS 78 +100111000 253 264 223 245 254 238 262 228 6.928545 0.544361 SUCCESS 79 +101000000 244 248 234 254 247 242 244 210 5.899034 0.658541 SUCCESS 80 +101000100 260 232 261 265 244 238 274 272 11.975479 0.152301 SUCCESS 81 +101001000 236 258 237 240 228 248 255 251 3.248997 0.917774 SUCCESS 82 +101001100 268 240 247 249 228 249 249 269 6.547245 0.586172 SUCCESS 83 +101010000 230 243 251 259 243 237 256 238 2.965140 0.936526 SUCCESS 84 +101010100 248 216 237 251 229 242 244 250 4.964848 0.761326 SUCCESS 85 +101011000 198 236 269 266 247 271 231 221 20.032568 0.010214 SUCCESS 86 +101011100 252 258 239 258 243 232 243 265 4.485046 0.810927 SUCCESS 87 +101100000 230 246 254 247 242 261 243 240 2.611378 0.956335 SUCCESS 88 +101100100 253 210 256 234 244 261 259 235 8.795858 0.359809 SUCCESS 89 +101101000 256 248 257 243 257 244 256 208 8.197428 0.414426 SUCCESS 90 +101101100 237 241 256 244 249 245 247 244 0.992970 0.998292 SUCCESS 91 +101110000 223 260 216 235 233 251 258 247 8.237677 0.410604 SUCCESS 92 +101110100 267 260 251 213 259 268 252 233 11.728693 0.163726 SUCCESS 93 +101111000 276 243 259 239 279 257 228 245 12.318650 0.137543 SUCCESS 94 +101111100 237 242 239 228 256 252 234 239 2.852868 0.943249 SUCCESS 95 +110000000 247 254 225 251 236 248 253 245 2.878288 0.941762 SUCCESS 96 +110000010 238 263 234 262 216 248 247 244 6.906303 0.546775 SUCCESS 97 +110000100 256 277 259 264 250 248 228 238 9.257655 0.321029 SUCCESS 98 +110001000 232 216 228 228 248 236 228 255 8.123286 0.421521 SUCCESS 99 +110001010 232 232 252 218 275 256 242 224 10.771206 0.215003 SUCCESS 100 +110010000 230 224 258 236 242 224 256 244 5.989064 0.648457 SUCCESS 101 +110010010 266 218 255 268 242 257 241 249 8.698415 0.368373 SUCCESS 102 +110010100 259 259 248 264 230 253 237 219 7.680554 0.465280 SUCCESS 103 +110011000 240 268 225 251 282 253 221 256 13.511272 0.095427 SUCCESS 104 +110011010 247 242 253 291 256 244 251 232 11.117554 0.195127 SUCCESS 105 +110100000 252 237 229 232 259 239 252 229 4.350531 0.824194 SUCCESS 106 +110100010 269 265 277 263 245 244 262 240 11.985012 0.151874 SUCCESS 107 +110100100 244 239 230 220 255 238 262 241 5.477486 0.705533 SUCCESS 108 +110101000 254 266 257 252 259 232 247 245 5.004038 0.757144 SUCCESS 109 +110101010 249 217 250 236 242 228 241 251 5.006156 0.756918 SUCCESS 110 +110101100 241 253 243 278 249 249 246 227 6.700824 0.569228 SUCCESS 111 +110110000 244 222 257 248 273 249 244 250 6.619268 0.578211 SUCCESS 112 +110110010 260 243 258 247 251 276 252 238 6.850167 0.552882 SUCCESS 113 +110110100 255 228 268 241 254 228 248 220 8.103162 0.423458 SUCCESS 114 +110111000 250 227 231 234 251 231 216 224 8.550131 0.381654 SUCCESS 115 +110111010 280 271 267 209 262 214 237 235 21.722999 0.005456 FAILURE 116 +110111100 243 249 263 287 273 246 222 249 15.125444 0.056752 SUCCESS 117 +111000000 247 274 225 224 228 257 246 222 10.974566 0.203145 SUCCESS 118 +111000010 256 250 257 233 220 238 262 226 7.340562 0.500374 SUCCESS 119 +111000100 241 247 246 239 241 217 218 255 6.753783 0.563416 SUCCESS 120 +111000110 275 214 233 260 251 252 247 231 10.703419 0.219077 SUCCESS 121 +111001000 226 245 245 249 248 230 242 269 5.048523 0.752378 SUCCESS 122 +111001010 261 258 258 249 236 233 261 219 7.623359 0.471098 SUCCESS 123 +111001100 241 268 247 248 275 245 213 249 10.801922 0.213177 SUCCESS 124 +111010000 239 221 249 229 246 246 246 228 4.593081 0.800050 SUCCESS 125 +111010010 238 248 197 220 278 236 257 254 18.353787 0.018725 SUCCESS 126 +111010100 231 255 244 244 247 265 223 267 7.219816 0.513113 SUCCESS 127 +111010110 224 259 250 247 233 251 256 234 4.590962 0.800265 SUCCESS 128 +111011000 265 219 237 248 262 236 254 248 6.909480 0.546430 SUCCESS 129 +111011010 283 224 236 255 218 232 235 247 12.801630 0.118860 SUCCESS 130 +111011100 231 256 230 231 271 230 240 244 6.879824 0.549653 SUCCESS 131 +111100000 233 267 239 225 241 257 243 233 5.675550 0.683523 SUCCESS 132 +111100010 260 220 263 213 237 239 218 255 12.866239 0.116536 SUCCESS 133 +111100100 215 251 235 240 246 239 242 244 4.364300 0.822851 SUCCESS 134 +111100110 243 239 244 285 267 243 227 231 11.389760 0.180578 SUCCESS 135 +111101000 225 242 240 276 225 261 244 244 8.701592 0.368091 SUCCESS 136 +111101010 232 226 258 231 236 241 238 272 7.332088 0.501263 SUCCESS 137 +111101100 264 236 233 236 245 239 270 251 5.908567 0.657473 SUCCESS 138 +111101110 239 234 226 222 246 231 270 242 7.611709 0.472288 SUCCESS 139 +111110000 232 251 241 207 213 266 264 238 14.667884 0.065934 SUCCESS 140 +111110010 226 242 220 218 244 219 244 247 9.477962 0.303592 SUCCESS 141 +111110100 236 248 230 246 234 258 256 257 3.753161 0.878679 SUCCESS 142 +111110110 278 228 254 230 222 228 283 261 18.006380 0.021179 SUCCESS 143 +111111000 231 231 251 220 240 247 243 232 4.861050 0.772319 SUCCESS 144 +111111010 257 221 216 251 236 257 260 246 8.584024 0.378592 SUCCESS 145 +111111100 233 251 247 229 245 233 243 247 2.296805 0.970534 SUCCESS 146 +111111110 238 246 237 251 261 255 266 247 4.359005 0.823368 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 245 236 235 224 258 259 244 248 4.168354 0.841623 SUCCESS 0 +000000011 214 235 237 248 239 248 260 232 6.341766 0.609007 SUCCESS 1 +000000101 247 230 237 220 264 266 248 260 8.393374 0.396017 SUCCESS 2 +000000111 221 238 249 252 226 253 234 244 4.947902 0.763130 SUCCESS 3 +000001001 243 244 230 237 258 230 254 216 6.491109 0.592394 SUCCESS 4 +000001011 264 229 261 235 235 260 264 272 10.587970 0.226156 SUCCESS 5 +000001101 253 226 249 251 244 236 246 240 2.393189 0.966526 SUCCESS 6 +000001111 216 237 221 238 244 247 246 244 6.040963 0.642643 SUCCESS 7 +000010001 251 251 287 260 233 236 247 246 10.110285 0.257371 SUCCESS 8 +000010011 229 250 248 264 249 246 245 219 5.645893 0.686828 SUCCESS 9 +000010101 238 249 247 248 269 272 221 239 8.648634 0.372798 SUCCESS 10 +000010111 240 246 223 272 239 244 265 307 23.975849 0.002313 FAILURE 11 +000011001 232 235 245 247 273 228 271 259 9.645310 0.290808 SUCCESS 12 +000011011 254 251 229 251 244 249 247 235 2.271385 0.971541 SUCCESS 13 +000011101 261 247 238 249 233 269 264 250 6.466748 0.595098 SUCCESS 14 +000011111 244 250 226 241 230 226 249 244 3.917332 0.864504 SUCCESS 15 +000100011 261 249 262 267 244 238 234 247 5.506083 0.702366 SUCCESS 16 +000100101 263 247 249 254 274 240 242 220 8.396552 0.395723 SUCCESS 17 +000100111 238 227 228 268 248 253 212 236 9.967297 0.267329 SUCCESS 18 +000101001 259 254 245 236 225 243 229 227 5.400166 0.714074 SUCCESS 19 +000101011 257 242 248 260 231 276 232 230 8.355244 0.399560 SUCCESS 20 +000101101 236 234 257 245 227 247 258 233 4.037018 0.853768 SUCCESS 21 +000101111 273 229 238 251 239 237 279 282 16.417629 0.036778 SUCCESS 22 +000110011 240 225 230 262 253 239 238 246 4.439501 0.815455 SUCCESS 23 +000110101 241 252 238 252 260 208 209 257 13.251776 0.103475 SUCCESS 24 +000110111 258 249 242 269 266 259 232 250 7.290781 0.505609 SUCCESS 25 +000111001 240 239 266 216 245 256 227 262 8.758787 0.363051 SUCCESS 26 +000111011 254 246 244 236 241 247 263 249 2.394249 0.966480 SUCCESS 27 +000111101 229 240 229 230 237 243 225 268 7.040817 0.532235 SUCCESS 28 +000111111 252 241 227 253 232 225 259 242 5.009334 0.756578 SUCCESS 29 +001000011 238 276 251 219 225 242 240 252 9.241768 0.322313 SUCCESS 30 +001000101 244 229 261 225 217 216 256 222 12.865180 0.116573 SUCCESS 31 +001000111 240 231 235 254 216 251 224 243 6.840634 0.553921 SUCCESS 32 +001001011 230 230 244 247 255 262 248 228 4.745601 0.784388 SUCCESS 33 +001001101 224 275 250 253 241 267 263 231 10.732016 0.217351 SUCCESS 34 +001001111 260 282 227 242 245 269 233 239 11.667262 0.166679 SUCCESS 35 +001010011 243 227 228 206 216 226 238 239 13.520805 0.095143 SUCCESS 36 +001010101 264 238 297 226 264 246 246 234 17.206708 0.028027 SUCCESS 37 +001010111 248 249 223 276 216 251 211 223 16.450463 0.036368 SUCCESS 38 +001011011 224 229 239 241 271 247 257 232 7.257947 0.509075 SUCCESS 39 +001011101 217 255 234 253 246 235 229 260 6.790854 0.559357 SUCCESS 40 +001011111 248 246 237 239 247 236 266 269 5.368391 0.717573 SUCCESS 41 +001100101 248 252 234 221 253 238 270 241 6.396843 0.602871 SUCCESS 42 +001100111 261 217 223 248 252 222 236 230 9.739576 0.283782 SUCCESS 43 +001101011 265 278 243 254 230 249 233 247 8.631687 0.374312 SUCCESS 44 +001101101 240 259 222 240 240 260 241 241 4.378070 0.821504 SUCCESS 45 +001101111 251 245 235 280 253 249 236 269 9.344507 0.314072 SUCCESS 46 +001110101 245 272 245 252 237 240 237 245 4.066674 0.851058 SUCCESS 47 +001110111 259 239 249 255 231 268 230 261 6.846989 0.553228 SUCCESS 48 +001111011 231 257 223 230 238 246 218 247 7.268538 0.507956 SUCCESS 49 +001111101 267 262 244 252 239 236 248 231 5.017807 0.755671 SUCCESS 50 +001111111 267 261 245 252 237 237 272 233 7.935814 0.439765 SUCCESS 51 +010000011 257 233 228 240 268 255 272 264 10.281870 0.245797 SUCCESS 52 +010000111 242 298 241 226 215 247 230 240 18.295533 0.019117 SUCCESS 53 +010001011 247 249 254 230 236 218 246 243 4.585666 0.800803 SUCCESS 54 +010001111 257 247 250 276 221 219 256 248 10.789212 0.213931 SUCCESS 55 +010010011 238 306 253 241 231 251 226 235 19.428842 0.012727 SUCCESS 56 +010010111 236 231 257 262 244 244 253 267 5.616237 0.690131 SUCCESS 57 +010011011 234 253 231 260 241 253 266 237 5.183037 0.737846 SUCCESS 58 +010011111 230 267 230 260 239 255 248 261 6.857581 0.552074 SUCCESS 59 +010100011 256 256 255 244 237 224 253 233 4.485046 0.810927 SUCCESS 60 +010100111 220 228 239 247 236 220 239 248 6.634097 0.576575 SUCCESS 61 +010101011 245 236 261 243 244 251 230 233 3.064702 0.930232 SUCCESS 62 +010101111 236 238 216 251 220 237 219 218 12.237094 0.140935 SUCCESS 63 +010110011 253 259 229 249 268 239 240 225 6.488991 0.592629 SUCCESS 64 +010110111 267 221 250 247 260 254 245 235 6.500642 0.591336 SUCCESS 65 +010111011 224 235 233 237 239 232 256 241 4.181064 0.840429 SUCCESS 66 +010111111 244 256 219 259 226 257 270 270 11.976539 0.152254 SUCCESS 67 +011000111 225 248 270 221 252 269 233 266 12.151301 0.144580 SUCCESS 68 +011001111 257 244 229 238 261 240 257 234 4.245674 0.834305 SUCCESS 69 +011010111 231 249 246 238 224 262 253 267 6.624564 0.577626 SUCCESS 70 +011011111 263 246 235 250 270 261 238 245 6.228436 0.621661 SUCCESS 71 +011101111 220 228 257 260 229 249 225 248 8.020547 0.431466 SUCCESS 72 +011111111 257 262 223 231 261 228 265 246 8.845639 0.355485 SUCCESS 73 +100000000 245 236 235 224 258 259 244 248 4.168354 0.841623 SUCCESS 74 +100010000 239 229 229 223 223 237 244 237 6.261270 0.617991 SUCCESS 75 +100100000 243 238 237 233 262 255 294 259 14.234684 0.075850 SUCCESS 76 +100101000 238 284 234 237 255 235 252 195 18.885489 0.015484 SUCCESS 77 +100110000 245 266 256 249 252 247 226 253 4.751956 0.783729 SUCCESS 78 +100111000 242 259 234 247 249 240 226 223 4.881174 0.770198 SUCCESS 79 +101000000 244 238 253 226 231 248 241 242 2.738478 0.949683 SUCCESS 80 +101000100 220 242 239 259 238 250 254 233 4.776317 0.781194 SUCCESS 81 +101001000 241 285 237 245 249 223 238 246 9.503382 0.301624 SUCCESS 82 +101001100 264 230 254 225 241 231 245 218 8.147647 0.419182 SUCCESS 83 +101010000 241 256 256 234 263 261 242 233 4.929896 0.765042 SUCCESS 84 +101010100 249 242 260 245 242 226 242 255 3.121897 0.926476 SUCCESS 85 +101011000 279 254 267 238 235 265 227 252 11.646078 0.167707 SUCCESS 86 +101011100 239 237 234 267 239 259 232 233 5.173505 0.738881 SUCCESS 87 +101100000 228 243 247 236 221 237 232 239 4.636507 0.795626 SUCCESS 88 +101100100 235 260 246 217 231 247 248 263 6.890415 0.548501 SUCCESS 89 +101101000 248 256 240 253 233 236 259 253 3.142021 0.925131 SUCCESS 90 +101101100 217 261 247 226 256 255 242 248 6.931723 0.544017 SUCCESS 91 +101110000 266 241 254 249 238 251 268 250 5.502906 0.702718 SUCCESS 92 +101110100 245 257 230 266 252 249 228 234 5.477486 0.705533 SUCCESS 93 +101111000 269 241 252 259 227 237 242 249 5.440415 0.709632 SUCCESS 94 +101111100 255 237 212 243 225 228 243 230 8.595675 0.377543 SUCCESS 95 +110000000 234 224 241 244 268 225 237 234 6.805682 0.557736 SUCCESS 96 +110000010 233 239 253 276 228 237 223 242 8.500350 0.386180 SUCCESS 97 +110000100 220 246 250 261 228 249 254 214 9.293667 0.318132 SUCCESS 98 +110001000 268 226 241 241 245 227 204 227 13.198818 0.105190 SUCCESS 99 +110001010 269 262 249 244 231 239 272 249 8.309700 0.403817 SUCCESS 100 +110010000 247 267 255 209 239 257 271 270 14.690126 0.065458 SUCCESS 101 +110010010 224 263 246 240 246 245 248 219 6.068501 0.639559 SUCCESS 102 +110010100 225 230 229 223 246 240 262 240 6.767552 0.561907 SUCCESS 103 +110011000 241 253 243 234 267 250 226 268 6.984681 0.538286 SUCCESS 104 +110011010 238 244 245 252 243 239 253 241 0.916710 0.998722 SUCCESS 105 +110100000 268 230 242 255 235 252 254 244 4.809151 0.777766 SUCCESS 106 +110100010 248 245 259 249 237 218 240 256 4.881174 0.770198 SUCCESS 107 +110100100 247 275 245 233 225 236 242 239 6.561014 0.584648 SUCCESS 108 +110101000 253 256 267 259 254 281 228 253 11.694800 0.165349 SUCCESS 109 +110101010 230 240 224 262 222 231 226 254 8.595675 0.377543 SUCCESS 110 +110101100 272 250 234 222 233 244 234 243 6.910540 0.546315 SUCCESS 111 +110110000 230 218 217 226 250 252 240 230 9.572228 0.296342 SUCCESS 112 +110110010 229 238 238 223 237 256 234 236 4.704293 0.788663 SUCCESS 113 +110110100 248 271 233 232 256 236 293 249 15.369053 0.052354 SUCCESS 114 +110111000 275 255 274 266 242 246 264 233 12.580264 0.127131 SUCCESS 115 +110111010 250 243 239 251 261 235 252 255 2.786141 0.947053 SUCCESS 116 +110111100 247 245 252 259 232 278 242 250 6.888297 0.548731 SUCCESS 117 +111000000 268 212 252 261 250 253 240 264 10.482053 0.232808 SUCCESS 118 +111000010 241 260 237 297 218 247 261 221 19.567593 0.012102 SUCCESS 119 +111000100 254 240 266 243 243 245 218 225 6.967735 0.540118 SUCCESS 120 +111000110 238 240 234 247 244 236 236 241 1.301187 0.995538 SUCCESS 121 +111001000 229 242 227 229 223 263 257 252 7.565105 0.477061 SUCCESS 122 +111001010 221 231 242 248 235 223 238 239 5.591876 0.692841 SUCCESS 123 +111001100 274 255 236 218 271 251 229 264 13.356634 0.100154 SUCCESS 124 +111010000 259 245 235 256 260 252 237 228 4.538004 0.805619 SUCCESS 125 +111010010 241 260 244 243 234 237 228 270 5.702029 0.680569 SUCCESS 126 +111010100 248 275 272 253 231 266 238 248 10.707656 0.218820 SUCCESS 127 +111010110 262 228 241 230 239 236 252 257 4.697938 0.789319 SUCCESS 128 +111011000 225 224 214 229 255 234 240 237 9.302140 0.317452 SUCCESS 129 +111011010 235 238 241 243 239 225 271 261 6.485813 0.592982 SUCCESS 130 +111011100 260 242 250 256 241 268 241 254 4.741364 0.784828 SUCCESS 131 +111100000 251 236 248 278 255 255 233 258 7.747282 0.458538 SUCCESS 132 +111100010 241 240 246 256 248 240 237 248 1.140194 0.997198 SUCCESS 133 +111100100 231 256 236 231 224 268 259 245 7.408348 0.493282 SUCCESS 134 +111100110 247 243 221 221 229 238 248 264 7.436946 0.490304 SUCCESS 135 +111101000 252 219 270 258 259 249 254 245 8.043849 0.429199 SUCCESS 136 +111101010 258 245 247 245 213 263 251 234 7.105426 0.525302 SUCCESS 137 +111101100 225 227 218 236 234 241 226 228 8.932491 0.348023 SUCCESS 138 +111101110 251 235 231 253 248 241 233 273 5.778289 0.672051 SUCCESS 139 +111110000 236 228 242 280 232 245 272 259 11.708569 0.164688 SUCCESS 140 +111110010 234 262 230 237 253 242 245 253 3.538150 0.896209 SUCCESS 141 +111110100 241 231 291 255 243 241 235 230 11.826137 0.159131 SUCCESS 142 +111110110 229 253 242 247 234 240 257 242 2.584899 0.957654 SUCCESS 143 +111111000 223 231 244 267 250 275 274 259 13.741112 0.088768 SUCCESS 144 +111111010 261 240 262 259 217 253 259 241 7.999364 0.433532 SUCCESS 145 +111111100 258 255 245 237 252 253 271 235 5.544213 0.698137 SUCCESS 146 +111111110 257 262 223 231 261 228 265 246 8.845639 0.355485 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 204 248 264 248 256 230 282 261 17.348637 0.026677 SUCCESS 0 +000000011 239 266 258 248 248 202 252 241 10.903602 0.207221 SUCCESS 1 +000000101 230 235 264 249 259 269 260 264 9.272483 0.319834 SUCCESS 2 +000000111 228 254 258 242 238 235 236 248 3.204512 0.920875 SUCCESS 3 +000001001 256 237 272 234 237 271 254 254 8.640160 0.373555 SUCCESS 4 +000001011 243 234 268 240 281 258 264 287 18.964927 0.015048 SUCCESS 5 +000001101 238 249 247 230 206 241 245 247 7.377632 0.496490 SUCCESS 6 +000001111 242 245 210 235 237 224 243 240 7.317260 0.502821 SUCCESS 7 +000010001 263 254 272 240 253 258 215 228 11.131323 0.194369 SUCCESS 8 +000010011 228 243 278 238 255 256 242 252 7.507910 0.482950 SUCCESS 9 +000010101 245 279 269 245 256 247 247 226 9.840197 0.276422 SUCCESS 10 +000010111 244 235 264 254 257 255 233 263 5.676609 0.683404 SUCCESS 11 +000011001 234 243 250 237 266 229 268 257 6.914776 0.545855 SUCCESS 12 +000011011 234 243 249 232 218 222 258 242 6.963498 0.540576 SUCCESS 13 +000011101 237 229 248 257 217 246 255 254 5.996478 0.647626 SUCCESS 14 +000011111 243 264 204 249 250 242 268 236 11.460724 0.176935 SUCCESS 15 +000100011 249 234 267 251 226 270 231 243 7.915690 0.441749 SUCCESS 16 +000100101 240 242 247 215 265 237 250 257 6.629860 0.577042 SUCCESS 17 +000100111 234 242 259 235 246 266 240 232 4.480809 0.811350 SUCCESS 18 +000101001 240 231 236 226 232 214 247 282 13.053712 0.110015 SUCCESS 19 +000101011 262 274 274 243 250 259 235 233 10.882418 0.208451 SUCCESS 20 +000101101 256 238 233 254 277 250 258 242 7.253710 0.509523 SUCCESS 21 +000101111 225 244 272 244 239 256 253 250 6.030371 0.643830 SUCCESS 22 +000110011 248 210 255 238 258 218 253 222 11.772119 0.161665 SUCCESS 23 +000110101 260 258 243 233 238 267 247 241 4.865287 0.771873 SUCCESS 24 +000110111 248 253 235 224 211 222 273 235 13.073836 0.109334 SUCCESS 25 +000111001 251 261 230 242 240 223 221 235 6.852285 0.552651 SUCCESS 26 +000111011 239 225 263 244 215 221 236 253 9.643192 0.290967 SUCCESS 27 +000111101 250 246 226 218 240 232 266 249 7.267479 0.508068 SUCCESS 28 +000111111 229 239 221 262 238 236 241 245 5.183037 0.737846 SUCCESS 29 +001000011 245 245 250 230 263 236 253 254 3.533913 0.896542 SUCCESS 30 +001000101 239 252 250 239 254 223 231 246 3.680078 0.884773 SUCCESS 31 +001000111 242 227 250 275 226 261 225 273 13.126795 0.107561 SUCCESS 32 +001001011 262 260 220 261 261 233 247 258 8.675113 0.370440 SUCCESS 33 +001001101 228 236 245 236 208 270 247 226 11.456487 0.177151 SUCCESS 34 +001001111 242 259 245 259 246 259 225 240 4.471276 0.812300 SUCCESS 35 +001010011 237 234 233 213 239 224 246 239 7.231467 0.511878 SUCCESS 36 +001010101 255 231 249 240 245 233 240 241 2.044723 0.979610 SUCCESS 37 +001010111 249 268 236 230 235 246 246 239 4.134461 0.844793 SUCCESS 38 +001011011 237 264 229 253 258 265 271 246 8.928254 0.348385 SUCCESS 39 +001011101 265 276 240 247 266 246 230 206 15.303384 0.053508 SUCCESS 40 +001011111 230 235 248 226 240 245 258 245 3.547682 0.895458 SUCCESS 41 +001100101 250 265 228 259 237 256 258 252 5.922336 0.655931 SUCCESS 42 +001100111 218 207 255 272 231 223 225 245 16.697249 0.033421 SUCCESS 43 +001101011 260 237 239 238 217 264 233 247 6.903125 0.547120 SUCCESS 44 +001101101 228 235 216 246 266 244 248 244 6.911599 0.546200 SUCCESS 45 +001101111 226 261 230 247 229 214 237 252 8.770438 0.362030 SUCCESS 46 +001110101 271 246 214 268 232 258 258 240 11.660907 0.166987 SUCCESS 47 +001110111 233 230 261 236 226 214 245 236 8.375368 0.397688 SUCCESS 48 +001111011 236 247 246 259 240 244 253 246 1.687784 0.989134 SUCCESS 49 +001111101 241 265 203 262 249 246 256 241 11.160979 0.192744 SUCCESS 50 +001111111 231 247 248 255 259 244 221 257 5.234936 0.732196 SUCCESS 51 +010000011 244 232 232 233 235 251 258 252 3.401517 0.906697 SUCCESS 52 +010000111 262 256 212 255 225 240 264 252 10.382491 0.239199 SUCCESS 53 +010001011 239 251 245 245 263 232 264 230 4.969085 0.760875 SUCCESS 54 +010001111 240 226 240 265 247 253 241 260 4.859991 0.772430 SUCCESS 55 +010010011 265 250 251 219 228 261 241 232 7.839430 0.449310 SUCCESS 56 +010010111 238 230 252 259 263 233 228 249 5.440415 0.709632 SUCCESS 57 +010011011 231 232 254 244 236 249 231 258 3.691729 0.883811 SUCCESS 58 +010011111 227 241 225 231 265 265 206 228 14.515363 0.069283 SUCCESS 59 +010100011 259 221 238 280 229 232 256 268 13.419125 0.098219 SUCCESS 60 +010100111 235 233 228 229 261 241 242 236 4.494578 0.809975 SUCCESS 61 +010101011 238 255 244 237 271 233 253 242 4.812328 0.777434 SUCCESS 62 +010101111 277 246 227 245 243 242 246 232 6.501701 0.591219 SUCCESS 63 +010110011 234 253 239 230 271 248 240 234 5.354622 0.719088 SUCCESS 64 +010110111 233 262 226 236 251 242 264 249 5.543154 0.698254 SUCCESS 65 +010111011 258 259 235 249 243 246 225 221 6.042022 0.642525 SUCCESS 66 +010111111 261 250 246 242 239 257 241 213 6.346003 0.608535 SUCCESS 67 +011000111 246 245 250 233 247 236 232 245 1.629529 0.990342 SUCCESS 68 +011001111 214 235 244 273 263 228 263 245 11.853675 0.157853 SUCCESS 69 +011010111 257 246 246 249 231 249 230 227 3.751042 0.878858 SUCCESS 70 +011011111 251 232 225 233 240 216 254 260 7.801300 0.453117 SUCCESS 71 +011101111 247 226 240 231 229 234 230 263 5.986945 0.648694 SUCCESS 72 +011111111 266 241 245 241 247 242 218 246 5.073943 0.749645 SUCCESS 73 +100000000 204 248 264 248 256 230 282 261 17.348637 0.026677 SUCCESS 74 +100010000 244 250 271 245 238 223 230 222 8.178363 0.416244 SUCCESS 75 +100100000 257 233 253 231 247 280 258 263 10.102871 0.257880 SUCCESS 76 +100101000 246 290 234 223 234 254 227 277 17.924824 0.021797 SUCCESS 77 +100110000 250 233 259 259 254 237 247 251 3.408931 0.906141 SUCCESS 78 +100111000 243 225 245 231 241 262 224 228 6.500642 0.591336 SUCCESS 79 +101000000 228 269 254 241 236 234 250 258 5.853490 0.663639 SUCCESS 80 +101000100 261 230 251 258 234 264 243 237 5.395930 0.714541 SUCCESS 81 +101001000 249 245 251 244 237 254 273 243 4.470217 0.812405 SUCCESS 82 +101001100 234 241 233 251 255 241 253 249 2.177119 0.975095 SUCCESS 83 +101010000 273 254 233 232 266 260 254 204 15.422011 0.051441 SUCCESS 84 +101010100 280 222 242 265 243 242 254 217 12.946736 0.113695 SUCCESS 85 +101011000 230 236 258 259 226 249 258 270 8.022666 0.431259 SUCCESS 86 +101011100 222 260 233 227 262 233 253 213 11.224529 0.189299 SUCCESS 87 +101100000 235 252 249 239 227 218 265 253 7.141438 0.521452 SUCCESS 88 +101100100 263 244 248 251 229 257 220 241 5.951993 0.652610 SUCCESS 89 +101101000 237 240 215 251 242 245 247 248 4.202248 0.838430 SUCCESS 90 +101101100 258 259 258 255 245 252 264 255 5.510320 0.701896 SUCCESS 91 +101110000 239 250 267 227 224 233 272 242 9.268247 0.320175 SUCCESS 92 +101110100 263 259 247 251 246 261 209 243 9.135851 0.330966 SUCCESS 93 +101111000 238 245 247 235 271 261 231 237 5.761343 0.673945 SUCCESS 94 +101111100 244 253 221 259 236 252 245 260 5.150203 0.741408 SUCCESS 95 +110000000 225 245 258 240 250 222 258 255 5.977413 0.649762 SUCCESS 96 +110000010 274 256 244 239 269 238 256 265 9.714156 0.285664 SUCCESS 97 +110000100 220 244 275 236 275 250 254 229 12.351484 0.136197 SUCCESS 98 +110001000 233 243 271 241 215 241 250 234 7.846844 0.448572 SUCCESS 99 +110001010 237 239 266 237 263 229 241 247 5.123724 0.744274 SUCCESS 100 +110010000 219 221 256 211 224 255 232 249 13.126795 0.107561 SUCCESS 101 +110010010 230 262 229 246 259 236 221 268 9.080774 0.335528 SUCCESS 102 +110010100 259 261 234 253 229 241 257 228 5.726390 0.677849 SUCCESS 103 +110011000 239 216 242 253 240 229 222 241 6.971971 0.539660 SUCCESS 104 +110011010 253 260 255 256 252 262 225 241 5.707325 0.679978 SUCCESS 105 +110100000 229 252 260 245 224 239 263 261 6.845930 0.553343 SUCCESS 106 +110100010 261 243 267 258 238 244 259 228 6.442387 0.597805 SUCCESS 107 +110100100 246 247 252 234 251 259 247 238 2.078617 0.978506 SUCCESS 108 +110101000 282 245 232 259 234 256 242 224 10.407911 0.237555 SUCCESS 109 +110101010 263 246 237 262 269 242 267 218 10.842170 0.210803 SUCCESS 110 +110101100 206 240 244 239 210 261 244 256 13.079132 0.109156 SUCCESS 111 +110110000 252 233 275 226 232 203 274 239 17.898345 0.022002 SUCCESS 112 +110110010 266 244 250 220 230 270 227 226 10.955501 0.204233 SUCCESS 113 +110110100 225 272 227 256 218 244 260 259 11.578291 0.171034 SUCCESS 114 +110111000 231 233 240 244 227 226 247 249 4.096331 0.848329 SUCCESS 115 +110111010 247 254 245 268 252 251 223 234 5.654367 0.685884 SUCCESS 116 +110111100 210 262 234 225 244 248 247 226 9.761819 0.282143 SUCCESS 117 +111000000 243 238 250 234 235 259 246 248 2.113569 0.977331 SUCCESS 118 +111000010 218 240 247 244 274 241 241 222 8.936727 0.347662 SUCCESS 119 +111000100 220 243 246 242 232 243 218 225 7.574638 0.476083 SUCCESS 120 +111000110 270 227 229 237 234 256 236 218 9.466311 0.304497 SUCCESS 121 +111001000 242 245 243 231 249 228 246 271 5.034754 0.753855 SUCCESS 122 +111001010 260 243 238 246 249 247 248 231 2.176060 0.975133 SUCCESS 123 +111001100 226 220 243 257 217 223 240 248 9.708861 0.286058 SUCCESS 124 +111010000 241 254 248 232 227 217 264 267 9.391110 0.310384 SUCCESS 125 +111010010 266 235 236 241 258 250 232 258 5.101481 0.746677 SUCCESS 126 +111010100 266 248 227 259 250 237 245 225 6.185010 0.626517 SUCCESS 127 +111010110 236 241 240 239 211 267 250 260 8.584024 0.378592 SUCCESS 128 +111011000 255 247 246 234 246 224 242 231 3.465067 0.901884 SUCCESS 129 +111011010 233 287 225 247 211 247 252 233 15.367993 0.052373 SUCCESS 130 +111011100 242 244 251 243 243 221 227 265 5.584462 0.693665 SUCCESS 131 +111100000 271 242 222 238 253 253 258 233 7.319378 0.502599 SUCCESS 132 +111100010 214 231 268 239 225 243 241 245 8.700533 0.368185 SUCCESS 133 +111100100 230 257 237 255 233 247 244 248 2.886762 0.941261 SUCCESS 134 +111100110 236 229 244 255 235 245 252 249 2.469449 0.963140 SUCCESS 135 +111101000 251 250 243 242 247 209 264 262 8.660285 0.371759 SUCCESS 136 +111101010 243 233 231 238 224 241 239 239 3.398339 0.906935 SUCCESS 137 +111101100 245 238 258 254 250 231 254 236 2.959844 0.936852 SUCCESS 138 +111101110 253 248 235 248 257 244 229 271 5.545272 0.698019 SUCCESS 139 +111110000 249 252 231 241 260 243 249 227 3.550860 0.895207 SUCCESS 140 +111110010 237 255 215 250 248 256 245 248 5.184096 0.737731 SUCCESS 141 +111110100 269 216 235 262 252 212 243 265 14.165838 0.077544 SUCCESS 142 +111110110 249 276 256 248 226 245 242 223 8.371132 0.398082 SUCCESS 143 +111111000 239 234 235 240 236 231 259 237 3.132488 0.925770 SUCCESS 144 +111111010 269 221 256 242 256 234 232 258 7.973944 0.436020 SUCCESS 145 +111111100 221 248 238 246 249 248 236 236 3.226754 0.919332 SUCCESS 146 +111111110 266 241 245 241 247 242 218 246 5.073943 0.749645 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 254 220 251 249 234 264 268 263 9.212111 0.324720 SUCCESS 0 +000000011 271 241 255 252 256 262 256 263 7.923104 0.441017 SUCCESS 1 +000000101 254 244 235 234 240 231 248 231 2.795673 0.946518 SUCCESS 2 +000000111 241 237 257 247 243 274 238 248 5.002979 0.757258 SUCCESS 3 +000001001 250 236 249 248 245 282 262 262 9.378400 0.311387 SUCCESS 4 +000001011 249 269 238 227 249 260 250 237 5.653307 0.686002 SUCCESS 5 +000001101 262 264 242 262 264 258 231 279 12.771973 0.119940 SUCCESS 6 +000001111 275 259 254 241 229 262 239 221 10.130409 0.255992 SUCCESS 7 +000010001 261 258 260 209 211 207 255 221 21.571538 0.005775 FAILURE 8 +000010011 254 249 237 247 249 258 267 229 4.866346 0.771761 SUCCESS 9 +000010101 226 231 218 235 222 244 265 210 14.219856 0.076212 SUCCESS 10 +000010111 268 247 254 223 244 248 232 236 5.720035 0.678559 SUCCESS 11 +000011001 222 219 247 246 252 248 241 235 5.518793 0.700957 SUCCESS 12 +000011011 232 236 243 212 262 231 231 270 10.930081 0.205692 SUCCESS 13 +000011101 253 245 253 248 221 229 242 235 4.340999 0.825122 SUCCESS 14 +000011111 252 246 240 248 257 246 231 243 1.865724 0.984855 SUCCESS 15 +000100011 242 256 243 255 206 253 272 232 11.529570 0.173459 SUCCESS 16 +000100101 254 227 257 203 262 247 225 230 13.306853 0.101719 SUCCESS 17 +000100111 235 239 243 263 236 252 266 226 5.940342 0.653915 SUCCESS 18 +000101001 245 257 270 237 249 213 223 251 10.053090 0.261319 SUCCESS 19 +000101011 246 239 205 246 233 264 228 216 13.277196 0.102661 SUCCESS 20 +000101101 231 248 247 256 226 240 249 262 4.344176 0.824813 SUCCESS 21 +000101111 252 242 240 239 227 223 249 253 4.032781 0.854154 SUCCESS 22 +000110011 226 227 240 249 258 271 241 244 6.724126 0.566669 SUCCESS 23 +000110101 240 265 263 275 263 270 236 275 16.130594 0.040549 SUCCESS 24 +000110111 250 239 234 234 278 246 223 232 8.516238 0.384732 SUCCESS 25 +000111001 244 256 241 294 234 273 241 253 15.519454 0.049798 SUCCESS 26 +000111011 243 220 245 262 221 245 242 250 6.262329 0.617873 SUCCESS 27 +000111101 256 221 249 256 244 239 255 228 5.275185 0.727800 SUCCESS 28 +000111111 234 240 223 243 274 259 238 251 7.480372 0.485798 SUCCESS 29 +001000011 245 222 252 246 257 226 217 241 7.607472 0.472721 SUCCESS 30 +001000101 258 234 235 224 228 252 237 230 5.743337 0.675957 SUCCESS 31 +001000111 209 265 259 235 196 280 243 257 24.335966 0.002013 FAILURE 32 +001001011 256 254 262 232 272 232 255 246 7.417881 0.492289 SUCCESS 33 +001001101 234 246 226 240 241 243 260 237 3.242642 0.918221 SUCCESS 34 +001001111 237 239 253 263 238 244 275 242 6.386252 0.604050 SUCCESS 35 +001010011 221 249 257 244 243 226 229 254 5.848194 0.664232 SUCCESS 36 +001010101 227 241 245 233 238 221 260 223 7.194396 0.515812 SUCCESS 37 +001010111 261 237 218 247 238 246 220 243 6.993155 0.537371 SUCCESS 38 +001011011 241 226 236 240 242 234 248 255 2.803087 0.946101 SUCCESS 39 +001011101 248 244 224 232 233 236 251 255 3.907799 0.865345 SUCCESS 40 +001011111 280 255 247 238 232 227 257 259 9.652725 0.290251 SUCCESS 41 +001100101 247 229 215 241 244 252 236 235 5.534681 0.699195 SUCCESS 42 +001100111 239 216 270 253 251 274 238 289 19.304920 0.013311 SUCCESS 43 +001101011 265 267 222 245 238 260 253 255 8.201665 0.414023 SUCCESS 44 +001101101 247 242 240 232 275 236 248 241 5.172445 0.738996 SUCCESS 45 +001101111 252 252 265 245 248 222 223 230 7.248414 0.510083 SUCCESS 46 +001110101 225 238 262 244 251 215 229 238 7.984536 0.434982 SUCCESS 47 +001110111 246 230 245 268 248 241 224 227 6.341766 0.609007 SUCCESS 48 +001111011 247 253 249 259 228 238 256 238 3.423760 0.905025 SUCCESS 49 +001111101 247 227 272 254 252 265 234 248 7.589466 0.474563 SUCCESS 50 +001111111 224 235 240 232 248 277 216 262 12.111053 0.146317 SUCCESS 51 +010000011 249 249 224 244 253 242 227 251 3.712912 0.882052 SUCCESS 52 +010000111 237 249 246 238 243 236 230 247 1.654949 0.989827 SUCCESS 53 +010001011 247 246 245 239 228 223 264 270 7.666785 0.466677 SUCCESS 54 +010001111 222 235 237 238 221 274 242 252 9.129496 0.331490 SUCCESS 55 +010010011 224 225 226 242 243 220 247 241 7.224053 0.512663 SUCCESS 56 +010010111 238 264 245 241 249 225 249 263 5.137493 0.742785 SUCCESS 57 +010011011 254 276 247 249 222 242 231 230 8.521534 0.384250 SUCCESS 58 +010011111 245 248 247 260 247 256 272 249 5.194688 0.736579 SUCCESS 59 +010100011 226 237 211 227 277 246 221 268 16.772450 0.032568 SUCCESS 60 +010100111 241 260 238 257 246 271 285 235 12.476466 0.131178 SUCCESS 61 +010101011 236 235 253 219 232 242 247 230 5.162913 0.740030 SUCCESS 62 +010101111 230 252 239 256 222 205 250 227 11.764705 0.162015 SUCCESS 63 +010110011 244 251 212 238 233 234 253 250 6.170181 0.628176 SUCCESS 64 +010110111 241 214 258 239 240 245 261 267 8.311818 0.403619 SUCCESS 65 +010111011 233 260 217 248 247 245 253 249 5.245528 0.731040 SUCCESS 66 +010111111 255 236 272 241 242 202 246 263 13.175516 0.105952 SUCCESS 67 +011000111 249 209 289 275 266 214 223 246 25.675813 0.001193 FAILURE 68 +011001111 229 235 243 235 235 261 263 301 18.453349 0.018073 SUCCESS 69 +011010111 235 244 217 232 265 239 246 251 6.265506 0.617518 SUCCESS 70 +011011111 254 234 259 214 252 244 248 247 5.991182 0.648220 SUCCESS 71 +011101111 247 240 246 262 259 231 214 221 9.253418 0.321371 SUCCESS 72 +011111111 251 229 232 239 252 260 235 256 4.184242 0.840130 SUCCESS 73 +100000000 254 220 251 249 234 264 268 263 9.212111 0.324720 SUCCESS 74 +100010000 264 234 230 238 244 260 242 236 4.478691 0.811561 SUCCESS 75 +100100000 243 225 253 252 238 266 239 248 4.512584 0.808173 SUCCESS 76 +100101000 230 258 236 215 265 240 242 233 7.996186 0.433843 SUCCESS 77 +100110000 256 258 237 217 247 241 237 230 5.882088 0.660438 SUCCESS 78 +100111000 246 216 252 258 252 221 229 248 8.005719 0.432912 SUCCESS 79 +101000000 255 278 269 229 260 256 244 230 11.463901 0.176773 SUCCESS 80 +101000100 271 220 244 259 220 258 251 213 14.049330 0.080489 SUCCESS 81 +101001000 259 224 271 252 258 259 252 245 7.995127 0.433946 SUCCESS 82 +101001100 244 226 275 228 253 237 231 264 9.484317 0.303099 SUCCESS 83 +101010000 233 254 231 239 233 229 228 235 4.726536 0.786364 SUCCESS 84 +101010100 235 272 257 255 249 226 254 261 7.960175 0.437370 SUCCESS 85 +101011000 227 239 255 242 204 259 232 240 10.327414 0.242793 SUCCESS 86 +101011100 250 226 215 233 257 233 237 235 7.450715 0.488873 SUCCESS 87 +101100000 252 210 244 234 248 291 259 250 16.087168 0.041149 SUCCESS 88 +101100100 255 262 242 246 253 253 232 249 3.279713 0.915598 SUCCESS 89 +101101000 241 256 267 243 248 239 231 248 3.829421 0.872176 SUCCESS 90 +101101100 225 251 249 222 241 252 227 247 5.506083 0.702366 SUCCESS 91 +101110000 227 235 238 267 261 236 240 217 8.646515 0.372987 SUCCESS 92 +101110100 244 240 244 227 251 267 271 247 6.826865 0.555423 SUCCESS 93 +101111000 241 242 243 253 227 232 246 233 2.804146 0.946041 SUCCESS 94 +101111100 278 248 241 254 213 249 237 238 9.958824 0.267928 SUCCESS 95 +110000000 241 243 223 215 242 246 263 249 7.175331 0.517839 SUCCESS 96 +110000010 253 240 273 241 243 266 270 221 11.114376 0.195302 SUCCESS 97 +110000100 265 238 226 203 212 243 233 220 17.930120 0.021757 SUCCESS 98 +110001000 236 252 222 247 229 260 245 246 4.706412 0.788445 SUCCESS 99 +110001010 236 266 250 220 229 227 253 252 7.727158 0.460566 SUCCESS 100 +110010000 219 222 258 262 245 243 230 242 7.790708 0.454177 SUCCESS 101 +110010010 227 253 240 256 292 239 232 248 12.753968 0.120600 SUCCESS 102 +110010100 245 237 235 242 271 229 252 237 5.097244 0.747134 SUCCESS 103 +110011000 237 259 238 244 244 274 248 246 5.171386 0.739111 SUCCESS 104 +110011010 239 267 236 223 236 221 257 232 8.369013 0.398279 SUCCESS 105 +110100000 254 270 252 253 275 266 245 252 10.178072 0.252749 SUCCESS 106 +110100010 247 240 235 272 224 237 263 246 7.207106 0.514461 SUCCESS 107 +110100100 234 202 265 228 251 245 272 256 14.993048 0.059281 SUCCESS 108 +110101000 234 226 236 237 226 250 219 249 6.634097 0.576575 SUCCESS 109 +110101010 244 266 265 241 243 247 241 268 6.411672 0.601221 SUCCESS 110 +110101100 223 251 240 243 222 244 216 244 7.593703 0.474129 SUCCESS 111 +110110000 262 224 240 228 251 259 257 257 6.785558 0.559936 SUCCESS 112 +110110010 271 271 241 261 234 255 221 255 11.069891 0.197770 SUCCESS 113 +110110100 244 234 261 244 247 240 250 245 1.897499 0.983995 SUCCESS 114 +110111000 217 235 247 268 226 243 247 235 7.704915 0.462813 SUCCESS 115 +110111010 231 245 253 222 237 239 244 239 3.578398 0.893021 SUCCESS 116 +110111100 250 260 248 239 245 225 236 239 3.332671 0.911781 SUCCESS 117 +111000000 276 234 210 250 242 236 236 264 12.070804 0.148073 SUCCESS 118 +111000010 254 255 248 227 236 199 217 224 15.960068 0.042955 SUCCESS 119 +111000100 248 239 219 247 246 258 259 216 8.003601 0.433118 SUCCESS 120 +111000110 236 225 233 252 226 265 235 269 8.828692 0.356953 SUCCESS 121 +111001000 225 248 243 267 243 268 209 247 11.517919 0.174044 SUCCESS 122 +111001010 242 253 257 250 249 230 254 253 2.894176 0.940822 SUCCESS 123 +111001100 248 260 260 242 241 255 226 260 5.220108 0.733813 SUCCESS 124 +111010000 248 250 235 256 253 246 247 248 1.607287 0.990780 SUCCESS 125 +111010010 248 225 261 228 249 246 248 252 4.363241 0.822954 SUCCESS 126 +111010100 231 219 237 237 230 258 243 247 5.535740 0.699077 SUCCESS 127 +111010110 224 238 278 219 245 236 235 243 10.052031 0.261393 SUCCESS 128 +111011000 253 203 247 257 254 255 265 248 11.060358 0.198303 SUCCESS 129 +111011010 224 240 237 249 236 245 264 227 5.302723 0.724785 SUCCESS 130 +111011100 238 238 243 252 260 259 255 241 3.133548 0.925699 SUCCESS 131 +111100000 265 261 234 263 226 255 255 253 7.723980 0.460886 SUCCESS 132 +111100010 251 248 222 231 210 252 248 236 8.607326 0.376496 SUCCESS 133 +111100100 220 261 242 254 272 236 239 249 7.888151 0.444472 SUCCESS 134 +111100110 242 252 266 232 227 235 239 255 5.139611 0.742555 SUCCESS 135 +111101000 240 246 237 291 242 243 246 242 9.669671 0.288980 SUCCESS 136 +111101010 249 256 236 253 197 241 256 251 11.559226 0.171980 SUCCESS 137 +111101100 267 247 242 253 233 243 240 235 3.559333 0.894536 SUCCESS 138 +111101110 250 251 251 234 257 259 240 221 4.958493 0.762003 SUCCESS 139 +111110000 270 231 246 239 247 252 236 250 4.416200 0.817757 SUCCESS 140 +111110010 227 238 248 241 268 224 246 262 7.005865 0.536000 SUCCESS 141 +111110100 228 234 268 297 263 253 230 262 19.837681 0.010968 SUCCESS 142 +111110110 257 253 250 248 254 247 266 254 4.134461 0.844793 SUCCESS 143 +111111000 250 224 258 221 241 222 233 269 10.204551 0.250962 SUCCESS 144 +111111010 232 256 269 286 231 257 239 253 13.147978 0.106859 SUCCESS 145 +111111100 236 228 255 228 254 245 235 263 5.262475 0.729189 SUCCESS 146 +111111110 251 229 232 239 252 260 235 256 4.184242 0.840130 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 254 236 280 234 263 250 267 266 12.479643 0.131052 SUCCESS 0 +000000011 252 244 268 225 270 245 254 224 9.196223 0.326014 SUCCESS 1 +000000101 239 247 266 241 244 246 261 277 8.015251 0.431982 SUCCESS 2 +000000111 246 246 247 228 243 255 235 209 7.252651 0.509635 SUCCESS 3 +000001001 241 255 235 244 272 267 261 258 8.426208 0.392981 SUCCESS 4 +000001011 222 252 243 225 276 229 264 269 13.460432 0.096959 SUCCESS 5 +000001101 236 211 273 260 246 212 239 240 14.099111 0.079218 SUCCESS 6 +000001111 230 253 264 204 256 245 215 207 19.707403 0.011502 SUCCESS 7 +000010001 270 225 246 245 254 227 247 238 6.253856 0.618820 SUCCESS 8 +000010011 245 236 272 245 229 251 254 256 5.758165 0.674300 SUCCESS 9 +000010101 257 268 230 258 237 247 249 266 7.156266 0.519871 SUCCESS 10 +000010111 222 258 238 241 269 228 266 240 8.912366 0.349743 SUCCESS 11 +000011001 239 222 229 221 245 242 254 223 7.746223 0.458644 SUCCESS 12 +000011011 233 206 267 265 226 242 272 249 15.549111 0.049308 SUCCESS 13 +000011101 270 257 241 233 231 246 216 258 9.016165 0.340934 SUCCESS 14 +000011111 249 241 251 233 243 251 237 228 2.388953 0.966708 SUCCESS 15 +000100011 247 237 246 252 235 220 238 221 5.770875 0.672880 SUCCESS 16 +000100101 259 276 243 239 250 263 234 255 7.949583 0.438410 SUCCESS 17 +000100111 257 241 255 262 223 234 247 277 9.537275 0.299015 SUCCESS 18 +000101001 236 264 203 250 240 274 241 241 13.200936 0.105120 SUCCESS 19 +000101011 247 263 228 288 253 221 250 260 14.614925 0.067080 SUCCESS 20 +000101101 239 229 238 226 247 236 252 235 3.561451 0.894368 SUCCESS 21 +000101111 240 245 238 229 249 234 275 222 7.851080 0.448151 SUCCESS 22 +000110011 233 240 216 225 237 231 251 209 11.869563 0.157119 SUCCESS 23 +000110101 262 231 260 239 248 250 246 220 5.953052 0.652491 SUCCESS 24 +000110111 232 221 259 260 239 255 245 242 5.528326 0.699900 SUCCESS 25 +000111001 249 240 246 237 247 261 223 216 6.886179 0.548962 SUCCESS 26 +000111011 263 272 236 254 227 249 211 241 11.527451 0.173566 SUCCESS 27 +000111101 266 235 273 243 280 265 253 232 14.173252 0.077360 SUCCESS 28 +000111111 256 236 235 258 265 251 233 266 6.643629 0.575524 SUCCESS 29 +001000011 244 239 255 248 240 245 228 261 3.059406 0.930574 SUCCESS 30 +001000101 234 245 236 226 236 238 251 259 3.685374 0.884336 SUCCESS 31 +001000111 235 249 253 264 232 257 259 259 5.660722 0.685176 SUCCESS 32 +001001011 243 251 244 257 252 271 245 230 5.079239 0.749074 SUCCESS 33 +001001101 248 252 248 199 232 215 244 250 13.379936 0.099429 SUCCESS 34 +001001111 255 248 235 221 214 253 210 273 15.827672 0.044914 SUCCESS 35 +001010011 221 250 220 247 234 254 232 251 6.583257 0.582188 SUCCESS 36 +001010101 269 275 234 236 210 209 229 248 18.567739 0.017350 SUCCESS 37 +001010111 253 229 244 275 245 204 249 247 12.301703 0.138242 SUCCESS 38 +001011011 240 243 222 245 260 236 260 221 6.835339 0.554498 SUCCESS 39 +001011101 233 244 246 219 252 242 245 243 3.504256 0.898859 SUCCESS 40 +001011111 247 246 264 242 235 255 278 227 8.700533 0.368185 SUCCESS 41 +001100101 230 231 255 216 240 231 263 248 7.802359 0.453011 SUCCESS 42 +001100111 237 216 226 235 212 217 274 240 16.653823 0.033923 SUCCESS 43 +001101011 228 234 249 244 259 232 227 222 6.513352 0.589927 SUCCESS 44 +001101101 270 251 246 250 230 245 291 280 18.808170 0.015920 SUCCESS 45 +001101111 237 221 273 246 247 256 257 244 7.362804 0.498042 SUCCESS 46 +001110101 271 234 229 256 246 206 237 249 11.549694 0.172454 SUCCESS 47 +001110111 236 275 237 249 237 230 222 246 7.783294 0.454920 SUCCESS 48 +001111011 234 216 263 248 268 234 238 269 10.988335 0.202361 SUCCESS 49 +001111101 257 240 221 216 225 250 252 252 8.612622 0.376020 SUCCESS 50 +001111111 251 233 238 227 240 264 222 274 9.726866 0.284722 SUCCESS 51 +010000011 221 227 243 257 216 219 240 200 18.562443 0.017383 SUCCESS 52 +010000111 271 249 249 260 233 249 227 254 6.609736 0.579263 SUCCESS 53 +010001011 232 224 229 204 228 250 255 257 12.580264 0.127131 SUCCESS 54 +010001111 231 258 268 254 256 281 268 260 14.214560 0.076342 SUCCESS 55 +010010011 228 263 222 214 252 234 251 240 9.499145 0.301952 SUCCESS 56 +010010111 233 229 227 253 229 279 263 226 12.093047 0.147100 SUCCESS 57 +010011011 235 249 268 229 241 237 254 271 7.567223 0.476843 SUCCESS 58 +010011111 272 237 242 221 213 248 218 261 14.057803 0.080271 SUCCESS 59 +010100011 253 254 245 237 259 264 216 257 7.629714 0.470450 SUCCESS 60 +010100111 254 232 238 217 238 251 223 252 6.824747 0.555654 SUCCESS 61 +010101011 263 246 248 235 211 224 219 235 11.332565 0.183558 SUCCESS 62 +010101111 239 230 240 246 260 211 231 241 7.531212 0.480547 SUCCESS 63 +010110011 225 244 239 279 254 218 238 247 10.312586 0.243768 SUCCESS 64 +010110111 250 245 229 249 263 254 267 245 5.362036 0.718273 SUCCESS 65 +010111011 242 271 259 251 241 230 233 268 8.042790 0.429301 SUCCESS 66 +010111111 251 218 243 234 253 259 249 248 4.966967 0.761101 SUCCESS 67 +011000111 266 257 246 256 225 226 236 231 7.292899 0.505386 SUCCESS 68 +011001111 227 234 235 251 237 218 248 249 5.500787 0.702953 SUCCESS 69 +011010111 250 254 263 250 246 261 263 240 5.017807 0.755671 SUCCESS 70 +011011111 244 240 252 260 227 246 257 251 3.562510 0.894284 SUCCESS 71 +011101111 223 260 230 240 249 231 202 256 12.821754 0.118131 SUCCESS 72 +011111111 237 230 246 234 256 254 238 254 3.092240 0.928436 SUCCESS 73 +100000000 254 236 280 234 263 250 267 266 12.479643 0.131052 SUCCESS 74 +100010000 237 244 249 249 246 258 253 244 1.580808 0.991283 SUCCESS 75 +100100000 245 234 216 243 223 251 249 231 6.715653 0.567599 SUCCESS 76 +100101000 251 249 220 255 257 248 229 238 5.161854 0.740145 SUCCESS 77 +100110000 232 247 244 245 286 240 243 224 9.883623 0.273289 SUCCESS 78 +100111000 224 238 264 245 248 205 263 263 13.119380 0.107808 SUCCESS 79 +101000000 243 242 255 225 271 239 241 234 5.722153 0.678322 SUCCESS 80 +101000100 251 264 235 277 224 258 228 227 11.681031 0.166013 SUCCESS 81 +101001000 255 246 227 267 232 241 265 238 6.644688 0.575407 SUCCESS 82 +101001100 260 260 221 250 272 221 255 251 10.806158 0.212926 SUCCESS 83 +101010000 231 230 248 223 227 239 273 219 11.090015 0.196651 SUCCESS 84 +101010100 241 269 231 222 254 257 239 256 7.290781 0.505609 SUCCESS 85 +101011000 270 214 256 229 229 238 221 249 11.742462 0.163070 SUCCESS 86 +101011100 261 230 245 268 242 216 227 228 10.184427 0.252320 SUCCESS 87 +101100000 257 237 261 253 244 241 249 260 3.667368 0.885819 SUCCESS 88 +101100100 231 248 244 230 223 248 239 247 3.739391 0.879838 SUCCESS 89 +101101000 244 248 227 259 260 263 279 253 10.307290 0.244117 SUCCESS 90 +101101100 252 249 258 237 225 243 240 237 3.236287 0.918666 SUCCESS 91 +101110000 228 260 254 229 259 232 248 247 5.210575 0.734851 SUCCESS 92 +101110100 232 262 231 236 219 234 248 247 6.193483 0.625569 SUCCESS 93 +101111000 258 250 241 252 262 272 262 232 7.888151 0.444472 SUCCESS 94 +101111100 249 247 256 246 236 253 203 249 8.627450 0.374691 SUCCESS 95 +110000000 252 251 259 230 246 241 270 236 5.418172 0.712088 SUCCESS 96 +110000010 229 246 234 248 263 261 217 251 7.515324 0.482185 SUCCESS 97 +110000100 232 245 244 248 259 199 230 254 11.512623 0.174310 SUCCESS 98 +110001000 227 236 236 226 254 247 235 235 4.347354 0.824504 SUCCESS 99 +110001010 267 256 215 261 245 228 238 226 10.270219 0.246570 SUCCESS 100 +110010000 250 219 234 243 226 247 251 253 5.221167 0.733697 SUCCESS 101 +110010010 248 271 247 232 236 248 238 219 6.958202 0.541149 SUCCESS 102 +110010100 224 247 223 256 254 247 250 250 4.979677 0.759746 SUCCESS 103 +110011000 247 257 252 248 267 252 223 225 6.983622 0.538401 SUCCESS 104 +110011010 245 219 241 230 244 257 224 226 7.374455 0.496822 SUCCESS 105 +110100000 247 252 239 245 261 250 271 238 4.983914 0.759294 SUCCESS 106 +110100010 230 249 237 261 222 251 240 244 4.713826 0.787679 SUCCESS 107 +110100100 252 265 242 245 240 214 237 248 6.326938 0.610661 SUCCESS 108 +110101000 252 238 251 220 248 241 229 208 9.690855 0.287398 SUCCESS 109 +110101010 235 240 245 221 255 272 229 243 7.461307 0.487774 SUCCESS 110 +110101100 274 219 238 240 227 253 222 242 10.356012 0.240922 SUCCESS 111 +110110000 258 241 276 273 242 239 236 240 9.176099 0.327659 SUCCESS 112 +110110010 218 257 244 244 246 240 263 262 6.544067 0.586524 SUCCESS 113 +110110100 281 248 235 257 239 225 272 270 14.668943 0.065911 SUCCESS 114 +110111000 243 256 245 216 257 249 256 256 5.955170 0.652254 SUCCESS 115 +110111010 215 241 237 257 243 249 229 231 6.357654 0.607236 SUCCESS 116 +110111100 231 252 238 237 253 253 249 234 2.569011 0.958435 SUCCESS 117 +111000000 246 259 268 222 214 236 272 278 17.719346 0.023432 SUCCESS 118 +111000010 234 240 244 240 261 231 237 255 3.230991 0.919036 SUCCESS 119 +111000100 239 238 246 205 244 236 244 252 7.313023 0.503267 SUCCESS 120 +111000110 245 243 250 230 235 264 232 214 7.494141 0.484373 SUCCESS 121 +111001000 229 243 267 242 252 249 248 256 4.235082 0.835315 SUCCESS 122 +111001010 249 244 228 284 254 230 222 225 12.820695 0.118170 SUCCESS 123 +111001100 248 242 276 260 221 242 249 245 7.843666 0.448889 SUCCESS 124 +111010000 255 219 242 248 226 255 239 246 5.277303 0.727568 SUCCESS 125 +111010010 252 248 241 266 232 255 238 263 5.187274 0.737385 SUCCESS 126 +111010100 232 234 244 244 237 240 247 232 2.002356 0.980940 SUCCESS 127 +111010110 271 235 245 236 272 245 228 259 9.029934 0.339777 SUCCESS 128 +111011000 267 250 265 242 237 231 268 250 7.734572 0.459818 SUCCESS 129 +111011010 273 233 253 257 237 220 250 267 10.136764 0.255558 SUCCESS 130 +111011100 240 240 251 236 254 242 256 246 1.668719 0.989540 SUCCESS 131 +111100000 239 253 250 238 217 244 245 262 5.224345 0.733351 SUCCESS 132 +111100010 252 254 252 238 251 226 252 214 6.797209 0.558662 SUCCESS 133 +111100100 234 247 246 224 242 272 228 254 7.025989 0.533831 SUCCESS 134 +111100110 238 249 281 255 237 240 266 251 9.036289 0.339244 SUCCESS 135 +111101000 247 219 239 258 228 247 241 245 4.817624 0.776879 SUCCESS 136 +111101010 235 243 248 223 240 246 237 247 2.649508 0.954394 SUCCESS 137 +111101100 270 232 255 250 259 211 259 259 11.567700 0.171559 SUCCESS 138 +111101110 231 239 240 225 268 254 237 260 6.573724 0.583242 SUCCESS 139 +111110000 252 251 232 233 241 247 220 219 6.826865 0.555423 SUCCESS 140 +111110010 233 245 234 234 231 259 242 262 4.436324 0.815769 SUCCESS 141 +111110100 258 226 222 265 235 227 230 250 8.714302 0.366967 SUCCESS 142 +111110110 256 236 258 257 216 235 273 253 9.965179 0.267478 SUCCESS 143 +111111000 246 222 242 247 256 285 222 235 12.245567 0.140579 SUCCESS 144 +111111010 256 238 253 250 256 229 226 265 6.040963 0.642643 SUCCESS 145 +111111100 230 235 225 207 249 273 236 252 12.762441 0.120289 SUCCESS 146 +111111110 237 230 246 234 256 254 237 254 3.148376 0.924704 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 249 248 229 239 254 249 260 240 2.898412 0.940570 SUCCESS 0 +000000011 263 252 231 243 251 259 246 271 6.719889 0.567134 SUCCESS 1 +000000101 263 253 269 238 260 233 251 238 6.574783 0.583125 SUCCESS 2 +000000111 231 227 239 262 250 269 259 276 11.446955 0.177637 SUCCESS 3 +000001001 258 243 229 230 224 267 250 246 6.729422 0.566087 SUCCESS 4 +000001011 274 246 268 264 280 229 258 218 18.013794 0.021123 SUCCESS 5 +000001101 247 262 232 243 262 232 241 244 4.034899 0.853961 SUCCESS 6 +000001111 245 250 217 256 230 261 271 250 9.122082 0.332102 SUCCESS 7 +000010001 223 251 238 238 241 244 251 241 2.691875 0.952183 SUCCESS 8 +000010011 253 260 233 230 223 245 241 244 4.706412 0.788445 SUCCESS 9 +000010101 251 244 222 235 264 246 248 245 4.382306 0.821089 SUCCESS 10 +000010111 243 241 253 260 243 207 255 221 10.059445 0.260878 SUCCESS 11 +000011001 268 266 258 261 223 246 245 251 8.573433 0.379547 SUCCESS 12 +000011011 226 248 229 223 254 251 213 246 9.047940 0.338268 SUCCESS 13 +000011101 225 251 241 237 212 270 277 235 14.146773 0.078019 SUCCESS 14 +000011111 247 232 251 231 234 259 267 267 7.393520 0.494830 SUCCESS 15 +000100011 233 243 235 240 247 239 247 241 1.177265 0.996861 SUCCESS 16 +000100101 260 243 223 225 247 259 272 242 8.796917 0.359717 SUCCESS 17 +000100111 247 250 240 240 222 242 221 273 8.216493 0.412613 SUCCESS 18 +000101001 246 218 258 265 253 249 245 256 6.603381 0.579965 SUCCESS 19 +000101011 248 258 264 234 253 239 229 227 5.643775 0.687064 SUCCESS 20 +000101101 265 238 242 264 270 245 242 251 6.756960 0.563068 SUCCESS 21 +000101111 252 245 249 254 248 242 256 243 1.465358 0.993268 SUCCESS 22 +000110011 269 242 251 274 250 242 239 236 7.178509 0.517501 SUCCESS 23 +000110101 251 247 261 244 283 230 267 229 11.875918 0.156827 SUCCESS 24 +000110111 223 214 208 243 265 248 206 230 20.182970 0.009666 FAILURE 25 +000111001 224 211 246 234 252 236 238 246 7.530153 0.480656 SUCCESS 26 +000111011 250 234 263 253 199 233 260 238 12.801630 0.118860 SUCCESS 27 +000111101 270 249 269 255 256 269 256 229 10.845347 0.210617 SUCCESS 28 +000111111 246 239 233 244 245 230 269 249 4.221313 0.836624 SUCCESS 29 +001000011 218 236 252 224 243 250 238 236 5.740159 0.676312 SUCCESS 30 +001000101 234 244 243 251 258 267 234 231 4.836689 0.774880 SUCCESS 31 +001000111 237 227 252 241 211 248 227 230 8.561782 0.380600 SUCCESS 32 +001001011 263 241 228 217 242 262 254 223 9.446187 0.306064 SUCCESS 33 +001001101 235 252 269 256 237 233 270 220 9.876209 0.273822 SUCCESS 34 +001001111 249 238 264 232 219 261 225 251 8.186837 0.415436 SUCCESS 35 +001010011 242 239 236 266 236 262 265 252 6.179714 0.627109 SUCCESS 36 +001010101 256 254 232 238 242 282 288 235 16.397504 0.037031 SUCCESS 37 +001010111 240 276 232 233 248 232 237 247 6.460393 0.595804 SUCCESS 38 +001011011 269 265 231 235 267 237 235 242 8.354185 0.399659 SUCCESS 39 +001011101 241 220 234 262 240 211 218 251 12.107875 0.146455 SUCCESS 40 +001011111 227 228 222 250 260 247 252 246 5.944579 0.653440 SUCCESS 41 +001100101 245 238 260 252 229 254 244 237 3.090122 0.928575 SUCCESS 42 +001100111 257 254 243 257 251 230 242 254 3.300896 0.914081 SUCCESS 43 +001101011 246 252 240 242 276 233 253 220 7.997246 0.433739 SUCCESS 44 +001101101 237 267 243 243 269 238 217 274 12.121644 0.145858 SUCCESS 45 +001101111 228 221 238 245 256 242 199 225 14.322595 0.073735 SUCCESS 46 +001110101 223 244 230 255 222 253 254 251 6.258092 0.618346 SUCCESS 47 +001110111 229 221 258 254 210 245 242 241 9.461015 0.304909 SUCCESS 48 +001111011 265 251 282 226 248 270 240 226 13.879863 0.084951 SUCCESS 49 +001111101 277 259 265 237 253 249 235 254 8.777852 0.361381 SUCCESS 50 +001111111 227 255 241 251 228 241 245 254 3.544505 0.895708 SUCCESS 51 +010000011 241 259 220 253 233 242 258 232 5.760283 0.674063 SUCCESS 52 +010000111 249 252 265 232 240 265 255 253 5.585521 0.693548 SUCCESS 53 +010001011 244 233 256 256 253 247 220 246 4.568720 0.802519 SUCCESS 54 +010001111 247 259 245 248 211 244 215 248 9.345566 0.313988 SUCCESS 55 +010010011 243 222 251 252 240 253 250 242 3.113423 0.927039 SUCCESS 56 +010010111 241 241 243 227 257 237 268 256 5.260356 0.729421 SUCCESS 57 +010011011 241 260 259 256 228 221 262 230 8.210138 0.413217 SUCCESS 58 +010011111 237 243 262 254 257 241 224 244 4.446915 0.814720 SUCCESS 59 +010100011 237 240 240 243 239 231 245 240 1.281063 0.995775 SUCCESS 60 +010100111 248 219 244 250 250 239 242 255 3.662072 0.886254 SUCCESS 61 +010101011 249 249 240 243 251 283 265 246 8.742900 0.364447 SUCCESS 62 +010101111 258 287 226 249 228 249 221 232 14.187021 0.077019 SUCCESS 63 +010110011 229 230 290 244 243 217 229 232 15.445313 0.051044 SUCCESS 64 +010110111 268 274 241 258 256 257 236 270 11.469197 0.176504 SUCCESS 65 +010111011 231 260 242 264 282 241 242 263 11.137678 0.194020 SUCCESS 66 +010111111 234 255 201 267 247 251 244 243 11.272192 0.186748 SUCCESS 67 +011000111 261 201 246 260 252 240 269 234 13.558935 0.094011 SUCCESS 68 +011001111 226 263 279 229 244 222 240 243 11.174749 0.191993 SUCCESS 69 +011010111 231 248 257 242 248 252 240 245 1.916564 0.983464 SUCCESS 70 +011011111 240 257 252 239 243 255 223 245 3.548741 0.895374 SUCCESS 71 +011101111 227 230 250 259 218 268 248 256 9.139028 0.330704 SUCCESS 72 +011111111 209 252 234 247 236 231 242 277 11.566641 0.171612 SUCCESS 73 +100000000 249 248 229 239 254 249 260 241 2.867696 0.942384 SUCCESS 74 +100010000 265 259 242 256 224 231 236 247 6.160649 0.629242 SUCCESS 75 +100100000 236 265 249 251 273 229 251 205 13.614012 0.092398 SUCCESS 76 +100101000 256 238 231 237 219 235 267 247 6.980445 0.538744 SUCCESS 77 +100110000 241 257 255 247 247 249 244 249 1.516199 0.992436 SUCCESS 78 +100111000 255 248 217 255 262 242 264 246 7.244177 0.510532 SUCCESS 79 +101000000 246 229 233 261 241 262 255 248 4.674637 0.791718 SUCCESS 80 +101000100 234 260 234 260 238 253 241 238 3.697025 0.883373 SUCCESS 81 +101001000 241 237 257 214 248 251 219 234 8.176245 0.416446 SUCCESS 82 +101001100 262 263 231 274 240 234 249 238 8.140233 0.419893 SUCCESS 83 +101010000 225 257 245 229 262 268 264 235 9.019342 0.340667 SUCCESS 84 +101010100 256 236 259 253 239 267 238 227 5.877851 0.660912 SUCCESS 85 +101011000 234 226 260 231 262 242 241 266 7.065178 0.529617 SUCCESS 86 +101011100 247 259 235 236 250 251 249 244 2.052137 0.979372 SUCCESS 87 +101100000 240 252 231 220 226 246 258 266 7.780116 0.455239 SUCCESS 88 +101100100 260 243 259 241 261 213 237 224 9.293667 0.318132 SUCCESS 89 +101101000 229 237 266 262 258 239 254 252 6.168063 0.628413 SUCCESS 90 +101101100 264 232 223 230 269 235 254 242 8.438918 0.391810 SUCCESS 91 +101110000 273 244 248 241 219 228 272 232 11.328328 0.183781 SUCCESS 92 +101110100 231 242 244 252 237 227 220 234 5.369451 0.717457 SUCCESS 93 +101111000 250 260 254 246 230 275 242 247 6.580079 0.582540 SUCCESS 94 +101111100 258 257 244 241 242 249 245 240 1.754511 0.987635 SUCCESS 95 +110000000 238 246 241 243 257 254 242 274 5.136434 0.742899 SUCCESS 96 +110000010 242 241 224 243 269 231 250 228 6.380956 0.604640 SUCCESS 97 +110000100 221 270 262 250 233 266 251 220 11.819782 0.159428 SUCCESS 98 +110001000 254 234 236 244 219 222 254 238 6.447683 0.597216 SUCCESS 99 +110001010 257 270 229 237 240 228 239 266 8.035376 0.430022 SUCCESS 100 +110010000 247 253 247 226 242 224 246 232 4.168354 0.841623 SUCCESS 101 +110010010 269 246 244 234 241 255 227 244 4.855754 0.772876 SUCCESS 102 +110010100 231 236 245 253 255 243 249 251 2.153817 0.975929 SUCCESS 103 +110011000 232 235 252 241 252 227 235 254 3.550860 0.895207 SUCCESS 104 +110011010 246 246 236 262 235 253 246 225 3.914154 0.864784 SUCCESS 105 +110100000 255 224 236 255 225 277 247 224 10.877122 0.208759 SUCCESS 106 +110100010 243 258 256 260 262 238 231 240 4.800677 0.778652 SUCCESS 107 +110100100 262 223 231 241 264 256 250 238 6.591730 0.581252 SUCCESS 108 +110101000 229 261 236 243 259 259 235 234 5.122664 0.744389 SUCCESS 109 +110101010 249 231 267 258 248 268 215 238 10.094398 0.258463 SUCCESS 110 +110101100 245 238 275 253 253 229 246 275 9.891037 0.272757 SUCCESS 111 +110110000 251 242 253 249 222 234 269 247 5.818538 0.667550 SUCCESS 112 +110110010 232 239 251 243 238 240 255 227 2.914300 0.939620 SUCCESS 113 +110110100 230 233 237 255 250 248 259 273 6.765434 0.562139 SUCCESS 114 +110111000 244 250 263 236 250 235 263 242 3.962876 0.860457 SUCCESS 115 +110111010 231 247 245 268 259 243 215 233 8.244032 0.410003 SUCCESS 116 +110111100 214 255 230 243 243 263 199 239 15.449549 0.050972 SUCCESS 117 +111000000 247 219 254 264 242 255 251 263 7.025989 0.533831 SUCCESS 118 +111000010 245 260 255 250 223 266 254 245 6.052614 0.641338 SUCCESS 119 +111000100 242 242 258 227 230 255 258 249 4.359005 0.823368 SUCCESS 120 +111000110 221 208 255 260 262 233 233 236 12.045384 0.149190 SUCCESS 121 +111001000 230 257 242 236 246 251 231 240 2.863460 0.942632 SUCCESS 122 +111001010 218 237 233 236 243 242 243 266 5.967880 0.650830 SUCCESS 123 +111001100 236 226 243 231 243 208 230 241 8.827633 0.357045 SUCCESS 124 +111010000 245 225 247 245 246 277 228 223 9.177158 0.327572 SUCCESS 125 +111010010 247 235 240 235 260 266 260 250 5.121605 0.744503 SUCCESS 126 +111010100 242 245 224 237 249 229 247 235 3.411050 0.905982 SUCCESS 127 +111010110 231 236 253 261 237 246 247 274 6.595967 0.580784 SUCCESS 128 +111011000 251 229 244 247 233 231 238 251 2.817916 0.945259 SUCCESS 129 +111011010 241 231 267 252 239 268 259 265 8.560723 0.380695 SUCCESS 130 +111011100 240 269 255 238 225 229 257 253 6.908421 0.546545 SUCCESS 131 +111100000 224 252 238 259 265 243 230 255 6.272921 0.616690 SUCCESS 132 +111100010 239 253 271 250 224 271 266 245 10.457692 0.234359 SUCCESS 133 +111100100 249 251 231 247 230 238 224 220 6.251737 0.619056 SUCCESS 134 +111100110 237 242 237 242 228 236 232 231 3.202393 0.921021 SUCCESS 135 +111101000 268 252 263 256 221 271 223 262 13.354516 0.100220 SUCCESS 136 +111101010 249 255 236 230 253 228 240 257 3.936397 0.862816 SUCCESS 137 +111101100 258 236 262 264 247 225 240 232 6.402139 0.602282 SUCCESS 138 +111101110 245 270 256 228 238 231 261 264 8.307582 0.404016 SUCCESS 139 +111110000 215 251 237 244 265 264 238 250 7.834134 0.449838 SUCCESS 140 +111110010 233 247 247 233 234 233 232 245 2.703525 0.951564 SUCCESS 141 +111110100 268 234 254 240 228 277 227 249 10.358130 0.240784 SUCCESS 142 +111110110 238 255 275 249 252 246 247 260 6.179714 0.627109 SUCCESS 143 +111111000 226 252 241 261 253 269 250 262 7.357508 0.498597 SUCCESS 144 +111111010 248 232 230 251 233 269 227 262 7.474017 0.486456 SUCCESS 145 +111111100 232 254 235 250 242 231 247 265 4.165177 0.841921 SUCCESS 146 +111111110 209 252 234 247 236 231 242 277 11.566641 0.171612 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 234 241 215 271 244 242 238 225 8.857290 0.354478 SUCCESS 0 +000000011 239 238 247 237 261 233 265 231 4.827157 0.775880 SUCCESS 1 +000000101 241 251 261 267 243 234 223 272 9.287312 0.318642 SUCCESS 2 +000000111 226 236 236 252 238 237 240 270 5.496551 0.703422 SUCCESS 3 +000001001 231 240 262 234 224 228 251 223 7.498378 0.483935 SUCCESS 4 +000001011 230 255 257 257 241 230 232 250 4.406667 0.818697 SUCCESS 5 +000001101 239 221 242 235 259 254 241 222 6.214666 0.623200 SUCCESS 6 +000001111 237 248 213 212 230 233 259 264 12.735962 0.121263 SUCCESS 7 +000010001 250 248 220 206 297 281 239 242 26.569751 0.000839 FAILURE 8 +000010011 258 212 249 241 227 235 246 240 7.012220 0.535315 SUCCESS 9 +000010101 241 274 240 266 226 269 240 249 10.108167 0.257516 SUCCESS 10 +000010111 232 274 241 251 236 260 222 225 9.616713 0.292964 SUCCESS 11 +000011001 227 247 243 244 236 235 243 233 2.445089 0.964242 SUCCESS 12 +000011011 237 226 246 213 234 244 259 224 8.813864 0.358241 SUCCESS 13 +000011101 243 227 237 273 233 242 245 248 5.605645 0.691309 SUCCESS 14 +000011111 225 277 225 240 245 246 277 265 14.193376 0.076862 SUCCESS 15 +000100011 245 233 215 237 271 255 271 246 10.972448 0.203265 SUCCESS 16 +000100101 227 244 237 244 231 243 229 233 3.686433 0.884249 SUCCESS 17 +000100111 245 240 249 250 233 257 242 253 1.901736 0.983878 SUCCESS 18 +000101001 248 246 233 227 255 210 263 249 8.890124 0.351650 SUCCESS 19 +000101011 225 266 265 250 262 251 218 258 10.830519 0.211488 SUCCESS 20 +000101101 267 223 243 234 243 243 243 251 4.763607 0.782518 SUCCESS 21 +000101111 248 290 233 256 260 247 218 238 14.254808 0.075361 SUCCESS 22 +000110011 243 224 231 243 264 225 234 248 6.177595 0.627346 SUCCESS 23 +000110101 242 247 211 251 272 238 232 256 9.574346 0.296180 SUCCESS 24 +000110111 249 239 251 232 229 254 260 236 3.764812 0.877695 SUCCESS 25 +000111001 222 247 244 256 250 253 233 225 5.260356 0.729421 SUCCESS 26 +000111011 263 229 246 236 244 221 235 244 5.391693 0.715008 SUCCESS 27 +000111101 252 252 243 254 254 265 215 263 8.306523 0.404115 SUCCESS 28 +000111111 229 259 239 267 222 242 272 245 9.623068 0.292484 SUCCESS 29 +001000011 219 264 226 250 225 208 251 255 13.665911 0.090900 SUCCESS 30 +001000101 263 246 255 243 278 245 239 228 8.108458 0.422948 SUCCESS 31 +001000111 230 233 224 247 245 234 231 242 4.307105 0.828407 SUCCESS 32 +001001011 236 249 218 259 212 239 242 240 8.784207 0.360826 SUCCESS 33 +001001101 264 234 269 248 246 238 250 253 5.446770 0.708930 SUCCESS 34 +001001111 283 230 236 271 229 246 261 247 12.813281 0.118438 SUCCESS 35 +001010011 228 240 249 237 239 222 256 239 4.383365 0.820985 SUCCESS 36 +001010101 280 244 252 265 267 249 233 230 11.248890 0.187992 SUCCESS 37 +001010111 229 265 260 251 250 235 217 235 8.052322 0.428376 SUCCESS 38 +001011011 242 240 227 246 230 247 252 242 2.510757 0.961227 SUCCESS 39 +001011101 244 234 264 245 215 257 252 245 6.673286 0.572257 SUCCESS 40 +001011111 257 252 243 261 251 257 236 237 3.574161 0.893358 SUCCESS 41 +001100101 235 263 242 226 241 240 246 238 3.560392 0.894452 SUCCESS 42 +001100111 233 241 260 214 256 243 225 267 9.847611 0.275885 SUCCESS 43 +001101011 277 231 235 244 278 234 219 239 13.743230 0.088708 SUCCESS 44 +001101101 251 246 233 243 241 252 241 254 1.503489 0.992650 SUCCESS 45 +001101111 257 246 245 228 246 233 253 249 2.795673 0.946518 SUCCESS 46 +001110101 235 242 248 225 248 242 264 278 8.603089 0.376876 SUCCESS 47 +001110111 291 254 270 237 256 223 251 253 15.795897 0.045396 SUCCESS 48 +001111011 246 234 250 251 247 227 236 247 2.387894 0.966754 SUCCESS 49 +001111101 240 270 251 258 270 249 244 270 9.698269 0.286845 SUCCESS 50 +001111111 227 264 249 256 233 256 272 279 13.180812 0.105778 SUCCESS 51 +010000011 231 216 228 250 246 245 248 225 6.960320 0.540920 SUCCESS 52 +010000111 232 290 231 271 217 214 249 249 20.492247 0.008626 FAILURE 53 +010001011 260 228 259 253 263 258 218 222 10.730957 0.217414 SUCCESS 54 +010001111 249 225 241 251 244 275 229 239 7.011160 0.535429 SUCCESS 55 +010010011 265 239 236 235 254 262 264 232 6.653162 0.574473 SUCCESS 56 +010010111 226 247 245 267 237 246 227 246 5.134315 0.743129 SUCCESS 57 +010011011 257 236 244 243 273 246 252 253 5.131138 0.743472 SUCCESS 58 +010011111 248 220 231 268 256 248 244 256 6.932782 0.543902 SUCCESS 59 +010100011 246 232 246 250 226 274 210 264 12.579205 0.127171 SUCCESS 60 +010100111 240 246 251 245 249 247 228 235 1.880552 0.984457 SUCCESS 61 +010101011 258 250 236 251 269 248 235 262 5.833366 0.665891 SUCCESS 62 +010101111 246 242 232 252 225 237 238 257 3.545564 0.895625 SUCCESS 63 +010110011 262 248 237 246 249 243 233 234 2.711999 0.951112 SUCCESS 64 +010110111 252 228 212 242 236 238 233 267 8.935668 0.347752 SUCCESS 65 +010111011 241 227 267 225 232 249 275 243 9.817955 0.278036 SUCCESS 66 +010111111 266 258 247 240 240 256 246 224 5.350386 0.719554 SUCCESS 67 +011000111 245 237 255 250 261 242 255 241 2.633620 0.955209 SUCCESS 68 +011001111 218 256 229 238 232 231 243 255 6.476281 0.594040 SUCCESS 69 +011010111 269 210 242 248 283 216 238 238 17.709813 0.023510 SUCCESS 70 +011011111 280 245 233 211 246 238 264 249 12.577087 0.127253 SUCCESS 71 +011101111 264 251 249 234 242 245 257 240 3.205571 0.920802 SUCCESS 72 +011111111 253 283 245 211 265 244 270 267 18.288119 0.019167 SUCCESS 73 +100000000 234 241 215 271 244 242 238 225 8.857290 0.354478 SUCCESS 74 +100010000 246 263 253 273 237 253 260 249 7.107545 0.525075 SUCCESS 75 +100100000 236 237 257 235 237 237 265 231 4.556010 0.803804 SUCCESS 76 +100101000 213 257 230 247 239 279 234 238 11.544398 0.172718 SUCCESS 77 +100110000 216 213 226 232 258 249 247 237 10.636691 0.223146 SUCCESS 78 +100111000 243 238 251 256 257 228 244 246 2.780845 0.947349 SUCCESS 79 +101000000 227 226 236 222 266 256 245 262 8.969561 0.344870 SUCCESS 80 +101000100 248 258 237 260 253 240 252 243 2.835921 0.944228 SUCCESS 81 +101001000 246 246 249 262 251 233 241 253 2.583840 0.957707 SUCCESS 82 +101001100 254 252 258 219 234 234 240 240 5.178800 0.738306 SUCCESS 83 +101010000 244 241 236 271 251 259 259 243 5.461598 0.707291 SUCCESS 84 +101010100 249 228 220 258 240 227 233 236 6.602322 0.580082 SUCCESS 85 +101011000 229 278 275 235 261 242 261 239 12.765618 0.120172 SUCCESS 86 +101011100 241 238 251 261 269 212 246 269 11.237239 0.188616 SUCCESS 87 +101100000 242 242 265 238 229 225 238 256 5.318610 0.723043 SUCCESS 88 +101100100 244 235 219 239 245 219 243 240 5.893739 0.659134 SUCCESS 89 +101101000 267 247 219 255 228 250 236 244 6.955025 0.541493 SUCCESS 90 +101101100 229 230 244 264 235 255 248 243 4.410904 0.818279 SUCCESS 91 +101110000 222 257 244 237 239 236 249 236 3.762693 0.877874 SUCCESS 92 +101110100 258 244 252 231 261 240 214 258 7.747282 0.458538 SUCCESS 93 +101111000 223 239 246 238 216 228 241 260 7.737749 0.459498 SUCCESS 94 +101111100 270 246 236 225 239 246 248 214 8.715361 0.366874 SUCCESS 95 +110000000 240 236 231 266 248 243 244 222 5.251883 0.730347 SUCCESS 96 +110000010 235 243 254 235 225 238 264 255 5.007215 0.756805 SUCCESS 97 +110000100 246 239 246 218 232 263 234 247 5.634242 0.688126 SUCCESS 98 +110001000 252 247 257 287 237 244 268 236 11.697977 0.165197 SUCCESS 99 +110001010 245 252 266 236 280 225 239 231 10.416385 0.237008 SUCCESS 100 +110010000 235 233 241 222 250 233 257 219 7.039758 0.532349 SUCCESS 101 +110010010 253 236 244 268 229 237 255 249 4.814447 0.777212 SUCCESS 102 +110010100 230 266 254 242 238 256 257 247 4.798559 0.778873 SUCCESS 103 +110011000 242 227 233 258 275 241 249 258 7.597939 0.473696 SUCCESS 104 +110011010 267 216 237 249 259 246 234 224 8.986508 0.343435 SUCCESS 105 +110100000 247 222 237 253 243 243 236 257 3.650421 0.887207 SUCCESS 106 +110100010 229 233 228 255 244 233 218 245 6.515470 0.589692 SUCCESS 107 +110100100 253 246 221 268 256 257 240 233 6.925368 0.544706 SUCCESS 108 +110101000 234 254 254 279 273 257 243 258 11.469197 0.176504 SUCCESS 109 +110101010 227 234 204 244 242 226 235 268 12.676648 0.123470 SUCCESS 110 +110101100 264 260 270 237 253 262 252 237 7.958056 0.437578 SUCCESS 111 +110110000 244 246 260 257 231 244 232 269 5.759224 0.674182 SUCCESS 112 +110110010 260 233 232 227 214 250 243 235 7.806595 0.452587 SUCCESS 113 +110110100 262 236 220 265 248 260 238 275 11.274310 0.186636 SUCCESS 114 +110111000 262 242 250 249 213 222 227 251 9.240708 0.322399 SUCCESS 115 +110111010 243 240 266 245 254 231 239 263 4.871642 0.771203 SUCCESS 116 +110111100 246 227 259 260 226 238 256 261 6.617150 0.578445 SUCCESS 117 +111000000 231 255 248 266 227 219 233 244 7.763169 0.456940 SUCCESS 118 +111000010 242 251 241 214 230 267 226 234 8.993922 0.342809 SUCCESS 119 +111000100 242 214 246 281 217 233 267 235 15.850974 0.044563 SUCCESS 120 +111000110 256 253 240 259 239 229 242 239 3.151553 0.924490 SUCCESS 121 +111001000 249 227 245 235 261 224 262 234 6.409553 0.601457 SUCCESS 122 +111001010 234 266 254 244 245 265 248 224 6.503819 0.590984 SUCCESS 123 +111001100 220 247 248 243 281 239 250 257 9.290489 0.318386 SUCCESS 124 +111010000 239 251 231 242 267 237 255 245 3.996769 0.857415 SUCCESS 125 +111010010 229 233 225 260 233 289 235 238 13.678621 0.090536 SUCCESS 126 +111010100 233 273 252 256 254 263 219 247 9.548926 0.298122 SUCCESS 127 +111010110 241 238 255 225 246 251 236 240 2.817916 0.945259 SUCCESS 128 +111011000 235 249 253 242 242 238 225 256 3.131429 0.925841 SUCCESS 129 +111011010 266 216 233 279 250 223 242 240 13.183990 0.105674 SUCCESS 130 +111011100 246 242 252 229 227 222 242 255 5.102540 0.746562 SUCCESS 131 +111100000 218 261 222 235 230 228 243 253 8.810686 0.358517 SUCCESS 132 +111100010 243 242 245 255 228 220 248 239 4.271094 0.831874 SUCCESS 133 +111100100 263 221 230 244 230 225 255 234 7.950642 0.438306 SUCCESS 134 +111100110 218 259 258 275 266 254 267 254 13.753822 0.088412 SUCCESS 135 +111101000 251 264 233 255 259 240 252 261 5.377924 0.716524 SUCCESS 136 +111101010 239 245 234 248 252 246 247 257 1.627411 0.990385 SUCCESS 137 +111101100 250 253 248 250 245 221 202 224 12.192609 0.142815 SUCCESS 138 +111101110 230 239 240 234 231 233 230 261 4.768902 0.781966 SUCCESS 139 +111110000 242 246 221 224 230 251 245 247 5.099363 0.746905 SUCCESS 140 +111110010 289 229 224 258 244 250 260 217 16.363611 0.037462 SUCCESS 141 +111110100 264 253 213 242 253 269 256 251 9.883623 0.273289 SUCCESS 142 +111110110 266 249 259 240 245 243 229 238 4.274271 0.831569 SUCCESS 143 +111111000 249 260 225 256 227 258 237 250 5.734863 0.676903 SUCCESS 144 +111111010 239 233 209 230 239 233 256 246 7.955938 0.437786 SUCCESS 145 +111111100 265 271 250 236 226 250 270 257 10.408970 0.237486 SUCCESS 146 +111111110 253 283 245 211 265 244 270 267 18.288119 0.019167 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 251 268 235 232 251 245 266 260 6.889356 0.548616 SUCCESS 0 +000000011 244 278 249 232 238 232 254 259 7.717625 0.461528 SUCCESS 1 +000000101 223 252 217 246 234 237 251 254 6.548304 0.586055 SUCCESS 2 +000000111 233 257 252 232 247 233 245 262 4.028544 0.854539 SUCCESS 3 +000001001 259 255 267 227 238 268 260 245 8.542717 0.382326 SUCCESS 4 +000001011 242 222 225 251 247 224 246 248 5.672372 0.683877 SUCCESS 5 +000001101 244 267 258 244 256 223 223 243 7.416822 0.492399 SUCCESS 6 +000001111 232 254 237 228 253 220 246 249 5.267770 0.728611 SUCCESS 7 +000010001 285 242 268 247 236 237 267 241 12.300644 0.138286 SUCCESS 8 +000010011 264 248 271 228 237 273 259 262 11.937349 0.154021 SUCCESS 9 +000010101 243 255 220 248 246 257 254 241 4.207544 0.837929 SUCCESS 10 +000010111 254 223 237 271 254 244 258 235 7.160503 0.519419 SUCCESS 11 +000011001 237 233 259 209 259 242 244 253 8.194251 0.414729 SUCCESS 12 +000011011 248 244 270 230 257 244 254 209 10.088043 0.258901 SUCCESS 13 +000011101 236 249 242 233 266 258 255 223 6.158530 0.629479 SUCCESS 14 +000011111 248 243 241 243 250 227 265 211 7.999364 0.433532 SUCCESS 15 +000100011 246 249 238 254 225 216 265 240 7.506851 0.483060 SUCCESS 16 +000100101 239 234 248 260 241 261 248 223 4.879056 0.770421 SUCCESS 17 +000100111 252 238 264 220 254 277 244 258 10.368722 0.240094 SUCCESS 18 +000101001 234 274 273 263 258 211 234 224 16.872012 0.031470 SUCCESS 19 +000101011 231 267 237 249 225 259 213 233 10.378254 0.239474 SUCCESS 20 +000101101 224 257 238 240 248 233 239 259 4.285922 0.830449 SUCCESS 21 +000101111 234 209 247 254 257 256 244 234 7.843666 0.448889 SUCCESS 22 +000110011 250 271 255 237 220 258 234 260 8.705829 0.367716 SUCCESS 23 +000110101 251 246 243 277 246 238 259 246 5.925514 0.655575 SUCCESS 24 +000110111 259 220 256 237 266 225 250 232 8.561782 0.380600 SUCCESS 25 +000111001 245 257 246 249 272 239 269 244 6.845930 0.553343 SUCCESS 26 +000111011 242 237 225 257 246 250 254 231 3.790232 0.875536 SUCCESS 27 +000111101 237 250 241 230 246 249 258 249 2.279858 0.971208 SUCCESS 28 +000111111 238 260 237 234 226 231 262 212 9.723689 0.284957 SUCCESS 29 +001000011 256 219 268 246 275 266 279 231 17.650500 0.024005 SUCCESS 30 +001000101 249 258 269 240 243 256 225 215 9.356158 0.313147 SUCCESS 31 +001000111 236 264 236 239 219 220 259 238 8.580847 0.378878 SUCCESS 32 +001001011 233 258 251 247 258 248 248 231 3.247938 0.917848 SUCCESS 33 +001001101 283 240 248 243 246 251 243 250 6.910540 0.546315 SUCCESS 34 +001001111 223 268 246 230 229 278 236 246 11.291257 0.185736 SUCCESS 35 +001010011 218 256 263 259 265 249 224 236 9.878327 0.273670 SUCCESS 36 +001010101 251 237 224 227 229 255 265 247 6.725185 0.566552 SUCCESS 37 +001010111 213 249 265 255 212 264 213 241 16.743852 0.032890 SUCCESS 38 +001011011 225 243 241 226 257 254 233 255 5.129019 0.743702 SUCCESS 39 +001011101 239 250 261 265 238 258 260 246 5.367332 0.717690 SUCCESS 40 +001011111 236 242 237 256 272 241 244 243 4.450093 0.814405 SUCCESS 41 +001100101 232 234 224 250 226 247 233 241 4.911890 0.766951 SUCCESS 42 +001100111 248 259 241 235 232 237 237 271 5.508202 0.702131 SUCCESS 43 +001101011 239 239 221 244 239 249 247 242 2.754366 0.948814 SUCCESS 44 +001101101 242 268 246 251 236 240 271 240 6.133110 0.632324 SUCCESS 45 +001101111 248 231 278 227 253 215 253 244 11.158861 0.192859 SUCCESS 46 +001110101 215 223 233 250 265 254 234 248 8.912366 0.349743 SUCCESS 47 +001110111 254 231 252 232 249 267 246 225 5.910685 0.657236 SUCCESS 48 +001111011 232 235 225 223 206 247 258 261 12.631104 0.125188 SUCCESS 49 +001111101 222 244 254 245 221 242 229 227 6.986800 0.538058 SUCCESS 50 +001111111 244 249 239 237 203 218 267 229 13.670148 0.090778 SUCCESS 51 +010000011 246 252 233 216 269 232 229 218 11.258423 0.187482 SUCCESS 52 +010000111 246 228 252 244 253 243 269 235 4.692642 0.789865 SUCCESS 53 +010001011 224 251 265 231 249 261 242 244 5.818538 0.667550 SUCCESS 54 +010001111 228 258 245 232 200 206 272 244 20.242283 0.009457 FAILURE 55 +010010011 250 256 225 232 241 248 240 252 3.355973 0.910076 SUCCESS 56 +010010111 223 270 230 249 243 225 247 257 7.965471 0.436850 SUCCESS 57 +010011011 247 242 257 240 262 258 249 245 3.101773 0.927809 SUCCESS 58 +010011111 247 231 255 249 207 240 228 246 8.394433 0.395919 SUCCESS 59 +010100011 242 257 252 251 225 252 263 256 5.103599 0.746448 SUCCESS 60 +010100111 214 255 229 274 261 228 223 238 13.454077 0.097152 SUCCESS 61 +010101011 242 232 228 251 258 241 246 244 2.815797 0.945380 SUCCESS 62 +010101111 211 242 281 243 254 267 217 240 16.253458 0.038893 SUCCESS 63 +010110011 266 217 241 264 254 233 234 241 8.272629 0.407302 SUCCESS 64 +010110111 219 211 231 234 245 252 254 254 9.579642 0.295777 SUCCESS 65 +010111011 240 229 243 233 215 236 249 241 5.586580 0.693430 SUCCESS 66 +010111111 244 273 252 234 248 241 251 233 5.059114 0.751240 SUCCESS 67 +011000111 224 256 249 246 250 284 260 253 10.712951 0.218500 SUCCESS 68 +011001111 258 250 245 251 243 225 229 250 3.835776 0.871628 SUCCESS 69 +011010111 236 237 230 244 253 252 254 238 2.508639 0.961327 SUCCESS 70 +011011111 237 232 266 222 261 274 258 227 11.985012 0.151874 SUCCESS 71 +011101111 271 236 228 243 231 258 250 225 7.687969 0.464528 SUCCESS 72 +011111111 245 281 251 240 215 222 270 232 15.163574 0.056042 SUCCESS 73 +100000000 251 268 235 232 251 245 266 260 6.889356 0.548616 SUCCESS 74 +100010000 241 244 248 240 245 231 251 233 1.634825 0.990236 SUCCESS 75 +100100000 252 239 234 225 260 236 246 234 4.154585 0.842914 SUCCESS 76 +100101000 243 242 232 269 265 223 249 253 7.440123 0.489974 SUCCESS 77 +100110000 257 255 252 254 237 240 267 258 5.198925 0.736119 SUCCESS 78 +100111000 254 258 209 235 248 263 198 236 17.674861 0.023801 SUCCESS 79 +101000000 241 249 227 241 264 230 236 267 6.441328 0.597923 SUCCESS 80 +101000100 241 241 249 220 244 253 241 268 5.439356 0.709749 SUCCESS 81 +101001000 270 255 231 232 241 265 270 225 10.963974 0.203749 SUCCESS 82 +101001100 238 221 266 261 232 238 238 240 6.671168 0.572490 SUCCESS 83 +101010000 261 264 284 232 250 227 256 258 13.041002 0.110447 SUCCESS 84 +101010100 247 249 259 252 258 247 259 254 3.537090 0.896292 SUCCESS 85 +101011000 239 234 241 243 250 228 259 272 6.069560 0.639440 SUCCESS 86 +101011100 244 269 257 266 252 277 221 212 16.830704 0.031921 SUCCESS 87 +101100000 243 266 286 227 242 197 236 235 20.764453 0.007800 FAILURE 88 +101100100 250 252 226 230 226 271 248 242 7.180627 0.517276 SUCCESS 89 +101101000 257 240 227 250 229 229 232 246 4.739246 0.785048 SUCCESS 90 +101101100 238 237 245 217 253 259 245 280 10.221498 0.249823 SUCCESS 91 +101110000 250 248 226 263 239 262 228 246 5.692497 0.681632 SUCCESS 92 +101110100 214 230 252 267 218 251 256 255 11.360103 0.182118 SUCCESS 93 +101111000 215 238 248 224 258 254 222 223 10.725661 0.217733 SUCCESS 94 +101111100 249 227 254 244 263 256 260 224 6.646807 0.575174 SUCCESS 95 +110000000 252 267 254 248 250 250 252 279 8.664521 0.371382 SUCCESS 96 +110000010 252 227 258 239 225 251 233 233 5.230700 0.732658 SUCCESS 97 +110000100 268 228 275 218 252 268 247 228 14.261163 0.075207 SUCCESS 98 +110001000 228 247 251 252 237 220 243 220 6.751664 0.563648 SUCCESS 99 +110001010 220 253 272 218 222 237 244 226 12.663938 0.123947 SUCCESS 100 +110010000 250 232 239 237 271 243 292 249 13.972010 0.082498 SUCCESS 101 +110010010 244 225 232 237 249 218 245 228 6.484754 0.593099 SUCCESS 102 +110010100 230 249 234 233 259 243 233 270 6.208311 0.623910 SUCCESS 103 +110011000 227 249 251 252 266 244 273 233 7.890270 0.444262 SUCCESS 104 +110011010 239 222 253 256 256 263 228 262 7.678436 0.465495 SUCCESS 105 +110100000 253 240 218 247 271 263 226 236 9.573287 0.296261 SUCCESS 106 +110100010 215 254 214 227 229 247 245 292 19.812261 0.011070 SUCCESS 107 +110100100 258 234 213 230 255 271 258 236 10.855939 0.209996 SUCCESS 108 +110101000 258 251 275 246 247 244 255 249 5.706266 0.680096 SUCCESS 109 +110101010 238 244 263 276 287 233 240 251 14.557730 0.068338 SUCCESS 110 +110101100 249 235 264 260 212 262 236 257 9.902688 0.271923 SUCCESS 111 +110110000 233 234 287 244 228 213 252 217 17.332749 0.026825 SUCCESS 112 +110110010 249 243 232 215 253 252 257 268 8.036435 0.429919 SUCCESS 113 +110110100 251 222 212 263 227 246 250 217 12.676648 0.123470 SUCCESS 114 +110111000 281 237 232 258 222 253 231 249 10.652579 0.222172 SUCCESS 115 +110111010 229 235 250 243 231 239 223 257 4.907653 0.767399 SUCCESS 116 +110111100 247 234 252 246 229 230 231 242 3.310429 0.913394 SUCCESS 117 +111000000 240 259 257 261 242 263 251 270 7.483549 0.485469 SUCCESS 118 +111000010 257 264 232 226 243 263 216 222 11.330446 0.183669 SUCCESS 119 +111000100 237 225 236 250 243 247 216 223 7.472958 0.486566 SUCCESS 120 +111000110 233 274 251 255 246 236 250 243 5.453125 0.708228 SUCCESS 121 +111001000 224 221 257 253 262 220 274 237 12.833405 0.117712 SUCCESS 122 +111001010 248 255 242 211 227 253 268 276 13.528219 0.094922 SUCCESS 123 +111001100 248 268 262 255 253 243 257 252 5.637420 0.687772 SUCCESS 124 +111010000 230 257 235 274 263 252 234 248 7.951701 0.438202 SUCCESS 125 +111010010 226 245 223 247 271 256 241 228 8.121168 0.421725 SUCCESS 126 +111010100 262 245 269 252 258 247 246 265 6.952906 0.541722 SUCCESS 127 +111010110 233 229 263 246 209 261 222 248 11.588883 0.170511 SUCCESS 128 +111011000 217 244 248 242 229 216 268 212 14.307767 0.074088 SUCCESS 129 +111011010 264 207 240 213 245 238 246 251 12.066568 0.148258 SUCCESS 130 +111011100 267 223 241 256 224 235 253 238 7.307727 0.503824 SUCCESS 131 +111100000 222 240 261 240 247 271 236 241 6.840634 0.553921 SUCCESS 132 +111100010 229 220 252 237 239 245 234 219 7.136142 0.522018 SUCCESS 133 +111100100 223 243 258 249 243 221 248 225 6.696588 0.569694 SUCCESS 134 +111100110 254 261 247 254 234 235 255 270 6.192424 0.625687 SUCCESS 135 +111101000 223 254 219 235 256 257 264 261 9.510796 0.301052 SUCCESS 136 +111101010 256 259 263 281 247 255 250 247 9.522447 0.300155 SUCCESS 137 +111101100 231 235 244 211 228 199 278 219 22.996119 0.003369 FAILURE 138 +111101110 264 255 235 267 232 231 229 240 7.138261 0.521792 SUCCESS 139 +111110000 249 239 242 255 247 267 264 252 4.920363 0.766053 SUCCESS 140 +111110010 245 242 260 222 223 232 269 239 8.410321 0.394449 SUCCESS 141 +111110100 241 252 220 237 229 249 233 253 4.912949 0.766838 SUCCESS 142 +111110110 251 237 249 219 224 237 265 226 8.359481 0.399166 SUCCESS 143 +111111000 245 240 254 238 244 241 246 252 0.966491 0.998451 SUCCESS 144 +111111010 238 272 249 244 236 251 261 249 5.338735 0.720834 SUCCESS 145 +111111100 247 265 232 220 222 242 255 227 8.806450 0.358886 SUCCESS 146 +111111110 245 281 251 240 215 222 270 232 15.163574 0.056042 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 263 278 251 254 246 253 239 232 8.067151 0.426938 SUCCESS 0 +000000011 258 247 248 243 260 284 226 257 10.817809 0.212238 SUCCESS 1 +000000101 240 239 264 229 243 248 252 250 3.304074 0.913852 SUCCESS 2 +000000111 265 252 209 256 248 258 250 262 10.312586 0.243768 SUCCESS 3 +000001001 233 252 237 241 229 230 250 220 5.470071 0.706354 SUCCESS 4 +000001011 232 250 246 227 234 261 233 264 5.865141 0.662335 SUCCESS 5 +000001101 246 243 250 279 259 236 238 240 6.767552 0.561907 SUCCESS 6 +000001111 238 225 235 245 257 231 270 248 6.396843 0.602871 SUCCESS 7 +000010001 233 245 222 252 233 246 263 237 5.127960 0.743816 SUCCESS 8 +000010011 236 242 231 222 253 233 265 225 7.356449 0.498708 SUCCESS 9 +000010101 259 245 227 272 244 269 224 228 10.914193 0.206609 SUCCESS 10 +000010111 211 249 260 268 251 272 254 250 12.283697 0.138988 SUCCESS 11 +000011001 219 257 237 211 254 228 219 242 12.448927 0.132270 SUCCESS 12 +000011011 247 246 243 247 222 259 263 240 4.683110 0.790846 SUCCESS 13 +000011101 246 220 237 263 246 249 243 264 5.999655 0.647271 SUCCESS 14 +000011111 292 246 230 251 236 263 273 252 16.355138 0.037570 SUCCESS 15 +000100011 245 266 246 252 224 263 271 228 9.695091 0.287082 SUCCESS 16 +000100101 252 241 224 232 240 249 236 239 3.206630 0.920729 SUCCESS 17 +000100111 236 255 227 256 253 227 258 244 5.012511 0.756238 SUCCESS 18 +000101001 230 241 268 241 221 245 257 257 7.016456 0.534858 SUCCESS 19 +000101011 251 253 245 256 259 260 238 219 5.973176 0.650237 SUCCESS 20 +000101101 267 227 252 231 253 228 252 271 9.209993 0.324892 SUCCESS 21 +000101111 217 213 244 245 248 269 236 257 10.891951 0.207897 SUCCESS 22 +000110011 232 272 238 209 238 229 234 247 10.898306 0.207528 SUCCESS 23 +000110101 233 235 259 267 251 269 241 240 6.966675 0.540232 SUCCESS 24 +000110111 245 253 255 255 251 244 250 228 2.787200 0.946994 SUCCESS 25 +000111001 252 255 236 241 262 262 260 250 5.006156 0.756918 SUCCESS 26 +000111011 251 236 252 248 241 261 238 258 3.028690 0.932544 SUCCESS 27 +000111101 238 234 261 252 243 232 284 227 10.669526 0.221136 SUCCESS 28 +000111111 267 248 255 246 244 234 245 240 3.306192 0.913700 SUCCESS 29 +001000011 234 239 229 234 230 240 229 207 9.674967 0.288584 SUCCESS 30 +001000101 216 226 240 249 259 235 239 253 6.651043 0.574707 SUCCESS 31 +001000111 230 254 258 246 264 247 259 233 5.259297 0.729537 SUCCESS 32 +001001011 256 261 243 259 231 267 215 260 10.354953 0.240991 SUCCESS 33 +001001101 217 237 248 246 279 228 250 219 12.485998 0.130801 SUCCESS 34 +001001111 235 257 218 245 232 201 243 276 16.761858 0.032687 SUCCESS 35 +001010011 234 250 277 236 235 235 258 246 6.975149 0.539316 SUCCESS 36 +001010101 222 242 247 266 236 248 213 227 9.845493 0.276038 SUCCESS 37 +001010111 260 234 238 251 237 248 244 197 11.548635 0.172507 SUCCESS 38 +001011011 250 247 253 217 233 238 239 252 4.689465 0.790192 SUCCESS 39 +001011101 234 232 264 244 229 246 251 242 3.934278 0.863004 SUCCESS 40 +001011111 248 248 267 263 244 257 241 265 6.443447 0.597687 SUCCESS 41 +001100101 231 244 233 246 253 216 242 246 4.988150 0.758842 SUCCESS 42 +001100111 276 256 260 227 248 220 239 219 12.527306 0.129182 SUCCESS 43 +001101011 244 248 246 257 255 247 265 232 3.785995 0.875897 SUCCESS 44 +001101101 237 236 240 239 244 244 239 268 3.204512 0.920875 SUCCESS 45 +001101111 265 240 236 254 245 228 248 257 4.481868 0.811244 SUCCESS 46 +001110101 262 247 241 236 274 248 261 248 6.824747 0.555654 SUCCESS 47 +001110111 224 245 233 253 247 258 257 254 4.543300 0.805086 SUCCESS 48 +001111011 236 243 252 248 247 239 265 235 2.956667 0.937047 SUCCESS 49 +001111101 268 230 232 228 217 234 271 270 14.432748 0.071160 SUCCESS 50 +001111111 282 242 244 247 238 240 279 247 11.550753 0.172402 SUCCESS 51 +010000011 243 232 234 254 234 227 258 261 5.174564 0.738766 SUCCESS 52 +010000111 247 224 242 240 230 236 233 212 7.863790 0.446887 SUCCESS 53 +010001011 240 223 251 249 262 231 246 246 4.377010 0.821608 SUCCESS 54 +010001111 236 244 266 248 250 241 275 216 9.948232 0.268678 SUCCESS 55 +010010011 248 226 250 233 256 196 244 258 13.351338 0.100319 SUCCESS 56 +010010111 259 269 230 269 215 252 239 274 14.774860 0.063674 SUCCESS 57 +010011011 227 228 268 246 263 241 248 248 6.451920 0.596745 SUCCESS 58 +010011111 249 233 252 239 228 230 237 283 9.563755 0.296988 SUCCESS 59 +010100011 242 250 264 234 253 260 271 235 7.087421 0.527231 SUCCESS 60 +010100111 230 227 290 229 232 245 237 236 13.093960 0.108657 SUCCESS 61 +010101011 228 224 237 216 236 259 200 223 17.740529 0.023258 SUCCESS 62 +010101111 273 247 242 232 253 262 207 222 13.809958 0.086855 SUCCESS 63 +010110011 260 277 237 231 256 226 236 279 14.013318 0.081419 SUCCESS 64 +010110111 255 234 245 231 236 239 248 243 2.128397 0.976820 SUCCESS 65 +010111011 245 217 233 251 240 251 272 238 7.568283 0.476735 SUCCESS 66 +010111111 254 234 252 238 251 262 234 245 3.260648 0.916952 SUCCESS 67 +011000111 242 242 261 240 238 238 240 270 4.543300 0.805086 SUCCESS 68 +011001111 271 249 226 260 277 236 237 242 10.712951 0.218500 SUCCESS 69 +011010111 256 251 238 251 252 252 255 236 2.463094 0.963430 SUCCESS 70 +011011111 268 237 234 252 229 237 262 259 6.802504 0.558083 SUCCESS 71 +011101111 221 245 231 249 236 223 245 223 7.163681 0.519080 SUCCESS 72 +011111111 254 239 269 221 228 269 265 232 11.603711 0.169780 SUCCESS 73 +100000000 263 278 251 254 246 253 239 232 8.067151 0.426938 SUCCESS 74 +100010000 245 240 241 253 238 246 258 260 2.507579 0.961377 SUCCESS 75 +100100000 248 251 236 233 204 247 267 228 11.242535 0.188332 SUCCESS 76 +100101000 261 261 238 239 270 211 264 260 12.909665 0.114996 SUCCESS 77 +100110000 259 257 219 250 234 240 277 245 9.548926 0.298122 SUCCESS 78 +100111000 240 244 268 228 229 264 248 267 8.512001 0.385117 SUCCESS 79 +101000000 241 276 250 230 244 246 250 268 7.913571 0.441958 SUCCESS 80 +101000100 280 264 239 241 264 242 232 257 10.296699 0.244816 SUCCESS 81 +101001000 223 233 248 233 242 239 228 226 5.626828 0.688952 SUCCESS 82 +101001100 256 236 244 269 247 236 234 242 4.266857 0.832280 SUCCESS 83 +101010000 266 223 239 267 243 232 237 256 7.686909 0.464636 SUCCESS 84 +101010100 227 233 246 263 243 240 222 260 6.510174 0.590279 SUCCESS 85 +101011000 253 260 236 246 211 267 240 239 8.745018 0.364261 SUCCESS 86 +101011100 236 218 245 244 268 228 236 221 9.236472 0.322742 SUCCESS 87 +101100000 249 247 246 256 250 240 260 242 2.053197 0.979337 SUCCESS 88 +101100100 235 240 268 247 264 236 261 236 6.314228 0.612079 SUCCESS 89 +101101000 217 236 216 247 243 269 220 282 17.953422 0.021578 SUCCESS 90 +101101100 243 222 251 237 254 226 235 244 4.652394 0.794000 SUCCESS 91 +101110000 220 215 256 259 261 252 237 242 9.297903 0.317792 SUCCESS 92 +101110100 230 251 239 230 246 269 244 251 4.838808 0.774658 SUCCESS 93 +101111000 258 222 227 245 229 244 250 222 7.324674 0.502042 SUCCESS 94 +101111100 251 233 244 257 238 239 238 260 2.923832 0.939046 SUCCESS 95 +110000000 251 221 251 240 248 268 234 251 5.851372 0.663876 SUCCESS 96 +110000010 238 261 237 247 220 260 256 224 7.462366 0.487664 SUCCESS 97 +110000100 257 263 251 234 246 229 244 264 5.503965 0.702601 SUCCESS 98 +110001000 209 226 224 264 226 244 259 232 12.960505 0.113216 SUCCESS 99 +110001010 232 231 262 245 224 260 248 231 6.286690 0.615152 SUCCESS 100 +110010000 236 227 238 227 227 233 259 249 5.728508 0.677613 SUCCESS 101 +110010010 241 247 271 246 225 243 222 266 8.807509 0.358794 SUCCESS 102 +110010100 263 250 226 246 264 216 255 242 8.607326 0.376496 SUCCESS 103 +110011000 256 251 241 249 220 238 267 244 5.781467 0.671696 SUCCESS 104 +110011010 258 232 250 246 251 248 210 243 6.802504 0.558083 SUCCESS 105 +110100000 221 262 242 252 240 255 240 271 7.606413 0.472829 SUCCESS 106 +110100010 284 253 260 222 252 237 247 252 10.987276 0.202421 SUCCESS 107 +110100100 234 248 250 248 252 249 236 251 1.551151 0.991825 SUCCESS 108 +110101000 259 245 239 264 271 234 236 225 8.049145 0.428684 SUCCESS 109 +110101010 233 215 236 213 243 251 209 256 14.532310 0.068903 SUCCESS 110 +110101100 248 242 234 232 254 247 256 257 2.887821 0.941199 SUCCESS 111 +110110000 242 237 264 256 247 233 265 248 4.974381 0.760311 SUCCESS 112 +110110010 243 212 263 247 264 236 271 226 12.327123 0.137194 SUCCESS 113 +110110100 210 259 244 248 256 270 233 260 10.960797 0.203930 SUCCESS 114 +110111000 212 244 275 235 248 245 253 245 9.167626 0.328353 SUCCESS 115 +110111010 242 258 242 234 239 252 242 249 1.782050 0.986980 SUCCESS 116 +110111100 259 246 249 241 230 237 235 254 2.920655 0.939238 SUCCESS 117 +111000000 239 196 249 233 244 259 237 216 15.052361 0.058135 SUCCESS 118 +111000010 220 245 247 255 251 240 239 239 3.500020 0.899188 SUCCESS 119 +111000100 236 239 204 248 232 238 265 246 9.918576 0.270787 SUCCESS 120 +111000110 236 289 233 241 257 234 270 253 13.683917 0.090385 SUCCESS 121 +111001000 230 232 244 241 247 242 257 228 3.367624 0.909217 SUCCESS 122 +111001010 263 236 219 255 260 233 253 243 6.895711 0.547925 SUCCESS 123 +111001100 265 253 255 249 246 197 217 252 15.585123 0.048718 SUCCESS 124 +111010000 232 258 243 229 257 253 251 263 5.158676 0.740490 SUCCESS 125 +111010010 244 262 245 230 204 254 252 252 9.962002 0.267703 SUCCESS 126 +111010100 258 238 263 280 252 219 251 224 12.789979 0.119283 SUCCESS 127 +111010110 239 250 238 225 240 247 249 261 3.380334 0.908276 SUCCESS 128 +111011000 232 216 265 247 232 233 257 248 7.768465 0.456408 SUCCESS 129 +111011010 223 244 226 237 288 251 241 240 11.967006 0.152682 SUCCESS 130 +111011100 223 237 233 229 254 256 266 256 7.234645 0.511541 SUCCESS 131 +111100000 230 235 249 246 227 247 236 226 4.262620 0.832686 SUCCESS 132 +111100010 245 240 236 274 235 244 228 231 6.320583 0.611370 SUCCESS 133 +111100100 256 248 252 245 233 236 247 251 1.966345 0.982026 SUCCESS 134 +111100110 261 247 239 255 234 222 204 247 11.218174 0.189641 SUCCESS 135 +111101000 269 250 248 232 257 247 273 257 8.426208 0.392981 SUCCESS 136 +111101010 247 232 240 234 247 232 235 235 2.527704 0.960427 SUCCESS 137 +111101100 251 233 236 241 255 238 261 241 2.953489 0.937242 SUCCESS 138 +111101110 241 239 249 228 238 240 250 251 1.932451 0.983013 SUCCESS 139 +111110000 235 242 264 253 235 263 262 253 5.928691 0.655219 SUCCESS 140 +111110010 273 233 231 259 232 231 255 249 7.678436 0.465495 SUCCESS 141 +111110100 274 252 236 220 216 247 273 257 14.410506 0.071674 SUCCESS 142 +111110110 239 240 235 244 256 245 256 232 2.357178 0.968059 SUCCESS 143 +111111000 252 253 268 252 247 254 253 233 4.580371 0.801339 SUCCESS 144 +111111010 267 242 235 224 211 252 256 237 10.028729 0.263015 SUCCESS 145 +111111100 264 256 258 244 228 254 286 241 12.071864 0.148026 SUCCESS 146 +111111110 254 239 269 221 228 269 265 232 11.603711 0.169780 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 242 256 266 225 236 246 248 255 5.052759 0.751923 SUCCESS 0 +000000011 261 245 250 247 236 265 259 257 5.156558 0.740719 SUCCESS 1 +000000101 228 283 275 245 240 259 268 254 15.383881 0.052097 SUCCESS 2 +000000111 269 232 239 260 261 235 266 253 8.343593 0.400647 SUCCESS 3 +000001001 243 236 250 252 225 236 238 253 3.015980 0.933351 SUCCESS 4 +000001011 238 267 261 236 239 266 274 237 9.996954 0.265240 SUCCESS 5 +000001101 239 217 261 226 224 272 258 264 13.323800 0.101184 SUCCESS 6 +000001111 240 210 265 252 241 227 239 256 9.107253 0.333329 SUCCESS 7 +000010001 259 229 233 233 244 240 253 250 3.507434 0.898612 SUCCESS 8 +000010011 233 251 240 249 244 212 231 237 6.214666 0.623200 SUCCESS 9 +000010101 241 272 259 228 219 240 242 249 8.238736 0.410504 SUCCESS 10 +000010111 234 246 264 229 280 261 271 261 14.017555 0.081309 SUCCESS 11 +000011001 251 224 234 244 255 252 206 218 12.164011 0.144035 SUCCESS 12 +000011011 219 220 239 223 251 274 277 240 15.774714 0.045721 SUCCESS 13 +000011101 256 256 224 261 237 241 241 242 4.434205 0.815979 SUCCESS 14 +000011111 213 234 241 262 256 251 257 267 9.650606 0.290410 SUCCESS 15 +000100011 258 250 216 236 234 234 247 231 6.226317 0.621897 SUCCESS 16 +000100101 252 253 262 243 221 228 257 231 6.754842 0.563300 SUCCESS 17 +000100111 254 221 236 238 234 229 233 251 5.245528 0.731040 SUCCESS 18 +000101001 255 240 246 240 270 220 222 268 10.451337 0.234765 SUCCESS 19 +000101011 259 259 243 245 234 236 247 258 3.448120 0.903179 SUCCESS 20 +000101101 230 262 238 252 212 258 251 245 8.012074 0.432292 SUCCESS 21 +000101111 226 203 280 230 264 248 261 250 17.944948 0.021643 SUCCESS 22 +000110011 245 242 237 260 248 261 228 209 8.903893 0.350468 SUCCESS 23 +000110101 246 236 229 248 233 262 265 259 5.989064 0.648457 SUCCESS 24 +000110111 240 242 242 217 256 254 249 243 4.344176 0.824813 SUCCESS 25 +000111001 250 231 264 259 267 277 218 265 15.020586 0.058746 SUCCESS 26 +000111011 244 236 231 230 222 249 212 253 8.735485 0.365099 SUCCESS 27 +000111101 222 253 258 254 239 228 242 251 5.068647 0.750214 SUCCESS 28 +000111111 210 254 253 242 254 234 236 272 10.118758 0.256789 SUCCESS 29 +001000011 229 237 255 236 257 258 252 249 3.846367 0.870712 SUCCESS 30 +001000101 250 233 254 246 232 230 253 268 5.315433 0.723391 SUCCESS 31 +001000111 237 266 241 230 223 237 236 251 5.714739 0.679150 SUCCESS 32 +001001011 239 229 267 238 228 250 220 245 7.173213 0.518065 SUCCESS 33 +001001101 227 246 228 256 269 239 256 233 6.810978 0.557157 SUCCESS 34 +001001111 218 210 245 242 249 235 262 249 9.755464 0.282610 SUCCESS 35 +001010011 257 238 253 241 256 230 255 251 3.380334 0.908276 SUCCESS 36 +001010101 271 244 255 244 243 243 238 248 3.794468 0.875175 SUCCESS 37 +001010111 257 263 232 230 250 237 227 249 5.384279 0.715824 SUCCESS 38 +001011011 236 275 255 233 227 254 227 244 8.241913 0.410203 SUCCESS 39 +001011101 247 266 249 252 256 249 239 221 5.500787 0.702953 SUCCESS 40 +001011111 275 219 266 251 249 242 253 250 9.540453 0.298772 SUCCESS 41 +001100101 255 249 227 237 236 253 250 219 5.493373 0.703774 SUCCESS 42 +001100111 248 246 249 243 252 262 230 209 7.873323 0.445941 SUCCESS 43 +001101011 269 266 218 240 243 253 269 238 10.732016 0.217351 SUCCESS 44 +001101101 239 224 256 248 248 254 279 266 10.145238 0.254980 SUCCESS 45 +001101111 239 247 222 243 246 241 235 243 2.639975 0.954884 SUCCESS 46 +001110101 262 208 244 243 245 214 241 226 12.169307 0.143808 SUCCESS 47 +001110111 249 277 224 260 244 231 231 238 9.081833 0.335440 SUCCESS 48 +001111011 215 239 242 245 249 244 252 257 4.793263 0.779427 SUCCESS 49 +001111101 238 232 232 245 273 241 232 259 6.541949 0.586758 SUCCESS 50 +001111111 225 245 234 244 239 235 248 250 2.661159 0.953792 SUCCESS 51 +010000011 221 215 261 263 251 250 237 253 9.470548 0.304167 SUCCESS 52 +010000111 226 247 242 242 241 259 227 238 3.845308 0.870804 SUCCESS 53 +010001011 243 238 249 246 235 249 237 285 8.026902 0.430847 SUCCESS 54 +010001111 224 288 244 234 247 211 261 245 16.199440 0.039613 SUCCESS 55 +010010011 224 242 231 249 242 282 241 235 9.056413 0.337559 SUCCESS 56 +010010111 242 220 258 236 236 250 205 238 10.650461 0.222302 SUCCESS 57 +010011011 234 260 233 252 256 253 261 227 5.669195 0.684231 SUCCESS 58 +010011111 223 214 248 270 252 246 253 256 9.844434 0.276115 SUCCESS 59 +010100011 215 283 236 252 247 244 235 254 11.339979 0.183170 SUCCESS 60 +010100111 256 242 251 258 262 245 269 228 6.712475 0.567948 SUCCESS 61 +010101011 288 249 245 247 257 230 234 256 10.873945 0.208944 SUCCESS 62 +010101111 254 245 240 246 271 243 249 260 4.737127 0.785267 SUCCESS 63 +010110011 255 257 251 268 233 251 246 218 7.449656 0.488983 SUCCESS 64 +010110111 250 289 262 251 231 254 240 223 13.337569 0.100751 SUCCESS 65 +010111011 266 247 237 230 238 242 232 232 4.546477 0.804765 SUCCESS 66 +010111111 264 236 254 254 254 248 260 257 5.026280 0.754764 SUCCESS 67 +011000111 238 222 238 260 256 250 228 267 7.521679 0.481529 SUCCESS 68 +011001111 277 240 232 253 246 274 231 227 11.375990 0.181291 SUCCESS 69 +011010111 238 228 231 245 235 242 260 254 3.846367 0.870712 SUCCESS 70 +011011111 245 275 266 260 232 241 262 232 9.777706 0.280976 SUCCESS 71 +011101111 244 262 238 253 265 249 237 246 4.023248 0.855020 SUCCESS 72 +011111111 224 270 236 248 259 239 249 261 7.251591 0.509747 SUCCESS 73 +100000000 242 256 266 225 236 246 248 255 5.052759 0.751923 SUCCESS 74 +100010000 261 246 249 215 228 263 247 236 7.841548 0.449099 SUCCESS 75 +100100000 221 244 242 261 226 254 254 222 7.783294 0.454920 SUCCESS 76 +100101000 237 261 243 238 234 217 247 217 8.289576 0.405707 SUCCESS 77 +100110000 256 264 261 223 253 239 260 240 6.952906 0.541722 SUCCESS 78 +100111000 208 252 247 256 236 239 234 260 8.317114 0.403122 SUCCESS 79 +101000000 246 261 285 256 246 236 270 265 13.874567 0.085094 SUCCESS 80 +101000100 272 207 273 250 223 248 248 232 15.450608 0.050954 SUCCESS 81 +101001000 238 255 246 254 228 244 247 238 2.383657 0.966936 SUCCESS 82 +101001100 249 229 251 244 237 212 265 222 9.777706 0.280976 SUCCESS 83 +101010000 239 217 265 265 223 252 250 260 10.288225 0.245376 SUCCESS 84 +101010100 224 235 264 254 240 221 219 233 9.691914 0.287319 SUCCESS 85 +101011000 266 232 238 221 246 264 245 244 6.766493 0.562023 SUCCESS 86 +101011100 220 249 230 245 219 224 252 241 8.109517 0.422846 SUCCESS 87 +101100000 247 235 229 217 238 238 254 243 5.210575 0.734851 SUCCESS 88 +101100100 255 249 222 233 235 252 250 261 5.168209 0.739456 SUCCESS 89 +101101000 264 245 255 239 253 250 251 287 10.757437 0.215826 SUCCESS 90 +101101100 245 243 236 253 247 258 237 230 2.532999 0.960174 SUCCESS 91 +101110000 240 261 248 242 254 247 228 265 4.757252 0.783178 SUCCESS 92 +101110100 254 248 255 254 254 268 252 247 4.516821 0.807748 SUCCESS 93 +101111000 227 239 255 243 260 227 213 233 8.799035 0.359532 SUCCESS 94 +101111100 245 227 246 272 288 254 245 226 14.516423 0.069259 SUCCESS 95 +110000000 250 252 275 237 250 291 254 252 14.793925 0.063279 SUCCESS 96 +110000010 259 224 228 243 236 228 249 270 8.078801 0.425811 SUCCESS 97 +110000100 228 244 247 260 243 210 234 225 9.127377 0.331665 SUCCESS 98 +110001000 244 246 247 231 223 238 230 239 3.785995 0.875897 SUCCESS 99 +110001010 242 250 277 262 228 231 250 255 8.576610 0.379260 SUCCESS 100 +110010000 226 249 241 253 221 233 250 253 5.137493 0.742785 SUCCESS 101 +110010010 219 220 268 220 259 247 242 270 13.849147 0.085783 SUCCESS 102 +110010100 213 261 252 239 248 240 244 231 6.550422 0.585820 SUCCESS 103 +110011000 249 246 255 240 267 267 249 199 13.850206 0.085754 SUCCESS 104 +110011010 270 243 271 236 251 241 232 234 7.480372 0.485798 SUCCESS 105 +110100000 240 262 256 238 248 243 226 285 10.721425 0.217989 SUCCESS 106 +110100010 264 233 247 244 249 259 235 270 6.460393 0.595804 SUCCESS 107 +110100100 243 243 241 248 252 274 253 235 4.846222 0.773879 SUCCESS 108 +110101000 255 216 249 261 256 263 244 249 7.367041 0.497598 SUCCESS 109 +110101010 241 240 254 257 254 208 215 241 10.806158 0.212926 SUCCESS 110 +110101100 252 257 256 251 237 264 241 245 3.695966 0.883460 SUCCESS 111 +110110000 240 240 221 229 230 214 260 228 10.238444 0.248688 SUCCESS 112 +110110010 250 235 211 237 236 231 261 252 7.841548 0.449099 SUCCESS 113 +110110100 259 238 268 258 261 271 279 244 13.746408 0.088619 SUCCESS 114 +110111000 242 265 226 232 253 243 253 257 5.255060 0.729999 SUCCESS 115 +110111010 221 247 238 275 260 273 229 262 13.421243 0.098155 SUCCESS 116 +110111100 231 271 238 222 264 224 240 248 9.547867 0.298203 SUCCESS 117 +111000000 260 261 268 256 273 273 264 251 14.225151 0.076082 SUCCESS 118 +111000010 223 239 244 260 241 213 238 223 9.265069 0.320431 SUCCESS 119 +111000100 235 258 212 233 234 252 224 251 8.678290 0.370157 SUCCESS 120 +111000110 250 254 226 241 248 286 251 235 10.038262 0.262351 SUCCESS 121 +111001000 212 256 242 262 231 209 239 250 12.556962 0.128030 SUCCESS 122 +111001010 220 265 247 237 259 259 228 227 8.781030 0.361104 SUCCESS 123 +111001100 251 264 273 245 265 249 242 215 10.969270 0.203446 SUCCESS 124 +111010000 223 250 250 253 248 254 230 277 8.417735 0.393763 SUCCESS 125 +111010010 275 251 227 252 258 276 237 232 11.702214 0.164993 SUCCESS 126 +111010100 264 229 233 248 250 253 261 243 4.922482 0.765828 SUCCESS 127 +111010110 233 233 281 238 249 265 233 239 9.551045 0.297960 SUCCESS 128 +111011000 257 238 209 251 220 216 231 242 12.854589 0.116952 SUCCESS 129 +111011010 244 243 246 260 245 259 290 228 12.046444 0.149144 SUCCESS 130 +111011100 268 261 267 213 234 247 243 251 10.617626 0.224320 SUCCESS 131 +111100000 268 223 259 244 259 250 257 238 7.188041 0.516487 SUCCESS 132 +111100010 240 225 239 227 232 263 239 229 6.188187 0.626161 SUCCESS 133 +111100100 214 254 269 253 234 250 253 262 9.481139 0.303345 SUCCESS 134 +111100110 247 246 253 234 286 229 242 251 9.435595 0.306892 SUCCESS 135 +111101000 223 253 246 248 230 253 247 257 4.219194 0.836825 SUCCESS 136 +111101010 259 237 234 238 287 210 250 235 14.966569 0.059799 SUCCESS 137 +111101100 242 231 192 242 242 231 261 261 15.441076 0.051116 SUCCESS 138 +111101110 253 254 269 241 234 253 231 255 5.408640 0.713140 SUCCESS 139 +111110000 276 211 257 251 258 252 260 247 12.036911 0.149565 SUCCESS 140 +111110010 241 243 265 261 230 241 251 248 4.249910 0.833901 SUCCESS 141 +111110100 216 256 240 263 271 253 247 259 9.896333 0.272378 SUCCESS 142 +111110110 238 234 221 264 259 245 258 264 7.962293 0.437162 SUCCESS 143 +111111000 255 231 240 228 242 243 248 241 2.534059 0.960124 SUCCESS 144 +111111010 237 270 247 268 261 256 214 252 11.413061 0.179375 SUCCESS 145 +111111100 235 239 258 248 233 239 256 257 3.278654 0.915674 SUCCESS 146 +111111110 224 270 236 248 259 239 249 261 7.251591 0.509747 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 257 211 263 275 229 256 238 229 13.593888 0.092984 SUCCESS 0 +000000011 228 227 267 262 223 236 236 236 8.644397 0.373176 SUCCESS 1 +000000101 240 209 261 237 232 250 250 254 8.049145 0.428684 SUCCESS 2 +000000111 264 247 278 257 227 208 240 234 14.550316 0.068502 SUCCESS 3 +000001001 229 231 225 238 240 258 236 207 10.414266 0.237145 SUCCESS 4 +000001011 246 242 262 246 243 241 256 278 6.908421 0.546545 SUCCESS 5 +000001101 240 230 263 245 237 275 227 257 8.628509 0.374596 SUCCESS 6 +000001111 250 244 261 273 241 239 241 222 7.153089 0.520209 SUCCESS 7 +000010001 231 234 248 237 263 245 258 267 5.988004 0.648576 SUCCESS 8 +000010011 248 239 234 249 224 226 261 241 5.065469 0.750556 SUCCESS 9 +000010101 252 205 246 226 223 212 248 210 19.415073 0.012791 SUCCESS 10 +000010111 250 268 270 247 209 252 257 234 12.059154 0.148584 SUCCESS 11 +000011001 242 256 251 230 222 226 211 250 9.922812 0.270485 SUCCESS 12 +000011011 245 240 251 254 224 256 239 251 3.313606 0.913165 SUCCESS 13 +000011101 260 270 244 250 225 237 245 261 7.024930 0.533945 SUCCESS 14 +000011111 250 254 223 289 243 247 233 238 11.705392 0.164841 SUCCESS 15 +000100011 231 248 249 240 261 236 240 252 2.787200 0.946994 SUCCESS 16 +000100101 252 239 216 216 263 276 238 232 13.672266 0.090718 SUCCESS 17 +000100111 244 234 233 241 229 237 250 265 4.176828 0.840827 SUCCESS 18 +000101001 256 246 230 252 262 269 218 222 10.661052 0.221654 SUCCESS 19 +000101011 239 217 257 241 247 216 260 237 8.641219 0.373460 SUCCESS 20 +000101101 234 254 261 252 255 235 261 278 9.238590 0.322570 SUCCESS 21 +000101111 213 259 256 252 214 268 262 246 13.530337 0.094859 SUCCESS 22 +000110011 247 235 261 214 238 270 217 231 12.281579 0.139076 SUCCESS 23 +000110101 254 232 214 230 234 232 245 236 7.066237 0.529503 SUCCESS 24 +000110111 258 241 258 276 222 260 247 260 10.221498 0.249823 SUCCESS 25 +000111001 228 257 254 216 232 219 240 230 9.783002 0.280588 SUCCESS 26 +000111011 279 287 240 237 221 230 227 275 21.620260 0.005670 FAILURE 27 +000111101 251 235 235 246 258 243 250 239 1.999179 0.981037 SUCCESS 28 +000111111 239 262 236 273 264 238 238 260 8.336179 0.401339 SUCCESS 29 +001000011 251 263 252 264 239 246 240 232 4.467040 0.812722 SUCCESS 30 +001000101 273 235 265 262 249 246 248 278 12.125881 0.145675 SUCCESS 31 +001000111 231 290 252 238 238 244 236 222 12.580264 0.127131 SUCCESS 32 +001001011 252 247 215 239 266 236 249 251 6.610795 0.579146 SUCCESS 33 +001001101 236 261 216 255 243 226 250 228 7.983476 0.435086 SUCCESS 34 +001001111 247 258 238 246 245 233 254 255 2.466272 0.963285 SUCCESS 35 +001010011 245 230 249 224 251 254 222 236 5.632124 0.688362 SUCCESS 36 +001010101 219 226 269 214 253 265 267 244 14.929498 0.060531 SUCCESS 37 +001010111 242 247 253 238 245 224 265 241 4.153526 0.843013 SUCCESS 38 +001011011 244 241 248 264 238 224 250 256 4.397135 0.819634 SUCCESS 39 +001011101 259 244 236 256 216 247 218 244 8.092571 0.424480 SUCCESS 40 +001011111 219 270 251 281 243 245 284 252 18.479828 0.017903 SUCCESS 41 +001100101 232 241 251 243 285 244 250 245 8.097866 0.423969 SUCCESS 42 +001100111 269 246 254 239 248 260 228 234 5.828070 0.666484 SUCCESS 43 +001101011 249 251 236 215 247 235 247 216 7.948524 0.438515 SUCCESS 44 +001101101 248 241 243 246 248 245 238 226 1.742860 0.987906 SUCCESS 45 +001101111 256 263 241 256 231 236 252 250 4.164118 0.842021 SUCCESS 46 +001110101 201 244 238 221 256 252 256 215 15.355283 0.052594 SUCCESS 47 +001110111 261 264 246 236 229 245 238 268 6.720948 0.567018 SUCCESS 48 +001111011 229 238 240 232 252 226 222 223 7.442242 0.489754 SUCCESS 49 +001111101 279 232 227 216 242 269 238 239 13.280374 0.102560 SUCCESS 50 +001111111 245 243 244 271 247 223 253 238 5.487018 0.704478 SUCCESS 51 +010000011 266 255 243 248 225 263 248 247 5.754988 0.674655 SUCCESS 52 +010000111 241 251 235 254 241 256 256 237 2.458858 0.963622 SUCCESS 53 +010001011 256 246 240 263 257 237 246 275 7.164740 0.518967 SUCCESS 54 +010001111 251 258 250 240 244 248 246 253 1.646476 0.990000 SUCCESS 55 +010010011 215 266 243 234 246 239 239 224 8.014192 0.432085 SUCCESS 56 +010010111 266 231 205 255 250 235 254 239 10.766969 0.215256 SUCCESS 57 +010011011 254 263 222 251 259 221 260 229 9.436654 0.306809 SUCCESS 58 +010011111 263 233 233 230 251 224 250 251 5.666017 0.684585 SUCCESS 59 +010100011 248 230 237 238 219 231 223 245 6.581138 0.582422 SUCCESS 60 +010100111 241 247 222 243 227 241 253 240 3.845308 0.870804 SUCCESS 61 +010101011 222 223 273 232 248 266 240 268 12.697832 0.122678 SUCCESS 62 +010101111 218 252 235 237 261 262 251 249 6.583257 0.582188 SUCCESS 63 +010110011 236 209 236 228 254 261 229 240 9.548926 0.298122 SUCCESS 64 +010110111 241 213 253 261 219 245 242 231 9.112549 0.332891 SUCCESS 65 +010111011 256 238 255 250 203 261 259 244 10.712951 0.218500 SUCCESS 66 +010111111 230 246 252 270 275 251 264 264 11.545457 0.172666 SUCCESS 67 +011000111 260 238 247 237 254 246 247 249 2.040487 0.979745 SUCCESS 68 +011001111 245 206 257 233 226 239 235 229 10.213024 0.250392 SUCCESS 69 +011010111 216 248 239 208 247 224 255 240 11.379168 0.181126 SUCCESS 70 +011011111 259 231 233 270 231 253 248 252 6.418027 0.600514 SUCCESS 71 +011101111 274 253 246 242 205 260 246 267 13.933880 0.083505 SUCCESS 72 +011111111 245 245 258 241 244 240 250 253 1.415578 0.994023 SUCCESS 73 +100000000 257 211 263 275 229 256 238 229 13.593888 0.092984 SUCCESS 74 +100010000 251 254 254 253 235 227 256 228 4.654512 0.793783 SUCCESS 75 +100100000 231 234 238 263 187 239 222 256 19.440493 0.012673 SUCCESS 76 +100101000 253 231 239 249 257 244 233 222 4.576134 0.801769 SUCCESS 77 +100110000 234 228 234 237 231 238 237 240 3.361269 0.909686 SUCCESS 78 +100111000 252 251 243 234 247 256 225 258 3.900385 0.865997 SUCCESS 79 +101000000 250 240 267 256 261 244 251 250 4.585666 0.800803 SUCCESS 80 +101000100 245 267 248 261 241 249 249 228 4.834571 0.775102 SUCCESS 81 +101001000 252 253 231 261 227 236 254 250 4.614264 0.797895 SUCCESS 82 +101001100 231 259 270 205 244 254 234 271 14.896664 0.061186 SUCCESS 83 +101010000 274 238 238 239 221 243 252 225 8.293812 0.405309 SUCCESS 84 +101010100 251 241 229 236 217 262 279 214 14.959155 0.059945 SUCCESS 85 +101011000 250 241 217 252 296 257 234 268 18.520076 0.017648 SUCCESS 86 +101011100 196 236 254 251 261 218 272 204 24.916390 0.001606 FAILURE 87 +101100000 227 237 247 242 274 247 239 250 5.585521 0.693548 SUCCESS 88 +101100100 228 264 242 266 226 250 229 249 7.429532 0.491076 SUCCESS 89 +101101000 259 258 234 244 252 242 235 267 5.038990 0.753401 SUCCESS 90 +101101100 236 246 273 244 243 242 236 267 6.348121 0.608299 SUCCESS 91 +101110000 239 223 254 222 237 269 260 204 15.214414 0.055108 SUCCESS 92 +101110100 261 253 248 246 226 238 204 239 10.101812 0.257953 SUCCESS 93 +101111000 253 242 235 261 214 235 264 243 7.788590 0.454389 SUCCESS 94 +101111100 241 250 234 229 252 236 267 266 6.377778 0.604994 SUCCESS 95 +110000000 229 215 247 261 231 253 248 239 7.042935 0.532007 SUCCESS 96 +110000010 249 249 254 224 285 257 242 233 10.654697 0.222042 SUCCESS 97 +110000100 224 234 227 244 242 240 261 252 4.953198 0.762567 SUCCESS 98 +110001000 276 244 258 240 239 236 244 269 8.204842 0.413721 SUCCESS 99 +110001010 256 249 254 229 259 261 242 260 5.311196 0.723856 SUCCESS 100 +110010000 234 241 256 259 212 253 217 248 9.897392 0.272302 SUCCESS 101 +110010010 228 263 228 240 255 254 234 238 5.292131 0.725945 SUCCESS 102 +110010100 263 241 239 249 261 231 248 250 3.908858 0.865251 SUCCESS 103 +110011000 232 224 255 231 226 264 241 235 7.029166 0.533489 SUCCESS 104 +110011010 244 255 250 225 239 226 258 260 5.583402 0.693783 SUCCESS 105 +110100000 253 252 245 264 232 251 252 264 5.032635 0.754082 SUCCESS 106 +110100010 239 273 249 281 247 245 207 243 15.388118 0.052024 SUCCESS 107 +110100100 259 253 243 249 209 219 249 243 9.384755 0.310885 SUCCESS 108 +110101000 263 243 226 236 220 231 247 232 7.039758 0.532349 SUCCESS 109 +110101010 254 238 233 254 212 263 252 238 7.812950 0.451952 SUCCESS 110 +110101100 218 265 218 270 271 267 231 241 16.514013 0.035587 SUCCESS 111 +110110000 234 222 250 258 252 242 250 221 6.163826 0.628887 SUCCESS 112 +110110010 234 273 263 239 236 237 228 281 12.944618 0.113769 SUCCESS 113 +110110100 229 267 230 222 249 241 263 246 7.771643 0.456089 SUCCESS 114 +110111000 253 212 231 228 229 262 210 219 16.468469 0.036145 SUCCESS 115 +110111010 259 253 225 274 231 240 241 217 10.562550 0.227738 SUCCESS 116 +110111100 244 221 241 258 213 245 248 255 7.794945 0.453753 SUCCESS 117 +111000000 241 242 261 244 223 250 246 249 3.419523 0.905345 SUCCESS 118 +111000010 234 227 251 221 233 245 248 241 4.775257 0.781305 SUCCESS 119 +111000100 270 246 236 257 227 218 236 279 13.400060 0.098806 SUCCESS 120 +111000110 253 216 244 252 269 235 245 233 7.449656 0.488983 SUCCESS 121 +111001000 220 250 241 240 229 238 244 240 3.925805 0.863755 SUCCESS 122 +111001010 253 217 239 223 262 225 257 244 9.058532 0.337382 SUCCESS 123 +111001100 226 267 263 262 247 257 265 234 9.489613 0.302689 SUCCESS 124 +111010000 243 245 219 256 217 254 244 259 7.748341 0.458431 SUCCESS 125 +111010010 262 231 225 244 221 221 267 236 10.661052 0.221654 SUCCESS 126 +111010100 228 269 239 242 259 251 248 236 5.334498 0.721299 SUCCESS 127 +111010110 232 265 246 268 237 264 216 245 10.142060 0.255196 SUCCESS 128 +111011000 238 242 256 248 249 233 245 220 3.933219 0.863098 SUCCESS 129 +111011010 212 251 207 242 243 240 245 261 11.718102 0.164232 SUCCESS 130 +111011100 245 235 223 223 241 256 236 242 5.075002 0.749531 SUCCESS 131 +111100000 239 248 257 242 231 255 254 277 7.119196 0.523829 SUCCESS 132 +111100010 266 235 270 267 251 229 248 277 13.245421 0.103680 SUCCESS 133 +111100100 222 267 233 230 227 254 234 221 10.016019 0.263903 SUCCESS 134 +111100110 235 251 240 267 235 248 268 240 5.745455 0.675720 SUCCESS 135 +111101000 232 242 220 248 252 252 250 260 4.910831 0.767063 SUCCESS 136 +111101010 251 280 228 252 240 258 218 239 10.907838 0.206976 SUCCESS 137 +111101100 226 236 250 240 267 230 234 223 7.277012 0.507061 SUCCESS 138 +111101110 259 248 208 230 244 246 248 209 12.680885 0.123311 SUCCESS 139 +111110000 262 265 230 221 228 231 262 264 11.169453 0.192281 SUCCESS 140 +111110010 221 247 232 266 281 246 263 228 13.337569 0.100751 SUCCESS 141 +111110100 246 257 236 274 241 246 252 259 6.034608 0.643355 SUCCESS 142 +111110110 243 227 243 240 257 250 244 268 4.588844 0.800480 SUCCESS 143 +111111000 282 230 257 246 242 213 266 271 16.850828 0.031700 SUCCESS 144 +111111010 254 258 258 282 247 240 248 260 9.360394 0.312811 SUCCESS 145 +111111100 241 235 245 256 242 237 261 258 3.251115 0.917625 SUCCESS 146 +111111110 245 245 258 241 244 240 250 253 1.415578 0.994023 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 283 240 257 248 241 243 246 275 11.341038 0.183114 SUCCESS 0 +000000011 304 230 244 240 235 238 247 260 17.720405 0.023423 SUCCESS 1 +000000101 231 228 232 253 238 244 237 249 3.262766 0.916802 SUCCESS 2 +000000111 275 254 229 229 233 241 271 253 10.349657 0.241337 SUCCESS 3 +000001001 267 258 227 233 250 247 220 276 11.750936 0.162667 SUCCESS 4 +000001011 244 248 218 249 222 245 253 243 5.472190 0.706119 SUCCESS 5 +000001101 246 222 264 275 229 256 253 264 11.374931 0.181346 SUCCESS 6 +000001111 265 251 240 223 250 268 230 261 8.622154 0.375166 SUCCESS 7 +000010001 236 247 254 237 237 261 226 272 7.048231 0.531438 SUCCESS 8 +000010011 242 269 228 233 251 253 245 252 5.066529 0.750442 SUCCESS 9 +000010101 241 262 258 241 265 260 271 252 8.488699 0.387244 SUCCESS 10 +000010111 235 236 224 259 233 258 232 227 6.491109 0.592394 SUCCESS 11 +000011001 218 242 229 243 263 273 235 239 9.391110 0.310384 SUCCESS 12 +000011011 247 231 261 244 231 243 232 250 3.475659 0.901071 SUCCESS 13 +000011101 230 243 217 238 240 240 253 246 4.619560 0.797356 SUCCESS 14 +000011111 261 225 220 250 241 240 234 227 7.158385 0.519645 SUCCESS 15 +000100011 252 260 271 247 236 238 225 238 6.572665 0.583359 SUCCESS 16 +000100101 278 211 264 253 263 237 259 239 14.290820 0.074493 SUCCESS 17 +000100111 267 245 209 236 233 246 237 238 8.640160 0.373555 SUCCESS 18 +000101001 244 232 217 272 264 211 243 264 15.033296 0.058501 SUCCESS 19 +000101011 237 240 249 236 257 234 261 245 3.013862 0.933485 SUCCESS 20 +000101101 243 244 250 261 239 249 251 257 2.472627 0.962995 SUCCESS 21 +000101111 236 237 239 247 247 284 225 235 9.314850 0.316436 SUCCESS 22 +000110011 214 234 255 246 257 265 224 243 9.064887 0.336852 SUCCESS 23 +000110101 244 223 255 268 261 227 234 223 9.580701 0.295696 SUCCESS 24 +000110111 250 247 249 231 246 232 239 232 2.383657 0.966936 SUCCESS 25 +000111001 246 258 249 222 233 258 237 217 7.677377 0.465602 SUCCESS 26 +000111011 228 244 234 254 206 248 256 266 10.795567 0.213554 SUCCESS 27 +000111101 238 257 251 229 217 264 251 262 8.375368 0.397688 SUCCESS 28 +000111111 267 222 244 252 259 261 243 236 6.982563 0.538515 SUCCESS 29 +001000011 225 252 253 250 246 241 246 254 2.776608 0.947585 SUCCESS 30 +001000101 239 242 240 253 248 269 241 239 3.373979 0.908747 SUCCESS 31 +001000111 280 246 249 243 238 246 250 263 7.403052 0.493835 SUCCESS 32 +001001011 238 208 235 257 241 242 259 222 9.814777 0.278268 SUCCESS 33 +001001101 262 267 270 240 251 251 240 238 7.110722 0.524735 SUCCESS 34 +001001111 267 253 237 239 214 236 227 243 8.249327 0.409502 SUCCESS 35 +001010011 265 233 217 247 254 243 273 257 10.175953 0.252893 SUCCESS 36 +001010101 235 259 236 277 245 246 262 245 7.523798 0.481311 SUCCESS 37 +001010111 243 251 249 255 240 223 256 250 3.513789 0.898117 SUCCESS 38 +001011011 242 215 248 273 243 240 240 261 8.564959 0.380312 SUCCESS 39 +001011101 235 244 243 242 235 225 231 236 3.289245 0.914917 SUCCESS 40 +001011111 214 236 217 260 273 254 229 239 13.335451 0.100817 SUCCESS 41 +001100101 256 242 216 254 241 275 237 250 8.822337 0.357504 SUCCESS 42 +001100111 212 235 239 261 269 263 223 236 12.344070 0.136500 SUCCESS 43 +001101011 220 266 236 242 257 231 264 231 8.627450 0.374691 SUCCESS 44 +001101101 252 229 276 235 250 262 252 265 9.498086 0.302033 SUCCESS 45 +001101111 272 266 275 230 241 224 263 250 13.616130 0.092336 SUCCESS 46 +001110101 262 239 222 227 268 242 233 228 8.841402 0.355851 SUCCESS 47 +001110111 229 231 241 232 240 242 234 243 2.894176 0.940822 SUCCESS 48 +001111011 238 259 286 249 239 252 245 258 9.819014 0.277959 SUCCESS 49 +001111101 224 256 234 270 245 212 241 241 10.042498 0.262056 SUCCESS 50 +001111111 238 244 264 231 250 289 225 252 13.052653 0.110051 SUCCESS 51 +010000011 211 244 234 255 244 283 221 271 17.312625 0.027013 SUCCESS 52 +010000111 212 235 217 245 240 211 256 230 14.009081 0.081529 SUCCESS 53 +010001011 235 235 272 234 248 300 234 251 18.356965 0.018704 SUCCESS 54 +010001111 252 215 260 238 257 233 257 264 8.685705 0.369499 SUCCESS 55 +010010011 259 271 265 238 239 264 249 245 7.891329 0.444157 SUCCESS 56 +010010111 232 248 273 247 236 225 242 244 6.102395 0.635763 SUCCESS 57 +010011011 281 237 251 238 265 258 237 244 9.212111 0.324720 SUCCESS 58 +010011111 263 237 243 252 226 227 229 264 7.269597 0.507844 SUCCESS 59 +010100011 256 242 245 223 258 247 240 259 4.370655 0.822230 SUCCESS 60 +010100111 278 207 244 247 257 261 242 266 14.691185 0.065436 SUCCESS 61 +010101011 237 245 226 280 238 234 252 213 12.023142 0.150174 SUCCESS 62 +010101111 259 239 246 264 247 215 223 255 8.757728 0.363144 SUCCESS 63 +010110011 232 249 261 230 218 252 263 242 7.458129 0.488104 SUCCESS 64 +010110111 227 231 245 259 242 222 272 261 9.504441 0.301543 SUCCESS 65 +010111011 229 241 248 230 235 262 235 243 3.984059 0.858559 SUCCESS 66 +010111111 231 253 237 248 250 249 221 252 4.117514 0.846368 SUCCESS 67 +011000111 250 233 249 256 234 219 241 231 5.248705 0.730693 SUCCESS 68 +011001111 211 245 249 229 250 264 232 253 8.498232 0.386373 SUCCESS 69 +011010111 202 247 249 236 237 256 261 253 10.286107 0.245516 SUCCESS 70 +011011111 256 235 246 248 238 245 244 241 1.232342 0.996312 SUCCESS 71 +011101111 234 227 221 203 256 243 233 250 12.381141 0.134991 SUCCESS 72 +011111111 237 264 254 211 253 268 232 240 10.394142 0.238444 SUCCESS 73 +100000000 283 240 257 248 241 243 246 275 11.341038 0.183114 SUCCESS 74 +100010000 222 232 242 247 249 250 255 254 3.912036 0.864971 SUCCESS 75 +100100000 249 275 245 232 214 246 221 271 13.950827 0.083056 SUCCESS 76 +100101000 232 244 272 248 262 254 238 268 8.319233 0.402924 SUCCESS 77 +100110000 284 276 238 244 218 236 239 237 14.697540 0.065300 SUCCESS 78 +100111000 263 254 242 234 227 249 243 241 3.765871 0.877605 SUCCESS 79 +101000000 257 217 253 255 224 247 261 231 8.341475 0.400844 SUCCESS 80 +101000100 260 257 227 235 238 234 250 231 4.834571 0.775102 SUCCESS 81 +101001000 263 270 242 242 258 250 235 266 7.726099 0.460673 SUCCESS 82 +101001100 219 269 222 229 243 247 248 216 11.794362 0.160617 SUCCESS 83 +101010000 234 239 229 249 251 235 256 233 3.290304 0.914841 SUCCESS 84 +101010100 238 251 243 260 243 261 260 273 7.244177 0.510532 SUCCESS 85 +101011000 228 230 231 274 243 223 244 246 8.369013 0.398279 SUCCESS 86 +101011100 258 246 245 238 239 227 234 259 3.718208 0.881611 SUCCESS 87 +101100000 259 252 255 230 250 276 253 239 7.442242 0.489754 SUCCESS 88 +101100100 244 251 255 259 221 247 271 208 12.528365 0.129140 SUCCESS 89 +101101000 218 241 230 241 256 260 263 247 7.029166 0.533489 SUCCESS 90 +101101100 256 242 235 269 239 263 259 232 6.771789 0.561443 SUCCESS 91 +101110000 267 221 262 266 237 250 281 286 21.414782 0.006124 FAILURE 92 +101110100 241 260 241 253 265 231 255 214 8.406084 0.394840 SUCCESS 93 +101111000 253 245 284 252 283 231 244 261 15.675152 0.047273 SUCCESS 94 +101111100 226 227 238 253 243 236 251 229 4.581430 0.801232 SUCCESS 95 +110000000 290 250 262 246 248 226 236 283 18.568798 0.017344 SUCCESS 96 +110000010 281 254 236 230 251 261 259 262 10.996808 0.201880 SUCCESS 97 +110000100 268 248 252 244 234 241 255 261 4.924600 0.765604 SUCCESS 98 +110001000 234 247 258 274 239 249 251 239 5.589757 0.693077 SUCCESS 99 +110001010 226 246 236 241 246 233 262 271 6.680700 0.571441 SUCCESS 100 +110010000 233 259 242 216 221 256 232 228 9.419708 0.308136 SUCCESS 101 +110010010 220 252 233 278 245 259 256 228 10.754259 0.216016 SUCCESS 102 +110010100 249 254 259 240 248 240 232 282 8.359481 0.399166 SUCCESS 103 +110011000 256 255 248 233 255 233 244 224 4.427850 0.816607 SUCCESS 104 +110011010 224 239 242 232 244 234 234 237 3.552978 0.895039 SUCCESS 105 +110100000 244 241 242 236 220 252 262 232 5.045345 0.752719 SUCCESS 106 +110100010 252 259 243 241 245 263 263 237 4.483986 0.811033 SUCCESS 107 +110100100 266 275 226 238 250 267 241 271 13.081250 0.109084 SUCCESS 108 +110101000 238 220 219 237 237 212 217 227 14.461346 0.070505 SUCCESS 109 +110101010 240 237 233 263 236 249 250 241 2.888880 0.941136 SUCCESS 110 +110101100 250 260 241 261 241 240 257 259 4.214958 0.837227 SUCCESS 111 +110110000 241 257 235 253 231 272 240 264 7.197574 0.515474 SUCCESS 112 +110110010 225 250 236 260 243 259 246 219 6.675404 0.572024 SUCCESS 113 +110110100 247 232 235 230 230 237 248 230 3.825184 0.872541 SUCCESS 114 +110111000 256 216 262 257 263 248 265 259 10.361308 0.240577 SUCCESS 115 +110111010 250 244 229 235 265 214 245 240 7.234645 0.511541 SUCCESS 116 +110111100 240 268 283 238 267 212 228 280 22.192211 0.004572 FAILURE 117 +111000000 262 244 254 260 245 253 254 303 18.270113 0.019290 SUCCESS 118 +111000010 252 229 264 256 265 251 268 269 10.585851 0.226287 SUCCESS 119 +111000100 257 224 247 239 229 255 236 248 4.378070 0.821504 SUCCESS 120 +111000110 264 236 261 232 256 217 232 225 9.669671 0.288980 SUCCESS 121 +111001000 250 250 246 215 236 230 232 221 7.914630 0.441853 SUCCESS 122 +111001010 226 251 232 248 241 248 238 281 8.303345 0.404413 SUCCESS 123 +111001100 250 260 234 247 237 240 241 223 3.902503 0.865811 SUCCESS 124 +111010000 226 215 217 234 244 249 236 219 11.592061 0.170354 SUCCESS 125 +111010010 243 256 228 252 231 253 258 238 4.005243 0.856650 SUCCESS 126 +111010100 237 232 220 219 241 237 190 230 19.491333 0.012442 SUCCESS 127 +111010110 242 246 227 228 229 224 272 269 10.976684 0.203024 SUCCESS 128 +111011000 231 257 251 237 222 250 260 267 7.352212 0.499152 SUCCESS 129 +111011010 208 249 246 257 229 254 236 230 8.854112 0.354752 SUCCESS 130 +111011100 235 249 252 260 247 233 237 241 2.599727 0.956918 SUCCESS 131 +111100000 246 232 253 237 270 237 246 261 5.459480 0.707525 SUCCESS 132 +111100010 254 211 273 250 234 230 235 262 11.726575 0.163827 SUCCESS 133 +111100100 235 243 246 247 230 242 243 237 1.492897 0.992825 SUCCESS 134 +111100110 270 241 253 230 262 228 259 245 7.452833 0.488653 SUCCESS 135 +111101000 228 225 226 241 221 271 243 240 9.487494 0.302853 SUCCESS 136 +111101010 226 229 248 233 205 255 206 240 16.165547 0.040071 SUCCESS 137 +111101100 242 241 244 241 254 254 255 273 4.961671 0.761665 SUCCESS 138 +111101110 233 274 235 222 258 240 241 241 7.702797 0.463027 SUCCESS 139 +111110000 227 237 244 257 235 250 238 253 3.151553 0.924490 SUCCESS 140 +111110010 227 210 240 268 250 226 251 258 11.217115 0.189698 SUCCESS 141 +111110100 244 241 220 254 254 272 238 250 6.930664 0.544132 SUCCESS 142 +111110110 240 235 215 258 255 243 220 240 7.878619 0.445416 SUCCESS 143 +111111000 257 233 257 238 257 240 238 265 4.867405 0.771650 SUCCESS 144 +111111010 262 239 229 248 244 275 228 232 8.260978 0.408401 SUCCESS 145 +111111100 260 226 279 225 240 259 257 244 10.873945 0.208944 SUCCESS 146 +111111110 237 264 254 211 253 268 232 240 10.394142 0.238444 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 234 267 240 243 225 259 249 238 5.475367 0.705768 SUCCESS 0 +000000011 246 266 252 235 233 247 263 235 5.079239 0.749074 SUCCESS 1 +000000101 211 260 266 237 238 237 222 252 10.669526 0.221136 SUCCESS 2 +000000111 241 245 253 236 245 240 271 251 3.993592 0.857701 SUCCESS 3 +000001001 216 235 251 261 269 254 251 229 9.314850 0.316436 SUCCESS 4 +000001011 229 244 254 234 239 232 226 244 3.942752 0.862251 SUCCESS 5 +000001101 231 253 224 251 240 230 269 240 6.590671 0.581369 SUCCESS 6 +000001111 255 246 248 236 241 228 257 260 3.772226 0.877067 SUCCESS 7 +000010001 249 254 250 223 255 263 245 223 6.455097 0.596392 SUCCESS 8 +000010011 252 255 228 248 250 254 244 236 2.768135 0.948055 SUCCESS 9 +000010101 215 265 250 243 243 248 245 242 5.682964 0.682696 SUCCESS 10 +000010111 240 250 238 241 239 235 217 269 6.621387 0.577977 SUCCESS 11 +000011001 255 247 221 228 224 275 247 260 10.760614 0.215636 SUCCESS 12 +000011011 235 250 222 240 260 228 244 264 6.487932 0.592747 SUCCESS 13 +000011101 231 244 250 245 223 248 250 253 3.313606 0.913165 SUCCESS 14 +000011111 246 270 255 263 234 208 249 257 11.628072 0.168586 SUCCESS 15 +000100011 260 253 242 239 250 257 254 241 2.834862 0.944289 SUCCESS 16 +000100101 224 212 235 245 265 271 216 228 15.803311 0.045283 SUCCESS 17 +000100111 267 238 244 242 242 252 234 235 3.464008 0.901965 SUCCESS 18 +000101001 240 254 223 267 243 236 245 289 13.412770 0.098415 SUCCESS 19 +000101011 192 265 265 256 249 238 247 241 16.136949 0.040461 SUCCESS 20 +000101101 243 236 255 238 232 239 252 264 3.615469 0.890046 SUCCESS 21 +000101111 234 240 261 235 229 231 218 246 6.671168 0.572490 SUCCESS 22 +000110011 274 244 266 224 225 233 245 245 9.605062 0.293846 SUCCESS 23 +000110101 240 238 220 226 218 214 271 197 23.293745 0.003007 FAILURE 24 +000110111 267 267 228 276 245 232 250 263 12.121644 0.145858 SUCCESS 25 +000111001 243 250 249 238 263 219 242 237 4.829275 0.775658 SUCCESS 26 +000111011 232 256 241 237 241 266 258 234 4.795382 0.779205 SUCCESS 27 +000111101 253 252 239 239 260 265 216 230 7.929459 0.440391 SUCCESS 28 +000111111 258 254 245 236 245 225 215 285 13.736875 0.088887 SUCCESS 29 +001000011 212 259 268 238 263 214 234 247 13.707218 0.089723 SUCCESS 30 +001000101 236 275 257 238 249 240 278 249 10.314704 0.243629 SUCCESS 31 +001000111 246 274 218 247 274 281 248 246 16.343487 0.037719 SUCCESS 32 +001001011 243 215 245 250 264 266 241 218 10.382491 0.239199 SUCCESS 33 +001001101 271 218 234 223 273 242 240 256 12.497649 0.130343 SUCCESS 34 +001001111 246 220 243 255 237 269 254 230 7.082125 0.527799 SUCCESS 35 +001010011 238 242 214 271 209 253 216 253 16.328658 0.037910 SUCCESS 36 +001010101 236 242 271 252 242 260 261 255 6.415908 0.600749 SUCCESS 37 +001010111 218 249 216 271 243 235 223 229 12.621572 0.125550 SUCCESS 38 +001011011 225 241 263 243 243 245 239 253 3.559333 0.894536 SUCCESS 39 +001011101 241 232 230 240 239 224 250 247 3.590049 0.892090 SUCCESS 40 +001011111 249 218 256 235 242 210 250 255 9.542571 0.298609 SUCCESS 41 +001100101 241 209 243 232 219 273 241 245 12.148124 0.144716 SUCCESS 42 +001100111 250 238 249 242 226 230 247 237 2.912182 0.939747 SUCCESS 43 +001101011 273 256 232 231 244 230 247 207 12.202141 0.142410 SUCCESS 44 +001101101 231 231 261 217 276 245 241 264 11.806013 0.160071 SUCCESS 45 +001101111 269 275 240 267 260 239 239 247 10.274456 0.246289 SUCCESS 46 +001110101 244 237 213 240 250 228 253 237 6.188187 0.626161 SUCCESS 47 +001110111 246 244 224 267 257 239 257 257 6.165945 0.628650 SUCCESS 48 +001111011 239 224 254 247 253 249 255 242 3.229932 0.919110 SUCCESS 49 +001111101 218 250 243 278 241 217 264 231 13.466787 0.096766 SUCCESS 50 +001111111 256 260 244 282 266 240 201 263 19.230778 0.013673 SUCCESS 51 +010000011 252 228 226 234 257 251 252 240 4.427850 0.816607 SUCCESS 52 +010000111 219 280 260 261 253 221 227 251 14.443340 0.070917 SUCCESS 53 +010001011 249 251 250 218 235 217 272 242 10.119818 0.256717 SUCCESS 54 +010001111 258 248 245 252 292 256 239 251 11.764705 0.162015 SUCCESS 55 +010010011 256 232 247 248 264 232 254 242 4.047609 0.852803 SUCCESS 56 +010010111 242 242 246 240 261 223 233 219 6.421204 0.600160 SUCCESS 57 +010011011 245 237 247 266 265 223 242 237 6.251737 0.619056 SUCCESS 58 +010011111 245 224 234 274 246 253 237 222 8.572374 0.379643 SUCCESS 59 +010100011 252 252 253 256 265 228 263 233 6.438151 0.598276 SUCCESS 60 +010100111 244 238 225 259 215 271 238 236 9.738517 0.283860 SUCCESS 61 +010101011 239 238 278 247 225 257 263 241 8.969561 0.344870 SUCCESS 62 +010101111 254 234 217 255 236 249 271 226 9.297903 0.317792 SUCCESS 63 +010110011 258 237 233 276 208 250 265 247 13.415947 0.098317 SUCCESS 64 +010110111 242 261 251 220 246 241 248 245 4.014775 0.855788 SUCCESS 65 +010111011 235 250 223 247 253 220 237 231 6.169122 0.628294 SUCCESS 66 +010111111 257 240 235 206 227 214 238 216 15.882749 0.044089 SUCCESS 67 +011000111 267 251 243 237 232 279 230 262 10.612331 0.224647 SUCCESS 68 +011001111 241 242 248 242 230 251 235 230 2.386834 0.966799 SUCCESS 69 +011010111 267 255 227 226 226 221 242 250 9.175040 0.327746 SUCCESS 70 +011011111 259 272 234 256 235 239 228 240 6.898889 0.547580 SUCCESS 71 +011101111 252 254 233 238 273 241 254 255 5.847135 0.664350 SUCCESS 72 +011111111 276 254 269 250 230 234 212 245 13.140564 0.107104 SUCCESS 73 +100000000 234 267 240 243 225 259 249 238 5.475367 0.705768 SUCCESS 74 +100010000 212 223 246 257 259 263 251 253 9.960942 0.267778 SUCCESS 75 +100100000 219 276 251 243 245 251 246 233 7.927340 0.440600 SUCCESS 76 +100101000 267 246 237 203 262 232 224 261 14.511127 0.069378 SUCCESS 77 +100110000 252 257 248 228 242 231 245 277 7.461307 0.487774 SUCCESS 78 +100111000 263 242 227 270 244 243 271 236 8.952615 0.346309 SUCCESS 79 +101000000 226 250 236 261 232 233 263 242 5.699911 0.680805 SUCCESS 80 +101000100 262 239 222 221 249 247 210 256 11.471316 0.176397 SUCCESS 81 +101001000 227 249 230 234 257 239 269 255 6.558896 0.584883 SUCCESS 82 +101001100 254 257 228 261 228 243 225 253 6.413790 0.600985 SUCCESS 83 +101010000 209 241 226 257 244 232 254 243 8.403966 0.395036 SUCCESS 84 +101010100 226 253 249 244 256 251 259 234 3.995710 0.857510 SUCCESS 85 +101011000 241 249 254 235 251 277 229 241 6.697647 0.569578 SUCCESS 86 +101011100 238 250 229 223 242 239 226 238 4.846222 0.773879 SUCCESS 87 +101100000 244 220 280 239 274 248 220 215 17.934357 0.021724 SUCCESS 88 +101100100 222 246 272 262 222 234 261 259 11.386582 0.180742 SUCCESS 89 +101101000 238 262 250 220 261 253 235 247 6.052614 0.641338 SUCCESS 90 +101101100 219 227 245 257 250 239 214 268 11.139796 0.193903 SUCCESS 91 +101110000 247 244 208 231 249 243 239 231 7.241000 0.510868 SUCCESS 92 +101110100 255 215 236 238 241 218 246 235 7.834134 0.449838 SUCCESS 93 +101111000 221 258 247 237 247 238 284 252 10.524420 0.230129 SUCCESS 94 +101111100 247 261 254 233 250 211 244 256 7.571460 0.476409 SUCCESS 95 +110000000 251 273 256 227 234 260 251 231 8.004660 0.433015 SUCCESS 96 +110000010 253 230 251 253 275 246 241 253 6.141584 0.631376 SUCCESS 97 +110000100 237 241 226 231 225 238 239 252 4.460685 0.813353 SUCCESS 98 +110001000 216 235 237 267 257 270 257 255 10.878182 0.208698 SUCCESS 99 +110001010 237 257 240 270 241 246 254 253 4.629092 0.796383 SUCCESS 100 +110010000 232 276 258 261 251 243 243 246 7.175331 0.517839 SUCCESS 101 +110010010 259 250 242 251 234 242 270 256 5.190451 0.737040 SUCCESS 102 +110010100 237 237 234 209 234 224 219 248 10.979862 0.202843 SUCCESS 103 +110011000 269 251 259 255 247 227 247 256 6.170181 0.628176 SUCCESS 104 +110011010 258 261 260 240 233 273 226 234 9.044762 0.338534 SUCCESS 105 +110100000 259 252 245 240 228 268 255 229 6.262329 0.617873 SUCCESS 106 +110100010 251 229 217 233 237 220 240 246 7.578874 0.475648 SUCCESS 107 +110100100 274 252 231 251 255 250 241 243 5.668136 0.684349 SUCCESS 108 +110101000 230 225 212 247 260 218 246 236 11.056122 0.198539 SUCCESS 109 +110101010 229 249 256 239 239 248 261 220 5.625769 0.689070 SUCCESS 110 +110101100 237 239 227 244 250 257 240 219 5.163972 0.739915 SUCCESS 111 +110110000 251 235 255 278 237 257 227 254 8.488699 0.387244 SUCCESS 112 +110110010 232 228 242 271 226 217 231 269 12.663938 0.123947 SUCCESS 113 +110110100 253 237 251 229 255 240 244 247 2.326462 0.969333 SUCCESS 114 +110111000 240 243 225 253 258 235 260 246 4.211780 0.837528 SUCCESS 115 +110111010 255 226 228 240 253 208 243 241 8.975916 0.344332 SUCCESS 116 +110111100 235 257 248 238 271 242 286 251 11.986071 0.151826 SUCCESS 117 +111000000 242 260 263 231 240 236 251 243 3.883438 0.867484 SUCCESS 118 +111000010 247 269 236 256 246 238 248 248 3.834717 0.871719 SUCCESS 119 +111000100 244 228 244 235 264 246 248 235 3.559333 0.894536 SUCCESS 120 +111000110 247 240 260 225 244 231 241 233 4.020071 0.855308 SUCCESS 121 +111001000 240 249 255 222 251 257 252 261 5.119487 0.744732 SUCCESS 122 +111001010 242 234 245 217 243 250 238 265 5.730627 0.677376 SUCCESS 123 +111001100 269 248 259 255 233 238 248 241 4.911890 0.766951 SUCCESS 124 +111010000 264 244 238 253 223 256 236 238 5.093008 0.747591 SUCCESS 125 +111010010 272 261 259 248 251 244 263 246 7.224053 0.512663 SUCCESS 126 +111010100 233 239 226 257 248 242 227 237 4.270034 0.831975 SUCCESS 127 +111010110 262 239 218 252 255 253 239 252 5.828070 0.666484 SUCCESS 128 +111011000 269 252 243 260 226 259 237 254 6.914776 0.545855 SUCCESS 129 +111011010 225 245 235 260 232 222 263 229 8.148707 0.419081 SUCCESS 130 +111011100 238 231 236 258 253 232 259 246 3.892971 0.866649 SUCCESS 131 +111100000 239 253 247 225 246 229 287 268 13.216824 0.104604 SUCCESS 132 +111100010 261 242 248 247 236 247 240 251 1.911268 0.983612 SUCCESS 133 +111100100 248 254 243 242 265 266 249 267 6.692351 0.570160 SUCCESS 134 +111100110 252 243 276 253 218 279 245 239 13.065363 0.109620 SUCCESS 135 +111101000 232 230 226 237 228 229 220 260 8.679350 0.370063 SUCCESS 136 +111101010 241 245 246 271 265 249 221 219 10.006487 0.264571 SUCCESS 137 +111101100 228 218 242 249 255 267 235 258 7.999364 0.433532 SUCCESS 138 +111101110 250 235 232 257 264 222 254 255 6.485813 0.592982 SUCCESS 139 +111110000 282 263 240 241 243 222 248 262 11.196991 0.190785 SUCCESS 140 +111110010 279 267 242 239 232 239 237 277 13.028292 0.110880 SUCCESS 141 +111110100 235 272 225 244 228 216 233 238 10.330592 0.242585 SUCCESS 142 +111110110 235 233 236 265 247 226 231 232 5.782526 0.671577 SUCCESS 143 +111111000 281 251 247 240 231 229 223 250 9.804186 0.279039 SUCCESS 144 +111111010 265 246 244 229 260 213 227 229 10.214083 0.250320 SUCCESS 145 +111111100 281 266 256 274 239 231 220 252 15.736584 0.046309 SUCCESS 146 +111111110 276 254 269 250 230 234 212 245 13.140564 0.107104 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 234 224 253 244 232 262 269 218 9.973652 0.266880 SUCCESS 0 +000000011 247 228 233 245 248 265 261 227 6.022957 0.644660 SUCCESS 1 +000000101 243 241 243 249 223 240 242 238 2.293628 0.970661 SUCCESS 2 +000000111 245 260 237 267 240 251 272 246 7.082125 0.527799 SUCCESS 3 +000001001 243 230 254 240 267 242 252 252 4.097390 0.848231 SUCCESS 4 +000001011 255 233 251 254 256 251 246 232 3.074234 0.929613 SUCCESS 5 +000001101 284 223 251 215 240 222 231 264 16.970514 0.030418 SUCCESS 6 +000001111 238 223 248 255 238 226 236 234 4.879056 0.770421 SUCCESS 7 +000010001 230 265 278 242 243 237 226 239 9.295785 0.317962 SUCCESS 8 +000010011 250 241 243 239 271 228 244 248 4.529531 0.806471 SUCCESS 9 +000010101 241 244 236 227 234 241 223 237 4.145053 0.843805 SUCCESS 10 +000010111 244 230 246 244 250 233 250 227 2.919596 0.939301 SUCCESS 11 +000011001 228 242 247 244 237 251 235 272 5.215871 0.734274 SUCCESS 12 +000011011 260 213 240 229 247 236 238 243 6.692351 0.570160 SUCCESS 13 +000011101 228 257 239 250 233 228 270 258 7.339502 0.500485 SUCCESS 14 +000011111 234 250 251 245 216 245 247 215 7.767406 0.456514 SUCCESS 15 +000100011 237 253 246 244 250 270 215 234 7.574638 0.476083 SUCCESS 16 +000100101 235 232 228 228 240 263 244 231 5.490196 0.704126 SUCCESS 17 +000100111 244 224 221 235 274 236 240 247 8.502469 0.385986 SUCCESS 18 +000101001 246 233 235 261 238 255 250 284 9.641074 0.291127 SUCCESS 19 +000101011 220 243 250 240 211 232 207 239 13.911638 0.084098 SUCCESS 20 +000101101 238 245 259 272 243 240 257 229 6.140525 0.631494 SUCCESS 21 +000101111 254 238 273 263 237 223 253 233 8.577669 0.379165 SUCCESS 22 +000110011 232 269 234 244 286 257 227 254 13.465728 0.096798 SUCCESS 23 +000110101 236 241 247 237 244 237 226 249 2.278799 0.971249 SUCCESS 24 +000110111 243 253 266 260 252 272 242 256 7.605354 0.472937 SUCCESS 25 +000111001 218 260 262 219 266 262 237 249 11.684208 0.165860 SUCCESS 26 +000111011 263 252 254 245 243 258 262 264 6.036726 0.643118 SUCCESS 27 +000111101 261 211 241 226 256 218 241 243 10.824164 0.211863 SUCCESS 28 +000111111 229 233 254 262 235 226 250 226 6.543008 0.586641 SUCCESS 29 +001000011 230 231 223 239 228 234 254 274 9.307436 0.317029 SUCCESS 30 +001000101 263 243 266 257 233 229 231 258 7.283367 0.506391 SUCCESS 31 +001000111 246 244 247 227 231 252 226 249 3.777522 0.876618 SUCCESS 32 +001001011 219 248 233 231 230 248 265 245 6.750605 0.563764 SUCCESS 33 +001001101 235 266 265 255 226 248 278 229 12.013609 0.150598 SUCCESS 34 +001001111 257 203 229 214 248 246 241 242 12.820695 0.118170 SUCCESS 35 +001010011 241 256 220 265 254 248 251 267 7.844725 0.448783 SUCCESS 36 +001010101 264 230 247 228 265 254 244 239 6.026134 0.644304 SUCCESS 37 +001010111 235 236 230 243 221 250 214 245 7.743045 0.458964 SUCCESS 38 +001011011 251 218 235 255 225 251 247 251 5.930809 0.654982 SUCCESS 39 +001011101 235 228 229 238 229 242 230 231 5.145966 0.741867 SUCCESS 40 +001011111 253 232 269 245 228 254 232 233 6.243264 0.620003 SUCCESS 41 +001100101 241 227 228 237 223 260 236 243 5.843958 0.664706 SUCCESS 42 +001100111 233 261 262 242 260 265 234 241 6.493227 0.592159 SUCCESS 43 +001101011 261 259 225 244 243 254 250 249 4.359005 0.823368 SUCCESS 44 +001101101 234 247 245 232 226 231 236 244 3.496842 0.899435 SUCCESS 45 +001101111 235 248 277 251 255 266 262 256 9.674967 0.288584 SUCCESS 46 +001110101 223 245 227 247 255 255 265 256 6.617150 0.578445 SUCCESS 47 +001110111 250 232 249 259 248 251 240 224 3.859077 0.869609 SUCCESS 48 +001111011 241 225 236 235 254 238 274 254 6.989977 0.537714 SUCCESS 49 +001111101 240 277 241 219 248 257 257 235 9.187750 0.326706 SUCCESS 50 +001111111 245 210 258 260 235 221 254 227 11.094252 0.196416 SUCCESS 51 +010000011 266 233 285 239 254 225 220 249 14.270696 0.074977 SUCCESS 52 +010000111 247 243 243 252 222 222 265 261 7.508969 0.482841 SUCCESS 53 +010001011 256 236 274 270 223 264 249 255 11.660907 0.166987 SUCCESS 54 +010001111 227 234 262 234 229 226 246 238 5.999655 0.647271 SUCCESS 55 +010010011 228 255 252 228 241 250 268 213 9.673908 0.288663 SUCCESS 56 +010010111 237 276 228 228 229 236 251 248 8.235558 0.410805 SUCCESS 57 +010011011 255 258 232 254 247 241 262 249 3.883438 0.867484 SUCCESS 58 +010011111 259 240 211 229 235 236 234 234 8.128582 0.421012 SUCCESS 59 +010100011 266 245 267 257 237 265 239 223 9.012987 0.341202 SUCCESS 60 +010100111 253 264 227 239 272 250 255 253 7.633951 0.470018 SUCCESS 61 +010101011 257 245 259 224 267 234 237 258 7.040817 0.532235 SUCCESS 62 +010101111 237 248 220 224 248 263 221 267 10.515946 0.230662 SUCCESS 63 +010110011 235 247 258 242 229 225 215 237 7.550277 0.478584 SUCCESS 64 +010110111 253 237 225 265 246 249 219 224 8.450569 0.390738 SUCCESS 65 +010111011 221 215 236 216 240 245 226 223 12.848234 0.117179 SUCCESS 66 +010111111 265 251 262 235 251 241 264 238 5.827011 0.666602 SUCCESS 67 +011000111 243 227 262 239 259 249 263 244 5.260356 0.729421 SUCCESS 68 +011001111 245 256 255 251 232 263 247 259 4.406667 0.818697 SUCCESS 69 +011010111 241 249 254 246 244 243 249 230 1.521494 0.992345 SUCCESS 70 +011011111 247 247 253 249 231 242 241 241 1.336140 0.995106 SUCCESS 71 +011101111 231 209 255 263 242 246 266 211 14.677416 0.065730 SUCCESS 72 +011111111 266 216 240 232 260 230 250 235 8.485522 0.387534 SUCCESS 73 +100000000 234 224 253 244 232 262 269 218 9.973652 0.266880 SUCCESS 74 +100010000 231 249 247 232 265 247 252 255 4.133402 0.844891 SUCCESS 75 +100100000 250 271 258 239 272 251 235 232 8.600971 0.377067 SUCCESS 76 +100101000 250 237 252 262 247 258 242 249 2.948193 0.937566 SUCCESS 77 +100110000 221 240 240 234 259 216 250 236 7.558750 0.477714 SUCCESS 78 +100111000 246 248 269 221 272 252 237 242 8.754550 0.363423 SUCCESS 79 +101000000 239 267 230 242 227 235 265 239 6.745309 0.564345 SUCCESS 80 +101000100 264 227 238 236 265 279 228 255 11.956414 0.153159 SUCCESS 81 +101001000 242 230 261 247 262 221 216 233 9.600825 0.294167 SUCCESS 82 +101001100 234 271 239 240 261 257 231 239 6.427559 0.599454 SUCCESS 83 +101010000 253 263 263 248 236 238 249 228 5.056996 0.751467 SUCCESS 84 +101010100 260 240 233 246 279 264 267 230 11.567700 0.171559 SUCCESS 85 +101011000 216 253 222 249 234 270 252 267 11.610066 0.169468 SUCCESS 86 +101011100 247 227 258 244 229 229 251 241 4.273212 0.831670 SUCCESS 87 +101100000 268 221 241 235 229 239 257 249 6.958202 0.541149 SUCCESS 88 +101100100 244 263 212 273 228 251 267 291 22.241992 0.004487 FAILURE 89 +101101000 253 240 226 226 234 243 237 235 4.196952 0.838931 SUCCESS 90 +101101100 261 232 261 238 249 242 254 271 6.787676 0.559705 SUCCESS 91 +101110000 244 230 266 249 250 251 277 246 7.913571 0.441958 SUCCESS 92 +101110100 239 253 202 262 223 230 248 229 13.085487 0.108942 SUCCESS 93 +101111000 210 244 251 265 212 233 226 273 16.801047 0.032249 SUCCESS 94 +101111100 219 235 252 258 242 247 235 222 6.586434 0.581837 SUCCESS 95 +110000000 239 224 267 229 223 258 238 238 8.037494 0.429816 SUCCESS 96 +110000010 257 203 249 258 272 252 243 247 12.379022 0.135077 SUCCESS 97 +110000100 236 249 250 236 260 237 254 260 3.569925 0.893696 SUCCESS 98 +110001000 234 263 248 251 230 237 267 230 6.330116 0.610306 SUCCESS 99 +110001010 237 264 261 262 241 265 232 251 7.159444 0.519532 SUCCESS 100 +110010000 241 278 232 248 258 239 255 248 7.081066 0.527912 SUCCESS 101 +110010010 237 248 229 232 251 242 251 260 3.358091 0.909920 SUCCESS 102 +110010100 245 235 238 228 261 234 223 232 5.770875 0.672880 SUCCESS 103 +110011000 216 240 263 268 220 247 272 261 14.346956 0.073158 SUCCESS 104 +110011010 242 237 196 238 246 244 250 295 21.332167 0.006315 FAILURE 105 +110100000 273 235 233 255 206 216 249 238 14.679534 0.065685 SUCCESS 106 +110100010 232 218 267 259 260 260 246 265 10.665289 0.221395 SUCCESS 107 +110100100 244 261 249 250 241 217 235 216 8.316055 0.403222 SUCCESS 108 +110101000 244 252 266 247 246 259 247 236 3.592167 0.891920 SUCCESS 109 +110101010 253 255 245 242 281 244 260 249 7.786471 0.454602 SUCCESS 110 +110101100 248 245 221 255 233 263 225 278 11.278547 0.186410 SUCCESS 111 +110110000 276 210 246 232 248 230 257 249 11.587824 0.170563 SUCCESS 112 +110110010 245 256 229 247 213 263 221 248 9.547867 0.298203 SUCCESS 113 +110110100 250 249 229 220 234 211 230 246 9.625186 0.292324 SUCCESS 114 +110111000 228 243 262 218 267 276 262 242 13.246481 0.103646 SUCCESS 115 +110111010 233 249 191 245 248 240 229 251 13.890454 0.084666 SUCCESS 116 +110111100 216 243 258 276 231 258 264 253 12.029497 0.149893 SUCCESS 117 +111000000 238 231 265 232 225 253 230 233 6.610795 0.579146 SUCCESS 118 +111000010 229 257 241 249 242 246 243 237 2.068025 0.978855 SUCCESS 119 +111000100 255 245 223 233 222 252 247 236 5.570692 0.695196 SUCCESS 120 +111000110 219 269 231 255 254 251 268 242 9.574346 0.296180 SUCCESS 121 +111001000 259 232 248 218 272 248 260 243 8.944141 0.347030 SUCCESS 122 +111001010 251 260 256 226 269 252 229 236 7.390342 0.495162 SUCCESS 123 +111001100 225 238 257 269 235 251 256 264 7.856376 0.447624 SUCCESS 124 +111010000 243 243 240 246 225 234 244 217 5.198925 0.736119 SUCCESS 125 +111010010 242 266 241 261 250 212 239 222 9.998013 0.265165 SUCCESS 126 +111010100 235 271 246 241 253 255 250 253 4.783731 0.780421 SUCCESS 127 +111010110 244 253 222 253 233 247 216 240 6.724126 0.566669 SUCCESS 128 +111011000 246 228 222 218 243 253 257 248 7.186982 0.516600 SUCCESS 129 +111011010 260 255 259 263 253 236 231 246 5.373687 0.716991 SUCCESS 130 +111011100 207 227 254 243 258 262 233 255 10.694946 0.219590 SUCCESS 131 +111100000 226 232 253 257 221 242 212 225 11.257364 0.187539 SUCCESS 132 +111100010 239 241 231 264 196 233 251 256 13.690272 0.090204 SUCCESS 133 +111100100 239 239 285 198 256 250 252 223 19.211713 0.013768 SUCCESS 134 +111100110 223 238 231 249 243 261 264 260 6.833220 0.554729 SUCCESS 135 +111101000 233 240 272 227 244 242 237 222 7.439064 0.490084 SUCCESS 136 +111101010 241 266 259 236 250 256 292 230 14.585268 0.067729 SUCCESS 137 +111101100 237 230 231 232 238 254 263 243 4.499874 0.809446 SUCCESS 138 +111101110 221 222 246 227 246 232 250 272 9.672849 0.288742 SUCCESS 139 +111110000 263 242 254 252 243 241 211 223 8.790562 0.360271 SUCCESS 140 +111110010 257 240 244 242 256 242 237 229 2.594431 0.957182 SUCCESS 141 +111110100 237 256 269 251 258 244 239 214 8.406084 0.394840 SUCCESS 142 +111110110 245 240 229 245 236 254 250 250 2.033072 0.979981 SUCCESS 143 +111111000 260 242 247 254 220 232 224 215 9.933404 0.269731 SUCCESS 144 +111111010 245 254 275 241 224 217 267 208 17.075372 0.029334 SUCCESS 145 +111111100 249 218 234 251 241 227 238 217 8.186837 0.415436 SUCCESS 146 +111111110 266 216 240 232 260 230 250 235 8.485522 0.387534 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 229 219 251 256 243 232 269 247 7.726099 0.460673 SUCCESS 0 +000000011 232 228 259 266 238 228 259 237 7.102249 0.525642 SUCCESS 1 +000000101 240 255 237 236 227 270 254 244 5.560101 0.696373 SUCCESS 2 +000000111 234 235 270 260 247 244 255 259 6.164885 0.628768 SUCCESS 3 +000001001 269 249 245 242 242 211 254 250 7.971826 0.436227 SUCCESS 4 +000001011 220 210 256 229 235 251 248 227 10.825223 0.211800 SUCCESS 5 +000001101 251 241 250 253 269 203 247 217 13.660615 0.091052 SUCCESS 6 +000001111 227 216 268 233 232 236 232 218 11.950059 0.153446 SUCCESS 7 +000010001 233 247 206 218 247 232 242 241 10.327414 0.242793 SUCCESS 8 +000010011 270 244 250 248 224 218 237 237 8.084097 0.425299 SUCCESS 9 +000010101 237 283 235 245 228 260 212 248 13.579059 0.093419 SUCCESS 10 +000010111 256 231 258 228 244 252 237 252 3.985118 0.858464 SUCCESS 11 +000011001 232 251 241 245 266 235 251 241 3.489428 0.900009 SUCCESS 12 +000011011 244 239 260 255 246 223 246 246 3.615469 0.890046 SUCCESS 13 +000011101 265 241 256 265 215 241 242 254 8.398670 0.395527 SUCCESS 14 +000011111 237 226 228 272 229 250 258 231 8.661344 0.371665 SUCCESS 15 +000100011 233 223 214 237 245 256 259 240 8.085156 0.425196 SUCCESS 16 +000100101 243 249 241 241 245 241 227 228 2.577485 0.958020 SUCCESS 17 +000100111 266 236 243 231 235 222 252 253 6.065324 0.639915 SUCCESS 18 +000101001 215 236 236 210 226 276 257 227 16.727965 0.033070 SUCCESS 19 +000101011 244 287 228 260 244 254 223 258 13.077014 0.109227 SUCCESS 20 +000101101 226 246 259 236 243 278 261 244 8.697355 0.368466 SUCCESS 21 +000101111 254 252 244 233 281 226 228 265 11.300790 0.185232 SUCCESS 22 +000110011 222 245 243 235 268 253 261 249 6.491109 0.592394 SUCCESS 23 +000110101 235 265 269 232 256 221 264 247 10.014960 0.263977 SUCCESS 24 +000110111 239 262 267 252 246 223 258 244 6.665872 0.573074 SUCCESS 25 +000111001 266 254 237 247 238 234 246 237 3.513789 0.898117 SUCCESS 26 +000111011 263 230 249 262 222 255 230 242 7.248414 0.510083 SUCCESS 27 +000111101 225 230 255 271 245 245 256 215 10.153711 0.254403 SUCCESS 28 +000111111 259 206 248 252 228 255 263 255 11.034938 0.199727 SUCCESS 29 +001000011 253 252 217 249 252 222 246 253 6.499582 0.591454 SUCCESS 30 +001000101 261 266 220 254 272 243 256 250 10.153711 0.254403 SUCCESS 31 +001000111 239 223 231 258 217 270 244 226 10.893010 0.207835 SUCCESS 32 +001001011 230 235 230 250 253 253 247 228 3.993592 0.857701 SUCCESS 33 +001001101 266 223 234 275 275 228 254 235 14.297175 0.074341 SUCCESS 34 +001001111 268 229 247 244 233 219 245 245 6.624564 0.577626 SUCCESS 35 +001010011 232 245 238 213 215 280 235 262 15.642318 0.047795 SUCCESS 36 +001010101 249 272 233 256 235 250 213 251 9.318028 0.316182 SUCCESS 37 +001010111 230 278 225 236 264 244 248 238 9.432418 0.307140 SUCCESS 38 +001011011 236 254 237 251 262 239 246 247 2.623029 0.955747 SUCCESS 39 +001011101 227 237 236 236 232 258 281 231 9.946114 0.268828 SUCCESS 40 +001011111 266 254 248 243 244 224 253 240 4.631211 0.796167 SUCCESS 41 +001100101 242 237 234 241 237 225 233 250 3.145198 0.924918 SUCCESS 42 +001100111 232 249 245 223 245 270 263 257 7.668904 0.466462 SUCCESS 43 +001101011 232 257 268 260 252 228 264 259 8.783148 0.360918 SUCCESS 44 +001101101 264 257 229 216 220 247 242 228 10.317882 0.243420 SUCCESS 45 +001101111 224 239 250 247 249 245 212 245 6.487932 0.592747 SUCCESS 46 +001110101 249 260 239 274 237 272 240 232 9.262951 0.320602 SUCCESS 47 +001110111 241 239 240 230 235 243 236 220 4.173650 0.841126 SUCCESS 48 +001111011 238 217 265 266 254 223 246 220 11.934172 0.154165 SUCCESS 49 +001111101 220 256 231 257 220 261 235 229 9.489613 0.302689 SUCCESS 50 +001111111 235 222 256 245 248 253 246 265 5.285776 0.726641 SUCCESS 51 +010000011 226 233 239 219 244 243 242 217 7.843666 0.448889 SUCCESS 52 +010000111 249 232 216 274 232 225 256 251 10.826282 0.211738 SUCCESS 53 +010001011 227 255 222 229 273 252 260 218 12.541075 0.128646 SUCCESS 54 +010001111 237 239 252 247 224 275 273 241 9.952469 0.268378 SUCCESS 55 +010010011 248 242 271 265 224 254 245 248 7.184864 0.516825 SUCCESS 56 +010010111 255 237 226 233 246 254 259 231 4.727595 0.786255 SUCCESS 57 +010011011 270 238 269 262 266 221 242 269 13.904224 0.084296 SUCCESS 58 +010011111 268 244 229 266 252 240 261 255 7.453893 0.488543 SUCCESS 59 +010100011 207 275 239 254 245 246 259 252 11.620658 0.168949 SUCCESS 60 +010100111 243 242 236 234 250 259 242 230 2.686579 0.952462 SUCCESS 61 +010101011 263 262 230 253 218 257 208 256 13.762295 0.088175 SUCCESS 62 +010101111 238 257 221 223 232 243 236 267 8.142352 0.419690 SUCCESS 63 +010110011 265 256 250 236 236 260 238 244 4.375951 0.821712 SUCCESS 64 +010110111 239 233 231 254 253 260 241 245 3.224636 0.919480 SUCCESS 65 +010111011 243 260 245 270 246 255 273 233 8.485522 0.387534 SUCCESS 66 +010111111 259 262 241 250 244 252 251 253 3.275476 0.915900 SUCCESS 67 +011000111 241 219 250 249 259 257 235 235 5.308019 0.724204 SUCCESS 68 +011001111 239 221 242 226 270 232 248 246 7.325733 0.501931 SUCCESS 69 +011010111 254 257 253 258 246 247 244 268 4.729713 0.786035 SUCCESS 70 +011011111 233 226 250 224 245 265 218 245 8.522593 0.384153 SUCCESS 71 +011101111 237 230 249 230 233 247 253 218 5.790999 0.670630 SUCCESS 72 +011111111 248 242 240 262 261 273 230 277 11.671498 0.166474 SUCCESS 73 +100000000 229 219 251 256 243 232 269 247 7.726099 0.460673 SUCCESS 74 +100010000 275 250 242 231 229 229 265 234 9.152797 0.329571 SUCCESS 75 +100100000 255 247 281 255 239 247 246 242 6.978326 0.538973 SUCCESS 76 +100101000 229 267 224 218 254 242 230 243 9.076537 0.335881 SUCCESS 77 +100110000 235 247 271 223 242 242 246 254 5.804768 0.669090 SUCCESS 78 +100111000 229 255 259 208 245 257 240 258 9.529861 0.299585 SUCCESS 79 +101000000 277 230 213 230 236 229 256 238 12.379022 0.135077 SUCCESS 80 +101000100 259 228 237 237 211 230 247 249 8.098926 0.423867 SUCCESS 81 +101001000 227 232 245 247 253 245 226 229 4.601554 0.799189 SUCCESS 82 +101001100 254 242 235 225 217 272 239 295 19.820734 0.011036 SUCCESS 83 +101010000 222 234 236 242 243 245 246 237 3.045637 0.931461 SUCCESS 84 +101010100 224 238 258 259 233 220 230 253 7.797063 0.453541 SUCCESS 85 +101011000 247 250 279 259 213 249 242 241 10.537130 0.229330 SUCCESS 86 +101011100 260 282 250 276 258 232 242 221 15.319272 0.053227 SUCCESS 87 +101100000 206 243 252 257 245 222 225 231 11.485085 0.175699 SUCCESS 88 +101100100 261 239 277 229 230 280 245 237 13.382054 0.099363 SUCCESS 89 +101101000 233 243 233 211 244 241 256 252 6.604440 0.579848 SUCCESS 90 +101101100 232 255 233 233 254 251 214 237 6.845930 0.553343 SUCCESS 91 +101110000 263 235 255 249 261 228 267 222 9.062768 0.337029 SUCCESS 92 +101110100 236 235 251 232 229 248 253 247 2.857105 0.943002 SUCCESS 93 +101111000 239 267 217 269 254 234 247 233 9.473725 0.303921 SUCCESS 94 +101111100 230 224 269 249 258 239 236 218 9.381578 0.311136 SUCCESS 95 +110000000 224 224 269 248 249 249 248 257 7.084243 0.527571 SUCCESS 96 +110000010 238 239 226 253 239 234 260 241 3.650421 0.887207 SUCCESS 97 +110000100 246 226 233 246 247 229 233 230 4.319815 0.827178 SUCCESS 98 +110001000 228 261 227 252 256 254 292 232 15.157219 0.056160 SUCCESS 99 +110001010 230 263 256 237 252 272 238 250 7.027048 0.533717 SUCCESS 100 +110010000 268 267 246 250 236 274 243 248 8.922958 0.348837 SUCCESS 101 +110010010 258 258 258 235 249 240 246 254 3.400458 0.906776 SUCCESS 102 +110010100 226 263 239 228 246 241 236 278 9.311673 0.316690 SUCCESS 103 +110011000 244 248 268 247 271 248 247 244 5.672372 0.683877 SUCCESS 104 +110011010 248 225 246 254 226 259 252 247 4.668282 0.792371 SUCCESS 105 +110100000 261 235 215 237 230 229 234 220 10.082747 0.259266 SUCCESS 106 +110100010 240 225 241 232 204 259 251 227 11.487203 0.175591 SUCCESS 107 +110100100 208 220 243 254 256 243 214 248 12.924494 0.114474 SUCCESS 108 +110101000 216 235 227 236 237 269 278 236 13.204114 0.105017 SUCCESS 109 +110101010 238 228 255 256 216 227 225 258 9.318028 0.316182 SUCCESS 110 +110101100 267 244 278 266 222 247 256 240 11.884391 0.156437 SUCCESS 111 +110110000 230 257 233 277 239 229 219 256 11.003163 0.201520 SUCCESS 112 +110110010 249 255 264 216 230 248 255 246 7.051409 0.531096 SUCCESS 113 +110110100 235 265 250 236 239 244 252 252 3.261707 0.916877 SUCCESS 114 +110111000 256 240 244 248 268 227 248 224 6.170181 0.628176 SUCCESS 115 +110111010 272 234 259 268 245 245 235 226 8.829751 0.356861 SUCCESS 116 +110111100 242 276 237 272 255 235 246 227 9.941877 0.269129 SUCCESS 117 +111000000 245 228 253 246 254 244 252 231 2.859223 0.942879 SUCCESS 118 +111000010 225 241 258 258 227 223 230 228 8.302286 0.404513 SUCCESS 119 +111000100 278 246 234 231 276 244 277 229 15.893341 0.043932 SUCCESS 120 +111000110 245 276 241 227 243 216 210 250 14.028146 0.081035 SUCCESS 121 +111001000 261 246 233 232 267 261 254 244 6.205134 0.624266 SUCCESS 122 +111001010 242 261 230 231 247 248 223 252 5.052759 0.751923 SUCCESS 123 +111001100 243 232 251 238 271 257 235 235 5.455243 0.707993 SUCCESS 124 +111010000 264 241 230 252 219 230 252 242 6.624564 0.577626 SUCCESS 125 +111010010 213 236 261 220 245 256 235 247 9.044762 0.338534 SUCCESS 126 +111010100 214 241 224 240 260 255 254 237 7.871205 0.446151 SUCCESS 127 +111010110 283 215 258 245 228 270 230 253 15.932530 0.043356 SUCCESS 128 +111011000 253 269 241 265 211 247 283 234 16.363611 0.037462 SUCCESS 129 +111011010 253 262 263 254 243 254 244 271 7.088480 0.527117 SUCCESS 130 +111011100 236 240 239 244 255 217 248 220 6.610795 0.579146 SUCCESS 131 +111100000 261 206 246 276 232 240 253 242 12.731725 0.121420 SUCCESS 132 +111100010 254 264 228 232 269 251 275 224 12.387496 0.134734 SUCCESS 133 +111100100 257 222 213 258 261 262 242 264 11.949000 0.153494 SUCCESS 134 +111100110 214 236 246 217 234 253 249 248 8.188955 0.415234 SUCCESS 135 +111101000 268 229 245 241 225 232 255 233 6.626683 0.577393 SUCCESS 136 +111101010 218 234 249 243 236 215 231 253 8.369013 0.398279 SUCCESS 137 +111101100 251 236 234 245 223 238 274 238 6.907362 0.546660 SUCCESS 138 +111101110 234 231 243 237 245 226 247 216 6.165945 0.628650 SUCCESS 139 +111110000 244 214 271 268 249 244 234 245 9.858203 0.275120 SUCCESS 140 +111110010 235 236 222 251 270 270 236 243 8.864704 0.353838 SUCCESS 141 +111110100 258 229 236 249 220 248 250 256 5.438296 0.709866 SUCCESS 142 +111110110 256 248 232 250 237 237 264 270 6.370364 0.605820 SUCCESS 143 +111111000 239 241 256 259 248 249 249 242 1.971641 0.981869 SUCCESS 144 +111111010 265 236 269 258 230 230 243 246 7.273834 0.507397 SUCCESS 145 +111111100 237 222 252 230 253 282 225 258 12.173544 0.143627 SUCCESS 146 +111111110 248 242 240 262 261 273 230 277 11.671498 0.166474 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 244 262 221 238 248 209 201 228 18.049806 0.020856 SUCCESS 0 +000000011 227 235 236 233 250 237 215 239 6.465689 0.595216 SUCCESS 1 +000000101 248 219 242 247 225 239 232 251 5.276244 0.727684 SUCCESS 2 +000000111 235 240 250 232 239 245 218 250 4.346295 0.824607 SUCCESS 3 +000001001 249 252 250 258 231 264 236 232 4.631211 0.796167 SUCCESS 4 +000001011 255 210 253 249 214 265 232 228 13.284611 0.102425 SUCCESS 5 +000001101 228 278 256 228 243 235 229 243 8.994981 0.342719 SUCCESS 6 +000001111 244 250 241 253 235 221 242 233 3.683256 0.884511 SUCCESS 7 +000010001 242 239 225 255 251 238 219 244 5.214812 0.734389 SUCCESS 8 +000010011 264 230 225 228 245 261 247 247 6.449802 0.596981 SUCCESS 9 +000010101 239 242 264 225 270 230 234 243 7.475076 0.486346 SUCCESS 10 +000010111 270 254 254 241 235 257 228 238 6.019779 0.645016 SUCCESS 11 +000011001 215 212 253 227 247 245 269 267 14.418979 0.071478 SUCCESS 12 +000011011 245 273 244 239 234 231 265 238 6.816274 0.556579 SUCCESS 13 +000011101 261 229 242 220 266 239 244 248 6.862877 0.551497 SUCCESS 14 +000011111 273 264 267 273 237 222 243 264 14.923143 0.060657 SUCCESS 15 +000100011 245 224 220 249 246 252 233 253 5.421350 0.711737 SUCCESS 16 +000100101 213 268 247 264 258 240 254 212 13.901046 0.084381 SUCCESS 17 +000100111 256 229 232 251 254 253 220 263 7.111781 0.524622 SUCCESS 18 +000101001 266 237 229 241 242 228 247 233 4.933073 0.764705 SUCCESS 19 +000101011 251 217 268 248 273 236 236 234 10.322119 0.243141 SUCCESS 20 +000101101 235 240 245 251 229 244 237 249 1.913386 0.983553 SUCCESS 21 +000101111 256 251 261 248 232 266 268 212 11.505209 0.174683 SUCCESS 22 +000110011 213 230 253 229 259 255 241 273 11.264778 0.187143 SUCCESS 23 +000110101 234 251 233 198 260 263 235 263 14.611748 0.067149 SUCCESS 24 +000110111 230 257 228 234 229 225 239 260 6.781321 0.560400 SUCCESS 25 +000111001 258 237 276 247 251 260 249 246 6.753783 0.563416 SUCCESS 26 +000111011 249 229 231 240 227 230 242 226 5.370510 0.717340 SUCCESS 27 +000111101 218 216 255 268 266 252 235 233 12.326064 0.137238 SUCCESS 28 +000111111 280 237 263 281 208 247 251 269 21.323693 0.006336 FAILURE 29 +001000011 245 251 253 253 251 240 263 282 8.730190 0.365566 SUCCESS 30 +001000101 250 230 248 262 249 239 224 246 4.351590 0.824091 SUCCESS 31 +001000111 249 225 239 247 253 224 252 246 4.123869 0.845778 SUCCESS 32 +001001011 209 252 221 259 227 240 273 222 15.613720 0.048255 SUCCESS 33 +001001101 247 243 221 241 248 218 272 256 9.191987 0.326360 SUCCESS 34 +001001111 255 245 230 248 249 239 235 266 4.005243 0.856650 SUCCESS 35 +001010011 256 253 225 240 225 243 246 255 4.623796 0.796924 SUCCESS 36 +001010101 248 240 262 249 248 246 250 254 2.227959 0.973213 SUCCESS 37 +001010111 226 254 262 231 258 227 233 229 7.440123 0.489974 SUCCESS 38 +001011011 243 254 227 264 254 233 241 242 4.332525 0.825945 SUCCESS 39 +001011101 250 222 256 248 239 237 202 244 10.725661 0.217733 SUCCESS 40 +001011111 223 243 253 228 233 273 281 231 13.878804 0.084980 SUCCESS 41 +001100101 237 237 257 219 238 252 222 234 6.736836 0.565274 SUCCESS 42 +001100111 208 261 263 233 267 262 232 264 14.636109 0.066619 SUCCESS 43 +001101011 238 248 236 223 251 237 224 239 4.635447 0.795734 SUCCESS 44 +001101101 240 244 263 222 271 266 255 240 9.315909 0.316351 SUCCESS 45 +001101111 220 234 252 251 205 222 263 257 14.134063 0.078337 SUCCESS 46 +001110101 238 244 222 240 244 244 247 241 2.381539 0.967026 SUCCESS 47 +001110111 247 227 235 261 212 241 236 257 8.232381 0.411106 SUCCESS 48 +001111011 246 225 231 257 256 237 234 239 4.354768 0.823781 SUCCESS 49 +001111101 230 256 265 228 259 242 243 242 5.371569 0.717224 SUCCESS 50 +001111111 254 226 259 292 235 229 224 261 16.697249 0.033421 SUCCESS 51 +010000011 240 250 260 221 239 225 236 244 5.492314 0.703891 SUCCESS 52 +010000111 242 266 277 230 244 250 254 269 10.651520 0.222237 SUCCESS 53 +010001011 239 232 228 252 241 231 251 271 6.129933 0.632680 SUCCESS 54 +010001111 243 204 246 256 246 213 235 235 12.263573 0.139826 SUCCESS 55 +010010011 205 228 236 237 256 253 243 264 10.691768 0.219783 SUCCESS 56 +010010111 221 255 240 243 213 246 269 242 9.604003 0.293926 SUCCESS 57 +010011011 250 263 242 239 250 245 280 262 8.741840 0.364540 SUCCESS 58 +010011111 229 244 258 234 237 238 251 275 6.832161 0.554845 SUCCESS 59 +010100011 250 243 237 227 275 242 225 226 8.608385 0.376401 SUCCESS 60 +010100111 237 241 251 252 234 222 238 253 3.720326 0.881434 SUCCESS 61 +010101011 237 243 245 242 225 240 255 233 2.889939 0.941073 SUCCESS 62 +010101111 235 240 232 232 245 241 238 223 3.764812 0.877695 SUCCESS 63 +010110011 250 252 215 257 252 258 236 240 6.135229 0.632087 SUCCESS 64 +010110111 250 273 223 270 232 236 258 240 10.196078 0.251533 SUCCESS 65 +010111011 231 225 263 245 256 256 226 228 7.480372 0.485798 SUCCESS 66 +010111111 216 251 238 223 240 267 224 233 10.130409 0.255992 SUCCESS 67 +011000111 230 231 231 268 229 244 235 247 6.076975 0.638610 SUCCESS 68 +011001111 226 259 251 232 277 247 231 253 8.829751 0.356861 SUCCESS 69 +011010111 256 240 234 244 255 251 249 241 1.947280 0.982586 SUCCESS 70 +011011111 240 243 245 284 242 240 257 249 7.711270 0.462170 SUCCESS 71 +011101111 249 241 254 244 227 258 244 232 3.236287 0.918666 SUCCESS 72 +011111111 245 232 256 276 223 245 249 244 7.522738 0.481420 SUCCESS 73 +100000000 244 262 221 238 248 209 201 228 18.049806 0.020856 SUCCESS 74 +100010000 245 245 257 253 243 224 251 249 3.064702 0.930232 SUCCESS 75 +100100000 230 232 240 235 231 224 254 256 5.349326 0.719670 SUCCESS 76 +100101000 238 250 252 241 266 235 235 219 6.016602 0.645372 SUCCESS 77 +100110000 255 226 241 221 239 263 230 238 6.824747 0.555654 SUCCESS 78 +100111000 262 221 235 252 265 250 220 226 10.084865 0.259120 SUCCESS 79 +101000000 249 261 250 271 234 224 236 263 8.452688 0.390544 SUCCESS 80 +101000100 275 215 245 264 273 235 243 243 13.205173 0.104983 SUCCESS 81 +101001000 240 250 252 235 254 250 240 244 1.465358 0.993268 SUCCESS 82 +101001100 244 250 244 217 234 243 224 246 5.434060 0.710334 SUCCESS 83 +101010000 252 235 257 232 255 270 246 259 6.230554 0.621424 SUCCESS 84 +101010100 249 247 248 244 267 262 238 256 4.526353 0.806791 SUCCESS 85 +101011000 208 228 222 252 219 266 215 244 17.262844 0.027486 SUCCESS 86 +101011100 243 231 242 243 282 227 247 268 10.529715 0.229795 SUCCESS 87 +101100000 262 241 243 220 265 235 224 234 8.215434 0.412714 SUCCESS 88 +101100100 255 240 248 240 254 242 264 229 3.783877 0.876077 SUCCESS 89 +101101000 265 245 242 236 247 249 232 221 5.172445 0.738996 SUCCESS 90 +101101100 250 225 276 253 265 242 239 241 8.352067 0.399856 SUCCESS 91 +101110000 244 244 244 218 249 225 265 263 7.897684 0.443528 SUCCESS 92 +101110100 250 253 268 243 229 240 201 264 13.494326 0.095936 SUCCESS 93 +101111000 245 252 246 236 211 237 256 205 12.507182 0.129969 SUCCESS 94 +101111100 229 253 238 257 230 260 270 244 6.913717 0.545970 SUCCESS 95 +110000000 249 228 237 223 247 257 215 238 7.798122 0.453435 SUCCESS 96 +110000010 252 232 236 229 228 225 237 221 7.266420 0.508180 SUCCESS 97 +110000100 232 255 218 235 228 243 236 256 6.352358 0.607826 SUCCESS 98 +110001000 228 241 246 244 230 239 222 249 4.289100 0.830143 SUCCESS 99 +110001010 258 250 246 257 270 242 272 253 8.160357 0.417965 SUCCESS 100 +110010000 227 236 245 243 235 222 255 262 5.812183 0.668261 SUCCESS 101 +110010010 243 240 233 232 228 243 297 262 15.530046 0.049622 SUCCESS 102 +110010100 224 238 259 255 218 211 221 241 13.160688 0.106439 SUCCESS 103 +110011000 233 224 240 225 269 242 257 236 7.484608 0.485359 SUCCESS 104 +110011010 252 232 238 259 244 247 239 245 2.131575 0.976710 SUCCESS 105 +110100000 266 231 253 259 238 234 232 253 5.578107 0.694372 SUCCESS 106 +110100010 270 238 242 250 249 222 223 262 8.579788 0.378974 SUCCESS 107 +110100100 227 250 235 236 265 247 258 234 5.152321 0.741179 SUCCESS 108 +110101000 239 230 257 243 250 261 260 215 7.678436 0.465495 SUCCESS 109 +110101010 238 251 231 237 244 256 243 235 2.259734 0.971996 SUCCESS 110 +110101100 225 257 238 252 260 244 211 251 8.590379 0.378019 SUCCESS 111 +110110000 256 226 240 230 275 235 255 247 7.834134 0.449838 SUCCESS 112 +110110010 249 223 251 243 223 215 256 246 8.293812 0.405309 SUCCESS 113 +110110100 221 217 255 224 237 239 235 238 8.437859 0.391908 SUCCESS 114 +110111000 238 251 240 223 249 246 230 258 4.098449 0.848134 SUCCESS 115 +110111010 254 270 249 260 250 223 244 248 6.518647 0.589340 SUCCESS 116 +110111100 235 245 245 231 216 245 265 212 10.662111 0.221589 SUCCESS 117 +111000000 231 253 254 232 252 259 258 240 4.187419 0.839830 SUCCESS 118 +111000010 262 239 226 223 232 243 231 237 6.320583 0.611370 SUCCESS 119 +111000100 220 261 246 242 239 218 218 249 9.701446 0.286609 SUCCESS 120 +111000110 214 244 246 244 246 240 243 240 4.024308 0.854924 SUCCESS 121 +111001000 238 218 244 255 235 223 268 283 14.612807 0.067126 SUCCESS 122 +111001010 248 229 225 267 236 227 238 246 6.495346 0.591924 SUCCESS 123 +111001100 239 256 255 232 262 234 247 241 3.697025 0.883373 SUCCESS 124 +111010000 252 238 279 246 249 250 235 262 7.542863 0.479347 SUCCESS 125 +111010010 255 246 219 247 246 270 257 234 7.213461 0.513787 SUCCESS 126 +111010100 234 248 248 237 241 253 266 230 4.024308 0.854924 SUCCESS 127 +111010110 249 267 249 256 256 244 240 262 5.038990 0.753401 SUCCESS 128 +111011000 261 229 239 245 269 246 249 259 5.964703 0.651186 SUCCESS 129 +111011010 239 249 246 239 252 273 235 221 6.751664 0.563648 SUCCESS 130 +111011100 217 248 234 261 239 235 247 248 5.384279 0.715824 SUCCESS 131 +111100000 238 251 264 263 238 259 256 229 6.205134 0.624266 SUCCESS 132 +111100010 217 251 258 249 248 228 235 238 5.910685 0.657236 SUCCESS 133 +111100100 225 261 240 253 240 239 284 255 10.582674 0.226485 SUCCESS 134 +111100110 242 234 261 243 276 241 239 239 6.233731 0.621069 SUCCESS 135 +111101000 247 261 264 239 238 245 226 267 6.797209 0.558662 SUCCESS 136 +111101010 238 237 250 244 237 233 240 233 1.856191 0.985108 SUCCESS 137 +111101100 252 210 257 251 262 222 248 255 10.091220 0.258682 SUCCESS 138 +111101110 254 262 235 255 246 243 271 232 6.323761 0.611015 SUCCESS 139 +111110000 225 252 242 252 247 254 242 233 3.085885 0.928853 SUCCESS 140 +111110010 247 235 254 281 233 231 260 244 8.883769 0.352196 SUCCESS 141 +111110100 261 255 253 247 238 256 243 249 2.938661 0.938148 SUCCESS 142 +111110110 223 218 268 250 218 254 254 244 11.061418 0.198243 SUCCESS 143 +111111000 219 251 260 258 236 250 222 257 7.960175 0.437370 SUCCESS 144 +111111010 275 250 257 235 249 239 223 249 7.443301 0.489644 SUCCESS 145 +111111100 226 238 266 276 243 244 223 245 9.781943 0.280666 SUCCESS 146 +111111110 245 232 256 275 223 245 249 244 7.256887 0.509187 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 247 234 260 264 251 201 238 260 12.516714 0.129595 SUCCESS 0 +000000011 245 224 265 252 241 220 244 257 7.037640 0.532577 SUCCESS 1 +000000101 228 242 247 258 250 230 213 269 9.688736 0.287556 SUCCESS 2 +000000111 253 237 252 250 235 220 267 267 8.210138 0.413217 SUCCESS 3 +000001001 235 268 231 239 255 250 269 243 6.883001 0.549307 SUCCESS 4 +000001011 228 240 247 244 243 228 240 259 3.325257 0.912320 SUCCESS 5 +000001101 252 233 243 256 283 225 227 230 11.430008 0.178504 SUCCESS 6 +000001111 254 243 280 246 267 237 275 281 18.117593 0.020362 SUCCESS 7 +000010001 231 246 265 209 227 245 264 237 10.952323 0.204415 SUCCESS 8 +000010011 239 264 241 243 246 249 259 245 2.887821 0.941199 SUCCESS 9 +000010101 267 246 223 248 259 246 246 224 6.869232 0.550805 SUCCESS 10 +000010111 245 228 209 248 228 236 237 259 8.929313 0.348294 SUCCESS 11 +000011001 247 240 231 254 234 235 229 244 3.006447 0.933952 SUCCESS 12 +000011011 242 253 206 258 263 256 257 250 10.281870 0.245797 SUCCESS 13 +000011101 245 264 275 239 230 260 225 247 9.324383 0.315675 SUCCESS 14 +000011111 229 240 271 240 263 233 258 230 7.868027 0.446467 SUCCESS 15 +000100011 236 257 271 221 223 253 236 239 8.922958 0.348837 SUCCESS 16 +000100101 250 253 218 232 277 273 250 233 12.776210 0.119785 SUCCESS 17 +000100111 229 237 245 212 249 237 245 245 5.882088 0.660438 SUCCESS 18 +000101001 239 237 242 253 241 204 248 243 7.610649 0.472396 SUCCESS 19 +000101011 252 247 222 242 241 253 266 250 4.939428 0.764030 SUCCESS 20 +000101101 266 243 236 241 259 231 250 246 4.182124 0.840329 SUCCESS 21 +000101111 254 247 229 249 233 243 247 249 2.183474 0.974864 SUCCESS 22 +000110011 223 249 244 253 212 227 216 243 11.296553 0.185456 SUCCESS 23 +000110101 238 259 256 240 259 279 248 192 19.430961 0.012717 SUCCESS 24 +000110111 258 255 264 248 246 242 243 235 3.446002 0.903340 SUCCESS 25 +000111001 254 247 221 252 240 256 225 262 6.549363 0.585938 SUCCESS 26 +000111011 254 261 300 252 233 265 222 236 19.833444 0.010985 SUCCESS 27 +000111101 228 240 233 253 247 246 263 248 3.654658 0.886861 SUCCESS 28 +000111111 239 221 250 233 262 232 246 240 5.111014 0.745648 SUCCESS 29 +001000011 231 267 239 249 238 247 253 236 3.966053 0.860173 SUCCESS 30 +001000101 243 234 245 249 256 215 251 227 6.177595 0.627346 SUCCESS 31 +001000111 217 262 243 240 225 246 221 239 8.489759 0.387147 SUCCESS 32 +001001011 239 266 239 248 267 238 213 247 8.828692 0.356953 SUCCESS 33 +001001101 249 285 226 245 217 263 246 244 13.215765 0.104638 SUCCESS 34 +001001111 234 218 241 227 235 240 275 250 9.219525 0.324117 SUCCESS 35 +001010011 260 214 235 263 223 226 243 232 10.685413 0.220169 SUCCESS 36 +001010101 232 233 238 257 277 228 259 268 11.041293 0.199370 SUCCESS 37 +001010111 261 248 248 250 240 249 253 238 2.145344 0.976229 SUCCESS 38 +001011011 262 248 241 254 255 252 240 223 4.598376 0.799512 SUCCESS 39 +001011101 237 236 229 231 225 252 244 257 4.708530 0.788226 SUCCESS 40 +001011111 240 245 242 246 236 241 231 236 1.439938 0.993661 SUCCESS 41 +001100101 243 225 251 239 241 242 245 252 2.193007 0.974516 SUCCESS 42 +001100111 245 262 254 253 231 244 220 254 5.712621 0.679387 SUCCESS 43 +001101011 259 243 263 246 256 277 227 214 12.730666 0.121459 SUCCESS 44 +001101101 220 240 228 250 227 237 243 260 6.316346 0.611842 SUCCESS 45 +001101111 242 247 256 247 238 261 265 218 6.789794 0.559473 SUCCESS 46 +001110101 230 261 253 237 241 233 218 251 6.258092 0.618346 SUCCESS 47 +001110111 253 260 290 244 251 254 259 244 11.868503 0.157168 SUCCESS 48 +001111011 238 226 250 263 251 243 266 255 5.940342 0.653915 SUCCESS 49 +001111101 246 235 246 223 194 245 235 249 13.374640 0.099593 SUCCESS 50 +001111111 247 219 222 214 269 247 224 253 13.334391 0.100850 SUCCESS 51 +010000011 227 226 280 242 270 214 243 245 14.796043 0.063235 SUCCESS 52 +010000111 223 248 247 254 245 244 252 257 3.370801 0.908982 SUCCESS 53 +010001011 254 221 240 243 242 241 248 227 4.122810 0.845877 SUCCESS 54 +010001111 243 244 215 241 199 234 249 253 13.136327 0.107244 SUCCESS 55 +010010011 255 243 254 248 238 262 255 263 4.506229 0.808810 SUCCESS 56 +010010111 242 266 233 231 234 241 219 252 6.713534 0.567832 SUCCESS 57 +010011011 238 268 216 239 216 243 246 247 9.443009 0.306312 SUCCESS 58 +010011111 255 213 226 223 248 244 246 258 8.782089 0.361011 SUCCESS 59 +010100011 221 251 269 255 242 246 244 237 5.837603 0.665417 SUCCESS 60 +010100111 255 232 247 234 230 238 228 250 3.845308 0.870804 SUCCESS 61 +010101011 233 242 255 257 286 207 256 242 15.631726 0.047965 SUCCESS 62 +010101111 248 245 245 251 282 224 243 232 8.692060 0.368936 SUCCESS 63 +010110011 252 277 240 229 247 263 257 245 8.132819 0.420605 SUCCESS 64 +010110111 265 236 259 241 292 257 240 230 14.434867 0.071112 SUCCESS 65 +010111011 259 255 229 237 222 235 241 232 5.713680 0.679268 SUCCESS 66 +010111111 244 246 222 270 256 255 239 223 8.025843 0.430950 SUCCESS 67 +011000111 252 234 250 263 234 227 250 246 4.190597 0.839531 SUCCESS 68 +011001111 226 248 254 270 229 253 222 263 9.591293 0.294891 SUCCESS 69 +011010111 250 250 230 256 236 267 247 221 6.532417 0.587814 SUCCESS 70 +011011111 261 243 250 224 267 252 245 230 6.402139 0.602282 SUCCESS 71 +011101111 258 236 297 266 241 243 254 215 19.021063 0.014747 SUCCESS 72 +011111111 253 236 234 235 284 257 213 239 13.054771 0.109979 SUCCESS 73 +100000000 247 234 260 264 251 201 238 260 12.516714 0.129595 SUCCESS 74 +100010000 256 230 234 240 240 264 272 245 6.989977 0.537714 SUCCESS 75 +100100000 230 258 290 240 252 221 244 203 20.342904 0.009114 FAILURE 76 +100101000 237 214 228 234 236 265 203 231 15.616898 0.048203 SUCCESS 77 +100110000 229 257 226 255 229 246 244 265 6.394725 0.603107 SUCCESS 78 +100111000 258 283 255 240 233 249 230 261 10.468284 0.233683 SUCCESS 79 +101000000 228 247 236 236 236 232 239 248 2.773431 0.947762 SUCCESS 80 +101000100 211 241 232 241 254 229 244 242 6.755901 0.563184 SUCCESS 81 +101001000 275 241 252 250 224 238 215 242 9.976830 0.266656 SUCCESS 82 +101001100 270 228 233 254 232 263 226 264 10.073214 0.259925 SUCCESS 83 +101010000 245 254 252 257 250 242 248 239 1.721677 0.988388 SUCCESS 84 +101010100 252 234 240 236 257 265 265 246 5.458421 0.707642 SUCCESS 85 +101011000 228 230 242 234 229 246 248 233 3.972408 0.859604 SUCCESS 86 +101011100 221 244 248 258 257 247 242 258 4.717003 0.787351 SUCCESS 87 +101100000 266 253 248 241 246 230 267 243 5.548450 0.697666 SUCCESS 88 +101100100 239 270 250 251 229 245 242 250 4.432087 0.816188 SUCCESS 89 +101101000 245 238 254 236 254 217 239 222 6.570547 0.583594 SUCCESS 90 +101101100 247 260 221 248 257 215 259 247 8.700533 0.368185 SUCCESS 91 +101110000 241 268 206 245 275 230 237 272 17.008644 0.030019 SUCCESS 92 +101110100 256 257 250 245 234 248 242 251 2.166527 0.975476 SUCCESS 93 +101111000 238 242 240 222 233 259 239 228 4.998742 0.757711 SUCCESS 94 +101111100 250 222 251 252 241 249 219 259 6.437092 0.598394 SUCCESS 95 +110000000 215 223 246 259 241 221 242 265 10.609153 0.224843 SUCCESS 96 +110000010 239 269 246 238 253 237 273 245 6.991036 0.537600 SUCCESS 97 +110000100 233 244 232 226 243 246 251 254 3.172737 0.923054 SUCCESS 98 +110001000 249 231 259 235 242 258 241 256 3.594286 0.891750 SUCCESS 99 +110001010 231 266 240 232 233 248 242 263 5.568574 0.695431 SUCCESS 100 +110010000 227 252 248 269 274 230 263 230 11.171571 0.192166 SUCCESS 101 +110010010 279 255 252 271 232 247 214 238 13.638373 0.091692 SUCCESS 102 +110010100 233 204 242 247 219 256 226 229 13.032529 0.110735 SUCCESS 103 +110011000 213 271 229 247 256 255 248 244 9.330738 0.315168 SUCCESS 104 +110011010 236 235 244 233 227 242 224 252 4.397135 0.819634 SUCCESS 105 +110100000 229 256 226 244 230 237 235 243 4.377010 0.821608 SUCCESS 106 +110100010 245 212 239 233 267 211 253 238 12.369490 0.135464 SUCCESS 107 +110100100 259 244 239 247 236 230 208 254 8.150825 0.418878 SUCCESS 108 +110101000 221 257 250 252 235 252 253 234 4.760429 0.782848 SUCCESS 109 +110101010 253 243 257 236 266 244 262 220 7.167917 0.518629 SUCCESS 110 +110101100 240 235 277 250 231 274 239 250 9.918576 0.270787 SUCCESS 111 +110110000 250 253 241 242 252 245 274 233 5.112073 0.745533 SUCCESS 112 +110110010 260 258 211 245 227 230 232 227 10.488408 0.232404 SUCCESS 113 +110110100 247 257 249 243 249 229 236 259 3.130370 0.925912 SUCCESS 114 +110111000 266 244 236 242 248 234 229 252 4.056083 0.852028 SUCCESS 115 +110111010 254 261 250 245 249 246 252 263 3.656776 0.886688 SUCCESS 116 +110111100 221 235 240 239 236 269 272 213 13.099256 0.108480 SUCCESS 117 +111000000 219 220 234 246 232 222 248 269 10.971388 0.203326 SUCCESS 118 +111000010 236 233 203 224 246 228 235 259 12.091988 0.147147 SUCCESS 119 +111000100 251 256 241 257 260 253 226 253 4.668282 0.792371 SUCCESS 120 +111000110 251 203 255 232 223 252 250 229 11.758350 0.162316 SUCCESS 121 +111001000 236 261 245 264 231 245 248 234 4.393957 0.819946 SUCCESS 122 +111001010 232 220 242 268 232 252 251 267 8.825515 0.357229 SUCCESS 123 +111001100 238 259 221 247 251 260 239 239 4.887529 0.769527 SUCCESS 124 +111010000 254 267 253 245 236 242 267 259 6.420145 0.600278 SUCCESS 125 +111010010 259 262 245 212 215 269 240 206 19.112151 0.014271 SUCCESS 126 +111010100 250 241 273 258 253 248 228 249 6.135229 0.632087 SUCCESS 127 +111010110 216 242 248 266 257 269 233 259 10.246918 0.248122 SUCCESS 128 +111011000 252 250 260 234 251 237 249 219 5.101481 0.746677 SUCCESS 129 +111011010 263 238 257 216 236 232 231 257 8.056559 0.427965 SUCCESS 130 +111011100 261 254 234 253 247 258 246 242 3.272299 0.916126 SUCCESS 131 +111100000 224 238 242 238 249 234 274 248 6.432855 0.598865 SUCCESS 132 +111100010 260 239 243 222 260 251 253 251 5.060174 0.751126 SUCCESS 133 +111100100 238 228 243 263 253 240 260 236 4.528471 0.806578 SUCCESS 134 +111100110 244 255 239 245 223 254 239 247 3.065761 0.930163 SUCCESS 135 +111101000 247 249 236 231 223 240 285 252 10.449219 0.234901 SUCCESS 136 +111101010 274 247 282 256 253 250 257 227 12.916020 0.114772 SUCCESS 137 +111101100 236 247 242 238 239 244 236 225 2.433438 0.964763 SUCCESS 138 +111101110 248 242 264 257 252 245 264 257 5.100422 0.746791 SUCCESS 139 +111110000 239 217 241 249 285 238 242 257 11.329387 0.183725 SUCCESS 140 +111110010 234 235 243 257 227 219 258 244 6.227376 0.621779 SUCCESS 141 +111110100 263 237 236 215 204 245 269 220 17.509630 0.025219 SUCCESS 142 +111110110 247 241 248 235 235 257 238 230 2.552065 0.959259 SUCCESS 143 +111111000 248 205 244 253 275 239 253 251 11.566641 0.171612 SUCCESS 144 +111111010 234 242 222 229 237 262 270 223 9.792535 0.279890 SUCCESS 145 +111111100 226 218 216 243 277 236 239 252 12.872594 0.116309 SUCCESS 146 +111111110 253 236 234 235 284 257 213 239 13.054771 0.109979 SUCCESS 147 + + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 258 224 252 239 256 240 259 241 4.553891 0.804018 SUCCESS 0 +000000011 255 234 241 227 235 232 258 213 8.114813 0.422336 SUCCESS 1 +000000101 270 224 289 242 223 242 240 245 15.088373 0.057450 SUCCESS 2 +000000111 256 247 231 259 209 259 260 217 12.649110 0.124507 SUCCESS 3 +000001001 246 234 246 235 263 270 257 249 5.965762 0.651067 SUCCESS 4 +000001011 237 216 285 238 224 234 229 262 15.276905 0.053980 SUCCESS 5 +000001101 235 228 225 224 232 251 254 234 6.390488 0.603579 SUCCESS 6 +000001111 257 235 240 251 232 277 269 233 9.674967 0.288584 SUCCESS 7 +000010001 255 234 241 236 251 222 231 200 12.509300 0.129886 SUCCESS 8 +000010011 246 220 233 233 289 253 241 256 13.033588 0.110699 SUCCESS 9 +000010101 262 223 266 248 219 252 235 238 8.784207 0.360826 SUCCESS 10 +000010111 232 264 247 240 219 251 232 260 6.968794 0.540003 SUCCESS 11 +000011001 229 259 257 238 273 241 259 270 10.115581 0.257007 SUCCESS 12 +000011011 250 233 237 233 235 258 237 222 4.867405 0.771650 SUCCESS 13 +000011101 256 273 258 255 231 268 260 245 9.662257 0.289536 SUCCESS 14 +000011111 237 241 240 248 245 270 268 236 5.926573 0.655457 SUCCESS 15 +000100011 227 252 248 242 247 223 261 218 7.611709 0.472288 SUCCESS 16 +000100101 257 245 243 233 256 263 259 211 8.928254 0.348385 SUCCESS 17 +000100111 236 245 253 230 277 225 227 232 9.455719 0.305321 SUCCESS 18 +000101001 248 256 231 240 238 255 241 238 2.323284 0.969463 SUCCESS 19 +000101011 260 239 272 268 223 257 250 256 10.222557 0.249752 SUCCESS 20 +000101101 249 242 271 212 241 250 271 258 11.615362 0.169208 SUCCESS 21 +000101111 254 265 230 269 231 232 225 260 9.696150 0.287003 SUCCESS 22 +000110011 243 245 252 265 256 247 258 255 4.066674 0.851058 SUCCESS 23 +000110101 238 244 217 224 252 231 248 223 7.938991 0.439452 SUCCESS 24 +000110111 267 243 228 227 233 278 240 209 15.251485 0.054436 SUCCESS 25 +000111001 255 240 246 230 240 234 268 252 4.617441 0.797572 SUCCESS 26 +000111011 247 268 252 249 249 241 251 233 3.680078 0.884773 SUCCESS 27 +000111101 242 226 234 238 226 268 239 231 6.652103 0.574590 SUCCESS 28 +000111111 230 246 239 251 267 261 244 252 4.857873 0.772653 SUCCESS 29 +001000011 253 227 243 215 270 241 248 247 8.151884 0.418776 SUCCESS 30 +001000101 270 246 240 244 245 231 216 247 7.042935 0.532007 SUCCESS 31 +001000111 210 245 245 256 263 237 267 244 9.479021 0.303510 SUCCESS 32 +001001011 217 260 240 236 252 275 250 218 11.875918 0.156827 SUCCESS 33 +001001101 204 236 243 279 266 249 248 238 14.609629 0.067195 SUCCESS 34 +001001111 240 261 257 240 252 228 234 238 4.010538 0.856171 SUCCESS 35 +001010011 258 253 211 248 242 234 227 252 7.820365 0.451211 SUCCESS 36 +001010101 250 249 245 240 222 240 230 281 9.074419 0.336057 SUCCESS 37 +001010111 231 244 258 258 251 251 236 239 3.152613 0.924418 SUCCESS 38 +001011011 251 274 274 210 248 276 233 256 18.186439 0.019871 SUCCESS 39 +001011101 240 238 261 253 244 254 229 242 3.172737 0.923054 SUCCESS 40 +001011111 229 260 230 247 227 239 233 249 4.896003 0.768632 SUCCESS 41 +001100101 219 243 245 226 252 255 259 265 7.622300 0.471206 SUCCESS 42 +001100111 230 236 255 261 249 257 243 246 3.655717 0.886774 SUCCESS 43 +001101011 227 251 223 234 253 222 262 244 7.529093 0.480765 SUCCESS 44 +001101101 243 256 255 255 257 239 235 253 3.104950 0.927600 SUCCESS 45 +001101111 282 252 230 235 238 247 217 237 11.064595 0.198066 SUCCESS 46 +001110101 223 238 244 274 249 253 253 256 7.196515 0.515586 SUCCESS 47 +001110111 212 263 263 216 275 228 231 238 16.771391 0.032580 SUCCESS 48 +001111011 262 242 236 231 263 237 227 255 5.850313 0.663995 SUCCESS 49 +001111101 249 235 275 244 236 250 258 244 5.733804 0.677021 SUCCESS 50 +001111111 236 242 229 252 240 215 249 259 6.234791 0.620950 SUCCESS 51 +010000011 242 260 236 237 245 269 256 256 5.401226 0.713957 SUCCESS 52 +010000111 258 242 244 245 243 248 227 234 2.583840 0.957707 SUCCESS 53 +010001011 253 250 237 240 256 248 239 242 1.558565 0.991692 SUCCESS 54 +010001111 252 243 228 237 258 228 252 241 3.806119 0.874179 SUCCESS 55 +010010011 240 252 271 275 240 243 250 240 7.729276 0.460352 SUCCESS 56 +010010111 212 245 258 225 246 250 246 233 7.441183 0.489864 SUCCESS 57 +010011011 237 239 243 274 253 238 261 237 6.027194 0.644186 SUCCESS 58 +010011111 253 255 255 250 225 249 238 238 3.450239 0.903017 SUCCESS 59 +010100011 248 261 233 252 252 258 274 238 7.075770 0.528480 SUCCESS 60 +010100111 260 249 226 240 239 225 231 263 6.532417 0.587814 SUCCESS 61 +010101011 262 261 236 260 220 236 249 241 6.795090 0.558894 SUCCESS 62 +010101111 215 244 252 260 248 272 251 256 9.077597 0.335792 SUCCESS 63 +010110011 210 261 254 234 212 234 248 247 11.892864 0.156048 SUCCESS 64 +010110111 253 270 251 234 272 242 246 233 7.655134 0.467861 SUCCESS 65 +010111011 267 223 247 238 263 247 225 227 8.638042 0.373744 SUCCESS 66 +010111111 225 257 235 259 222 267 250 271 11.039175 0.199489 SUCCESS 67 +011000111 247 224 259 236 231 247 231 266 6.490050 0.592512 SUCCESS 68 +011001111 216 254 248 246 230 240 244 250 4.906594 0.767511 SUCCESS 69 +011010111 260 232 253 245 260 252 261 240 4.636507 0.795626 SUCCESS 70 +011011111 253 233 237 236 256 245 213 242 6.076975 0.638610 SUCCESS 71 +011101111 232 251 257 233 273 241 234 235 6.410612 0.601339 SUCCESS 72 +011111111 226 260 243 242 216 243 222 258 8.730190 0.365566 SUCCESS 73 +100000000 258 224 252 239 256 240 259 241 4.553891 0.804018 SUCCESS 74 +100010000 256 220 243 240 254 234 249 231 4.818683 0.776768 SUCCESS 75 +100100000 220 225 237 256 229 239 246 247 5.958348 0.651898 SUCCESS 76 +100101000 273 218 234 237 255 239 264 241 9.400643 0.309633 SUCCESS 77 +100110000 236 237 256 243 259 225 286 249 11.114376 0.195302 SUCCESS 78 +100111000 229 264 271 238 261 241 236 265 9.235413 0.322828 SUCCESS 79 +101000000 269 238 250 245 240 254 247 227 4.692642 0.789865 SUCCESS 80 +101000100 235 199 253 233 272 249 271 216 19.641735 0.011780 SUCCESS 81 +101001000 230 250 223 258 251 214 211 247 12.426685 0.133157 SUCCESS 82 +101001100 228 244 252 217 239 221 264 252 8.794799 0.359901 SUCCESS 83 +101010000 227 245 253 237 265 250 253 239 4.231904 0.835617 SUCCESS 84 +101010100 228 243 271 255 235 241 241 282 11.181104 0.191647 SUCCESS 85 +101011000 269 225 253 231 238 249 255 242 6.014484 0.645609 SUCCESS 86 +101011100 269 262 229 252 257 256 238 225 8.215434 0.412714 SUCCESS 87 +101100000 250 230 249 233 228 284 264 236 11.407765 0.179647 SUCCESS 88 +101100100 239 256 257 249 249 227 255 245 3.359150 0.909842 SUCCESS 89 +101101000 252 251 225 262 227 256 239 238 5.476426 0.705650 SUCCESS 90 +101101100 254 278 246 247 229 232 233 258 8.256742 0.408801 SUCCESS 91 +101110000 267 278 232 238 233 264 251 254 10.671644 0.221007 SUCCESS 92 +101110100 237 247 255 230 253 261 209 250 8.509883 0.385310 SUCCESS 93 +101111000 247 244 256 238 271 228 262 249 6.407435 0.601692 SUCCESS 94 +101111100 218 263 227 260 256 254 218 253 10.947028 0.204719 SUCCESS 95 +110000000 254 229 255 217 232 220 265 237 10.150533 0.254619 SUCCESS 96 +110000010 266 247 256 236 242 282 278 231 14.627635 0.066803 SUCCESS 97 +110000100 250 221 236 227 307 238 228 233 22.467594 0.004119 FAILURE 98 +110001000 229 256 256 234 249 229 239 244 3.779640 0.876438 SUCCESS 99 +110001010 235 255 240 250 226 233 241 261 4.236141 0.835214 SUCCESS 100 +110010000 240 239 238 242 224 248 257 265 4.689465 0.790192 SUCCESS 101 +110010010 230 249 247 255 234 236 261 240 3.474600 0.901152 SUCCESS 102 +110010100 233 225 207 251 263 224 245 246 11.356925 0.182284 SUCCESS 103 +110011000 259 236 249 244 255 230 264 237 4.552832 0.804124 SUCCESS 104 +110011010 235 254 245 260 256 244 231 263 4.673577 0.791827 SUCCESS 105 +110100000 245 257 239 256 226 256 232 224 5.742278 0.676075 SUCCESS 106 +110100010 240 231 272 233 259 256 267 217 11.487203 0.175591 SUCCESS 107 +110100100 213 234 232 251 253 220 226 253 9.886801 0.273061 SUCCESS 108 +110101000 265 230 233 230 274 267 257 207 16.600865 0.034544 SUCCESS 109 +110101010 240 255 262 275 233 237 260 242 7.791767 0.454071 SUCCESS 110 +110101100 233 245 243 244 241 240 246 259 1.598814 0.990943 SUCCESS 111 +110110000 261 253 231 254 260 252 254 227 5.669195 0.684231 SUCCESS 112 +110110010 264 267 252 272 232 245 245 221 10.340124 0.241960 SUCCESS 113 +110110100 248 267 232 244 259 261 248 239 5.222226 0.733582 SUCCESS 114 +110111000 239 248 249 237 255 257 248 271 4.817624 0.776879 SUCCESS 115 +110111010 238 259 243 225 259 240 208 254 9.602944 0.294007 SUCCESS 116 +110111100 263 242 237 240 266 223 256 249 6.431796 0.598982 SUCCESS 117 +111000000 247 252 242 235 218 226 249 252 5.316492 0.723275 SUCCESS 118 +111000010 241 219 249 236 265 261 234 244 6.583257 0.582188 SUCCESS 119 +111000100 237 258 251 262 248 260 244 237 3.931101 0.863286 SUCCESS 120 +111000110 246 246 231 231 251 239 249 245 1.904913 0.983789 SUCCESS 121 +111001000 252 251 224 238 234 228 243 267 6.096040 0.636475 SUCCESS 122 +111001010 230 255 205 247 273 221 226 259 15.993962 0.042467 SUCCESS 123 +111001100 268 256 239 240 248 235 271 230 7.517443 0.481966 SUCCESS 124 +111010000 261 235 255 234 238 290 231 233 12.823873 0.118055 SUCCESS 125 +111010010 206 256 245 228 242 229 205 255 15.835086 0.044802 SUCCESS 126 +111010100 225 243 265 235 246 251 269 225 8.140233 0.419893 SUCCESS 127 +111010110 246 252 257 261 256 251 241 270 5.861964 0.662691 SUCCESS 128 +111011000 259 219 236 246 255 245 234 239 4.956375 0.762228 SUCCESS 129 +111011010 269 240 236 230 239 250 270 222 8.986508 0.343435 SUCCESS 130 +111011100 241 259 237 248 257 247 223 255 4.386543 0.820674 SUCCESS 131 +111100000 229 262 244 236 248 267 223 251 6.974090 0.539431 SUCCESS 132 +111100010 268 239 227 258 259 239 248 258 6.512292 0.590044 SUCCESS 133 +111100100 254 267 226 261 217 233 221 271 14.195495 0.076810 SUCCESS 134 +111100110 249 269 247 265 241 255 241 232 5.810064 0.668498 SUCCESS 135 +111101000 238 220 266 231 232 278 239 225 12.527306 0.129182 SUCCESS 136 +111101010 244 252 290 255 254 241 274 223 15.806489 0.045235 SUCCESS 137 +111101100 246 251 250 254 258 255 220 247 4.592021 0.800158 SUCCESS 138 +111101110 243 235 229 242 249 224 203 255 10.829460 0.211551 SUCCESS 139 +111110000 232 258 245 228 242 268 237 254 5.605645 0.691309 SUCCESS 140 +111110010 243 260 226 267 203 235 247 269 14.856415 0.061998 SUCCESS 141 +111110100 223 225 248 224 213 252 245 240 9.662257 0.289536 SUCCESS 142 +111110110 229 240 274 229 270 253 247 257 9.699328 0.286766 SUCCESS 143 +111111000 236 243 229 253 244 264 234 253 4.029603 0.854443 SUCCESS 144 +111111010 225 231 244 235 235 243 233 251 3.715031 0.881876 SUCCESS 145 +111111100 245 266 239 254 224 232 249 252 5.257179 0.729768 SUCCESS 146 +111111110 226 260 243 242 216 243 222 258 8.730190 0.365566 SUCCESS 147 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/OverlappingTemplate/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/OverlappingTemplate/results.txt new file mode 100644 index 0000000..6314376 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/OverlappingTemplate/results.txt @@ -0,0 +1,100 @@ +0.305143 +0.322620 +0.215765 +0.072702 +0.262478 +0.890095 +0.643301 +0.272567 +0.406698 +0.740408 +0.073229 +0.478139 +0.422197 +0.042201 +0.080439 +0.623780 +0.760727 +0.089227 +0.754185 +0.750986 +0.209375 +0.720510 +0.369950 +0.701271 +0.057307 +0.324924 +0.896951 +0.957242 +0.571874 +0.170692 +0.419674 +0.293312 +0.586484 +0.631527 +0.042360 +0.516659 +0.714845 +0.039061 +0.629022 +0.866302 +0.069520 +0.279809 +0.003585 +0.101547 +0.365641 +0.350895 +0.471742 +0.006691 +0.145347 +0.737151 +0.302933 +0.401938 +0.669345 +0.656158 +0.814885 +0.238684 +0.845423 +0.737558 +0.750448 +0.205493 +0.202378 +0.667502 +0.596523 +0.640796 +0.981313 +0.327387 +0.900902 +0.566894 +0.362757 +0.651637 +0.677174 +0.724959 +0.781804 +0.261409 +0.788160 +0.510543 +0.041019 +0.491150 +0.413744 +0.510851 +0.194080 +0.474843 +0.144762 +0.393923 +0.019903 +0.729691 +0.599469 +0.757185 +0.394484 +0.173166 +0.037555 +0.855960 +0.218154 +0.409123 +0.780451 +0.644477 +0.556734 +0.285552 +0.616974 +0.629945 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/OverlappingTemplate/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/OverlappingTemplate/stats.txt new file mode 100644 index 0000000..14d5e4e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/OverlappingTemplate/stats.txt @@ -0,0 +1,1600 @@ + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 373 190 137 80 66 122 6.011068 0.305143 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 356 173 146 88 55 150 5.834871 0.322620 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 366 170 132 81 84 135 7.066176 0.215765 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 334 178 137 122 74 123 10.090819 0.072702 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 338 161 143 113 71 142 6.477605 0.262478 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 354 181 128 98 61 146 1.690496 0.890095 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 346 185 137 104 56 140 3.368966 0.643301 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 378 152 136 104 70 128 6.362044 0.272567 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 374 166 138 97 75 118 5.075814 0.406698 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 346 191 127 93 64 147 2.737298 0.740408 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 369 182 126 78 86 127 10.071710 0.073229 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 353 200 136 86 63 130 4.513055 0.478139 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 351 162 137 104 61 153 4.948504 0.422197 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 356 215 126 82 60 129 11.507188 0.042201 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 386 180 118 86 52 146 9.821995 0.080439 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 363 164 143 86 68 144 3.497409 0.623780 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 376 178 125 88 64 137 2.604198 0.760727 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 326 171 135 118 66 152 9.544279 0.089227 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 339 173 145 97 74 140 2.647173 0.754185 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 364 182 118 103 69 132 2.668145 0.750986 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 342 188 151 103 69 115 7.154862 0.209375 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 369 172 120 96 65 146 2.866816 0.720510 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 351 181 153 100 58 125 5.391853 0.369950 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 347 169 137 111 67 137 2.991665 0.701271 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 361 194 100 101 67 145 10.716158 0.057307 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 350 197 120 107 70 124 5.812202 0.324924 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 352 173 135 107 70 131 1.635277 0.896951 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 365 170 127 100 68 138 1.063981 0.957242 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 355 165 136 112 63 137 3.845459 0.571874 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 333 176 157 99 77 126 7.747819 0.170692 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 370 169 123 109 73 124 4.969013 0.419674 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 369 173 118 114 63 131 6.134909 0.293312 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 360 187 120 102 58 141 3.746338 0.586484 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 351 177 139 83 76 142 3.446306 0.631527 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 321 180 162 87 71 147 11.497579 0.042360 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 346 181 135 83 71 152 4.231002 0.516659 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 381 168 129 91 67 132 2.903598 0.714845 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 355 212 117 79 69 136 11.704997 0.039061 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 371 172 125 101 75 124 3.462812 0.629022 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 371 176 122 97 64 138 1.873910 0.866302 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 375 150 129 92 85 137 10.209187 0.069520 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 341 168 141 87 79 152 6.281221 0.279809 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 359 180 137 127 51 114 17.537716 0.003585 FAILURE + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 376 193 129 100 50 120 9.194653 0.101547 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 350 161 155 100 65 137 5.430372 0.365641 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 324 180 143 104 77 140 5.564780 0.350895 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 362 192 137 95 54 128 4.561164 0.471742 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 330 192 162 90 81 113 16.054382 0.006691 FAILURE + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 362 192 133 71 72 138 8.203963 0.145347 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 359 174 135 88 62 150 2.758545 0.737151 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 348 185 128 117 62 128 6.033915 0.302933 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 328 180 139 109 76 136 5.115579 0.401938 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 375 179 137 91 65 121 3.198944 0.669345 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 346 192 139 103 62 126 3.284875 0.656158 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 372 178 124 99 69 126 2.241051 0.814885 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 372 192 108 94 67 135 6.765358 0.238684 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 355 172 138 107 62 134 2.026812 0.845423 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 338 178 132 106 67 147 2.755891 0.737558 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 337 185 144 92 67 143 2.671671 0.750448 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 377 162 122 86 80 141 7.209892 0.205493 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 326 189 132 99 84 138 7.254673 0.202378 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 336 186 137 95 64 150 3.210942 0.667502 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 374 169 141 98 58 128 3.678796 0.596523 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 363 194 132 86 62 131 3.385389 0.640796 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 357 181 137 99 63 131 0.729451 0.981313 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 383 184 127 81 67 126 5.788096 0.327387 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 345 172 135 105 69 142 1.602872 0.900902 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 335 191 142 98 60 142 3.879488 0.566894 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 382 176 114 97 61 138 5.456343 0.362757 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 382 169 125 92 69 131 3.314406 0.651637 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 340 189 128 108 65 138 3.148046 0.677174 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 351 174 143 86 67 147 2.837903 0.724959 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 363 187 133 84 70 131 2.464687 0.781804 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 364 175 154 95 56 124 6.490058 0.261409 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 361 188 133 99 66 121 2.422222 0.788160 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 379 161 137 90 72 129 4.274974 0.510543 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 374 162 125 114 79 114 11.579953 0.041019 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 345 197 132 88 76 130 4.416375 0.491150 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 346 179 133 116 68 126 5.017538 0.413744 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 375 190 120 89 63 131 4.272750 0.510851 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 352 199 125 105 72 115 7.376974 0.194080 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 341 202 127 92 66 140 4.537790 0.474843 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 331 173 141 119 73 131 8.215305 0.144762 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 356 175 143 85 81 128 5.183293 0.393923 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 321 214 129 110 67 127 13.400220 0.019903 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 362 183 121 92 63 147 2.807132 0.729691 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 379 173 130 92 72 122 3.659052 0.599469 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 363 171 135 108 63 128 2.627482 0.757185 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 339 186 143 84 65 151 5.178523 0.394484 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 358 159 137 117 72 125 7.706572 0.173166 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 357 173 109 113 59 157 11.805316 0.037555 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 342 188 132 102 63 141 1.950434 0.855960 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 356 191 143 86 51 141 7.033594 0.218154 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 353 189 145 83 58 140 5.055678 0.409123 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 359 180 121 102 62 144 2.473694 0.780451 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 348 178 136 112 67 127 3.361255 0.644477 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 337 177 146 95 63 150 3.949329 0.556734 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 348 189 146 91 52 142 6.218309 0.285552 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 366 182 138 80 64 138 3.542451 0.616974 SUCCESS + + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 336 195 142 97 66 132 3.456727 0.629945 SUCCESS + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data1.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data1.txt new file mode 100644 index 0000000..71f3dd9 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data1.txt @@ -0,0 +1,100 @@ +0.000000 +0.587492 +0.000000 +0.398640 +0.397734 +0.429157 +0.268481 +0.000000 +0.000000 +0.000000 +0.421493 +0.854574 +0.249783 +0.731021 +0.000000 +0.514754 +0.009570 +0.000000 +0.020877 +0.000000 +0.000000 +0.000000 +0.510839 +0.820497 +0.535951 +0.000000 +0.865260 +0.083124 +0.000000 +0.553480 +0.572826 +0.171117 +0.598066 +0.513710 +0.356163 +0.000000 +0.081632 +0.797019 +0.610082 +0.944438 +0.499856 +0.000000 +0.426876 +0.831854 +0.092253 +0.612313 +0.116357 +0.430044 +0.000000 +0.009044 +0.733558 +0.831814 +0.658985 +0.329823 +0.843180 +0.000000 +0.601514 +0.595771 +0.000000 +0.623058 +0.088822 +0.104747 +0.998191 +0.000000 +0.283452 +0.283160 +0.000000 +0.134867 +0.000000 +0.000000 +0.000000 +0.044479 +0.000000 +0.958756 +0.000000 +0.669556 +0.513155 +0.929810 +0.607730 +0.908207 +0.551880 +0.432238 +0.000000 +0.887482 +0.960368 +0.430580 +0.828051 +0.000000 +0.294325 +0.000000 +0.790637 +0.516438 +0.570255 +0.000000 +0.000000 +0.949679 +0.688064 +0.426776 +0.000000 +0.724604 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data2.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data2.txt new file mode 100644 index 0000000..bea5881 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data2.txt @@ -0,0 +1,100 @@ +0.000000 +0.062468 +0.000000 +0.818972 +0.764367 +0.752078 +0.702310 +0.000000 +0.000000 +0.000000 +0.953898 +0.752456 +0.060694 +0.332032 +0.000000 +0.142708 +0.197275 +0.000000 +0.483852 +0.000000 +0.000000 +0.000000 +0.309592 +0.491439 +0.085813 +0.000000 +0.241865 +0.327787 +0.000000 +0.133588 +0.349882 +0.227526 +0.092796 +0.330936 +0.354600 +0.000000 +0.189746 +0.595866 +0.678286 +0.641908 +0.863470 +0.000000 +0.013263 +0.738397 +0.364233 +0.433195 +0.022677 +0.452934 +0.000000 +0.308109 +0.221324 +0.150745 +0.542021 +0.546143 +0.623821 +0.000000 +0.444119 +0.998467 +0.000000 +0.153725 +0.856049 +0.969513 +0.977249 +0.000000 +0.415120 +0.247276 +0.000000 +0.813531 +0.000000 +0.000000 +0.000000 +0.982889 +0.000000 +0.012405 +0.000000 +0.721928 +0.136797 +0.547175 +0.376088 +0.775977 +0.805158 +0.468428 +0.000000 +0.709904 +0.128386 +0.406907 +0.322126 +0.000000 +0.963822 +0.000000 +0.887229 +0.121698 +0.367343 +0.000000 +0.000000 +0.899169 +0.579129 +0.307088 +0.000000 +0.218927 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data3.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data3.txt new file mode 100644 index 0000000..1c6aa48 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data3.txt @@ -0,0 +1,100 @@ +0.000000 +0.193006 +0.000000 +0.420415 +0.400779 +0.477165 +0.003746 +0.000000 +0.000000 +0.000000 +0.657990 +0.459695 +0.238917 +0.149363 +0.000000 +0.763332 +0.151623 +0.000000 +0.406439 +0.000000 +0.000000 +0.000000 +0.365112 +0.202126 +0.095393 +0.000000 +0.307881 +0.350656 +0.000000 +0.151509 +0.344090 +0.289591 +0.068798 +0.737251 +0.461653 +0.000000 +0.214799 +0.259986 +0.770197 +0.620513 +0.004576 +0.000000 +0.551206 +0.869159 +0.318690 +0.424541 +0.156456 +0.067271 +0.000000 +0.982287 +0.661233 +0.433765 +0.326067 +0.599879 +0.569205 +0.000000 +0.989089 +0.964966 +0.000000 +0.016054 +0.792161 +0.118065 +0.194790 +0.000000 +0.349633 +0.670927 +0.000000 +0.395939 +0.000000 +0.000000 +0.000000 +0.731730 +0.000000 +0.143743 +0.000000 +0.149427 +0.663245 +0.459513 +0.017847 +0.734483 +0.844801 +0.161657 +0.000000 +0.970998 +0.513533 +0.304685 +0.041934 +0.000000 +0.842713 +0.000000 +0.334992 +0.857226 +0.973798 +0.000000 +0.000000 +0.937811 +0.384054 +0.168904 +0.000000 +0.552657 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data4.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data4.txt new file mode 100644 index 0000000..4b8a0d8 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data4.txt @@ -0,0 +1,100 @@ +0.000000 +0.907895 +0.000000 +0.104651 +0.309458 +0.806031 +0.058530 +0.000000 +0.000000 +0.000000 +0.954472 +0.619131 +0.617173 +0.784699 +0.000000 +0.907737 +0.077830 +0.000000 +0.867317 +0.000000 +0.000000 +0.000000 +0.177336 +0.654344 +0.731669 +0.000000 +0.392318 +0.172764 +0.000000 +0.124304 +0.004510 +0.218870 +0.793790 +0.827373 +0.258182 +0.000000 +0.037042 +0.498630 +0.883473 +0.996422 +0.032924 +0.000000 +0.175276 +0.952939 +0.686253 +0.470666 +0.191071 +0.548598 +0.000000 +0.786731 +0.108365 +0.862699 +0.538064 +0.776090 +0.197479 +0.000000 +0.415233 +0.157563 +0.000000 +0.836231 +0.908711 +0.178401 +0.102598 +0.000000 +0.765571 +0.434431 +0.000000 +0.117795 +0.000000 +0.000000 +0.000000 +0.463187 +0.000000 +0.217237 +0.000000 +0.822703 +0.928045 +0.915464 +0.470247 +0.085024 +0.098149 +0.105229 +0.000000 +0.131953 +0.564554 +0.723690 +0.837898 +0.000000 +0.983730 +0.000000 +0.505553 +0.781490 +0.996907 +0.000000 +0.000000 +0.681249 +0.389820 +0.021045 +0.000000 +0.174478 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data5.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data5.txt new file mode 100644 index 0000000..700fd3c --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data5.txt @@ -0,0 +1,100 @@ +0.000000 +0.162791 +0.000000 +0.080273 +0.442337 +0.739361 +0.328605 +0.000000 +0.000000 +0.000000 +0.396580 +0.140918 +0.124897 +0.670654 +0.000000 +0.906170 +0.035260 +0.000000 +0.512339 +0.000000 +0.000000 +0.000000 +0.506411 +0.150285 +0.954587 +0.000000 +0.757627 +0.301808 +0.000000 +0.761279 +0.035217 +0.465831 +0.486045 +0.279971 +0.709329 +0.000000 +0.885730 +0.990876 +0.541847 +0.280757 +0.172026 +0.000000 +0.366771 +0.184354 +0.963103 +0.482026 +0.774382 +0.393429 +0.000000 +0.936845 +0.007757 +0.476317 +0.265596 +0.627459 +0.368566 +0.000000 +0.241905 +0.125396 +0.000000 +0.893072 +0.790749 +0.019948 +0.732853 +0.000000 +0.291088 +0.969483 +0.000000 +0.828234 +0.000000 +0.000000 +0.000000 +0.509512 +0.000000 +0.773480 +0.000000 +0.510474 +0.349111 +0.508513 +0.918032 +0.749633 +0.986761 +0.587428 +0.000000 +0.526789 +0.318510 +0.222537 +0.643369 +0.000000 +0.481945 +0.000000 +0.287396 +0.913893 +0.589426 +0.000000 +0.000000 +0.678738 +0.770762 +0.159634 +0.000000 +0.407131 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data6.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data6.txt new file mode 100644 index 0000000..6fc70e0 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data6.txt @@ -0,0 +1,100 @@ +0.000000 +0.757567 +0.000000 +0.937829 +0.408922 +0.316509 +0.436808 +0.000000 +0.000000 +0.000000 +0.688717 +0.074237 +0.046747 +0.842936 +0.000000 +0.434835 +0.336927 +0.000000 +0.271919 +0.000000 +0.000000 +0.000000 +0.179578 +0.025356 +0.263231 +0.000000 +0.652016 +0.368824 +0.000000 +0.535206 +0.506977 +0.603859 +0.443635 +0.638383 +0.337757 +0.000000 +0.577311 +0.991210 +0.272683 +0.338669 +0.269226 +0.000000 +0.018925 +0.772966 +0.932858 +0.394369 +0.773902 +0.332043 +0.000000 +0.830962 +0.019871 +0.723937 +0.438823 +0.248025 +0.518991 +0.000000 +0.522518 +0.560043 +0.000000 +0.367597 +0.867432 +0.000742 +0.050261 +0.000000 +0.831110 +0.924989 +0.000000 +0.537344 +0.000000 +0.000000 +0.000000 +0.524835 +0.000000 +0.239046 +0.000000 +0.615068 +0.617547 +0.120538 +0.549017 +0.502128 +0.225787 +0.293111 +0.000000 +0.999134 +0.102136 +0.143811 +0.868055 +0.000000 +0.256776 +0.000000 +0.705315 +0.441501 +0.883435 +0.000000 +0.000000 +0.814067 +0.160727 +0.338047 +0.000000 +0.131755 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data7.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data7.txt new file mode 100644 index 0000000..092458c --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data7.txt @@ -0,0 +1,100 @@ +0.000000 +0.892625 +0.000000 +0.007717 +0.894352 +0.758227 +0.179780 +0.000000 +0.000000 +0.000000 +0.178348 +0.074066 +0.264691 +0.015943 +0.000000 +0.497952 +0.493882 +0.000000 +0.205442 +0.000000 +0.000000 +0.000000 +0.168515 +0.051513 +0.215417 +0.000000 +0.546846 +0.743518 +0.000000 +0.945648 +0.637119 +0.496518 +0.083713 +0.265682 +0.002656 +0.000000 +0.768515 +0.953835 +0.074561 +0.258132 +0.530327 +0.000000 +0.044667 +0.712655 +0.923680 +0.939105 +0.448788 +0.269939 +0.000000 +0.967236 +0.037485 +0.952625 +0.643290 +0.144118 +0.423245 +0.000000 +0.920098 +0.040368 +0.000000 +0.170406 +0.610056 +0.211545 +0.978762 +0.000000 +0.353682 +0.057799 +0.000000 +0.521201 +0.000000 +0.000000 +0.000000 +0.948764 +0.000000 +0.520962 +0.000000 +0.948507 +0.542992 +0.993209 +0.566995 +0.601671 +0.619222 +0.620950 +0.000000 +0.262947 +0.094862 +0.035704 +0.850029 +0.000000 +0.781600 +0.000000 +0.850172 +0.766481 +0.340082 +0.000000 +0.000000 +0.532099 +0.982478 +0.306238 +0.000000 +0.697169 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data8.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data8.txt new file mode 100644 index 0000000..dfcf378 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/data8.txt @@ -0,0 +1,100 @@ +0.000000 +0.708257 +0.000000 +0.664671 +0.906175 +0.971882 +0.111460 +0.000000 +0.000000 +0.000000 +0.026867 +0.039040 +0.557752 +0.370079 +0.000000 +0.932272 +0.374023 +0.000000 +0.324328 +0.000000 +0.000000 +0.000000 +0.764588 +0.765121 +0.819301 +0.000000 +0.573135 +0.871444 +0.000000 +0.670647 +0.461576 +0.547785 +0.442639 +0.378738 +0.723299 +0.000000 +0.914842 +0.029141 +0.467314 +0.251210 +0.861569 +0.000000 +0.150465 +0.789075 +0.509022 +0.238933 +0.086928 +0.094923 +0.000000 +0.951826 +0.250809 +0.492494 +0.702512 +0.208443 +0.935793 +0.000000 +0.741985 +0.245424 +0.000000 +0.827645 +0.770747 +0.375251 +0.850625 +0.000000 +0.905245 +0.229121 +0.000000 +0.393173 +0.000000 +0.000000 +0.000000 +0.064980 +0.000000 +0.993878 +0.000000 +0.573883 +0.333735 +0.398297 +0.788723 +0.591208 +0.392434 +0.742053 +0.000000 +0.986172 +0.779241 +0.012006 +0.864705 +0.000000 +0.903608 +0.000000 +0.676905 +0.843478 +0.230367 +0.000000 +0.000000 +0.275996 +0.519038 +0.617492 +0.000000 +0.842507 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/results.txt new file mode 100644 index 0000000..b080499 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/results.txt @@ -0,0 +1,800 @@ +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.587492 +0.062468 +0.193006 +0.907895 +0.162791 +0.757567 +0.892625 +0.708257 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.398640 +0.818972 +0.420415 +0.104651 +0.080273 +0.937829 +0.007717 +0.664671 +0.397734 +0.764367 +0.400779 +0.309458 +0.442337 +0.408922 +0.894352 +0.906175 +0.429157 +0.752078 +0.477165 +0.806031 +0.739361 +0.316509 +0.758227 +0.971882 +0.268481 +0.702310 +0.003746 +0.058530 +0.328605 +0.436808 +0.179780 +0.111460 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.421493 +0.953898 +0.657990 +0.954472 +0.396580 +0.688717 +0.178348 +0.026867 +0.854574 +0.752456 +0.459695 +0.619131 +0.140918 +0.074237 +0.074066 +0.039040 +0.249783 +0.060694 +0.238917 +0.617173 +0.124897 +0.046747 +0.264691 +0.557752 +0.731021 +0.332032 +0.149363 +0.784699 +0.670654 +0.842936 +0.015943 +0.370079 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.514754 +0.142708 +0.763332 +0.907737 +0.906170 +0.434835 +0.497952 +0.932272 +0.009570 +0.197275 +0.151623 +0.077830 +0.035260 +0.336927 +0.493882 +0.374023 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.020877 +0.483852 +0.406439 +0.867317 +0.512339 +0.271919 +0.205442 +0.324328 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.510839 +0.309592 +0.365112 +0.177336 +0.506411 +0.179578 +0.168515 +0.764588 +0.820497 +0.491439 +0.202126 +0.654344 +0.150285 +0.025356 +0.051513 +0.765121 +0.535951 +0.085813 +0.095393 +0.731669 +0.954587 +0.263231 +0.215417 +0.819301 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.865260 +0.241865 +0.307881 +0.392318 +0.757627 +0.652016 +0.546846 +0.573135 +0.083124 +0.327787 +0.350656 +0.172764 +0.301808 +0.368824 +0.743518 +0.871444 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.553480 +0.133588 +0.151509 +0.124304 +0.761279 +0.535206 +0.945648 +0.670647 +0.572826 +0.349882 +0.344090 +0.004510 +0.035217 +0.506977 +0.637119 +0.461576 +0.171117 +0.227526 +0.289591 +0.218870 +0.465831 +0.603859 +0.496518 +0.547785 +0.598066 +0.092796 +0.068798 +0.793790 +0.486045 +0.443635 +0.083713 +0.442639 +0.513710 +0.330936 +0.737251 +0.827373 +0.279971 +0.638383 +0.265682 +0.378738 +0.356163 +0.354600 +0.461653 +0.258182 +0.709329 +0.337757 +0.002656 +0.723299 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.081632 +0.189746 +0.214799 +0.037042 +0.885730 +0.577311 +0.768515 +0.914842 +0.797019 +0.595866 +0.259986 +0.498630 +0.990876 +0.991210 +0.953835 +0.029141 +0.610082 +0.678286 +0.770197 +0.883473 +0.541847 +0.272683 +0.074561 +0.467314 +0.944438 +0.641908 +0.620513 +0.996422 +0.280757 +0.338669 +0.258132 +0.251210 +0.499856 +0.863470 +0.004576 +0.032924 +0.172026 +0.269226 +0.530327 +0.861569 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.426876 +0.013263 +0.551206 +0.175276 +0.366771 +0.018925 +0.044667 +0.150465 +0.831854 +0.738397 +0.869159 +0.952939 +0.184354 +0.772966 +0.712655 +0.789075 +0.092253 +0.364233 +0.318690 +0.686253 +0.963103 +0.932858 +0.923680 +0.509022 +0.612313 +0.433195 +0.424541 +0.470666 +0.482026 +0.394369 +0.939105 +0.238933 +0.116357 +0.022677 +0.156456 +0.191071 +0.774382 +0.773902 +0.448788 +0.086928 +0.430044 +0.452934 +0.067271 +0.548598 +0.393429 +0.332043 +0.269939 +0.094923 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.009044 +0.308109 +0.982287 +0.786731 +0.936845 +0.830962 +0.967236 +0.951826 +0.733558 +0.221324 +0.661233 +0.108365 +0.007757 +0.019871 +0.037485 +0.250809 +0.831814 +0.150745 +0.433765 +0.862699 +0.476317 +0.723937 +0.952625 +0.492494 +0.658985 +0.542021 +0.326067 +0.538064 +0.265596 +0.438823 +0.643290 +0.702512 +0.329823 +0.546143 +0.599879 +0.776090 +0.627459 +0.248025 +0.144118 +0.208443 +0.843180 +0.623821 +0.569205 +0.197479 +0.368566 +0.518991 +0.423245 +0.935793 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.601514 +0.444119 +0.989089 +0.415233 +0.241905 +0.522518 +0.920098 +0.741985 +0.595771 +0.998467 +0.964966 +0.157563 +0.125396 +0.560043 +0.040368 +0.245424 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.623058 +0.153725 +0.016054 +0.836231 +0.893072 +0.367597 +0.170406 +0.827645 +0.088822 +0.856049 +0.792161 +0.908711 +0.790749 +0.867432 +0.610056 +0.770747 +0.104747 +0.969513 +0.118065 +0.178401 +0.019948 +0.000742 +0.211545 +0.375251 +0.998191 +0.977249 +0.194790 +0.102598 +0.732853 +0.050261 +0.978762 +0.850625 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.283452 +0.415120 +0.349633 +0.765571 +0.291088 +0.831110 +0.353682 +0.905245 +0.283160 +0.247276 +0.670927 +0.434431 +0.969483 +0.924989 +0.057799 +0.229121 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.134867 +0.813531 +0.395939 +0.117795 +0.828234 +0.537344 +0.521201 +0.393173 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.044479 +0.982889 +0.731730 +0.463187 +0.509512 +0.524835 +0.948764 +0.064980 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.958756 +0.012405 +0.143743 +0.217237 +0.773480 +0.239046 +0.520962 +0.993878 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.669556 +0.721928 +0.149427 +0.822703 +0.510474 +0.615068 +0.948507 +0.573883 +0.513155 +0.136797 +0.663245 +0.928045 +0.349111 +0.617547 +0.542992 +0.333735 +0.929810 +0.547175 +0.459513 +0.915464 +0.508513 +0.120538 +0.993209 +0.398297 +0.607730 +0.376088 +0.017847 +0.470247 +0.918032 +0.549017 +0.566995 +0.788723 +0.908207 +0.775977 +0.734483 +0.085024 +0.749633 +0.502128 +0.601671 +0.591208 +0.551880 +0.805158 +0.844801 +0.098149 +0.986761 +0.225787 +0.619222 +0.392434 +0.432238 +0.468428 +0.161657 +0.105229 +0.587428 +0.293111 +0.620950 +0.742053 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.887482 +0.709904 +0.970998 +0.131953 +0.526789 +0.999134 +0.262947 +0.986172 +0.960368 +0.128386 +0.513533 +0.564554 +0.318510 +0.102136 +0.094862 +0.779241 +0.430580 +0.406907 +0.304685 +0.723690 +0.222537 +0.143811 +0.035704 +0.012006 +0.828051 +0.322126 +0.041934 +0.837898 +0.643369 +0.868055 +0.850029 +0.864705 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.294325 +0.963822 +0.842713 +0.983730 +0.481945 +0.256776 +0.781600 +0.903608 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.790637 +0.887229 +0.334992 +0.505553 +0.287396 +0.705315 +0.850172 +0.676905 +0.516438 +0.121698 +0.857226 +0.781490 +0.913893 +0.441501 +0.766481 +0.843478 +0.570255 +0.367343 +0.973798 +0.996907 +0.589426 +0.883435 +0.340082 +0.230367 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.949679 +0.899169 +0.937811 +0.681249 +0.678738 +0.814067 +0.532099 +0.275996 +0.688064 +0.579129 +0.384054 +0.389820 +0.770762 +0.160727 +0.982478 +0.519038 +0.426776 +0.307088 +0.168904 +0.021045 +0.159634 +0.338047 +0.306238 +0.617492 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.724604 +0.218927 +0.552657 +0.174478 +0.407131 +0.131755 +0.697169 +0.842507 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/stats.txt new file mode 100644 index 0000000..18fe149 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursions/stats.txt @@ -0,0 +1,1520 @@ + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0168 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1995 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.739534 p_value = 0.587492 +SUCCESS x = -3 chi^2 = 10.490671 p_value = 0.062468 +SUCCESS x = -2 chi^2 = 7.393119 p_value = 0.193006 +SUCCESS x = -1 chi^2 = 1.544361 p_value = 0.907895 +SUCCESS x = 1 chi^2 = 7.883208 p_value = 0.162791 +SUCCESS x = 2 chi^2 = 2.624976 p_value = 0.757567 +SUCCESS x = 3 chi^2 = 1.670263 p_value = 0.892625 +SUCCESS x = 4 chi^2 = 2.946348 p_value = 0.708257 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0219 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0887 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 5.143328 p_value = 0.398640 +SUCCESS x = -3 chi^2 = 2.212890 p_value = 0.818972 +SUCCESS x = -2 chi^2 = 4.962977 p_value = 0.420415 +SUCCESS x = -1 chi^2 = 9.112740 p_value = 0.104651 +SUCCESS x = 1 chi^2 = 9.827508 p_value = 0.080273 +SUCCESS x = 2 chi^2 = 1.271577 p_value = 0.937829 +FAILURE x = 3 chi^2 = 15.711637 p_value = 0.007717 +SUCCESS x = 4 chi^2 = 3.229372 p_value = 0.664671 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2534 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 5.150976 p_value = 0.397734 +SUCCESS x = -3 chi^2 = 2.580227 p_value = 0.764367 +SUCCESS x = -2 chi^2 = 5.125318 p_value = 0.400779 +SUCCESS x = -1 chi^2 = 5.966851 p_value = 0.309458 +SUCCESS x = 1 chi^2 = 4.787687 p_value = 0.442337 +SUCCESS x = 2 chi^2 = 5.057344 p_value = 0.408922 +SUCCESS x = 3 chi^2 = 1.656354 p_value = 0.894352 +SUCCESS x = 4 chi^2 = 1.558897 p_value = 0.906175 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1618 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.892363 p_value = 0.429157 +SUCCESS x = -3 chi^2 = 2.660988 p_value = 0.752078 +SUCCESS x = -2 chi^2 = 4.520350 p_value = 0.477165 +SUCCESS x = -1 chi^2 = 2.301607 p_value = 0.806031 +SUCCESS x = 1 chi^2 = 2.744129 p_value = 0.739361 +SUCCESS x = 2 chi^2 = 5.895619 p_value = 0.316509 +SUCCESS x = 3 chi^2 = 2.620642 p_value = 0.758227 +SUCCESS x = 4 chi^2 = 0.876749 p_value = 0.971882 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1363 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 6.408410 p_value = 0.268481 +SUCCESS x = -3 chi^2 = 2.984923 p_value = 0.702310 +FAILURE x = -2 chi^2 = 17.433937 p_value = 0.003746 +SUCCESS x = -1 chi^2 = 10.661042 p_value = 0.058530 +SUCCESS x = 1 chi^2 = 5.776229 p_value = 0.328605 +SUCCESS x = 2 chi^2 = 4.831345 p_value = 0.436808 +SUCCESS x = 3 chi^2 = 7.598755 p_value = 0.179780 +SUCCESS x = 4 chi^2 = 8.940532 p_value = 0.111460 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0224 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0411 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0233 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1294 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.954215 p_value = 0.421493 +SUCCESS x = -3 chi^2 = 1.102326 p_value = 0.953898 +SUCCESS x = -2 chi^2 = 3.272922 p_value = 0.657990 +SUCCESS x = -1 chi^2 = 1.095827 p_value = 0.954472 +SUCCESS x = 1 chi^2 = 5.160742 p_value = 0.396580 +SUCCESS x = 2 chi^2 = 3.073101 p_value = 0.688717 +SUCCESS x = 3 chi^2 = 7.621787 p_value = 0.178348 +SUCCESS x = 4 chi^2 = 12.652027 p_value = 0.026867 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1083 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.960565 p_value = 0.854574 +SUCCESS x = -3 chi^2 = 2.658513 p_value = 0.752456 +SUCCESS x = -2 chi^2 = 4.652862 p_value = 0.459695 +SUCCESS x = -1 chi^2 = 3.528163 p_value = 0.619131 +SUCCESS x = 1 chi^2 = 8.290859 p_value = 0.140918 +SUCCESS x = 2 chi^2 = 10.035441 p_value = 0.074237 +SUCCESS x = 3 chi^2 = 10.041551 p_value = 0.074066 +SUCCESS x = 4 chi^2 = 11.706393 p_value = 0.039040 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0547 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 6.628310 p_value = 0.249783 +SUCCESS x = -3 chi^2 = 10.566157 p_value = 0.060694 +SUCCESS x = -2 chi^2 = 6.762430 p_value = 0.238917 +SUCCESS x = -1 chi^2 = 3.541133 p_value = 0.617173 +SUCCESS x = 1 chi^2 = 8.627057 p_value = 0.124897 +SUCCESS x = 2 chi^2 = 11.244250 p_value = 0.046747 +SUCCESS x = 3 chi^2 = 6.451952 p_value = 0.264691 +SUCCESS x = 4 chi^2 = 3.942305 p_value = 0.557752 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1922 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.798471 p_value = 0.731021 +SUCCESS x = -3 chi^2 = 5.743029 p_value = 0.332032 +SUCCESS x = -2 chi^2 = 8.127208 p_value = 0.149363 +SUCCESS x = -1 chi^2 = 2.445369 p_value = 0.784699 +SUCCESS x = 1 chi^2 = 3.190427 p_value = 0.670654 +SUCCESS x = 2 chi^2 = 2.044629 p_value = 0.842936 +SUCCESS x = 3 chi^2 = 13.947968 p_value = 0.015943 +SUCCESS x = 4 chi^2 = 5.390712 p_value = 0.370079 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0218 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0755 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.244672 p_value = 0.514754 +SUCCESS x = -3 chi^2 = 8.255451 p_value = 0.142708 +SUCCESS x = -2 chi^2 = 2.587049 p_value = 0.763332 +SUCCESS x = -1 chi^2 = 1.545695 p_value = 0.907737 +SUCCESS x = 1 chi^2 = 1.558940 p_value = 0.906170 +SUCCESS x = 2 chi^2 = 4.847012 p_value = 0.434835 +SUCCESS x = 3 chi^2 = 4.366421 p_value = 0.497952 +SUCCESS x = 4 chi^2 = 1.325637 p_value = 0.932272 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1431 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +FAILURE x = -4 chi^2 = 15.192740 p_value = 0.009570 +SUCCESS x = -3 chi^2 = 7.329352 p_value = 0.197275 +SUCCESS x = -2 chi^2 = 8.084815 p_value = 0.151623 +SUCCESS x = -1 chi^2 = 9.909853 p_value = 0.077830 +SUCCESS x = 1 chi^2 = 11.965758 p_value = 0.035260 +SUCCESS x = 2 chi^2 = 5.696051 p_value = 0.336927 +SUCCESS x = 3 chi^2 = 4.396260 p_value = 0.493882 +SUCCESS x = 4 chi^2 = 5.355751 p_value = 0.374023 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0348 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1122 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 13.281782 p_value = 0.020877 +SUCCESS x = -3 chi^2 = 4.470409 p_value = 0.483852 +SUCCESS x = -2 chi^2 = 5.077969 p_value = 0.406439 +SUCCESS x = -1 chi^2 = 1.866310 p_value = 0.867317 +SUCCESS x = 1 chi^2 = 4.262032 p_value = 0.512339 +SUCCESS x = 2 chi^2 = 6.369358 p_value = 0.271919 +SUCCESS x = 3 chi^2 = 7.210618 p_value = 0.205442 +SUCCESS x = 4 chi^2 = 5.818050 p_value = 0.324328 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0248 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0451 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0293 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0702 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.272842 p_value = 0.510839 +SUCCESS x = -3 chi^2 = 5.965484 p_value = 0.309592 +SUCCESS x = -2 chi^2 = 5.435124 p_value = 0.365112 +SUCCESS x = -1 chi^2 = 7.638177 p_value = 0.177336 +SUCCESS x = 1 chi^2 = 4.304843 p_value = 0.506411 +SUCCESS x = 2 chi^2 = 7.601984 p_value = 0.179578 +SUCCESS x = 3 chi^2 = 7.784561 p_value = 0.168515 +SUCCESS x = 4 chi^2 = 2.578771 p_value = 0.764588 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0701 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.202344 p_value = 0.820497 +SUCCESS x = -3 chi^2 = 4.414245 p_value = 0.491439 +SUCCESS x = -2 chi^2 = 7.258326 p_value = 0.202126 +SUCCESS x = -1 chi^2 = 3.296719 p_value = 0.654344 +SUCCESS x = 1 chi^2 = 8.109843 p_value = 0.150285 +SUCCESS x = 2 chi^2 = 12.797080 p_value = 0.025356 +SUCCESS x = 3 chi^2 = 10.993299 p_value = 0.051513 +SUCCESS x = 4 chi^2 = 2.575255 p_value = 0.765121 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1079 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.094089 p_value = 0.535951 +SUCCESS x = -3 chi^2 = 9.649040 p_value = 0.085813 +SUCCESS x = -2 chi^2 = 9.364123 p_value = 0.095393 +SUCCESS x = -1 chi^2 = 2.794254 p_value = 0.731669 +SUCCESS x = 1 chi^2 = 1.094532 p_value = 0.954587 +SUCCESS x = 2 chi^2 = 6.468850 p_value = 0.263231 +SUCCESS x = 3 chi^2 = 7.070946 p_value = 0.215417 +SUCCESS x = 4 chi^2 = 2.210614 p_value = 0.819301 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0116 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1188 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.881699 p_value = 0.865260 +SUCCESS x = -3 chi^2 = 6.725543 p_value = 0.241865 +SUCCESS x = -2 chi^2 = 5.982957 p_value = 0.307881 +SUCCESS x = -1 chi^2 = 5.196970 p_value = 0.392318 +SUCCESS x = 1 chi^2 = 2.624579 p_value = 0.757627 +SUCCESS x = 2 chi^2 = 3.311926 p_value = 0.652016 +SUCCESS x = 3 chi^2 = 4.017867 p_value = 0.546846 +SUCCESS x = 4 chi^2 = 3.836858 p_value = 0.573135 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1360 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 9.734287 p_value = 0.083124 +SUCCESS x = -3 chi^2 = 5.784200 p_value = 0.327787 +SUCCESS x = -2 chi^2 = 5.566993 p_value = 0.350656 +SUCCESS x = -1 chi^2 = 7.713235 p_value = 0.172764 +SUCCESS x = 1 chi^2 = 6.045588 p_value = 0.301808 +SUCCESS x = 2 chi^2 = 5.401888 p_value = 0.368824 +SUCCESS x = 3 chi^2 = 2.716993 p_value = 0.743518 +SUCCESS x = 4 chi^2 = 1.835213 p_value = 0.871444 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0111 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0706 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.971822 p_value = 0.553480 +SUCCESS x = -3 chi^2 = 8.440159 p_value = 0.133588 +SUCCESS x = -2 chi^2 = 8.086944 p_value = 0.151509 +SUCCESS x = -1 chi^2 = 8.640227 p_value = 0.124304 +SUCCESS x = 1 chi^2 = 2.600567 p_value = 0.761279 +SUCCESS x = 2 chi^2 = 4.099325 p_value = 0.535206 +SUCCESS x = 3 chi^2 = 1.191941 p_value = 0.945648 +SUCCESS x = 4 chi^2 = 3.190472 p_value = 0.670647 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1864 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.838966 p_value = 0.572826 +SUCCESS x = -3 chi^2 = 5.574167 p_value = 0.349882 +SUCCESS x = -2 chi^2 = 5.628226 p_value = 0.344090 +FAILURE x = -1 chi^2 = 16.994635 p_value = 0.004510 +SUCCESS x = 1 chi^2 = 11.968884 p_value = 0.035217 +SUCCESS x = 2 chi^2 = 4.300747 p_value = 0.506977 +SUCCESS x = 3 chi^2 = 3.409531 p_value = 0.637119 +SUCCESS x = 4 chi^2 = 4.638446 p_value = 0.461576 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0670 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 7.740693 p_value = 0.171117 +SUCCESS x = -3 chi^2 = 6.908609 p_value = 0.227526 +SUCCESS x = -2 chi^2 = 6.174682 p_value = 0.289591 +SUCCESS x = -1 chi^2 = 7.023881 p_value = 0.218870 +SUCCESS x = 1 chi^2 = 4.605970 p_value = 0.465831 +SUCCESS x = 2 chi^2 = 3.629703 p_value = 0.603859 +SUCCESS x = 3 chi^2 = 4.376917 p_value = 0.496518 +SUCCESS x = 4 chi^2 = 4.011336 p_value = 0.547785 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0861 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.668448 p_value = 0.598066 +SUCCESS x = -3 chi^2 = 9.438645 p_value = 0.092796 +SUCCESS x = -2 chi^2 = 10.236776 p_value = 0.068798 +SUCCESS x = -1 chi^2 = 2.384437 p_value = 0.793790 +SUCCESS x = 1 chi^2 = 4.454123 p_value = 0.486045 +SUCCESS x = 2 chi^2 = 4.777491 p_value = 0.443635 +SUCCESS x = 3 chi^2 = 9.715384 p_value = 0.083713 +SUCCESS x = 4 chi^2 = 4.785315 p_value = 0.442639 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0977 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.252172 p_value = 0.513710 +SUCCESS x = -3 chi^2 = 5.753621 p_value = 0.330936 +SUCCESS x = -2 chi^2 = 2.757888 p_value = 0.737251 +SUCCESS x = -1 chi^2 = 2.154555 p_value = 0.827373 +SUCCESS x = 1 chi^2 = 6.279427 p_value = 0.279971 +SUCCESS x = 2 chi^2 = 3.401228 p_value = 0.638383 +SUCCESS x = 3 chi^2 = 6.440518 p_value = 0.265682 +SUCCESS x = 4 chi^2 = 5.314302 p_value = 0.378738 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0627 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 5.516292 p_value = 0.356163 +SUCCESS x = -3 chi^2 = 5.530618 p_value = 0.354600 +SUCCESS x = -2 chi^2 = 4.637860 p_value = 0.461653 +SUCCESS x = -1 chi^2 = 6.527911 p_value = 0.258182 +SUCCESS x = 1 chi^2 = 2.939394 p_value = 0.709329 +SUCCESS x = 2 chi^2 = 5.688129 p_value = 0.337757 +FAILURE x = 3 chi^2 = 18.244004 p_value = 0.002656 +SUCCESS x = 4 chi^2 = 2.848695 p_value = 0.723299 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0131 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1873 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 9.782702 p_value = 0.081632 +SUCCESS x = -3 chi^2 = 7.442639 p_value = 0.189746 +SUCCESS x = -2 chi^2 = 7.079439 p_value = 0.214799 +SUCCESS x = -1 chi^2 = 11.840363 p_value = 0.037042 +SUCCESS x = 1 chi^2 = 1.725040 p_value = 0.885730 +SUCCESS x = 2 chi^2 = 3.808448 p_value = 0.577311 +SUCCESS x = 3 chi^2 = 2.552851 p_value = 0.768515 +SUCCESS x = 4 chi^2 = 1.484585 p_value = 0.914842 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 3270 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.362680 p_value = 0.797019 +SUCCESS x = -3 chi^2 = 3.683203 p_value = 0.595866 +SUCCESS x = -2 chi^2 = 6.506709 p_value = 0.259986 +SUCCESS x = -1 chi^2 = 4.361468 p_value = 0.498630 +SUCCESS x = 1 chi^2 = 0.532722 p_value = 0.990876 +SUCCESS x = 2 chi^2 = 0.524197 p_value = 0.991210 +SUCCESS x = 3 chi^2 = 1.103028 p_value = 0.953835 +SUCCESS x = 4 chi^2 = 12.447807 p_value = 0.029141 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0929 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.588228 p_value = 0.610082 +SUCCESS x = -3 chi^2 = 3.140821 p_value = 0.678286 +SUCCESS x = -2 chi^2 = 2.541735 p_value = 0.770197 +SUCCESS x = -1 chi^2 = 1.742734 p_value = 0.883473 +SUCCESS x = 1 chi^2 = 4.052745 p_value = 0.541847 +SUCCESS x = 2 chi^2 = 6.360736 p_value = 0.272683 +SUCCESS x = 3 chi^2 = 10.023907 p_value = 0.074561 +SUCCESS x = 4 chi^2 = 4.594694 p_value = 0.467314 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0554 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.204567 p_value = 0.944438 +SUCCESS x = -3 chi^2 = 3.378097 p_value = 0.641908 +SUCCESS x = -2 chi^2 = 3.519009 p_value = 0.620513 +SUCCESS x = -1 chi^2 = 0.357401 p_value = 0.996422 +SUCCESS x = 1 chi^2 = 6.270758 p_value = 0.280757 +SUCCESS x = 2 chi^2 = 5.679458 p_value = 0.338669 +SUCCESS x = 3 chi^2 = 6.528508 p_value = 0.258132 +SUCCESS x = 4 chi^2 = 6.611057 p_value = 0.251210 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0623 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.352509 p_value = 0.499856 +SUCCESS x = -3 chi^2 = 1.895034 p_value = 0.863470 +FAILURE x = -2 chi^2 = 16.960288 p_value = 0.004576 +SUCCESS x = -1 chi^2 = 12.139647 p_value = 0.032924 +SUCCESS x = 1 chi^2 = 7.725522 p_value = 0.172026 +SUCCESS x = 2 chi^2 = 6.399917 p_value = 0.269226 +SUCCESS x = 3 chi^2 = 4.133730 p_value = 0.530327 +SUCCESS x = 4 chi^2 = 1.909140 p_value = 0.861569 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0191 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0652 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.910699 p_value = 0.426876 +SUCCESS x = -3 chi^2 = 14.399254 p_value = 0.013263 +SUCCESS x = -2 chi^2 = 3.987579 p_value = 0.551206 +SUCCESS x = -1 chi^2 = 7.671779 p_value = 0.175276 +SUCCESS x = 1 chi^2 = 5.420245 p_value = 0.366771 +SUCCESS x = 2 chi^2 = 13.525108 p_value = 0.018925 +SUCCESS x = 3 chi^2 = 11.361384 p_value = 0.044667 +SUCCESS x = 4 chi^2 = 8.106464 p_value = 0.150465 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2653 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.123163 p_value = 0.831854 +SUCCESS x = -3 chi^2 = 2.750419 p_value = 0.738397 +SUCCESS x = -2 chi^2 = 1.852471 p_value = 0.869159 +SUCCESS x = -1 chi^2 = 1.113080 p_value = 0.952939 +SUCCESS x = 1 chi^2 = 7.526197 p_value = 0.184354 +SUCCESS x = 2 chi^2 = 2.523409 p_value = 0.772966 +SUCCESS x = 3 chi^2 = 2.917813 p_value = 0.712655 +SUCCESS x = 4 chi^2 = 2.416093 p_value = 0.789075 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 3592 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 9.454479 p_value = 0.092253 +SUCCESS x = -3 chi^2 = 5.443035 p_value = 0.364233 +SUCCESS x = -2 chi^2 = 5.873835 p_value = 0.318690 +SUCCESS x = -1 chi^2 = 3.089087 p_value = 0.686253 +SUCCESS x = 1 chi^2 = 0.993318 p_value = 0.963103 +SUCCESS x = 2 chi^2 = 1.320025 p_value = 0.932858 +SUCCESS x = 3 chi^2 = 1.405776 p_value = 0.923680 +SUCCESS x = 4 chi^2 = 4.285956 p_value = 0.509022 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0938 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.573388 p_value = 0.612313 +SUCCESS x = -3 chi^2 = 4.860070 p_value = 0.433195 +SUCCESS x = -2 chi^2 = 4.929532 p_value = 0.424541 +SUCCESS x = -1 chi^2 = 4.569296 p_value = 0.470666 +SUCCESS x = 1 chi^2 = 4.484009 p_value = 0.482026 +SUCCESS x = 2 chi^2 = 5.179499 p_value = 0.394369 +SUCCESS x = 3 chi^2 = 1.258883 p_value = 0.939105 +SUCCESS x = 4 chi^2 = 6.762227 p_value = 0.238933 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0535 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 8.822504 p_value = 0.116357 +SUCCESS x = -3 chi^2 = 13.076005 p_value = 0.022677 +SUCCESS x = -2 chi^2 = 7.996008 p_value = 0.156456 +SUCCESS x = -1 chi^2 = 7.422430 p_value = 0.191071 +SUCCESS x = 1 chi^2 = 2.514019 p_value = 0.774382 +SUCCESS x = 2 chi^2 = 2.517203 p_value = 0.773902 +SUCCESS x = 3 chi^2 = 4.737193 p_value = 0.448788 +SUCCESS x = 4 chi^2 = 9.614392 p_value = 0.086928 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0704 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.885256 p_value = 0.430044 +SUCCESS x = -3 chi^2 = 4.704986 p_value = 0.452934 +SUCCESS x = -2 chi^2 = 10.295946 p_value = 0.067271 +SUCCESS x = -1 chi^2 = 4.005682 p_value = 0.548598 +SUCCESS x = 1 chi^2 = 5.187500 p_value = 0.393429 +SUCCESS x = 2 chi^2 = 5.742915 p_value = 0.332043 +SUCCESS x = 3 chi^2 = 6.391805 p_value = 0.269939 +SUCCESS x = 4 chi^2 = 9.377452 p_value = 0.094923 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0420 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1422 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +FAILURE x = -4 chi^2 = 15.329402 p_value = 0.009044 +SUCCESS x = -3 chi^2 = 5.980618 p_value = 0.308109 +SUCCESS x = -2 chi^2 = 0.712299 p_value = 0.982287 +SUCCESS x = -1 chi^2 = 2.431786 p_value = 0.786731 +SUCCESS x = 1 chi^2 = 1.281294 p_value = 0.936845 +SUCCESS x = 2 chi^2 = 2.129430 p_value = 0.830962 +SUCCESS x = 3 chi^2 = 0.940294 p_value = 0.967236 +SUCCESS x = 4 chi^2 = 1.125456 p_value = 0.951826 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0569 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.781957 p_value = 0.733558 +SUCCESS x = -3 chi^2 = 6.990822 p_value = 0.221324 +SUCCESS x = -2 chi^2 = 3.251774 p_value = 0.661233 +SUCCESS x = -1 chi^2 = 9.017575 p_value = 0.108365 +FAILURE x = 1 chi^2 = 15.699473 p_value = 0.007757 +SUCCESS x = 2 chi^2 = 13.404305 p_value = 0.019871 +SUCCESS x = 3 chi^2 = 11.810039 p_value = 0.037485 +SUCCESS x = 4 chi^2 = 6.615901 p_value = 0.250809 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1048 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.123441 p_value = 0.831814 +SUCCESS x = -3 chi^2 = 8.101212 p_value = 0.150745 +SUCCESS x = -2 chi^2 = 4.855527 p_value = 0.433765 +SUCCESS x = -1 chi^2 = 1.900763 p_value = 0.862699 +SUCCESS x = 1 chi^2 = 4.526718 p_value = 0.476317 +SUCCESS x = 2 chi^2 = 2.844548 p_value = 0.723937 +SUCCESS x = 3 chi^2 = 1.116589 p_value = 0.952625 +SUCCESS x = 4 chi^2 = 4.406472 p_value = 0.492494 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0795 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.266429 p_value = 0.658985 +SUCCESS x = -3 chi^2 = 4.051532 p_value = 0.542021 +SUCCESS x = -2 chi^2 = 5.800994 p_value = 0.326067 +SUCCESS x = -1 chi^2 = 4.079245 p_value = 0.538064 +SUCCESS x = 1 chi^2 = 6.441509 p_value = 0.265596 +SUCCESS x = 2 chi^2 = 4.815389 p_value = 0.438823 +SUCCESS x = 3 chi^2 = 3.369038 p_value = 0.643290 +SUCCESS x = 4 chi^2 = 2.983616 p_value = 0.702512 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1488 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 5.764399 p_value = 0.329823 +SUCCESS x = -3 chi^2 = 4.022768 p_value = 0.546143 +SUCCESS x = -2 chi^2 = 3.656312 p_value = 0.599879 +SUCCESS x = -1 chi^2 = 2.502688 p_value = 0.776090 +SUCCESS x = 1 chi^2 = 3.473118 p_value = 0.627459 +SUCCESS x = 2 chi^2 = 6.649675 p_value = 0.248025 +SUCCESS x = 3 chi^2 = 8.227832 p_value = 0.144118 +SUCCESS x = 4 chi^2 = 7.167999 p_value = 0.208443 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0668 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.042886 p_value = 0.843180 +SUCCESS x = -3 chi^2 = 3.497135 p_value = 0.623821 +SUCCESS x = -2 chi^2 = 3.863680 p_value = 0.569205 +SUCCESS x = -1 chi^2 = 7.326347 p_value = 0.197479 +SUCCESS x = 1 chi^2 = 5.404192 p_value = 0.368566 +SUCCESS x = 2 chi^2 = 4.214312 p_value = 0.518991 +SUCCESS x = 3 chi^2 = 4.940010 p_value = 0.423245 +SUCCESS x = 4 chi^2 = 1.291608 p_value = 0.935793 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0195 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1884 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.645369 p_value = 0.601514 +SUCCESS x = -3 chi^2 = 4.773687 p_value = 0.444119 +SUCCESS x = -2 chi^2 = 0.575686 p_value = 0.989089 +SUCCESS x = -1 chi^2 = 5.005308 p_value = 0.415233 +SUCCESS x = 1 chi^2 = 6.725053 p_value = 0.241905 +SUCCESS x = 2 chi^2 = 4.189143 p_value = 0.522518 +SUCCESS x = 3 chi^2 = 1.438120 p_value = 0.920098 +SUCCESS x = 4 chi^2 = 2.727006 p_value = 0.741985 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0500 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.683838 p_value = 0.595771 +SUCCESS x = -3 chi^2 = 0.250816 p_value = 0.998467 +SUCCESS x = -2 chi^2 = 0.969778 p_value = 0.964966 +SUCCESS x = -1 chi^2 = 7.976000 p_value = 0.157563 +SUCCESS x = 1 chi^2 = 8.616000 p_value = 0.125396 +SUCCESS x = 2 chi^2 = 3.926519 p_value = 0.560043 +SUCCESS x = 3 chi^2 = 11.620883 p_value = 0.040368 +SUCCESS x = 4 chi^2 = 6.681516 p_value = 0.245424 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0314 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1560 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.502180 p_value = 0.623058 +SUCCESS x = -3 chi^2 = 8.045883 p_value = 0.153725 +SUCCESS x = -2 chi^2 = 13.930991 p_value = 0.016054 +SUCCESS x = -1 chi^2 = 2.092308 p_value = 0.836231 +SUCCESS x = 1 chi^2 = 1.666667 p_value = 0.893072 +SUCCESS x = 2 chi^2 = 5.412852 p_value = 0.367597 +SUCCESS x = 3 chi^2 = 7.752621 p_value = 0.170406 +SUCCESS x = 4 chi^2 = 2.152650 p_value = 0.827645 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1109 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 9.556523 p_value = 0.088822 +SUCCESS x = -3 chi^2 = 1.949785 p_value = 0.856049 +SUCCESS x = -2 chi^2 = 2.395385 p_value = 0.792161 +SUCCESS x = -1 chi^2 = 1.537421 p_value = 0.908711 +SUCCESS x = 1 chi^2 = 2.404869 p_value = 0.790749 +SUCCESS x = 2 chi^2 = 1.865444 p_value = 0.867432 +SUCCESS x = 3 chi^2 = 3.588399 p_value = 0.610056 +SUCCESS x = 4 chi^2 = 2.538097 p_value = 0.770747 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0831 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 9.110235 p_value = 0.104747 +SUCCESS x = -3 chi^2 = 0.909730 p_value = 0.969513 +SUCCESS x = -2 chi^2 = 8.782383 p_value = 0.118065 +SUCCESS x = -1 chi^2 = 7.620939 p_value = 0.178401 +SUCCESS x = 1 chi^2 = 13.394705 p_value = 0.019948 +FAILURE x = 2 chi^2 = 21.201334 p_value = 0.000742 +SUCCESS x = 3 chi^2 = 7.124488 p_value = 0.211545 +SUCCESS x = 4 chi^2 = 5.344916 p_value = 0.375251 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0684 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 0.268650 p_value = 0.998191 +SUCCESS x = -3 chi^2 = 0.796618 p_value = 0.977249 +SUCCESS x = -2 chi^2 = 7.366327 p_value = 0.194790 +SUCCESS x = -1 chi^2 = 9.166667 p_value = 0.102598 +SUCCESS x = 1 chi^2 = 2.786550 p_value = 0.732853 +SUCCESS x = 2 chi^2 = 11.057036 p_value = 0.050261 +SUCCESS x = 3 chi^2 = 0.772365 p_value = 0.978762 +SUCCESS x = 4 chi^2 = 1.989293 p_value = 0.850625 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0088 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1992 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 6.241200 p_value = 0.283452 +SUCCESS x = -3 chi^2 = 5.006236 p_value = 0.415120 +SUCCESS x = -2 chi^2 = 5.576479 p_value = 0.349633 +SUCCESS x = -1 chi^2 = 2.572289 p_value = 0.765571 +SUCCESS x = 1 chi^2 = 6.158635 p_value = 0.291088 +SUCCESS x = 2 chi^2 = 2.128390 p_value = 0.831110 +SUCCESS x = 3 chi^2 = 5.539055 p_value = 0.353682 +SUCCESS x = 4 chi^2 = 1.566717 p_value = 0.905245 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0868 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 6.244391 p_value = 0.283160 +SUCCESS x = -3 chi^2 = 6.658809 p_value = 0.247276 +SUCCESS x = -2 chi^2 = 3.188656 p_value = 0.670927 +SUCCESS x = -1 chi^2 = 4.850230 p_value = 0.434431 +SUCCESS x = 1 chi^2 = 0.910138 p_value = 0.969483 +SUCCESS x = 2 chi^2 = 1.393810 p_value = 0.924989 +SUCCESS x = 3 chi^2 = 10.693873 p_value = 0.057799 +SUCCESS x = 4 chi^2 = 6.887779 p_value = 0.229121 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0082 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0956 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 8.413583 p_value = 0.134867 +SUCCESS x = -3 chi^2 = 2.250350 p_value = 0.813531 +SUCCESS x = -2 chi^2 = 5.166176 p_value = 0.395939 +SUCCESS x = -1 chi^2 = 8.788703 p_value = 0.117795 +SUCCESS x = 1 chi^2 = 2.148536 p_value = 0.828234 +SUCCESS x = 2 chi^2 = 4.084302 p_value = 0.537344 +SUCCESS x = 3 chi^2 = 4.198527 p_value = 0.521201 +SUCCESS x = 4 chi^2 = 5.189682 p_value = 0.393173 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0112 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0442 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0162 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0995 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 11.372276 p_value = 0.044479 +SUCCESS x = -3 chi^2 = 0.701445 p_value = 0.982889 +SUCCESS x = -2 chi^2 = 2.793858 p_value = 0.731730 +SUCCESS x = -1 chi^2 = 4.626131 p_value = 0.463187 +SUCCESS x = 1 chi^2 = 4.282412 p_value = 0.509512 +SUCCESS x = 2 chi^2 = 4.172653 p_value = 0.524835 +SUCCESS x = 3 chi^2 = 1.158849 p_value = 0.948764 +SUCCESS x = 4 chi^2 = 10.387129 p_value = 0.064980 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0090 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0825 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.046178 p_value = 0.958756 +SUCCESS x = -3 chi^2 = 14.562519 p_value = 0.012405 +SUCCESS x = -2 chi^2 = 8.235166 p_value = 0.143743 +SUCCESS x = -1 chi^2 = 7.046061 p_value = 0.217237 +SUCCESS x = 1 chi^2 = 2.520000 p_value = 0.773480 +SUCCESS x = 2 chi^2 = 6.760808 p_value = 0.239046 +SUCCESS x = 3 chi^2 = 4.200233 p_value = 0.520962 +SUCCESS x = 4 chi^2 = 0.448823 p_value = 0.993878 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0002 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1855 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.197575 p_value = 0.669556 +SUCCESS x = -3 chi^2 = 2.857601 p_value = 0.721928 +SUCCESS x = -2 chi^2 = 8.125992 p_value = 0.149427 +SUCCESS x = -1 chi^2 = 2.187062 p_value = 0.822703 +SUCCESS x = 1 chi^2 = 4.275472 p_value = 0.510474 +SUCCESS x = 2 chi^2 = 3.555096 p_value = 0.615068 +SUCCESS x = 3 chi^2 = 1.161609 p_value = 0.948507 +SUCCESS x = 4 chi^2 = 3.831767 p_value = 0.573883 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1242 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.256161 p_value = 0.513155 +SUCCESS x = -3 chi^2 = 8.373905 p_value = 0.136797 +SUCCESS x = -2 chi^2 = 3.238663 p_value = 0.663245 +SUCCESS x = -1 chi^2 = 1.365539 p_value = 0.928045 +SUCCESS x = 1 chi^2 = 5.581320 p_value = 0.349111 +SUCCESS x = 2 chi^2 = 3.538657 p_value = 0.617547 +SUCCESS x = 3 chi^2 = 4.044746 p_value = 0.542992 +SUCCESS x = 4 chi^2 = 5.726620 p_value = 0.333735 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0839 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.349000 p_value = 0.929810 +SUCCESS x = -3 chi^2 = 4.015579 p_value = 0.547175 +SUCCESS x = -2 chi^2 = 4.654262 p_value = 0.459513 +SUCCESS x = -1 chi^2 = 1.479142 p_value = 0.915464 +SUCCESS x = 1 chi^2 = 4.289631 p_value = 0.508513 +SUCCESS x = 2 chi^2 = 8.725246 p_value = 0.120538 +SUCCESS x = 3 chi^2 = 0.469151 p_value = 0.993209 +SUCCESS x = 4 chi^2 = 5.146226 p_value = 0.398297 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0552 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.603885 p_value = 0.607730 +SUCCESS x = -3 chi^2 = 5.337548 p_value = 0.376088 +SUCCESS x = -2 chi^2 = 13.669977 p_value = 0.017847 +SUCCESS x = -1 chi^2 = 4.572464 p_value = 0.470247 +SUCCESS x = 1 chi^2 = 1.456522 p_value = 0.918032 +SUCCESS x = 2 chi^2 = 4.002773 p_value = 0.549017 +SUCCESS x = 3 chi^2 = 3.878800 p_value = 0.566995 +SUCCESS x = 4 chi^2 = 2.418455 p_value = 0.788723 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0935 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.541710 p_value = 0.908207 +SUCCESS x = -3 chi^2 = 2.503442 p_value = 0.775977 +SUCCESS x = -2 chi^2 = 2.775929 p_value = 0.734483 +SUCCESS x = -1 chi^2 = 9.673797 p_value = 0.085024 +SUCCESS x = 1 chi^2 = 2.677005 p_value = 0.749633 +SUCCESS x = 2 chi^2 = 4.335948 p_value = 0.502128 +SUCCESS x = 3 chi^2 = 3.644323 p_value = 0.601671 +SUCCESS x = 4 chi^2 = 3.714495 p_value = 0.591208 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0878 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.982906 p_value = 0.551880 +SUCCESS x = -3 chi^2 = 2.307546 p_value = 0.805158 +SUCCESS x = -2 chi^2 = 2.031272 p_value = 0.844801 +SUCCESS x = -1 chi^2 = 9.287016 p_value = 0.098149 +SUCCESS x = 1 chi^2 = 0.626424 p_value = 0.986761 +SUCCESS x = 2 chi^2 = 6.931466 p_value = 0.225787 +SUCCESS x = 3 chi^2 = 3.527555 p_value = 0.619222 +SUCCESS x = 4 chi^2 = 5.195980 p_value = 0.392434 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0573 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.867703 p_value = 0.432238 +SUCCESS x = -3 chi^2 = 4.586245 p_value = 0.468428 +SUCCESS x = -2 chi^2 = 7.903109 p_value = 0.161657 +SUCCESS x = -1 chi^2 = 9.097731 p_value = 0.105229 +SUCCESS x = 1 chi^2 = 3.739965 p_value = 0.587428 +SUCCESS x = 2 chi^2 = 6.137052 p_value = 0.293111 +SUCCESS x = 3 chi^2 = 3.516121 p_value = 0.620950 +SUCCESS x = 4 chi^2 = 2.726560 p_value = 0.742053 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0096 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2135 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.711226 p_value = 0.887482 +SUCCESS x = -3 chi^2 = 2.935666 p_value = 0.709904 +SUCCESS x = -2 chi^2 = 0.889207 p_value = 0.970998 +SUCCESS x = -1 chi^2 = 8.474473 p_value = 0.131953 +SUCCESS x = 1 chi^2 = 4.158782 p_value = 0.526789 +SUCCESS x = 2 chi^2 = 0.198080 p_value = 0.999134 +SUCCESS x = 3 chi^2 = 6.472153 p_value = 0.262947 +SUCCESS x = 4 chi^2 = 0.638513 p_value = 0.986172 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0603 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.026885 p_value = 0.960368 +SUCCESS x = -3 chi^2 = 8.550647 p_value = 0.128386 +SUCCESS x = -2 chi^2 = 4.253445 p_value = 0.513533 +SUCCESS x = -1 chi^2 = 3.895522 p_value = 0.564554 +SUCCESS x = 1 chi^2 = 5.875622 p_value = 0.318510 +SUCCESS x = 2 chi^2 = 9.178941 p_value = 0.102136 +SUCCESS x = 3 chi^2 = 9.379208 p_value = 0.094862 +SUCCESS x = 4 chi^2 = 2.481751 p_value = 0.779241 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1417 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.880961 p_value = 0.430580 +SUCCESS x = -3 chi^2 = 5.074076 p_value = 0.406907 +SUCCESS x = -2 chi^2 = 6.015796 p_value = 0.304685 +SUCCESS x = -1 chi^2 = 2.846154 p_value = 0.723690 +SUCCESS x = 1 chi^2 = 6.974594 p_value = 0.222537 +SUCCESS x = 2 chi^2 = 8.233836 p_value = 0.143811 +SUCCESS x = 3 chi^2 = 11.933924 p_value = 0.035704 +SUCCESS x = 4 chi^2 = 14.642052 p_value = 0.012006 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1118 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.149812 p_value = 0.828051 +SUCCESS x = -3 chi^2 = 5.839748 p_value = 0.322126 +SUCCESS x = -2 chi^2 = 11.523488 p_value = 0.041934 +SUCCESS x = -1 chi^2 = 2.080501 p_value = 0.837898 +SUCCESS x = 1 chi^2 = 3.368515 p_value = 0.643369 +SUCCESS x = 2 chi^2 = 1.860774 p_value = 0.868055 +SUCCESS x = 3 chi^2 = 1.993609 p_value = 0.850029 +SUCCESS x = 4 chi^2 = 1.885844 p_value = 0.864705 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0115 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1917 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 6.124150 p_value = 0.294325 +SUCCESS x = -3 chi^2 = 0.984295 p_value = 0.963822 +SUCCESS x = -2 chi^2 = 2.046221 p_value = 0.842713 +SUCCESS x = -1 chi^2 = 0.685968 p_value = 0.983730 +SUCCESS x = 1 chi^2 = 4.484611 p_value = 0.481945 +SUCCESS x = 2 chi^2 = 6.544530 p_value = 0.256776 +SUCCESS x = 3 chi^2 = 2.466046 p_value = 0.781600 +SUCCESS x = 4 chi^2 = 1.580412 p_value = 0.903608 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0233 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1916 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.405619 p_value = 0.790637 +SUCCESS x = -3 chi^2 = 1.713231 p_value = 0.887229 +SUCCESS x = -2 chi^2 = 5.714554 p_value = 0.334992 +SUCCESS x = -1 chi^2 = 4.311065 p_value = 0.505553 +SUCCESS x = 1 chi^2 = 6.198330 p_value = 0.287396 +SUCCESS x = 2 chi^2 = 2.965437 p_value = 0.705315 +SUCCESS x = 3 chi^2 = 1.992573 p_value = 0.850172 +SUCCESS x = 4 chi^2 = 3.149791 p_value = 0.676905 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1189 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.232587 p_value = 0.516438 +SUCCESS x = -3 chi^2 = 8.698794 p_value = 0.121698 +SUCCESS x = -2 chi^2 = 1.941158 p_value = 0.857226 +SUCCESS x = -1 chi^2 = 2.466779 p_value = 0.781490 +SUCCESS x = 1 chi^2 = 1.492851 p_value = 0.913893 +SUCCESS x = 2 chi^2 = 4.794266 p_value = 0.441501 +SUCCESS x = 3 chi^2 = 2.566283 p_value = 0.766481 +SUCCESS x = 4 chi^2 = 2.040753 p_value = 0.843478 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0702 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.856506 p_value = 0.570255 +SUCCESS x = -3 chi^2 = 5.415125 p_value = 0.367343 +SUCCESS x = -2 chi^2 = 0.849073 p_value = 0.973798 +SUCCESS x = -1 chi^2 = 0.336182 p_value = 0.996907 +SUCCESS x = 1 chi^2 = 3.726496 p_value = 0.589426 +SUCCESS x = 2 chi^2 = 1.743027 p_value = 0.883435 +SUCCESS x = 3 chi^2 = 5.666038 p_value = 0.340082 +SUCCESS x = 4 chi^2 = 6.871588 p_value = 0.230367 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0154 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0242 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1349 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 1.148967 p_value = 0.949679 +SUCCESS x = -3 chi^2 = 1.617140 p_value = 0.899169 +SUCCESS x = -2 chi^2 = 1.271751 p_value = 0.937811 +SUCCESS x = -1 chi^2 = 3.121572 p_value = 0.681249 +SUCCESS x = 1 chi^2 = 3.137880 p_value = 0.678738 +SUCCESS x = 2 chi^2 = 2.246666 p_value = 0.814067 +SUCCESS x = 3 chi^2 = 4.121217 p_value = 0.532099 +SUCCESS x = 4 chi^2 = 6.323555 p_value = 0.275996 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1658 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 3.077334 p_value = 0.688064 +SUCCESS x = -3 chi^2 = 3.796107 p_value = 0.579129 +SUCCESS x = -2 chi^2 = 5.268016 p_value = 0.384054 +SUCCESS x = -1 chi^2 = 5.218335 p_value = 0.389820 +SUCCESS x = 1 chi^2 = 2.537998 p_value = 0.770762 +SUCCESS x = 2 chi^2 = 7.919522 p_value = 0.160727 +SUCCESS x = 3 chi^2 = 0.708879 p_value = 0.982478 +SUCCESS x = 4 chi^2 = 4.213979 p_value = 0.519038 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0573 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 4.911501 p_value = 0.426776 +SUCCESS x = -3 chi^2 = 5.991079 p_value = 0.307088 +SUCCESS x = -2 chi^2 = 7.777972 p_value = 0.168904 +SUCCESS x = -1 chi^2 = 13.261780 p_value = 0.021045 +SUCCESS x = 1 chi^2 = 7.938918 p_value = 0.159634 +SUCCESS x = 2 chi^2 = 5.685368 p_value = 0.338047 +SUCCESS x = 3 chi^2 = 5.999807 p_value = 0.306238 +SUCCESS x = 4 chi^2 = 3.539019 p_value = 0.617492 + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0270 + (b) Sequence Length (n) = 1000000 + --------------------------------------------- + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 0914 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 2.840215 p_value = 0.724604 +SUCCESS x = -3 chi^2 = 7.023118 p_value = 0.218927 +SUCCESS x = -2 chi^2 = 3.977524 p_value = 0.552657 +SUCCESS x = -1 chi^2 = 7.684902 p_value = 0.174478 +SUCCESS x = 1 chi^2 = 5.072210 p_value = 0.407131 +SUCCESS x = 2 chi^2 = 8.478645 p_value = 0.131755 +SUCCESS x = 3 chi^2 = 3.018269 p_value = 0.697169 +SUCCESS x = 4 chi^2 = 2.047693 p_value = 0.842507 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data1.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data1.txt new file mode 100644 index 0000000..59fddcb --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data1.txt @@ -0,0 +1,100 @@ +0.000000 +0.391867 +0.000000 +0.584348 +0.174037 +0.915115 +0.457333 +0.000000 +0.000000 +0.000000 +0.073038 +0.302148 +0.547650 +0.526262 +0.000000 +0.392506 +0.663400 +0.000000 +0.457851 +0.000000 +0.000000 +0.000000 +0.052157 +0.294021 +0.303702 +0.000000 +0.165072 +0.317389 +0.000000 +0.717764 +0.817788 +0.094990 +0.856223 +0.930045 +0.476282 +0.000000 +0.852251 +0.104057 +0.050884 +0.589760 +0.710614 +0.000000 +0.716840 +0.294259 +0.545994 +0.626140 +0.423265 +0.509712 +0.000000 +0.722787 +0.801323 +0.481070 +0.058540 +0.950370 +0.785580 +0.000000 +0.472077 +0.735767 +0.000000 +0.930797 +0.691708 +0.668401 +0.235270 +0.000000 +0.521068 +0.345676 +0.000000 +0.969029 +0.000000 +0.000000 +0.000000 +0.446560 +0.000000 +0.738104 +0.000000 +0.684631 +0.781489 +0.901049 +0.787099 +0.425787 +0.462309 +0.768955 +0.000000 +0.288454 +0.434095 +0.329577 +0.692888 +0.000000 +0.745099 +0.000000 +0.832442 +0.020466 +0.948391 +0.000000 +0.000000 +0.130314 +0.006595 +0.254641 +0.000000 +0.072140 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data10.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data10.txt new file mode 100644 index 0000000..db95454 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data10.txt @@ -0,0 +1,100 @@ +0.000000 +0.456837 +0.000000 +0.924339 +0.725458 +0.698949 +0.048523 +0.000000 +0.000000 +0.000000 +0.859577 +0.273156 +0.856052 +0.508426 +0.000000 +0.487165 +0.041603 +0.000000 +1.000000 +0.000000 +0.000000 +0.000000 +0.165205 +0.593244 +0.272268 +0.000000 +0.276901 +0.773644 +0.000000 +0.749463 +0.154189 +0.126065 +0.866043 +0.571694 +0.516015 +0.000000 +0.731515 +0.719895 +0.443926 +0.133070 +0.029155 +0.000000 +0.028691 +0.232337 +0.563188 +0.871609 +0.646548 +0.379156 +0.000000 +0.910420 +0.373840 +0.615400 +0.259095 +0.313359 +0.661574 +0.000000 +0.883434 +0.775947 +0.000000 +0.410205 +0.949209 +0.049723 +1.000000 +0.000000 +0.727428 +0.942600 +0.000000 +0.647391 +0.000000 +0.000000 +0.000000 +0.805230 +0.000000 +0.490627 +0.000000 +0.157972 +0.278599 +0.164078 +0.786492 +0.502462 +0.720377 +0.929384 +0.000000 +0.613552 +0.215638 +0.188538 +0.553759 +0.000000 +0.332544 +0.000000 +0.467261 +0.295636 +1.000000 +0.000000 +0.000000 +0.908039 +0.689590 +0.026727 +0.000000 +0.242222 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data11.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data11.txt new file mode 100644 index 0000000..b17eed5 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data11.txt @@ -0,0 +1,100 @@ +0.000000 +0.453561 +0.000000 +0.475971 +0.620805 +0.983805 +0.063205 +0.000000 +0.000000 +0.000000 +0.699596 +0.168513 +0.637429 +0.386476 +0.000000 +0.789132 +0.177334 +0.000000 +0.788597 +0.000000 +0.000000 +0.000000 +0.212003 +0.781359 +0.126342 +0.000000 +0.200825 +0.665932 +0.000000 +0.963235 +0.872290 +0.290637 +0.522172 +0.958334 +0.369872 +0.000000 +0.872595 +0.432270 +0.503043 +0.118516 +0.600699 +0.000000 +0.024175 +0.378973 +0.764394 +0.575581 +0.236985 +0.156907 +0.000000 +0.965459 +0.015815 +0.771779 +0.496177 +0.314696 +0.752069 +0.000000 +0.314226 +0.499343 +0.000000 +0.259891 +0.873379 +0.461473 +0.814871 +0.000000 +0.769748 +0.835344 +0.000000 +0.863714 +0.000000 +0.000000 +0.000000 +0.927813 +0.000000 +0.560063 +0.000000 +0.372926 +0.668205 +0.832564 +0.590120 +0.303932 +0.868682 +0.733031 +0.000000 +0.750429 +0.086825 +0.362295 +0.961048 +0.000000 +0.283591 +0.000000 +0.275176 +0.644267 +0.889707 +0.000000 +0.000000 +0.705492 +0.236777 +0.091329 +0.000000 +0.508177 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data12.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data12.txt new file mode 100644 index 0000000..3393aa3 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data12.txt @@ -0,0 +1,100 @@ +0.000000 +0.837324 +0.000000 +0.856757 +0.513546 +0.503983 +0.072058 +0.000000 +0.000000 +0.000000 +0.307850 +0.172410 +0.490466 +0.245515 +0.000000 +0.908376 +0.547251 +0.000000 +0.932288 +0.000000 +0.000000 +0.000000 +0.327733 +0.430528 +0.210750 +0.000000 +0.171616 +0.686932 +0.000000 +0.721061 +0.618438 +0.660075 +0.382697 +0.373306 +0.206628 +0.000000 +0.849326 +0.442088 +0.966897 +0.135880 +0.560033 +0.000000 +0.104726 +0.543315 +0.987371 +0.380138 +0.159076 +0.110255 +0.000000 +0.946512 +0.011339 +0.531858 +0.266857 +0.375960 +0.573557 +0.000000 +0.268123 +0.865242 +0.000000 +0.427991 +0.775739 +0.991248 +0.537462 +0.000000 +0.496388 +0.512634 +0.000000 +0.401661 +0.000000 +0.000000 +0.000000 +0.748360 +0.000000 +0.947332 +0.000000 +0.912304 +0.467339 +0.654432 +0.483992 +0.325870 +0.521958 +0.615665 +0.000000 +0.891128 +0.039356 +0.485642 +0.894663 +0.000000 +0.325970 +0.000000 +0.435252 +0.883342 +0.783692 +0.000000 +0.000000 +0.611468 +0.560254 +0.302810 +0.000000 +0.652873 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data13.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data13.txt new file mode 100644 index 0000000..8f2ceed --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data13.txt @@ -0,0 +1,100 @@ +0.000000 +0.644986 +0.000000 +0.885832 +0.667160 +0.576764 +0.145650 +0.000000 +0.000000 +0.000000 +0.088869 +0.172452 +0.500179 +0.189965 +0.000000 +0.876328 +0.702822 +0.000000 +0.993634 +0.000000 +0.000000 +0.000000 +0.628257 +0.237589 +0.684145 +0.000000 +0.247947 +0.586761 +0.000000 +0.793691 +0.701127 +0.893223 +0.325268 +0.446663 +0.129615 +0.000000 +0.481433 +0.477453 +0.545159 +0.136887 +0.622331 +0.000000 +0.769469 +0.483622 +0.734679 +0.681703 +0.711568 +0.100618 +0.000000 +0.712468 +0.058291 +0.785284 +0.136706 +0.301915 +0.852342 +0.000000 +0.278499 +0.961868 +0.000000 +0.611805 +0.670582 +0.731573 +0.493551 +0.000000 +0.245358 +0.709946 +0.000000 +0.716574 +0.000000 +0.000000 +0.000000 +0.878785 +0.000000 +0.801636 +0.000000 +0.925840 +0.219243 +0.592540 +0.531547 +0.827032 +0.295433 +0.250146 +0.000000 +0.898742 +0.100292 +0.398175 +0.854138 +0.000000 +0.340972 +0.000000 +0.727820 +0.804115 +0.816535 +0.000000 +0.000000 +0.678312 +0.994763 +0.623243 +0.000000 +0.608138 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data14.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data14.txt new file mode 100644 index 0000000..79508a2 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data14.txt @@ -0,0 +1,100 @@ +0.000000 +0.479488 +0.000000 +0.456921 +0.793160 +0.957941 +0.253123 +0.000000 +0.000000 +0.000000 +0.038402 +0.107069 +0.657456 +0.129487 +0.000000 +0.661762 +0.264716 +0.000000 +0.592797 +0.000000 +0.000000 +0.000000 +0.782720 +0.397707 +0.763131 +0.000000 +0.753090 +0.778541 +0.000000 +0.762952 +0.874204 +0.869804 +0.355610 +0.526456 +0.147168 +0.000000 +0.904628 +0.662174 +0.486440 +0.120620 +0.887358 +0.000000 +0.482965 +0.486700 +0.697023 +0.729104 +0.547688 +0.126528 +0.000000 +0.661724 +0.406529 +0.667508 +0.103080 +0.178863 +0.963631 +0.000000 +0.270310 +0.949571 +0.000000 +0.578902 +0.368717 +0.694712 +0.539984 +0.000000 +0.328573 +0.755033 +0.000000 +0.807277 +0.000000 +0.000000 +0.000000 +0.670167 +0.000000 +0.445364 +0.000000 +0.826726 +0.247255 +0.320829 +0.717982 +0.895743 +0.474046 +0.214727 +0.000000 +0.854296 +0.233960 +0.226866 +0.783377 +0.000000 +0.203917 +0.000000 +0.914238 +0.608185 +0.637292 +0.000000 +0.000000 +0.728938 +0.953840 +0.737788 +0.000000 +0.656760 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data15.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data15.txt new file mode 100644 index 0000000..22b8f0e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data15.txt @@ -0,0 +1,100 @@ +0.000000 +0.507019 +0.000000 +0.264106 +1.000000 +1.000000 +0.334845 +0.000000 +0.000000 +0.000000 +0.016379 +0.102557 +0.715386 +0.086932 +0.000000 +0.703798 +0.099825 +0.000000 +0.491824 +0.000000 +0.000000 +0.000000 +0.929468 +0.562064 +0.608127 +0.000000 +0.823784 +0.958504 +0.000000 +0.618849 +0.671068 +0.921265 +0.517851 +0.633033 +0.233254 +0.000000 +0.541292 +0.958372 +0.790389 +0.117106 +0.864354 +0.000000 +0.304421 +0.616479 +0.792365 +0.630995 +0.356661 +0.111612 +0.000000 +0.667423 +0.700736 +0.481010 +0.051981 +0.182860 +0.597544 +0.000000 +0.333223 +0.856244 +0.000000 +0.541885 +0.401651 +0.784356 +0.596198 +0.000000 +0.785405 +0.800054 +0.000000 +0.793302 +0.000000 +0.000000 +0.000000 +0.534060 +0.000000 +0.369108 +0.000000 +0.280530 +0.486613 +0.197715 +0.898907 +0.675695 +0.965565 +0.175800 +0.000000 +0.821130 +0.424428 +0.370856 +0.515446 +0.000000 +0.075512 +0.000000 +0.826509 +0.862554 +0.669760 +0.000000 +0.000000 +0.736362 +0.801562 +0.605448 +0.000000 +0.788716 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data16.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data16.txt new file mode 100644 index 0000000..d4ab411 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data16.txt @@ -0,0 +1,100 @@ +0.000000 +0.498926 +0.000000 +0.271470 +0.925505 +0.618973 +0.466763 +0.000000 +0.000000 +0.000000 +0.008189 +0.163170 +0.650688 +0.041364 +0.000000 +0.658114 +0.077955 +0.000000 +0.673353 +0.000000 +0.000000 +0.000000 +0.911593 +0.678286 +0.971424 +0.000000 +0.833257 +0.864873 +0.000000 +0.796150 +0.630161 +1.000000 +0.663972 +0.669632 +0.312331 +0.000000 +0.561891 +0.923498 +0.811826 +0.111509 +0.479473 +0.000000 +0.224931 +0.534844 +0.760885 +0.538734 +0.387126 +0.056523 +0.000000 +0.574336 +0.736052 +0.606599 +0.025567 +0.145934 +0.346752 +0.000000 +0.497936 +0.738921 +0.000000 +0.647805 +0.559880 +0.668213 +0.380298 +0.000000 +0.676358 +0.973449 +0.000000 +0.450370 +0.000000 +0.000000 +0.000000 +0.605829 +0.000000 +0.465033 +0.000000 +0.065161 +0.889355 +0.184491 +0.776558 +0.456884 +0.952500 +0.104763 +0.000000 +0.802264 +0.737300 +0.818686 +0.288406 +0.000000 +0.050827 +0.000000 +0.750403 +0.750105 +0.778501 +0.000000 +0.000000 +0.769005 +0.707156 +0.588694 +0.000000 +0.850781 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data17.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data17.txt new file mode 100644 index 0000000..c787ac2 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data17.txt @@ -0,0 +1,100 @@ +0.000000 +0.547922 +0.000000 +0.286125 +0.780036 +0.349782 +0.533215 +0.000000 +0.000000 +0.000000 +0.020926 +0.129883 +0.650717 +0.060355 +0.000000 +0.759872 +0.187639 +0.000000 +0.772673 +0.000000 +0.000000 +0.000000 +0.972515 +0.756327 +0.540939 +0.000000 +0.494408 +0.613576 +0.000000 +0.858210 +0.517629 +0.921338 +0.732188 +0.520537 +0.328552 +0.000000 +0.543531 +0.641114 +0.565260 +0.050616 +0.247796 +0.000000 +0.176574 +0.443891 +0.765294 +0.474392 +0.416208 +0.035842 +0.000000 +0.548267 +0.957272 +0.639714 +0.010536 +0.118313 +0.340265 +0.000000 +0.628582 +0.508380 +0.000000 +0.770885 +0.633382 +0.722835 +0.208912 +0.000000 +0.547621 +0.925940 +0.000000 +0.493366 +0.000000 +0.000000 +0.000000 +0.635061 +0.000000 +0.893810 +0.000000 +0.010329 +0.925705 +0.136871 +0.586468 +0.285171 +0.955777 +0.078091 +0.000000 +0.564014 +0.970345 +0.827229 +0.315041 +0.000000 +0.059456 +0.000000 +0.356636 +0.549633 +0.928620 +0.000000 +0.000000 +0.651017 +0.784459 +0.473404 +0.000000 +0.646259 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data18.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data18.txt new file mode 100644 index 0000000..f4b18a2 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data18.txt @@ -0,0 +1,100 @@ +0.000000 +0.516405 +0.000000 +0.347930 +0.417459 +0.370603 +0.602874 +0.000000 +0.000000 +0.000000 +0.060326 +0.105079 +0.780518 +0.188716 +0.000000 +0.995020 +0.438197 +0.000000 +0.685864 +0.000000 +0.000000 +0.000000 +0.994835 +0.721648 +0.565762 +0.000000 +0.389352 +0.651925 +0.000000 +0.660733 +0.260950 +0.842445 +0.725829 +0.668677 +0.497740 +0.000000 +0.520900 +0.399375 +0.344514 +0.029908 +0.242782 +0.000000 +0.310498 +0.430045 +0.970326 +0.642097 +0.445048 +0.036242 +0.000000 +0.566621 +0.846083 +0.611053 +0.010818 +0.152265 +0.498521 +0.000000 +0.893135 +0.559965 +0.000000 +0.913558 +0.635652 +0.990507 +0.176751 +0.000000 +0.617408 +0.824937 +0.000000 +0.756095 +0.000000 +0.000000 +0.000000 +0.472963 +0.000000 +0.765291 +0.000000 +0.006078 +0.891618 +0.091522 +0.401223 +0.149469 +0.866704 +0.092250 +0.000000 +0.409953 +0.994428 +0.514726 +0.475881 +0.000000 +0.055943 +0.000000 +0.274342 +0.594606 +0.688189 +0.000000 +0.000000 +0.556307 +0.813540 +0.405930 +0.000000 +0.540109 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data2.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data2.txt new file mode 100644 index 0000000..d998709 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data2.txt @@ -0,0 +1,100 @@ +0.000000 +0.505233 +0.000000 +0.663383 +0.131352 +0.781878 +0.494955 +0.000000 +0.000000 +0.000000 +0.125331 +0.567709 +0.390509 +0.313546 +0.000000 +0.272925 +0.595488 +0.000000 +0.368468 +0.000000 +0.000000 +0.000000 +0.038711 +0.300968 +0.443069 +0.000000 +0.157273 +0.341837 +0.000000 +0.536302 +0.872334 +0.080247 +0.755720 +0.819801 +0.502348 +0.000000 +0.909315 +0.168798 +0.123695 +0.664011 +0.854902 +0.000000 +0.785848 +0.549145 +0.496933 +0.676468 +0.425317 +0.610615 +0.000000 +0.942105 +0.707630 +0.726591 +0.129720 +0.758352 +0.848739 +0.000000 +0.578737 +0.629996 +0.000000 +0.922669 +0.826418 +0.474191 +0.273078 +0.000000 +0.479140 +0.333680 +0.000000 +0.877983 +0.000000 +0.000000 +0.000000 +0.357421 +0.000000 +0.651769 +0.000000 +0.956053 +0.933940 +0.859910 +0.839883 +0.628644 +0.501831 +0.933137 +0.000000 +0.588281 +0.348857 +0.306128 +0.690185 +0.000000 +0.622683 +0.000000 +0.913642 +0.015991 +0.766997 +0.000000 +0.000000 +0.090062 +0.007532 +0.216608 +0.000000 +0.031089 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data3.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data3.txt new file mode 100644 index 0000000..0bb01db --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data3.txt @@ -0,0 +1,100 @@ +0.000000 +0.625991 +0.000000 +0.772017 +0.330066 +0.872177 +0.741891 +0.000000 +0.000000 +0.000000 +0.125528 +0.886271 +0.574241 +0.139885 +0.000000 +0.201393 +0.708946 +0.000000 +0.227778 +0.000000 +0.000000 +0.000000 +0.031828 +0.406761 +0.389935 +0.000000 +0.112403 +0.569342 +0.000000 +0.231810 +0.884428 +0.082732 +0.753422 +0.801835 +0.442756 +0.000000 +0.913396 +0.215689 +0.233906 +0.738918 +0.479473 +0.000000 +0.741202 +0.667012 +0.569105 +0.734323 +0.096542 +0.549370 +0.000000 +0.843337 +0.779834 +0.822642 +0.373301 +0.373620 +0.897361 +0.000000 +0.442424 +0.493909 +0.000000 +0.932730 +0.967118 +0.430012 +0.568745 +0.000000 +0.657185 +0.198888 +0.000000 +0.874007 +0.000000 +0.000000 +0.000000 +0.387475 +0.000000 +0.516565 +0.000000 +0.941921 +0.986680 +0.865587 +0.320552 +0.787641 +0.705980 +0.915180 +0.000000 +0.677447 +0.507410 +0.220830 +0.549664 +0.000000 +0.631742 +0.000000 +0.819258 +0.028962 +0.481942 +0.000000 +0.000000 +0.168323 +0.012946 +0.083864 +0.000000 +0.016387 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data4.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data4.txt new file mode 100644 index 0000000..74e43dc --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data4.txt @@ -0,0 +1,100 @@ +0.000000 +0.525528 +0.000000 +0.920170 +0.382950 +0.886205 +0.972360 +0.000000 +0.000000 +0.000000 +0.140004 +0.673680 +0.963646 +0.213150 +0.000000 +0.104875 +0.826025 +0.000000 +0.372882 +0.000000 +0.000000 +0.000000 +0.095778 +0.483574 +0.160931 +0.000000 +0.202582 +0.844171 +0.000000 +0.093543 +0.972425 +0.123498 +0.436895 +0.784979 +0.340279 +0.000000 +0.394077 +0.153306 +0.542819 +0.849138 +0.343064 +0.000000 +0.732100 +0.675901 +0.672063 +0.994446 +0.007725 +0.435730 +0.000000 +0.834300 +0.992869 +0.649527 +0.530266 +0.221912 +0.741431 +0.000000 +0.169030 +0.365047 +0.000000 +0.867106 +0.832677 +0.662579 +0.838511 +0.000000 +0.615969 +0.124996 +0.000000 +0.689206 +0.000000 +0.000000 +0.000000 +0.264756 +0.000000 +0.268734 +0.000000 +0.889763 +0.808792 +0.637589 +0.220557 +0.894608 +0.862900 +0.755245 +0.000000 +0.536382 +0.626823 +0.129044 +0.286948 +0.000000 +0.976692 +0.000000 +0.899227 +0.019112 +0.266805 +0.000000 +0.000000 +0.298782 +0.031399 +0.066542 +0.000000 +0.012797 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data5.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data5.txt new file mode 100644 index 0000000..c131d05 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data5.txt @@ -0,0 +1,100 @@ +0.000000 +0.422487 +0.000000 +1.000000 +0.407235 +0.860458 +0.893346 +0.000000 +0.000000 +0.000000 +0.220467 +0.709567 +0.808881 +0.747013 +0.000000 +0.096083 +0.774406 +0.000000 +0.678022 +0.000000 +0.000000 +0.000000 +0.190971 +0.493040 +0.155389 +0.000000 +0.800252 +0.964315 +0.000000 +0.057651 +0.735002 +0.147659 +0.479642 +0.661846 +0.396898 +0.000000 +0.326929 +0.219333 +0.834608 +0.920233 +0.345006 +0.000000 +0.875305 +1.000000 +0.563188 +0.700387 +0.009644 +0.290457 +0.000000 +0.675375 +0.835616 +0.855566 +0.558437 +0.158104 +0.770419 +0.000000 +0.228001 +0.393208 +0.000000 +0.715839 +0.983059 +0.781014 +0.849890 +0.000000 +0.719512 +0.049061 +0.000000 +0.652879 +0.000000 +0.000000 +0.000000 +0.164577 +0.000000 +0.289788 +0.000000 +0.801243 +0.856698 +0.642770 +0.256948 +0.427222 +0.421737 +0.370231 +0.000000 +0.747930 +0.558204 +0.111740 +0.138782 +0.000000 +0.694331 +0.000000 +0.787747 +0.018361 +0.533468 +0.000000 +0.000000 +0.407760 +0.076510 +0.094146 +0.000000 +0.021899 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data6.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data6.txt new file mode 100644 index 0000000..fff4e4d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data6.txt @@ -0,0 +1,100 @@ +0.000000 +0.569733 +0.000000 +0.726356 +0.613996 +0.734717 +0.582199 +0.000000 +0.000000 +0.000000 +0.301734 +0.987041 +0.354649 +0.936833 +0.000000 +0.243131 +0.745186 +0.000000 +0.942753 +0.000000 +0.000000 +0.000000 +0.092075 +0.628012 +0.164134 +0.000000 +0.780133 +0.805371 +0.000000 +0.030574 +0.340433 +0.123937 +0.367208 +0.952273 +0.364281 +0.000000 +0.255840 +0.263987 +0.895357 +0.776509 +0.284278 +0.000000 +0.516378 +0.855890 +0.268766 +0.930462 +0.039711 +0.155531 +0.000000 +0.514376 +0.866534 +0.760014 +0.544089 +0.163737 +0.836156 +0.000000 +0.882519 +0.444304 +0.000000 +1.000000 +0.815964 +0.926132 +0.902402 +0.000000 +0.918917 +0.062936 +0.000000 +0.768841 +0.000000 +0.000000 +0.000000 +0.191960 +0.000000 +0.933260 +0.000000 +0.709655 +0.738622 +0.970559 +0.148549 +0.319054 +0.357572 +0.215229 +0.000000 +0.702646 +0.578847 +0.111751 +0.321615 +0.000000 +0.620998 +0.000000 +0.529420 +0.025600 +0.664473 +0.000000 +0.000000 +0.355418 +0.098121 +0.037830 +0.000000 +0.056199 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data7.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data7.txt new file mode 100644 index 0000000..bae0784 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data7.txt @@ -0,0 +1,100 @@ +0.000000 +0.744669 +0.000000 +0.766237 +0.870257 +0.603855 +0.450992 +0.000000 +0.000000 +0.000000 +0.460250 +0.870238 +0.218546 +0.856895 +0.000000 +0.333678 +0.657727 +0.000000 +0.777008 +0.000000 +0.000000 +0.000000 +0.046241 +0.886033 +0.048436 +0.000000 +0.818583 +0.770633 +0.000000 +0.032173 +0.182513 +0.149415 +0.134132 +0.605877 +0.230237 +0.000000 +0.069970 +0.163450 +0.942104 +0.706778 +0.205177 +0.000000 +0.315794 +0.796516 +0.112247 +0.438700 +0.021627 +0.149271 +0.000000 +0.523910 +0.605141 +0.328653 +0.257315 +0.215764 +0.931747 +0.000000 +0.918759 +0.562031 +0.000000 +0.980837 +0.827114 +0.877943 +0.990353 +0.000000 +0.744484 +0.402474 +0.000000 +0.926660 +0.000000 +0.000000 +0.000000 +0.482831 +0.000000 +0.620294 +0.000000 +0.537401 +0.992841 +0.702381 +0.092483 +0.368263 +0.448616 +0.224223 +0.000000 +0.732206 +0.958918 +0.128379 +0.583322 +0.000000 +0.479065 +0.000000 +0.597929 +0.006105 +0.591208 +0.000000 +0.000000 +0.163079 +0.074063 +0.036863 +0.000000 +0.229020 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data8.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data8.txt new file mode 100644 index 0000000..8218c1d --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data8.txt @@ -0,0 +1,100 @@ +0.000000 +0.783928 +0.000000 +0.880146 +0.890343 +0.542553 +0.250131 +0.000000 +0.000000 +0.000000 +0.767938 +0.543278 +0.303071 +0.779966 +0.000000 +0.542415 +0.252641 +0.000000 +0.526231 +0.000000 +0.000000 +0.000000 +0.090091 +0.449921 +0.075526 +0.000000 +0.868296 +0.649917 +0.000000 +0.051020 +0.195164 +0.088498 +0.103561 +0.296078 +0.289258 +0.000000 +0.026000 +0.256319 +0.648820 +0.728669 +0.432399 +0.000000 +0.061397 +0.763270 +0.135761 +0.095669 +0.014153 +0.139649 +0.000000 +0.974090 +0.972694 +0.384220 +0.082301 +0.397180 +0.384979 +0.000000 +0.692819 +0.970872 +0.000000 +0.408295 +0.902431 +0.943549 +0.839192 +0.000000 +0.812019 +0.667514 +0.000000 +0.812140 +0.000000 +0.000000 +0.000000 +0.765952 +0.000000 +0.765336 +0.000000 +0.357865 +0.465512 +0.489804 +0.169839 +0.512979 +0.282526 +0.348237 +0.000000 +0.866684 +0.495472 +0.259360 +0.864275 +0.000000 +0.496081 +0.000000 +0.422499 +0.008883 +0.975416 +0.000000 +0.000000 +0.213166 +0.074319 +0.017758 +0.000000 +0.229431 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data9.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data9.txt new file mode 100644 index 0000000..5c9d12f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/data9.txt @@ -0,0 +1,100 @@ +0.000000 +0.911760 +0.000000 +0.461723 +0.603247 +0.360658 +0.111902 +0.000000 +0.000000 +0.000000 +0.890557 +0.591151 +0.856052 +0.961408 +0.000000 +0.877290 +0.027405 +0.000000 +0.434761 +0.000000 +0.000000 +0.000000 +0.142147 +0.487442 +0.301476 +0.000000 +0.918299 +0.773644 +0.000000 +0.252487 +0.036048 +0.046129 +0.596002 +0.415413 +0.631181 +0.000000 +0.092398 +0.544575 +0.852762 +0.718469 +0.349851 +0.000000 +0.024891 +0.466859 +0.429247 +0.079315 +0.221392 +0.230429 +0.000000 +0.464592 +0.138294 +0.418989 +0.083556 +0.441361 +0.118890 +0.000000 +0.379018 +0.590862 +0.000000 +0.361218 +0.766262 +0.539723 +0.725228 +0.000000 +0.924268 +0.456862 +0.000000 +0.854833 +0.000000 +0.000000 +0.000000 +0.590575 +0.000000 +0.843869 +0.000000 +0.340981 +0.658913 +0.341062 +0.306176 +0.981551 +0.272322 +0.554657 +0.000000 +0.890454 +0.403677 +0.292830 +0.352112 +0.000000 +0.897199 +0.000000 +0.225677 +0.077805 +0.748774 +0.000000 +0.000000 +0.525219 +0.297438 +0.005012 +0.000000 +0.039568 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/results.txt new file mode 100644 index 0000000..02c03a7 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/results.txt @@ -0,0 +1,1800 @@ +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.391867 +0.505233 +0.625991 +0.525528 +0.422487 +0.569733 +0.744669 +0.783928 +0.911760 +0.456837 +0.453561 +0.837324 +0.644986 +0.479488 +0.507019 +0.498926 +0.547922 +0.516405 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.584348 +0.663383 +0.772017 +0.920170 +1.000000 +0.726356 +0.766237 +0.880146 +0.461723 +0.924339 +0.475971 +0.856757 +0.885832 +0.456921 +0.264106 +0.271470 +0.286125 +0.347930 +0.174037 +0.131352 +0.330066 +0.382950 +0.407235 +0.613996 +0.870257 +0.890343 +0.603247 +0.725458 +0.620805 +0.513546 +0.667160 +0.793160 +1.000000 +0.925505 +0.780036 +0.417459 +0.915115 +0.781878 +0.872177 +0.886205 +0.860458 +0.734717 +0.603855 +0.542553 +0.360658 +0.698949 +0.983805 +0.503983 +0.576764 +0.957941 +1.000000 +0.618973 +0.349782 +0.370603 +0.457333 +0.494955 +0.741891 +0.972360 +0.893346 +0.582199 +0.450992 +0.250131 +0.111902 +0.048523 +0.063205 +0.072058 +0.145650 +0.253123 +0.334845 +0.466763 +0.533215 +0.602874 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.073038 +0.125331 +0.125528 +0.140004 +0.220467 +0.301734 +0.460250 +0.767938 +0.890557 +0.859577 +0.699596 +0.307850 +0.088869 +0.038402 +0.016379 +0.008189 +0.020926 +0.060326 +0.302148 +0.567709 +0.886271 +0.673680 +0.709567 +0.987041 +0.870238 +0.543278 +0.591151 +0.273156 +0.168513 +0.172410 +0.172452 +0.107069 +0.102557 +0.163170 +0.129883 +0.105079 +0.547650 +0.390509 +0.574241 +0.963646 +0.808881 +0.354649 +0.218546 +0.303071 +0.856052 +0.856052 +0.637429 +0.490466 +0.500179 +0.657456 +0.715386 +0.650688 +0.650717 +0.780518 +0.526262 +0.313546 +0.139885 +0.213150 +0.747013 +0.936833 +0.856895 +0.779966 +0.961408 +0.508426 +0.386476 +0.245515 +0.189965 +0.129487 +0.086932 +0.041364 +0.060355 +0.188716 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.392506 +0.272925 +0.201393 +0.104875 +0.096083 +0.243131 +0.333678 +0.542415 +0.877290 +0.487165 +0.789132 +0.908376 +0.876328 +0.661762 +0.703798 +0.658114 +0.759872 +0.995020 +0.663400 +0.595488 +0.708946 +0.826025 +0.774406 +0.745186 +0.657727 +0.252641 +0.027405 +0.041603 +0.177334 +0.547251 +0.702822 +0.264716 +0.099825 +0.077955 +0.187639 +0.438197 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.457851 +0.368468 +0.227778 +0.372882 +0.678022 +0.942753 +0.777008 +0.526231 +0.434761 +1.000000 +0.788597 +0.932288 +0.993634 +0.592797 +0.491824 +0.673353 +0.772673 +0.685864 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.052157 +0.038711 +0.031828 +0.095778 +0.190971 +0.092075 +0.046241 +0.090091 +0.142147 +0.165205 +0.212003 +0.327733 +0.628257 +0.782720 +0.929468 +0.911593 +0.972515 +0.994835 +0.294021 +0.300968 +0.406761 +0.483574 +0.493040 +0.628012 +0.886033 +0.449921 +0.487442 +0.593244 +0.781359 +0.430528 +0.237589 +0.397707 +0.562064 +0.678286 +0.756327 +0.721648 +0.303702 +0.443069 +0.389935 +0.160931 +0.155389 +0.164134 +0.048436 +0.075526 +0.301476 +0.272268 +0.126342 +0.210750 +0.684145 +0.763131 +0.608127 +0.971424 +0.540939 +0.565762 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.165072 +0.157273 +0.112403 +0.202582 +0.800252 +0.780133 +0.818583 +0.868296 +0.918299 +0.276901 +0.200825 +0.171616 +0.247947 +0.753090 +0.823784 +0.833257 +0.494408 +0.389352 +0.317389 +0.341837 +0.569342 +0.844171 +0.964315 +0.805371 +0.770633 +0.649917 +0.773644 +0.773644 +0.665932 +0.686932 +0.586761 +0.778541 +0.958504 +0.864873 +0.613576 +0.651925 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.717764 +0.536302 +0.231810 +0.093543 +0.057651 +0.030574 +0.032173 +0.051020 +0.252487 +0.749463 +0.963235 +0.721061 +0.793691 +0.762952 +0.618849 +0.796150 +0.858210 +0.660733 +0.817788 +0.872334 +0.884428 +0.972425 +0.735002 +0.340433 +0.182513 +0.195164 +0.036048 +0.154189 +0.872290 +0.618438 +0.701127 +0.874204 +0.671068 +0.630161 +0.517629 +0.260950 +0.094990 +0.080247 +0.082732 +0.123498 +0.147659 +0.123937 +0.149415 +0.088498 +0.046129 +0.126065 +0.290637 +0.660075 +0.893223 +0.869804 +0.921265 +1.000000 +0.921338 +0.842445 +0.856223 +0.755720 +0.753422 +0.436895 +0.479642 +0.367208 +0.134132 +0.103561 +0.596002 +0.866043 +0.522172 +0.382697 +0.325268 +0.355610 +0.517851 +0.663972 +0.732188 +0.725829 +0.930045 +0.819801 +0.801835 +0.784979 +0.661846 +0.952273 +0.605877 +0.296078 +0.415413 +0.571694 +0.958334 +0.373306 +0.446663 +0.526456 +0.633033 +0.669632 +0.520537 +0.668677 +0.476282 +0.502348 +0.442756 +0.340279 +0.396898 +0.364281 +0.230237 +0.289258 +0.631181 +0.516015 +0.369872 +0.206628 +0.129615 +0.147168 +0.233254 +0.312331 +0.328552 +0.497740 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.852251 +0.909315 +0.913396 +0.394077 +0.326929 +0.255840 +0.069970 +0.026000 +0.092398 +0.731515 +0.872595 +0.849326 +0.481433 +0.904628 +0.541292 +0.561891 +0.543531 +0.520900 +0.104057 +0.168798 +0.215689 +0.153306 +0.219333 +0.263987 +0.163450 +0.256319 +0.544575 +0.719895 +0.432270 +0.442088 +0.477453 +0.662174 +0.958372 +0.923498 +0.641114 +0.399375 +0.050884 +0.123695 +0.233906 +0.542819 +0.834608 +0.895357 +0.942104 +0.648820 +0.852762 +0.443926 +0.503043 +0.966897 +0.545159 +0.486440 +0.790389 +0.811826 +0.565260 +0.344514 +0.589760 +0.664011 +0.738918 +0.849138 +0.920233 +0.776509 +0.706778 +0.728669 +0.718469 +0.133070 +0.118516 +0.135880 +0.136887 +0.120620 +0.117106 +0.111509 +0.050616 +0.029908 +0.710614 +0.854902 +0.479473 +0.343064 +0.345006 +0.284278 +0.205177 +0.432399 +0.349851 +0.029155 +0.600699 +0.560033 +0.622331 +0.887358 +0.864354 +0.479473 +0.247796 +0.242782 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.716840 +0.785848 +0.741202 +0.732100 +0.875305 +0.516378 +0.315794 +0.061397 +0.024891 +0.028691 +0.024175 +0.104726 +0.769469 +0.482965 +0.304421 +0.224931 +0.176574 +0.310498 +0.294259 +0.549145 +0.667012 +0.675901 +1.000000 +0.855890 +0.796516 +0.763270 +0.466859 +0.232337 +0.378973 +0.543315 +0.483622 +0.486700 +0.616479 +0.534844 +0.443891 +0.430045 +0.545994 +0.496933 +0.569105 +0.672063 +0.563188 +0.268766 +0.112247 +0.135761 +0.429247 +0.563188 +0.764394 +0.987371 +0.734679 +0.697023 +0.792365 +0.760885 +0.765294 +0.970326 +0.626140 +0.676468 +0.734323 +0.994446 +0.700387 +0.930462 +0.438700 +0.095669 +0.079315 +0.871609 +0.575581 +0.380138 +0.681703 +0.729104 +0.630995 +0.538734 +0.474392 +0.642097 +0.423265 +0.425317 +0.096542 +0.007725 +0.009644 +0.039711 +0.021627 +0.014153 +0.221392 +0.646548 +0.236985 +0.159076 +0.711568 +0.547688 +0.356661 +0.387126 +0.416208 +0.445048 +0.509712 +0.610615 +0.549370 +0.435730 +0.290457 +0.155531 +0.149271 +0.139649 +0.230429 +0.379156 +0.156907 +0.110255 +0.100618 +0.126528 +0.111612 +0.056523 +0.035842 +0.036242 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.722787 +0.942105 +0.843337 +0.834300 +0.675375 +0.514376 +0.523910 +0.974090 +0.464592 +0.910420 +0.965459 +0.946512 +0.712468 +0.661724 +0.667423 +0.574336 +0.548267 +0.566621 +0.801323 +0.707630 +0.779834 +0.992869 +0.835616 +0.866534 +0.605141 +0.972694 +0.138294 +0.373840 +0.015815 +0.011339 +0.058291 +0.406529 +0.700736 +0.736052 +0.957272 +0.846083 +0.481070 +0.726591 +0.822642 +0.649527 +0.855566 +0.760014 +0.328653 +0.384220 +0.418989 +0.615400 +0.771779 +0.531858 +0.785284 +0.667508 +0.481010 +0.606599 +0.639714 +0.611053 +0.058540 +0.129720 +0.373301 +0.530266 +0.558437 +0.544089 +0.257315 +0.082301 +0.083556 +0.259095 +0.496177 +0.266857 +0.136706 +0.103080 +0.051981 +0.025567 +0.010536 +0.010818 +0.950370 +0.758352 +0.373620 +0.221912 +0.158104 +0.163737 +0.215764 +0.397180 +0.441361 +0.313359 +0.314696 +0.375960 +0.301915 +0.178863 +0.182860 +0.145934 +0.118313 +0.152265 +0.785580 +0.848739 +0.897361 +0.741431 +0.770419 +0.836156 +0.931747 +0.384979 +0.118890 +0.661574 +0.752069 +0.573557 +0.852342 +0.963631 +0.597544 +0.346752 +0.340265 +0.498521 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.472077 +0.578737 +0.442424 +0.169030 +0.228001 +0.882519 +0.918759 +0.692819 +0.379018 +0.883434 +0.314226 +0.268123 +0.278499 +0.270310 +0.333223 +0.497936 +0.628582 +0.893135 +0.735767 +0.629996 +0.493909 +0.365047 +0.393208 +0.444304 +0.562031 +0.970872 +0.590862 +0.775947 +0.499343 +0.865242 +0.961868 +0.949571 +0.856244 +0.738921 +0.508380 +0.559965 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.930797 +0.922669 +0.932730 +0.867106 +0.715839 +1.000000 +0.980837 +0.408295 +0.361218 +0.410205 +0.259891 +0.427991 +0.611805 +0.578902 +0.541885 +0.647805 +0.770885 +0.913558 +0.691708 +0.826418 +0.967118 +0.832677 +0.983059 +0.815964 +0.827114 +0.902431 +0.766262 +0.949209 +0.873379 +0.775739 +0.670582 +0.368717 +0.401651 +0.559880 +0.633382 +0.635652 +0.668401 +0.474191 +0.430012 +0.662579 +0.781014 +0.926132 +0.877943 +0.943549 +0.539723 +0.049723 +0.461473 +0.991248 +0.731573 +0.694712 +0.784356 +0.668213 +0.722835 +0.990507 +0.235270 +0.273078 +0.568745 +0.838511 +0.849890 +0.902402 +0.990353 +0.839192 +0.725228 +1.000000 +0.814871 +0.537462 +0.493551 +0.539984 +0.596198 +0.380298 +0.208912 +0.176751 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.521068 +0.479140 +0.657185 +0.615969 +0.719512 +0.918917 +0.744484 +0.812019 +0.924268 +0.727428 +0.769748 +0.496388 +0.245358 +0.328573 +0.785405 +0.676358 +0.547621 +0.617408 +0.345676 +0.333680 +0.198888 +0.124996 +0.049061 +0.062936 +0.402474 +0.667514 +0.456862 +0.942600 +0.835344 +0.512634 +0.709946 +0.755033 +0.800054 +0.973449 +0.925940 +0.824937 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.969029 +0.877983 +0.874007 +0.689206 +0.652879 +0.768841 +0.926660 +0.812140 +0.854833 +0.647391 +0.863714 +0.401661 +0.716574 +0.807277 +0.793302 +0.450370 +0.493366 +0.756095 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.446560 +0.357421 +0.387475 +0.264756 +0.164577 +0.191960 +0.482831 +0.765952 +0.590575 +0.805230 +0.927813 +0.748360 +0.878785 +0.670167 +0.534060 +0.605829 +0.635061 +0.472963 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.738104 +0.651769 +0.516565 +0.268734 +0.289788 +0.933260 +0.620294 +0.765336 +0.843869 +0.490627 +0.560063 +0.947332 +0.801636 +0.445364 +0.369108 +0.465033 +0.893810 +0.765291 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.684631 +0.956053 +0.941921 +0.889763 +0.801243 +0.709655 +0.537401 +0.357865 +0.340981 +0.157972 +0.372926 +0.912304 +0.925840 +0.826726 +0.280530 +0.065161 +0.010329 +0.006078 +0.781489 +0.933940 +0.986680 +0.808792 +0.856698 +0.738622 +0.992841 +0.465512 +0.658913 +0.278599 +0.668205 +0.467339 +0.219243 +0.247255 +0.486613 +0.889355 +0.925705 +0.891618 +0.901049 +0.859910 +0.865587 +0.637589 +0.642770 +0.970559 +0.702381 +0.489804 +0.341062 +0.164078 +0.832564 +0.654432 +0.592540 +0.320829 +0.197715 +0.184491 +0.136871 +0.091522 +0.787099 +0.839883 +0.320552 +0.220557 +0.256948 +0.148549 +0.092483 +0.169839 +0.306176 +0.786492 +0.590120 +0.483992 +0.531547 +0.717982 +0.898907 +0.776558 +0.586468 +0.401223 +0.425787 +0.628644 +0.787641 +0.894608 +0.427222 +0.319054 +0.368263 +0.512979 +0.981551 +0.502462 +0.303932 +0.325870 +0.827032 +0.895743 +0.675695 +0.456884 +0.285171 +0.149469 +0.462309 +0.501831 +0.705980 +0.862900 +0.421737 +0.357572 +0.448616 +0.282526 +0.272322 +0.720377 +0.868682 +0.521958 +0.295433 +0.474046 +0.965565 +0.952500 +0.955777 +0.866704 +0.768955 +0.933137 +0.915180 +0.755245 +0.370231 +0.215229 +0.224223 +0.348237 +0.554657 +0.929384 +0.733031 +0.615665 +0.250146 +0.214727 +0.175800 +0.104763 +0.078091 +0.092250 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.288454 +0.588281 +0.677447 +0.536382 +0.747930 +0.702646 +0.732206 +0.866684 +0.890454 +0.613552 +0.750429 +0.891128 +0.898742 +0.854296 +0.821130 +0.802264 +0.564014 +0.409953 +0.434095 +0.348857 +0.507410 +0.626823 +0.558204 +0.578847 +0.958918 +0.495472 +0.403677 +0.215638 +0.086825 +0.039356 +0.100292 +0.233960 +0.424428 +0.737300 +0.970345 +0.994428 +0.329577 +0.306128 +0.220830 +0.129044 +0.111740 +0.111751 +0.128379 +0.259360 +0.292830 +0.188538 +0.362295 +0.485642 +0.398175 +0.226866 +0.370856 +0.818686 +0.827229 +0.514726 +0.692888 +0.690185 +0.549664 +0.286948 +0.138782 +0.321615 +0.583322 +0.864275 +0.352112 +0.553759 +0.961048 +0.894663 +0.854138 +0.783377 +0.515446 +0.288406 +0.315041 +0.475881 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.745099 +0.622683 +0.631742 +0.976692 +0.694331 +0.620998 +0.479065 +0.496081 +0.897199 +0.332544 +0.283591 +0.325970 +0.340972 +0.203917 +0.075512 +0.050827 +0.059456 +0.055943 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.832442 +0.913642 +0.819258 +0.899227 +0.787747 +0.529420 +0.597929 +0.422499 +0.225677 +0.467261 +0.275176 +0.435252 +0.727820 +0.914238 +0.826509 +0.750403 +0.356636 +0.274342 +0.020466 +0.015991 +0.028962 +0.019112 +0.018361 +0.025600 +0.006105 +0.008883 +0.077805 +0.295636 +0.644267 +0.883342 +0.804115 +0.608185 +0.862554 +0.750105 +0.549633 +0.594606 +0.948391 +0.766997 +0.481942 +0.266805 +0.533468 +0.664473 +0.591208 +0.975416 +0.748774 +1.000000 +0.889707 +0.783692 +0.816535 +0.637292 +0.669760 +0.778501 +0.928620 +0.688189 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.130314 +0.090062 +0.168323 +0.298782 +0.407760 +0.355418 +0.163079 +0.213166 +0.525219 +0.908039 +0.705492 +0.611468 +0.678312 +0.728938 +0.736362 +0.769005 +0.651017 +0.556307 +0.006595 +0.007532 +0.012946 +0.031399 +0.076510 +0.098121 +0.074063 +0.074319 +0.297438 +0.689590 +0.236777 +0.560254 +0.994763 +0.953840 +0.801562 +0.707156 +0.784459 +0.813540 +0.254641 +0.216608 +0.083864 +0.066542 +0.094146 +0.037830 +0.036863 +0.017758 +0.005012 +0.026727 +0.091329 +0.302810 +0.623243 +0.737788 +0.605448 +0.588694 +0.473404 +0.405930 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.072140 +0.031089 +0.016387 +0.012797 +0.021899 +0.056199 +0.229020 +0.229431 +0.039568 +0.242222 +0.508177 +0.652873 +0.608138 +0.656760 +0.788716 +0.850781 +0.646259 +0.540109 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/stats.txt new file mode 100644 index 0000000..abe80ef --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/RandomExcursionsVariant/stats.txt @@ -0,0 +1,2180 @@ + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 168 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1995 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1772; p-value = 0.391867 +SUCCESS (x = -8) Total visits = 1832; p-value = 0.505233 +SUCCESS (x = -7) Total visits = 1884; p-value = 0.625991 +SUCCESS (x = -6) Total visits = 1862; p-value = 0.525528 +SUCCESS (x = -5) Total visits = 1843; p-value = 0.422487 +SUCCESS (x = -4) Total visits = 1900; p-value = 0.569733 +SUCCESS (x = -3) Total visits = 1949; p-value = 0.744669 +SUCCESS (x = -2) Total visits = 1965; p-value = 0.783928 +SUCCESS (x = -1) Total visits = 1988; p-value = 0.911760 +SUCCESS (x = 1) Total visits = 1948; p-value = 0.456837 +SUCCESS (x = 2) Total visits = 1913; p-value = 0.453561 +SUCCESS (x = 3) Total visits = 1966; p-value = 0.837324 +SUCCESS (x = 4) Total visits = 2072; p-value = 0.644986 +SUCCESS (x = 5) Total visits = 2129; p-value = 0.479488 +SUCCESS (x = 6) Total visits = 2134; p-value = 0.507019 +SUCCESS (x = 7) Total visits = 2149; p-value = 0.498926 +SUCCESS (x = 8) Total visits = 2142; p-value = 0.547922 +SUCCESS (x = 9) Total visits = 2164; p-value = 0.516405 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 219 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 887 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 792; p-value = 0.584348 +SUCCESS (x = -8) Total visits = 816; p-value = 0.663383 +SUCCESS (x = -7) Total visits = 843; p-value = 0.772017 +SUCCESS (x = -6) Total visits = 901; p-value = 0.920170 +SUCCESS (x = -5) Total visits = 887; p-value = 1.000000 +SUCCESS (x = -4) Total visits = 848; p-value = 0.726356 +SUCCESS (x = -3) Total visits = 859; p-value = 0.766237 +SUCCESS (x = -2) Total visits = 876; p-value = 0.880146 +SUCCESS (x = -1) Total visits = 856; p-value = 0.461723 +SUCCESS (x = 1) Total visits = 891; p-value = 0.924339 +SUCCESS (x = 2) Total visits = 835; p-value = 0.475971 +SUCCESS (x = 3) Total visits = 870; p-value = 0.856757 +SUCCESS (x = 4) Total visits = 871; p-value = 0.885832 +SUCCESS (x = 5) Total visits = 793; p-value = 0.456921 +SUCCESS (x = 6) Total visits = 731; p-value = 0.264106 +SUCCESS (x = 7) Total visits = 720; p-value = 0.271470 +SUCCESS (x = 8) Total visits = 713; p-value = 0.286125 +SUCCESS (x = 9) Total visits = 724; p-value = 0.347930 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2534 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 2135; p-value = 0.174037 +SUCCESS (x = -8) Total visits = 2118; p-value = 0.131352 +SUCCESS (x = -7) Total visits = 2284; p-value = 0.330066 +SUCCESS (x = -6) Total visits = 2328; p-value = 0.382950 +SUCCESS (x = -5) Total visits = 2357; p-value = 0.407235 +SUCCESS (x = -4) Total visits = 2439; p-value = 0.613996 +SUCCESS (x = -3) Total visits = 2508; p-value = 0.870257 +SUCCESS (x = -2) Total visits = 2551; p-value = 0.890343 +SUCCESS (x = -1) Total visits = 2571; p-value = 0.603247 +SUCCESS (x = 1) Total visits = 2509; p-value = 0.725458 +SUCCESS (x = 2) Total visits = 2595; p-value = 0.620805 +SUCCESS (x = 3) Total visits = 2638; p-value = 0.513546 +SUCCESS (x = 4) Total visits = 2615; p-value = 0.667160 +SUCCESS (x = 5) Total visits = 2590; p-value = 0.793160 +SUCCESS (x = 6) Total visits = 2534; p-value = 1.000000 +SUCCESS (x = 7) Total visits = 2510; p-value = 0.925505 +SUCCESS (x = 8) Total visits = 2457; p-value = 0.780036 +SUCCESS (x = 9) Total visits = 2296; p-value = 0.417459 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1618 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1593; p-value = 0.915115 +SUCCESS (x = -8) Total visits = 1557; p-value = 0.781878 +SUCCESS (x = -7) Total visits = 1585; p-value = 0.872177 +SUCCESS (x = -6) Total visits = 1645; p-value = 0.886205 +SUCCESS (x = -5) Total visits = 1648; p-value = 0.860458 +SUCCESS (x = -4) Total visits = 1567; p-value = 0.734717 +SUCCESS (x = -3) Total visits = 1552; p-value = 0.603855 +SUCCESS (x = -2) Total visits = 1558; p-value = 0.542553 +SUCCESS (x = -1) Total visits = 1566; p-value = 0.360658 +SUCCESS (x = 1) Total visits = 1640; p-value = 0.698949 +SUCCESS (x = 2) Total visits = 1616; p-value = 0.983805 +SUCCESS (x = 3) Total visits = 1533; p-value = 0.503983 +SUCCESS (x = 4) Total visits = 1534; p-value = 0.576764 +SUCCESS (x = 5) Total visits = 1627; p-value = 0.957941 +SUCCESS (x = 6) Total visits = 1618; p-value = 1.000000 +SUCCESS (x = 7) Total visits = 1516; p-value = 0.618973 +SUCCESS (x = 8) Total visits = 1412; p-value = 0.349782 +SUCCESS (x = 9) Total visits = 1408; p-value = 0.370603 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1363 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1203; p-value = 0.457333 +SUCCESS (x = -8) Total visits = 1225; p-value = 0.494955 +SUCCESS (x = -7) Total visits = 1301; p-value = 0.741891 +SUCCESS (x = -6) Total visits = 1357; p-value = 0.972360 +SUCCESS (x = -5) Total visits = 1342; p-value = 0.893346 +SUCCESS (x = -4) Total visits = 1287; p-value = 0.582199 +SUCCESS (x = -3) Total visits = 1275; p-value = 0.450992 +SUCCESS (x = -2) Total visits = 1259; p-value = 0.250131 +SUCCESS (x = -1) Total visits = 1280; p-value = 0.111902 +SUCCESS (x = 1) Total visits = 1466; p-value = 0.048523 +SUCCESS (x = 2) Total visits = 1531; p-value = 0.063205 +SUCCESS (x = 3) Total visits = 1573; p-value = 0.072058 +SUCCESS (x = 4) Total visits = 1564; p-value = 0.145650 +SUCCESS (x = 5) Total visits = 1542; p-value = 0.253123 +SUCCESS (x = 6) Total visits = 1530; p-value = 0.334845 +SUCCESS (x = 7) Total visits = 1500; p-value = 0.466763 +SUCCESS (x = 8) Total visits = 1489; p-value = 0.533215 +SUCCESS (x = 9) Total visits = 1475; p-value = 0.602874 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 224 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 411 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 233 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1294 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 918; p-value = 0.073038 +SUCCESS (x = -8) Total visits = 992; p-value = 0.125331 +SUCCESS (x = -7) Total visits = 1013; p-value = 0.125528 +SUCCESS (x = -6) Total visits = 1045; p-value = 0.140004 +SUCCESS (x = -5) Total visits = 1107; p-value = 0.220467 +SUCCESS (x = -4) Total visits = 1155; p-value = 0.301734 +SUCCESS (x = -3) Total visits = 1210; p-value = 0.460250 +SUCCESS (x = -2) Total visits = 1268; p-value = 0.767938 +SUCCESS (x = -1) Total visits = 1301; p-value = 0.890557 +SUCCESS (x = 1) Total visits = 1303; p-value = 0.859577 +SUCCESS (x = 2) Total visits = 1328; p-value = 0.699596 +SUCCESS (x = 3) Total visits = 1410; p-value = 0.307850 +SUCCESS (x = 4) Total visits = 1523; p-value = 0.088869 +SUCCESS (x = 5) Total visits = 1610; p-value = 0.038402 +SUCCESS (x = 6) Total visits = 1699; p-value = 0.016379 +FAILURE (x = 7) Total visits = 1779; p-value = 0.008189 +SUCCESS (x = 8) Total visits = 1749; p-value = 0.020926 +SUCCESS (x = 9) Total visits = 1688; p-value = 0.060326 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1083 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 885; p-value = 0.302148 +SUCCESS (x = -8) Total visits = 980; p-value = 0.567709 +SUCCESS (x = -7) Total visits = 1059; p-value = 0.886271 +SUCCESS (x = -6) Total visits = 1018; p-value = 0.673680 +SUCCESS (x = -5) Total visits = 1031; p-value = 0.709567 +SUCCESS (x = -4) Total visits = 1085; p-value = 0.987041 +SUCCESS (x = -3) Total visits = 1066; p-value = 0.870238 +SUCCESS (x = -2) Total visits = 1034; p-value = 0.543278 +SUCCESS (x = -1) Total visits = 1058; p-value = 0.591151 +SUCCESS (x = 1) Total visits = 1134; p-value = 0.273156 +SUCCESS (x = 2) Total visits = 1194; p-value = 0.168513 +SUCCESS (x = 3) Total visits = 1225; p-value = 0.172410 +SUCCESS (x = 4) Total visits = 1251; p-value = 0.172452 +SUCCESS (x = 5) Total visits = 1308; p-value = 0.107069 +SUCCESS (x = 6) Total visits = 1335; p-value = 0.102557 +SUCCESS (x = 7) Total visits = 1317; p-value = 0.163170 +SUCCESS (x = 8) Total visits = 1356; p-value = 0.129883 +SUCCESS (x = 9) Total visits = 1394; p-value = 0.105079 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 547 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 629; p-value = 0.547650 +SUCCESS (x = -8) Total visits = 657; p-value = 0.390509 +SUCCESS (x = -7) Total visits = 614; p-value = 0.574241 +SUCCESS (x = -6) Total visits = 542; p-value = 0.963646 +SUCCESS (x = -5) Total visits = 571; p-value = 0.808881 +SUCCESS (x = -4) Total visits = 628; p-value = 0.354649 +SUCCESS (x = -3) Total visits = 638; p-value = 0.218546 +SUCCESS (x = -2) Total visits = 606; p-value = 0.303071 +SUCCESS (x = -1) Total visits = 553; p-value = 0.856052 +SUCCESS (x = 1) Total visits = 541; p-value = 0.856052 +SUCCESS (x = 2) Total visits = 520; p-value = 0.637429 +SUCCESS (x = 3) Total visits = 496; p-value = 0.490466 +SUCCESS (x = 4) Total visits = 488; p-value = 0.500179 +SUCCESS (x = 5) Total visits = 503; p-value = 0.657456 +SUCCESS (x = 6) Total visits = 507; p-value = 0.715386 +SUCCESS (x = 7) Total visits = 493; p-value = 0.650688 +SUCCESS (x = 8) Total visits = 489; p-value = 0.650717 +SUCCESS (x = 9) Total visits = 509; p-value = 0.780518 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1922 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1760; p-value = 0.526262 +SUCCESS (x = -8) Total visits = 1680; p-value = 0.313546 +SUCCESS (x = -7) Total visits = 1592; p-value = 0.139885 +SUCCESS (x = -6) Total visits = 1666; p-value = 0.213150 +SUCCESS (x = -5) Total visits = 1862; p-value = 0.747013 +SUCCESS (x = -4) Total visits = 1935; p-value = 0.936833 +SUCCESS (x = -3) Total visits = 1947; p-value = 0.856895 +SUCCESS (x = -2) Total visits = 1952; p-value = 0.779966 +SUCCESS (x = -1) Total visits = 1925; p-value = 0.961408 +SUCCESS (x = 1) Total visits = 1963; p-value = 0.508426 +SUCCESS (x = 2) Total visits = 2015; p-value = 0.386476 +SUCCESS (x = 3) Total visits = 2083; p-value = 0.245515 +SUCCESS (x = 4) Total visits = 2137; p-value = 0.189965 +SUCCESS (x = 5) Total visits = 2204; p-value = 0.129487 +SUCCESS (x = 6) Total visits = 2274; p-value = 0.086932 +SUCCESS (x = 7) Total visits = 2378; p-value = 0.041364 +SUCCESS (x = 8) Total visits = 2373; p-value = 0.060355 +SUCCESS (x = 9) Total visits = 2258; p-value = 0.188716 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 218 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 755 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 892; p-value = 0.392506 +SUCCESS (x = -8) Total visits = 920; p-value = 0.272925 +SUCCESS (x = -7) Total visits = 934; p-value = 0.201393 +SUCCESS (x = -6) Total visits = 964; p-value = 0.104875 +SUCCESS (x = -5) Total visits = 949; p-value = 0.096083 +SUCCESS (x = -4) Total visits = 875; p-value = 0.243131 +SUCCESS (x = -3) Total visits = 839; p-value = 0.333678 +SUCCESS (x = -2) Total visits = 796; p-value = 0.542415 +SUCCESS (x = -1) Total visits = 761; p-value = 0.877290 +SUCCESS (x = 1) Total visits = 782; p-value = 0.487165 +SUCCESS (x = 2) Total visits = 773; p-value = 0.789132 +SUCCESS (x = 3) Total visits = 745; p-value = 0.908376 +SUCCESS (x = 4) Total visits = 771; p-value = 0.876328 +SUCCESS (x = 5) Total visits = 806; p-value = 0.661762 +SUCCESS (x = 6) Total visits = 804; p-value = 0.703798 +SUCCESS (x = 7) Total visits = 817; p-value = 0.658114 +SUCCESS (x = 8) Total visits = 801; p-value = 0.759872 +SUCCESS (x = 9) Total visits = 756; p-value = 0.995020 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1431 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1527; p-value = 0.663400 +SUCCESS (x = -8) Total visits = 1541; p-value = 0.595488 +SUCCESS (x = -7) Total visits = 1503; p-value = 0.708946 +SUCCESS (x = -6) Total visits = 1470; p-value = 0.826025 +SUCCESS (x = -5) Total visits = 1385; p-value = 0.774406 +SUCCESS (x = -4) Total visits = 1385; p-value = 0.745186 +SUCCESS (x = -3) Total visits = 1484; p-value = 0.657727 +SUCCESS (x = -2) Total visits = 1537; p-value = 0.252641 +SUCCESS (x = -1) Total visits = 1549; p-value = 0.027405 +SUCCESS (x = 1) Total visits = 1322; p-value = 0.041603 +SUCCESS (x = 2) Total visits = 1306; p-value = 0.177334 +SUCCESS (x = 3) Total visits = 1359; p-value = 0.547251 +SUCCESS (x = 4) Total visits = 1377; p-value = 0.702822 +SUCCESS (x = 5) Total visits = 1252; p-value = 0.264716 +SUCCESS (x = 6) Total visits = 1139; p-value = 0.099825 +SUCCESS (x = 7) Total visits = 1091; p-value = 0.077955 +SUCCESS (x = 8) Total visits = 1158; p-value = 0.187639 +SUCCESS (x = 9) Total visits = 1260; p-value = 0.438197 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 348 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1122 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1267; p-value = 0.457851 +SUCCESS (x = -8) Total visits = 1287; p-value = 0.368468 +SUCCESS (x = -7) Total visits = 1328; p-value = 0.227778 +SUCCESS (x = -6) Total visits = 1262; p-value = 0.372882 +SUCCESS (x = -5) Total visits = 1181; p-value = 0.678022 +SUCCESS (x = -4) Total visits = 1131; p-value = 0.942753 +SUCCESS (x = -3) Total visits = 1092; p-value = 0.777008 +SUCCESS (x = -2) Total visits = 1070; p-value = 0.526231 +SUCCESS (x = -1) Total visits = 1085; p-value = 0.434761 +SUCCESS (x = 1) Total visits = 1122; p-value = 1.000000 +SUCCESS (x = 2) Total visits = 1144; p-value = 0.788597 +SUCCESS (x = 3) Total visits = 1131; p-value = 0.932288 +SUCCESS (x = 4) Total visits = 1121; p-value = 0.993634 +SUCCESS (x = 5) Total visits = 1198; p-value = 0.592797 +SUCCESS (x = 6) Total visits = 1230; p-value = 0.491824 +SUCCESS (x = 7) Total visits = 1194; p-value = 0.673353 +SUCCESS (x = 8) Total visits = 1175; p-value = 0.772673 +SUCCESS (x = 9) Total visits = 1201; p-value = 0.685864 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 248 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 451 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 293 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 702 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1002; p-value = 0.052157 +SUCCESS (x = -8) Total visits = 1002; p-value = 0.038711 +SUCCESS (x = -7) Total visits = 992; p-value = 0.031828 +SUCCESS (x = -6) Total visits = 909; p-value = 0.095778 +SUCCESS (x = -5) Total visits = 849; p-value = 0.190971 +SUCCESS (x = -4) Total visits = 869; p-value = 0.092075 +SUCCESS (x = -3) Total visits = 869; p-value = 0.046241 +SUCCESS (x = -2) Total visits = 812; p-value = 0.090091 +SUCCESS (x = -1) Total visits = 757; p-value = 0.142147 +SUCCESS (x = 1) Total visits = 650; p-value = 0.165205 +SUCCESS (x = 2) Total visits = 621; p-value = 0.212003 +SUCCESS (x = 3) Total visits = 620; p-value = 0.327733 +SUCCESS (x = 4) Total visits = 654; p-value = 0.628257 +SUCCESS (x = 5) Total visits = 671; p-value = 0.782720 +SUCCESS (x = 6) Total visits = 691; p-value = 0.929468 +SUCCESS (x = 7) Total visits = 717; p-value = 0.911593 +SUCCESS (x = 8) Total visits = 707; p-value = 0.972515 +SUCCESS (x = 9) Total visits = 703; p-value = 0.994835 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 701 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 539; p-value = 0.294021 +SUCCESS (x = -8) Total visits = 551; p-value = 0.300968 +SUCCESS (x = -7) Total visits = 589; p-value = 0.406761 +SUCCESS (x = -6) Total visits = 614; p-value = 0.483574 +SUCCESS (x = -5) Total visits = 624; p-value = 0.493040 +SUCCESS (x = -4) Total visits = 653; p-value = 0.628012 +SUCCESS (x = -3) Total visits = 713; p-value = 0.886033 +SUCCESS (x = -2) Total visits = 750; p-value = 0.449921 +SUCCESS (x = -1) Total visits = 727; p-value = 0.487442 +SUCCESS (x = 1) Total visits = 721; p-value = 0.593244 +SUCCESS (x = 2) Total visits = 719; p-value = 0.781359 +SUCCESS (x = 3) Total visits = 635; p-value = 0.430528 +SUCCESS (x = 4) Total visits = 584; p-value = 0.237589 +SUCCESS (x = 5) Total visits = 606; p-value = 0.397707 +SUCCESS (x = 6) Total visits = 629; p-value = 0.562064 +SUCCESS (x = 7) Total visits = 645; p-value = 0.678286 +SUCCESS (x = 8) Total visits = 656; p-value = 0.756327 +SUCCESS (x = 9) Total visits = 646; p-value = 0.721648 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1079 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1276; p-value = 0.303702 +SUCCESS (x = -8) Total visits = 1217; p-value = 0.443069 +SUCCESS (x = -7) Total visits = 1223; p-value = 0.389935 +SUCCESS (x = -6) Total visits = 1295; p-value = 0.160931 +SUCCESS (x = -5) Total visits = 1277; p-value = 0.155389 +SUCCESS (x = -4) Total visits = 1250; p-value = 0.164134 +SUCCESS (x = -3) Total visits = 1284; p-value = 0.048436 +SUCCESS (x = -2) Total visits = 1222; p-value = 0.075526 +SUCCESS (x = -1) Total visits = 1127; p-value = 0.301476 +SUCCESS (x = 1) Total visits = 1028; p-value = 0.272268 +SUCCESS (x = 2) Total visits = 956; p-value = 0.126342 +SUCCESS (x = 3) Total visits = 949; p-value = 0.210750 +SUCCESS (x = 4) Total visits = 1029; p-value = 0.684145 +SUCCESS (x = 5) Total visits = 1121; p-value = 0.763131 +SUCCESS (x = 6) Total visits = 1158; p-value = 0.608127 +SUCCESS (x = 7) Total visits = 1073; p-value = 0.971424 +SUCCESS (x = 8) Total visits = 969; p-value = 0.540939 +SUCCESS (x = 9) Total visits = 969; p-value = 0.565762 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 116 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1188 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 909; p-value = 0.165072 +SUCCESS (x = -8) Total visits = 921; p-value = 0.157273 +SUCCESS (x = -7) Total visits = 909; p-value = 0.112403 +SUCCESS (x = -6) Total visits = 982; p-value = 0.202582 +SUCCESS (x = -5) Total visits = 1151; p-value = 0.800252 +SUCCESS (x = -4) Total visits = 1224; p-value = 0.780133 +SUCCESS (x = -3) Total visits = 1213; p-value = 0.818583 +SUCCESS (x = -2) Total visits = 1174; p-value = 0.868296 +SUCCESS (x = -1) Total visits = 1193; p-value = 0.918299 +SUCCESS (x = 1) Total visits = 1135; p-value = 0.276901 +SUCCESS (x = 2) Total visits = 1080; p-value = 0.200825 +SUCCESS (x = 3) Total visits = 1039; p-value = 0.171616 +SUCCESS (x = 4) Total visits = 1039; p-value = 0.247947 +SUCCESS (x = 5) Total visits = 1142; p-value = 0.753090 +SUCCESS (x = 6) Total visits = 1224; p-value = 0.823784 +SUCCESS (x = 7) Total visits = 1225; p-value = 0.833257 +SUCCESS (x = 8) Total visits = 1317; p-value = 0.494408 +SUCCESS (x = 9) Total visits = 1361; p-value = 0.389352 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1360 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1145; p-value = 0.317389 +SUCCESS (x = -8) Total visits = 1168; p-value = 0.341837 +SUCCESS (x = -7) Total visits = 1253; p-value = 0.569342 +SUCCESS (x = -6) Total visits = 1326; p-value = 0.844171 +SUCCESS (x = -5) Total visits = 1367; p-value = 0.964315 +SUCCESS (x = -4) Total visits = 1394; p-value = 0.805371 +SUCCESS (x = -3) Total visits = 1394; p-value = 0.770633 +SUCCESS (x = -2) Total visits = 1401; p-value = 0.649917 +SUCCESS (x = -1) Total visits = 1375; p-value = 0.773644 +SUCCESS (x = 1) Total visits = 1345; p-value = 0.773644 +SUCCESS (x = 2) Total visits = 1321; p-value = 0.665932 +SUCCESS (x = 3) Total visits = 1313; p-value = 0.686932 +SUCCESS (x = 4) Total visits = 1285; p-value = 0.586761 +SUCCESS (x = 5) Total visits = 1316; p-value = 0.778541 +SUCCESS (x = 6) Total visits = 1369; p-value = 0.958504 +SUCCESS (x = 7) Total visits = 1392; p-value = 0.864873 +SUCCESS (x = 8) Total visits = 1462; p-value = 0.613576 +SUCCESS (x = 9) Total visits = 1457; p-value = 0.651925 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 111 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 706 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 762; p-value = 0.717764 +SUCCESS (x = -8) Total visits = 796; p-value = 0.536302 +SUCCESS (x = -7) Total visits = 868; p-value = 0.231810 +SUCCESS (x = -6) Total visits = 915; p-value = 0.093543 +SUCCESS (x = -5) Total visits = 920; p-value = 0.057651 +SUCCESS (x = -4) Total visits = 921; p-value = 0.030574 +SUCCESS (x = -3) Total visits = 886; p-value = 0.032173 +SUCCESS (x = -2) Total visits = 833; p-value = 0.051020 +SUCCESS (x = -1) Total visits = 749; p-value = 0.252487 +SUCCESS (x = 1) Total visits = 694; p-value = 0.749463 +SUCCESS (x = 2) Total visits = 703; p-value = 0.963235 +SUCCESS (x = 3) Total visits = 736; p-value = 0.721061 +SUCCESS (x = 4) Total visits = 732; p-value = 0.793691 +SUCCESS (x = 5) Total visits = 740; p-value = 0.762952 +SUCCESS (x = 6) Total visits = 768; p-value = 0.618849 +SUCCESS (x = 7) Total visits = 741; p-value = 0.796150 +SUCCESS (x = 8) Total visits = 680; p-value = 0.858210 +SUCCESS (x = 9) Total visits = 638; p-value = 0.660733 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1864 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1806; p-value = 0.817788 +SUCCESS (x = -8) Total visits = 1826; p-value = 0.872334 +SUCCESS (x = -7) Total visits = 1832; p-value = 0.884428 +SUCCESS (x = -6) Total visits = 1857; p-value = 0.972425 +SUCCESS (x = -5) Total visits = 1926; p-value = 0.735002 +SUCCESS (x = -4) Total visits = 2018; p-value = 0.340433 +SUCCESS (x = -3) Total visits = 2046; p-value = 0.182513 +SUCCESS (x = -2) Total visits = 2001; p-value = 0.195164 +SUCCESS (x = -1) Total visits = 1992; p-value = 0.036048 +SUCCESS (x = 1) Total visits = 1777; p-value = 0.154189 +SUCCESS (x = 2) Total visits = 1847; p-value = 0.872290 +SUCCESS (x = 3) Total visits = 1932; p-value = 0.618438 +SUCCESS (x = 4) Total visits = 1926; p-value = 0.701127 +SUCCESS (x = 5) Total visits = 1893; p-value = 0.874204 +SUCCESS (x = 6) Total visits = 1950; p-value = 0.671068 +SUCCESS (x = 7) Total visits = 1970; p-value = 0.630161 +SUCCESS (x = 8) Total visits = 2017; p-value = 0.517629 +SUCCESS (x = 9) Total visits = 2147; p-value = 0.260950 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 670 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 922; p-value = 0.094990 +SUCCESS (x = -8) Total visits = 918; p-value = 0.080247 +SUCCESS (x = -7) Total visits = 899; p-value = 0.082732 +SUCCESS (x = -6) Total visits = 857; p-value = 0.123498 +SUCCESS (x = -5) Total visits = 829; p-value = 0.147659 +SUCCESS (x = -4) Total visits = 819; p-value = 0.123937 +SUCCESS (x = -3) Total visits = 788; p-value = 0.149415 +SUCCESS (x = -2) Total visits = 778; p-value = 0.088498 +SUCCESS (x = -1) Total visits = 743; p-value = 0.046129 +SUCCESS (x = 1) Total visits = 614; p-value = 0.126065 +SUCCESS (x = 2) Total visits = 603; p-value = 0.290637 +SUCCESS (x = 3) Total visits = 634; p-value = 0.660075 +SUCCESS (x = 4) Total visits = 657; p-value = 0.893223 +SUCCESS (x = 5) Total visits = 652; p-value = 0.869804 +SUCCESS (x = 6) Total visits = 658; p-value = 0.921265 +SUCCESS (x = 7) Total visits = 670; p-value = 1.000000 +SUCCESS (x = 8) Total visits = 684; p-value = 0.921338 +SUCCESS (x = 9) Total visits = 700; p-value = 0.842445 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 861 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 830; p-value = 0.856223 +SUCCESS (x = -8) Total visits = 811; p-value = 0.755720 +SUCCESS (x = -7) Total visits = 908; p-value = 0.753422 +SUCCESS (x = -6) Total visits = 968; p-value = 0.436895 +SUCCESS (x = -5) Total visits = 949; p-value = 0.479642 +SUCCESS (x = -4) Total visits = 960; p-value = 0.367208 +SUCCESS (x = -3) Total visits = 1000; p-value = 0.134132 +SUCCESS (x = -2) Total visits = 978; p-value = 0.103561 +SUCCESS (x = -1) Total visits = 883; p-value = 0.596002 +SUCCESS (x = 1) Total visits = 854; p-value = 0.866043 +SUCCESS (x = 2) Total visits = 815; p-value = 0.522172 +SUCCESS (x = 3) Total visits = 780; p-value = 0.382697 +SUCCESS (x = 4) Total visits = 753; p-value = 0.325268 +SUCCESS (x = 5) Total visits = 746; p-value = 0.355610 +SUCCESS (x = 6) Total visits = 772; p-value = 0.517851 +SUCCESS (x = 7) Total visits = 796; p-value = 0.663972 +SUCCESS (x = 8) Total visits = 806; p-value = 0.732188 +SUCCESS (x = 9) Total visits = 801; p-value = 0.725829 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 977 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 993; p-value = 0.930045 +SUCCESS (x = -8) Total visits = 938; p-value = 0.819801 +SUCCESS (x = -7) Total visits = 937; p-value = 0.801835 +SUCCESS (x = -6) Total visits = 1017; p-value = 0.784979 +SUCCESS (x = -5) Total visits = 1035; p-value = 0.661846 +SUCCESS (x = -4) Total visits = 984; p-value = 0.952273 +SUCCESS (x = -3) Total visits = 926; p-value = 0.605877 +SUCCESS (x = -2) Total visits = 897; p-value = 0.296078 +SUCCESS (x = -1) Total visits = 941; p-value = 0.415413 +SUCCESS (x = 1) Total visits = 952; p-value = 0.571694 +SUCCESS (x = 2) Total visits = 973; p-value = 0.958334 +SUCCESS (x = 3) Total visits = 1065; p-value = 0.373306 +SUCCESS (x = 4) Total visits = 1066; p-value = 0.446663 +SUCCESS (x = 5) Total visits = 1061; p-value = 0.526456 +SUCCESS (x = 6) Total visits = 1047; p-value = 0.633033 +SUCCESS (x = 7) Total visits = 909; p-value = 0.669632 +SUCCESS (x = 8) Total visits = 867; p-value = 0.520537 +SUCCESS (x = 9) Total visits = 899; p-value = 0.668677 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 627 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 523; p-value = 0.476282 +SUCCESS (x = -8) Total visits = 535; p-value = 0.502348 +SUCCESS (x = -7) Total visits = 529; p-value = 0.442756 +SUCCESS (x = -6) Total visits = 515; p-value = 0.340279 +SUCCESS (x = -5) Total visits = 537; p-value = 0.396898 +SUCCESS (x = -4) Total visits = 542; p-value = 0.364281 +SUCCESS (x = -3) Total visits = 532; p-value = 0.230237 +SUCCESS (x = -2) Total visits = 562; p-value = 0.289258 +SUCCESS (x = -1) Total visits = 610; p-value = 0.631181 +SUCCESS (x = 1) Total visits = 604; p-value = 0.516015 +SUCCESS (x = 2) Total visits = 572; p-value = 0.369872 +SUCCESS (x = 3) Total visits = 527; p-value = 0.206628 +SUCCESS (x = 4) Total visits = 485; p-value = 0.129615 +SUCCESS (x = 5) Total visits = 473; p-value = 0.147168 +SUCCESS (x = 6) Total visits = 487; p-value = 0.233254 +SUCCESS (x = 7) Total visits = 498; p-value = 0.312331 +SUCCESS (x = 8) Total visits = 493; p-value = 0.328552 +SUCCESS (x = 9) Total visits = 528; p-value = 0.497740 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 131 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1873 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1826; p-value = 0.852251 +SUCCESS (x = -8) Total visits = 1900; p-value = 0.909315 +SUCCESS (x = -7) Total visits = 1849; p-value = 0.913396 +SUCCESS (x = -6) Total visits = 1700; p-value = 0.394077 +SUCCESS (x = -5) Total visits = 1693; p-value = 0.326929 +SUCCESS (x = -4) Total visits = 1689; p-value = 0.255840 +SUCCESS (x = -3) Total visits = 1625; p-value = 0.069970 +SUCCESS (x = -2) Total visits = 1637; p-value = 0.026000 +SUCCESS (x = -1) Total visits = 1770; p-value = 0.092398 +SUCCESS (x = 1) Total visits = 1852; p-value = 0.731515 +SUCCESS (x = 2) Total visits = 1890; p-value = 0.872595 +SUCCESS (x = 3) Total visits = 1847; p-value = 0.849326 +SUCCESS (x = 4) Total visits = 1759; p-value = 0.481433 +SUCCESS (x = 5) Total visits = 1851; p-value = 0.904628 +SUCCESS (x = 6) Total visits = 1997; p-value = 0.541292 +SUCCESS (x = 7) Total visits = 2001; p-value = 0.561891 +SUCCESS (x = 8) Total visits = 2017; p-value = 0.543531 +SUCCESS (x = 9) Total visits = 2035; p-value = 0.520900 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 3270 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 2728; p-value = 0.104057 +SUCCESS (x = -8) Total visits = 2839; p-value = 0.168798 +SUCCESS (x = -7) Total visits = 2909; p-value = 0.215689 +SUCCESS (x = -6) Total visits = 2887; p-value = 0.153306 +SUCCESS (x = -5) Total visits = 2972; p-value = 0.219333 +SUCCESS (x = -4) Total visits = 3031; p-value = 0.263987 +SUCCESS (x = -3) Total visits = 3018; p-value = 0.163450 +SUCCESS (x = -2) Total visits = 3111; p-value = 0.256319 +SUCCESS (x = -1) Total visits = 3221; p-value = 0.544575 +SUCCESS (x = 1) Total visits = 3299; p-value = 0.719895 +SUCCESS (x = 2) Total visits = 3380; p-value = 0.432270 +SUCCESS (x = 3) Total visits = 3409; p-value = 0.442088 +SUCCESS (x = 4) Total visits = 3422; p-value = 0.477453 +SUCCESS (x = 5) Total visits = 3376; p-value = 0.662174 +SUCCESS (x = 6) Total visits = 3284; p-value = 0.958372 +SUCCESS (x = 7) Total visits = 3242; p-value = 0.923498 +SUCCESS (x = 8) Total visits = 3124; p-value = 0.641114 +SUCCESS (x = 9) Total visits = 2989; p-value = 0.399375 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 929 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1276; p-value = 0.050884 +SUCCESS (x = -8) Total visits = 1186; p-value = 0.123695 +SUCCESS (x = -7) Total visits = 1114; p-value = 0.233906 +SUCCESS (x = -6) Total visits = 1016; p-value = 0.542819 +SUCCESS (x = -5) Total visits = 956; p-value = 0.834608 +SUCCESS (x = -4) Total visits = 944; p-value = 0.895357 +SUCCESS (x = -3) Total visits = 922; p-value = 0.942104 +SUCCESS (x = -2) Total visits = 895; p-value = 0.648820 +SUCCESS (x = -1) Total visits = 921; p-value = 0.852762 +SUCCESS (x = 1) Total visits = 962; p-value = 0.443926 +SUCCESS (x = 2) Total visits = 979; p-value = 0.503043 +SUCCESS (x = 3) Total visits = 933; p-value = 0.966897 +SUCCESS (x = 4) Total visits = 860; p-value = 0.545159 +SUCCESS (x = 5) Total visits = 839; p-value = 0.486440 +SUCCESS (x = 6) Total visits = 891; p-value = 0.790389 +SUCCESS (x = 7) Total visits = 892; p-value = 0.811826 +SUCCESS (x = 8) Total visits = 833; p-value = 0.565260 +SUCCESS (x = 9) Total visits = 761; p-value = 0.344514 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 554 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 480; p-value = 0.589760 +SUCCESS (x = -8) Total visits = 498; p-value = 0.664011 +SUCCESS (x = -7) Total visits = 514; p-value = 0.738918 +SUCCESS (x = -6) Total visits = 533; p-value = 0.849138 +SUCCESS (x = -5) Total visits = 544; p-value = 0.920233 +SUCCESS (x = -4) Total visits = 529; p-value = 0.776509 +SUCCESS (x = -3) Total visits = 526; p-value = 0.706778 +SUCCESS (x = -2) Total visits = 534; p-value = 0.728669 +SUCCESS (x = -1) Total visits = 542; p-value = 0.718469 +SUCCESS (x = 1) Total visits = 604; p-value = 0.133070 +SUCCESS (x = 2) Total visits = 644; p-value = 0.118516 +SUCCESS (x = 3) Total visits = 665; p-value = 0.135880 +SUCCESS (x = 4) Total visits = 685; p-value = 0.136887 +SUCCESS (x = 5) Total visits = 709; p-value = 0.120620 +SUCCESS (x = 6) Total visits = 727; p-value = 0.117106 +SUCCESS (x = 7) Total visits = 745; p-value = 0.111509 +SUCCESS (x = 8) Total visits = 806; p-value = 0.050616 +SUCCESS (x = 9) Total visits = 852; p-value = 0.029908 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 623 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 677; p-value = 0.710614 +SUCCESS (x = -8) Total visits = 598; p-value = 0.854902 +SUCCESS (x = -7) Total visits = 533; p-value = 0.479473 +SUCCESS (x = -6) Total visits = 512; p-value = 0.343064 +SUCCESS (x = -5) Total visits = 523; p-value = 0.345006 +SUCCESS (x = -4) Total visits = 523; p-value = 0.284278 +SUCCESS (x = -3) Total visits = 523; p-value = 0.205177 +SUCCESS (x = -2) Total visits = 575; p-value = 0.432399 +SUCCESS (x = -1) Total visits = 656; p-value = 0.349851 +SUCCESS (x = 1) Total visits = 546; p-value = 0.029155 +SUCCESS (x = 2) Total visits = 591; p-value = 0.600699 +SUCCESS (x = 3) Total visits = 669; p-value = 0.560033 +SUCCESS (x = 4) Total visits = 669; p-value = 0.622331 +SUCCESS (x = 5) Total visits = 638; p-value = 0.887358 +SUCCESS (x = 6) Total visits = 643; p-value = 0.864354 +SUCCESS (x = 7) Total visits = 713; p-value = 0.479473 +SUCCESS (x = 8) Total visits = 781; p-value = 0.247796 +SUCCESS (x = 9) Total visits = 793; p-value = 0.242782 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 191 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 652 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 598; p-value = 0.716840 +SUCCESS (x = -8) Total visits = 614; p-value = 0.785848 +SUCCESS (x = -7) Total visits = 609; p-value = 0.741202 +SUCCESS (x = -6) Total visits = 611; p-value = 0.732100 +SUCCESS (x = -5) Total visits = 669; p-value = 0.875305 +SUCCESS (x = -4) Total visits = 714; p-value = 0.516378 +SUCCESS (x = -3) Total visits = 733; p-value = 0.315794 +SUCCESS (x = -2) Total visits = 769; p-value = 0.061397 +SUCCESS (x = -1) Total visits = 733; p-value = 0.024891 +SUCCESS (x = 1) Total visits = 573; p-value = 0.028691 +SUCCESS (x = 2) Total visits = 511; p-value = 0.024175 +SUCCESS (x = 3) Total visits = 521; p-value = 0.104726 +SUCCESS (x = 4) Total visits = 624; p-value = 0.769469 +SUCCESS (x = 5) Total visits = 728; p-value = 0.482965 +SUCCESS (x = 6) Total visits = 775; p-value = 0.304421 +SUCCESS (x = 7) Total visits = 810; p-value = 0.224931 +SUCCESS (x = 8) Total visits = 841; p-value = 0.176574 +SUCCESS (x = 9) Total visits = 803; p-value = 0.310498 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2653 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 2338; p-value = 0.294259 +SUCCESS (x = -8) Total visits = 2484; p-value = 0.549145 +SUCCESS (x = -7) Total visits = 2540; p-value = 0.667012 +SUCCESS (x = -6) Total visits = 2552; p-value = 0.675901 +SUCCESS (x = -5) Total visits = 2653; p-value = 1.000000 +SUCCESS (x = -4) Total visits = 2618; p-value = 0.855890 +SUCCESS (x = -3) Total visits = 2611; p-value = 0.796516 +SUCCESS (x = -2) Total visits = 2691; p-value = 0.763270 +SUCCESS (x = -1) Total visits = 2706; p-value = 0.466859 +SUCCESS (x = 1) Total visits = 2566; p-value = 0.232337 +SUCCESS (x = 2) Total visits = 2542; p-value = 0.378973 +SUCCESS (x = 3) Total visits = 2554; p-value = 0.543315 +SUCCESS (x = 4) Total visits = 2518; p-value = 0.483622 +SUCCESS (x = 5) Total visits = 2501; p-value = 0.486700 +SUCCESS (x = 6) Total visits = 2532; p-value = 0.616479 +SUCCESS (x = 7) Total visits = 2490; p-value = 0.534844 +SUCCESS (x = 8) Total visits = 2437; p-value = 0.443891 +SUCCESS (x = 9) Total visits = 2416; p-value = 0.430045 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 3592 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 3803; p-value = 0.545994 +SUCCESS (x = -8) Total visits = 3815; p-value = 0.496933 +SUCCESS (x = -7) Total visits = 3766; p-value = 0.569105 +SUCCESS (x = -6) Total visits = 3711; p-value = 0.672063 +SUCCESS (x = -5) Total visits = 3739; p-value = 0.563188 +SUCCESS (x = -4) Total visits = 3840; p-value = 0.268766 +SUCCESS (x = -3) Total visits = 3893; p-value = 0.112247 +SUCCESS (x = -2) Total visits = 3811; p-value = 0.135761 +SUCCESS (x = -1) Total visits = 3659; p-value = 0.429247 +SUCCESS (x = 1) Total visits = 3641; p-value = 0.563188 +SUCCESS (x = 2) Total visits = 3636; p-value = 0.764394 +SUCCESS (x = 3) Total visits = 3595; p-value = 0.987371 +SUCCESS (x = 4) Total visits = 3668; p-value = 0.734679 +SUCCESS (x = 5) Total visits = 3691; p-value = 0.697023 +SUCCESS (x = 6) Total visits = 3666; p-value = 0.792365 +SUCCESS (x = 7) Total visits = 3685; p-value = 0.760885 +SUCCESS (x = 8) Total visits = 3690; p-value = 0.765294 +SUCCESS (x = 9) Total visits = 3579; p-value = 0.970326 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 938 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 851; p-value = 0.626140 +SUCCESS (x = -8) Total visits = 868; p-value = 0.676468 +SUCCESS (x = -7) Total visits = 885; p-value = 0.734323 +SUCCESS (x = -6) Total visits = 937; p-value = 0.994446 +SUCCESS (x = -5) Total visits = 988; p-value = 0.700387 +SUCCESS (x = -4) Total visits = 948; p-value = 0.930462 +SUCCESS (x = -3) Total visits = 863; p-value = 0.438700 +SUCCESS (x = -2) Total visits = 813; p-value = 0.095669 +SUCCESS (x = -1) Total visits = 862; p-value = 0.079315 +SUCCESS (x = 1) Total visits = 945; p-value = 0.871609 +SUCCESS (x = 2) Total visits = 980; p-value = 0.575581 +SUCCESS (x = 3) Total visits = 1023; p-value = 0.380138 +SUCCESS (x = 4) Total visits = 985; p-value = 0.681703 +SUCCESS (x = 5) Total visits = 983; p-value = 0.729104 +SUCCESS (x = 6) Total visits = 1007; p-value = 0.630995 +SUCCESS (x = 7) Total visits = 1034; p-value = 0.538734 +SUCCESS (x = 8) Total visits = 1058; p-value = 0.474392 +SUCCESS (x = 9) Total visits = 1021; p-value = 0.642097 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 535 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 643; p-value = 0.423265 +SUCCESS (x = -8) Total visits = 636; p-value = 0.425317 +SUCCESS (x = -7) Total visits = 731; p-value = 0.096542 +FAILURE (x = -6) Total visits = 824; p-value = 0.007725 +FAILURE (x = -5) Total visits = 789; p-value = 0.009644 +SUCCESS (x = -4) Total visits = 713; p-value = 0.039711 +SUCCESS (x = -3) Total visits = 703; p-value = 0.021627 +SUCCESS (x = -2) Total visits = 674; p-value = 0.014153 +SUCCESS (x = -1) Total visits = 575; p-value = 0.221392 +SUCCESS (x = 1) Total visits = 550; p-value = 0.646548 +SUCCESS (x = 2) Total visits = 602; p-value = 0.236985 +SUCCESS (x = 3) Total visits = 638; p-value = 0.159076 +SUCCESS (x = 4) Total visits = 567; p-value = 0.711568 +SUCCESS (x = 5) Total visits = 476; p-value = 0.547688 +SUCCESS (x = 6) Total visits = 435; p-value = 0.356661 +SUCCESS (x = 7) Total visits = 433; p-value = 0.387126 +SUCCESS (x = 8) Total visits = 432; p-value = 0.416208 +SUCCESS (x = 9) Total visits = 432; p-value = 0.445048 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 704 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 602; p-value = 0.509712 +SUCCESS (x = -8) Total visits = 630; p-value = 0.610615 +SUCCESS (x = -7) Total visits = 623; p-value = 0.549370 +SUCCESS (x = -6) Total visits = 607; p-value = 0.435730 +SUCCESS (x = -5) Total visits = 585; p-value = 0.290457 +SUCCESS (x = -4) Total visits = 563; p-value = 0.155531 +SUCCESS (x = -3) Total visits = 583; p-value = 0.149271 +SUCCESS (x = -2) Total visits = 608; p-value = 0.139649 +SUCCESS (x = -1) Total visits = 659; p-value = 0.230429 +SUCCESS (x = 1) Total visits = 671; p-value = 0.379156 +SUCCESS (x = 2) Total visits = 612; p-value = 0.156907 +SUCCESS (x = 3) Total visits = 570; p-value = 0.110255 +SUCCESS (x = 4) Total visits = 541; p-value = 0.100618 +SUCCESS (x = 5) Total visits = 532; p-value = 0.126528 +SUCCESS (x = 6) Total visits = 506; p-value = 0.111612 +SUCCESS (x = 7) Total visits = 446; p-value = 0.056523 +SUCCESS (x = 8) Total visits = 399; p-value = 0.035842 +SUCCESS (x = 9) Total visits = 380; p-value = 0.036242 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 420 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1422 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1344; p-value = 0.722787 +SUCCESS (x = -8) Total visits = 1407; p-value = 0.942105 +SUCCESS (x = -7) Total visits = 1384; p-value = 0.843337 +SUCCESS (x = -6) Total visits = 1385; p-value = 0.834300 +SUCCESS (x = -5) Total visits = 1355; p-value = 0.675375 +SUCCESS (x = -4) Total visits = 1330; p-value = 0.514376 +SUCCESS (x = -3) Total visits = 1346; p-value = 0.523910 +SUCCESS (x = -2) Total visits = 1425; p-value = 0.974090 +SUCCESS (x = -1) Total visits = 1461; p-value = 0.464592 +SUCCESS (x = 1) Total visits = 1416; p-value = 0.910420 +SUCCESS (x = 2) Total visits = 1418; p-value = 0.965459 +SUCCESS (x = 3) Total visits = 1430; p-value = 0.946512 +SUCCESS (x = 4) Total visits = 1474; p-value = 0.712468 +SUCCESS (x = 5) Total visits = 1492; p-value = 0.661724 +SUCCESS (x = 6) Total visits = 1498; p-value = 0.667423 +SUCCESS (x = 7) Total visits = 1530; p-value = 0.574336 +SUCCESS (x = 8) Total visits = 1546; p-value = 0.548267 +SUCCESS (x = 9) Total visits = 1548; p-value = 0.566621 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 569 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 604; p-value = 0.801323 +SUCCESS (x = -8) Total visits = 618; p-value = 0.707630 +SUCCESS (x = -7) Total visits = 603; p-value = 0.779834 +SUCCESS (x = -6) Total visits = 568; p-value = 0.992869 +SUCCESS (x = -5) Total visits = 590; p-value = 0.835616 +SUCCESS (x = -4) Total visits = 584; p-value = 0.866534 +SUCCESS (x = -3) Total visits = 530; p-value = 0.605141 +SUCCESS (x = -2) Total visits = 567; p-value = 0.972694 +SUCCESS (x = -1) Total visits = 619; p-value = 0.138294 +SUCCESS (x = 1) Total visits = 599; p-value = 0.373840 +SUCCESS (x = 2) Total visits = 710; p-value = 0.015815 +SUCCESS (x = 3) Total visits = 760; p-value = 0.011339 +SUCCESS (x = 4) Total visits = 738; p-value = 0.058291 +SUCCESS (x = 5) Total visits = 653; p-value = 0.406529 +SUCCESS (x = 6) Total visits = 612; p-value = 0.700736 +SUCCESS (x = 7) Total visits = 610; p-value = 0.736052 +SUCCESS (x = 8) Total visits = 562; p-value = 0.957272 +SUCCESS (x = 9) Total visits = 542; p-value = 0.846083 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1048 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 915; p-value = 0.481070 +SUCCESS (x = -8) Total visits = 986; p-value = 0.726591 +SUCCESS (x = -7) Total visits = 1011; p-value = 0.822642 +SUCCESS (x = -6) Total visits = 979; p-value = 0.649527 +SUCCESS (x = -5) Total visits = 1023; p-value = 0.855566 +SUCCESS (x = -4) Total visits = 1011; p-value = 0.760014 +SUCCESS (x = -3) Total visits = 948; p-value = 0.328653 +SUCCESS (x = -2) Total visits = 979; p-value = 0.384220 +SUCCESS (x = -1) Total visits = 1011; p-value = 0.418989 +SUCCESS (x = 1) Total visits = 1071; p-value = 0.615400 +SUCCESS (x = 2) Total visits = 1025; p-value = 0.771779 +SUCCESS (x = 3) Total visits = 984; p-value = 0.531858 +SUCCESS (x = 4) Total visits = 1015; p-value = 0.785284 +SUCCESS (x = 5) Total visits = 989; p-value = 0.667508 +SUCCESS (x = 6) Total visits = 941; p-value = 0.481010 +SUCCESS (x = 7) Total visits = 963; p-value = 0.606599 +SUCCESS (x = 8) Total visits = 965; p-value = 0.639714 +SUCCESS (x = 9) Total visits = 952; p-value = 0.611053 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 795 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1106; p-value = 0.058540 +SUCCESS (x = -8) Total visits = 1029; p-value = 0.129720 +SUCCESS (x = -7) Total visits = 923; p-value = 0.373301 +SUCCESS (x = -6) Total visits = 878; p-value = 0.530266 +SUCCESS (x = -5) Total visits = 865; p-value = 0.558437 +SUCCESS (x = -4) Total visits = 859; p-value = 0.544089 +SUCCESS (x = -3) Total visits = 896; p-value = 0.257315 +SUCCESS (x = -2) Total visits = 915; p-value = 0.082301 +SUCCESS (x = -1) Total visits = 864; p-value = 0.083556 +SUCCESS (x = 1) Total visits = 750; p-value = 0.259095 +SUCCESS (x = 2) Total visits = 748; p-value = 0.496177 +SUCCESS (x = 3) Total visits = 696; p-value = 0.266857 +SUCCESS (x = 4) Total visits = 638; p-value = 0.136706 +SUCCESS (x = 5) Total visits = 600; p-value = 0.103080 +SUCCESS (x = 6) Total visits = 538; p-value = 0.051981 +SUCCESS (x = 7) Total visits = 474; p-value = 0.025567 +SUCCESS (x = 8) Total visits = 400; p-value = 0.010536 +SUCCESS (x = 9) Total visits = 376; p-value = 0.010818 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1488 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1474; p-value = 0.950370 +SUCCESS (x = -8) Total visits = 1423; p-value = 0.758352 +SUCCESS (x = -7) Total visits = 1313; p-value = 0.373620 +SUCCESS (x = -6) Total visits = 1267; p-value = 0.221912 +SUCCESS (x = -5) Total visits = 1257; p-value = 0.158104 +SUCCESS (x = -4) Total visits = 1287; p-value = 0.163737 +SUCCESS (x = -3) Total visits = 1337; p-value = 0.215764 +SUCCESS (x = -2) Total visits = 1408; p-value = 0.397180 +SUCCESS (x = -1) Total visits = 1446; p-value = 0.441361 +SUCCESS (x = 1) Total visits = 1543; p-value = 0.313359 +SUCCESS (x = 2) Total visits = 1583; p-value = 0.314696 +SUCCESS (x = 3) Total visits = 1596; p-value = 0.375960 +SUCCESS (x = 4) Total visits = 1637; p-value = 0.301915 +SUCCESS (x = 5) Total visits = 1708; p-value = 0.178863 +SUCCESS (x = 6) Total visits = 1729; p-value = 0.182860 +SUCCESS (x = 7) Total visits = 1774; p-value = 0.145934 +SUCCESS (x = 8) Total visits = 1818; p-value = 0.118313 +SUCCESS (x = 9) Total visits = 1810; p-value = 0.152265 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 668 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 627; p-value = 0.785580 +SUCCESS (x = -8) Total visits = 641; p-value = 0.848739 +SUCCESS (x = -7) Total visits = 651; p-value = 0.897361 +SUCCESS (x = -6) Total visits = 628; p-value = 0.741431 +SUCCESS (x = -5) Total visits = 636; p-value = 0.770419 +SUCCESS (x = -4) Total visits = 648; p-value = 0.836156 +SUCCESS (x = -3) Total visits = 661; p-value = 0.931747 +SUCCESS (x = -2) Total visits = 723; p-value = 0.384979 +SUCCESS (x = -1) Total visits = 725; p-value = 0.118890 +SUCCESS (x = 1) Total visits = 652; p-value = 0.661574 +SUCCESS (x = 2) Total visits = 688; p-value = 0.752069 +SUCCESS (x = 3) Total visits = 714; p-value = 0.573557 +SUCCESS (x = 4) Total visits = 686; p-value = 0.852342 +SUCCESS (x = 5) Total visits = 673; p-value = 0.963631 +SUCCESS (x = 6) Total visits = 732; p-value = 0.597544 +SUCCESS (x = 7) Total visits = 792; p-value = 0.346752 +SUCCESS (x = 8) Total visits = 803; p-value = 0.340265 +SUCCESS (x = 9) Total visits = 770; p-value = 0.498521 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 195 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1884 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1702; p-value = 0.472077 +SUCCESS (x = -8) Total visits = 1752; p-value = 0.578737 +SUCCESS (x = -7) Total visits = 1714; p-value = 0.442424 +SUCCESS (x = -6) Total visits = 1604; p-value = 0.169030 +SUCCESS (x = -5) Total visits = 1662; p-value = 0.228001 +SUCCESS (x = -4) Total visits = 1860; p-value = 0.882519 +SUCCESS (x = -3) Total visits = 1898; p-value = 0.918759 +SUCCESS (x = -2) Total visits = 1842; p-value = 0.692819 +SUCCESS (x = -1) Total visits = 1830; p-value = 0.379018 +SUCCESS (x = 1) Total visits = 1875; p-value = 0.883434 +SUCCESS (x = 2) Total visits = 1777; p-value = 0.314226 +SUCCESS (x = 3) Total visits = 1732; p-value = 0.268123 +SUCCESS (x = 4) Total visits = 1708; p-value = 0.278499 +SUCCESS (x = 5) Total visits = 1681; p-value = 0.270310 +SUCCESS (x = 6) Total visits = 1687; p-value = 0.333223 +SUCCESS (x = 7) Total visits = 1734; p-value = 0.497936 +SUCCESS (x = 8) Total visits = 1769; p-value = 0.628582 +SUCCESS (x = 9) Total visits = 1850; p-value = 0.893135 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 500 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 456; p-value = 0.735767 +SUCCESS (x = -8) Total visits = 441; p-value = 0.629996 +SUCCESS (x = -7) Total visits = 422; p-value = 0.493909 +SUCCESS (x = -6) Total visits = 405; p-value = 0.365047 +SUCCESS (x = -5) Total visits = 419; p-value = 0.393208 +SUCCESS (x = -4) Total visits = 436; p-value = 0.444304 +SUCCESS (x = -3) Total visits = 459; p-value = 0.562031 +SUCCESS (x = -2) Total visits = 498; p-value = 0.970872 +SUCCESS (x = -1) Total visits = 517; p-value = 0.590862 +SUCCESS (x = 1) Total visits = 509; p-value = 0.775947 +SUCCESS (x = 2) Total visits = 537; p-value = 0.499343 +SUCCESS (x = 3) Total visits = 512; p-value = 0.865242 +SUCCESS (x = 4) Total visits = 504; p-value = 0.961868 +SUCCESS (x = 5) Total visits = 494; p-value = 0.949571 +SUCCESS (x = 6) Total visits = 481; p-value = 0.856244 +SUCCESS (x = 7) Total visits = 462; p-value = 0.738921 +SUCCESS (x = 8) Total visits = 419; p-value = 0.508380 +SUCCESS (x = 9) Total visits = 424; p-value = 0.559965 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 314 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1560 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1580; p-value = 0.930797 +SUCCESS (x = -8) Total visits = 1581; p-value = 0.922669 +SUCCESS (x = -7) Total visits = 1577; p-value = 0.932730 +SUCCESS (x = -6) Total visits = 1529; p-value = 0.867106 +SUCCESS (x = -5) Total visits = 1499; p-value = 0.715839 +SUCCESS (x = -4) Total visits = 1560; p-value = 1.000000 +SUCCESS (x = -3) Total visits = 1557; p-value = 0.980837 +SUCCESS (x = -2) Total visits = 1480; p-value = 0.408295 +SUCCESS (x = -1) Total visits = 1509; p-value = 0.361218 +SUCCESS (x = 1) Total visits = 1514; p-value = 0.410205 +SUCCESS (x = 2) Total visits = 1451; p-value = 0.259891 +SUCCESS (x = 3) Total visits = 1461; p-value = 0.427991 +SUCCESS (x = 4) Total visits = 1485; p-value = 0.611805 +SUCCESS (x = 5) Total visits = 1467; p-value = 0.578902 +SUCCESS (x = 6) Total visits = 1447; p-value = 0.541885 +SUCCESS (x = 7) Total visits = 1468; p-value = 0.647805 +SUCCESS (x = 8) Total visits = 1497; p-value = 0.770885 +SUCCESS (x = 9) Total visits = 1535; p-value = 0.913558 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1109 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1186; p-value = 0.691708 +SUCCESS (x = -8) Total visits = 1149; p-value = 0.826418 +SUCCESS (x = -7) Total visits = 1102; p-value = 0.967118 +SUCCESS (x = -6) Total visits = 1076; p-value = 0.832677 +SUCCESS (x = -5) Total visits = 1112; p-value = 0.983059 +SUCCESS (x = -4) Total visits = 1138; p-value = 0.815964 +SUCCESS (x = -3) Total visits = 1132; p-value = 0.827114 +SUCCESS (x = -2) Total visits = 1119; p-value = 0.902431 +SUCCESS (x = -1) Total visits = 1095; p-value = 0.766262 +SUCCESS (x = 1) Total visits = 1112; p-value = 0.949209 +SUCCESS (x = 2) Total visits = 1122; p-value = 0.873379 +SUCCESS (x = 3) Total visits = 1139; p-value = 0.775739 +SUCCESS (x = 4) Total visits = 1162; p-value = 0.670582 +SUCCESS (x = 5) Total visits = 1236; p-value = 0.368717 +SUCCESS (x = 6) Total visits = 1240; p-value = 0.401651 +SUCCESS (x = 7) Total visits = 1208; p-value = 0.559880 +SUCCESS (x = 8) Total visits = 1196; p-value = 0.633382 +SUCCESS (x = 9) Total visits = 1201; p-value = 0.635652 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 831 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 903; p-value = 0.668401 +SUCCESS (x = -8) Total visits = 944; p-value = 0.474191 +SUCCESS (x = -7) Total visits = 947; p-value = 0.430012 +SUCCESS (x = -6) Total visits = 890; p-value = 0.662579 +SUCCESS (x = -5) Total visits = 865; p-value = 0.781014 +SUCCESS (x = -4) Total visits = 841; p-value = 0.926132 +SUCCESS (x = -3) Total visits = 817; p-value = 0.877943 +SUCCESS (x = -2) Total visits = 826; p-value = 0.943549 +SUCCESS (x = -1) Total visits = 806; p-value = 0.539723 +SUCCESS (x = 1) Total visits = 911; p-value = 0.049723 +SUCCESS (x = 2) Total visits = 883; p-value = 0.461473 +SUCCESS (x = 3) Total visits = 832; p-value = 0.991248 +SUCCESS (x = 4) Total visits = 868; p-value = 0.731573 +SUCCESS (x = 5) Total visits = 879; p-value = 0.694712 +SUCCESS (x = 6) Total visits = 868; p-value = 0.784356 +SUCCESS (x = 7) Total visits = 894; p-value = 0.668213 +SUCCESS (x = 8) Total visits = 887; p-value = 0.722835 +SUCCESS (x = 9) Total visits = 833; p-value = 0.990507 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 684 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 503; p-value = 0.235270 +SUCCESS (x = -8) Total visits = 527; p-value = 0.273078 +SUCCESS (x = -7) Total visits = 608; p-value = 0.568745 +SUCCESS (x = -6) Total visits = 659; p-value = 0.838511 +SUCCESS (x = -5) Total visits = 663; p-value = 0.849890 +SUCCESS (x = -4) Total visits = 672; p-value = 0.902402 +SUCCESS (x = -3) Total visits = 683; p-value = 0.990353 +SUCCESS (x = -2) Total visits = 671; p-value = 0.839192 +SUCCESS (x = -1) Total visits = 671; p-value = 0.725228 +SUCCESS (x = 1) Total visits = 684; p-value = 1.000000 +SUCCESS (x = 2) Total visits = 669; p-value = 0.814871 +SUCCESS (x = 3) Total visits = 633; p-value = 0.537462 +SUCCESS (x = 4) Total visits = 617; p-value = 0.493551 +SUCCESS (x = 5) Total visits = 616; p-value = 0.539984 +SUCCESS (x = 6) Total visits = 619; p-value = 0.596198 +SUCCESS (x = 7) Total visits = 567; p-value = 0.380298 +SUCCESS (x = 8) Total visits = 504; p-value = 0.208912 +SUCCESS (x = 9) Total visits = 478; p-value = 0.176751 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 88 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1992 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1825; p-value = 0.521068 +SUCCESS (x = -8) Total visits = 1819; p-value = 0.479140 +SUCCESS (x = -7) Total visits = 1891; p-value = 0.657185 +SUCCESS (x = -6) Total visits = 1887; p-value = 0.615969 +SUCCESS (x = -5) Total visits = 1924; p-value = 0.719512 +SUCCESS (x = -4) Total visits = 1975; p-value = 0.918917 +SUCCESS (x = -3) Total visits = 1946; p-value = 0.744484 +SUCCESS (x = -2) Total visits = 1966; p-value = 0.812019 +SUCCESS (x = -1) Total visits = 1998; p-value = 0.924268 +SUCCESS (x = 1) Total visits = 1970; p-value = 0.727428 +SUCCESS (x = 2) Total visits = 1960; p-value = 0.769748 +SUCCESS (x = 3) Total visits = 1896; p-value = 0.496388 +SUCCESS (x = 4) Total visits = 1798; p-value = 0.245358 +SUCCESS (x = 5) Total visits = 1807; p-value = 0.328573 +SUCCESS (x = 6) Total visits = 1935; p-value = 0.785405 +SUCCESS (x = 7) Total visits = 2087; p-value = 0.676358 +SUCCESS (x = 8) Total visits = 2139; p-value = 0.547621 +SUCCESS (x = 9) Total visits = 2122; p-value = 0.617408 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 868 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1030; p-value = 0.345676 +SUCCESS (x = -8) Total visits = 1024; p-value = 0.333680 +SUCCESS (x = -7) Total visits = 1061; p-value = 0.198888 +SUCCESS (x = -6) Total visits = 1080; p-value = 0.124996 +SUCCESS (x = -5) Total visits = 1114; p-value = 0.049061 +SUCCESS (x = -4) Total visits = 1073; p-value = 0.062936 +SUCCESS (x = -3) Total visits = 946; p-value = 0.402474 +SUCCESS (x = -2) Total visits = 899; p-value = 0.667514 +SUCCESS (x = -1) Total visits = 899; p-value = 0.456862 +SUCCESS (x = 1) Total visits = 865; p-value = 0.942600 +SUCCESS (x = 2) Total visits = 853; p-value = 0.835344 +SUCCESS (x = 3) Total visits = 807; p-value = 0.512634 +SUCCESS (x = 4) Total visits = 827; p-value = 0.709946 +SUCCESS (x = 5) Total visits = 829; p-value = 0.755033 +SUCCESS (x = 6) Total visits = 833; p-value = 0.800054 +SUCCESS (x = 7) Total visits = 873; p-value = 0.973449 +SUCCESS (x = 8) Total visits = 883; p-value = 0.925940 +SUCCESS (x = 9) Total visits = 906; p-value = 0.824937 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 82 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 956 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 949; p-value = 0.969029 +SUCCESS (x = -8) Total visits = 982; p-value = 0.877983 +SUCCESS (x = -7) Total visits = 931; p-value = 0.874007 +SUCCESS (x = -6) Total visits = 898; p-value = 0.689206 +SUCCESS (x = -5) Total visits = 897; p-value = 0.652879 +SUCCESS (x = -4) Total visits = 922; p-value = 0.768841 +SUCCESS (x = -3) Total visits = 965; p-value = 0.926660 +SUCCESS (x = -2) Total visits = 974; p-value = 0.812140 +SUCCESS (x = -1) Total visits = 964; p-value = 0.854833 +SUCCESS (x = 1) Total visits = 976; p-value = 0.647391 +SUCCESS (x = 2) Total visits = 943; p-value = 0.863714 +SUCCESS (x = 3) Total visits = 874; p-value = 0.401661 +SUCCESS (x = 4) Total visits = 914; p-value = 0.716574 +SUCCESS (x = 5) Total visits = 988; p-value = 0.807277 +SUCCESS (x = 6) Total visits = 994; p-value = 0.793302 +SUCCESS (x = 7) Total visits = 1075; p-value = 0.450370 +SUCCESS (x = 8) Total visits = 1072; p-value = 0.493366 +SUCCESS (x = 9) Total visits = 1012; p-value = 0.756095 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 112 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 442 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 162 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 995 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1135; p-value = 0.446560 +SUCCESS (x = -8) Total visits = 1154; p-value = 0.357421 +SUCCESS (x = -7) Total visits = 1134; p-value = 0.387475 +SUCCESS (x = -6) Total visits = 1160; p-value = 0.264756 +SUCCESS (x = -5) Total visits = 1181; p-value = 0.164577 +SUCCESS (x = -4) Total visits = 1149; p-value = 0.191960 +SUCCESS (x = -3) Total visits = 1065; p-value = 0.482831 +SUCCESS (x = -2) Total visits = 1018; p-value = 0.765952 +SUCCESS (x = -1) Total visits = 1019; p-value = 0.590575 +SUCCESS (x = 1) Total visits = 1006; p-value = 0.805230 +SUCCESS (x = 2) Total visits = 988; p-value = 0.927813 +SUCCESS (x = 3) Total visits = 963; p-value = 0.748360 +SUCCESS (x = 4) Total visits = 977; p-value = 0.878785 +SUCCESS (x = 5) Total visits = 938; p-value = 0.670167 +SUCCESS (x = 6) Total visits = 903; p-value = 0.534060 +SUCCESS (x = 7) Total visits = 912; p-value = 0.605829 +SUCCESS (x = 8) Total visits = 913; p-value = 0.635061 +SUCCESS (x = 9) Total visits = 863; p-value = 0.472963 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 90 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 825 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 881; p-value = 0.738104 +SUCCESS (x = -8) Total visits = 896; p-value = 0.651769 +SUCCESS (x = -7) Total visits = 920; p-value = 0.516565 +SUCCESS (x = -6) Total visits = 974; p-value = 0.268734 +SUCCESS (x = -5) Total visits = 954; p-value = 0.289788 +SUCCESS (x = -4) Total visits = 834; p-value = 0.933260 +SUCCESS (x = -3) Total visits = 780; p-value = 0.620294 +SUCCESS (x = -2) Total visits = 804; p-value = 0.765336 +SUCCESS (x = -1) Total visits = 817; p-value = 0.843869 +SUCCESS (x = 1) Total visits = 853; p-value = 0.490627 +SUCCESS (x = 2) Total visits = 866; p-value = 0.560063 +SUCCESS (x = 3) Total visits = 831; p-value = 0.947332 +SUCCESS (x = 4) Total visits = 852; p-value = 0.801636 +SUCCESS (x = 5) Total visits = 918; p-value = 0.445364 +SUCCESS (x = 6) Total visits = 946; p-value = 0.369108 +SUCCESS (x = 7) Total visits = 932; p-value = 0.465033 +SUCCESS (x = 8) Total visits = 846; p-value = 0.893810 +SUCCESS (x = 9) Total visits = 775; p-value = 0.765291 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1855 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1753; p-value = 0.684631 +SUCCESS (x = -8) Total visits = 1842; p-value = 0.956053 +SUCCESS (x = -7) Total visits = 1871; p-value = 0.941921 +SUCCESS (x = -6) Total visits = 1883; p-value = 0.889763 +SUCCESS (x = -5) Total visits = 1901; p-value = 0.801243 +SUCCESS (x = -4) Total visits = 1915; p-value = 0.709655 +SUCCESS (x = -3) Total visits = 1939; p-value = 0.537401 +SUCCESS (x = -2) Total visits = 1952; p-value = 0.357865 +SUCCESS (x = -1) Total visits = 1913; p-value = 0.340981 +SUCCESS (x = 1) Total visits = 1769; p-value = 0.157972 +SUCCESS (x = 2) Total visits = 1761; p-value = 0.372926 +SUCCESS (x = 3) Total visits = 1840; p-value = 0.912304 +SUCCESS (x = 4) Total visits = 1840; p-value = 0.925840 +SUCCESS (x = 5) Total visits = 1895; p-value = 0.826726 +SUCCESS (x = 6) Total visits = 2073; p-value = 0.280530 +SUCCESS (x = 7) Total visits = 2260; p-value = 0.065161 +SUCCESS (x = 8) Total visits = 2460; p-value = 0.010329 +FAILURE (x = 9) Total visits = 2544; p-value = 0.006078 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1242 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1299; p-value = 0.781489 +SUCCESS (x = -8) Total visits = 1258; p-value = 0.933940 +SUCCESS (x = -7) Total visits = 1239; p-value = 0.986680 +SUCCESS (x = -6) Total visits = 1202; p-value = 0.808792 +SUCCESS (x = -5) Total visits = 1215; p-value = 0.856698 +SUCCESS (x = -4) Total visits = 1198; p-value = 0.738622 +SUCCESS (x = -3) Total visits = 1241; p-value = 0.992841 +SUCCESS (x = -2) Total visits = 1305; p-value = 0.465512 +SUCCESS (x = -1) Total visits = 1264; p-value = 0.658913 +SUCCESS (x = 1) Total visits = 1188; p-value = 0.278599 +SUCCESS (x = 2) Total visits = 1205; p-value = 0.668205 +SUCCESS (x = 3) Total visits = 1323; p-value = 0.467339 +SUCCESS (x = 4) Total visits = 1404; p-value = 0.219243 +SUCCESS (x = 5) Total visits = 1415; p-value = 0.247255 +SUCCESS (x = 6) Total visits = 1357; p-value = 0.486613 +SUCCESS (x = 7) Total visits = 1267; p-value = 0.889355 +SUCCESS (x = 8) Total visits = 1224; p-value = 0.925705 +SUCCESS (x = 9) Total visits = 1214; p-value = 0.891618 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 839 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 818; p-value = 0.901049 +SUCCESS (x = -8) Total visits = 811; p-value = 0.859910 +SUCCESS (x = -7) Total visits = 864; p-value = 0.865587 +SUCCESS (x = -6) Total visits = 903; p-value = 0.637589 +SUCCESS (x = -5) Total visits = 896; p-value = 0.642770 +SUCCESS (x = -4) Total visits = 843; p-value = 0.970559 +SUCCESS (x = -3) Total visits = 804; p-value = 0.702381 +SUCCESS (x = -2) Total visits = 790; p-value = 0.489804 +SUCCESS (x = -1) Total visits = 800; p-value = 0.341062 +SUCCESS (x = 1) Total visits = 896; p-value = 0.164078 +SUCCESS (x = 2) Total visits = 854; p-value = 0.832564 +SUCCESS (x = 3) Total visits = 798; p-value = 0.654432 +SUCCESS (x = 4) Total visits = 781; p-value = 0.592540 +SUCCESS (x = 5) Total visits = 717; p-value = 0.320829 +SUCCESS (x = 6) Total visits = 664; p-value = 0.197715 +SUCCESS (x = 7) Total visits = 643; p-value = 0.184491 +SUCCESS (x = 8) Total visits = 603; p-value = 0.136871 +SUCCESS (x = 9) Total visits = 554; p-value = 0.091522 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 552 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 515; p-value = 0.787099 +SUCCESS (x = -8) Total visits = 578; p-value = 0.839883 +SUCCESS (x = -7) Total visits = 671; p-value = 0.320552 +SUCCESS (x = -6) Total visits = 687; p-value = 0.220557 +SUCCESS (x = -5) Total visits = 665; p-value = 0.256948 +SUCCESS (x = -4) Total visits = 679; p-value = 0.148549 +SUCCESS (x = -3) Total visits = 677; p-value = 0.092483 +SUCCESS (x = -2) Total visits = 631; p-value = 0.169839 +SUCCESS (x = -1) Total visits = 586; p-value = 0.306176 +SUCCESS (x = 1) Total visits = 543; p-value = 0.786492 +SUCCESS (x = 2) Total visits = 521; p-value = 0.590120 +SUCCESS (x = 3) Total visits = 500; p-value = 0.483992 +SUCCESS (x = 4) Total visits = 497; p-value = 0.531547 +SUCCESS (x = 5) Total visits = 516; p-value = 0.717982 +SUCCESS (x = 6) Total visits = 538; p-value = 0.898907 +SUCCESS (x = 7) Total visits = 518; p-value = 0.776558 +SUCCESS (x = 8) Total visits = 482; p-value = 0.586468 +SUCCESS (x = 9) Total visits = 437; p-value = 0.401223 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 935 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1077; p-value = 0.425787 +SUCCESS (x = -8) Total visits = 1016; p-value = 0.628644 +SUCCESS (x = -7) Total visits = 977; p-value = 0.787641 +SUCCESS (x = -6) Total visits = 916; p-value = 0.894608 +SUCCESS (x = -5) Total visits = 832; p-value = 0.427222 +SUCCESS (x = -4) Total visits = 821; p-value = 0.319054 +SUCCESS (x = -3) Total visits = 848; p-value = 0.368263 +SUCCESS (x = -2) Total visits = 886; p-value = 0.512979 +SUCCESS (x = -1) Total visits = 934; p-value = 0.981551 +SUCCESS (x = 1) Total visits = 906; p-value = 0.502462 +SUCCESS (x = 2) Total visits = 858; p-value = 0.303932 +SUCCESS (x = 3) Total visits = 840; p-value = 0.325870 +SUCCESS (x = 4) Total visits = 910; p-value = 0.827032 +SUCCESS (x = 5) Total visits = 952; p-value = 0.895743 +SUCCESS (x = 6) Total visits = 995; p-value = 0.675695 +SUCCESS (x = 7) Total visits = 1051; p-value = 0.456884 +SUCCESS (x = 8) Total visits = 1114; p-value = 0.285171 +SUCCESS (x = 9) Total visits = 1192; p-value = 0.149469 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 878 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1005; p-value = 0.462309 +SUCCESS (x = -8) Total visits = 987; p-value = 0.501831 +SUCCESS (x = -7) Total visits = 935; p-value = 0.705980 +SUCCESS (x = -6) Total visits = 854; p-value = 0.862900 +SUCCESS (x = -5) Total visits = 777; p-value = 0.421737 +SUCCESS (x = -4) Total visits = 776; p-value = 0.357572 +SUCCESS (x = -3) Total visits = 807; p-value = 0.448616 +SUCCESS (x = -2) Total visits = 800; p-value = 0.282526 +SUCCESS (x = -1) Total visits = 832; p-value = 0.272322 +SUCCESS (x = 1) Total visits = 863; p-value = 0.720377 +SUCCESS (x = 2) Total visits = 890; p-value = 0.868682 +SUCCESS (x = 3) Total visits = 938; p-value = 0.521958 +SUCCESS (x = 4) Total visits = 994; p-value = 0.295433 +SUCCESS (x = 5) Total visits = 968; p-value = 0.474046 +SUCCESS (x = 6) Total visits = 884; p-value = 0.965565 +SUCCESS (x = 7) Total visits = 869; p-value = 0.952500 +SUCCESS (x = 8) Total visits = 869; p-value = 0.955777 +SUCCESS (x = 9) Total visits = 849; p-value = 0.866704 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 573 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 532; p-value = 0.768955 +SUCCESS (x = -8) Total visits = 562; p-value = 0.933137 +SUCCESS (x = -7) Total visits = 586; p-value = 0.915180 +SUCCESS (x = -6) Total visits = 608; p-value = 0.755245 +SUCCESS (x = -5) Total visits = 664; p-value = 0.370231 +SUCCESS (x = -4) Total visits = 684; p-value = 0.215229 +SUCCESS (x = -3) Total visits = 665; p-value = 0.224223 +SUCCESS (x = -2) Total visits = 628; p-value = 0.348237 +SUCCESS (x = -1) Total visits = 593; p-value = 0.554657 +SUCCESS (x = 1) Total visits = 576; p-value = 0.929384 +SUCCESS (x = 2) Total visits = 593; p-value = 0.733031 +SUCCESS (x = 3) Total visits = 535; p-value = 0.615665 +SUCCESS (x = 4) Total visits = 470; p-value = 0.250146 +SUCCESS (x = 5) Total visits = 447; p-value = 0.214727 +SUCCESS (x = 6) Total visits = 421; p-value = 0.175800 +SUCCESS (x = 7) Total visits = 375; p-value = 0.104763 +SUCCESS (x = 8) Total visits = 342; p-value = 0.078091 +SUCCESS (x = 9) Total visits = 338; p-value = 0.092250 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 96 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 2135 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 2421; p-value = 0.288454 +SUCCESS (x = -8) Total visits = 2272; p-value = 0.588281 +SUCCESS (x = -7) Total visits = 2233; p-value = 0.677447 +SUCCESS (x = -6) Total visits = 2269; p-value = 0.536382 +SUCCESS (x = -5) Total visits = 2198; p-value = 0.747930 +SUCCESS (x = -4) Total visits = 2201; p-value = 0.702646 +SUCCESS (x = -3) Total visits = 2185; p-value = 0.732206 +SUCCESS (x = -2) Total visits = 2154; p-value = 0.866684 +SUCCESS (x = -1) Total visits = 2126; p-value = 0.890454 +SUCCESS (x = 1) Total visits = 2168; p-value = 0.613552 +SUCCESS (x = 2) Total visits = 2099; p-value = 0.750429 +SUCCESS (x = 3) Total visits = 2115; p-value = 0.891128 +SUCCESS (x = 4) Total visits = 2157; p-value = 0.898742 +SUCCESS (x = 5) Total visits = 2171; p-value = 0.854296 +SUCCESS (x = 6) Total visits = 2184; p-value = 0.821130 +SUCCESS (x = 7) Total visits = 2076; p-value = 0.802264 +SUCCESS (x = 8) Total visits = 1989; p-value = 0.564014 +SUCCESS (x = 9) Total visits = 1913; p-value = 0.409953 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 603 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 491; p-value = 0.434095 +SUCCESS (x = -8) Total visits = 477; p-value = 0.348857 +SUCCESS (x = -7) Total visits = 520; p-value = 0.507410 +SUCCESS (x = -6) Total visits = 547; p-value = 0.626823 +SUCCESS (x = -5) Total visits = 542; p-value = 0.558204 +SUCCESS (x = -4) Total visits = 552; p-value = 0.578847 +SUCCESS (x = -3) Total visits = 607; p-value = 0.958918 +SUCCESS (x = -2) Total visits = 644; p-value = 0.495472 +SUCCESS (x = -1) Total visits = 632; p-value = 0.403677 +SUCCESS (x = 1) Total visits = 560; p-value = 0.215638 +SUCCESS (x = 2) Total visits = 500; p-value = 0.086825 +SUCCESS (x = 3) Total visits = 443; p-value = 0.039356 +SUCCESS (x = 4) Total visits = 452; p-value = 0.100292 +SUCCESS (x = 5) Total visits = 479; p-value = 0.233960 +SUCCESS (x = 6) Total visits = 511; p-value = 0.424428 +SUCCESS (x = 7) Total visits = 561; p-value = 0.737300 +SUCCESS (x = 8) Total visits = 598; p-value = 0.970345 +SUCCESS (x = 9) Total visits = 604; p-value = 0.994428 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1417 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1203; p-value = 0.329577 +SUCCESS (x = -8) Total visits = 1206; p-value = 0.306128 +SUCCESS (x = -7) Total visits = 1182; p-value = 0.220830 +SUCCESS (x = -6) Total visits = 1149; p-value = 0.129044 +SUCCESS (x = -5) Total visits = 1163; p-value = 0.111740 +SUCCESS (x = -4) Total visits = 1193; p-value = 0.111751 +SUCCESS (x = -3) Total visits = 1236; p-value = 0.128379 +SUCCESS (x = -2) Total visits = 1313; p-value = 0.259360 +SUCCESS (x = -1) Total visits = 1361; p-value = 0.292830 +SUCCESS (x = 1) Total visits = 1487; p-value = 0.188538 +SUCCESS (x = 2) Total visits = 1501; p-value = 0.362295 +SUCCESS (x = 3) Total visits = 1500; p-value = 0.485642 +SUCCESS (x = 4) Total visits = 1536; p-value = 0.398175 +SUCCESS (x = 5) Total visits = 1610; p-value = 0.226866 +SUCCESS (x = 6) Total visits = 1575; p-value = 0.370856 +SUCCESS (x = 7) Total visits = 1461; p-value = 0.818686 +SUCCESS (x = 8) Total visits = 1462; p-value = 0.827229 +SUCCESS (x = 9) Total visits = 1560; p-value = 0.514726 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1118 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1195; p-value = 0.692888 +SUCCESS (x = -8) Total visits = 1191; p-value = 0.690185 +SUCCESS (x = -7) Total visits = 1220; p-value = 0.549664 +SUCCESS (x = -6) Total visits = 1285; p-value = 0.286948 +SUCCESS (x = -5) Total visits = 1328; p-value = 0.138782 +SUCCESS (x = -4) Total visits = 1242; p-value = 0.321615 +SUCCESS (x = -3) Total visits = 1176; p-value = 0.583322 +SUCCESS (x = -2) Total visits = 1132; p-value = 0.864275 +SUCCESS (x = -1) Total visits = 1074; p-value = 0.352112 +SUCCESS (x = 1) Total visits = 1146; p-value = 0.553759 +SUCCESS (x = 2) Total visits = 1122; p-value = 0.961048 +SUCCESS (x = 3) Total visits = 1104; p-value = 0.894663 +SUCCESS (x = 4) Total visits = 1095; p-value = 0.854138 +SUCCESS (x = 5) Total visits = 1079; p-value = 0.783377 +SUCCESS (x = 6) Total visits = 1016; p-value = 0.515446 +SUCCESS (x = 7) Total visits = 937; p-value = 0.288406 +SUCCESS (x = 8) Total visits = 934; p-value = 0.315041 +SUCCESS (x = 9) Total visits = 979; p-value = 0.475881 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 115 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1917 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 2000; p-value = 0.745099 +SUCCESS (x = -8) Total visits = 2035; p-value = 0.622683 +SUCCESS (x = -7) Total visits = 2024; p-value = 0.631742 +SUCCESS (x = -6) Total visits = 1911; p-value = 0.976692 +SUCCESS (x = -5) Total visits = 1844; p-value = 0.694331 +SUCCESS (x = -4) Total visits = 1836; p-value = 0.620998 +SUCCESS (x = -3) Total visits = 1819; p-value = 0.479065 +SUCCESS (x = -2) Total visits = 1844; p-value = 0.496081 +SUCCESS (x = -1) Total visits = 1909; p-value = 0.897199 +SUCCESS (x = 1) Total visits = 1857; p-value = 0.332544 +SUCCESS (x = 2) Total visits = 1802; p-value = 0.283591 +SUCCESS (x = 3) Total visits = 1781; p-value = 0.325970 +SUCCESS (x = 4) Total visits = 1761; p-value = 0.340972 +SUCCESS (x = 5) Total visits = 1681; p-value = 0.203917 +SUCCESS (x = 6) Total visits = 1552; p-value = 0.075512 +SUCCESS (x = 7) Total visits = 1481; p-value = 0.050827 +SUCCESS (x = 8) Total visits = 1465; p-value = 0.059456 +SUCCESS (x = 9) Total visits = 1429; p-value = 0.055943 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 233 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1916 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1970; p-value = 0.832442 +SUCCESS (x = -8) Total visits = 1942; p-value = 0.913642 +SUCCESS (x = -7) Total visits = 1967; p-value = 0.819258 +SUCCESS (x = -6) Total visits = 1942; p-value = 0.899227 +SUCCESS (x = -5) Total visits = 1966; p-value = 0.787747 +SUCCESS (x = -4) Total visits = 2019; p-value = 0.529420 +SUCCESS (x = -3) Total visits = 1989; p-value = 0.597929 +SUCCESS (x = -2) Total visits = 2002; p-value = 0.422499 +SUCCESS (x = -1) Total visits = 1991; p-value = 0.225677 +SUCCESS (x = 1) Total visits = 1961; p-value = 0.467261 +SUCCESS (x = 2) Total visits = 2033; p-value = 0.275176 +SUCCESS (x = 3) Total visits = 2024; p-value = 0.435252 +SUCCESS (x = 4) Total visits = 1973; p-value = 0.727820 +SUCCESS (x = 5) Total visits = 1896; p-value = 0.914238 +SUCCESS (x = 6) Total visits = 1871; p-value = 0.826509 +SUCCESS (x = 7) Total visits = 1987; p-value = 0.750403 +SUCCESS (x = 8) Total visits = 2137; p-value = 0.356636 +SUCCESS (x = 9) Total visits = 2195; p-value = 0.274342 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1189 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1655; p-value = 0.020466 +SUCCESS (x = -8) Total visits = 1644; p-value = 0.015991 +SUCCESS (x = -7) Total visits = 1573; p-value = 0.028962 +SUCCESS (x = -6) Total visits = 1568; p-value = 0.019112 +SUCCESS (x = -5) Total visits = 1534; p-value = 0.018361 +SUCCESS (x = -4) Total visits = 1477; p-value = 0.025600 +FAILURE (x = -3) Total visits = 1488; p-value = 0.006105 +FAILURE (x = -2) Total visits = 1410; p-value = 0.008883 +SUCCESS (x = -1) Total visits = 1275; p-value = 0.077805 +SUCCESS (x = 1) Total visits = 1138; p-value = 0.295636 +SUCCESS (x = 2) Total visits = 1150; p-value = 0.644267 +SUCCESS (x = 3) Total visits = 1173; p-value = 0.883342 +SUCCESS (x = 4) Total visits = 1221; p-value = 0.804115 +SUCCESS (x = 5) Total visits = 1264; p-value = 0.608185 +SUCCESS (x = 6) Total visits = 1217; p-value = 0.862554 +SUCCESS (x = 7) Total visits = 1133; p-value = 0.750105 +SUCCESS (x = 8) Total visits = 1076; p-value = 0.549633 +SUCCESS (x = 9) Total visits = 1082; p-value = 0.594606 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 702 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 712; p-value = 0.948391 +SUCCESS (x = -8) Total visits = 745; p-value = 0.766997 +SUCCESS (x = -7) Total visits = 797; p-value = 0.481942 +SUCCESS (x = -6) Total visits = 840; p-value = 0.266805 +SUCCESS (x = -5) Total visits = 772; p-value = 0.533468 +SUCCESS (x = -4) Total visits = 745; p-value = 0.664473 +SUCCESS (x = -3) Total visits = 747; p-value = 0.591208 +SUCCESS (x = -2) Total visits = 700; p-value = 0.975416 +SUCCESS (x = -1) Total visits = 690; p-value = 0.748774 +SUCCESS (x = 1) Total visits = 702; p-value = 1.000000 +SUCCESS (x = 2) Total visits = 711; p-value = 0.889707 +SUCCESS (x = 3) Total visits = 725; p-value = 0.783692 +SUCCESS (x = 4) Total visits = 679; p-value = 0.816535 +SUCCESS (x = 5) Total visits = 649; p-value = 0.637292 +SUCCESS (x = 6) Total visits = 649; p-value = 0.669760 +SUCCESS (x = 7) Total visits = 664; p-value = 0.778501 +SUCCESS (x = 8) Total visits = 689; p-value = 0.928620 +SUCCESS (x = 9) Total visits = 640; p-value = 0.688189 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 154 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 242 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1349 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1025; p-value = 0.130314 +SUCCESS (x = -8) Total visits = 1008; p-value = 0.090062 +SUCCESS (x = -7) Total visits = 1091; p-value = 0.168323 +SUCCESS (x = -6) Total visits = 1170; p-value = 0.298782 +SUCCESS (x = -5) Total visits = 1220; p-value = 0.407760 +SUCCESS (x = -4) Total visits = 1222; p-value = 0.355418 +SUCCESS (x = -3) Total visits = 1187; p-value = 0.163079 +SUCCESS (x = -2) Total visits = 1237; p-value = 0.213166 +SUCCESS (x = -1) Total visits = 1316; p-value = 0.525219 +SUCCESS (x = 1) Total visits = 1355; p-value = 0.908039 +SUCCESS (x = 2) Total visits = 1383; p-value = 0.705492 +SUCCESS (x = 3) Total visits = 1408; p-value = 0.611468 +SUCCESS (x = 4) Total visits = 1406; p-value = 0.678312 +SUCCESS (x = 5) Total visits = 1403; p-value = 0.728938 +SUCCESS (x = 6) Total visits = 1407; p-value = 0.736362 +SUCCESS (x = 7) Total visits = 1404; p-value = 0.769005 +SUCCESS (x = 8) Total visits = 1440; p-value = 0.651017 +SUCCESS (x = 9) Total visits = 1475; p-value = 0.556307 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1658 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +FAILURE (x = -9) Total visits = 1013; p-value = 0.006595 +FAILURE (x = -8) Total visits = 1062; p-value = 0.007532 +SUCCESS (x = -7) Total visits = 1142; p-value = 0.012946 +SUCCESS (x = -6) Total visits = 1247; p-value = 0.031399 +SUCCESS (x = -5) Total visits = 1352; p-value = 0.076510 +SUCCESS (x = -4) Total visits = 1406; p-value = 0.098121 +SUCCESS (x = -3) Total visits = 1428; p-value = 0.074063 +SUCCESS (x = -2) Total visits = 1480; p-value = 0.074319 +SUCCESS (x = -1) Total visits = 1598; p-value = 0.297438 +SUCCESS (x = 1) Total visits = 1681; p-value = 0.689590 +SUCCESS (x = 2) Total visits = 1776; p-value = 0.236777 +SUCCESS (x = 3) Total visits = 1733; p-value = 0.560254 +SUCCESS (x = 4) Total visits = 1657; p-value = 0.994763 +SUCCESS (x = 5) Total visits = 1668; p-value = 0.953840 +SUCCESS (x = 6) Total visits = 1610; p-value = 0.801562 +SUCCESS (x = 7) Total visits = 1580; p-value = 0.707156 +SUCCESS (x = 8) Total visits = 1597; p-value = 0.784459 +SUCCESS (x = 9) Total visits = 1602; p-value = 0.813540 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 573 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 732; p-value = 0.254641 +SUCCESS (x = -8) Total visits = 735; p-value = 0.216608 +SUCCESS (x = -7) Total visits = 784; p-value = 0.083864 +SUCCESS (x = -6) Total visits = 779; p-value = 0.066542 +SUCCESS (x = -5) Total visits = 743; p-value = 0.094146 +SUCCESS (x = -4) Total visits = 759; p-value = 0.037830 +SUCCESS (x = -3) Total visits = 731; p-value = 0.036863 +SUCCESS (x = -2) Total visits = 712; p-value = 0.017758 +FAILURE (x = -1) Total visits = 668; p-value = 0.005012 +SUCCESS (x = 1) Total visits = 498; p-value = 0.026727 +SUCCESS (x = 2) Total visits = 474; p-value = 0.091329 +SUCCESS (x = 3) Total visits = 495; p-value = 0.302810 +SUCCESS (x = 4) Total visits = 529; p-value = 0.623243 +SUCCESS (x = 5) Total visits = 539; p-value = 0.737788 +SUCCESS (x = 6) Total visits = 515; p-value = 0.605448 +SUCCESS (x = 7) Total visits = 507; p-value = 0.588694 +SUCCESS (x = 8) Total visits = 479; p-value = 0.473404 +SUCCESS (x = 9) Total visits = 457; p-value = 0.405930 + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 270 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- + + WARNING: TEST NOT APPLICABLE. THERE ARE AN + INSUFFICIENT NUMBER OF CYCLES. + --------------------------------------------- + + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 914 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 1231; p-value = 0.072140 +SUCCESS (x = -8) Total visits = 1271; p-value = 0.031089 +SUCCESS (x = -7) Total visits = 1284; p-value = 0.016387 +SUCCESS (x = -6) Total visits = 1267; p-value = 0.012797 +SUCCESS (x = -5) Total visits = 1208; p-value = 0.021899 +SUCCESS (x = -4) Total visits = 1130; p-value = 0.056199 +SUCCESS (x = -3) Total visits = 1029; p-value = 0.229020 +SUCCESS (x = -2) Total visits = 1003; p-value = 0.229431 +SUCCESS (x = -1) Total visits = 1002; p-value = 0.039568 +SUCCESS (x = 1) Total visits = 864; p-value = 0.242222 +SUCCESS (x = 2) Total visits = 865; p-value = 0.508177 +SUCCESS (x = 3) Total visits = 871; p-value = 0.652873 +SUCCESS (x = 4) Total visits = 856; p-value = 0.608138 +SUCCESS (x = 5) Total visits = 857; p-value = 0.656760 +SUCCESS (x = 6) Total visits = 876; p-value = 0.788716 +SUCCESS (x = 7) Total visits = 885; p-value = 0.850781 +SUCCESS (x = 8) Total visits = 838; p-value = 0.646259 +SUCCESS (x = 9) Total visits = 806; p-value = 0.540109 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Rank/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Rank/results.txt new file mode 100644 index 0000000..0756133 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Rank/results.txt @@ -0,0 +1,100 @@ +0.616325 +0.195730 +0.460799 +0.822247 +0.492906 +0.101896 +0.592359 +0.397334 +0.988609 +0.775720 +0.775032 +0.551098 +0.195537 +0.334255 +0.238095 +0.267304 +0.670467 +0.327463 +0.267899 +0.126528 +0.400561 +0.472332 +0.428854 +0.305063 +0.946796 +0.001816 +0.039412 +0.274932 +0.483492 +0.003702 +0.403991 +0.054604 +0.592683 +0.732141 +0.778728 +0.858879 +0.038431 +0.397585 +0.828332 +0.065776 +0.037212 +0.468947 +0.824070 +0.502439 +0.094319 +0.039405 +0.070932 +0.260718 +0.165024 +0.306156 +0.732262 +0.489035 +0.702782 +0.835328 +0.232767 +0.960230 +0.592683 +0.638299 +0.281546 +0.916611 +0.998260 +0.519674 +0.249208 +0.353067 +0.293617 +0.072033 +0.159134 +0.273134 +0.833186 +0.674793 +0.828332 +0.106281 +0.592304 +0.160592 +0.219477 +0.374306 +0.861299 +0.475610 +0.894455 +0.254394 +0.306156 +0.611052 +0.279799 +0.385949 +0.492906 +0.506071 +0.076759 +0.355114 +0.745174 +0.185499 +0.248056 +0.634141 +0.223685 +0.139230 +0.357763 +0.597979 +0.397005 +0.659889 +0.942711 +0.458735 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Rank/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Rank/stats.txt new file mode 100644 index 0000000..1949794 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Rank/stats.txt @@ -0,0 +1,1600 @@ + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 268 + (e) F_31 = 576 + (f) F_30 = 132 + (g) # of matrices = 976 + (h) Chi^2 = 0.967962 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.616325 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 299 + (e) F_31 = 536 + (f) F_30 = 141 + (g) # of matrices = 976 + (h) Chi^2 = 3.262036 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.195730 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 292 + (e) F_31 = 545 + (f) F_30 = 139 + (g) # of matrices = 976 + (h) Chi^2 = 1.549589 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.460799 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 273 + (e) F_31 = 571 + (f) F_30 = 132 + (g) # of matrices = 976 + (h) Chi^2 = 0.391429 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.822247 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 289 + (e) F_31 = 569 + (f) F_30 = 118 + (g) # of matrices = 976 + (h) Chi^2 = 1.414875 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.492906 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 294 + (e) F_31 = 574 + (f) F_30 = 108 + (g) # of matrices = 976 + (h) Chi^2 = 4.567598 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.101896 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 272 + (e) F_31 = 564 + (f) F_30 = 140 + (g) # of matrices = 976 + (h) Chi^2 = 1.047284 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.592359 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 298 + (e) F_31 = 543 + (f) F_30 = 135 + (g) # of matrices = 976 + (h) Chi^2 = 1.845956 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.397334 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 280 + (e) F_31 = 566 + (f) F_30 = 130 + (g) # of matrices = 976 + (h) Chi^2 = 0.022912 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.988609 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 279 + (e) F_31 = 559 + (f) F_30 = 138 + (g) # of matrices = 976 + (h) Chi^2 = 0.507927 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.775720 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 280 + (e) F_31 = 558 + (f) F_30 = 138 + (g) # of matrices = 976 + (h) Chi^2 = 0.509701 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.775032 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 292 + (e) F_31 = 547 + (f) F_30 = 137 + (g) # of matrices = 976 + (h) Chi^2 = 1.191686 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.551098 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 305 + (e) F_31 = 537 + (f) F_30 = 134 + (g) # of matrices = 976 + (h) Chi^2 = 3.264009 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.195537 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 291 + (e) F_31 = 570 + (f) F_30 = 115 + (g) # of matrices = 976 + (h) Chi^2 = 2.191701 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.334255 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 265 + (e) F_31 = 565 + (f) F_30 = 146 + (g) # of matrices = 976 + (h) Chi^2 = 2.870168 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.238095 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 277 + (e) F_31 = 584 + (f) F_30 = 115 + (g) # of matrices = 976 + (h) Chi^2 = 2.638736 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.267304 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 279 + (e) F_31 = 575 + (f) F_30 = 122 + (g) # of matrices = 976 + (h) Chi^2 = 0.799561 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.670467 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 263 + (e) F_31 = 586 + (f) F_30 = 127 + (g) # of matrices = 976 + (h) Chi^2 = 2.232760 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.327463 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 259 + (e) F_31 = 584 + (f) F_30 = 133 + (g) # of matrices = 976 + (h) Chi^2 = 2.634294 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.267899 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 259 + (e) F_31 = 595 + (f) F_30 = 122 + (g) # of matrices = 976 + (h) Chi^2 = 4.134584 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.126528 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 299 + (e) F_31 = 556 + (f) F_30 = 121 + (g) # of matrices = 976 + (h) Chi^2 = 1.829780 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.400561 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 298 + (e) F_31 = 546 + (f) F_30 = 132 + (g) # of matrices = 976 + (h) Chi^2 = 1.500146 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.472332 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 293 + (e) F_31 = 544 + (f) F_30 = 139 + (g) # of matrices = 976 + (h) Chi^2 = 1.693279 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.428854 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 297 + (e) F_31 = 540 + (f) F_30 = 139 + (g) # of matrices = 976 + (h) Chi^2 = 2.374475 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.305063 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 282 + (e) F_31 = 567 + (f) F_30 = 127 + (g) # of matrices = 976 + (h) Chi^2 = 0.109344 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.946796 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 331 + (e) F_31 = 516 + (f) F_30 = 129 + (g) # of matrices = 976 + (h) Chi^2 = 12.622550 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +FAILURE p_value = 0.001816 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 298 + (e) F_31 = 574 + (f) F_30 = 104 + (g) # of matrices = 976 + (h) Chi^2 = 6.467368 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.039412 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 300 + (e) F_31 = 539 + (f) F_30 = 137 + (g) # of matrices = 976 + (h) Chi^2 = 2.582461 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.274932 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 266 + (e) F_31 = 572 + (f) F_30 = 138 + (g) # of matrices = 976 + (h) Chi^2 = 1.453442 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.483492 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 270 + (e) F_31 = 540 + (f) F_30 = 166 + (g) # of matrices = 976 + (h) Chi^2 = 11.197795 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +FAILURE p_value = 0.003702 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 263 + (e) F_31 = 577 + (f) F_30 = 136 + (g) # of matrices = 976 + (h) Chi^2 = 1.812725 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.403991 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 252 + (e) F_31 = 600 + (f) F_30 = 124 + (g) # of matrices = 976 + (h) Chi^2 = 5.815282 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.054604 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 269 + (e) F_31 = 579 + (f) F_30 = 128 + (g) # of matrices = 976 + (h) Chi^2 = 1.046192 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.592683 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 293 + (e) F_31 = 554 + (f) F_30 = 129 + (g) # of matrices = 976 + (h) Chi^2 = 0.623565 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.732141 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 272 + (e) F_31 = 573 + (f) F_30 = 131 + (g) # of matrices = 976 + (h) Chi^2 = 0.500188 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.778728 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 275 + (e) F_31 = 572 + (f) F_30 = 129 + (g) # of matrices = 976 + (h) Chi^2 = 0.304255 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.858879 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 318 + (e) F_31 = 534 + (f) F_30 = 124 + (g) # of matrices = 976 + (h) Chi^2 = 6.517765 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.038431 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 286 + (e) F_31 = 574 + (f) F_30 = 116 + (g) # of matrices = 976 + (h) Chi^2 = 1.844693 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.397585 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 279 + (e) F_31 = 572 + (f) F_30 = 125 + (g) # of matrices = 976 + (h) Chi^2 = 0.376681 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.828332 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 278 + (e) F_31 = 543 + (f) F_30 = 155 + (g) # of matrices = 976 + (h) Chi^2 = 5.443016 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.065776 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 258 + (e) F_31 = 603 + (f) F_30 = 115 + (g) # of matrices = 976 + (h) Chi^2 = 6.582223 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.037212 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 273 + (e) F_31 = 560 + (f) F_30 = 143 + (g) # of matrices = 976 + (h) Chi^2 = 1.514532 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.468947 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 286 + (e) F_31 = 566 + (f) F_30 = 124 + (g) # of matrices = 976 + (h) Chi^2 = 0.387001 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.824070 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 272 + (e) F_31 = 562 + (f) F_30 = 142 + (g) # of matrices = 976 + (h) Chi^2 = 1.376563 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.502439 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 268 + (e) F_31 = 555 + (f) F_30 = 153 + (g) # of matrices = 976 + (h) Chi^2 = 4.722147 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.094319 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 301 + (e) F_31 = 526 + (f) F_30 = 149 + (g) # of matrices = 976 + (h) Chi^2 = 6.467712 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.039405 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 306 + (e) F_31 = 560 + (f) F_30 = 110 + (g) # of matrices = 976 + (h) Chi^2 = 5.292080 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.070932 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 264 + (e) F_31 = 589 + (f) F_30 = 123 + (g) # of matrices = 976 + (h) Chi^2 = 2.688629 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.260718 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 295 + (e) F_31 = 536 + (f) F_30 = 145 + (g) # of matrices = 976 + (h) Chi^2 = 3.603327 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.165024 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 280 + (e) F_31 = 581 + (f) F_30 = 115 + (g) # of matrices = 976 + (h) Chi^2 = 2.367322 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.306156 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 284 + (e) F_31 = 554 + (f) F_30 = 138 + (g) # of matrices = 976 + (h) Chi^2 = 0.623234 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.732262 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 274 + (e) F_31 = 581 + (f) F_30 = 121 + (g) # of matrices = 976 + (h) Chi^2 = 1.430642 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.489035 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 270 + (e) F_31 = 574 + (f) F_30 = 132 + (g) # of matrices = 976 + (h) Chi^2 = 0.705418 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.702782 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 276 + (e) F_31 = 564 + (f) F_30 = 136 + (g) # of matrices = 976 + (h) Chi^2 = 0.359862 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.835328 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 265 + (e) F_31 = 590 + (f) F_30 = 121 + (g) # of matrices = 976 + (h) Chi^2 = 2.915436 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.232767 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 285 + (e) F_31 = 563 + (f) F_30 = 128 + (g) # of matrices = 976 + (h) Chi^2 = 0.081165 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.960230 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 269 + (e) F_31 = 579 + (f) F_30 = 128 + (g) # of matrices = 976 + (h) Chi^2 = 1.046192 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.592683 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 274 + (e) F_31 = 578 + (f) F_30 = 124 + (g) # of matrices = 976 + (h) Chi^2 = 0.897898 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.638299 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 302 + (e) F_31 = 540 + (f) F_30 = 134 + (g) # of matrices = 976 + (h) Chi^2 = 2.534916 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.281546 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 283 + (e) F_31 = 567 + (f) F_30 = 126 + (g) # of matrices = 976 + (h) Chi^2 = 0.174144 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.916611 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 282 + (e) F_31 = 563 + (f) F_30 = 131 + (g) # of matrices = 976 + (h) Chi^2 = 0.003482 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.998260 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 266 + (e) F_31 = 579 + (f) F_30 = 131 + (g) # of matrices = 976 + (h) Chi^2 = 1.309108 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.519674 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 259 + (e) F_31 = 578 + (f) F_30 = 139 + (g) # of matrices = 976 + (h) Chi^2 = 2.778935 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.249208 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 289 + (e) F_31 = 544 + (f) F_30 = 143 + (g) # of matrices = 976 + (h) Chi^2 = 2.082196 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.353067 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 262 + (e) F_31 = 587 + (f) F_30 = 127 + (g) # of matrices = 976 + (h) Chi^2 = 2.450955 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.293617 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 250 + (e) F_31 = 585 + (f) F_30 = 141 + (g) # of matrices = 976 + (h) Chi^2 = 5.261275 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.072033 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 268 + (e) F_31 = 558 + (f) F_30 = 150 + (g) # of matrices = 976 + (h) Chi^2 = 3.676021 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.159134 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 262 + (e) F_31 = 588 + (f) F_30 = 126 + (g) # of matrices = 976 + (h) Chi^2 = 2.595583 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.273134 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 275 + (e) F_31 = 573 + (f) F_30 = 128 + (g) # of matrices = 976 + (h) Chi^2 = 0.364996 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.833186 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 285 + (e) F_31 = 570 + (f) F_30 = 121 + (g) # of matrices = 976 + (h) Chi^2 = 0.786699 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.674793 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 279 + (e) F_31 = 572 + (f) F_30 = 125 + (g) # of matrices = 976 + (h) Chi^2 = 0.376681 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.828332 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 252 + (e) F_31 = 586 + (f) F_30 = 138 + (g) # of matrices = 976 + (h) Chi^2 = 4.483345 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.106281 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 292 + (e) F_31 = 563 + (f) F_30 = 121 + (g) # of matrices = 976 + (h) Chi^2 = 1.047469 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.592304 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 265 + (e) F_31 = 562 + (f) F_30 = 149 + (g) # of matrices = 976 + (h) Chi^2 = 3.657778 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.160592 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 259 + (e) F_31 = 589 + (f) F_30 = 128 + (g) # of matrices = 976 + (h) Chi^2 = 3.033014 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.219477 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 298 + (e) F_31 = 559 + (f) F_30 = 119 + (g) # of matrices = 976 + (h) Chi^2 = 1.965364 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.374306 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 281 + (e) F_31 = 570 + (f) F_30 = 125 + (g) # of matrices = 976 + (h) Chi^2 = 0.298628 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.861299 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 288 + (e) F_31 = 547 + (f) F_30 = 141 + (g) # of matrices = 976 + (h) Chi^2 = 1.486314 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.475610 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 277 + (e) F_31 = 571 + (f) F_30 = 128 + (g) # of matrices = 976 + (h) Chi^2 = 0.223080 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.894455 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 277 + (e) F_31 = 551 + (f) F_30 = 148 + (g) # of matrices = 976 + (h) Chi^2 = 2.737738 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.254394 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 294 + (e) F_31 = 567 + (f) F_30 = 115 + (g) # of matrices = 976 + (h) Chi^2 = 2.367322 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.306156 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 272 + (e) F_31 = 579 + (f) F_30 = 125 + (g) # of matrices = 976 + (h) Chi^2 = 0.985146 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.611052 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 294 + (e) F_31 = 540 + (f) F_30 = 142 + (g) # of matrices = 976 + (h) Chi^2 = 2.547368 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.279799 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 293 + (e) F_31 = 543 + (f) F_30 = 140 + (g) # of matrices = 976 + (h) Chi^2 = 1.904101 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.385949 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 283 + (e) F_31 = 575 + (f) F_30 = 118 + (g) # of matrices = 976 + (h) Chi^2 = 1.414875 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.492906 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 294 + (e) F_31 = 562 + (f) F_30 = 120 + (g) # of matrices = 976 + (h) Chi^2 = 1.362155 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.506071 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 308 + (e) F_31 = 556 + (f) F_30 = 112 + (g) # of matrices = 976 + (h) Chi^2 = 5.134157 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.076759 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 283 + (e) F_31 = 548 + (f) F_30 = 145 + (g) # of matrices = 976 + (h) Chi^2 = 2.070636 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.355114 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 280 + (e) F_31 = 573 + (f) F_30 = 123 + (g) # of matrices = 976 + (h) Chi^2 = 0.588275 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.745174 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 286 + (e) F_31 = 579 + (f) F_30 = 111 + (g) # of matrices = 976 + (h) Chi^2 = 3.369415 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.185499 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 296 + (e) F_31 = 566 + (f) F_30 = 114 + (g) # of matrices = 976 + (h) Chi^2 = 2.788205 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.248056 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 272 + (e) F_31 = 565 + (f) F_30 = 139 + (g) # of matrices = 976 + (h) Chi^2 = 0.910968 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.634141 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 261 + (e) F_31 = 590 + (f) F_30 = 125 + (g) # of matrices = 976 + (h) Chi^2 = 2.995029 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.223685 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 309 + (e) F_31 = 547 + (f) F_30 = 120 + (g) # of matrices = 976 + (h) Chi^2 = 3.943250 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.139230 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 271 + (e) F_31 = 585 + (f) F_30 = 120 + (g) # of matrices = 976 + (h) Chi^2 = 2.055769 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.357763 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 276 + (e) F_31 = 578 + (f) F_30 = 122 + (g) # of matrices = 976 + (h) Chi^2 = 1.028400 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.597979 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 264 + (e) F_31 = 573 + (f) F_30 = 139 + (g) # of matrices = 976 + (h) Chi^2 = 1.847612 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.397005 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 269 + (e) F_31 = 575 + (f) F_30 = 132 + (g) # of matrices = 976 + (h) Chi^2 = 0.831368 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.659889 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 278 + (e) F_31 = 569 + (f) F_30 = 129 + (g) # of matrices = 976 + (h) Chi^2 = 0.117990 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.942711 + + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 280 + (e) F_31 = 578 + (f) F_30 = 118 + (g) # of matrices = 976 + (h) Chi^2 = 1.558565 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.458735 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Runs/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Runs/results.txt new file mode 100644 index 0000000..112b531 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Runs/results.txt @@ -0,0 +1,100 @@ +0.228403 +0.948693 +0.190712 +0.071534 +0.091424 +0.875780 +0.440442 +0.782067 +0.920747 +0.062263 +0.249306 +0.018573 +0.999304 +0.693645 +0.759604 +0.793165 +0.446066 +0.872999 +0.586939 +0.700704 +0.513106 +0.997105 +0.335246 +0.020195 +0.882193 +0.339453 +0.497510 +0.428379 +0.388717 +0.212080 +0.586732 +0.026728 +0.875081 +0.896447 +0.772200 +0.969277 +0.681243 +0.925116 +0.651786 +0.578471 +0.185873 +0.052169 +0.828516 +0.591784 +0.393096 +0.565944 +0.561689 +0.560264 +0.889099 +0.694206 +0.050737 +0.894984 +0.309570 +0.275716 +0.045065 +0.462419 +0.992378 +0.821210 +0.519055 +0.591995 +0.498974 +0.190880 +0.720319 +0.957580 +0.707822 +0.738382 +0.957568 +0.550232 +0.735044 +0.672214 +0.819183 +0.094256 +0.872670 +0.536400 +0.931377 +0.688340 +0.868332 +0.487678 +0.516992 +0.098213 +0.767226 +0.455857 +0.961662 +0.934173 +0.425141 +0.123077 +0.714366 +0.983317 +0.340550 +0.502268 +0.090649 +0.547420 +0.275714 +0.855124 +0.204115 +0.654956 +0.958729 +0.344994 +0.378787 +0.862324 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Runs/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Runs/stats.txt new file mode 100644 index 0000000..d43ee4a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Runs/stats.txt @@ -0,0 +1,1200 @@ + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.498942 + (b) V_n_obs (Total # of runs) = 500600 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.851698 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.228403 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500295 + (b) V_n_obs (Total # of runs) = 500032 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.045501 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.948693 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500345 + (b) V_n_obs (Total # of runs) = 500654 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.925233 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.190712 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499008 + (b) V_n_obs (Total # of runs) = 499097 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.274257 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.071534 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500127 + (b) V_n_obs (Total # of runs) = 499156 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.193551 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.091424 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500283 + (b) V_n_obs (Total # of runs) = 500078 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.110535 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.875780 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499628 + (b) V_n_obs (Total # of runs) = 499614 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.545495 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.440442 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500586 + (b) V_n_obs (Total # of runs) = 499861 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.195605 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.782067 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499389 + (b) V_n_obs (Total # of runs) = 500049 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.070352 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.920747 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499371 + (b) V_n_obs (Total # of runs) = 499067 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.318344 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.062263 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499904 + (b) V_n_obs (Total # of runs) = 500576 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.814613 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.249306 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499997 + (b) V_n_obs (Total # of runs) = 501177 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.664529 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.018573 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499469 + (b) V_n_obs (Total # of runs) = 499999 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.000617 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.999304 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500147 + (b) V_n_obs (Total # of runs) = 499803 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.278539 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.693645 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500019 + (b) V_n_obs (Total # of runs) = 500153 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.216376 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.759604 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499775 + (b) V_n_obs (Total # of runs) = 500131 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.185405 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.793165 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500050 + (b) V_n_obs (Total # of runs) = 499619 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.538808 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.446066 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499320 + (b) V_n_obs (Total # of runs) = 500079 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.113031 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.872999 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500565 + (b) V_n_obs (Total # of runs) = 500271 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.384155 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.586939 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.498955 + (b) V_n_obs (Total # of runs) = 500190 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.271790 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.700704 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499953 + (b) V_n_obs (Total # of runs) = 500327 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.462454 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.513106 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499695 + (b) V_n_obs (Total # of runs) = 499998 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.002565 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.997105 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499684 + (b) V_n_obs (Total # of runs) = 499518 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.681369 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.335246 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500420 + (b) V_n_obs (Total # of runs) = 501161 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.642402 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.020195 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500218 + (b) V_n_obs (Total # of runs) = 500074 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.104786 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.882193 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499442 + (b) V_n_obs (Total # of runs) = 500477 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.675461 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.339453 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500321 + (b) V_n_obs (Total # of runs) = 500339 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.479710 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.497510 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500088 + (b) V_n_obs (Total # of runs) = 499604 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.560007 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.428379 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500116 + (b) V_n_obs (Total # of runs) = 499569 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.609488 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.388717 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500183 + (b) V_n_obs (Total # of runs) = 499376 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.882375 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.212080 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499675 + (b) V_n_obs (Total # of runs) = 499728 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.384367 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.586732 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499637 + (b) V_n_obs (Total # of runs) = 498892 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.566577 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.026728 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499555 + (b) V_n_obs (Total # of runs) = 499921 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.111163 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.875081 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500680 + (b) V_n_obs (Total # of runs) = 499934 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.092030 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.896447 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499646 + (b) V_n_obs (Total # of runs) = 499855 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.204707 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.772200 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500793 + (b) V_n_obs (Total # of runs) = 500018 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.027235 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.969277 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499562 + (b) V_n_obs (Total # of runs) = 500205 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.290457 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.681243 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500045 + (b) V_n_obs (Total # of runs) = 499953 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.066462 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.925116 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499434 + (b) V_n_obs (Total # of runs) = 500225 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.319105 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.651786 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.498815 + (b) V_n_obs (Total # of runs) = 500275 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.392883 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.578471 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500528 + (b) V_n_obs (Total # of runs) = 499338 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.935422 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.185873 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499247 + (b) V_n_obs (Total # of runs) = 499028 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.373015 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.052169 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499611 + (b) V_n_obs (Total # of runs) = 500108 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.153163 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.828516 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499749 + (b) V_n_obs (Total # of runs) = 500268 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.379188 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.591784 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499935 + (b) V_n_obs (Total # of runs) = 500427 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.603881 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.393096 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500094 + (b) V_n_obs (Total # of runs) = 500287 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.405904 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.565944 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500289 + (b) V_n_obs (Total # of runs) = 500290 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.410358 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.561689 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500335 + (b) V_n_obs (Total # of runs) = 500291 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.411854 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.560264 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499399 + (b) V_n_obs (Total # of runs) = 500069 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.098603 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.889099 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499540 + (b) V_n_obs (Total # of runs) = 499803 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.278002 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.694206 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499725 + (b) V_n_obs (Total # of runs) = 499023 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.381473 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.050737 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500015 + (b) V_n_obs (Total # of runs) = 500066 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.093339 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.894984 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500177 + (b) V_n_obs (Total # of runs) = 500508 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.718509 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.309570 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499959 + (b) V_n_obs (Total # of runs) = 499455 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.770742 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.275716 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500110 + (b) V_n_obs (Total # of runs) = 501002 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.417076 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.045065 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499468 + (b) V_n_obs (Total # of runs) = 499632 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.519631 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.462419 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499377 + (b) V_n_obs (Total # of runs) = 500004 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.006755 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.992378 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500053 + (b) V_n_obs (Total # of runs) = 499887 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.159798 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.821210 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500448 + (b) V_n_obs (Total # of runs) = 500322 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.455945 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.519055 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500115 + (b) V_n_obs (Total # of runs) = 499732 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.378972 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.591995 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499838 + (b) V_n_obs (Total # of runs) = 500338 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.478078 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.498974 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500070 + (b) V_n_obs (Total # of runs) = 499346 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.924882 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.190880 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499910 + (b) V_n_obs (Total # of runs) = 500179 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.253167 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.720319 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499162 + (b) V_n_obs (Total # of runs) = 499972 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.037612 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.957580 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499166 + (b) V_n_obs (Total # of runs) = 500186 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.265012 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.707822 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500029 + (b) V_n_obs (Total # of runs) = 499833 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.236171 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.738382 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499451 + (b) V_n_obs (Total # of runs) = 500026 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.037622 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.957568 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499406 + (b) V_n_obs (Total # of runs) = 500298 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.422434 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.550232 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499372 + (b) V_n_obs (Total # of runs) = 499830 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.239301 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.735044 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499473 + (b) V_n_obs (Total # of runs) = 500211 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.299185 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.672214 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499614 + (b) V_n_obs (Total # of runs) = 500114 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.161642 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.819183 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500583 + (b) V_n_obs (Total # of runs) = 500836 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.183245 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.094256 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500259 + (b) V_n_obs (Total # of runs) = 500080 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.113327 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.872670 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499742 + (b) V_n_obs (Total # of runs) = 500309 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.437180 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.536400 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499313 + (b) V_n_obs (Total # of runs) = 499956 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.060891 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.931377 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499528 + (b) V_n_obs (Total # of runs) = 499799 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.283627 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.688340 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499764 + (b) V_n_obs (Total # of runs) = 499917 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.117222 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.868332 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499958 + (b) V_n_obs (Total # of runs) = 500347 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.490737 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.487678 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499949 + (b) V_n_obs (Total # of runs) = 499676 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.458198 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.516992 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499675 + (b) V_n_obs (Total # of runs) = 499173 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.169256 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.098213 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499962 + (b) V_n_obs (Total # of runs) = 500148 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.209308 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.767226 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499351 + (b) V_n_obs (Total # of runs) = 500372 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.527280 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.455857 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499870 + (b) V_n_obs (Total # of runs) = 500024 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.033989 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.961662 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500386 + (b) V_n_obs (Total # of runs) = 500041 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.058404 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.934173 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499381 + (b) V_n_obs (Total # of runs) = 500398 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.563942 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.425141 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500062 + (b) V_n_obs (Total # of runs) = 499229 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.090348 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.123077 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500015 + (b) V_n_obs (Total # of runs) = 499817 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.258800 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.714366 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499478 + (b) V_n_obs (Total # of runs) = 499989 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.014786 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.983317 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500519 + (b) V_n_obs (Total # of runs) = 500476 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.673928 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.340550 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499145 + (b) V_n_obs (Total # of runs) = 500334 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.474416 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.502268 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500061 + (b) V_n_obs (Total # of runs) = 499154 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 1.196414 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.090649 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500304 + (b) V_n_obs (Total # of runs) = 499699 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.425417 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.547420 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499983 + (b) V_n_obs (Total # of runs) = 499455 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.770746 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.275714 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499405 + (b) V_n_obs (Total # of runs) = 499908 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.129106 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.855124 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500146 + (b) V_n_obs (Total # of runs) = 499365 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.897965 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.204115 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499529 + (b) V_n_obs (Total # of runs) = 500223 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.315997 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.654956 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500251 + (b) V_n_obs (Total # of runs) = 499974 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.036591 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.958729 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500765 + (b) V_n_obs (Total # of runs) = 500471 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.667751 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.344994 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500730 + (b) V_n_obs (Total # of runs) = 500439 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.622348 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.378787 + + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.500382 + (b) V_n_obs (Total # of runs) = 499913 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.122624 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.862324 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/data1.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/data1.txt new file mode 100644 index 0000000..ed57e32 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/data1.txt @@ -0,0 +1,100 @@ +0.710115 +0.683491 +0.018506 +0.343538 +0.030427 +0.018041 +0.207693 +0.726411 +0.849353 +0.670688 +0.187377 +0.755338 +0.659473 +0.758715 +0.181203 +0.566091 +0.334469 +0.393113 +0.118158 +0.779585 +0.748918 +0.439977 +0.962250 +0.489159 +0.335772 +0.567099 +0.495795 +0.403769 +0.014664 +0.963465 +0.738581 +0.816588 +0.133788 +0.738247 +0.924149 +0.144563 +0.741414 +0.800754 +0.292414 +0.629192 +0.416792 +0.999886 +0.017498 +0.091554 +0.339600 +0.670409 +0.094816 +0.087767 +0.479568 +0.750551 +0.510808 +0.103231 +0.338665 +0.353933 +0.968693 +0.974356 +0.674024 +0.650019 +0.280944 +0.678082 +0.308041 +0.416592 +0.851628 +0.215291 +0.437456 +0.932636 +0.575146 +0.494468 +0.430412 +0.423290 +0.461650 +0.403967 +0.120337 +0.092814 +0.781561 +0.539351 +0.287347 +0.706855 +0.095720 +0.573640 +0.939480 +0.302940 +0.838450 +0.540571 +0.167642 +0.555787 +0.027804 +0.478141 +0.010934 +0.172738 +0.769242 +0.235729 +0.141630 +0.175487 +0.819645 +0.536096 +0.951453 +0.280858 +0.967226 +0.015404 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/data2.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/data2.txt new file mode 100644 index 0000000..7b6b055 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/data2.txt @@ -0,0 +1,100 @@ +0.561511 +0.850598 +0.061045 +0.494270 +0.019921 +0.128481 +0.668713 +0.091370 +0.621659 +0.798304 +0.134724 +0.569144 +0.838319 +0.545465 +0.192203 +0.576680 +0.434023 +0.546183 +0.324058 +0.783972 +0.684435 +0.727953 +0.935512 +0.681977 +0.687014 +0.377463 +0.940152 +0.384207 +0.038741 +0.945445 +0.768020 +0.835895 +0.356658 +0.541010 +0.720420 +0.430398 +0.420337 +0.674555 +0.617582 +0.905977 +0.307447 +0.985341 +0.095530 +0.371713 +0.273021 +0.619450 +0.027839 +0.432885 +0.563582 +0.559295 +0.169961 +0.188635 +0.411595 +0.910405 +0.212743 +0.974046 +0.418360 +0.229632 +0.199965 +0.544172 +0.521851 +0.628951 +0.601011 +0.392167 +0.532231 +0.458612 +0.699582 +0.790162 +0.107385 +0.703867 +0.160934 +0.239079 +0.041854 +0.171374 +0.827228 +0.302268 +0.509436 +0.592868 +0.075893 +0.850768 +0.925943 +0.115696 +0.879375 +0.259533 +0.401780 +0.803995 +0.044106 +0.465940 +0.023398 +0.897820 +0.902559 +0.203153 +0.667197 +0.034204 +0.810282 +0.514778 +0.890230 +0.900690 +0.535903 +0.237907 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/results.txt new file mode 100644 index 0000000..10d3e69 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/results.txt @@ -0,0 +1,200 @@ +0.710115 +0.561511 +0.683491 +0.850598 +0.018506 +0.061045 +0.343538 +0.494270 +0.030427 +0.019921 +0.018041 +0.128481 +0.207693 +0.668713 +0.726411 +0.091370 +0.849353 +0.621659 +0.670688 +0.798304 +0.187377 +0.134724 +0.755338 +0.569144 +0.659473 +0.838319 +0.758715 +0.545465 +0.181203 +0.192203 +0.566091 +0.576680 +0.334469 +0.434023 +0.393113 +0.546183 +0.118158 +0.324058 +0.779585 +0.783972 +0.748918 +0.684435 +0.439977 +0.727953 +0.962250 +0.935512 +0.489159 +0.681977 +0.335772 +0.687014 +0.567099 +0.377463 +0.495795 +0.940152 +0.403769 +0.384207 +0.014664 +0.038741 +0.963465 +0.945445 +0.738581 +0.768020 +0.816588 +0.835895 +0.133788 +0.356658 +0.738247 +0.541010 +0.924149 +0.720420 +0.144563 +0.430398 +0.741414 +0.420337 +0.800754 +0.674555 +0.292414 +0.617582 +0.629192 +0.905977 +0.416792 +0.307447 +0.999886 +0.985341 +0.017498 +0.095530 +0.091554 +0.371713 +0.339600 +0.273021 +0.670409 +0.619450 +0.094816 +0.027839 +0.087767 +0.432885 +0.479568 +0.563582 +0.750551 +0.559295 +0.510808 +0.169961 +0.103231 +0.188635 +0.338665 +0.411595 +0.353933 +0.910405 +0.968693 +0.212743 +0.974356 +0.974046 +0.674024 +0.418360 +0.650019 +0.229632 +0.280944 +0.199965 +0.678082 +0.544172 +0.308041 +0.521851 +0.416592 +0.628951 +0.851628 +0.601011 +0.215291 +0.392167 +0.437456 +0.532231 +0.932636 +0.458612 +0.575146 +0.699582 +0.494468 +0.790162 +0.430412 +0.107385 +0.423290 +0.703867 +0.461650 +0.160934 +0.403967 +0.239079 +0.120337 +0.041854 +0.092814 +0.171374 +0.781561 +0.827228 +0.539351 +0.302268 +0.287347 +0.509436 +0.706855 +0.592868 +0.095720 +0.075893 +0.573640 +0.850768 +0.939480 +0.925943 +0.302940 +0.115696 +0.838450 +0.879375 +0.540571 +0.259533 +0.167642 +0.401780 +0.555787 +0.803995 +0.027804 +0.044106 +0.478141 +0.465940 +0.010934 +0.023398 +0.172738 +0.897820 +0.769242 +0.902559 +0.235729 +0.203153 +0.141630 +0.667197 +0.175487 +0.034204 +0.819645 +0.810282 +0.536096 +0.514778 +0.951453 +0.890230 +0.280858 +0.900690 +0.967226 +0.535903 +0.015404 +0.237907 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/stats.txt new file mode 100644 index 0000000..f9f0d4e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Serial/stats.txt @@ -0,0 +1,1500 @@ + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65470.656512 + (d) Psi_m-1 = 32844.869632 + (e) Psi_m-2 = 16574.410752 + (f) Del_1 = 32625.786880 + (g) Del_2 = 16355.328000 + --------------------------------------------- +SUCCESS p_value1 = 0.710115 +SUCCESS p_value2 = 0.561511 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65449.816064 + (d) Psi_m-1 = 32804.564992 + (e) Psi_m-2 = 16355.291136 + (f) Del_1 = 32645.251072 + (g) Del_2 = 16195.977216 + --------------------------------------------- +SUCCESS p_value1 = 0.683491 +SUCCESS p_value2 = 0.850598 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66547.281920 + (d) Psi_m-1 = 33243.131904 + (e) Psi_m-2 = 16603.770880 + (f) Del_1 = 33304.150016 + (g) Del_2 = 16664.788992 + --------------------------------------------- +SUCCESS p_value1 = 0.018506 +SUCCESS p_value2 = 0.061045 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65835.167744 + (d) Psi_m-1 = 32964.603904 + (e) Psi_m-2 = 16479.973376 + (f) Del_1 = 32870.563840 + (g) Del_2 = 16385.933312 + --------------------------------------------- +SUCCESS p_value1 = 0.343538 +SUCCESS p_value2 = 0.494270 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66081.058816 + (d) Psi_m-1 = 32831.500288 + (e) Psi_m-2 = 16340.152320 + (f) Del_1 = 33249.558528 + (g) Del_2 = 16758.210560 + --------------------------------------------- +SUCCESS p_value1 = 0.030427 +SUCCESS p_value2 = 0.019921 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66934.206464 + (d) Psi_m-1 = 33627.369472 + (e) Psi_m-2 = 16909.922304 + (f) Del_1 = 33306.836992 + (g) Del_2 = 16589.389824 + --------------------------------------------- +SUCCESS p_value1 = 0.018041 +SUCCESS p_value2 = 0.128481 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66377.674752 + (d) Psi_m-1 = 33401.401344 + (e) Psi_m-2 = 16729.600000 + (f) Del_1 = 32976.273408 + (g) Del_2 = 16304.472064 + --------------------------------------------- +SUCCESS p_value1 = 0.207693 +SUCCESS p_value2 = 0.668713 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64118.386688 + (d) Psi_m-1 = 31504.920576 + (e) Psi_m-2 = 15517.151232 + (f) Del_1 = 32613.466112 + (g) Del_2 = 16625.696768 + --------------------------------------------- +SUCCESS p_value1 = 0.726411 +SUCCESS p_value2 = 0.091370 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64902.328320 + (d) Psi_m-1 = 32398.897152 + (e) Psi_m-2 = 16222.777344 + (f) Del_1 = 32503.431168 + (g) Del_2 = 16327.311360 + --------------------------------------------- +SUCCESS p_value1 = 0.849353 +SUCCESS p_value2 = 0.621659 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65627.156480 + (d) Psi_m-1 = 32972.795904 + (e) Psi_m-2 = 16550.981632 + (f) Del_1 = 32654.360576 + (g) Del_2 = 16232.546304 + --------------------------------------------- +SUCCESS p_value1 = 0.670688 +SUCCESS p_value2 = 0.798304 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65769.762816 + (d) Psi_m-1 = 32774.680576 + (e) Psi_m-2 = 16363.646976 + (f) Del_1 = 32995.082240 + (g) Del_2 = 16584.048640 + --------------------------------------------- +SUCCESS p_value1 = 0.187377 +SUCCESS p_value2 = 0.134724 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64946.368512 + (d) Psi_m-1 = 32355.708928 + (e) Psi_m-2 = 16116.871168 + (f) Del_1 = 32590.659584 + (g) Del_2 = 16351.821824 + --------------------------------------------- +SUCCESS p_value1 = 0.755338 +SUCCESS p_value2 = 0.569144 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65723.494400 + (d) Psi_m-1 = 33061.269504 + (e) Psi_m-2 = 16604.262400 + (f) Del_1 = 32662.224896 + (g) Del_2 = 16205.217792 + --------------------------------------------- +SUCCESS p_value1 = 0.659473 +SUCCESS p_value2 = 0.838319 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65171.156992 + (d) Psi_m-1 = 32583.249920 + (e) Psi_m-2 = 16358.010880 + (f) Del_1 = 32587.907072 + (g) Del_2 = 16362.668032 + --------------------------------------------- +SUCCESS p_value1 = 0.758715 +SUCCESS p_value2 = 0.545465 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66296.147968 + (d) Psi_m-1 = 33295.101952 + (e) Psi_m-2 = 16835.342336 + (f) Del_1 = 33001.046016 + (g) Del_2 = 16541.286400 + --------------------------------------------- +SUCCESS p_value1 = 0.181203 +SUCCESS p_value2 = 0.192203 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64843.476992 + (d) Psi_m-1 = 32118.730752 + (e) Psi_m-2 = 15742.332928 + (f) Del_1 = 32724.746240 + (g) Del_2 = 16348.348416 + --------------------------------------------- +SUCCESS p_value1 = 0.566091 +SUCCESS p_value2 = 0.576680 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65732.145152 + (d) Psi_m-1 = 32855.224320 + (e) Psi_m-2 = 16391.729152 + (f) Del_1 = 32876.920832 + (g) Del_2 = 16413.425664 + --------------------------------------------- +SUCCESS p_value1 = 0.334469 +SUCCESS p_value2 = 0.434023 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65724.674048 + (d) Psi_m-1 = 32887.861248 + (e) Psi_m-2 = 16413.388800 + (f) Del_1 = 32836.812800 + (g) Del_2 = 16362.340352 + --------------------------------------------- +SUCCESS p_value1 = 0.393113 +SUCCESS p_value2 = 0.546183 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66386.325504 + (d) Psi_m-1 = 33314.893824 + (e) Psi_m-2 = 16709.545984 + (f) Del_1 = 33071.431680 + (g) Del_2 = 16466.083840 + --------------------------------------------- +SUCCESS p_value1 = 0.118158 +SUCCESS p_value2 = 0.324058 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65439.592448 + (d) Psi_m-1 = 32869.183488 + (e) Psi_m-2 = 16540.299264 + (f) Del_1 = 32570.408960 + (g) Del_2 = 16241.524736 + --------------------------------------------- +SUCCESS p_value1 = 0.779585 +SUCCESS p_value2 = 0.783972 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65262.776320 + (d) Psi_m-1 = 32666.939392 + (e) Psi_m-2 = 16367.677440 + (f) Del_1 = 32595.836928 + (g) Del_2 = 16296.574976 + --------------------------------------------- +SUCCESS p_value1 = 0.748918 +SUCCESS p_value2 = 0.684435 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65844.998144 + (d) Psi_m-1 = 33038.987264 + (e) Psi_m-2 = 16506.744832 + (f) Del_1 = 32806.010880 + (g) Del_2 = 16273.768448 + --------------------------------------------- +SUCCESS p_value1 = 0.439977 +SUCCESS p_value2 = 0.727953 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64795.897856 + (d) Psi_m-1 = 32481.472512 + (e) Psi_m-2 = 16277.106688 + (f) Del_1 = 32314.425344 + (g) Del_2 = 16110.059520 + --------------------------------------------- +SUCCESS p_value1 = 0.962250 +SUCCESS p_value2 = 0.935512 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65826.385920 + (d) Psi_m-1 = 33052.094464 + (e) Psi_m-2 = 16575.623168 + (f) Del_1 = 32774.291456 + (g) Del_2 = 16297.820160 + --------------------------------------------- +SUCCESS p_value1 = 0.489159 +SUCCESS p_value2 = 0.681977 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65676.177408 + (d) Psi_m-1 = 32800.174080 + (e) Psi_m-2 = 16219.435008 + (f) Del_1 = 32876.003328 + (g) Del_2 = 16295.264256 + --------------------------------------------- +SUCCESS p_value1 = 0.335772 +SUCCESS p_value2 = 0.687014 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65329.623040 + (d) Psi_m-1 = 32605.532160 + (e) Psi_m-2 = 16321.343488 + (f) Del_1 = 32724.090880 + (g) Del_2 = 16439.902208 + --------------------------------------------- +SUCCESS p_value1 = 0.567099 +SUCCESS p_value2 = 0.377463 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65859.547136 + (d) Psi_m-1 = 33089.515520 + (e) Psi_m-2 = 16422.760448 + (f) Del_1 = 32770.031616 + (g) Del_2 = 16103.276544 + --------------------------------------------- +SUCCESS p_value1 = 0.495795 +SUCCESS p_value2 = 0.940152 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65181.380608 + (d) Psi_m-1 = 32351.645696 + (e) Psi_m-2 = 15958.601728 + (f) Del_1 = 32829.734912 + (g) Del_2 = 16436.690944 + --------------------------------------------- +SUCCESS p_value1 = 0.403769 +SUCCESS p_value2 = 0.384207 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66330.226688 + (d) Psi_m-1 = 33001.893888 + (e) Psi_m-2 = 16378.556416 + (f) Del_1 = 33328.332800 + (g) Del_2 = 16704.995328 + --------------------------------------------- +SUCCESS p_value1 = 0.014664 +SUCCESS p_value2 = 0.038741 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64365.195264 + (d) Psi_m-1 = 32054.571008 + (e) Psi_m-2 = 15838.965760 + (f) Del_1 = 32310.624256 + (g) Del_2 = 16095.019008 + --------------------------------------------- +SUCCESS p_value1 = 0.963465 +SUCCESS p_value2 = 0.945445 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64994.340864 + (d) Psi_m-1 = 32390.311936 + (e) Psi_m-2 = 16037.408768 + (f) Del_1 = 32604.028928 + (g) Del_2 = 16251.125760 + --------------------------------------------- +SUCCESS p_value1 = 0.738581 +SUCCESS p_value2 = 0.768020 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65108.766720 + (d) Psi_m-1 = 32571.912192 + (e) Psi_m-2 = 16242.044928 + (f) Del_1 = 32536.854528 + (g) Del_2 = 16206.987264 + --------------------------------------------- +SUCCESS p_value1 = 0.816588 +SUCCESS p_value2 = 0.835895 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66069.786624 + (d) Psi_m-1 = 33017.819136 + (e) Psi_m-2 = 16415.780864 + (f) Del_1 = 33051.967488 + (g) Del_2 = 16449.929216 + --------------------------------------------- +SUCCESS p_value1 = 0.133788 +SUCCESS p_value2 = 0.356658 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65135.374336 + (d) Psi_m-1 = 32531.083264 + (e) Psi_m-2 = 16291.491840 + (f) Del_1 = 32604.291072 + (g) Del_2 = 16364.699648 + --------------------------------------------- +SUCCESS p_value1 = 0.738247 +SUCCESS p_value2 = 0.541010 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64551.841792 + (d) Psi_m-1 = 32150.122496 + (e) Psi_m-2 = 16026.234880 + (f) Del_1 = 32401.719296 + (g) Del_2 = 16277.831680 + --------------------------------------------- +SUCCESS p_value1 = 0.924149 +SUCCESS p_value2 = 0.720420 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66180.018176 + (d) Psi_m-1 = 33140.568064 + (e) Psi_m-2 = 16516.214784 + (f) Del_1 = 33039.450112 + (g) Del_2 = 16415.096832 + --------------------------------------------- +SUCCESS p_value1 = 0.144563 +SUCCESS p_value2 = 0.430398 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65032.482816 + (d) Psi_m-1 = 32430.682112 + (e) Psi_m-2 = 16248.631296 + (f) Del_1 = 32601.800704 + (g) Del_2 = 16419.749888 + --------------------------------------------- +SUCCESS p_value1 = 0.741414 +SUCCESS p_value2 = 0.420337 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65156.345856 + (d) Psi_m-1 = 32604.680192 + (e) Psi_m-2 = 16354.570240 + (f) Del_1 = 32551.665664 + (g) Del_2 = 16301.555712 + --------------------------------------------- +SUCCESS p_value1 = 0.800754 +SUCCESS p_value2 = 0.674555 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66449.371136 + (d) Psi_m-1 = 33541.976064 + (e) Psi_m-2 = 16963.825664 + (f) Del_1 = 32907.395072 + (g) Del_2 = 16329.244672 + --------------------------------------------- +SUCCESS p_value1 = 0.292414 +SUCCESS p_value2 = 0.617582 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66028.892160 + (d) Psi_m-1 = 33345.892352 + (e) Psi_m-2 = 16809.095168 + (f) Del_1 = 32682.999808 + (g) Del_2 = 16146.202624 + --------------------------------------------- +SUCCESS p_value1 = 0.629192 +SUCCESS p_value2 = 0.905977 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66197.319680 + (d) Psi_m-1 = 33376.169984 + (e) Psi_m-2 = 17029.591040 + (f) Del_1 = 32821.149696 + (g) Del_2 = 16474.570752 + --------------------------------------------- +SUCCESS p_value1 = 0.416792 +SUCCESS p_value2 = 0.307447 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 63680.475136 + (d) Psi_m-1 = 31847.411712 + (e) Psi_m-2 = 16006.377472 + (f) Del_1 = 31833.063424 + (g) Del_2 = 15992.029184 + --------------------------------------------- +SUCCESS p_value1 = 0.999886 +SUCCESS p_value2 = 0.985341 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66723.573760 + (d) Psi_m-1 = 33413.525504 + (e) Psi_m-2 = 16724.619264 + (f) Del_1 = 33310.048256 + (g) Del_2 = 16621.142016 + --------------------------------------------- +SUCCESS p_value1 = 0.017498 +SUCCESS p_value2 = 0.095530 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66501.406720 + (d) Psi_m-1 = 33392.095232 + (e) Psi_m-2 = 16725.438464 + (f) Del_1 = 33109.311488 + (g) Del_2 = 16442.654720 + --------------------------------------------- +SUCCESS p_value1 = 0.091554 +SUCCESS p_value2 = 0.371713 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65950.904320 + (d) Psi_m-1 = 33077.587968 + (e) Psi_m-2 = 16697.126912 + (f) Del_1 = 32873.316352 + (g) Del_2 = 16492.855296 + --------------------------------------------- +SUCCESS p_value1 = 0.339600 +SUCCESS p_value2 = 0.273021 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65372.090368 + (d) Psi_m-1 = 32717.533184 + (e) Psi_m-2 = 16391.335936 + (f) Del_1 = 32654.557184 + (g) Del_2 = 16328.359936 + --------------------------------------------- +SUCCESS p_value1 = 0.670409 +SUCCESS p_value2 = 0.619450 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65837.658112 + (d) Psi_m-1 = 32733.392896 + (e) Psi_m-2 = 16361.287680 + (f) Del_1 = 33104.265216 + (g) Del_2 = 16732.160000 + --------------------------------------------- +SUCCESS p_value1 = 0.094816 +SUCCESS p_value2 = 0.027839 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66664.984576 + (d) Psi_m-1 = 33549.643776 + (e) Psi_m-2 = 16848.252928 + (f) Del_1 = 33115.340800 + (g) Del_2 = 16413.949952 + --------------------------------------------- +SUCCESS p_value1 = 0.087767 +SUCCESS p_value2 = 0.432885 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65457.287168 + (d) Psi_m-1 = 32676.835328 + (e) Psi_m-2 = 16250.761216 + (f) Del_1 = 32780.451840 + (g) Del_2 = 16354.377728 + --------------------------------------------- +SUCCESS p_value1 = 0.479568 +SUCCESS p_value2 = 0.563582 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65277.063168 + (d) Psi_m-1 = 32682.536960 + (e) Psi_m-2 = 16444.354560 + (f) Del_1 = 32594.526208 + (g) Del_2 = 16356.343808 + --------------------------------------------- +SUCCESS p_value1 = 0.750551 +SUCCESS p_value2 = 0.559295 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65528.328192 + (d) Psi_m-1 = 32767.930368 + (e) Psi_m-2 = 16564.219904 + (f) Del_1 = 32760.397824 + (g) Del_2 = 16556.687360 + --------------------------------------------- +SUCCESS p_value1 = 0.510808 +SUCCESS p_value2 = 0.169961 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66066.640896 + (d) Psi_m-1 = 32974.827520 + (e) Psi_m-2 = 16426.692608 + (f) Del_1 = 33091.813376 + (g) Del_2 = 16543.678464 + --------------------------------------------- +SUCCESS p_value1 = 0.103231 +SUCCESS p_value2 = 0.188635 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65642.229760 + (d) Psi_m-1 = 32768.258048 + (e) Psi_m-2 = 16318.099456 + (f) Del_1 = 32873.971712 + (g) Del_2 = 16423.813120 + --------------------------------------------- +SUCCESS p_value1 = 0.338665 +SUCCESS p_value2 = 0.411595 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66377.936896 + (d) Psi_m-1 = 33514.582016 + (e) Psi_m-2 = 16792.612864 + (f) Del_1 = 32863.354880 + (g) Del_2 = 16141.385728 + --------------------------------------------- +SUCCESS p_value1 = 0.353933 +SUCCESS p_value2 = 0.910405 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 63966.998528 + (d) Psi_m-1 = 31674.003456 + (e) Psi_m-2 = 15909.023744 + (f) Del_1 = 32292.995072 + (g) Del_2 = 16528.015360 + --------------------------------------------- +SUCCESS p_value1 = 0.968693 +SUCCESS p_value2 = 0.212743 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64960.131072 + (d) Psi_m-1 = 32689.221632 + (e) Psi_m-2 = 16452.284416 + (f) Del_1 = 32270.909440 + (g) Del_2 = 16033.972224 + --------------------------------------------- +SUCCESS p_value1 = 0.974356 +SUCCESS p_value2 = 0.974046 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65617.719296 + (d) Psi_m-1 = 32965.718016 + (e) Psi_m-2 = 16734.384128 + (f) Del_1 = 32652.001280 + (g) Del_2 = 16420.667392 + --------------------------------------------- +SUCCESS p_value1 = 0.674024 +SUCCESS p_value2 = 0.418360 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64637.300736 + (d) Psi_m-1 = 31968.522240 + (e) Psi_m-2 = 15817.404416 + (f) Del_1 = 32668.778496 + (g) Del_2 = 16517.660672 + --------------------------------------------- +SUCCESS p_value1 = 0.650019 +SUCCESS p_value2 = 0.229632 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65989.832704 + (d) Psi_m-1 = 33073.786880 + (e) Psi_m-2 = 16693.915648 + (f) Del_1 = 32916.045824 + (g) Del_2 = 16536.174592 + --------------------------------------------- +SUCCESS p_value1 = 0.280944 +SUCCESS p_value2 = 0.199965 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65219.391488 + (d) Psi_m-1 = 32570.273792 + (e) Psi_m-2 = 16284.413952 + (f) Del_1 = 32649.117696 + (g) Del_2 = 16363.257856 + --------------------------------------------- +SUCCESS p_value1 = 0.678082 +SUCCESS p_value2 = 0.544172 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66159.702016 + (d) Psi_m-1 = 33263.841280 + (e) Psi_m-2 = 16741.396480 + (f) Del_1 = 32895.860736 + (g) Del_2 = 16373.415936 + --------------------------------------------- +SUCCESS p_value1 = 0.308041 +SUCCESS p_value2 = 0.521851 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65446.014976 + (d) Psi_m-1 = 32624.734208 + (e) Psi_m-2 = 16127.291392 + (f) Del_1 = 32821.280768 + (g) Del_2 = 16323.837952 + --------------------------------------------- +SUCCESS p_value1 = 0.416592 +SUCCESS p_value2 = 0.628951 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64912.158720 + (d) Psi_m-1 = 32411.217920 + (e) Psi_m-2 = 16247.320576 + (f) Del_1 = 32500.940800 + (g) Del_2 = 16337.043456 + --------------------------------------------- +SUCCESS p_value1 = 0.851628 +SUCCESS p_value2 = 0.601011 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66238.869504 + (d) Psi_m-1 = 33269.346304 + (e) Psi_m-2 = 16732.745728 + (f) Del_1 = 32969.523200 + (g) Del_2 = 16432.922624 + --------------------------------------------- +SUCCESS p_value1 = 0.215291 +SUCCESS p_value2 = 0.392167 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65602.252800 + (d) Psi_m-1 = 32794.603520 + (e) Psi_m-2 = 16355.651584 + (f) Del_1 = 32807.649280 + (g) Del_2 = 16368.697344 + --------------------------------------------- +SUCCESS p_value1 = 0.437456 +SUCCESS p_value2 = 0.532231 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64528.117760 + (d) Psi_m-1 = 32142.192640 + (e) Psi_m-2 = 16158.420992 + (f) Del_1 = 32385.925120 + (g) Del_2 = 16402.153472 + --------------------------------------------- +SUCCESS p_value1 = 0.932636 +SUCCESS p_value2 = 0.458612 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65521.381376 + (d) Psi_m-1 = 32802.533376 + (e) Psi_m-2 = 16372.494336 + (f) Del_1 = 32718.848000 + (g) Del_2 = 16288.808960 + --------------------------------------------- +SUCCESS p_value1 = 0.575146 +SUCCESS p_value2 = 0.699582 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65395.027968 + (d) Psi_m-1 = 32624.144384 + (e) Psi_m-2 = 16090.951680 + (f) Del_1 = 32770.883584 + (g) Del_2 = 16237.690880 + --------------------------------------------- +SUCCESS p_value1 = 0.494468 +SUCCESS p_value2 = 0.790162 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64890.793984 + (d) Psi_m-1 = 32078.557184 + (e) Psi_m-2 = 15875.239936 + (f) Del_1 = 32812.236800 + (g) Del_2 = 16608.919552 + --------------------------------------------- +SUCCESS p_value1 = 0.430412 +SUCCESS p_value2 = 0.107385 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65428.975616 + (d) Psi_m-1 = 32612.085760 + (e) Psi_m-2 = 16081.776640 + (f) Del_1 = 32816.889856 + (g) Del_2 = 16286.580736 + --------------------------------------------- +SUCCESS p_value1 = 0.423290 +SUCCESS p_value2 = 0.703867 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65091.596288 + (d) Psi_m-1 = 32299.610112 + (e) Psi_m-2 = 16070.930432 + (f) Del_1 = 32791.986176 + (g) Del_2 = 16563.306496 + --------------------------------------------- +SUCCESS p_value1 = 0.461650 +SUCCESS p_value2 = 0.160934 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65440.641024 + (d) Psi_m-1 = 32611.037184 + (e) Psi_m-2 = 16293.490688 + (f) Del_1 = 32829.603840 + (g) Del_2 = 16512.057344 + --------------------------------------------- +SUCCESS p_value1 = 0.403967 +SUCCESS p_value2 = 0.239079 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65835.692032 + (d) Psi_m-1 = 32767.078400 + (e) Psi_m-2 = 16396.873728 + (f) Del_1 = 33068.613632 + (g) Del_2 = 16698.408960 + --------------------------------------------- +SUCCESS p_value1 = 0.120337 +SUCCESS p_value2 = 0.041854 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65749.708800 + (d) Psi_m-1 = 32642.363392 + (e) Psi_m-2 = 16090.689536 + (f) Del_1 = 33107.345408 + (g) Del_2 = 16555.671552 + --------------------------------------------- +SUCCESS p_value1 = 0.092814 +SUCCESS p_value2 = 0.171374 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64829.976576 + (d) Psi_m-1 = 32261.271552 + (e) Psi_m-2 = 15905.746944 + (f) Del_1 = 32568.705024 + (g) Del_2 = 16213.180416 + --------------------------------------------- +SUCCESS p_value1 = 0.781561 +SUCCESS p_value2 = 0.827228 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65110.994944 + (d) Psi_m-1 = 32368.947200 + (e) Psi_m-2 = 16104.157184 + (f) Del_1 = 32742.047744 + (g) Del_2 = 16477.257728 + --------------------------------------------- +SUCCESS p_value1 = 0.539351 +SUCCESS p_value2 = 0.302268 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66220.781568 + (d) Psi_m-1 = 33309.585408 + (e) Psi_m-2 = 16777.441280 + (f) Del_1 = 32911.196160 + (g) Del_2 = 16379.052032 + --------------------------------------------- +SUCCESS p_value1 = 0.287347 +SUCCESS p_value2 = 0.509436 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65349.283840 + (d) Psi_m-1 = 32721.072128 + (e) Psi_m-2 = 16433.704960 + (f) Del_1 = 32628.211712 + (g) Del_2 = 16340.844544 + --------------------------------------------- +SUCCESS p_value1 = 0.706855 +SUCCESS p_value2 = 0.592868 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65969.778688 + (d) Psi_m-1 = 32866.889728 + (e) Psi_m-2 = 16408.145920 + (f) Del_1 = 33102.888960 + (g) Del_2 = 16644.145152 + --------------------------------------------- +SUCCESS p_value1 = 0.095720 +SUCCESS p_value2 = 0.075893 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65597.927424 + (d) Psi_m-1 = 32878.096384 + (e) Psi_m-2 = 16354.111488 + (f) Del_1 = 32719.831040 + (g) Del_2 = 16195.846144 + --------------------------------------------- +SUCCESS p_value1 = 0.573640 +SUCCESS p_value2 = 0.850768 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64761.950208 + (d) Psi_m-1 = 32389.918720 + (e) Psi_m-2 = 16140.824576 + (f) Del_1 = 32372.031488 + (g) Del_2 = 16122.937344 + --------------------------------------------- +SUCCESS p_value1 = 0.939480 +SUCCESS p_value2 = 0.925943 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65048.342528 + (d) Psi_m-1 = 32148.746240 + (e) Psi_m-2 = 15850.074112 + (f) Del_1 = 32899.596288 + (g) Del_2 = 16600.924160 + --------------------------------------------- +SUCCESS p_value1 = 0.302940 +SUCCESS p_value2 = 0.115696 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65072.852992 + (d) Psi_m-1 = 32557.821952 + (e) Psi_m-2 = 16214.913024 + (f) Del_1 = 32515.031040 + (g) Del_2 = 16172.122112 + --------------------------------------------- +SUCCESS p_value1 = 0.838450 +SUCCESS p_value2 = 0.879375 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65794.797568 + (d) Psi_m-1 = 33053.536256 + (e) Psi_m-2 = 16812.601344 + (f) Del_1 = 32741.261312 + (g) Del_2 = 16500.326400 + --------------------------------------------- +SUCCESS p_value1 = 0.540571 +SUCCESS p_value2 = 0.259533 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65933.733888 + (d) Psi_m-1 = 32919.121920 + (e) Psi_m-2 = 16332.910592 + (f) Del_1 = 33014.611968 + (g) Del_2 = 16428.400640 + --------------------------------------------- +SUCCESS p_value1 = 0.167642 +SUCCESS p_value2 = 0.401780 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65861.120000 + (d) Psi_m-1 = 33129.689088 + (e) Psi_m-2 = 16627.134464 + (f) Del_1 = 32731.430912 + (g) Del_2 = 16228.876288 + --------------------------------------------- +SUCCESS p_value1 = 0.555787 +SUCCESS p_value2 = 0.803995 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66442.293248 + (d) Psi_m-1 = 33182.511104 + (e) Psi_m-2 = 16616.615936 + (f) Del_1 = 33259.782144 + (g) Del_2 = 16693.886976 + --------------------------------------------- +SUCCESS p_value1 = 0.027804 +SUCCESS p_value2 = 0.044106 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65550.348288 + (d) Psi_m-1 = 32768.978944 + (e) Psi_m-2 = 16386.420736 + (f) Del_1 = 32781.369344 + (g) Del_2 = 16398.811136 + --------------------------------------------- +SUCCESS p_value1 = 0.478141 +SUCCESS p_value2 = 0.465940 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66812.571648 + (d) Psi_m-1 = 33454.813184 + (e) Psi_m-2 = 16842.911744 + (f) Del_1 = 33357.758464 + (g) Del_2 = 16745.857024 + --------------------------------------------- +SUCCESS p_value1 = 0.010934 +SUCCESS p_value2 = 0.023398 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66235.199488 + (d) Psi_m-1 = 33225.764864 + (e) Psi_m-2 = 16370.987008 + (f) Del_1 = 33009.434624 + (g) Del_2 = 16154.656768 + --------------------------------------------- +SUCCESS p_value1 = 0.172738 +SUCCESS p_value2 = 0.897820 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65552.576512 + (d) Psi_m-1 = 32973.385728 + (e) Psi_m-2 = 16544.002048 + (f) Del_1 = 32579.190784 + (g) Del_2 = 16149.807104 + --------------------------------------------- +SUCCESS p_value1 = 0.769242 +SUCCESS p_value2 = 0.902559 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65703.571456 + (d) Psi_m-1 = 32751.546368 + (e) Psi_m-2 = 16333.631488 + (f) Del_1 = 32952.025088 + (g) Del_2 = 16534.110208 + --------------------------------------------- +SUCCESS p_value1 = 0.235729 +SUCCESS p_value2 = 0.203153 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66547.412992 + (d) Psi_m-1 = 33504.620544 + (e) Psi_m-2 = 16767.053824 + (f) Del_1 = 33042.792448 + (g) Del_2 = 16305.225728 + --------------------------------------------- +SUCCESS p_value1 = 0.141630 +SUCCESS p_value2 = 0.667197 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65570.926592 + (d) Psi_m-1 = 32564.244480 + (e) Psi_m-2 = 16272.977920 + (f) Del_1 = 33006.682112 + (g) Del_2 = 16715.415552 + --------------------------------------------- +SUCCESS p_value1 = 0.175487 +SUCCESS p_value2 = 0.034204 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65522.954240 + (d) Psi_m-1 = 32989.048832 + (e) Psi_m-2 = 16679.890944 + (f) Del_1 = 32533.905408 + (g) Del_2 = 16224.747520 + --------------------------------------------- +SUCCESS p_value1 = 0.819645 +SUCCESS p_value2 = 0.810282 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 65314.680832 + (d) Psi_m-1 = 32570.535936 + (e) Psi_m-2 = 16203.018240 + (f) Del_1 = 32744.144896 + (g) Del_2 = 16376.627200 + --------------------------------------------- +SUCCESS p_value1 = 0.536096 +SUCCESS p_value2 = 0.514778 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 64980.709376 + (d) Psi_m-1 = 32636.268544 + (e) Psi_m-2 = 16453.922816 + (f) Del_1 = 32344.440832 + (g) Del_2 = 16162.095104 + --------------------------------------------- +SUCCESS p_value1 = 0.951453 +SUCCESS p_value2 = 0.890230 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66027.188224 + (d) Psi_m-1 = 33111.076864 + (e) Psi_m-2 = 16346.705920 + (f) Del_1 = 32916.111360 + (g) Del_2 = 16151.740416 + --------------------------------------------- +SUCCESS p_value1 = 0.280858 +SUCCESS p_value2 = 0.900690 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 63978.795008 + (d) Psi_m-1 = 31680.622592 + (e) Psi_m-2 = 15749.476352 + (f) Del_1 = 32298.172416 + (g) Del_2 = 16367.026176 + --------------------------------------------- +SUCCESS p_value1 = 0.967226 +SUCCESS p_value2 = 0.535903 + + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66991.353856 + (d) Psi_m-1 = 33668.067328 + (e) Psi_m-2 = 16857.526272 + (f) Del_1 = 33323.286528 + (g) Del_2 = 16512.745472 + --------------------------------------------- +SUCCESS p_value1 = 0.015404 +SUCCESS p_value2 = 0.237907 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Universal/results.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Universal/results.txt new file mode 100644 index 0000000..785633c --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Universal/results.txt @@ -0,0 +1,100 @@ +0.201385 +0.606799 +0.878742 +0.893061 +0.902134 +0.590517 +0.553773 +0.374347 +0.637286 +0.848689 +0.837454 +0.382733 +0.029691 +0.345169 +0.849961 +0.761088 +0.488451 +0.666064 +0.550376 +0.653635 +0.102567 +0.803467 +0.697174 +0.668789 +0.987630 +0.722066 +0.333247 +0.358548 +0.096323 +0.505368 +0.812819 +0.271022 +0.331588 +0.361674 +0.647686 +0.381356 +0.329953 +0.505850 +0.579205 +0.509373 +0.520372 +0.517054 +0.366379 +0.488156 +0.051876 +0.935926 +0.388195 +0.851514 +0.641744 +0.767970 +0.093386 +0.399546 +0.574372 +0.074331 +0.124490 +0.555934 +0.237529 +0.565427 +0.866268 +0.520079 +0.456017 +0.354550 +0.334296 +0.666199 +0.321201 +0.198740 +0.567721 +0.282989 +0.775046 +0.526170 +0.326613 +0.173028 +0.534230 +0.451464 +0.498114 +0.178166 +0.724596 +0.339875 +0.858262 +0.812170 +0.428579 +0.189396 +0.038494 +0.956400 +0.927029 +0.604854 +0.374224 +0.973497 +0.387093 +0.053459 +0.600150 +0.207933 +0.543564 +0.929011 +0.407807 +0.921075 +0.556218 +0.094009 +0.385571 +0.925274 diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/Universal/stats.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Universal/stats.txt new file mode 100644 index 0000000..d6f16cf --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/Universal/stats.txt @@ -0,0 +1,1600 @@ + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876745.828228 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.192714 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.201385 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877448.299841 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197675 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.606799 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877186.788612 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195828 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.878742 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877193.895198 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195879 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.893061 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877294.781267 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196591 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.902134 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877457.486415 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197740 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.590517 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877014.507795 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194611 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.553773 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876898.396273 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193791 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.374347 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877431.386613 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197556 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.637286 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877321.365411 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196779 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.848689 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877166.176894 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195683 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.837454 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877588.704255 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198667 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.382733 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876394.419234 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.190232 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.029691 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877616.582900 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198864 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.345169 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877172.441473 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195727 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.849961 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877365.757762 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197092 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.761088 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876975.055050 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194333 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.488451 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877077.438469 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195056 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.666064 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877480.654413 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197904 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.550376 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877422.458520 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197493 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.653635 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876606.719711 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.191731 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.102567 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877344.126241 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196940 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.803467 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877094.064366 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195173 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.697174 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877414.264344 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197435 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.668789 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877252.662005 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196294 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.987630 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877386.000362 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197235 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.722066 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876867.340787 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193572 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.333247 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876886.725545 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193709 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.358548 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877898.371738 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.200854 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.096323 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877507.647704 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198095 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.505368 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877339.394831 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196906 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.812819 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877678.005707 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.199298 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.271022 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877627.134204 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198939 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.331588 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876889.059929 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193725 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.361674 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877067.474229 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194986 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.647686 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876903.475472 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193827 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.381356 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876864.748101 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193554 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.329953 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876985.817960 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194409 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.505850 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877029.232874 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194715 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.579205 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877505.197069 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198077 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.509373 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876994.653381 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194471 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.520372 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877500.524903 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198044 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.517054 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877600.621231 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198751 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.366379 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877518.300260 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198170 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.488156 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876484.578240 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.190868 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.051876 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877278.094684 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196473 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.935926 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876908.376535 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193862 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.388195 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877173.218170 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195732 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.851514 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877428.942820 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197539 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.641744 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877130.949130 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195434 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.767970 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876588.977146 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.191606 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.093386 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876916.397000 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193918 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.399546 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877026.458759 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194696 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.574372 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876547.130228 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.191310 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.074331 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877848.691681 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.200504 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.124490 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877477.399367 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197881 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.555934 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876783.623729 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.192981 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.237529 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877021.295138 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194659 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.565427 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877312.589519 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196717 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.866268 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877498.694642 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198031 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.520079 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876954.420365 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194187 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.456017 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877609.448998 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198814 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.354550 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876868.162242 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193578 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.334296 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877415.659424 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197445 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.666199 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877635.393322 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198997 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.321201 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877750.294337 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.199809 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.198740 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877022.623102 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194669 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.567721 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876825.780792 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193278 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.282989 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877134.574431 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195460 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.775046 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876998.144932 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194496 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.526170 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877631.068285 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198966 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.326613 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877780.627614 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.200023 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.173028 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877002.966583 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194530 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.534230 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876951.459352 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194166 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.451464 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877512.113429 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198126 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.498114 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876718.860011 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.192523 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.178166 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877108.493657 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195275 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.724596 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876872.507130 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193608 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.339875 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877316.581944 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196745 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.858262 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877153.448033 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195593 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.812170 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876936.310508 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194059 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.428579 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876732.207643 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.192617 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.189396 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 878057.738856 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.201980 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.038494 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877268.013751 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196402 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.956400 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877210.689756 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195997 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.927029 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877449.391037 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197683 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.604854 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877594.864604 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198711 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.374224 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877259.606769 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196343 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.973497 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877585.580275 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198645 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.387093 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 878003.510393 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.201597 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.053459 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877041.133216 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.194800 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.600150 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876753.019668 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.192765 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.207933 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877484.666080 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197932 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.543564 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877281.503440 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196497 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.929011 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877571.022677 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.198542 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.407807 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877285.419220 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196525 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.921075 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877477.233546 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.197880 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.556218 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876590.223839 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.191615 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.094009 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 876906.502769 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.193849 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.385571 + + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877209.823959 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.195991 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.925274 + diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/finalAnalysisReport.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/finalAnalysisReport.txt new file mode 100644 index 0000000..57a1a11 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/finalAnalysisReport.txt @@ -0,0 +1,208 @@ +------------------------------------------------------------------------------ +RESULTS FOR THE UNIFORMITY OF P-VALUES AND THE PROPORTION OF PASSING SEQUENCES +------------------------------------------------------------------------------ + generator is +------------------------------------------------------------------------------ + C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 P-VALUE PROPORTION STATISTICAL TEST +------------------------------------------------------------------------------ + 7 8 20 6 9 11 7 7 9 16 0.028817 100/100 Frequency + 10 14 10 9 8 12 10 8 9 10 0.964295 99/100 BlockFrequency + 10 8 10 15 8 10 9 12 9 9 0.911413 100/100 CumulativeSums + 6 10 14 14 12 9 10 5 10 10 0.554420 100/100 CumulativeSums + 12 4 6 8 9 15 7 11 14 14 0.171867 100/100 Runs + 5 11 9 9 10 14 13 9 11 9 0.779188 98/100 LongestRun + 12 10 15 13 12 9 7 7 9 6 0.554420 98/100 Rank + 13 7 13 10 11 6 12 7 9 12 0.719747 98/100 FFT + 12 11 6 12 8 6 10 12 13 10 0.759756 99/100 NonOverlappingTemplate + 8 6 8 18 10 15 12 6 8 9 0.129620 100/100 NonOverlappingTemplate + 12 9 8 14 8 10 11 12 6 10 0.834308 99/100 NonOverlappingTemplate + 10 11 9 6 13 12 7 15 10 7 0.595549 99/100 NonOverlappingTemplate + 10 11 9 11 10 15 7 9 9 9 0.911413 100/100 NonOverlappingTemplate + 13 10 11 7 6 11 12 9 10 11 0.897763 99/100 NonOverlappingTemplate + 9 9 7 8 17 9 13 8 10 10 0.554420 99/100 NonOverlappingTemplate + 8 10 10 13 10 8 8 9 5 19 0.171867 99/100 NonOverlappingTemplate + 15 12 11 10 13 11 5 7 5 11 0.350485 96/100 NonOverlappingTemplate + 10 14 4 7 9 6 12 17 9 12 0.137282 100/100 NonOverlappingTemplate + 7 6 15 9 16 9 6 8 14 10 0.191687 100/100 NonOverlappingTemplate + 11 10 7 10 10 13 10 11 10 8 0.983453 97/100 NonOverlappingTemplate + 10 9 12 9 11 13 7 7 8 14 0.798139 99/100 NonOverlappingTemplate + 13 10 9 12 7 12 10 12 8 7 0.883171 100/100 NonOverlappingTemplate + 10 6 11 17 9 9 9 9 10 10 0.637119 99/100 NonOverlappingTemplate + 13 9 11 8 11 5 12 8 12 11 0.798139 100/100 NonOverlappingTemplate + 9 9 12 11 13 13 7 10 8 8 0.897763 99/100 NonOverlappingTemplate + 15 11 10 7 5 11 6 16 7 12 0.181557 98/100 NonOverlappingTemplate + 5 5 12 13 8 10 13 13 9 12 0.437274 100/100 NonOverlappingTemplate + 15 16 9 12 6 10 8 7 8 9 0.350485 97/100 NonOverlappingTemplate + 11 9 11 7 9 8 6 14 12 13 0.719747 99/100 NonOverlappingTemplate + 8 8 9 12 10 11 10 10 14 8 0.946308 97/100 NonOverlappingTemplate + 13 8 10 3 8 10 9 15 14 10 0.289667 98/100 NonOverlappingTemplate + 6 19 6 10 11 10 16 9 8 5 0.035174 100/100 NonOverlappingTemplate + 12 15 14 10 10 13 8 4 6 8 0.249284 99/100 NonOverlappingTemplate + 11 10 7 8 16 12 13 6 11 6 0.383827 99/100 NonOverlappingTemplate + 15 8 8 9 7 12 8 20 9 4 0.026948 100/100 NonOverlappingTemplate + 14 7 7 9 10 13 12 7 11 10 0.759756 99/100 NonOverlappingTemplate + 12 8 10 14 8 12 11 9 6 10 0.834308 99/100 NonOverlappingTemplate + 8 11 9 14 8 12 9 13 5 11 0.678686 98/100 NonOverlappingTemplate + 10 5 6 12 8 14 10 11 15 9 0.419021 100/100 NonOverlappingTemplate + 6 15 11 10 7 10 11 10 12 8 0.739918 100/100 NonOverlappingTemplate + 17 8 8 11 13 7 9 12 10 5 0.304126 98/100 NonOverlappingTemplate + 7 8 9 14 6 12 7 14 12 11 0.534146 100/100 NonOverlappingTemplate + 9 13 11 16 5 9 12 6 6 13 0.224821 100/100 NonOverlappingTemplate + 7 10 10 6 8 17 14 8 10 10 0.366918 100/100 NonOverlappingTemplate + 15 10 13 9 13 6 12 5 8 9 0.401199 98/100 NonOverlappingTemplate + 11 10 9 16 6 9 11 11 6 11 0.595549 98/100 NonOverlappingTemplate + 12 8 7 9 9 9 5 12 14 15 0.437274 99/100 NonOverlappingTemplate + 11 8 8 13 6 6 10 12 12 14 0.595549 100/100 NonOverlappingTemplate + 9 8 10 10 6 7 7 15 15 13 0.366918 100/100 NonOverlappingTemplate + 10 5 11 9 13 5 7 13 16 11 0.236810 100/100 NonOverlappingTemplate + 11 8 5 13 16 8 14 10 9 6 0.262249 97/100 NonOverlappingTemplate + 10 8 12 6 8 13 9 14 9 11 0.779188 100/100 NonOverlappingTemplate + 5 13 7 9 12 13 13 10 11 7 0.574903 100/100 NonOverlappingTemplate + 12 9 11 10 10 7 14 12 8 7 0.851383 100/100 NonOverlappingTemplate + 9 8 11 10 9 14 4 12 12 11 0.657933 99/100 NonOverlappingTemplate + 12 9 10 10 7 12 9 14 8 9 0.911413 100/100 NonOverlappingTemplate + 12 9 8 9 9 11 11 7 16 8 0.719747 100/100 NonOverlappingTemplate + 13 12 9 4 11 11 13 5 9 13 0.383827 100/100 NonOverlappingTemplate + 16 11 6 9 9 10 14 10 7 8 0.494392 100/100 NonOverlappingTemplate + 9 17 11 10 6 8 10 9 11 9 0.595549 100/100 NonOverlappingTemplate + 14 11 11 6 10 7 9 11 9 12 0.834308 100/100 NonOverlappingTemplate + 12 7 9 11 14 6 8 9 10 14 0.657933 97/100 NonOverlappingTemplate + 8 13 15 10 9 3 9 11 14 8 0.275709 99/100 NonOverlappingTemplate + 11 14 5 8 5 7 12 12 13 13 0.304126 99/100 NonOverlappingTemplate + 14 10 9 7 17 9 6 8 10 10 0.383827 100/100 NonOverlappingTemplate + 6 13 12 7 15 7 8 11 12 9 0.514124 100/100 NonOverlappingTemplate + 15 8 6 15 11 11 10 8 9 7 0.474986 99/100 NonOverlappingTemplate + 9 6 8 12 8 20 8 9 12 8 0.115387 98/100 NonOverlappingTemplate + 13 13 10 5 3 10 5 12 15 14 0.062821 97/100 NonOverlappingTemplate + 9 8 12 11 14 11 7 10 9 9 0.924076 100/100 NonOverlappingTemplate + 12 10 11 16 5 5 10 5 14 12 0.137282 98/100 NonOverlappingTemplate + 12 8 7 10 11 14 5 13 10 10 0.657933 99/100 NonOverlappingTemplate + 11 8 8 4 16 13 13 10 8 9 0.319084 100/100 NonOverlappingTemplate + 8 8 11 10 12 7 8 13 9 14 0.816537 100/100 NonOverlappingTemplate + 7 11 10 6 14 10 10 11 10 11 0.883171 99/100 NonOverlappingTemplate + 7 11 8 10 7 10 14 18 10 5 0.171867 98/100 NonOverlappingTemplate + 10 8 10 11 8 8 11 8 8 18 0.474986 99/100 NonOverlappingTemplate + 10 9 12 9 9 12 5 15 12 7 0.595549 99/100 NonOverlappingTemplate + 10 5 9 15 7 10 8 14 8 14 0.350485 99/100 NonOverlappingTemplate + 5 7 8 11 17 10 16 10 7 9 0.145326 99/100 NonOverlappingTemplate + 10 7 7 10 10 12 17 10 9 8 0.574903 100/100 NonOverlappingTemplate + 10 17 8 10 8 6 7 8 14 12 0.304126 100/100 NonOverlappingTemplate + 12 11 6 12 8 6 10 12 13 10 0.759756 99/100 NonOverlappingTemplate + 5 6 4 11 11 17 9 13 14 10 0.080519 97/100 NonOverlappingTemplate + 10 7 13 9 7 11 10 9 16 8 0.637119 99/100 NonOverlappingTemplate + 13 9 9 16 10 11 4 9 7 12 0.366918 100/100 NonOverlappingTemplate + 7 8 8 11 10 12 10 14 10 10 0.924076 100/100 NonOverlappingTemplate + 15 5 7 9 11 13 11 6 13 10 0.383827 98/100 NonOverlappingTemplate + 10 11 8 9 9 8 9 11 16 9 0.834308 98/100 NonOverlappingTemplate + 12 17 5 11 7 10 6 11 14 7 0.162606 99/100 NonOverlappingTemplate + 6 8 17 13 13 10 5 13 6 9 0.129620 99/100 NonOverlappingTemplate + 15 9 12 11 11 6 7 8 15 6 0.334538 98/100 NonOverlappingTemplate + 7 8 8 8 8 9 11 18 11 12 0.383827 100/100 NonOverlappingTemplate + 4 12 5 8 8 19 16 9 13 6 0.010237 100/100 NonOverlappingTemplate + 13 12 7 10 14 5 9 6 13 11 0.437274 100/100 NonOverlappingTemplate + 8 15 9 9 9 8 10 13 12 7 0.759756 98/100 NonOverlappingTemplate + 14 9 10 7 14 6 7 12 7 14 0.383827 98/100 NonOverlappingTemplate + 14 10 6 7 9 7 10 11 14 12 0.616305 99/100 NonOverlappingTemplate + 8 6 9 7 13 13 5 15 16 8 0.129620 100/100 NonOverlappingTemplate + 11 10 8 11 13 11 5 10 9 12 0.867692 99/100 NonOverlappingTemplate + 14 9 11 9 12 7 13 5 10 10 0.678686 97/100 NonOverlappingTemplate + 11 9 7 13 17 8 11 8 9 7 0.455937 99/100 NonOverlappingTemplate + 12 14 11 10 8 6 13 13 5 8 0.455937 99/100 NonOverlappingTemplate + 7 7 10 9 8 12 14 6 13 14 0.494392 99/100 NonOverlappingTemplate + 8 5 11 9 10 16 13 13 8 7 0.366918 100/100 NonOverlappingTemplate + 7 8 11 7 10 12 8 11 17 9 0.514124 99/100 NonOverlappingTemplate + 11 12 12 11 8 3 8 9 14 12 0.455937 98/100 NonOverlappingTemplate + 8 12 9 7 10 10 8 11 13 12 0.935716 99/100 NonOverlappingTemplate + 9 5 14 9 11 12 6 15 10 9 0.437274 100/100 NonOverlappingTemplate + 12 7 6 11 13 11 11 10 11 8 0.867692 99/100 NonOverlappingTemplate + 10 10 11 9 10 8 10 14 7 11 0.955835 98/100 NonOverlappingTemplate + 12 6 11 11 7 14 9 14 13 3 0.202268 99/100 NonOverlappingTemplate + 10 10 6 6 13 9 13 10 15 8 0.534146 99/100 NonOverlappingTemplate + 9 5 8 12 10 13 16 9 8 10 0.494392 99/100 NonOverlappingTemplate + 15 5 7 8 8 13 10 14 15 5 0.115387 100/100 NonOverlappingTemplate + 8 10 14 8 6 8 7 14 14 11 0.474986 100/100 NonOverlappingTemplate + 8 12 9 10 6 15 10 14 5 11 0.419021 100/100 NonOverlappingTemplate + 7 9 12 4 11 8 14 7 16 12 0.213309 100/100 NonOverlappingTemplate + 11 9 13 9 10 13 6 11 6 12 0.759756 98/100 NonOverlappingTemplate + 4 16 12 7 9 13 5 16 11 7 0.055361 100/100 NonOverlappingTemplate + 6 13 13 10 7 10 13 9 9 10 0.798139 100/100 NonOverlappingTemplate + 8 11 15 3 16 11 6 12 6 12 0.075719 99/100 NonOverlappingTemplate + 11 9 11 12 7 17 11 8 5 9 0.383827 98/100 NonOverlappingTemplate + 7 11 13 8 10 6 10 8 16 11 0.534146 98/100 NonOverlappingTemplate + 9 10 11 9 11 9 10 13 8 10 0.994250 99/100 NonOverlappingTemplate + 10 12 15 8 11 14 9 9 5 7 0.474986 99/100 NonOverlappingTemplate + 12 9 14 5 9 12 8 6 13 12 0.494392 100/100 NonOverlappingTemplate + 12 11 4 13 10 13 5 6 12 14 0.213309 100/100 NonOverlappingTemplate + 14 11 9 9 10 11 10 5 12 9 0.834308 98/100 NonOverlappingTemplate + 14 8 10 12 11 7 2 15 11 10 0.191687 100/100 NonOverlappingTemplate + 11 12 13 5 10 7 14 14 6 8 0.350485 99/100 NonOverlappingTemplate + 10 9 9 13 11 12 10 4 5 17 0.181557 100/100 NonOverlappingTemplate + 10 12 12 13 9 10 6 9 9 10 0.935716 98/100 NonOverlappingTemplate + 7 12 9 13 8 13 13 11 7 7 0.699313 100/100 NonOverlappingTemplate + 14 5 13 8 11 9 13 10 12 5 0.401199 100/100 NonOverlappingTemplate + 4 12 11 7 5 13 18 13 8 9 0.062821 100/100 NonOverlappingTemplate + 11 10 17 5 7 14 14 11 5 6 0.071177 99/100 NonOverlappingTemplate + 11 11 8 8 13 8 7 14 10 10 0.851383 100/100 NonOverlappingTemplate + 14 13 8 9 10 14 4 11 6 11 0.350485 100/100 NonOverlappingTemplate + 9 5 17 5 7 12 11 9 11 14 0.153763 100/100 NonOverlappingTemplate + 12 8 10 12 10 17 8 7 9 7 0.494392 100/100 NonOverlappingTemplate + 11 12 10 8 14 9 12 4 8 12 0.595549 99/100 NonOverlappingTemplate + 12 9 8 14 6 10 8 9 16 8 0.474986 98/100 NonOverlappingTemplate + 6 15 4 10 11 6 10 7 13 18 0.040108 98/100 NonOverlappingTemplate + 12 8 12 9 16 10 8 10 5 10 0.554420 98/100 NonOverlappingTemplate + 10 12 9 9 7 8 11 13 7 14 0.798139 100/100 NonOverlappingTemplate + 10 10 7 7 8 15 11 9 13 10 0.759756 96/100 NonOverlappingTemplate + 7 5 10 8 12 8 14 13 12 11 0.574903 98/100 NonOverlappingTemplate + 14 15 7 8 11 7 10 11 10 7 0.595549 100/100 NonOverlappingTemplate + 13 6 6 9 12 11 10 12 11 10 0.816537 99/100 NonOverlappingTemplate + 12 10 10 11 11 10 4 14 12 6 0.554420 99/100 NonOverlappingTemplate + 10 11 11 9 8 5 19 9 11 7 0.191687 98/100 NonOverlappingTemplate + 8 11 13 12 10 5 7 9 14 11 0.637119 100/100 NonOverlappingTemplate + 6 12 8 12 10 14 10 11 5 12 0.595549 98/100 NonOverlappingTemplate + 7 12 13 6 10 5 10 9 8 20 0.051942 100/100 NonOverlappingTemplate + 10 17 8 10 7 7 7 8 14 12 0.319084 100/100 NonOverlappingTemplate + 14 6 12 11 10 9 13 16 6 3 0.096578 98/100 OverlappingTemplate + 8 6 5 20 7 18 11 5 11 9 0.003447 100/100 Universal + 7 10 11 9 13 13 4 7 13 13 0.419021 100/100 ApproximateEntropy + 8 4 5 4 8 13 8 5 8 7 0.398690 68/70 RandomExcursions + 7 9 5 12 8 5 3 8 7 6 0.534146 70/70 RandomExcursions + 8 11 5 11 9 5 5 6 4 6 0.477737 68/70 RandomExcursions + 8 15 3 3 6 4 5 8 8 10 0.042413 69/70 RandomExcursions + 5 8 7 8 7 9 4 10 3 9 0.651990 69/70 RandomExcursions + 7 6 9 9 6 10 6 5 7 5 0.911413 69/70 RandomExcursions + 13 5 8 3 5 7 7 6 4 12 0.132858 68/70 RandomExcursions + 7 2 8 9 4 7 4 11 8 10 0.306232 70/70 RandomExcursions + 8 4 5 7 10 7 6 11 5 7 0.711017 69/70 RandomExcursionsVariant + 6 6 3 9 6 9 9 7 8 7 0.869955 69/70 RandomExcursionsVariant + 7 5 6 6 7 8 5 10 10 6 0.891622 70/70 RandomExcursionsVariant + 7 8 9 6 3 4 9 4 13 7 0.247472 69/70 RandomExcursionsVariant + 8 7 6 5 7 4 6 11 11 5 0.592591 69/70 RandomExcursionsVariant + 8 7 6 9 1 7 4 10 7 11 0.285628 70/70 RandomExcursionsVariant + 9 8 7 4 7 6 5 9 7 8 0.944860 69/70 RandomExcursionsVariant + 12 5 9 6 8 5 4 7 8 6 0.622249 69/70 RandomExcursionsVariant + 10 4 7 9 11 8 3 5 8 5 0.424193 69/70 RandomExcursionsVariant + 6 7 9 4 6 7 7 9 6 9 0.944860 70/70 RandomExcursionsVariant + 5 5 8 8 6 6 7 10 9 6 0.929192 70/70 RandomExcursionsVariant + 3 6 5 9 10 11 7 4 7 8 0.477737 70/70 RandomExcursionsVariant + 2 8 7 4 5 6 11 12 11 4 0.087086 70/70 RandomExcursionsVariant + 1 7 8 5 8 5 11 12 7 6 0.182977 70/70 RandomExcursionsVariant + 5 6 3 6 5 9 10 10 9 7 0.592591 70/70 RandomExcursionsVariant + 7 5 3 4 7 6 13 11 7 7 0.229900 69/70 RandomExcursionsVariant + 8 5 4 5 6 13 9 9 3 8 0.247472 70/70 RandomExcursionsVariant + 8 5 3 6 11 9 10 5 7 6 0.534146 69/70 RandomExcursionsVariant + 13 11 7 9 14 9 8 13 6 10 0.678686 100/100 Serial + 11 10 7 8 10 15 12 7 10 10 0.816537 100/100 Serial + 12 9 12 11 11 17 5 8 10 5 0.249284 97/100 LinearComplexity + + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +The minimum pass rate for each statistical test with the exception of the +random excursion (variant) test is approximately = 96 for a +sample size = 100 binary sequences. + +The minimum pass rate for the random excursion (variant) test +is approximately = 66 for a sample size = 70 binary sequences. + +For further guidelines construct a probability table using the MAPLE program +provided in the addendum section of the documentation. +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/statistical_tests/SP800-22/experiments/AlgorithmTesting/freq.txt b/statistical_tests/SP800-22/experiments/AlgorithmTesting/freq.txt new file mode 100644 index 0000000..f1a2028 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/AlgorithmTesting/freq.txt @@ -0,0 +1,105 @@ +________________________________________________________________________________ + + FILE = arnold.bin ALPHA = 0.0100 +________________________________________________________________________________ + + BITSREAD = 1000000 0s = 501058 1s = 498942 + BITSREAD = 1000000 0s = 499705 1s = 500295 + BITSREAD = 1000000 0s = 499655 1s = 500345 + BITSREAD = 1000000 0s = 500992 1s = 499008 + BITSREAD = 1000000 0s = 499873 1s = 500127 + BITSREAD = 1000000 0s = 499717 1s = 500283 + BITSREAD = 1000000 0s = 500372 1s = 499628 + BITSREAD = 1000000 0s = 499414 1s = 500586 + BITSREAD = 1000000 0s = 500611 1s = 499389 + BITSREAD = 1000000 0s = 500629 1s = 499371 + BITSREAD = 1000000 0s = 500096 1s = 499904 + BITSREAD = 1000000 0s = 500003 1s = 499997 + BITSREAD = 1000000 0s = 500531 1s = 499469 + BITSREAD = 1000000 0s = 499853 1s = 500147 + BITSREAD = 1000000 0s = 499981 1s = 500019 + BITSREAD = 1000000 0s = 500225 1s = 499775 + BITSREAD = 1000000 0s = 499950 1s = 500050 + BITSREAD = 1000000 0s = 500680 1s = 499320 + BITSREAD = 1000000 0s = 499435 1s = 500565 + BITSREAD = 1000000 0s = 501045 1s = 498955 + BITSREAD = 1000000 0s = 500047 1s = 499953 + BITSREAD = 1000000 0s = 500305 1s = 499695 + BITSREAD = 1000000 0s = 500316 1s = 499684 + BITSREAD = 1000000 0s = 499580 1s = 500420 + BITSREAD = 1000000 0s = 499782 1s = 500218 + BITSREAD = 1000000 0s = 500558 1s = 499442 + BITSREAD = 1000000 0s = 499679 1s = 500321 + BITSREAD = 1000000 0s = 499912 1s = 500088 + BITSREAD = 1000000 0s = 499884 1s = 500116 + BITSREAD = 1000000 0s = 499817 1s = 500183 + BITSREAD = 1000000 0s = 500325 1s = 499675 + BITSREAD = 1000000 0s = 500363 1s = 499637 + BITSREAD = 1000000 0s = 500445 1s = 499555 + BITSREAD = 1000000 0s = 499320 1s = 500680 + BITSREAD = 1000000 0s = 500354 1s = 499646 + BITSREAD = 1000000 0s = 499207 1s = 500793 + BITSREAD = 1000000 0s = 500438 1s = 499562 + BITSREAD = 1000000 0s = 499955 1s = 500045 + BITSREAD = 1000000 0s = 500566 1s = 499434 + BITSREAD = 1000000 0s = 501185 1s = 498815 + BITSREAD = 1000000 0s = 499472 1s = 500528 + BITSREAD = 1000000 0s = 500753 1s = 499247 + BITSREAD = 1000000 0s = 500389 1s = 499611 + BITSREAD = 1000000 0s = 500251 1s = 499749 + BITSREAD = 1000000 0s = 500065 1s = 499935 + BITSREAD = 1000000 0s = 499906 1s = 500094 + BITSREAD = 1000000 0s = 499711 1s = 500289 + BITSREAD = 1000000 0s = 499665 1s = 500335 + BITSREAD = 1000000 0s = 500601 1s = 499399 + BITSREAD = 1000000 0s = 500460 1s = 499540 + BITSREAD = 1000000 0s = 500275 1s = 499725 + BITSREAD = 1000000 0s = 499985 1s = 500015 + BITSREAD = 1000000 0s = 499823 1s = 500177 + BITSREAD = 1000000 0s = 500041 1s = 499959 + BITSREAD = 1000000 0s = 499890 1s = 500110 + BITSREAD = 1000000 0s = 500532 1s = 499468 + BITSREAD = 1000000 0s = 500623 1s = 499377 + BITSREAD = 1000000 0s = 499947 1s = 500053 + BITSREAD = 1000000 0s = 499552 1s = 500448 + BITSREAD = 1000000 0s = 499885 1s = 500115 + BITSREAD = 1000000 0s = 500162 1s = 499838 + BITSREAD = 1000000 0s = 499930 1s = 500070 + BITSREAD = 1000000 0s = 500090 1s = 499910 + BITSREAD = 1000000 0s = 500838 1s = 499162 + BITSREAD = 1000000 0s = 500834 1s = 499166 + BITSREAD = 1000000 0s = 499971 1s = 500029 + BITSREAD = 1000000 0s = 500549 1s = 499451 + BITSREAD = 1000000 0s = 500594 1s = 499406 + BITSREAD = 1000000 0s = 500628 1s = 499372 + BITSREAD = 1000000 0s = 500527 1s = 499473 + BITSREAD = 1000000 0s = 500386 1s = 499614 + BITSREAD = 1000000 0s = 499417 1s = 500583 + BITSREAD = 1000000 0s = 499741 1s = 500259 + BITSREAD = 1000000 0s = 500258 1s = 499742 + BITSREAD = 1000000 0s = 500687 1s = 499313 + BITSREAD = 1000000 0s = 500472 1s = 499528 + BITSREAD = 1000000 0s = 500236 1s = 499764 + BITSREAD = 1000000 0s = 500042 1s = 499958 + BITSREAD = 1000000 0s = 500051 1s = 499949 + BITSREAD = 1000000 0s = 500325 1s = 499675 + BITSREAD = 1000000 0s = 500038 1s = 499962 + BITSREAD = 1000000 0s = 500649 1s = 499351 + BITSREAD = 1000000 0s = 500130 1s = 499870 + BITSREAD = 1000000 0s = 499614 1s = 500386 + BITSREAD = 1000000 0s = 500619 1s = 499381 + BITSREAD = 1000000 0s = 499938 1s = 500062 + BITSREAD = 1000000 0s = 499985 1s = 500015 + BITSREAD = 1000000 0s = 500522 1s = 499478 + BITSREAD = 1000000 0s = 499481 1s = 500519 + BITSREAD = 1000000 0s = 500855 1s = 499145 + BITSREAD = 1000000 0s = 499939 1s = 500061 + BITSREAD = 1000000 0s = 499696 1s = 500304 + BITSREAD = 1000000 0s = 500017 1s = 499983 + BITSREAD = 1000000 0s = 500595 1s = 499405 + BITSREAD = 1000000 0s = 499854 1s = 500146 + BITSREAD = 1000000 0s = 500471 1s = 499529 + BITSREAD = 1000000 0s = 499749 1s = 500251 + BITSREAD = 1000000 0s = 499235 1s = 500765 + BITSREAD = 1000000 0s = 499270 1s = 500730 + BITSREAD = 1000000 0s = 499618 1s = 500382 diff --git a/statistical_tests/SP800-22/experiments/LCG/ApproximateEntropy/results.txt b/statistical_tests/SP800-22/experiments/LCG/ApproximateEntropy/results.txt new file mode 100644 index 0000000..1bce244 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/ApproximateEntropy/results.txt @@ -0,0 +1 @@ +0.383722 diff --git a/statistical_tests/SP800-22/experiments/LCG/ApproximateEntropy/stats.txt b/statistical_tests/SP800-22/experiments/LCG/ApproximateEntropy/stats.txt new file mode 100644 index 0000000..8cffa36 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/ApproximateEntropy/stats.txt @@ -0,0 +1,14 @@ + APPROXIMATE ENTROPY TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) m (block length) = 10 + (b) n (sequence length) = 1000000 + (c) Chi^2 = 1036.769413 + (d) Phi(m) = -6.930922 + (e) Phi(m+1) = -7.623551 + (f) ApEn = 0.692629 + (g) Log(2) = 0.693147 + -------------------------------------------- +SUCCESS p_value = 0.383722 + diff --git a/statistical_tests/SP800-22/experiments/LCG/BlockFrequency/results.txt b/statistical_tests/SP800-22/experiments/LCG/BlockFrequency/results.txt new file mode 100644 index 0000000..2d39415 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/BlockFrequency/results.txt @@ -0,0 +1 @@ +0.648667 diff --git a/statistical_tests/SP800-22/experiments/LCG/BlockFrequency/stats.txt b/statistical_tests/SP800-22/experiments/LCG/BlockFrequency/stats.txt new file mode 100644 index 0000000..4639127 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/BlockFrequency/stats.txt @@ -0,0 +1,11 @@ + BLOCK FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Chi^2 = 7763.718750 + (b) # of substrings = 7812 + (c) block length = 128 + (d) Note: 64 bits were discarded. + --------------------------------------------- +SUCCESS p_value = 0.648667 + diff --git a/statistical_tests/SP800-22/experiments/LCG/CumulativeSums/results.txt b/statistical_tests/SP800-22/experiments/LCG/CumulativeSums/results.txt new file mode 100644 index 0000000..f6e0f4e --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/CumulativeSums/results.txt @@ -0,0 +1,2 @@ +0.804883 +0.980302 diff --git a/statistical_tests/SP800-22/experiments/LCG/CumulativeSums/stats.txt b/statistical_tests/SP800-22/experiments/LCG/CumulativeSums/stats.txt new file mode 100644 index 0000000..8ee71ab --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/CumulativeSums/stats.txt @@ -0,0 +1,16 @@ + CUMULATIVE SUMS (FORWARD) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 811 + ------------------------------------------- +SUCCESS p_value = 0.804883 + + CUMULATIVE SUMS (REVERSE) TEST + ------------------------------------------- + COMPUTATIONAL INFORMATION: + ------------------------------------------- + (a) The maximum partial sum = 544 + ------------------------------------------- +SUCCESS p_value = 0.980302 + diff --git a/statistical_tests/SP800-22/experiments/LCG/FFT/results.txt b/statistical_tests/SP800-22/experiments/LCG/FFT/results.txt new file mode 100644 index 0000000..e69de29 diff --git a/statistical_tests/SP800-22/experiments/LCG/FFT/stats.txt b/statistical_tests/SP800-22/experiments/LCG/FFT/stats.txt new file mode 100644 index 0000000..e69de29 diff --git a/statistical_tests/SP800-22/experiments/LCG/Frequency/results.txt b/statistical_tests/SP800-22/experiments/LCG/Frequency/results.txt new file mode 100644 index 0000000..b342851 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Frequency/results.txt @@ -0,0 +1 @@ +0.689157 diff --git a/statistical_tests/SP800-22/experiments/LCG/Frequency/stats.txt b/statistical_tests/SP800-22/experiments/LCG/Frequency/stats.txt new file mode 100644 index 0000000..77ffde3 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Frequency/stats.txt @@ -0,0 +1,9 @@ + FREQUENCY TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) The nth partial sum = -400 + (b) S_n/n = -0.000400 + --------------------------------------------- +SUCCESS p_value = 0.689157 + diff --git a/statistical_tests/SP800-22/experiments/LCG/LinearComplexity/results.txt b/statistical_tests/SP800-22/experiments/LCG/LinearComplexity/results.txt new file mode 100644 index 0000000..e69de29 diff --git a/statistical_tests/SP800-22/experiments/LCG/LinearComplexity/stats.txt b/statistical_tests/SP800-22/experiments/LCG/LinearComplexity/stats.txt new file mode 100644 index 0000000..e69de29 diff --git a/statistical_tests/SP800-22/experiments/LCG/LongestRun/results.txt b/statistical_tests/SP800-22/experiments/LCG/LongestRun/results.txt new file mode 100644 index 0000000..3e85064 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/LongestRun/results.txt @@ -0,0 +1 @@ +0.359480 diff --git a/statistical_tests/SP800-22/experiments/LCG/LongestRun/stats.txt b/statistical_tests/SP800-22/experiments/LCG/LongestRun/stats.txt new file mode 100644 index 0000000..ea7f46b --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/LongestRun/stats.txt @@ -0,0 +1,13 @@ + LONGEST RUNS OF ONES TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) N (# of substrings) = 100 + (b) M (Substring Length) = 10000 + (c) Chi^2 = 6.599467 + --------------------------------------------- + F R E Q U E N C Y + --------------------------------------------- + <=10 11 12 13 14 15 >=16 P-value Assignment + 7 19 21 18 16 12 7 SUCCESS p_value = 0.359480 + diff --git a/statistical_tests/SP800-22/experiments/LCG/NonOverlappingTemplate/results.txt b/statistical_tests/SP800-22/experiments/LCG/NonOverlappingTemplate/results.txt new file mode 100644 index 0000000..0ddbfc6 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/NonOverlappingTemplate/results.txt @@ -0,0 +1,148 @@ +0.149799 +0.459605 +0.478476 +0.014049 +0.144080 +0.882581 +0.016935 +0.335704 +0.673353 +0.053040 +0.737846 +0.184338 +0.044231 +0.092521 +0.170511 +0.809764 +0.594157 +0.850280 +0.436746 +0.273746 +0.709515 +0.228003 +0.319493 +0.166371 +0.822540 +0.014125 +0.686946 +0.406305 +0.956759 +0.425708 +0.148305 +0.346760 +0.005512 +0.203688 +0.791827 +0.681514 +0.483826 +0.619648 +0.525756 +0.060153 +0.924490 +0.031024 +0.686002 +0.122757 +0.681750 +0.011462 +0.354386 +0.620832 +0.549192 +0.767175 +0.631732 +0.033861 +0.002491 +0.974554 +0.023730 +0.175645 +0.475323 +0.051878 +0.779869 +0.270108 +0.325410 +0.089543 +0.093699 +0.062538 +0.585234 +0.318812 +0.501263 +0.183280 +0.795734 +0.690484 +0.493945 +0.705768 +0.733235 +0.003376 +0.149799 +0.372609 +0.754423 +0.327746 +0.234630 +0.956547 +0.671459 +0.136890 +0.203628 +0.227078 +0.900499 +0.881346 +0.060594 +0.219269 +0.931393 +0.753742 +0.578912 +0.594275 +0.327572 +0.111933 +0.089993 +0.628057 +0.783729 +0.076186 +0.547005 +0.117369 +0.495383 +0.463885 +0.267778 +0.195127 +0.612197 +0.967387 +0.917699 +0.251747 +0.441017 +0.459498 +0.476517 +0.133200 +0.173512 +0.090054 +0.556001 +0.572141 +0.357504 +0.606646 +0.086652 +0.438202 +0.063060 +0.944472 +0.723159 +0.295696 +0.670156 +0.813143 +0.130301 +0.382422 +0.520096 +0.024382 +0.232471 +0.974632 +0.152920 +0.085495 +0.379834 +0.341380 +0.404413 +0.840827 +0.261761 +0.573890 +0.179538 +0.854443 +0.174097 +0.789537 +0.441540 +0.279968 +0.739686 +0.002776 diff --git a/statistical_tests/SP800-22/experiments/LCG/NonOverlappingTemplate/stats.txt b/statistical_tests/SP800-22/experiments/LCG/NonOverlappingTemplate/stats.txt new file mode 100644 index 0000000..886d87f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/NonOverlappingTemplate/stats.txt @@ -0,0 +1,158 @@ + NONPERIODIC TEMPLATES TEST +------------------------------------------------------------------------------------- + COMPUTATIONAL INFORMATION +------------------------------------------------------------------------------------- + LAMBDA = 244.125000 M = 125000 N = 8 m = 9 n = 1000000 +------------------------------------------------------------------------------------- + F R E Q U E N C Y +Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index +------------------------------------------------------------------------------------- +000000001 276 238 228 273 246 241 241 270 12.031615 0.149799 SUCCESS 0 +000000011 263 242 261 257 255 263 240 267 7.736690 0.459605 SUCCESS 1 +000000101 241 216 223 245 247 226 232 237 7.551336 0.478476 SUCCESS 2 +000000111 226 235 281 237 280 263 234 275 19.155577 0.014049 SUCCESS 3 +000001001 251 238 256 253 221 252 209 217 12.162952 0.144080 SUCCESS 4 +000001011 253 235 245 226 244 246 249 263 3.706557 0.882581 SUCCESS 5 +000001101 300 234 227 260 262 245 261 249 18.635526 0.016935 SUCCESS 6 +000001111 234 233 254 214 272 249 234 247 9.078656 0.335704 SUCCESS 7 +000010001 240 218 247 245 259 236 257 230 5.766638 0.673353 SUCCESS 8 +000010011 225 230 239 257 220 248 202 222 15.329863 0.053040 SUCCESS 9 +000010101 222 257 242 246 236 255 233 260 5.183037 0.737846 SUCCESS 10 +000010111 235 264 239 212 263 245 245 272 11.317736 0.184338 SUCCESS 11 +000011001 267 278 232 275 263 266 253 252 15.873216 0.044231 SUCCESS 12 +000011011 276 217 254 236 238 243 274 225 13.609775 0.092521 SUCCESS 13 +000011101 225 254 267 255 249 282 231 244 11.588883 0.170511 SUCCESS 14 +000011111 227 248 254 231 250 236 240 225 4.496696 0.809764 SUCCESS 15 +000100011 237 222 250 232 265 234 257 234 6.475222 0.594157 SUCCESS 16 +000100101 242 270 240 242 239 253 233 238 4.075148 0.850280 SUCCESS 17 +000100111 244 234 246 253 230 250 207 235 7.966530 0.436746 SUCCESS 18 +000101001 234 239 212 254 260 219 233 236 9.877268 0.273746 SUCCESS 19 +000101011 227 242 237 236 244 261 268 248 5.441474 0.709515 SUCCESS 20 +000101101 270 237 245 225 218 247 262 264 10.558313 0.228003 SUCCESS 21 +000101111 246 257 232 229 259 235 258 278 9.276720 0.319493 SUCCESS 22 +000110011 269 282 252 240 260 245 260 255 11.673617 0.166371 SUCCESS 23 +000110101 248 247 229 252 247 229 243 266 4.367478 0.822540 SUCCESS 24 +000110111 291 227 225 233 228 251 236 210 19.140749 0.014125 SUCCESS 25 +000111001 257 248 228 236 236 259 267 248 5.644834 0.686946 SUCCESS 26 +000111011 235 250 233 265 227 223 246 221 8.283221 0.406305 SUCCESS 27 +000111101 256 243 252 231 241 235 251 254 2.602905 0.956759 SUCCESS 28 +000111111 248 230 250 231 268 244 247 214 8.079861 0.425708 SUCCESS 29 +001000011 233 258 239 231 220 256 244 204 12.065509 0.148305 SUCCESS 30 +001000101 245 254 224 235 263 225 272 239 8.947319 0.346760 SUCCESS 31 +001000111 275 230 210 254 267 237 289 255 21.695461 0.005512 FAILURE 32 +001001011 224 281 247 249 227 242 251 223 10.965033 0.203688 SUCCESS 33 +001001101 249 257 226 251 263 252 234 240 4.673577 0.791827 SUCCESS 34 +001001111 231 227 256 244 237 262 225 243 5.693556 0.681514 SUCCESS 35 +001010011 258 240 229 277 256 235 240 241 7.499437 0.483826 SUCCESS 36 +001010101 218 249 259 241 247 259 253 229 6.246441 0.619648 SUCCESS 37 +001010111 224 244 224 245 223 238 262 252 7.101190 0.525756 SUCCESS 38 +001011011 279 271 237 222 227 240 246 217 14.948563 0.060153 SUCCESS 39 +001011101 224 247 235 241 246 247 230 239 3.151553 0.924490 SUCCESS 40 +001011111 233 285 228 234 248 229 243 284 16.913319 0.031024 SUCCESS 41 +001100101 242 260 241 263 235 266 233 239 5.653307 0.686002 SUCCESS 42 +001100111 248 287 250 246 249 225 267 258 12.695713 0.122757 SUCCESS 43 +001101011 252 233 229 228 257 224 237 251 5.691438 0.681750 SUCCESS 44 +001101101 274 234 295 256 252 228 238 268 19.716936 0.011462 SUCCESS 45 +001101111 266 244 226 226 233 248 267 227 8.858349 0.354386 SUCCESS 46 +001110101 250 249 235 235 262 268 254 228 6.235850 0.620832 SUCCESS 47 +001110111 241 269 246 254 249 226 221 247 6.884060 0.549192 SUCCESS 48 +001111011 243 232 257 221 246 257 240 233 4.909772 0.767175 SUCCESS 49 +001111101 233 222 261 261 246 248 239 259 6.138406 0.631732 SUCCESS 50 +001111111 233 244 293 262 251 237 262 218 16.659119 0.033861 SUCCESS 51 +010000011 256 236 246 216 227 307 225 244 23.784140 0.002491 FAILURE 52 +010000111 232 240 235 245 228 242 246 243 2.191948 0.974554 SUCCESS 53 +010001011 235 250 205 221 264 228 262 276 17.683334 0.023730 SUCCESS 54 +010001111 265 224 252 250 256 239 280 262 11.486144 0.175645 SUCCESS 55 +010010011 269 236 223 254 244 244 221 239 7.582052 0.475323 SUCCESS 56 +010010111 195 265 241 262 243 238 227 233 15.396591 0.051878 SUCCESS 57 +010011011 259 252 244 235 226 246 225 236 4.789027 0.779869 SUCCESS 58 +010011111 245 233 271 264 226 271 237 244 9.928108 0.270108 SUCCESS 59 +010100011 250 261 239 267 263 272 257 242 9.203638 0.325410 SUCCESS 60 +010100111 239 246 216 257 249 208 260 270 13.713573 0.089543 SUCCESS 61 +010101011 200 248 264 248 238 268 230 249 13.569527 0.093699 SUCCESS 62 +010101111 199 228 225 244 223 243 263 250 14.829936 0.062538 SUCCESS 63 +010110011 225 225 238 220 251 247 252 253 6.555718 0.585234 SUCCESS 64 +010110111 270 248 243 236 250 235 240 208 9.285193 0.318812 SUCCESS 65 +010111011 216 246 259 220 244 233 247 245 7.332088 0.501263 SUCCESS 66 +010111111 223 248 234 225 218 226 236 270 11.337860 0.183280 SUCCESS 67 +011000111 245 245 248 238 227 217 243 241 4.635447 0.795734 SUCCESS 68 +011001111 236 252 233 232 262 236 252 266 5.613059 0.690484 SUCCESS 69 +011010111 235 228 250 241 225 219 234 228 7.401993 0.493945 SUCCESS 70 +011011111 270 244 261 243 233 231 249 240 5.475367 0.705768 SUCCESS 71 +011101111 261 234 235 234 250 224 234 255 5.225404 0.733235 SUCCESS 72 +011111111 210 267 304 246 240 235 249 239 22.990823 0.003376 FAILURE 73 +100000000 276 238 228 273 246 241 241 270 12.031615 0.149799 SUCCESS 74 +100010000 256 236 229 236 221 274 252 237 8.650752 0.372609 SUCCESS 75 +100100000 257 244 263 239 248 250 236 267 5.029458 0.754423 SUCCESS 76 +100101000 256 283 249 244 226 250 255 247 9.175040 0.327746 SUCCESS 77 +100110000 221 232 241 247 212 256 225 229 10.453455 0.234630 SUCCESS 78 +100111000 250 241 256 243 246 232 253 230 2.607141 0.956547 SUCCESS 79 +101000000 241 228 254 265 234 228 230 244 5.783585 0.671459 SUCCESS 80 +101000100 259 285 250 223 247 265 251 251 12.334537 0.136890 SUCCESS 81 +101001000 244 255 229 282 269 252 253 251 10.966093 0.203628 SUCCESS 82 +101001100 218 245 270 261 241 248 217 254 10.573141 0.227078 SUCCESS 83 +101010000 230 239 239 240 233 257 228 246 3.483073 0.900499 SUCCESS 84 +101010100 252 232 241 250 233 261 257 237 3.721386 0.881346 SUCCESS 85 +101011000 246 231 260 216 227 234 276 274 14.926320 0.060594 SUCCESS 86 +101011100 225 256 233 262 231 261 276 234 10.700241 0.219269 SUCCESS 87 +101100000 265 244 248 229 250 245 246 245 3.046696 0.931393 SUCCESS 88 +101100100 225 243 248 262 237 239 264 248 5.035813 0.753742 SUCCESS 89 +101101000 236 236 274 236 252 263 237 243 6.612913 0.578912 SUCCESS 90 +101101100 269 255 258 225 250 237 233 249 6.474162 0.594275 SUCCESS 91 +101110000 226 254 238 256 268 275 238 245 9.177158 0.327572 SUCCESS 92 +101110100 255 253 253 279 266 225 225 225 12.997576 0.111933 SUCCESS 93 +101111000 242 205 216 259 240 252 267 235 13.697686 0.089993 SUCCESS 94 +101111100 257 225 225 241 244 224 246 256 6.171240 0.628057 SUCCESS 95 +110000000 263 253 240 252 267 243 236 240 4.751956 0.783729 SUCCESS 96 +110000010 221 215 260 234 229 261 211 247 14.220915 0.076186 SUCCESS 97 +110000100 224 231 268 243 240 227 249 232 6.904185 0.547005 SUCCESS 98 +110001000 265 233 209 227 236 241 270 230 12.842938 0.117369 SUCCESS 99 +110001010 227 239 212 243 249 255 257 235 7.388224 0.495383 SUCCESS 100 +110010000 233 223 265 232 243 269 240 239 7.694324 0.463885 SUCCESS 101 +110010010 238 254 213 240 263 216 240 236 9.960942 0.267778 SUCCESS 102 +110010100 273 269 261 254 221 244 258 252 11.117554 0.195127 SUCCESS 103 +110011000 256 238 264 227 227 226 245 245 6.313169 0.612197 SUCCESS 104 +110011010 238 242 241 227 245 236 254 237 2.373065 0.967387 SUCCESS 105 +110100000 255 247 237 249 230 245 225 244 3.250056 0.917699 SUCCESS 106 +110100010 231 260 266 237 236 255 260 276 10.192900 0.251747 SUCCESS 107 +110100100 251 256 223 268 226 246 256 258 7.923104 0.441017 SUCCESS 108 +110101000 239 265 235 241 270 264 231 250 7.737749 0.459498 SUCCESS 109 +110101010 234 231 246 257 224 270 234 257 7.570401 0.476517 SUCCESS 110 +110101100 237 213 256 230 233 242 271 271 12.425626 0.133200 SUCCESS 111 +110110000 250 268 254 234 252 228 256 206 11.528511 0.173512 SUCCESS 112 +110110010 228 258 244 238 203 230 246 215 13.695568 0.090054 SUCCESS 113 +110110100 232 226 263 249 265 254 233 254 6.821569 0.556001 SUCCESS 114 +110111000 243 256 220 245 254 244 217 240 6.674345 0.572141 SUCCESS 115 +110111010 256 265 267 271 253 237 235 251 8.822337 0.357504 SUCCESS 116 +110111100 244 229 211 241 243 240 245 232 6.362950 0.606646 SUCCESS 117 +111000000 263 231 233 245 292 258 254 239 13.817372 0.086652 SUCCESS 118 +111000010 227 240 259 244 256 221 244 270 7.951701 0.438202 SUCCESS 119 +111000100 236 248 202 246 245 250 219 213 14.804516 0.063060 SUCCESS 120 +111000110 237 237 241 231 230 232 238 245 2.831685 0.944472 SUCCESS 121 +111001000 236 238 235 222 226 229 242 240 5.317551 0.723159 SUCCESS 122 +111001010 221 256 262 246 256 222 252 268 9.580701 0.295696 SUCCESS 123 +111001100 254 226 249 231 225 226 250 240 5.795236 0.670156 SUCCESS 124 +111010000 254 244 230 263 235 231 246 256 4.462803 0.813143 SUCCESS 125 +111010010 211 256 225 271 263 235 236 255 12.498708 0.130301 SUCCESS 126 +111010100 235 274 255 252 257 258 236 265 8.541658 0.382422 SUCCESS 127 +111010110 249 224 259 221 242 248 261 230 7.154148 0.520096 SUCCESS 128 +111011000 247 273 225 218 255 228 263 205 17.606015 0.024382 SUCCESS 129 +111011010 224 222 244 253 223 263 218 240 10.487349 0.232471 SUCCESS 130 +111011100 254 258 237 238 251 246 242 235 2.189829 0.974632 SUCCESS 131 +111100000 280 229 233 244 276 247 254 252 11.961710 0.152920 SUCCESS 132 +111100010 224 243 210 252 245 255 236 206 13.859739 0.085495 SUCCESS 133 +111100100 237 272 222 247 250 255 236 266 8.570255 0.379834 SUCCESS 134 +111100110 247 245 250 203 239 236 261 248 9.010869 0.341380 SUCCESS 135 +111101000 251 231 239 255 228 233 262 274 8.303345 0.404413 SUCCESS 136 +111101010 247 260 245 254 232 237 250 264 4.176828 0.840827 SUCCESS 137 +111101100 244 267 240 219 236 245 261 215 10.046735 0.261761 SUCCESS 138 +111101110 256 240 219 239 268 252 252 252 6.658458 0.573890 SUCCESS 139 +111110000 251 223 253 228 269 229 221 266 11.409884 0.179538 SUCCESS 140 +111110010 237 238 247 256 234 246 238 268 4.029603 0.854443 SUCCESS 141 +111110100 230 216 253 282 235 248 238 253 11.516860 0.174097 SUCCESS 142 +111110110 238 250 248 233 261 220 239 242 4.695820 0.789537 SUCCESS 143 +111111000 231 231 250 222 245 249 218 227 7.917808 0.441540 SUCCESS 144 +111111010 243 216 267 262 224 231 254 243 9.791476 0.279968 SUCCESS 145 +111111100 234 262 267 246 250 239 238 231 5.166090 0.739686 SUCCESS 146 +111111110 210 267 305 246 240 235 249 239 23.502401 0.002776 FAILURE 147 + diff --git a/statistical_tests/SP800-22/experiments/LCG/OverlappingTemplate/results.txt b/statistical_tests/SP800-22/experiments/LCG/OverlappingTemplate/results.txt new file mode 100644 index 0000000..14cba26 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/OverlappingTemplate/results.txt @@ -0,0 +1 @@ +0.957083 diff --git a/statistical_tests/SP800-22/experiments/LCG/OverlappingTemplate/stats.txt b/statistical_tests/SP800-22/experiments/LCG/OverlappingTemplate/stats.txt new file mode 100644 index 0000000..2904b2f --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/OverlappingTemplate/stats.txt @@ -0,0 +1,16 @@ + OVERLAPPING TEMPLATE OF ALL ONES TEST + ----------------------------------------------- + COMPUTATIONAL INFORMATION: + ----------------------------------------------- + (a) n (sequence_length) = 1000000 + (b) m (block length of 1s) = 9 + (c) M (length of substring) = 1032 + (d) N (number of substrings) = 968 + (e) lambda [(M-m+1)/2^m] = 2.000000 + (f) eta = 1.000000 + ----------------------------------------------- + F R E Q U E N C Y + 0 1 2 3 4 >=5 Chi^2 P-value Assignment + ----------------------------------------------- + 363 181 135 92 61 136 1.065830 0.957083 SUCCESS + diff --git a/statistical_tests/SP800-22/experiments/LCG/RandomExcursions/results.txt b/statistical_tests/SP800-22/experiments/LCG/RandomExcursions/results.txt new file mode 100644 index 0000000..14dc0c4 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/RandomExcursions/results.txt @@ -0,0 +1,8 @@ +0.397490 +0.181590 +0.530058 +0.516009 +0.852023 +0.230713 +0.189886 +0.023180 diff --git a/statistical_tests/SP800-22/experiments/LCG/RandomExcursions/stats.txt b/statistical_tests/SP800-22/experiments/LCG/RandomExcursions/stats.txt new file mode 100644 index 0000000..1885c06 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/RandomExcursions/stats.txt @@ -0,0 +1,17 @@ + RANDOM EXCURSIONS TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1918 + (b) Sequence Length (n) = 1000000 + (c) Rejection Constraint = 500.000000 + ------------------------------------------- +SUCCESS x = -4 chi^2 = 5.153041 p_value = 0.397490 +SUCCESS x = -3 chi^2 = 7.569847 p_value = 0.181590 +SUCCESS x = -2 chi^2 = 4.135635 p_value = 0.530058 +SUCCESS x = -1 chi^2 = 4.235662 p_value = 0.516009 +SUCCESS x = 1 chi^2 = 1.979145 p_value = 0.852023 +SUCCESS x = 2 chi^2 = 6.867107 p_value = 0.230713 +SUCCESS x = 3 chi^2 = 7.440497 p_value = 0.189886 +SUCCESS x = 4 chi^2 = 13.021266 p_value = 0.023180 + diff --git a/statistical_tests/SP800-22/experiments/LCG/RandomExcursionsVariant/results.txt b/statistical_tests/SP800-22/experiments/LCG/RandomExcursionsVariant/results.txt new file mode 100644 index 0000000..d695d20 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/RandomExcursionsVariant/results.txt @@ -0,0 +1,18 @@ +0.227775 +0.285871 +0.276522 +0.232988 +0.227989 +0.155057 +0.288493 +0.412034 +0.419498 +0.734563 +0.925730 +0.515784 +0.185419 +0.143224 +0.121605 +0.102156 +0.064777 +0.081405 diff --git a/statistical_tests/SP800-22/experiments/LCG/RandomExcursionsVariant/stats.txt b/statistical_tests/SP800-22/experiments/LCG/RandomExcursionsVariant/stats.txt new file mode 100644 index 0000000..eaf8abd --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/RandomExcursionsVariant/stats.txt @@ -0,0 +1,26 @@ + RANDOM EXCURSIONS VARIANT TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) Number Of Cycles (J) = 1918 + (b) Sequence Length (n) = 1000000 + -------------------------------------------- +SUCCESS (x = -9) Total visits = 2226; p-value = 0.227775 +SUCCESS (x = -8) Total visits = 2174; p-value = 0.285871 +SUCCESS (x = -7) Total visits = 2161; p-value = 0.276522 +SUCCESS (x = -6) Total visits = 2163; p-value = 0.232988 +SUCCESS (x = -5) Total visits = 2142; p-value = 0.227989 +SUCCESS (x = -4) Total visits = 2151; p-value = 0.155057 +SUCCESS (x = -3) Total visits = 2065; p-value = 0.288493 +SUCCESS (x = -2) Total visits = 2006; p-value = 0.412034 +SUCCESS (x = -1) Total visits = 1968; p-value = 0.419498 +SUCCESS (x = 1) Total visits = 1939; p-value = 0.734563 +SUCCESS (x = 2) Total visits = 1928; p-value = 0.925730 +SUCCESS (x = 3) Total visits = 1828; p-value = 0.515784 +SUCCESS (x = 4) Total visits = 1701; p-value = 0.185419 +SUCCESS (x = 5) Total visits = 1646; p-value = 0.143224 +SUCCESS (x = 6) Total visits = 1600; p-value = 0.121605 +SUCCESS (x = 7) Total visits = 1553; p-value = 0.102156 +SUCCESS (x = 8) Total visits = 1475; p-value = 0.064777 +SUCCESS (x = 9) Total visits = 1473; p-value = 0.081405 + diff --git a/statistical_tests/SP800-22/experiments/LCG/Rank/results.txt b/statistical_tests/SP800-22/experiments/LCG/Rank/results.txt new file mode 100644 index 0000000..8aade84 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Rank/results.txt @@ -0,0 +1 @@ +0.421067 diff --git a/statistical_tests/SP800-22/experiments/LCG/Rank/stats.txt b/statistical_tests/SP800-22/experiments/LCG/Rank/stats.txt new file mode 100644 index 0000000..2240a5a --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Rank/stats.txt @@ -0,0 +1,16 @@ + RANK TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Probability P_32 = 0.288788 + (b) P_31 = 0.577576 + (c) P_30 = 0.133636 + (d) Frequency F_32 = 273 + (e) F_31 = 559 + (f) F_30 = 144 + (g) # of matrices = 976 + (h) Chi^2 = 1.729925 + (i) NOTE: 576 BITS WERE DISCARDED. + --------------------------------------------- +SUCCESS p_value = 0.421067 + diff --git a/statistical_tests/SP800-22/experiments/LCG/Runs/results.txt b/statistical_tests/SP800-22/experiments/LCG/Runs/results.txt new file mode 100644 index 0000000..232becc --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Runs/results.txt @@ -0,0 +1 @@ +0.879061 diff --git a/statistical_tests/SP800-22/experiments/LCG/Runs/stats.txt b/statistical_tests/SP800-22/experiments/LCG/Runs/stats.txt new file mode 100644 index 0000000..3524d32 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Runs/stats.txt @@ -0,0 +1,12 @@ + RUNS TEST + ------------------------------------------ + COMPUTATIONAL INFORMATION: + ------------------------------------------ + (a) Pi = 0.499800 + (b) V_n_obs (Total # of runs) = 500076 + (c) V_n_obs - 2 n pi (1-pi) + ----------------------- = 0.107593 + 2 sqrt(2n) pi (1-pi) + ------------------------------------------ +SUCCESS p_value = 0.879061 + diff --git a/statistical_tests/SP800-22/experiments/LCG/Serial/results.txt b/statistical_tests/SP800-22/experiments/LCG/Serial/results.txt new file mode 100644 index 0000000..234eda0 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Serial/results.txt @@ -0,0 +1,2 @@ +0.365401 +0.875408 diff --git a/statistical_tests/SP800-22/experiments/LCG/Serial/stats.txt b/statistical_tests/SP800-22/experiments/LCG/Serial/stats.txt new file mode 100644 index 0000000..e2406b0 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Serial/stats.txt @@ -0,0 +1,15 @@ + SERIAL TEST + --------------------------------------------- + COMPUTATIONAL INFORMATION: + --------------------------------------------- + (a) Block length (m) = 16 + (b) Sequence length (n) = 1000000 + (c) Psi_m = 66294.706176 + (d) Psi_m-1 = 33439.215616 + (e) Psi_m-2 = 16759.353344 + (f) Del_1 = 32855.490560 + (g) Del_2 = 16175.628288 + --------------------------------------------- +SUCCESS p_value1 = 0.365401 +SUCCESS p_value2 = 0.875408 + diff --git a/statistical_tests/SP800-22/experiments/LCG/Universal/results.txt b/statistical_tests/SP800-22/experiments/LCG/Universal/results.txt new file mode 100644 index 0000000..70d23da --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Universal/results.txt @@ -0,0 +1 @@ +0.846210 diff --git a/statistical_tests/SP800-22/experiments/LCG/Universal/stats.txt b/statistical_tests/SP800-22/experiments/LCG/Universal/stats.txt new file mode 100644 index 0000000..3275531 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/Universal/stats.txt @@ -0,0 +1,16 @@ + UNIVERSAL STATISTICAL TEST + -------------------------------------------- + COMPUTATIONAL INFORMATION: + -------------------------------------------- + (a) L = 7 + (b) Q = 1280 + (c) K = 141577 + (d) sum = 877322.605788 + (e) sigma = 0.002768 + (f) variance = 3.125000 + (g) exp_value = 6.196251 + (h) phi = 6.196788 + (i) WARNING: 1 bits were discarded. + ----------------------------------------- +SUCCESS p_value = 0.846210 + diff --git a/statistical_tests/SP800-22/experiments/LCG/finalAnalysisReport.txt b/statistical_tests/SP800-22/experiments/LCG/finalAnalysisReport.txt new file mode 100644 index 0000000..4c53283 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/finalAnalysisReport.txt @@ -0,0 +1,13 @@ +------------------------------------------------------------------------------ +RESULTS FOR THE UNIFORMITY OF P-VALUES AND THE PROPORTION OF PASSING SEQUENCES +------------------------------------------------------------------------------ + generator is +------------------------------------------------------------------------------ + C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 P-VALUE PROPORTION STATISTICAL TEST +------------------------------------------------------------------------------ + + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +For further guidelines construct a probability table using the MAPLE program +provided in the addendum section of the documentation. +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/statistical_tests/SP800-22/experiments/LCG/freq.txt b/statistical_tests/SP800-22/experiments/LCG/freq.txt new file mode 100644 index 0000000..cecf054 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/LCG/freq.txt @@ -0,0 +1,5 @@ +________________________________________________________________________________ + + FILE = Linear-Congruential ALPHA = 0.0100 +________________________________________________________________________________ + diff --git a/statistical_tests/SP800-22/experiments/create-dir-script b/statistical_tests/SP800-22/experiments/create-dir-script new file mode 100644 index 0000000..eabba42 --- /dev/null +++ b/statistical_tests/SP800-22/experiments/create-dir-script @@ -0,0 +1,19 @@ +# Create Directory Structure + +for dname in AlgorithmTesting BBS CCG G-SHA1 LCG MODEXP MS QCG1 QCG2 XOR ; do + mkdir $dname/Frequency + mkdir $dname/BlockFrequency + mkdir $dname/Runs + mkdir $dname/LongestRun + mkdir $dname/Rank + mkdir $dname/FFT + mkdir $dname/NonOverlappingTemplate + mkdir $dname/OverlappingTemplate + mkdir $dname/Universal + mkdir $dname/LinearComplexity + mkdir $dname/Serial + mkdir $dname/ApproximateEntropy + mkdir $dname/CumulativeSums + mkdir $dname/RandomExcursions + mkdir $dname/RandomExcursionsVariant +done diff --git a/statistical_tests/SP800-22/include/cephes.h b/statistical_tests/SP800-22/include/cephes.h new file mode 100644 index 0000000..516c1e8 --- /dev/null +++ b/statistical_tests/SP800-22/include/cephes.h @@ -0,0 +1,14 @@ + +#ifndef _CEPHES_H_ +#define _CEPHES_H_ + +double cephes_igamc(double a, double x); +double cephes_igam(double a, double x); +double cephes_lgam(double x); +double cephes_p1evl(double x, double *coef, int N); +double cephes_polevl(double x, double *coef, int N); +double cephes_erf(double x); +double cephes_erfc(double x); +double cephes_normal(double x); + +#endif /* _CEPHES_H_ */ diff --git a/statistical_tests/SP800-22/include/config.h b/statistical_tests/SP800-22/include/config.h new file mode 100644 index 0000000..df1044a --- /dev/null +++ b/statistical_tests/SP800-22/include/config.h @@ -0,0 +1,52 @@ + +#if defined(__cplusplus) +extern "C" { +#endif + +#ifndef _CONFIG_H_ +#define _CONFIG_H_ + +//#define WINDOWS32 +//#define PROTOTYPES +//#define LITTLE_ENDIAN +//#define LOWHI + +/* + * AUTO DEFINES (DON'T TOUCH!) + */ + +#ifndef CSTRTD +typedef char *CSTRTD; +#endif +#ifndef BSTRTD +typedef unsigned char *BSTRTD; +#endif + +#ifndef BYTE +typedef unsigned char BYTE; +#endif +#ifndef UINT +typedef unsigned int UINT; +#endif +#ifndef USHORT +typedef unsigned short USHORT; +#endif +#ifndef ULONG +typedef unsigned long ULONG; +#endif +#ifndef DIGIT +typedef USHORT DIGIT; /* 16-bit word */ +#endif +#ifndef DBLWORD +typedef ULONG DBLWORD; /* 32-bit word */ +#endif + +#ifndef WORD64 +typedef ULONG WORD64[2]; /* 64-bit word */ +#endif + +#endif /* _CONFIG_H_ */ + +#if defined(__cplusplus) +} +#endif \ No newline at end of file diff --git a/statistical_tests/SP800-22/include/decls.h b/statistical_tests/SP800-22/include/decls.h new file mode 100644 index 0000000..3878dcf --- /dev/null +++ b/statistical_tests/SP800-22/include/decls.h @@ -0,0 +1,21 @@ + +#include "../include/defs.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + G L O B A L D A T A S T R U C T U R E S + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +BitSequence *epsilon; // BIT STREAM +TP tp; // TEST PARAMETER STRUCTURE +FILE *stats[NUMOFTESTS+1]; // FILE OUTPUT STREAM +FILE *results[NUMOFTESTS+1]; // FILE OUTPUT STREAM +FILE *freqfp; // FILE OUTPUT STREAM +FILE *summary; // FILE OUTPUT STREAM +int testVector[NUMOFTESTS+1]; + +char generatorDir[NUMOFGENERATORS][20] = { "AlgorithmTesting", "LCG", "QCG1", "QCG2","CCG", "XOR", + "MODEXP", "BBS", "MS", "G-SHA1" }; + +char testNames[NUMOFTESTS+1][32] = { " ", "Frequency", "BlockFrequency", "CumulativeSums", "Runs", "LongestRun", "Rank", + "FFT", "NonOverlappingTemplate", "OverlappingTemplate", "Universal", "ApproximateEntropy", "RandomExcursions", + "RandomExcursionsVariant", "Serial", "LinearComplexity" }; \ No newline at end of file diff --git a/statistical_tests/SP800-22/include/defs.h b/statistical_tests/SP800-22/include/defs.h new file mode 100644 index 0000000..f13d3fb --- /dev/null +++ b/statistical_tests/SP800-22/include/defs.h @@ -0,0 +1,61 @@ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + D E B U G G I N G A I D E S + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +#include "config.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + M A C R O S + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +#define MAX(x,y) ((x) < (y) ? (y) : (x)) +#define MIN(x,y) ((x) > (y) ? (y) : (x)) +#define isNonPositive(x) ((x) <= 0.e0 ? 1 : 0) +#define isPositive(x) ((x) > 0.e0 ? 1 : 0) +#define isNegative(x) ((x) < 0.e0 ? 1 : 0) +#define isGreaterThanOne(x) ((x) > 1.e0 ? 1 : 0) +#define isZero(x) ((x) == 0.e0 ? 1 : 0) +#define isOne(x) ((x) == 1.e0 ? 1 : 0) + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + G L O B A L C O N S T A N T S + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +#define ALPHA 0.01 /* SIGNIFICANCE LEVEL */ +#define MAXNUMOFTEMPLATES 148 /* APERIODIC TEMPLATES: 148=>temp_length=9 */ +#define NUMOFTESTS 15 /* MAX TESTS DEFINED */ +#define NUMOFGENERATORS 10 /* MAX PRNGs */ +#define MAXFILESPERMITTEDFORPARTITION 148 +#define TEST_FREQUENCY 1 +#define TEST_BLOCK_FREQUENCY 2 +#define TEST_CUSUM 3 +#define TEST_RUNS 4 +#define TEST_LONGEST_RUN 5 +#define TEST_RANK 6 +#define TEST_FFT 7 +#define TEST_NONPERIODIC 8 +#define TEST_OVERLAPPING 9 +#define TEST_UNIVERSAL 10 +#define TEST_APEN 11 +#define TEST_RND_EXCURSION 12 +#define TEST_RND_EXCURSION_VAR 13 +#define TEST_SERIAL 14 +#define TEST_LINEARCOMPLEXITY 15 + + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + G L O B A L D A T A S T R U C T U R E S + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +typedef unsigned char BitSequence; + +typedef struct _testParameters { + int n; + int blockFrequencyBlockLength; + int nonOverlappingTemplateBlockLength; + int overlappingTemplateBlockLength; + int serialBlockLength; + int linearComplexitySequenceLength; + int approximateEntropyBlockLength; + int numOfBitStreams; +} TP; diff --git a/statistical_tests/SP800-22/include/externs.h b/statistical_tests/SP800-22/include/externs.h new file mode 100644 index 0000000..dd874c7 --- /dev/null +++ b/statistical_tests/SP800-22/include/externs.h @@ -0,0 +1,17 @@ + +#include "../include/defs.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + G L O B A L D A T A S T R U C T U R E S + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +extern BitSequence *epsilon; // BIT STREAM +extern TP tp; // TEST PARAMETER STRUCTURE +extern FILE *stats[NUMOFTESTS+1]; // FILE OUTPUT STREAM +extern FILE *results[NUMOFTESTS+1]; // FILE OUTPUT STREAM +extern FILE *freqfp; // FILE OUTPUT STREAM +extern FILE *summary; // FILE OUTPUT STREAM +extern int testVector[NUMOFTESTS+1]; + +extern char generatorDir[NUMOFGENERATORS][20]; +extern char testNames[NUMOFTESTS+1][32]; \ No newline at end of file diff --git a/statistical_tests/SP800-22/include/generators.h b/statistical_tests/SP800-22/include/generators.h new file mode 100644 index 0000000..0d23ef9 --- /dev/null +++ b/statistical_tests/SP800-22/include/generators.h @@ -0,0 +1,88 @@ + + +//#include "../include/sha.h" + +void lcg(); +double lcg_rand(int, double, double*, int); +void quadRes1(); +void quadRes2(); +void cubicRes(); +void exclusiveOR(); +void modExp(); +void bbs(); +void micali_schnorr(); +void SHA1(); + + +/* The circular shifts. */ +#define CS1(x) ((((ULONG)x)<<1)|(((ULONG)x)>>31)) +#define CS5(x) ((((ULONG)x)<<5)|(((ULONG)x)>>27)) +#define CS30(x) ((((ULONG)x)<<30)|(((ULONG)x)>>2)) + +/* K constants */ + +#define K0 0x5a827999L +#define K1 0x6ed9eba1L +#define K2 0x8f1bbcdcL +#define K3 0xca62c1d6L + +#define f1(x,y,z) ( (x & (y ^ z)) ^ z ) + +#define f3(x,y,z) ( (x & ( y ^ z )) ^ (z & y) ) + +#define f2(x,y,z) ( x ^ y ^ z ) /* Rounds 20-39 */ + +#define expand(x) Wbuff[x%16] = CS1(Wbuff[(x - 3)%16 ] ^ Wbuff[(x - 8)%16 ] ^ Wbuff[(x - 14)%16] ^ Wbuff[x%16]) + +#define sub1Round1(count) { \ + temp = CS5(A) + f1(B, C, D) + E + Wbuff[count] + K0; \ + E = D; \ + D = C; \ + C = CS30( B ); \ + B = A; \ + A = temp; \ + } \ + +#define sub2Round1(count) \ + { \ + expand(count); \ + temp = CS5(A) + f1(B, C, D) + E + Wbuff[count%16] + K0; \ + E = D; \ + D = C; \ + C = CS30( B ); \ + B = A; \ + A = temp; \ + } \ + +#define Round2(count) \ + { \ + expand(count); \ + temp = CS5( A ) + f2( B, C, D ) + E + Wbuff[count%16] + K1; \ + E = D; \ + D = C; \ + C = CS30( B ); \ + B = A; \ + A = temp; \ + } \ + +#define Round3(count) \ + { \ + expand(count); \ + temp = CS5( A ) + f3( B, C, D ) + E + Wbuff[count%16] + K2; \ + E = D; \ + D = C; \ + C = CS30( B ); \ + B = A; \ + A = temp; \ + } + +#define Round4(count) \ + { \ + expand(count); \ + temp = CS5( A ) + f2( B, C, D ) + E + Wbuff[count%16] + K3; \ + E = D; \ + D = C; \ + C = CS30( B ); \ + B = A; \ + A = temp; \ + } diff --git a/statistical_tests/SP800-22/include/genutils.h b/statistical_tests/SP800-22/include/genutils.h new file mode 100644 index 0000000..ae8fb99 --- /dev/null +++ b/statistical_tests/SP800-22/include/genutils.h @@ -0,0 +1,48 @@ + +#ifndef _GENUTILS_H_ +#define _GENUTILS_H_ + +#include +#include +#include +#include "config.h" + +typedef struct _MP_struct { + int size; /* in bytes */ + int bitlen; /* in bits, duh */ + BYTE *val; + } MP; + +#define FREE(A) if ( (A) ) { free((A)); (A) = NULL; } +#define ASCII2BIN(ch) ( (((ch) >= '0') && ((ch) <= '9')) ? ((ch) - '0') : (((ch) >= 'A') && ((ch) <= 'F')) ? ((ch) - 'A' + 10) : ((ch) - 'a' + 10) ) + +#ifndef EXPWD +#define EXPWD ((DBLWORD)1< +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + A P P R O X I M A T E E N T R O P Y T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +ApproximateEntropy(int m, int n) +{ + int i, j, k, r, blockSize, seqLength, powLen, index; + double sum, numOfBlocks, ApEn[2], apen, chi_squared, p_value; + unsigned int *P; + + fprintf(stats[TEST_APEN], "\t\t\tAPPROXIMATE ENTROPY TEST\n"); + fprintf(stats[TEST_APEN], "\t\t--------------------------------------------\n"); + fprintf(stats[TEST_APEN], "\t\tCOMPUTATIONAL INFORMATION:\n"); + fprintf(stats[TEST_APEN], "\t\t--------------------------------------------\n"); + fprintf(stats[TEST_APEN], "\t\t(a) m (block length) = %d\n", m); + + seqLength = n; + r = 0; + + for ( blockSize=m; blockSize<=m+1; blockSize++ ) { + if ( blockSize == 0 ) { + ApEn[0] = 0.00; + r++; + } + else { + numOfBlocks = (double)seqLength; + powLen = (int)pow(2, blockSize+1)-1; + if ( (P = (unsigned int*)calloc(powLen,sizeof(unsigned int)))== NULL ) { + fprintf(stats[TEST_APEN], "ApEn: Insufficient memory available.\n"); + return; + } + for ( i=1; i 0 ) + sum += P[index]*log(P[index]/numOfBlocks); + index++; + } + sum /= numOfBlocks; + ApEn[r] = sum; + r++; + free(P); + } + } + apen = ApEn[0] - ApEn[1]; + + chi_squared = 2.0*seqLength*(log(2) - apen); + p_value = cephes_igamc(pow(2, m-1), chi_squared/2.0); + + fprintf(stats[TEST_APEN], "\t\t(b) n (sequence length) = %d\n", seqLength); + fprintf(stats[TEST_APEN], "\t\t(c) Chi^2 = %f\n", chi_squared); + fprintf(stats[TEST_APEN], "\t\t(d) Phi(m) = %f\n", ApEn[0]); + fprintf(stats[TEST_APEN], "\t\t(e) Phi(m+1) = %f\n", ApEn[1]); + fprintf(stats[TEST_APEN], "\t\t(f) ApEn = %f\n", apen); + fprintf(stats[TEST_APEN], "\t\t(g) Log(2) = %f\n", log(2.0)); + fprintf(stats[TEST_APEN], "\t\t--------------------------------------------\n"); + + if ( m > (int)(log(seqLength)/log(2)-5) ) { + fprintf(stats[TEST_APEN], "\t\tNote: The blockSize = %d exceeds recommended value of %d\n", m, + MAX(1, (int)(log(seqLength)/log(2)-5))); + fprintf(stats[TEST_APEN], "\t\tResults are inaccurate!\n"); + fprintf(stats[TEST_APEN], "\t\t--------------------------------------------\n"); + } + + fprintf(stats[TEST_APEN], "%s\t\tp_value = %f\n\n", p_value < ALPHA ? "FAILURE" : "SUCCESS", p_value); fflush(stats[TEST_APEN]); + fprintf(results[TEST_APEN], "%f\n", p_value); fflush(results[TEST_APEN]); +} \ No newline at end of file diff --git a/statistical_tests/SP800-22/src/assess.c b/statistical_tests/SP800-22/src/assess.c new file mode 100644 index 0000000..cf41d4f --- /dev/null +++ b/statistical_tests/SP800-22/src/assess.c @@ -0,0 +1,395 @@ +/* -------------------------------------------------------------------------- + Title : The NIST Statistical Test Suite + + Date : December 1999 + + Programmer : Juan Soto + + Summary : For use in the evaluation of the randomness of bitstreams + produced by cryptographic random number generators. + + Package : Version 1.0 + + Copyright : (c) 1999 by the National Institute Of Standards & Technology + + History : Version 1.0 by J. Soto, October 1999 + Revised by J. Soto, November 1999 + Revised by Larry Bassham, March 2008 + + Keywords : Pseudorandom Number Generator (PRNG), Randomness, Statistical + Tests, Complementary Error functions, Incomplete Gamma + Function, Random Walks, Rank, Fast Fourier Transform, + Template, Cryptographically Secure PRNG (CSPRNG), + Approximate Entropy (ApEn), Secure Hash Algorithm (SHA-1), + Blum-Blum-Shub (BBS) CSPRNG, Micali-Schnorr (MS) CSPRNG, + + Source : David Banks, Elaine Barker, James Dray, Allen Heckert, + Stefan Leigh, Mark Levenson, James Nechvatal, Andrew Rukhin, + Miles Smid, Juan Soto, Mark Vangel, and San Vo. + + Technical + Assistance : Larry Bassham, Ron Boisvert, James Filliben, Daniel Lozier, + and Bert Rust. + + Warning : Portability Issues. + + Limitation : Amount of memory allocated for workspace. + + Restrictions: Permission to use, copy, and modify this software without + fee is hereby granted, provided that this entire notice is + included in all copies of any software which is or includes + a copy or modification of this software and in all copies + of the supporting documentation for such software. + -------------------------------------------------------------------------- */ + +#include +#include +#include +#include +#include "../include/decls.h" +#include "../include/cephes.h" +#include "../include/utilities.h" + +void partitionResultFile(int numOfFiles, int numOfSequences, int option, int testNameID); +void postProcessResults(int option); +int cmp(const double *a, const double *b); +int computeMetrics(char *s, int test); + +int +main(int argc, char *argv[]) +{ + int i; + int option; /* TEMPLATE LENGTH/STREAM LENGTH/GENERATOR*/ + char *streamFile; /* STREAM FILENAME */ + + + if ( argc != 2 ) { + printf("Usage: %s \n", argv[0]); + printf(" is the length of the individual bit stream(s) to be processed\n"); + return 0; + } + + tp.n = atoi(argv[1]); + tp.blockFrequencyBlockLength = 128; + tp.nonOverlappingTemplateBlockLength = 9; + tp.overlappingTemplateBlockLength = 9; + tp.approximateEntropyBlockLength = 10; + tp.serialBlockLength = 16; + tp.linearComplexitySequenceLength = 500; + tp.numOfBitStreams = 1; + option = generatorOptions(&streamFile); + chooseTests(); + fixParameters(); + openOutputStreams(option); + invokeTestSuite(option, streamFile); + fclose(freqfp); + for( i=1; i<=NUMOFTESTS; i++ ) { + if ( stats[i] != NULL ) + fclose(stats[i]); + if ( results[i] != NULL ) + fclose(results[i]); + } + if ( (testVector[0] == 1) || (testVector[TEST_CUSUM] == 1) ) + partitionResultFile(2, tp.numOfBitStreams, option, TEST_CUSUM); + if ( (testVector[0] == 1) || (testVector[TEST_NONPERIODIC] == 1) ) + partitionResultFile(MAXNUMOFTEMPLATES, tp.numOfBitStreams, option, TEST_NONPERIODIC); + if ( (testVector[0] == 1) || (testVector[TEST_RND_EXCURSION] == 1) ) + partitionResultFile(8, tp.numOfBitStreams, option, TEST_RND_EXCURSION); + if ( (testVector[0] == 1) || (testVector[TEST_RND_EXCURSION_VAR] == 1) ) + partitionResultFile(18, tp.numOfBitStreams, option, TEST_RND_EXCURSION_VAR); + if ( (testVector[0] == 1) || (testVector[TEST_SERIAL] == 1) ) + partitionResultFile(2, tp.numOfBitStreams, option, TEST_SERIAL); + fprintf(summary, "------------------------------------------------------------------------------\n"); + fprintf(summary, "RESULTS FOR THE UNIFORMITY OF P-VALUES AND THE PROPORTION OF PASSING SEQUENCES\n"); + fprintf(summary, "------------------------------------------------------------------------------\n"); + fprintf(summary, " generator is <%s>\n", streamFile); + fprintf(summary, "------------------------------------------------------------------------------\n"); + fprintf(summary, " C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 P-VALUE PROPORTION STATISTICAL TEST\n"); + fprintf(summary, "------------------------------------------------------------------------------\n"); + postProcessResults(option); + fclose(summary); + + return 1; +} + +void +partitionResultFile(int numOfFiles, int numOfSequences, int option, int testNameID) +{ + int i, k, m, j, start, end, num, numread; + float c; + FILE **fp = (FILE **)calloc(numOfFiles+1, sizeof(FILE *)); + int *results = (int *)calloc(numOfFiles, sizeof(int *)); + char *s[MAXFILESPERMITTEDFORPARTITION]; + char resultsDir[200]; + + for ( i=0; i 0.000000 ) + T[count++] = c; + } + + if ( (A = (double *)calloc(count, sizeof(double))) == NULL ) { + printf("Final Analysis Report aborted due to insufficient workspace\n"); + return 0; + } + + for ( j=0; j proportion_threshold_max)) + fprintf(summary, "%4d/%-4d * %s\n", passCount, sampleSize, testNames[test]); + else + fprintf(summary, "%4d/%-4d %s\n", passCount, sampleSize, testNames[test]); + + fclose(fp); + free(A); + + return sampleSize; +} diff --git a/statistical_tests/SP800-22/src/blockFrequency.c b/statistical_tests/SP800-22/src/blockFrequency.c new file mode 100644 index 0000000..65571bb --- /dev/null +++ b/statistical_tests/SP800-22/src/blockFrequency.c @@ -0,0 +1,43 @@ +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + B L O C K F R E Q U E N C Y T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +BlockFrequency(int M, int n) +{ + int i, j, N, blockSum; + double p_value, sum, pi, v, chi_squared; + + N = n/M; /* # OF SUBSTRING BLOCKS */ + sum = 0.0; + + for ( i=0; i +#include +#include "../include/cephes.h" + +static const double rel_error = 1E-12; + +double MACHEP = 1.11022302462515654042E-16; // 2**-53 +double MAXLOG = 7.09782712893383996732224E2; // log(MAXNUM) +double MAXNUM = 1.7976931348623158E308; // 2**1024*(1-MACHEP) +double PI = 3.14159265358979323846; // pi, duh! + +static double big = 4.503599627370496e15; +static double biginv = 2.22044604925031308085e-16; + +int sgngam = 0; + +double +cephes_igamc(double a, double x) +{ + double ans, ax, c, yc, r, t, y, z; + double pk, pkm1, pkm2, qk, qkm1, qkm2; + + if ( (x <= 0) || ( a <= 0) ) + return( 1.0 ); + + if ( (x < 1.0) || (x < a) ) + return( 1.e0 - cephes_igam(a,x) ); + + ax = a * log(x) - x - cephes_lgam(a); + + if ( ax < -MAXLOG ) { + printf("igamc: UNDERFLOW\n"); + return 0.0; + } + ax = exp(ax); + + /* continued fraction */ + y = 1.0 - a; + z = x + y + 1.0; + c = 0.0; + pkm2 = 1.0; + qkm2 = x; + pkm1 = x + 1.0; + qkm1 = z * x; + ans = pkm1/qkm1; + + do { + c += 1.0; + y += 1.0; + z += 2.0; + yc = y * c; + pk = pkm1 * z - pkm2 * yc; + qk = qkm1 * z - qkm2 * yc; + if ( qk != 0 ) { + r = pk/qk; + t = fabs( (ans - r)/r ); + ans = r; + } + else + t = 1.0; + pkm2 = pkm1; + pkm1 = pk; + qkm2 = qkm1; + qkm1 = qk; + if ( fabs(pk) > big ) { + pkm2 *= biginv; + pkm1 *= biginv; + qkm2 *= biginv; + qkm1 *= biginv; + } + } while ( t > MACHEP ); + + return ans*ax; +} + +double +cephes_igam(double a, double x) +{ + double ans, ax, c, r; + + if ( (x <= 0) || ( a <= 0) ) + return 0.0; + + if ( (x > 1.0) && (x > a ) ) + return 1.e0 - cephes_igamc(a,x); + + /* Compute x**a * exp(-x) / gamma(a) */ + ax = a * log(x) - x - cephes_lgam(a); + if ( ax < -MAXLOG ) { + printf("igam: UNDERFLOW\n"); + return 0.0; + } + ax = exp(ax); + + /* power series */ + r = a; + c = 1.0; + ans = 1.0; + + do { + r += 1.0; + c *= x/r; + ans += c; + } while ( c/ans > MACHEP ); + + return ans * ax/a; +} + + +/* A[]: Stirling's formula expansion of log gamma + * B[], C[]: log gamma function between 2 and 3 + */ +static unsigned short A[] = { + 0x6661,0x2733,0x9850,0x3f4a, + 0xe943,0xb580,0x7fbd,0xbf43, + 0x5ebb,0x20dc,0x019f,0x3f4a, + 0xa5a1,0x16b0,0xc16c,0xbf66, + 0x554b,0x5555,0x5555,0x3fb5 +}; +static unsigned short B[] = { + 0x6761,0x8ff3,0x8901,0xc095, + 0xb93e,0x355b,0xf234,0xc0e2, + 0x89e5,0xf890,0x3d73,0xc114, + 0xdb51,0xf994,0xbc82,0xc131, + 0xf20b,0x0219,0x4589,0xc13a, + 0x055e,0x5418,0x0c67,0xc12a +}; +static unsigned short C[] = { + /*0x0000,0x0000,0x0000,0x3ff0,*/ + 0x12b2,0x1cf3,0xfd0d,0xc075, + 0xd757,0x7b89,0xaa0d,0xc0d0, + 0x4c9b,0xb974,0xeb84,0xc10a, + 0x0043,0x7195,0x6286,0xc131, + 0xf34c,0x892f,0x5255,0xc143, + 0xe14a,0x6a11,0xce4b,0xc13e +}; + +#define MAXLGM 2.556348e305 + + +/* Logarithm of gamma function */ +double +cephes_lgam(double x) +{ + double p, q, u, w, z; + int i; + + sgngam = 1; + + if ( x < -34.0 ) { + q = -x; + w = cephes_lgam(q); /* note this modifies sgngam! */ + p = floor(q); + if ( p == q ) { +lgsing: + goto loverf; + } + i = (int)p; + if ( (i & 1) == 0 ) + sgngam = -1; + else + sgngam = 1; + z = q - p; + if ( z > 0.5 ) { + p += 1.0; + z = p - q; + } + z = q * sin( PI * z ); + if ( z == 0.0 ) + goto lgsing; + /* z = log(PI) - log( z ) - w;*/ + z = log(PI) - log( z ) - w; + return z; + } + + if ( x < 13.0 ) { + z = 1.0; + p = 0.0; + u = x; + while ( u >= 3.0 ) { + p -= 1.0; + u = x + p; + z *= u; + } + while ( u < 2.0 ) { + if ( u == 0.0 ) + goto lgsing; + z /= u; + p += 1.0; + u = x + p; + } + if ( z < 0.0 ) { + sgngam = -1; + z = -z; + } + else + sgngam = 1; + if ( u == 2.0 ) + return( log(z) ); + p -= 2.0; + x = x + p; + p = x * cephes_polevl( x, (double *)B, 5 ) / cephes_p1evl( x, (double *)C, 6); + + return log(z) + p; + } + + if ( x > MAXLGM ) { +loverf: + printf("lgam: OVERFLOW\n"); + + return sgngam * MAXNUM; + } + + q = ( x - 0.5 ) * log(x) - x + log( sqrt( 2*PI ) ); + if ( x > 1.0e8 ) + return q; + + p = 1.0/(x*x); + if ( x >= 1000.0 ) + q += (( 7.9365079365079365079365e-4 * p + - 2.7777777777777777777778e-3) *p + + 0.0833333333333333333333) / x; + else + q += cephes_polevl( p, (double *)A, 4 ) / x; + + return q; +} + +double +cephes_polevl(double x, double *coef, int N) +{ + double ans; + int i; + double *p; + + p = coef; + ans = *p++; + i = N; + + do + ans = ans * x + *p++; + while ( --i ); + + return ans; +} + +double +cephes_p1evl(double x, double *coef, int N) +{ + double ans; + double *p; + int i; + + p = coef; + ans = x + *p++; + i = N-1; + + do + ans = ans * x + *p++; + while ( --i ); + + return ans; +} + +double +cephes_erf(double x) +{ + static const double two_sqrtpi = 1.128379167095512574; + double sum = x, term = x, xsqr = x * x; + int j = 1; + + if ( fabs(x) > 2.2 ) + return 1.0 - cephes_erfc(x); + + do { + term *= xsqr/j; + sum -= term/(2*j+1); + j++; + term *= xsqr/j; + sum += term/(2*j+1); + j++; + } while ( fabs(term)/sum > rel_error ); + + return two_sqrtpi*sum; +} + +double +cephes_erfc(double x) +{ + static const double one_sqrtpi = 0.564189583547756287; + double a = 1, b = x, c = x, d = x*x + 0.5; + double q1, q2 = b/d, n = 1.0, t; + + if ( fabs(x) < 2.2 ) + return 1.0 - cephes_erf(x); + if ( x < 0 ) + return 2.0 - cephes_erfc(-x); + + do { + t = a*n + b*x; + a = b; + b = t; + t = c*n + d*x; + c = d; + d = t; + n += 0.5; + q1 = q2; + q2 = b/d; + } while ( fabs(q1-q2)/q2 > rel_error ); + + return one_sqrtpi*exp(-x*x)*q2; +} + + +double +cephes_normal(double x) +{ + double arg, result, sqrt2=1.414213562373095048801688724209698078569672; + + if (x > 0) { + arg = x/sqrt2; + result = 0.5 * ( 1 + erf(arg) ); + } + else { + arg = -x/sqrt2; + result = 0.5 * ( 1 - erf(arg) ); + } + + return( result); +} diff --git a/statistical_tests/SP800-22/src/cusum.c b/statistical_tests/SP800-22/src/cusum.c new file mode 100644 index 0000000..22b2c82 --- /dev/null +++ b/statistical_tests/SP800-22/src/cusum.c @@ -0,0 +1,83 @@ +#include +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + C U M U L A T I V E S U M S T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +CumulativeSums(int n) +{ + int S, sup, inf, z, zrev, k; + double sum1, sum2, p_value; + + S = 0; + sup = 0; + inf = 0; + for ( k=0; k sup ) + sup++; + if ( S < inf ) + inf--; + z = (sup > -inf) ? sup : -inf; + zrev = (sup-S > S-inf) ? sup-S : S-inf; + } + + // forward + sum1 = 0.0; + for ( k=(-n/z+1)/4; k<=(n/z-1)/4; k++ ) { + sum1 += cephes_normal(((4*k+1)*z)/sqrt(n)); + sum1 -= cephes_normal(((4*k-1)*z)/sqrt(n)); + } + sum2 = 0.0; + for ( k=(-n/z-3)/4; k<=(n/z-1)/4; k++ ) { + sum2 += cephes_normal(((4*k+3)*z)/sqrt(n)); + sum2 -= cephes_normal(((4*k+1)*z)/sqrt(n)); + } + + p_value = 1.0 - sum1 + sum2; + + fprintf(stats[TEST_CUSUM], "\t\t CUMULATIVE SUMS (FORWARD) TEST\n"); + fprintf(stats[TEST_CUSUM], "\t\t-------------------------------------------\n"); + fprintf(stats[TEST_CUSUM], "\t\tCOMPUTATIONAL INFORMATION:\n"); + fprintf(stats[TEST_CUSUM], "\t\t-------------------------------------------\n"); + fprintf(stats[TEST_CUSUM], "\t\t(a) The maximum partial sum = %d\n", z); + fprintf(stats[TEST_CUSUM], "\t\t-------------------------------------------\n"); + + if ( isNegative(p_value) || isGreaterThanOne(p_value) ) + fprintf(stats[TEST_CUSUM], "\t\tWARNING: P_VALUE IS OUT OF RANGE\n"); + + fprintf(stats[TEST_CUSUM], "%s\t\tp_value = %f\n\n", p_value < ALPHA ? "FAILURE" : "SUCCESS", p_value); + fprintf(results[TEST_CUSUM], "%f\n", p_value); + + // backwards + sum1 = 0.0; + for ( k=(-n/zrev+1)/4; k<=(n/zrev-1)/4; k++ ) { + sum1 += cephes_normal(((4*k+1)*zrev)/sqrt(n)); + sum1 -= cephes_normal(((4*k-1)*zrev)/sqrt(n)); + } + sum2 = 0.0; + for ( k=(-n/zrev-3)/4; k<=(n/zrev-1)/4; k++ ) { + sum2 += cephes_normal(((4*k+3)*zrev)/sqrt(n)); + sum2 -= cephes_normal(((4*k+1)*zrev)/sqrt(n)); + } + p_value = 1.0 - sum1 + sum2; + + fprintf(stats[TEST_CUSUM], "\t\t CUMULATIVE SUMS (REVERSE) TEST\n"); + fprintf(stats[TEST_CUSUM], "\t\t-------------------------------------------\n"); + fprintf(stats[TEST_CUSUM], "\t\tCOMPUTATIONAL INFORMATION:\n"); + fprintf(stats[TEST_CUSUM], "\t\t-------------------------------------------\n"); + fprintf(stats[TEST_CUSUM], "\t\t(a) The maximum partial sum = %d\n", zrev); + fprintf(stats[TEST_CUSUM], "\t\t-------------------------------------------\n"); + + if ( isNegative(p_value) || isGreaterThanOne(p_value) ) + fprintf(stats[TEST_CUSUM], "\t\tWARNING: P_VALUE IS OUT OF RANGE\n"); + + fprintf(stats[TEST_CUSUM], "%s\t\tp_value = %f\n\n", p_value < ALPHA ? "FAILURE" : "SUCCESS", p_value); fflush(stats[TEST_CUSUM]); + fprintf(results[TEST_CUSUM], "%f\n", p_value); fflush(results[TEST_CUSUM]); +} \ No newline at end of file diff --git a/statistical_tests/SP800-22/src/dfft.c b/statistical_tests/SP800-22/src/dfft.c new file mode 100644 index 0000000..562bf61 --- /dev/null +++ b/statistical_tests/SP800-22/src/dfft.c @@ -0,0 +1,1462 @@ +/* Notes from RFB: + +Looks like the user-level routines are: + +Real FFT + +void __ogg_fdrffti(int n, double *wsave, int *ifac) +void __ogg_fdrfftf(int n, double *r, double *wsave, int *ifac) +void __ogg_fdrfftb(int n, double *r, double *wsave, int *ifac) + +__ogg_fdrffti == initialization +__ogg_fdrfftf == forward transform +__ogg_fdrfftb == backward transform + +Parameters are +n == length of sequence +r == sequence to be transformed (input) +== transformed sequence (output) +wsave == work array of length 2n (allocated by caller) +ifac == work array of length 15 (allocated by caller) + +Cosine quarter-wave FFT + +void __ogg_fdcosqi(int n, double *wsave, int *ifac) +void __ogg_fdcosqf(int n, double *x, double *wsave, int *ifac) +void __ogg_fdcosqb(int n, double *x, double *wsave, int *ifac) +*/ + +/******************************************************************** +* * +* THIS FILE IS PART OF THE OggSQUISH SOFTWARE CODEC SOURCE CODE. * +* * +******************************************************************** + +file: fft.c +function: Fast discrete Fourier and cosine transforms and inverses +author: Monty +modifications by: Monty +last modification date: Jul 1 1996 + +********************************************************************/ + +/* These Fourier routines were originally based on the Fourier +routines of the same names from the NETLIB bihar and fftpack +fortran libraries developed by Paul N. Swarztrauber at the National +Center for Atmospheric Research in Boulder, CO USA. They have been +reimplemented in C and optimized in a few ways for OggSquish. */ + +/* As the original fortran libraries are public domain, the C Fourier +routines in this file are hereby released to the public domain as +well. The C routines here produce output exactly equivalent to the +original fortran routines. Of particular interest are the facts +that (like the original fortran), these routines can work on +arbitrary length vectors that need not be powers of two in +length. */ + +#include +#define STIN static + +static void drfti1(int n, double *wa, int *ifac) +{ + static int ntryh[4] = { 4,2,3,5 }; + static double tpi = 6.28318530717958647692528676655900577; + double arg, argh, argld, fi; + int ntry=0,i,j=-1; + int k1, l1, l2, ib; + int ld, ii, ip, is, nq, nr; + int ido, ipm, nfm1; + int nl=n; + int nf=0; + +L101: + j++; + if ( j < 4 ) + ntry = ntryh[j]; + else + ntry += 2; + +L104: + nq = nl/ntry; + nr = nl-ntry*nq; + if ( nr != 0 ) + goto L101; + + nf++; + ifac[nf+1] = ntry; + nl = nq; + if ( ntry != 2 ) + goto L107; + if ( nf == 1 ) + goto L107; + + for ( i=1; i>1; + ipp2 = ip; + idp2 = ido; + nbd = (ido-1)>>1; + t0 = l1*ido; + t10 = ip*ido; + + if ( ido == 1 ) + goto L119; + for ( ik=0; ik l1 ) { + for ( j=1; j>1; + np2 = n; + + kc = np2; + for ( k=1; k>1; + ipp2 = ip; + ipph = (ip+1)>>1; + if ( ido < l1 ) + goto L103; + + t1 = 0; + t2 = 0; + for ( k=0; k l1 ) + goto L139; + + is = -ido-1; + t1 =0; + for ( j=1; j>1; + np2 = n; + + for ( i=2; i +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + D I S C R E T E F O U R I E R T R A N S F O R M T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +void __ogg_fdrffti(int n, double *wsave, int *ifac); +void __ogg_fdrfftf(int n, double *X, double *wsave, int *ifac); + +void +DiscreteFourierTransform(int n) +{ + double p_value, upperBound, percentile, N_l, N_o, d, *m = NULL, *X = NULL, *wsave = NULL; + int i, count, ifac[15]; + + if ( ((X = (double*) calloc(n,sizeof(double))) == NULL) || + ((wsave = (double *)calloc(2*n,sizeof(double))) == NULL) || + ((m = (double*)calloc(n/2+1, sizeof(double))) == NULL) ) { + fprintf(stats[7],"\t\tUnable to allocate working arrays for the DFT.\n"); + if( X != NULL ) + free(X); + if( wsave != NULL ) + free(wsave); + if( m != NULL ) + free(m); + return; + } + for ( i=0; i +#include +#include +#include "../include/externs.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + F R E Q U E N C Y T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +Frequency(int n) +{ + int i; + double f, s_obs, p_value, sum, sqrt2 = 1.41421356237309504880; + + sum = 0.0; + for ( i=0; i +#include +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/generators.h" +#include "../include/genutils.h" + +double +lcg_rand(int N, double SEED, double* DUNIF, int NDIM) +{ + int i; + double DZ, DOVER, DZ1, DZ2, DOVER1, DOVER2; + double DTWO31, DMDLS, DA1, DA2; + + DTWO31 = 2147483648.0; /* DTWO31=2**31 */ + DMDLS = 2147483647.0; /* DMDLS=2**31-1 */ + DA1 = 41160.0; /* DA1=950706376 MOD 2**16 */ + DA2 = 950665216.0; /* DA2=950706376-DA1 */ + + DZ = SEED; + if ( N > NDIM ) + N = NDIM; + for ( i=1; i<=N; i++ ) { + DZ = floor(DZ); + DZ1 = DZ*DA1; + DZ2 = DZ*DA2; + DOVER1 = floor(DZ1/DTWO31); + DOVER2 = floor(DZ2/DTWO31); + DZ1 = DZ1-DOVER1*DTWO31; + DZ2 = DZ2-DOVER2*DTWO31; + DZ = DZ1+DZ2+DOVER1+DOVER2; + DOVER = floor(DZ/DMDLS); + DZ = DZ-DOVER*DMDLS; + DUNIF[i-1] = DZ/DMDLS; + SEED = DZ; + } + + return SEED; +} + +void +lcg() +{ + double *DUNIF, SEED; + int i, counter; + unsigned bit; + int num_0s, num_1s, v, bitsRead; + + SEED = 23482349.0; + if ( ((epsilon = (BitSequence *) calloc(tp.n, sizeof(BitSequence))) == NULL) || + ((DUNIF = (double*)calloc(tp.n, sizeof(double))) == NULL) ) { + printf("Insufficient memory available.\n"); + exit(1); + } + counter = 1; + + for ( v=0; v y * +** * +** Returns TRUE (1) if x greater than y, * +** otherwise FALSE (0). * +** * +** Parameters: * +** * +** x Address of array x * +** y Address of array y * +** l Length both x and y in bytes * +** * +******************************************/ +int greater(BYTE *x, BYTE *y, int l) +{ + int i; + + for ( i=0; i y[i] ) + return 1; + + return 0; +} + + +/***************************************** +** less - Test if x < y * +** * +** Returns TRUE (1) if x less than y, * +** otherwise FALSE (0). * +** * +** Parameters: * +** * +** x Address of array x * +** y Address of array y * +** l Length both x and y in bytes * +** * +******************************************/ +int less(BYTE *x, BYTE *y, int l) +{ + int i; + + for ( i=0; i>= 1; /* shift the word right once (ms bit = 0) */ + if ( c1 ) + *p |= 0x80; + c1 = c2; + c2 = 0; + p++; + } + + *p >>= 1; /* shift the word right once (ms bit = 0) */ + if ( c1 ) + *p |= 0x80; +} + + +/***************************************** +** Mult - Multiply two integers * +** * +** A = B * C * +** * +** Parameters: * +** * +** A Address of the result * +** B Address of the multiplier * +** C Address of the multiplicand * +** LB Length of B in bytes * +** LC Length of C in bytes * +** * +** NOTE: A MUST be LB+LC in length * +** * +******************************************/ +int Mult(BYTE *A, BYTE *B, int LB, BYTE *C, int LC) +{ + int i, j, k, LA; + DIGIT result; + + LA = LB + LC; + + for ( i=LB-1; i>=0; i-- ) { + result = 0; + for ( j=LC-1; j>=0; j-- ) { + k = i+j+1; + result = (DIGIT)A[k] + ((DIGIT)(B[i] * C[j])) + (result >> 8); + A[k] = (BYTE)result; + } + A[--k] = (BYTE)(result >> 8); + } + + return 0; +} + + +void ModSqr(BYTE *A, BYTE *B, int LB, BYTE *M, int LM) +{ + + Square(A, B, LB); + Mod(A, 2*LB, M, LM); +} + +void ModMult(BYTE *A, BYTE *B, int LB, BYTE *C, int LC, BYTE *M, int LM) +{ + Mult(A, B, LB, C, LC); + Mod(A, (LB+LC), M, LM); +} + + +/***************************************** +** smult - Multiply array by a scalar. * +** * +** A = b * C * +** * +** Parameters: * +** * +** A Address of the result * +** b Scalar (1 BYTE) * +** C Address of the multiplicand * +** L Length of C in bytes * +** * +** NOTE: A MUST be L+1 in length * +** * +******************************************/ +void smult(BYTE *A, BYTE b, BYTE *C, int L) +{ + int i; + DIGIT result; + + result = 0; + for ( i=L-1; i>0; i-- ) { + result = A[i] + ((DIGIT)b * C[i]) + (result >> 8); + A[i] = (BYTE)(result & 0xff); + A[i-1] = (BYTE)(result >> 8); + } +} + +/***************************************** +** Square() - Square an integer * +** * +** A = B^2 * +** * +** Parameters: * +** * +** A Address of the result * +** B Address of the operand * +** L Length of B in bytes * +** * +** NOTE: A MUST be 2*L in length * +** * +******************************************/ +void Square(BYTE *A, BYTE *B, int L) +{ + Mult(A, B, L, B, L); +} + +/***************************************** +** ModExp - Modular Exponentiation * +** * +** A = B ** C (MOD M) * +** * +** Parameters: * +** * +** A Address of result * +** B Address of mantissa * +** C Address of exponent * +** M Address of modulus * +** LB Length of B in bytes * +** LC Length of C in bytes * +** LM Length of M in bytes * +** * +** NOTE: The integer B must be less * +** than the modulus M. * +** NOTE: A must be at least 3*LM * +** bytes long. However, the * +** result stored in A will be * +** only LM bytes long. * +******************************************/ +void ModExp(BYTE *A, BYTE *B, int LB, BYTE *C, int LC, BYTE *M, int LM) +{ + BYTE wmask; + int bits; + + bits = LC*8; + wmask = 0x80; + + A[LM-1] = 1; + + while ( !sniff_bit(C,wmask) ) { + wmask >>= 1; + bits--; + if ( !wmask ) { + wmask = 0x80; + C++; + } + } + + while ( bits-- ) { + memset(A+LM, 0x00, LM*2); + + /* temp = A*A (MOD M) */ + ModSqr(A+LM, A,LM, M,LM); + + /* A = lower L bytes of temp */ + memcpy(A, A+LM*2, LM); + memset(A+LM, 0x00, 2*LM); + + if ( sniff_bit(C,wmask) ) { + memset(A+LM, 0x00, (LM+LB)); + ModMult(A+LM, B,LB, A,LM, M,LM); /* temp = B * A (MOD M) */ + memcpy(A, A+LM+(LM+LB)-LM, LM); /* A = lower LM bytes of temp */ + memset(A+LM, 0x00, 2*LM); + } + + wmask >>= 1; + if ( !wmask ) { + wmask = 0x80; + C++; + } + } +} + + +/* DivMod: + * + * computes: + * quot = x / n + * rem = x % n + * returns: + * length of "quot" + * + * len of rem is lenx+1 + */ +int DivMod(BYTE *x, int lenx, BYTE *n, int lenn, BYTE *quot, BYTE *rem) +{ + BYTE *tx, *tn, *ttx, *ts, bmult[1]; + int i, shift, lgth_x, lgth_n, t_len, lenq; + DIGIT tMSn, mult; + ULONG tMSx; + int underflow; + + tx = x; + tn = n; + + /* point to the MSD of n */ + for ( i=0, lgth_n=lenn; i n, WATCH OUT if lgth_x == lgth_n */ + while ( (lgth_x > lgth_n) || ((lgth_x == lgth_n) && !less(tx, tn, lgth_n)) ) { + shift = 1; + if ( lgth_n == 1 ) { + if ( *tx < *tn ) { + tMSx = (DIGIT) (((*tx) << 8) | *(tx+1)); + tMSn = *tn; + shift = 0; + } + else { + tMSx = *tx; + tMSn = *tn; + } + } + else if ( lgth_n > 1 ) { + tMSx = (DIGIT) (((*tx) << 8) | *(tx+1)); + tMSn = (DIGIT) (((*tn) << 8) | *(tn+1)); + if ( (tMSx < tMSn) || ((tMSx == tMSn) && less(tx, tn, lgth_n)) ) { + tMSx = (tMSx << 8) | *(tx+2); + shift = 0; + } + } + else { + tMSx = (DIGIT) (((*tx) << 8) | *(tx+1)); + tMSn = *tn; + shift = 0; + } + + mult = (DIGIT) (tMSx / tMSn); + if ( mult > 0xff ) + mult = 0xff; + bmult[0] = mult & 0xff; + + ts = rem; + do { + memset(ts, 0x00, lgth_x+1); + Mult(ts, tn, lgth_n, bmult, 1); + + underflow = 0; + if ( shift ) { + if ( ts[0] != 0 ) + underflow = 1; + else { + for ( i=0; i= 0) ) { + accum += A[tL]; + A[tL--] = (BYTE)(accum & 0xff); + accum = accum >> 8; + } + + return accum; +} + + +/* + * add() + * + * A = A + B + * + * LB must be <= LA + * + */ +BYTE add(BYTE *A, int LA, BYTE *B, int LB) +{ + int i, indexA, indexB; + DIGIT accum; + + indexA = LA - 1; /* LSD of result */ + indexB = LB - 1; /* LSD of B */ + + accum = 0; + for ( i = 0; i < LB; i++ ) { + accum += A[indexA]; + accum += B[indexB--]; + A[indexA--] = (BYTE)(accum & 0xff); + accum = accum >> 8; + } + + if ( LA > LB ) + while ( accum && (indexA >= 0) ) { + accum += A[indexA]; + A[indexA--] = (BYTE)(accum & 0xff); + accum = accum >> 8; + } + + return (BYTE)accum; +} + + +void prettyprintBstr(char *S, BYTE *A, int L) +{ + int i, extra, ctrb, ctrl; + + if ( L == 0 ) + printf("%s ", S); + else + printf("%s\n\t", S); + extra = L % 24; + if ( extra ) { + ctrb = 0; + for ( i=0; i<24-extra; i++ ) { + printf(" "); + if ( ++ctrb == 4) { + printf(" "); + ctrb = 0; + } + } + + for ( i=0; i> 16 ); + buffer[ count ] = ( ( value & 0xFF00FF00L ) >> 8 ) | ( ( value & 0x00FF00FFL ) << 8 ); + } +} + +void +ahtopb (char *ascii_hex, BYTE *p_binary, int bin_len) +{ + BYTE nibble; + int i; + + for ( i=0; i 'F' ) + nibble -= 0x20; + if ( nibble > '9' ) + nibble -= 7; + nibble -= '0'; + p_binary[i] = nibble << 4; + + nibble = ascii_hex[i * 2 + 1]; + if ( nibble > 'F' ) + nibble -= 0x20; + if ( nibble > '9' ) + nibble -= 7; + nibble -= '0'; + p_binary[i] += nibble; + } +} \ No newline at end of file diff --git a/statistical_tests/SP800-22/src/linearComplexity.c b/statistical_tests/SP800-22/src/linearComplexity.c new file mode 100644 index 0000000..b35ccce --- /dev/null +++ b/statistical_tests/SP800-22/src/linearComplexity.c @@ -0,0 +1,127 @@ +#include +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +void +LinearComplexity(int M, int n) +{ + int i, ii, j, d, N, L, m, N_, parity, sign, K = 6; + double p_value, T_, mean, nu[7], chi2; + double pi[7] = { 0.01047, 0.03125, 0.12500, 0.50000, 0.25000, 0.06250, 0.020833 }; + BitSequence *T = NULL, *P = NULL, *B_ = NULL, *C = NULL; + + N = (int)floor(n/M); + if ( ((B_ = (BitSequence *) calloc(M, sizeof(BitSequence))) == NULL) || + ((C = (BitSequence *) calloc(M, sizeof(BitSequence))) == NULL) || + ((P = (BitSequence *) calloc(M, sizeof(BitSequence))) == NULL) || + ((T = (BitSequence *) calloc(M, sizeof(BitSequence))) == NULL) ) { + printf("Insufficient Memory for Work Space:: Linear Complexity Test\n"); + if ( B_ != NULL ) + free(B_); + if ( C != NULL ) + free(C); + if ( P != NULL ) + free(P); + if ( T != NULL ) + free(T); + return; + } + + + fprintf(stats[TEST_LINEARCOMPLEXITY], "-----------------------------------------------------\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], "\tL I N E A R C O M P L E X I T Y\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], "-----------------------------------------------------\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], "\tM (substring length) = %d\n", M); + fprintf(stats[TEST_LINEARCOMPLEXITY], "\tN (number of substrings) = %d\n", N); + fprintf(stats[TEST_LINEARCOMPLEXITY], "-----------------------------------------------------\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], " F R E Q U E N C Y \n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], "-----------------------------------------------------\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], " C0 C1 C2 C3 C4 C5 C6 CHI2 P-value\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], "-----------------------------------------------------\n"); + fprintf(stats[TEST_LINEARCOMPLEXITY], "\tNote: %d bits were discarded!\n", n%M); + + for ( i=0; i -2.5 && T_ <= -1.5 ) + nu[1]++; + else if ( T_ > -1.5 && T_ <= -0.5 ) + nu[2]++; + else if ( T_ > -0.5 && T_ <= 0.5 ) + nu[3]++; + else if ( T_ > 0.5 && T_ <= 1.5 ) + nu[4]++; + else if ( T_ > 1.5 && T_ <= 2.5 ) + nu[5]++; + else + nu[6]++; + } + chi2 = 0.00; + for ( i=0; i +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + L O N G E S T R U N S T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +LongestRunOfOnes(int n) +{ + double pval, chi2, pi[7]; + int run, v_n_obs, N, i, j, K, M, V[7]; + unsigned int nu[7] = { 0, 0, 0, 0, 0, 0, 0 }; + + if ( n < 128 ) { + fprintf(stats[TEST_LONGEST_RUN], "\t\t\t LONGEST RUNS OF ONES TEST\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t n=%d is too short\n", n); + return; + } + if ( n < 6272 ) { + K = 3; + M = 8; + V[0] = 1; V[1] = 2; V[2] = 3; V[3] = 4; + pi[0] = 0.21484375; + pi[1] = 0.3671875; + pi[2] = 0.23046875; + pi[3] = 0.1875; + } + else if ( n < 750000 ) { + K = 5; + M = 128; + V[0] = 4; V[1] = 5; V[2] = 6; V[3] = 7; V[4] = 8; V[5] = 9; + pi[0] = 0.1174035788; + pi[1] = 0.242955959; + pi[2] = 0.249363483; + pi[3] = 0.17517706; + pi[4] = 0.102701071; + pi[5] = 0.112398847; + } + else { + K = 6; + M = 10000; + V[0] = 10; V[1] = 11; V[2] = 12; V[3] = 13; V[4] = 14; V[5] = 15; V[6] = 16; + pi[0] = 0.0882; + pi[1] = 0.2092; + pi[2] = 0.2483; + pi[3] = 0.1933; + pi[4] = 0.1208; + pi[5] = 0.0675; + pi[6] = 0.0727; + } + + N = n/M; + for ( i=0; i v_n_obs ) + v_n_obs = run; + } + else + run = 0; + } + if ( v_n_obs < V[0] ) + nu[0]++; + for ( j=0; j<=K; j++ ) { + if ( v_n_obs == V[j] ) + nu[j]++; + } + if ( v_n_obs > V[K] ) + nu[K]++; + } + + chi2 = 0.0; + for ( i=0; i<=K; i++ ) + chi2 += ((nu[i] - N * pi[i]) * (nu[i] - N * pi[i])) / (N * pi[i]); + + pval = cephes_igamc((double)(K/2.0), chi2 / 2.0); + + fprintf(stats[TEST_LONGEST_RUN], "\t\t\t LONGEST RUNS OF ONES TEST\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\tCOMPUTATIONAL INFORMATION:\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t(a) N (# of substrings) = %d\n", N); + fprintf(stats[TEST_LONGEST_RUN], "\t\t(b) M (Substring Length) = %d\n", M); + fprintf(stats[TEST_LONGEST_RUN], "\t\t(c) Chi^2 = %f\n", chi2); + fprintf(stats[TEST_LONGEST_RUN], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t F R E Q U E N C Y\n"); + fprintf(stats[TEST_LONGEST_RUN], "\t\t---------------------------------------------\n"); + + if ( K == 3 ) { + fprintf(stats[TEST_LONGEST_RUN], "\t\t <=1 2 3 >=4 P-value Assignment"); + fprintf(stats[TEST_LONGEST_RUN], "\n\t\t %3d %3d %3d %3d ", nu[0], nu[1], nu[2], nu[3]); + } + else if ( K == 5 ) { + fprintf(stats[TEST_LONGEST_RUN], "\t\t<=4 5 6 7 8 >=9 P-value Assignment"); + fprintf(stats[TEST_LONGEST_RUN], "\n\t\t %3d %3d %3d %3d %3d %3d ", nu[0], nu[1], nu[2], + nu[3], nu[4], nu[5]); + } + else { + fprintf(stats[TEST_LONGEST_RUN],"\t\t<=10 11 12 13 14 15 >=16 P-value Assignment"); + fprintf(stats[TEST_LONGEST_RUN],"\n\t\t %3d %3d %3d %3d %3d %3d %3d ", nu[0], nu[1], nu[2], + nu[3], nu[4], nu[5], nu[6]); + } + if ( isNegative(pval) || isGreaterThanOne(pval) ) + fprintf(stats[TEST_LONGEST_RUN], "WARNING: P_VALUE IS OUT OF RANGE.\n"); + + fprintf(stats[TEST_LONGEST_RUN], "%s\t\tp_value = %f\n\n", pval < ALPHA ? "FAILURE" : "SUCCESS", pval); fflush(stats[TEST_LONGEST_RUN]); + fprintf(results[TEST_LONGEST_RUN], "%f\n", pval); fflush(results[TEST_LONGEST_RUN]); +} diff --git a/statistical_tests/SP800-22/src/matrix.c b/statistical_tests/SP800-22/src/matrix.c new file mode 100644 index 0000000..f3e597e --- /dev/null +++ b/statistical_tests/SP800-22/src/matrix.c @@ -0,0 +1,164 @@ +#include +#include +#include "../include/externs.h" +#include "../include/matrix.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * +R A N K A L G O R I T H M R O U T I N E S +* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +#define MATRIX_FORWARD_ELIMINATION 0 +#define MATRIX_BACKWARD_ELIMINATION 1 + +int +computeRank(int M, int Q, BitSequence **matrix) +{ + int i, rank, m=MIN(M,Q); + + /* FORWARD APPLICATION OF ELEMENTARY ROW OPERATIONS */ + for ( i=0; i0; i-- ) { + if ( matrix[i][i] == 1 ) + perform_elementary_row_operations(MATRIX_BACKWARD_ELIMINATION, i, M, Q, matrix); + else { /* matrix[i][i] = 0 */ + if ( find_unit_element_and_swap(MATRIX_BACKWARD_ELIMINATION, i, M, Q, matrix) == 1 ) + perform_elementary_row_operations(MATRIX_BACKWARD_ELIMINATION, i, M, Q, matrix); + } + } + + rank = determine_rank(m, M, Q, matrix); + + return rank; +} + +void +perform_elementary_row_operations(int flag, int i, int M, int Q, BitSequence **A) +{ + int j, k; + + if ( flag == MATRIX_FORWARD_ELIMINATION ) { + for ( j=i+1; j=0; j-- ) + if ( A[j][i] == 1 ) + for ( k=0; k= 0) && (A[index][i] == 0) ) + index--; + if ( index >= 0 ) + row_op = swap_rows(i, index, Q, A); + } + + return row_op; +} + +int +swap_rows(int i, int index, int Q, BitSequence **A) +{ + int p; + BitSequence temp; + + for ( p=0; p +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + N O N O V E R L A P P I N G T E M P L A T E T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +NonOverlappingTemplateMatchings(int m, int n) +{ + int numOfTemplates[100] = {0, 0, 2, 4, 6, 12, 20, 40, 74, 148, 284, 568, 1116, + 2232, 4424, 8848, 17622, 35244, 70340, 140680, 281076, 562152}; + /*---------------------------------------------------------------------------- + NOTE: Should additional templates lengths beyond 21 be desired, they must + first be constructed, saved into files and then the corresponding + number of nonperiodic templates for that file be stored in the m-th + position in the numOfTemplates variable. + ----------------------------------------------------------------------------*/ + unsigned int bit, W_obs, nu[6], *Wj = NULL; + FILE *fp = NULL; + double sum, chi2, p_value, lambda, pi[6], varWj; + int i, j, jj, k, match, SKIP, M, N, K = 5; + char directory[100]; + BitSequence *sequence = NULL; + + N = 8; + M = n/N; + + if ( (Wj = (unsigned int*)calloc(N, sizeof(unsigned int))) == NULL ) { + fprintf(stats[TEST_NONPERIODIC], "\tNONOVERLAPPING TEMPLATES TESTS ABORTED DUE TO ONE OF THE FOLLOWING : \n"); + fprintf(stats[TEST_NONPERIODIC], "\tInsufficient memory for required work space.\n"); + return; + } + lambda = (M-m+1)/pow(2, m); + varWj = M*(1.0/pow(2.0, m) - (2.0*m-1.0)/pow(2.0, 2.0*m)); + sprintf(directory, "templates/template%d", m); + + if ( ((isNegative(lambda)) || (isZero(lambda))) || + ((fp = fopen(directory, "r")) == NULL) || + ((sequence = (BitSequence *) calloc(m, sizeof(BitSequence))) == NULL) ) { + fprintf(stats[TEST_NONPERIODIC], "\tNONOVERLAPPING TEMPLATES TESTS ABORTED DUE TO ONE OF THE FOLLOWING : \n"); + fprintf(stats[TEST_NONPERIODIC], "\tLambda (%f) not being positive!\n", lambda); + fprintf(stats[TEST_NONPERIODIC], "\tTemplate file <%s> not existing\n", directory); + fprintf(stats[TEST_NONPERIODIC], "\tInsufficient memory for required work space.\n"); + if ( sequence != NULL ) + free(sequence); + } + else { + fprintf(stats[TEST_NONPERIODIC], "\t\t NONPERIODIC TEMPLATES TEST\n"); + fprintf(stats[TEST_NONPERIODIC], "-------------------------------------------------------------------------------------\n"); + fprintf(stats[TEST_NONPERIODIC], "\t\t COMPUTATIONAL INFORMATION\n"); + fprintf(stats[TEST_NONPERIODIC], "-------------------------------------------------------------------------------------\n"); + fprintf(stats[TEST_NONPERIODIC], "\tLAMBDA = %f\tM = %d\tN = %d\tm = %d\tn = %d\n", lambda, M, N, m, n); + fprintf(stats[TEST_NONPERIODIC], "-------------------------------------------------------------------------------------\n"); + fprintf(stats[TEST_NONPERIODIC], "\t\tF R E Q U E N C Y\n"); + fprintf(stats[TEST_NONPERIODIC], "Template W_1 W_2 W_3 W_4 W_5 W_6 W_7 W_8 Chi^2 P_value Assignment Index\n"); + fprintf(stats[TEST_NONPERIODIC], "-------------------------------------------------------------------------------------\n"); + + if ( numOfTemplates[m] < MAXNUMOFTEMPLATES ) + SKIP = 1; + else + SKIP = (int)(numOfTemplates[m]/MAXNUMOFTEMPLATES); + numOfTemplates[m] = (int)numOfTemplates[m]/SKIP; + + sum = 0.0; + for ( i=0; i<2; i++ ) { /* Compute Probabilities */ + pi[i] = exp(-lambda+i*log(lambda)-cephes_lgam(i+1)); + sum += pi[i]; + } + pi[0] = sum; + for ( i=2; i<=K; i++ ) { /* Compute Probabilities */ + pi[i-1] = exp(-lambda+i*log(lambda)-cephes_lgam(i+1)); + sum += pi[i-1]; + } + pi[K] = 1 - sum; + + for( jj=0; jj 1 ) + fseek(fp, (long)(SKIP-1)*2*m, SEEK_CUR); + fprintf(results[TEST_NONPERIODIC], "%f\n", p_value); fflush(results[TEST_NONPERIODIC]); + } + } + + fprintf(stats[TEST_NONPERIODIC], "\n"); fflush(stats[TEST_NONPERIODIC]); + if ( sequence != NULL ) + free(sequence); + + free(Wj); + if ( fp != NULL ) + fclose(fp); +} diff --git a/statistical_tests/SP800-22/src/overlappingTemplateMatchings.c b/statistical_tests/SP800-22/src/overlappingTemplateMatchings.c new file mode 100644 index 0000000..a8277ba --- /dev/null +++ b/statistical_tests/SP800-22/src/overlappingTemplateMatchings.c @@ -0,0 +1,110 @@ +#include +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + O V E R L A P P I N G T E M P L A T E T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +double Pr(int u, double eta); + +void +OverlappingTemplateMatchings(int m, int n) +{ + int i, k, match; + double W_obs, eta, sum, chi2, p_value, lambda; + int M, N, j, K = 5; + unsigned int nu[6] = { 0, 0, 0, 0, 0, 0 }; + //double pi[6] = { 0.143783, 0.139430, 0.137319, 0.124314, 0.106209, 0.348945 }; + double pi[6] = { 0.364091, 0.185659, 0.139381, 0.100571, 0.0704323, 0.139865 }; + BitSequence *sequence; + + M = 1032; + N = n/M; + + if ( (sequence = (BitSequence *) calloc(m, sizeof(BitSequence))) == NULL ) { + fprintf(stats[TEST_OVERLAPPING], "\t\t OVERLAPPING TEMPLATE OF ALL ONES TEST\n"); + fprintf(stats[TEST_OVERLAPPING], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_OVERLAPPING], "\t\tTEMPLATE DEFINITION: Insufficient memory, Overlapping Template Matchings test aborted!\n"); + } + else + for ( i=0; i=5 Chi^2 P-value Assignment\n"); + fprintf(stats[TEST_OVERLAPPING], "\t\t-----------------------------------------------\n"); + fprintf(stats[TEST_OVERLAPPING], "\t\t%3d %3d %3d %3d %3d %3d %f ", + nu[0], nu[1], nu[2], nu[3], nu[4], nu[5], chi2); + + if ( isNegative(p_value) || isGreaterThanOne(p_value) ) + fprintf(stats[TEST_OVERLAPPING], "WARNING: P_VALUE IS OUT OF RANGE.\n"); + + free(sequence); + fprintf(stats[TEST_OVERLAPPING], "%f %s\n\n", p_value, p_value < ALPHA ? "FAILURE" : "SUCCESS"); fflush(stats[TEST_OVERLAPPING]); + fprintf(results[TEST_OVERLAPPING], "%f\n", p_value); fflush(results[TEST_OVERLAPPING]); +} + +double +Pr(int u, double eta) +{ + int l; + double sum, p; + + if ( u == 0 ) + p = exp(-eta); + else { + sum = 0.0; + for ( l=1; l<=u; l++ ) + sum += exp(-eta-u*log(2)+l*log(eta)-cephes_lgam(l+1)+cephes_lgam(u)-cephes_lgam(l)-cephes_lgam(u-l+1)); + p = sum; + } + return p; +} diff --git a/statistical_tests/SP800-22/src/randomExcursions.c b/statistical_tests/SP800-22/src/randomExcursions.c new file mode 100644 index 0000000..010b65d --- /dev/null +++ b/statistical_tests/SP800-22/src/randomExcursions.c @@ -0,0 +1,122 @@ +#include +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + R A N D O M E X C U R S I O N S T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +RandomExcursions(int n) +{ + int b, i, j, k, J, x; + int cycleStart, cycleStop, *cycle = NULL, *S_k = NULL; + int stateX[8] = { -4, -3, -2, -1, 1, 2, 3, 4 }; + int counter[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; + double p_value, sum, constraint, nu[6][8]; + double pi[5][6] = { {0.0000000000, 0.00000000000, 0.00000000000, 0.00000000000, 0.00000000000, 0.0000000000}, + {0.5000000000, 0.25000000000, 0.12500000000, 0.06250000000, 0.03125000000, 0.0312500000}, + {0.7500000000, 0.06250000000, 0.04687500000, 0.03515625000, 0.02636718750, 0.0791015625}, + {0.8333333333, 0.02777777778, 0.02314814815, 0.01929012346, 0.01607510288, 0.0803755143}, + {0.8750000000, 0.01562500000, 0.01367187500, 0.01196289063, 0.01046752930, 0.0732727051} }; + + if ( ((S_k = (int *)calloc(n, sizeof(int))) == NULL) || + ((cycle = (int *)calloc(MAX(1000, n/100), sizeof(int))) == NULL) ) { + printf("Random Excursions Test: Insufficent Work Space Allocated.\n"); + if ( S_k != NULL ) + free(S_k); + if ( cycle != NULL ) + free(cycle); + return; + } + + J = 0; /* DETERMINE CYCLES */ + S_k[0] = 2*(int)epsilon[0] - 1; + for( i=1; i MAX(1000, n/100) ) { + printf("ERROR IN FUNCTION randomExcursions: EXCEEDING THE MAX NUMBER OF CYCLES EXPECTED\n."); + free(S_k); + free(cycle); + return; + } + cycle[J] = i; + } + } + if ( S_k[n-1] != 0 ) + J++; + cycle[J] = n; + + fprintf(stats[TEST_RND_EXCURSION], "\t\t\t RANDOM EXCURSIONS TEST\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\t--------------------------------------------\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\tCOMPUTATIONAL INFORMATION:\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\t--------------------------------------------\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\t(a) Number Of Cycles (J) = %04d\n", J); + fprintf(stats[TEST_RND_EXCURSION], "\t\t(b) Sequence Length (n) = %d\n", n); + + constraint = MAX(0.005*pow(n, 0.5), 500); + if (J < constraint) { + fprintf(stats[TEST_RND_EXCURSION], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\tWARNING: TEST NOT APPLICABLE. THERE ARE AN\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\t\t INSUFFICIENT NUMBER OF CYCLES.\n"); + fprintf(stats[TEST_RND_EXCURSION], "\t\t---------------------------------------------\n"); + for(i = 0; i < 8; i++) + fprintf(results[TEST_RND_EXCURSION], "%f\n", 0.0); + } + else { + fprintf(stats[TEST_RND_EXCURSION], "\t\t(c) Rejection Constraint = %f\n", constraint); + fprintf(stats[TEST_RND_EXCURSION], "\t\t-------------------------------------------\n"); + + cycleStart = 0; + cycleStop = cycle[1]; + for ( k=0; k<6; k++ ) + for ( i=0; i<8; i++ ) + nu[k][i] = 0.; + for ( j=1; j<=J; j++ ) { /* FOR EACH CYCLE */ + for ( i=0; i<8; i++ ) + counter[i] = 0; + for ( i=cycleStart; i= 1 && S_k[i] <= 4) || (S_k[i] >= -4 && S_k[i] <= -1) ) { + if ( S_k[i] < 0 ) + b = 4; + else + b = 3; + counter[S_k[i]+b]++; + } + } + cycleStart = cycle[j]+1; + if ( j < J ) + cycleStop = cycle[j+1]; + + for ( i=0; i<8; i++ ) { + if ( (counter[i] >= 0) && (counter[i] <= 4) ) + nu[counter[i]][i]++; + else if ( counter[i] >= 5 ) + nu[5][i]++; + } + } + + for ( i=0; i<8; i++ ) { + x = stateX[i]; + sum = 0.; + for ( k=0; k<6; k++ ) + sum += pow(nu[k][i] - J*pi[(int)fabs(x)][k], 2) / (J*pi[(int)fabs(x)][k]); + p_value = cephes_igamc(2.5, sum/2.0); + + if ( isNegative(p_value) || isGreaterThanOne(p_value) ) + fprintf(stats[TEST_RND_EXCURSION], "WARNING: P_VALUE IS OUT OF RANGE.\n"); + + fprintf(stats[TEST_RND_EXCURSION], "%s\t\tx = %2d chi^2 = %9.6f p_value = %f\n", + p_value < ALPHA ? "FAILURE" : "SUCCESS", x, sum, p_value); + fprintf(results[TEST_RND_EXCURSION], "%f\n", p_value); fflush(results[TEST_RND_EXCURSION]); + } + } + fprintf(stats[TEST_RND_EXCURSION], "\n"); fflush(stats[TEST_RND_EXCURSION]); + free(S_k); + free(cycle); +} diff --git a/statistical_tests/SP800-22/src/randomExcursionsVariant.c b/statistical_tests/SP800-22/src/randomExcursionsVariant.c new file mode 100644 index 0000000..4a2b4de --- /dev/null +++ b/statistical_tests/SP800-22/src/randomExcursionsVariant.c @@ -0,0 +1,67 @@ +#include +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + R A N D O M E X C U R S I O N S V A R I A N T T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +RandomExcursionsVariant(int n) +{ + int i, p, J, x, constraint, count, *S_k; + int stateX[18] = { -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; + double p_value; + + if ( (S_k = (int *)calloc(n, sizeof(int))) == NULL ) { + fprintf(stats[TEST_RND_EXCURSION_VAR], "\t\tRANDOM EXCURSIONS VARIANT: Insufficent memory allocated.\n"); + return; + } + J = 0; + S_k[0] = 2*(int)epsilon[0] - 1; + for ( i=1; i +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" +#include "../include/matrix.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + R A N K T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +Rank(int n) +{ + int N, i, k, r; + double p_value, product, chi_squared, arg1, p_32, p_31, p_30, R, F_32, F_31, F_30; + BitSequence **matrix = create_matrix(32, 32); + + N = n/(32*32); + if ( isZero(N) ) { + fprintf(stats[TEST_RANK], "\t\t\t\tRANK TEST\n"); + fprintf(stats[TEST_RANK], "\t\tError: Insuffucient # Of Bits To Define An 32x32 (%dx%d) Matrix\n", 32, 32); + p_value = 0.00; + } + else { + r = 32; /* COMPUTE PROBABILITIES */ + product = 1; + for ( i=0; i<=r-1; i++ ) + product *= ((1.e0-pow(2, i-32))*(1.e0-pow(2, i-32)))/(1.e0-pow(2, i-r)); + p_32 = pow(2, r*(32+32-r)-32*32) * product; + + r = 31; + product = 1; + for ( i=0; i<=r-1; i++ ) + product *= ((1.e0-pow(2, i-32))*(1.e0-pow(2, i-32)))/(1.e0-pow(2, i-r)); + p_31 = pow(2, r*(32+32-r)-32*32) * product; + + p_30 = 1 - (p_32+p_31); + + F_32 = 0; + F_31 = 0; + for ( k=0; k +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + R U N S T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +Runs(int n) +{ + int S, k; + double pi, V, erfc_arg, p_value; + + S = 0; + for ( k=0; k (2.0 / sqrt(n)) ) { + fprintf(stats[TEST_RUNS], "\t\t\t\tRUNS TEST\n"); + fprintf(stats[TEST_RUNS], "\t\t------------------------------------------\n"); + fprintf(stats[TEST_RUNS], "\t\tPI ESTIMATOR CRITERIA NOT MET! PI = %f\n", pi); + p_value = 0.0; + } + else { + + V = 1; + for ( k=1; k +#include +#include +#include +#include "../include/externs.h" +#include "../include/cephes.h" + +double psi2(int m, int n); + +void +Serial(int m, int n) +{ + double p_value1, p_value2, psim0, psim1, psim2, del1, del2; + + psim0 = psi2(m, n); + psim1 = psi2(m-1, n); + psim2 = psi2(m-2, n); + del1 = psim0 - psim1; + del2 = psim0 - 2.0*psim1 + psim2; + p_value1 = cephes_igamc(pow(2, m-1)/2, del1/2.0); + p_value2 = cephes_igamc(pow(2, m-2)/2, del2/2.0); + + fprintf(stats[TEST_SERIAL], "\t\t\t SERIAL TEST\n"); + fprintf(stats[TEST_SERIAL], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_SERIAL], "\t\t COMPUTATIONAL INFORMATION: \n"); + fprintf(stats[TEST_SERIAL], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_SERIAL], "\t\t(a) Block length (m) = %d\n", m); + fprintf(stats[TEST_SERIAL], "\t\t(b) Sequence length (n) = %d\n", n); + fprintf(stats[TEST_SERIAL], "\t\t(c) Psi_m = %f\n", psim0); + fprintf(stats[TEST_SERIAL], "\t\t(d) Psi_m-1 = %f\n", psim1); + fprintf(stats[TEST_SERIAL], "\t\t(e) Psi_m-2 = %f\n", psim2); + fprintf(stats[TEST_SERIAL], "\t\t(f) Del_1 = %f\n", del1); + fprintf(stats[TEST_SERIAL], "\t\t(g) Del_2 = %f\n", del2); + fprintf(stats[TEST_SERIAL], "\t\t---------------------------------------------\n"); + + fprintf(stats[TEST_SERIAL], "%s\t\tp_value1 = %f\n", p_value1 < ALPHA ? "FAILURE" : "SUCCESS", p_value1); + fprintf(results[TEST_SERIAL], "%f\n", p_value1); + + fprintf(stats[TEST_SERIAL], "%s\t\tp_value2 = %f\n\n", p_value2 < ALPHA ? "FAILURE" : "SUCCESS", p_value2); fflush(stats[TEST_SERIAL]); + fprintf(results[TEST_SERIAL], "%f\n", p_value2); fflush(results[TEST_SERIAL]); +} + +double +psi2(int m, int n) +{ + int i, j, k, powLen; + double sum, numOfBlocks; + unsigned int *P; + + if ( (m == 0) || (m == -1) ) + return 0.0; + numOfBlocks = n; + powLen = (int)pow(2, m+1)-1; + if ( (P = (unsigned int*)calloc(powLen,sizeof(unsigned int)))== NULL ) { + fprintf(stats[TEST_SERIAL], "Serial Test: Insufficient memory available.\n"); + fflush(stats[TEST_SERIAL]); + return 0.0; + } + for ( i=1; i +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/cephes.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + U N I V E R S A L T E S T + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void +Universal(int n) +{ + int i, j, p, L, Q, K; + double arg, sqrt2, sigma, phi, sum, p_value, c; + long *T, decRep; + double expected_value[17] = { 0, 0, 0, 0, 0, 0, 5.2177052, 6.1962507, 7.1836656, + 8.1764248, 9.1723243, 10.170032, 11.168765, + 12.168070, 13.167693, 14.167488, 15.167379 }; + double variance[17] = { 0, 0, 0, 0, 0, 0, 2.954, 3.125, 3.238, 3.311, 3.356, 3.384, + 3.401, 3.410, 3.416, 3.419, 3.421 }; + + /* * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * THE FOLLOWING REDEFINES L, SHOULD THE CONDITION: n >= 1010*2^L*L * + * NOT BE MET, FOR THE BLOCK LENGTH L. * + * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + L = 5; + if ( n >= 387840 ) L = 6; + if ( n >= 904960 ) L = 7; + if ( n >= 2068480 ) L = 8; + if ( n >= 4654080 ) L = 9; + if ( n >= 10342400 ) L = 10; + if ( n >= 22753280 ) L = 11; + if ( n >= 49643520 ) L = 12; + if ( n >= 107560960 ) L = 13; + if ( n >= 231669760 ) L = 14; + if ( n >= 496435200 ) L = 15; + if ( n >= 1059061760 ) L = 16; + + Q = 10*(int)pow(2, L); + K = (int) (floor(n/L) - (double)Q); /* BLOCKS TO TEST */ + + p = (int)pow(2, L); + if ( (L < 6) || (L > 16) || ((double)Q < 10*pow(2, L)) || + ((T = (long *)calloc(p, sizeof(long))) == NULL) ) { + fprintf(stats[TEST_UNIVERSAL], "\t\tUNIVERSAL STATISTICAL TEST\n"); + fprintf(stats[TEST_UNIVERSAL], "\t\t---------------------------------------------\n"); + fprintf(stats[TEST_UNIVERSAL], "\t\tERROR: L IS OUT OF RANGE.\n"); + fprintf(stats[TEST_UNIVERSAL], "\t\t-OR- : Q IS LESS THAN %f.\n", 10*pow(2, L)); + fprintf(stats[TEST_UNIVERSAL], "\t\t-OR- : Unable to allocate T.\n"); + return; + } + + /* COMPUTE THE EXPECTED: Formula 16, in Marsaglia's Paper */ + c = 0.7 - 0.8/(double)L + (4 + 32/(double)L)*pow(K, -3/(double)L)/15; + sigma = c * sqrt(variance[L]/(double)K); + sqrt2 = sqrt(2); + sum = 0.0; + for ( i=0; i +#include +#include +#include +#include "../include/externs.h" +#include "../include/utilities.h" +#include "../include/generators.h" +#include "../include/stat_fncs.h" + +int +displayGeneratorOptions() +{ + int option = 0; + + printf(" G E N E R A T O R S E L E C T I O N \n"); + printf(" ______________________________________\n\n"); + printf(" [0] Input File [1] Linear Congruential\n"); + printf(" [2] Quadratic Congruential I [3] Quadratic Congruential II\n"); + printf(" [4] Cubic Congruential [5] XOR\n"); + printf(" [6] Modular Exponentiation [7] Blum-Blum-Shub\n"); + printf(" [8] Micali-Schnorr [9] G Using SHA-1\n\n"); + printf(" Enter Choice: "); + scanf("%d", &option); + printf("\n\n"); + + return option; +} + + +int +generatorOptions(char** streamFile) +{ + char file[200]; + int option = NUMOFGENERATORS+1; + FILE *fp; + + while ( (option < 0) || (option > NUMOFGENERATORS) ) { + option = displayGeneratorOptions(); + switch( option ) { + case 0: + printf("\t\tUser Prescribed Input File: "); + scanf("%s", file); + *streamFile = (char*)calloc(200, sizeof(char)); + sprintf(*streamFile, "%s", file); + printf("\n"); + if ( (fp = fopen(*streamFile, "r")) == NULL ) { + printf("File Error: file %s could not be opened.\n", *streamFile); + exit(-1); + } + else + fclose(fp); + break; + case 1: + *streamFile = "Linear-Congruential"; + break; + case 2: + *streamFile = "Quadratic-Congruential-1"; + break; + case 3: + *streamFile = "Quadratic-Congruential-2"; + break; + case 4: + *streamFile = "Cubic-Congruential"; + break; + case 5: + *streamFile = "XOR"; + break; + case 6: + *streamFile = "Modular-Exponentiation"; + break; + case 7: + *streamFile = "Blum-Blum-Shub"; + break; + case 8: + *streamFile = "Micali-Schnorr"; + break; + case 9: + *streamFile = "G using SHA-1"; + break; + + /* INTRODUCE NEW PRNG NAMES HERE */ + /* + case 10: *streamFile = "myNewPRNG"; + break; + */ + default: + printf("Error: Out of range - Try again!\n"); + break; + } + } + return option; +} + + +void +chooseTests() +{ + int i; + + printf(" S T A T I S T I C A L T E S T S\n"); + printf(" _________________________________\n\n"); + printf(" [01] Frequency [02] Block Frequency\n"); + printf(" [03] Cumulative Sums [04] Runs\n"); + printf(" [05] Longest Run of Ones [06] Rank\n"); + printf(" [07] Discrete Fourier Transform [08] Nonperiodic Template Matchings\n"); + printf(" [09] Overlapping Template Matchings [10] Universal Statistical\n"); + printf(" [11] Approximate Entropy [12] Random Excursions\n"); + printf(" [13] Random Excursions Variant [14] Serial\n"); + printf(" [15] Linear Complexity\n\n"); + printf(" INSTRUCTIONS\n"); + printf(" Enter 0 if you DO NOT want to apply all of the\n"); + printf(" statistical tests to each sequence and 1 if you DO.\n\n"); + printf(" Enter Choice: "); + scanf("%d", &testVector[0]); + printf("\n"); + if ( testVector[0] == 1 ) + for( i=1; i<=NUMOFTESTS; i++ ) + testVector[i] = 1; + else { + printf(" INSTRUCTIONS\n"); + printf(" Enter a 0 or 1 to indicate whether or not the numbered statistical\n"); + printf(" test should be applied to each sequence.\n\n"); + printf(" 123456789111111\n"); + printf(" 012345\n"); + printf(" "); + for ( i=1; i<=NUMOFTESTS; i++ ) + scanf("%1d", &testVector[i]); + printf("\n\n"); + } +} + + +void +fixParameters() +{ + int counter, testid; + + // Check to see if any parameterized tests are selected + if ( (testVector[TEST_BLOCK_FREQUENCY] != 1) && (testVector[TEST_NONPERIODIC] != 1) && + (testVector[TEST_OVERLAPPING] != 1) && (testVector[TEST_APEN] != 1) && + (testVector[TEST_SERIAL] != 1) && (testVector[TEST_LINEARCOMPLEXITY] != 1) ) + return; + + do { + counter = 1; + printf(" P a r a m e t e r A d j u s t m e n t s\n"); + printf(" -----------------------------------------\n"); + if ( testVector[TEST_BLOCK_FREQUENCY] == 1 ) + printf(" [%d] Block Frequency Test - block length(M): %d\n", counter++, tp.blockFrequencyBlockLength); + if ( testVector[TEST_NONPERIODIC] == 1 ) + printf(" [%d] NonOverlapping Template Test - block length(m): %d\n", counter++, tp.nonOverlappingTemplateBlockLength); + if ( testVector[TEST_OVERLAPPING] == 1 ) + printf(" [%d] Overlapping Template Test - block length(m): %d\n", counter++, tp.overlappingTemplateBlockLength); + if ( testVector[TEST_APEN] == 1 ) + printf(" [%d] Approximate Entropy Test - block length(m): %d\n", counter++, tp.approximateEntropyBlockLength); + if ( testVector[TEST_SERIAL] == 1 ) + printf(" [%d] Serial Test - block length(m): %d\n", counter++, tp.serialBlockLength); + if ( testVector[TEST_LINEARCOMPLEXITY] == 1 ) + printf(" [%d] Linear Complexity Test - block length(M): %d\n", counter++, tp.linearComplexitySequenceLength); + printf("\n"); + printf(" Select Test (0 to continue): "); + scanf("%1d", &testid); + printf("\n"); + + counter = 0; + if ( testVector[TEST_BLOCK_FREQUENCY] == 1 ) { + counter++; + if ( counter == testid ) { + printf(" Enter Block Frequency Test block length: "); + scanf("%d", &tp.blockFrequencyBlockLength); + printf("\n"); + continue; + } + } + if ( testVector[TEST_NONPERIODIC] == 1 ) { + counter++; + if ( counter == testid ) { + printf(" Enter NonOverlapping Template Test block Length: "); + scanf("%d", &tp.nonOverlappingTemplateBlockLength); + printf("\n"); + continue; + } + } + if ( testVector[TEST_OVERLAPPING] == 1 ) { + counter++; + if ( counter == testid ) { + printf(" Enter Overlapping Template Test block Length: "); + scanf("%d", &tp.overlappingTemplateBlockLength); + printf("\n"); + continue; + } + } + if ( testVector[TEST_APEN] == 1 ) { + counter++; + if ( counter == testid ) { + printf(" Enter Approximate Entropy Test block Length: "); + scanf("%d", &tp.approximateEntropyBlockLength); + printf("\n"); + continue; + } + } + if ( testVector[TEST_SERIAL] == 1 ) { + counter++; + if ( counter == testid ) { + printf(" Enter Serial Test block Length: "); + scanf("%d", &tp.serialBlockLength); + printf("\n"); + continue; + } + } + if ( testVector[TEST_LINEARCOMPLEXITY] == 1 ) { + counter++; + if ( counter == testid ) { + printf(" Enter Linear Complexity Test block Length: "); + scanf("%d", &tp.linearComplexitySequenceLength); + printf("\n"); + continue; + } + } + } while ( testid != 0 ); +} + + +void +fileBasedBitStreams(char *streamFile) +{ + FILE *fp; + int mode; + + printf(" Input File Format:\n"); + printf(" [0] ASCII - A sequence of ASCII 0's and 1's\n"); + printf(" [1] Binary - Each byte in data file contains 8 bits of data\n\n"); + printf(" Select input mode: "); + scanf("%1d", &mode); + printf("\n"); + if ( mode == 0 ) { + if ( (fp = fopen(streamFile, "r")) == NULL ) { + printf("ERROR IN FUNCTION fileBasedBitStreams: file %s could not be opened.\n", streamFile); + exit(-1); + } + readBinaryDigitsInASCIIFormat(fp, streamFile); + fclose(fp); + } + else if ( mode == 1 ) { + if ( (fp = fopen(streamFile, "rb")) == NULL ) { + printf("ERROR IN FUNCTION fileBasedBitStreams: file %s could not be opened.\n", streamFile); + exit(-1); + } + readHexDigitsInBinaryFormat(fp); + fclose(fp); + } +} + + +void +readBinaryDigitsInASCIIFormat(FILE *fp, char *streamFile) +{ + int i, j, num_0s, num_1s, bitsRead, bit; + + if ( (epsilon = (BitSequence *) calloc(tp.n, sizeof(BitSequence))) == NULL ) { + printf("BITSTREAM DEFINITION: Insufficient memory available.\n"); + printf("Statistical Testing Aborted!\n"); + return; + } + printf(" Statistical Testing In Progress.........\n\n"); + for ( i=0; i>= 1; + epsilon[*bitsRead] = bit; + (*bitsRead)++; + if ( *bitsRead == bitsNeeded ) + return 1; + if ( ++count == xBitLength ) + return 0; + } + } + + return 0; +} + + +void +openOutputStreams(int option) +{ + int i, numOfBitStreams, numOfOpenFiles = 0; + char freqfn[200], summaryfn[200], statsDir[200], resultsDir[200]; + + sprintf(freqfn, "experiments/%s/freq.txt", generatorDir[option]); + if ( (freqfp = fopen(freqfn, "w")) == NULL ) { + printf("\t\tMAIN: Could not open freq file: <%s>", freqfn); + exit(-1); + } + sprintf(summaryfn, "experiments/%s/finalAnalysisReport.txt", generatorDir[option]); + if ( (summary = fopen(summaryfn, "w")) == NULL ) { + printf("\t\tMAIN: Could not open stats file: <%s>", summaryfn); + exit(-1); + } + + for( i=1; i<=NUMOFTESTS; i++ ) { + if ( testVector[i] == 1 ) { + sprintf(statsDir, "experiments/%s/%s/stats.txt", generatorDir[option], testNames[i]); + sprintf(resultsDir, "experiments/%s/%s/results.txt", generatorDir[option], testNames[i]); + if ( (stats[i] = fopen(statsDir, "w")) == NULL ) { /* STATISTICS LOG */ + printf("ERROR: LOG FILES COULD NOT BE OPENED.\n"); + printf(" MAX # OF OPENED FILES HAS BEEN REACHED = %d\n", numOfOpenFiles); + printf("-OR- THE OUTPUT DIRECTORY DOES NOT EXIST.\n"); + exit(-1); + } + else + numOfOpenFiles++; + if ( (results[i] = fopen(resultsDir, "w")) == NULL ) { /* P_VALUES LOG */ + printf("ERROR: LOG FILES COULD NOT BE OPENED.\n"); + printf(" MAX # OF OPENED FILES HAS BEEN REACHED = %d\n", numOfOpenFiles); + printf("-OR- THE OUTPUT DIRECTORY DOES NOT EXIST.\n"); + exit(-1); + } + else + numOfOpenFiles++; + } + } + printf(" How many bitstreams? "); + scanf("%d", &numOfBitStreams); + tp.numOfBitStreams = numOfBitStreams; + printf("\n"); +} + + +void +invokeTestSuite(int option, char *streamFile) +{ + fprintf(freqfp, "________________________________________________________________________________\n\n"); + fprintf(freqfp, "\t\tFILE = %s\t\tALPHA = %6.4f\n", streamFile, ALPHA); + fprintf(freqfp, "________________________________________________________________________________\n\n"); + if ( option != 0 ) + printf(" Statistical Testing In Progress.........\n\n"); + switch( option ) { + case 0: + fileBasedBitStreams(streamFile); + break; + case 1: + lcg(); + break; + case 2: + quadRes1(); + break; + case 3: + quadRes2(); + break; + case 4: + cubicRes(); + break; + case 5: + exclusiveOR(); + break; + case 6: + modExp(); + break; + case 7: + bbs(); + break; + case 8: + micali_schnorr(); + break; + case 9: + SHA1(); + break; + + /* INTRODUCE NEW PSEUDO RANDOM NUMBER GENERATORS HERE */ + + default: + printf("Error in invokeTestSuite!\n"); + break; + } + printf(" Statistical Testing Complete!!!!!!!!!!!!\n\n"); +} + + +void +nist_test_suite() +{ + if ( (testVector[0] == 1) || (testVector[TEST_FREQUENCY] == 1) ) + Frequency(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_BLOCK_FREQUENCY] == 1) ) + BlockFrequency(tp.blockFrequencyBlockLength, tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_CUSUM] == 1) ) + CumulativeSums(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_RUNS] == 1) ) + Runs(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_LONGEST_RUN] == 1) ) + LongestRunOfOnes(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_RANK] == 1) ) + Rank(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_FFT] == 1) ) + DiscreteFourierTransform(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_NONPERIODIC] == 1) ) + NonOverlappingTemplateMatchings(tp.nonOverlappingTemplateBlockLength, tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_OVERLAPPING] == 1) ) + OverlappingTemplateMatchings(tp.overlappingTemplateBlockLength, tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_UNIVERSAL] == 1) ) + Universal(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_APEN] == 1) ) + ApproximateEntropy(tp.approximateEntropyBlockLength, tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_RND_EXCURSION] == 1) ) + RandomExcursions(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_RND_EXCURSION_VAR] == 1) ) + RandomExcursionsVariant(tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_SERIAL] == 1) ) + Serial(tp.serialBlockLength,tp.n); + + if ( (testVector[0] == 1) || (testVector[TEST_LINEARCOMPLEXITY] == 1) ) + LinearComplexity(tp.linearComplexitySequenceLength, tp.n); +} \ No newline at end of file diff --git a/statistical_tests/SP800-22/templates/dataInfo b/statistical_tests/SP800-22/templates/dataInfo new file mode 100644 index 0000000..573a5d1 --- /dev/null +++ b/statistical_tests/SP800-22/templates/dataInfo @@ -0,0 +1,101 @@ +========================================================= +Template Length = 2 +Number of all possible templates = 4 +# of nonperiodic templates = 2 +{# nonperiodic}/{# templates} = 0.500000 +========================================================= +Template Length = 3 +Number of all possible templates = 8 +# of nonperiodic templates = 4 +{# nonperiodic}/{# templates} = 0.500000 +========================================================= +Template Length = 4 +Number of all possible templates = 16 +# of nonperiodic templates = 6 +{# nonperiodic}/{# templates} = 0.375000 +========================================================= +Template Length = 5 +Number of all possible templates = 32 +# of nonperiodic templates = 12 +{# nonperiodic}/{# templates} = 0.375000 +========================================================= +Template Length = 6 +Number of all possible templates = 160 +# of nonperiodic templates = 20 +{# nonperiodic}/{# templates} = 0.312500 +========================================================= +Template Length = 7 +Number of all possible templates = 384 +# of nonperiodic templates = 40 +{# nonperiodic}/{# templates} = 0.312500 +========================================================= +Template Length = 8 +Number of all possible templates = 896 +# of nonperiodic templates = 74 +{# nonperiodic}/{# templates} = 0.289062 +========================================================= +Template Length = 9 +Number of all possible templates = 2048 +# of nonperiodic templates = 148 +{# nonperiodic}/{# templates} = 0.289062 +========================================================= +Template Length = 10 +Number of all possible templates = 4608 +# of nonperiodic templates = 284 +{# nonperiodic}/{# templates} = 0.277344 +========================================================= +Template Length = 11 +Number of all possible templates = 10240 +# of nonperiodic templates = 568 +{# nonperiodic}/{# templates} = 0.277344 +========================================================= +Template Length = 12 +Number of all possible templates = 22528 +# of nonperiodic templates = 1116 +{# nonperiodic}/{# templates} = 0.272461 +========================================================= +Template Length = 13 +Number of all possible templates = 49152 +# of nonperiodic templates = 2232 +{# nonperiodic}/{# templates} = 0.272461 +========================================================= +Template Length = 14 +Number of all possible templates = 106496 +# of nonperiodic templates = 4424 +{# nonperiodic}/{# templates} = 0.270020 +========================================================= +Template Length = 15 +Number of all possible templates = 229376 +# of nonperiodic templates = 8848 +{# nonperiodic}/{# templates} = 0.270020 +========================================================= +Template Length = 16 +Number of all possible templates = 491520 +# of nonperiodic templates = 17622 +{# nonperiodic}/{# templates} = 0.268890 +========================================================= +Template Length = 17 +Number of all possible templates = 1048576 +# of nonperiodic templates = 35244 +{# nonperiodic}/{# templates} = 0.268890 +========================================================= +Template Length = 18 +Number of all possible templates = 2228224 +# of nonperiodic templates = 70340 +{# nonperiodic}/{# templates} = 0.268326 +========================================================= +Template Length = 19 +Number of all possible templates = 4718592 +# of nonperiodic templates = 140680 +{# nonperiodic}/{# templates} = 0.268326 +========================================================= +Template Length = 20 +Number of all possible templates = 9961472 +# of nonperiodic templates = 281076 +{# nonperiodic}/{# templates} = 0.268055 +========================================================= +Template Length = 21 +Number of all possible templates = 20971520 +# of nonperiodic templates = 562152 +{# nonperiodic}/{# templates} = 0.268055 +========================================================= diff --git a/statistical_tests/SP800-22/templates/template10 b/statistical_tests/SP800-22/templates/template10 new file mode 100644 index 0000000..8653bb7 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template10 @@ -0,0 +1,284 @@ +0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template11 b/statistical_tests/SP800-22/templates/template11 new file mode 100644 index 0000000..d9513b6 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template11 @@ -0,0 +1,568 @@ +0 0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template12 b/statistical_tests/SP800-22/templates/template12 new file mode 100644 index 0000000..f71d494 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template12 @@ -0,0 +1,1116 @@ +0 0 0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template13 b/statistical_tests/SP800-22/templates/template13 new file mode 100644 index 0000000..badcf03 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template13 @@ -0,0 +1,2232 @@ +0 0 0 0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template14 b/statistical_tests/SP800-22/templates/template14 new file mode 100644 index 0000000..a8bafee --- /dev/null +++ b/statistical_tests/SP800-22/templates/template14 @@ -0,0 +1,4424 @@ +0 0 0 0 0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template15 b/statistical_tests/SP800-22/templates/template15 new file mode 100644 index 0000000..2a6fa57 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template15 @@ -0,0 +1,8848 @@ +0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template16 b/statistical_tests/SP800-22/templates/template16 new file mode 100644 index 0000000..276b6a1 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template16 @@ -0,0 +1,17622 @@ +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 0 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 0 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 0 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 0 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 0 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 0 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 0 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 0 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 0 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 +0 0 1 1 1 1 1 1 1 0 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 0 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 +0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 0 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 +0 0 1 1 1 1 1 1 1 1 1 0 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 +0 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 0 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 0 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 0 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 0 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 0 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 0 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 0 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 0 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 +0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 +0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 1 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 0 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 +0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 +0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 +0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 0 1 1 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 0 1 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 0 1 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 0 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 0 1 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 0 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 0 0 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 0 1 1 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 0 1 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 0 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 0 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 0 1 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 0 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 0 1 1 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 0 1 1 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 0 1 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 0 0 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 0 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 0 1 1 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template17.Z b/statistical_tests/SP800-22/templates/template17.Z new file mode 100644 index 0000000..4e4b3eb Binary files /dev/null and b/statistical_tests/SP800-22/templates/template17.Z differ diff --git a/statistical_tests/SP800-22/templates/template18.Z b/statistical_tests/SP800-22/templates/template18.Z new file mode 100644 index 0000000..72dc618 Binary files /dev/null and b/statistical_tests/SP800-22/templates/template18.Z differ diff --git a/statistical_tests/SP800-22/templates/template19.Z b/statistical_tests/SP800-22/templates/template19.Z new file mode 100644 index 0000000..3d9cebf Binary files /dev/null and b/statistical_tests/SP800-22/templates/template19.Z differ diff --git a/statistical_tests/SP800-22/templates/template2 b/statistical_tests/SP800-22/templates/template2 new file mode 100644 index 0000000..e157c23 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template2 @@ -0,0 +1,2 @@ +0 1 +1 0 diff --git a/statistical_tests/SP800-22/templates/template20.Z b/statistical_tests/SP800-22/templates/template20.Z new file mode 100644 index 0000000..3bdf35c Binary files /dev/null and b/statistical_tests/SP800-22/templates/template20.Z differ diff --git a/statistical_tests/SP800-22/templates/template21.Z b/statistical_tests/SP800-22/templates/template21.Z new file mode 100644 index 0000000..a3ee76c Binary files /dev/null and b/statistical_tests/SP800-22/templates/template21.Z differ diff --git a/statistical_tests/SP800-22/templates/template3 b/statistical_tests/SP800-22/templates/template3 new file mode 100644 index 0000000..aa6f563 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template3 @@ -0,0 +1,4 @@ +0 0 1 +0 1 1 +1 0 0 +1 1 0 diff --git a/statistical_tests/SP800-22/templates/template4 b/statistical_tests/SP800-22/templates/template4 new file mode 100644 index 0000000..6d8be7c --- /dev/null +++ b/statistical_tests/SP800-22/templates/template4 @@ -0,0 +1,6 @@ +0 0 0 1 +0 0 1 1 +0 1 1 1 +1 0 0 0 +1 1 0 0 +1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template5 b/statistical_tests/SP800-22/templates/template5 new file mode 100644 index 0000000..5754fc2 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template5 @@ -0,0 +1,12 @@ +0 0 0 0 1 +0 0 0 1 1 +0 0 1 0 1 +0 0 1 1 1 +0 1 0 1 1 +0 1 1 1 1 +1 0 0 0 0 +1 0 1 0 0 +1 1 0 0 0 +1 1 0 1 0 +1 1 1 0 0 +1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template6 b/statistical_tests/SP800-22/templates/template6 new file mode 100644 index 0000000..d26a45f --- /dev/null +++ b/statistical_tests/SP800-22/templates/template6 @@ -0,0 +1,20 @@ +0 0 0 0 0 1 +0 0 0 0 1 1 +0 0 0 1 0 1 +0 0 0 1 1 1 +0 0 1 0 1 1 +0 0 1 1 0 1 +0 0 1 1 1 1 +0 1 0 0 1 1 +0 1 0 1 1 1 +0 1 1 1 1 1 +1 0 0 0 0 0 +1 0 1 0 0 0 +1 0 1 1 0 0 +1 1 0 0 0 0 +1 1 0 0 1 0 +1 1 0 1 0 0 +1 1 1 0 0 0 +1 1 1 0 1 0 +1 1 1 1 0 0 +1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template7 b/statistical_tests/SP800-22/templates/template7 new file mode 100644 index 0000000..2ffafad --- /dev/null +++ b/statistical_tests/SP800-22/templates/template7 @@ -0,0 +1,40 @@ +0 0 0 0 0 0 1 +0 0 0 0 0 1 1 +0 0 0 0 1 0 1 +0 0 0 0 1 1 1 +0 0 0 1 0 0 1 +0 0 0 1 0 1 1 +0 0 0 1 1 0 1 +0 0 0 1 1 1 1 +0 0 1 0 0 1 1 +0 0 1 0 1 0 1 +0 0 1 0 1 1 1 +0 0 1 1 0 1 1 +0 0 1 1 1 0 1 +0 0 1 1 1 1 1 +0 1 0 0 0 1 1 +0 1 0 0 1 1 1 +0 1 0 1 0 1 1 +0 1 0 1 1 1 1 +0 1 1 0 1 1 1 +0 1 1 1 1 1 1 +1 0 0 0 0 0 0 +1 0 0 1 0 0 0 +1 0 1 0 0 0 0 +1 0 1 0 1 0 0 +1 0 1 1 0 0 0 +1 0 1 1 1 0 0 +1 1 0 0 0 0 0 +1 1 0 0 0 1 0 +1 1 0 0 1 0 0 +1 1 0 1 0 0 0 +1 1 0 1 0 1 0 +1 1 0 1 1 0 0 +1 1 1 0 0 0 0 +1 1 1 0 0 1 0 +1 1 1 0 1 0 0 +1 1 1 0 1 1 0 +1 1 1 1 0 0 0 +1 1 1 1 0 1 0 +1 1 1 1 1 0 0 +1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template8 b/statistical_tests/SP800-22/templates/template8 new file mode 100644 index 0000000..20399e2 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template8 @@ -0,0 +1,74 @@ +0 0 0 0 0 0 0 1 +0 0 0 0 0 0 1 1 +0 0 0 0 0 1 0 1 +0 0 0 0 0 1 1 1 +0 0 0 0 1 0 0 1 +0 0 0 0 1 0 1 1 +0 0 0 0 1 1 0 1 +0 0 0 0 1 1 1 1 +0 0 0 1 0 0 1 1 +0 0 0 1 0 1 0 1 +0 0 0 1 0 1 1 1 +0 0 0 1 1 0 0 1 +0 0 0 1 1 0 1 1 +0 0 0 1 1 1 0 1 +0 0 0 1 1 1 1 1 +0 0 1 0 0 0 1 1 +0 0 1 0 0 1 0 1 +0 0 1 0 0 1 1 1 +0 0 1 0 1 0 1 1 +0 0 1 0 1 1 0 1 +0 0 1 0 1 1 1 1 +0 0 1 1 0 1 0 1 +0 0 1 1 0 1 1 1 +0 0 1 1 1 0 1 1 +0 0 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 +0 1 0 0 0 0 1 1 +0 1 0 0 0 1 1 1 +0 1 0 0 1 0 1 1 +0 1 0 0 1 1 1 1 +0 1 0 1 0 0 1 1 +0 1 0 1 0 1 1 1 +0 1 0 1 1 0 1 1 +0 1 0 1 1 1 1 1 +0 1 1 0 0 1 1 1 +0 1 1 0 1 1 1 1 +0 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 +1 0 0 1 0 0 0 0 +1 0 0 1 1 0 0 0 +1 0 1 0 0 0 0 0 +1 0 1 0 0 1 0 0 +1 0 1 0 1 0 0 0 +1 0 1 0 1 1 0 0 +1 0 1 1 0 0 0 0 +1 0 1 1 0 1 0 0 +1 0 1 1 1 0 0 0 +1 0 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 1 0 +1 1 0 0 0 1 0 0 +1 1 0 0 1 0 0 0 +1 1 0 0 1 0 1 0 +1 1 0 1 0 0 0 0 +1 1 0 1 0 0 1 0 +1 1 0 1 0 1 0 0 +1 1 0 1 1 0 0 0 +1 1 0 1 1 0 1 0 +1 1 0 1 1 1 0 0 +1 1 1 0 0 0 0 0 +1 1 1 0 0 0 1 0 +1 1 1 0 0 1 0 0 +1 1 1 0 0 1 1 0 +1 1 1 0 1 0 0 0 +1 1 1 0 1 0 1 0 +1 1 1 0 1 1 0 0 +1 1 1 1 0 0 0 0 +1 1 1 1 0 0 1 0 +1 1 1 1 0 1 0 0 +1 1 1 1 0 1 1 0 +1 1 1 1 1 0 0 0 +1 1 1 1 1 0 1 0 +1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 0 diff --git a/statistical_tests/SP800-22/templates/template9 b/statistical_tests/SP800-22/templates/template9 new file mode 100644 index 0000000..604bc53 --- /dev/null +++ b/statistical_tests/SP800-22/templates/template9 @@ -0,0 +1,148 @@ +0 0 0 0 0 0 0 0 1 +0 0 0 0 0 0 0 1 1 +0 0 0 0 0 0 1 0 1 +0 0 0 0 0 0 1 1 1 +0 0 0 0 0 1 0 0 1 +0 0 0 0 0 1 0 1 1 +0 0 0 0 0 1 1 0 1 +0 0 0 0 0 1 1 1 1 +0 0 0 0 1 0 0 0 1 +0 0 0 0 1 0 0 1 1 +0 0 0 0 1 0 1 0 1 +0 0 0 0 1 0 1 1 1 +0 0 0 0 1 1 0 0 1 +0 0 0 0 1 1 0 1 1 +0 0 0 0 1 1 1 0 1 +0 0 0 0 1 1 1 1 1 +0 0 0 1 0 0 0 1 1 +0 0 0 1 0 0 1 0 1 +0 0 0 1 0 0 1 1 1 +0 0 0 1 0 1 0 0 1 +0 0 0 1 0 1 0 1 1 +0 0 0 1 0 1 1 0 1 +0 0 0 1 0 1 1 1 1 +0 0 0 1 1 0 0 1 1 +0 0 0 1 1 0 1 0 1 +0 0 0 1 1 0 1 1 1 +0 0 0 1 1 1 0 0 1 +0 0 0 1 1 1 0 1 1 +0 0 0 1 1 1 1 0 1 +0 0 0 1 1 1 1 1 1 +0 0 1 0 0 0 0 1 1 +0 0 1 0 0 0 1 0 1 +0 0 1 0 0 0 1 1 1 +0 0 1 0 0 1 0 1 1 +0 0 1 0 0 1 1 0 1 +0 0 1 0 0 1 1 1 1 +0 0 1 0 1 0 0 1 1 +0 0 1 0 1 0 1 0 1 +0 0 1 0 1 0 1 1 1 +0 0 1 0 1 1 0 1 1 +0 0 1 0 1 1 1 0 1 +0 0 1 0 1 1 1 1 1 +0 0 1 1 0 0 1 0 1 +0 0 1 1 0 0 1 1 1 +0 0 1 1 0 1 0 1 1 +0 0 1 1 0 1 1 0 1 +0 0 1 1 0 1 1 1 1 +0 0 1 1 1 0 1 0 1 +0 0 1 1 1 0 1 1 1 +0 0 1 1 1 1 0 1 1 +0 0 1 1 1 1 1 0 1 +0 0 1 1 1 1 1 1 1 +0 1 0 0 0 0 0 1 1 +0 1 0 0 0 0 1 1 1 +0 1 0 0 0 1 0 1 1 +0 1 0 0 0 1 1 1 1 +0 1 0 0 1 0 0 1 1 +0 1 0 0 1 0 1 1 1 +0 1 0 0 1 1 0 1 1 +0 1 0 0 1 1 1 1 1 +0 1 0 1 0 0 0 1 1 +0 1 0 1 0 0 1 1 1 +0 1 0 1 0 1 0 1 1 +0 1 0 1 0 1 1 1 1 +0 1 0 1 1 0 0 1 1 +0 1 0 1 1 0 1 1 1 +0 1 0 1 1 1 0 1 1 +0 1 0 1 1 1 1 1 1 +0 1 1 0 0 0 1 1 1 +0 1 1 0 0 1 1 1 1 +0 1 1 0 1 0 1 1 1 +0 1 1 0 1 1 1 1 1 +0 1 1 1 0 1 1 1 1 +0 1 1 1 1 1 1 1 1 +1 0 0 0 0 0 0 0 0 +1 0 0 0 1 0 0 0 0 +1 0 0 1 0 0 0 0 0 +1 0 0 1 0 1 0 0 0 +1 0 0 1 1 0 0 0 0 +1 0 0 1 1 1 0 0 0 +1 0 1 0 0 0 0 0 0 +1 0 1 0 0 0 1 0 0 +1 0 1 0 0 1 0 0 0 +1 0 1 0 0 1 1 0 0 +1 0 1 0 1 0 0 0 0 +1 0 1 0 1 0 1 0 0 +1 0 1 0 1 1 0 0 0 +1 0 1 0 1 1 1 0 0 +1 0 1 1 0 0 0 0 0 +1 0 1 1 0 0 1 0 0 +1 0 1 1 0 1 0 0 0 +1 0 1 1 0 1 1 0 0 +1 0 1 1 1 0 0 0 0 +1 0 1 1 1 0 1 0 0 +1 0 1 1 1 1 0 0 0 +1 0 1 1 1 1 1 0 0 +1 1 0 0 0 0 0 0 0 +1 1 0 0 0 0 0 1 0 +1 1 0 0 0 0 1 0 0 +1 1 0 0 0 1 0 0 0 +1 1 0 0 0 1 0 1 0 +1 1 0 0 1 0 0 0 0 +1 1 0 0 1 0 0 1 0 +1 1 0 0 1 0 1 0 0 +1 1 0 0 1 1 0 0 0 +1 1 0 0 1 1 0 1 0 +1 1 0 1 0 0 0 0 0 +1 1 0 1 0 0 0 1 0 +1 1 0 1 0 0 1 0 0 +1 1 0 1 0 1 0 0 0 +1 1 0 1 0 1 0 1 0 +1 1 0 1 0 1 1 0 0 +1 1 0 1 1 0 0 0 0 +1 1 0 1 1 0 0 1 0 +1 1 0 1 1 0 1 0 0 +1 1 0 1 1 1 0 0 0 +1 1 0 1 1 1 0 1 0 +1 1 0 1 1 1 1 0 0 +1 1 1 0 0 0 0 0 0 +1 1 1 0 0 0 0 1 0 +1 1 1 0 0 0 1 0 0 +1 1 1 0 0 0 1 1 0 +1 1 1 0 0 1 0 0 0 +1 1 1 0 0 1 0 1 0 +1 1 1 0 0 1 1 0 0 +1 1 1 0 1 0 0 0 0 +1 1 1 0 1 0 0 1 0 +1 1 1 0 1 0 1 0 0 +1 1 1 0 1 0 1 1 0 +1 1 1 0 1 1 0 0 0 +1 1 1 0 1 1 0 1 0 +1 1 1 0 1 1 1 0 0 +1 1 1 1 0 0 0 0 0 +1 1 1 1 0 0 0 1 0 +1 1 1 1 0 0 1 0 0 +1 1 1 1 0 0 1 1 0 +1 1 1 1 0 1 0 0 0 +1 1 1 1 0 1 0 1 0 +1 1 1 1 0 1 1 0 0 +1 1 1 1 0 1 1 1 0 +1 1 1 1 1 0 0 0 0 +1 1 1 1 1 0 0 1 0 +1 1 1 1 1 0 1 0 0 +1 1 1 1 1 0 1 1 0 +1 1 1 1 1 1 0 0 0 +1 1 1 1 1 1 0 1 0 +1 1 1 1 1 1 1 0 0 +1 1 1 1 1 1 1 1 0