# A
000000000001111111100000000001111111111000000000100000000011111110000000011001100000000
000000000000111111110000000000111111111100000000010000000001111111000000001100110000000
000000000000011111111000000000011111111110000000001000000000111111100000000110011000000
000000000000001111111100000000001111111111000000000100000000011111110000000011001100000
000000000000000111111110000000000111111111100000000010000000001111111000000001100110000
000000000000000011111111000000000011111111110000000001000000000111111100000000110011000
000000000000000001111111100000000001111111111000000000100000000011111110000000011001100
000000000000000000111111110000000000111111111100000000010000000001111111000000001100110
000000000000000000011111111000000000011111111110000000001000000000111111100000000110011
000000000000000000001111111100000000001111111111000000000110000000011111110000000011001
000000000000000000000111111111000000000111111111100000000011000000001111111000000001100
100000000000000000000011111110100000000011111111110000000001100000000111111100000000110
110000000000000000000001111110010000000001111111111000000000110000000011111110000000011
111000000000000000000000111110001000000000111111111100000010011000000001111111000000001
111100000000000000000000011110000100000000011111111110000011001100000000111111100000000
111110000000000000000000001110000010000000001111111111000001100110000000011111110000000
111111000000000000000000000110000001000000000111111111100000110011000000001111111000000
111111100000000000000000000010000000100000000011111111110000011001100000000111111100000
111111110000000000000000000000000000010000000001111111111000001100110000000011111110000
011111111000000000000000000000000000001000000000111111111100000110011000000001111111000
001111111100000000000000000001000000000100000000011111111100000011001100000000111111100
000111111110000000000000000001100000000010000000001111111100000001100110000000011111110
000011111111000000000000000001110000000001000000000111111100000000110011000000001111111
000001111111100000000000000001111000000000100000000011111110000000011001100000000111111
000000111111110000000000000001111100000000010000000001111111000000001100110000000011111
000000011111111000000000000001111110000000001000000000111111100000000110011000000001111
000000001111111100000000000001111111000000000100000000011111110000000011001100000000111
000000000111111110000000000001111111100000000010000000001111111000000001100110000000011
000000000011111111000000000001111111110000000001000000000111111100000000110011000000001
100001111010111100001000000000111100001000000000010000111100101000010001000100001010011
010000111101011110000100000001011110000100000000001000011110010100001000100010000101001
001000011110101111000010000001101111000010000000000100001111001010000100010001000010100
000100001111010111100001000001110111100001000000000010000101100101000010001000100001010
000010000111101011110000100001111011110000100000000001000000110010100001000100010000101
000001000011110101111000010000111101111000010000000000100010011001010000100010001000010
000000100001111010111100001000011110111100001000000000010001001100101000010001000100001
000000010000111101011110000100001111011110000100000000001010100110010100001000100010000
000000001000011110101111000010000111101111000010000000000101010011001010000100010001000
100000000100001111010111100001000011110111100001000000000000101001100101000010001000100
010000000010000111101011110000100001111011110000100000000000010100110010100001000100010
001000000001000011110101111000010000111101111000010000000000001010011001010000100010001
000100000000100001111010111100001000011110111100001000000010000101001100101000010001000
000010000000010000111101011110000100001111011110000100000001000010100110010100001000100
100001000000001000011110101110000010000111101111000010000000100001010011001010000100010
110000100000000100001111010110000001000011110111100001000000010000101001100101000010001
111000010000000010000111101010000000100001111011110000100010001000010100110010100001000
111100001000000001000011110100000000010000111101111000010001000100001010011001010000100
011110000100000000100001111010000000001000011110111100001000100010000101001100101000010
101111000010000000010000111100000000000100001111011110000100010001000010100110010100001
010111100001000000001000011111000000000010000111101111000010001000100001010011001010000
101011110000100000000100001110100000000001000011110111100001000100010000101001100101000
110101111000010000000010000110010000000000100001111011110000100010001000010100110010100
111010111100001000000001000010001000000000010000111101111000010001000100001010011001010
111101011110000100000000100000000100000000001000011110111100001000100010000101001100101
011110101111000010000000010001000010000000000100001111011110000100010001000010100110010
001111010111100001000000001001100001000000000010000111101101000010001000100001010011001
000111101011110000100000000101110000100000000001000011110110100001000100010000101001100
000011110101111000010000000011111000010000000000100001111001010000100010001000010100110
000111100000000001111000011100000000011110000100001111000000000111101000000001011110000
000011110000000000111100001110000000001111000010000111100000000011110100000000101111000
100001111000000000011110000110000000000111100001000011110000000001111010000000010111100
110000111100000000001111000010000000000011110000100001111000000000111101000000001011110
111000011110000000000111100000000000000001111000010000111100000000011110100000000101111
011100001111000000000011110001000000000000111100001000011110000000001111010000000010111
001110000111100000000001111001100000000000011110000100001111000000000111101000000001011
000111000011110000000000111101110000000000001111000010000111100000000011110100000000101
000011100001111000000000011111111000000000000111100001000011110000000001111010000000010
100001110000111100000000001110111100000000000011110000100001111000000000111101000000001
110000111000011110000000000110011110000000000001111000010010111100000000011110100000000
111000011100001111000000000010001111000000000000111100001001011110000000001111010000000
111100001110000111100000000000000111100000000000011110000100101111000000000111101000000
011110000111000011110000000001000011110000000000001111000000010111100000000011110100000
001111000011100001111000000000100001111000000000000111100000001011110000000001111010000
000111100001110000111100000000010000111100000000000011110000000101111000000000111101000
000011110000111000011110000000001000011110000000000001111000000010111100000000011110100
000001111000011100001111000000000100001111000000000000111100000001011110000000001111010
000000111100001110000111100001000010000111100000000000011100000000101111000000000111101
000000011110000111000011110001100001000011110000000000001110000000010111100000000011110
000000001111000011100001111001110000100001111000000000000101000000001011110000000001111
000000000111100001110000111101111000010000111100000000000010100000000101111000000000111
000000000011110000111000011110111100001000011110000000000011010000000010111100000000011
100000000001111000011100001110011110000100001111000000000011101000000001011110000000001
110000000000111100001110000110001111000010000111100000000011110100000000101111000000000
111000000000011110000111000010000111100001000011110000000001111010000000010111100000000
111100000000001111000011100000000011110000100001111000000000111101000000001011110000000
011110000000000111100001110000000001111000010000111100000000011110100000000101111000000
001111000000000011110000111000000000111100001000011110000000001111010000000010111100000
# B
000000000001111111100000000001000011110101111000010000000011110000111000011110000000000
000000000000111111110000000000100001111010111100001000000001111000011100001111000000000
000000000000011111111000000000010000111101011110000100000000111100001110000111100000000
000000000000001111111100000000001000011110101111000010000000011110000111000011110000000
000000000000000111111110000000000100001111010111100001000000001111000011100001111000000
000000000000000011111111000000000010000111101011110000100000000111100001110000111100000
000000000000000001111111100000000001000011110101111000010000000011110000111000011110000
000000000000000000111111110000000000100001111010111100001000000001111000011100001111000
000000000000000000011111111000000000010000111101011110000100000000111100001110000111100
000000000000000000001111111101000000001000011110101111000000000000011110000111000011110
000000000000000000000111111110100000000100001111010111100000000000001111000011100001111
100000000000000000000011111110010000000010000111101011110010000000000111100001110000111
110000000000000000000001111110001000000001000011110101111011000000000011110000111000011
111000000000000000000000111110000100000000100001111010111111100000000001111000011100001
111100000000000000000000011111000010000000010000111101011111110000000000111100001110000
111110000000000000000000001111100001000000001000011110101101111000000000011110000111000
111111000000000000000000000111110000100000000100001111010100111100000000001111000011100
111111100000000000000000000011111000010000000010000111101000011110000000000111100001110
111111110000000000000000000000111100001000000001000011110100001111000000000011110000111
011111111000000000000000000001011110000100000000100001111010000111100000000001111000011
001111111100000000000000000000101111000010000000010000111111000011110000000000111100001
000111111110000000000000000001010111100001000000001000011111100001111000000000011110000
000011111111000000000000000001101011110000100000000100001101110000111100000000001111000
000001111111100000000000000001110101111000010000000010000100111000011110000000000111100
000000111111110000000000000001111010111100001000000001000000011100001111000000000011110
000000011111111000000000000000111101011110000100000000100000001110000111100000000001111
000000001111111100000000000000011110101111000010000000010010000111000011110000000000111
000000000111111110000000000000001111010111100001000000001011000011100001111000000000011
000000000011111111000000000000000111101011110000100000000111100001110000111100000000001
111111111100000000010000000000111100001000000000010000111100001111000000000000111100001
011111111110000000001000000001011110000100000000001000011110000111100000000000011110000
001111111111000000000100000001101111000010000000000100001101000011110000000000001111000
000111111111100000000010000001110111100001000000000010000100100001111000000000000111100
000011111111110000000001000001111011110000100000000001000000010000111100000000000011110
000001111111111000000000100000111101111000010000000000100000001000011110000000000001111
000000111111111100000000010000011110111100001000000000010010000100001111000000000000111
000000011111111110000000001000001111011110000100000000001011000010000111100000000000011
000000001111111111000000000100000111101111000010000000000111100001000011110000000000001
000000000111111111100000000011000011110111100001000000000011110000100001111000000000000
100000000011111111110000000000100001111011110000100000000001111000010000111100000000000
010000000001111111111000000000010000111101111000010000000000111100001000011110000000000
001000000000111111111100000000001000011110111100001000000000011110000100001111000000000
000100000000011111111110000000000100001111011110000100000000001111000010000111100000000
000010000000001111111111000000000010000111101111000010000000000111100001000011110000000
000001000000000111111111100000000001000011110111100001000000000011110000100001111000000
000000100000000011111111110000000000100001111011110000100000000001111000010000111100000
000000010000000001111111111000000000010000111101111000010000000000111100001000011110000
000000001000000000111111111100000000001000011110111100001000000000011110000100001111000
000000000100000000011111111110000000000100001111011110000100000000001111000010000111100
100000000010000000001111111111000000000010000111101111000000000000000111100001000011110
110000000001000000000111111110100000000001000011110111100000000000000011110000100001111
111000000000100000000011111110010000000000100001111011110010000000000001111000010000111
111100000000010000000001111110001000000000010000111101111011000000000000111100001000011
111110000000001000000000111110000100000000001000011110111111100000000000011110000100001
111111000000000100000000011111000010000000000100001111011111110000000000001111000010000
111111100000000010000000001111100001000000000010000111101101111000000000000111100001000
111111110000000001000000000111110000100000000001000011110100111100000000000011110000100
111111111000000000100000000011111000010000000000100001111000011110000000000001111000010
000110011000000001111111000000100010000101001100101000010000000111101000000001011110000
000011001100000000111111100000010001000010100110010100001000000011110100000000101111000
000001100110000000011111110000001000100001010011001010000100000001111010000000010111100
000000110011000000001111111001000100010000101001100101000000000000111101000000001011110
000000011001100000000111111100100010001000010100110010100000000000011110100000000101111
000000001100110000000011111110010001000100001010011001010010000000001111010000000010111
100000000110011000000001111110001000100010000101001100101011000000000111101000000001011
110000000011001100000000111110000100010001000010100110010111100000000011110100000000101
111000000001100110000000011111000010001000100001010011001011110000000001111010000000010
111100000000110011000000001110100001000100010000101001100101111000000000111101000000001
111110000000011001100000000111010000100010001000010100110010111100000000011110100000000
111111000000001100110000000010101000010001000100001010011001011110000000001111010000000
111111100000000110011000000000010100001000100010000101001100101111000000000111101000000
011111110000000011001100000001001010000100010001000010100100010111100000000011110100000
001111111000000001100110000001100101000010001000100001010000001011110000000001111010000
000111111100000000110011000000110010100001000100010000101000000101111000000000111101000
000011111110000000011001100000011001010000100010001000010100000010111100000000011110100
000001111111000000001100110001001100101000010001000100001000000001011110000000001111010
000000111111100000000110011000100110010100001000100010000100000000101111000000000111101
000000011111110000000011001101010011001010000100010001000010000000010111100000000011110
000000001111111000000001100110101001100101000010001000100001000000001011110000000001111
100000000111111100000000110010010100110010100001000100010010100000000101111000000000111
110000000011111110000000011000001010011001010000100010001011010000000010111100000000011
011000000001111111000000001100000101001100101000010001000111101000000001011110000000001
001100000000111111100000000111000010100110010100001000100011110100000000101111000000000
100110000000011111110000000010100001010011001010000100010001111010000000010111100000000
110011000000001111111000000000010000101001100101000010001000111101000000001011110000000
011001100000000111111100000000001000010100110010100001000100011110100000000101111000000
001100110000000011111110000001000100001010011001010000100000001111010000000010111100000
# C
000000100001011110100001000001111111110100000000000000001011100100111001000010010000100
000000010000101111010000100000111111111010000000000000000101110010011100100001001000010
000000001000010111101000010001011111111101000000000000000000111001001110010000100100001
000000000100001011110100001000101111111110100000000000000010011100100111001000010010000
000000000010000101111010000100010111111111010000000000000001001110010011100100001001000
000000000001000010111101000010001011111111101000000000000000100111001001110010000100100
100000000000100001011110100000000101111111110100000000000000010011100100111001000010010
010000000000010000101111010000000010111111111010000000000000001001110010011100100001001
001000000000001000010111101000000001011111111101000000000010000100111001001110010000100
000100000000000100001011110100000000101111111110100000000001000010011100100111001000010
000010000000000010000101111010000000010111111111010000000000100001001110010011100100001
100001000000000001000010111100000000001011111111101000000010010000100111001001110010000
010000100000000000100001011110000000000101111111110100000001001000010011100100111001000
101000010000000000010000101110000000000010111111111010000000100100001001110010011100100
110100001000000000001000010110000000000001011111111101000000010010000100111001001110010
111010000100000000000100001010000000000000101111111110100000001001000010011100100111001
111101000010000000000010000100000000000000010111111111010010000100100001001110010011100
011110100001000000000001000010000000000000001011111111101001000010010000100111001001110
101111010000100000000000100000000000000000000101111111110100100001001000010011100100111
010111101000010000000000010001000000000000000010111111111010010000100100001001110010011
001011110100001000000000001000100000000000000001011111111111001000010010000100111001001
000101111010000100000000000101010000000000000000101111111111100100001001000010011100100
000010111101000010000000000011101000000000000000010111111101110010000100100001001110010
100001011110100001000000000001110100000000000000001011111100111001000010010000100111001
010000101111010000100000000001111010000000000000000101111110011100100001001000010011100
001000010111101000010000000001111101000000000000000010111101001110010000100100001001110
000100001011110100001000000001111110100000000000000001011100100111001000010010000100111
000010000101111010000100000001111111010000000000000000101110010011100100001001000010011
000001000010111101000010000001111111101000000000000000010111001001110010000100100001001
000101110000001110100001010100100010110100000000101101000111100000011001000010011000000
000010111000000111010000101011010001011010000000010110100001110000001100100001001100000
100001011100000011101000010100101000101101000000001011010000111000000110010000100110000
010000101110000001110100001010010100010110100000000101101000011100000011001000010011000
101000010111000000111010000100001010001011010000000010110100001110000001100100001001100
010100001011100000011101000011000101000101101000000001011000000111000000110010000100110
101010000101110000001110100000100010100010110100000000101100000011100000011001000010011
010101000010111000000111010001010001010001011010000000010110000001110000001100100001001
001010100001011100000011101001101000101000101101000000001011000000111000000110010000100
000101010000101110000001110100110100010100010110100000000101100000011100000011001000010
000010101000010111000000111011011010001010001011010000000000110000001110000001100100001
100001010100001011100000011100101101000101000101101000000010011000000111000000110010000
010000101010000101110000001110010110100010100010110100000001001100000011100000011001000
101000010101000010111000000110001011010001010001011010000000100110000001110000001100100
110100001010100001011100000010000101101000101000101101000000010011000000111000000110010
111010000101010000101110000000000010110100010100010110100000001001100000011100000011001
011101000010101000010111000000000001011010001010001011010010000100110000001110000001100
001110100001010100001011100000000000101101000101000101101001000010011000000111000000110
000111010000101010000101110000000000010110100010100010110100100001001100000011100000011
000011101000010101000010111001000000001011010001010001011010010000100110000001110000001
000001110100001010100001011100100000000101101000101000101111001000010011000000111000000
000000111010000101010000101111010000000010110100010100010101100100001001100000011100000
100000011101000010101000010111101000000001011010001010001000110010000100110000001110000
110000001110100001010100001010110100000000101101000101000100011001000010011000000111000
111000000111010000101010000101011010000000010110100010100000001100100001001100000011100
011100000011101000010101000010101101000000001011010001010000000110010000100110000001110
101110000001110100001010100000010110100000000101101000101000000011001000010011000000111
010111000000111010000101010000001011010000000010110100010110000001100100001001100000011
001011100000011101000010101001000101101000000001011010001011000000110010000100110000001
101001010110101001010000100000101100001000000001000011010100111000010010000100100001110
010100101011010100101000010001010110000100000000100001101000011100001001000010010000111
001010010101101010010100001000101011000010000000010000110110001110000100100001001000011
000101001010110101001010000101010101100001000000001000011011000111000010010000100100001
000010100101011010100101000010101010110000100000000100001111100011100001001000010010000
100001010010101101010010100001010101011000010000000010000101110001110000100100001001000
010000101001010110101001010001101010101100001000000001000000111000111000010010000100100
001000010100101011010100101000110101010110000100000000100000011100011100001001000010010
000100001010010101101010010100011010101011000010000000010000001110001110000100100001001
000010000101001010110101001010001101010101100001000000001010000111000111000010010000100
100001000010100101011010100100000110101010110000100000000101000011100011100001001000010
010000100001010010101101010011000011010101011000010000000000100001110001110000100100001
101000010000101001010110101000100001101010101100001000000010010000111000111000010010000
010100001000010100101011010100010000110101010110000100000001001000011100011100001001000
001010000100001010010101101010001000011010101011000010000000100100001110001110000100100
100101000010000101001010110100000100001101010101100001000000010010000111000111000010010
010010100001000010100101011010000010000110101010110000100000001001000011100011100001001
101001010000100001010010101100000001000011010101011000010010000100100001110001110000100
010100101000010000101001010110000000100001101010101100001001000010010000111000111000010
101010010100001000010100101010000000010000110101010110000100100001001000011100011100001
110101001010000100001010010101000000001000011010101011000010010000100100001110001110000
011010100101000010000101001010100000000100001101010101100001001000010010000111000111000
101101010010100001000010100100010000000010000110101010110000100100001001000011100011100
010110101001010000100001010010001000000001000011010101011000010010000100100001110001110
101011010100101000010000101000000100000000100001101010101100001001000010010000111000111
010101101010010100001000010101000010000000010000110101010110000100100001001000011100011
001010110101001010000100001011100001000000001000011010101011000010010000100100001110001
100101011010100101000010000100110000100000000100001101010111100001001000010010000111000
010010101101010010100001000011011000010000000010000110101001110000100100001001000011100
